Commit Graph

375 Commits

Author SHA1 Message Date
michael starke
839c87102c progress on searching auto type candidates 2013-11-25 02:39:22 +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
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
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
09263b4559 Approprate naming for service protocol
Minor code cleanup
2013-10-20 19:38:57 +02:00
michael starke
e54790b745 Minor updates 2013-09-24 11:22:41 +02:00
michael starke
accfdbc4f2 Fixed MPDocument tests to work again 2013-09-20 01:54:02 +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
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
5796333a2e Fixed #61 searching in passwords is now supported
Fixed #80 nested groups can be selected as templates or trash
Trash UUID now get's stored correctly
Enhanced and fixed some undo errors in moving groups and/or entries
Added action names for moving groups/entries via drag and drop
2013-09-10 00:57:47 +02:00
michael starke
fb88d8d498 Removed Autotype damon
Added DDHotKey for Global Hotkey registration
2013-09-05 19:46:46 +02:00
michael starke
b903fa1ee2 Removed unused Error.strings 2013-09-04 23:18:01 +02:00
michael starke
b21d375278 Added simple wrapper to add error codes on description 2013-09-04 21:27:58 +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
a427cdec6d Added french localization provided by Gil André 2013-08-31 00:59:55 +02:00
michael starke
4c12ec324c Updated submodule 2013-08-28 10:04:16 +02:00
michael starke
30a5f1d0b0 Updated submodule
Updated writing test to actually test something
2013-08-20 22:30:09 +02:00
michael starke
e8124b0415 Updated KeePassKit submodule
Added save to Kdbx test
2013-08-20 03:30:57 +02:00
michael starke
724644c1bf Updated submodules
Added test databases
2013-08-19 22:42:52 +02:00
michael starke
032b9a32ee Updated submodule 2013-08-17 23:24:00 +02:00
michael starke
d30bcac236 Updated submodule
Fixed error in Autotype test (password wrong)
2013-08-17 15:39:40 +02:00
michael starke
bbd0062301 Minor GUI changes
Updated KeePassKit submodule
Added test stub for autotype parsing
2013-08-17 01:45:18 +02:00
michael starke
9c69bd6528 Experiments with globe hot-key via EventTaps instead of Carbon API
Drag and Drop of entries and groups reworked
Minor fixes in Tests
2013-08-15 22:45:54 +02:00
michael starke
16f10942ee Added tests for placeholder mapping 2013-08-15 02:11:11 +02:00
michael starke
706a06e389 Added welcome screen to remove confusion on initial launch 2013-08-14 23:29:44 +02:00
michael starke
3a4d72767b Small fixes to context toolbar button
Added more database icons
2013-08-14 01:15:10 +02:00
michael starke
e0f2351c80 Fixed layout issues in Group inspector
Added key-file generator fixes #25 #76
Improvements on the context menu toolbar button to add templates entries
2013-08-13 20:50:42 +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
714563250b Updated Submodule.
Fixed Hexcolor test
2013-08-09 23:34:50 +02:00
michael starke
4b42493376 Updated submodule
Added Test for Hashed data
2013-08-09 01:58:43 +02:00
michael starke
bc0af02be4 Updated submodule 2013-08-08 01:52:55 +02:00
michael starke
b913d37797 Added loading tests for meta entries
Added Test KDB database with custom icon
2013-08-05 21:26:06 +02:00
michael starke
f87e60442e Some work to get Drag and Drop back up again. Might be useful to postpone it until KeePassKit is ready to replace MiniKeePassLib 2013-08-04 23:16:41 +02:00
michael starke
450bc3d4dd Entropy is now calculated for Custom Alphabets in Password Generator View
Custom String in Password Generator View are now filtered to only include unique characters
2013-08-04 03:41:09 +02:00
michael starke
9d22494bf4 Drag and Drop support for File attachments 2013-08-02 00:10:08 +02:00
michael starke
560d9ce941 Fixed issue with notes field not being properly bound to Group notes 2013-08-01 19:40:30 +02:00
michael starke
115537c95b Copy on disabled TextFields now possible. This behavior will be used when edit mode is added.
Fixed include issue
Added Tests for NSCoding compliance of KPKAttribute, KPKEntry and KPKBinary
2013-08-01 01:33:27 +02:00
michael starke
780c8782e6 Updated Localization
Added configureable Table headers in Entry view
2013-07-31 02:50:13 +02:00
michael starke
31f456929c Added Template editing.
Creating with templates not supported yet.

Templates are listed in Context-Menu under the AddEntry Toolbar
Toolbar Button is missing an Arrow for now. Control-Size is not working correctly for now
Nested Template or Trash groups aren't considered, this is a bug!
Minor changes to the UI (Settings tabs now use common icons)
Added Workflow-Settings tab to extract all the custom action possible on entries. The copy or open on URL dbl-click setting will move over to this tab.
2013-07-30 20:37:59 +02:00
michael starke
2fc8e801ab Added stubbed GUI for group inspector 2013-07-30 12:03:55 +02:00
michael starke
e33a9fdc93 Enhanced Context menu on outline view 2013-07-30 00:23:25 +02:00
michael starke
07dae46b4c Fixed #39 Overall search behavior ironed out.
Fixed #71 Added A simple entropy calculation for purely random generated passwords
Added separate Views for Group and Entry Inspector
Added "no Selection" view for Inpsector
2013-07-28 13:31:37 +02:00
michael starke
5378410937 Updated submodules
Unfinished Toolbar Button
2013-07-27 02:56:35 +02:00
michael starke
3dfadd7af1 Updates to the Toolbar 2013-07-27 00:19:16 +02:00
michael starke
b96810db1b Experimented with URL draggin and Entry creationg 2013-07-26 02:12:09 +02:00
michael starke
af4336e94b Experimenting in Inspector with readonly inputs 2013-07-24 03:04:11 +02:00
michael starke
4a35d0d4ff Refactored the selection tracking to be in the document now
Filtering should work reliably now. No "sticking" of entries
Fixed #42. Deleted entries now result in desolation.
2013-07-24 01:05:49 +02:00
michael starke
9ced3fce0b Changed password/keyfile requesting. No password/keyfile is enforced until you want to save the file. 2013-07-22 00:02:14 +02:00
michael starke
acc800c9e6 Fixed #59 Password length input is nu read only. Not a nice solution but for now working
Attachments for Kdb and Kdbx Databases are now supported. Save, Add, Delete
2013-07-21 23:23:45 +02:00
michael starke
a6afe0bcf4 Fixed #29 Application now stores the last open database by itself. If window restoration in OS X is disabled, the app also reopens the last db. 2013-07-21 14:14:05 +02:00