Commit Graph

511 Commits

Author SHA1 Message Date
michael starke
65e1c01282 Restructure reopening of Files. Introduced some regression with the welcome screen being shown too often. 2013-11-18 01:30:02 +01:00
michael starke
12a29121e5 Updated documentation
small refactorings on the key file settings
2013-11-18 00:12:35 +01:00
michael starke
9192504939 Refactored key file storing into the document. 2013-11-17 23:59:36 +01:00
michael starke
cb64396172 Small refactorings 2013-11-17 23:58:38 +01:00
michael starke
8450fa210d Fixed issue with modification dates being modified on KDB file read 2013-11-17 20:10:07 +01:00
michael starke
d2e3582221 Disabled unsave logging 2013-11-17 20:00:34 +01:00
michael starke
42dbe388ed The initial password input now can remember the keys used for any files. This is fragile as it just maps files to keys. Migth as well work hash based. Also password edit doesn't preselect the key file 2013-11-17 03:33:58 +01:00
michael starke
04bc714352 editing tags now gets registered with the undo manager 2013-11-17 03:33:01 +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
3e56f2269d Added assertion 2013-11-16 00:05:26 +01:00
michael starke
14130d0aa0 Added settings to remember last used key file. Functionality still missing 2013-11-16 00:05:11 +01:00
michael starke
190bca5201 Added allEntries and allGroups to MPDocument as adapter to KPKTree calls 2013-11-16 00:03:28 +01:00
michael starke
eeb440fa1c Sped up table view creation to reuse date formatter 2013-11-16 00:02:54 +01:00
michael starke
c4a4996082 Set default button in password change dialog 2013-11-09 23:16:26 +01:00
michael starke
e8a44117f4 Fixed #104. Saving untitled documents now should work 2013-11-09 23:11:16 +01:00
michael starke
56938909df fixed #93 #106 for good.
resolved some Autolayout issues
2013-11-08 19:14:04 +01:00
michael starke
952489089e Expanded height of outline view elements a bit more. 2013-11-05 20:56:00 +01:00
michael starke
82f5d812e5 Fixed squashed outline view layout
Fixed missing passwords on saved files
2013-11-05 01:00:57 +01:00
michael starke
2ed2346c92 Fixed issue that prevented files with keys from being decrypted properly 2013-11-05 00:26:36 +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
52b734239f Fixed layout constraints bug in InspectorView
Updated more xibs to Xcode 5 format
More stubbing regarding autotype
2013-11-04 00:26:19 +01:00
michael starke
2c8dba441a Updated KeePassKit (updated documentation) 2013-11-04 00:24:21 +01:00
Michael Starke
2accaada1a Merge pull request #101 from Schtee/master
Fixed tab ordering
2013-10-31 15:14:24 -07:00
Stephen Taylor
514318a156 Fixed tab ordering 2013-10-31 21:30:50 +00: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
620be11f0d Fixed #93. Formatter are now cleaned up on reused table cell views 2013-10-21 19:11:39 +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
5711f82d13 Updated view to Xcode 5 format 2013-10-20 20:07:37 +02:00
michael starke
373b7f6381 Hidden unused edit button in inspector
Fixed wrong displayed group name for search results.
2013-10-20 19:47:26 +02:00
michael starke
09263b4559 Approprate naming for service protocol
Minor code cleanup
2013-10-20 19:38:57 +02:00
michael starke
5d90b23569 Fixed #64 Attachment count is now displayable as a column in the entry view 2013-10-15 23:20:46 +02:00
michael starke
8a7b2f8085 Database settings now store and load color of db and compression algorithm
Fixed wrong sort descriptor for modificationDate on entry view table
2013-10-15 00:26:57 +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
e54790b745 Minor updates 2013-09-24 11:22:41 +02:00
michael starke
d9f457e1cb Fixed error in saving KDB files using the root group. Resulted in wrong group level 2013-09-20 01:55:03 +02:00
michael starke
accfdbc4f2 Fixed MPDocument tests to work again 2013-09-20 01:54:02 +02:00
michael starke
71eec7d86a Removed obsolete code 2013-09-19 00:19:42 +02:00
michael starke
61490cfb65 Fixed issue in error handling of corrupt KDB files
Refactored Base64 category to please static analyser
2013-09-19 00:19:18 +02:00
michael starke
868950e873 Upgraded project to XCode 5
Fixed warnings in XCode 5
2013-09-19 00:06:29 +02:00
michael starke
6a6b1e1ba5 Fixed error in setting Notes 2013-09-19 00:06:05 +02:00
michael starke
98a58ba3ea root group in KDB files now gets expanded by default, as this information isn't stored inside the KDB file format 2013-09-16 23:58:20 +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
c2922d5ead Added Names for Copy actions 2013-09-16 23:44:47 +02:00
michael starke
d7f82bf88f Copy and drag between documents should work now 2013-09-16 21:25:55 +02:00
michael starke
eeb6cfbe95 Fixed #86 2013-09-16 02:07:35 +02:00
michael starke
dc84dd86e9 Tweaked Spacings. Unified Spacings for Groups and Entries view 2013-09-16 02:01:00 +02:00
Michael Starke
c1ae159260 Merge pull request #88 from gurgeous/master
minor whitespace cleanup, fixes #87
2013-09-15 16:55:58 -07:00
amd
7a3fdca30b minor whitespace cleanup, fixes #87 2013-09-15 15:56:47 -07:00
michael starke
64e56fd876 Changed drag and drop architecture to use pasteboard and encoded entries/groups
First steps to enhance drag and drop to for cross document dragging and inter-document copying
2013-09-15 23:41:02 +02:00