michael starke
976e96d873
fixed #396 . Perform autotype on selected entries works again
2015-12-14 20:43:00 +01:00
michael starke
8ddf2373dc
Using KeePassKit Framework
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-29 18:25:08 +01:00
Maarten Terpstra
c3cb8ad6a3
Fixed spelling errors in comments and some strings, as well as fixed a compilation error (KPKEntry has no entry key, but does have a name field
2015-10-11 11:25:36 +02:00
michael starke
135875bea4
using NSWindowController.document instead of custom properites
2015-07-15 10:22:07 +02:00
michael starke
0be2b677b8
Removed unnecessary document property on custom window controllers
2015-06-03 11:17:12 +02:00
michael starke
692ade2110
Autotype for selected entry is working rudimentarily
2014-12-17 11:20:30 +01:00
michael starke
3eb98a516c
Autotype for a selected entry. WIP
2014-12-16 20:37:55 +01:00
michael starke
9da60cdaea
Hotkey settings now actually should work.
2014-10-28 23:07:57 +01:00
michael starke
3a2dff5e07
Centralized actions inside MPDocumetnWindowController
2014-10-24 16:18:53 +02:00
michael starke
8d9a6ca881
Forced password change now is only displayed after unlock and before save.
2014-08-26 23:18:06 +02:00
michael starke
d16df3ff02
Implemented password enforce and recommendation system
2014-08-26 18:59:26 +02:00
michael starke
cb46d54705
Autotype Hotkey refactorings
2014-08-15 23:58:36 +02:00
michael starke
0ac4b6f440
Refacoted window and view controller to use windowNibName and nibName. Fixes #164
2014-08-11 20:44:40 +02:00
michael starke
24e45b74e9
Updated translations
...
Added note to run auto type fix for any newly opened file
2014-06-25 19:34:03 +02:00
michael starke
3d8c0acf64
Added warning image to FixAutotypeDialog to indicate possible MacPass corruptions
2014-03-30 14:11:26 +02:00
michael starke
e8a0e0f0a3
Added window associations to the auto type fix dialog
...
Moved handling from app delegate to window controller
fixed isse with wrongfully setting document on fixAutotypeWindow
2014-03-28 00:11:53 +01:00
michael starke
03d13e5b2f
fixed #155 added Quicklook like preview for attachments
2014-03-19 22:57:06 +01:00
michael starke
6ff00b7819
Testing QuickLook
2014-03-19 01:56:39 +01:00
michael starke
00da9013a8
Included TransformerKit for easier NSValueTransformer generation
...
Date picking for expiry dates now works
2014-03-17 18:09:58 +01:00
michael starke
f0964d04b9
Fixes #153 (mentioned in #152 )
...
Save as now asks for a Password if none was set.
2014-03-09 18:18:13 +01:00
michael starke
0c4ddf3127
MPToolbarDelegate now takes care of the toolbar manipulation.
...
Toolbar is shown when search is started if it was hidden. If search revealed the toolbar, it will be hidden after the search is exited
If the toolbar was using text only mode, it switches to icon/text mode and then back to text mode after the search - there might be a better way to deal with this by simply using a menu for the search.
2014-02-28 20:36:10 +01:00
michael starke
4273e41142
MPDocument now does the searching and notifies anyone that want to be informed
2014-02-27 21:31:45 +01:00
michael starke
51bb22a9b7
Moving more stuff about context bar into the document away from the EntryViewController.
...
Some refactorings considering notification registration.
2014-02-26 21:17:35 +01:00
michael starke
f6dc2193de
Refactored Notification setup to use only the document as object
2014-02-25 22:49:41 +01:00
michael starke
21f299bdff
Moved search to MPDocument. Not working properly at the moment
2014-02-25 22:23:53 +01:00
michael starke
81dc24d9b2
Broken commit - refactoring search
2014-02-24 12:05:41 +01:00
michael starke
3385f09c2c
Removed edit button from interface as it's not fully supported.
...
Refactored editing button actions to be localisations safe
Added a candle editing button to cancel the edit process
2014-01-03 20:54:20 +01:00
Chhom Seng
1bb753173a
Fixed issue with blank outline and entry views if the inspector was hidden before unlocking the database.
2013-12-31 22:01:26 -07:00
michael starke
336fe02e2d
Added Import from XML functionality. KPKXmlTreeReader is not fully working with all possible formats (zipped or non zipped data)
2013-12-02 02:06:21 +01:00
michael starke
213bb3d51f
Added method to put focus on group, entry or inspector view via keyboard shortcuts. This might be better done via a simple "cmd + arrow" shortcut to move about
2013-11-27 01:04:06 +01:00
michael starke
e38be4e147
Fixed pragma typos
2013-11-23 21:35:08 +01:00
michael starke
7c103abd53
Added removed validation but calling into central document function, since the responder needs to validate the menu items #112
2013-11-23 21:34:10 +01:00
Andrew Schleifer
62a4f9f3e3
centralize all the UI validation in MPDocument
2013-11-22 22:31:11 -06:00
michael starke
9192504939
Refactored key file storing into the document.
2013-11-17 23:59:36 +01:00
michael starke
c7b5bdac74
Added Autotype stubbs
...
Some changes to handle remebering key files in the password input
2013-11-16 00:07:14 +01:00
michael starke
00c43ef50f
Updated more xibs to Xcode 5
...
Fixed KeePassKit issue on savin kdbx files with deleted objects
2013-11-04 21:26:31 +01:00
michael starke
8f6622102b
Refactored password handling in Document. Now only the composite key is stored and not the plain password and key file URL. This for now breaks the change password dialog a bit. Needs to be addressed.
...
Started conceptualising for auto type functionality
2013-10-31 21:10:10 +01:00
michael starke
55b4ce648f
Added dynamic visibility for edit button. Button should only be used if history is enabled and thus will be saved. Otherwise direct editing should be possible
2013-10-23 03:01:12 +02:00
michael starke
89105c6e90
Refactored unlocking to be done via notifications not direct calls to enable background unlocking by keepasshttp
2013-10-21 01:09:14 +02:00
michael starke
63a756039c
Fixed: UUID on copy operation are generated for copied items
...
Fixed: Export to XML Dialog now shows hide extension button
Fixed: Export to XML Dialog now uses XML as default file type (and thus extension)
2013-09-30 10:26:46 +02:00
michael starke
9a0b64de6e
Fixed issue with KDB files not being saved on Cmd+S
2013-09-16 23:56:42 +02:00
michael starke
2d84f2f8f8
Merged Advanced and Templates of database settings into on - Advanced
...
Added encryption rounds benchmark and setting to security tab (non-functional setter, benchmark works)
2013-09-11 00:54:26 +02:00
michael starke
add5074daa
Fixed issue that resulted in password change button being disabled for empty password/keys after canceling the lossy save warning dialog
2013-09-04 23:55:56 +02:00
michael starke
7ba43eceec
Implemented alert dialog functionality to warn on saving unsupported features in a KDB file.
2013-09-04 21:27:19 +02:00
michael starke
4a8b1207c5
Re-enabled password request before saving a database that has no password and key
...
Stripped logging code
Fixed issue with save panel not being updated correctly when panel is just reshown
2013-09-04 02:15:22 +02:00
michael starke
aea17f4428
Enabled drag and drop of urls to create entries
2013-09-03 20:57:01 +02:00
michael starke
2829e66877
Update KeePassKit (Fixed Group order and Icon issue)
...
Enhanced database locking to actually encrypt the data although the file is not stored before (so changes might get lost)
Changed version handling a bit to make future export/save as possible
2013-09-03 00:44:55 +02:00
michael starke
5e4254b45f
Started Move to KeePassKit - Project compiles but does NOT work properly
...
Removed MiniKeePass Categories.
Moved Random streams form MiniKeePass to KeePassKit
Changed MacPass to use KeePassKit
2013-09-01 02:16:27 +02:00
michael starke
86e97ad767
Restrucutred Settings and extracts Password edit
...
Introduced custom save palen accessory view to enable save in different formats (unfunctional for now)
Started reworking drag and drop of entries and groups
2013-08-11 17:58:39 +02:00
michael starke
116b3b3253
Fixed error that issues a save every time settings were stored
2013-08-10 01:48:39 +02:00