michael starke
f0d4b2f835
Using KPKDatabaseType instead of KPKVersion.
2016-09-13 14:52:37 +02:00
michael starke
49517da901
Added history browse action
2016-09-01 15:00:37 +02:00
michael starke
a79f815f99
dropped 10.8 support. Moved old sheet API to new block based API
2016-08-31 18:06:37 +02:00
michael starke
c1d4bcbfd9
cleaned up code
2016-08-30 19:02:51 +02:00
michael starke
654103e833
using properties where possible
2016-08-17 17:39:46 +02:00
michael starke
7685ced541
using properties
2016-08-17 00:26:02 +02:00
michael starke
cbb98ff50f
Multiple selections are now handled correctly
2016-02-26 14:26:09 +01:00
michael starke
c4eb499cf6
modern Objective-C
2016-02-25 19:49:28 +01:00
michael starke
eb6e6bcaa9
Using new KeePassKit API, simple multi selection support
2016-02-25 18:41:50 +01:00
michael starke
92d8756be4
Removed unused code
2015-12-17 19:21:23 +01:00
michael starke
c7590dcb60
Using NSObjectController for entry inspector
2015-12-17 19:07:44 +01:00
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