Commit Graph

630 Commits

Author SHA1 Message Date
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
michael starke
582bc52532 Merge branch 'master' of https://github.com/mstarke/MacPass 2013-11-23 21:12:10 +01:00
michael starke
77461a12e2 Added check box to password entry view to allow "no password" as currently only empty strings were allowed 2013-11-23 21:11:56 +01:00
michael starke
503acbad42 Tracking key changes to enable better support to remember updateded keys on files with changed passwords. 2013-11-23 21:11:21 +01:00
Michael Starke
fd269c0701 Update README.md
Fixed typos
2013-11-23 20:31:05 +01:00
michael starke
41d17b678e Updated the Readme to distinguish differences between Binary and Master relases 2013-11-23 19:23:37 +01:00
michael starke
504459564b Added super calls to ensure proper interface element validation #112 2013-11-23 18:30:53 +01:00
Michael Starke
245524e260 Merge pull request #112 from andrewschleifer/validation
Centralise the Validation
2013-11-23 09:26:08 -08:00
Andrew Schleifer
71939a4497 consolidate other validations 2013-11-23 10:46:07 -06:00
Andrew Schleifer
62a4f9f3e3 centralize all the UI validation in MPDocument 2013-11-22 22:31:11 -06:00
Andrew Schleifer
4290e92535 New MPActionHelper for editPassword: 2013-11-22 22:30:24 -06:00
michael starke
5fba430335 Added warning for key file remembering to general preferences 2013-11-23 04:19:32 +01:00
michael starke
d186a2f318 Fixed regression in reopening documents introduced in previous commit 2013-11-23 04:08:20 +01:00
michael starke
73f21c06e0 Fixed validation issue that did occur because of #110 for ToolBarItems.
**Introduced** regression bug in windows on launch.
2013-11-23 01:14:55 +01:00
michael starke
ee4d100ce1 Merge branch 'master' of https://github.com/mstarke/MacPass 2013-11-23 01:07:26 +01:00
Michael Starke
e67413bc94 Merge pull request #110 from andrewschleifer/fullscreen
Enable fullscreen option for document windows
2013-11-22 16:07:18 -08:00
michael starke
7f08157363 Changed validation for Toolbar items to be not hard coded 2013-11-23 01:06:06 +01:00
Andrew Schleifer
806534d5ea Enable fullscreen for document windows 2013-11-19 16:07:23 -06:00
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