michael starke
ac3a41e4a0
More drafting on history browsing
2014-08-20 01:22:54 +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
James Hurst
5ff911b824
Improved "Add Entry" workflow (issue #156 )
...
- New entry is automatically scrolled to and selected
- Title textfield is automatically focused
- Pre-generate a password using the deault password creation settings
2014-08-05 20:53:37 -04:00
michael starke
6954b6f362
Mingling with Editing. Updated KeePassKit
2014-06-23 15:21:09 +02: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
51a59d73c6
Implemented datePicking controller. Refactored popup handling in MPInspectorViewController
2014-03-17 00:07:25 +01:00
michael starke
b0a664ab3f
Removed gradient divider for notes
...
Notes are hidden on empty selection
2014-03-16 00:05:56 +01:00
michael starke
1f75722e67
Notes are now displayed in a split view inside the inspector
2014-03-15 22:16:56 +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
1122cfbbde
Code cleanup
2014-02-23 20:22:59 +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
da93396ee7
Implemented Edit button; it must be clicked to modify an entry.
2014-01-01 19:10:03 -07:00
michael starke
92d963a9ef
Extracted context bar for trash, history and filter browsing. Some regressions in focus handling were introduced. History tab will go away as this will be incorporated in the entry comparable to searching. Code cleanup. Moved copying to KeePassKit
2013-12-18 02:29:25 +01:00
michael starke
21355101ed
Added cancel button to icon selection view
2013-12-13 01:13:52 +01:00
michael starke
fa52de144c
Using bindings for iconImage for instant updates
...
Icon setting now gets registered via NSUndoManager
Refactored iconId property
2013-12-04 01:57:54 +01:00
michael starke
1a6d5114b9
IconSelectionView now can be used to set default icons. Setting other Icons is broken for now. Setting custom icons doesn't work at all.
2013-12-01 02:29:37 +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
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
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
514477d6fc
Iconselection view now shows available icons
2013-07-28 14:14:32 +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
3dfadd7af1
Updates to the Toolbar
2013-07-27 00:19:16 +02:00
michael starke
a6622148a0
Changed Inspectorview to 3 tabs. Notes are now at the first tab.
2013-07-25 01:49:15 +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
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
dc51c60c19
Attachments on Kdb1 Entries are now supported. Saving not implemented. Attach/detach works.
2013-07-19 23:30:45 +02:00
michael starke
86d983f776
Subbed Kdb3 Entry attachment handling.
2013-07-19 22:45:04 +02:00
michael starke
efa727eaba
Settings now work with KDB1 Files and do not trap the Application in the modal dialog
...
Added user base settings to hide/show passwords at KDB1 field. The settings are stored but not considered ;)
2013-07-19 22:25:40 +02:00
michael starke
0986271199
Updated Submodules
...
Extracted TabelViewDelegates for Attachments and Custom Fields
2013-07-18 02:55:09 +02:00
michael starke
6b14f84afb
Experimenting with edit mode for the Inspector
2013-07-13 18:45:32 +02:00
michael starke
515190a74e
Added humanized Date formatting (simple)
...
Fixed errors that would occur if undo was mixed with emptying the trash
Updated localizations
Added localized descriptions
Fixed #31 Database name is displayed, if none is given fallback is used
2013-07-10 03:37:31 +02:00
michael starke
fb0887ebf0
Refactored Undo/Redo
2013-07-09 21:58:28 +02:00
michael starke
6ba8b1445d
Updated to new HNHRoundedSecureTextField
2013-07-09 03:04:55 +02:00
michael starke
f55e78349e
Reworked DatabaseSettings to be cancelable
...
Moved Password edit to Database settings
2013-07-06 04:18:10 +02:00
michael starke
628fbbfeda
Removal off attachments included
2013-07-05 20:50:38 +02:00
michael starke
9c3a62bef6
Added support to save and load Attachemnts on KeePass2 Databases.
...
Support for Keepass1 DBs is still missing
2013-07-05 20:09:17 +02:00
michael starke
df98a9b649
Converted project to ARC
2013-07-03 23:40:20 +02:00
michael starke
d642b3d72f
ExportButton for attachments
2013-07-03 15:18:15 +02:00
michael starke
4a3232b39d
Converted to modern Objective-C
...
New UI for exporting attachments
2013-07-03 14:53:24 +02:00
michael starke
2abf258308
Fixed some localizations in the inspector
...
Added emptryTrash action
More work on the trash can integration
Undo/Redo get's fucked up if any Trash-related operation is in the stack!
2013-07-02 21:17:14 +02:00
Michael Starke
96c54d7af3
More work on #24
...
Deleted Entries, Groups are moved to Bin if enabled
Undo/Redo stack is broken with trash
Empty-Trash action missing
2013-06-30 15:35:57 +02:00
michael starke
db30d641f2
Added Undo/Redo for string field editing
...
Fixed #26 - Entries now can be added to the rout group
2013-06-28 18:39:24 +02:00
michael starke
56767216c6
Undo/Redo for add/remove of Stringfields
2013-06-28 02:45:48 +02:00
michael starke
f56c325242
Changed custom fields to use a tableview
...
Custom fields are stored and loaded, missing Undo
2013-06-28 02:17:49 +02:00
michael starke
81c3bdcb5a
Added test for custom field ui. Field can be added/removed. But no data is displayes/stored
2013-06-27 04:35:09 +02:00
michael starke
552ae0bcb3
Changed Inspector to use more tabs (4 instead of 2)
...
More Layouting on the Document Settings sheet (no functionality)
2013-06-27 01:49:25 +02:00
michael starke
0df7ed4458
Changed outline view to display the root node as a normal node and added a separate Group header
2013-06-26 21:32:32 +02:00
michael starke
17f2155aa4
Fixed memory leaks
...
Removed obsolete CreationViewController references
2013-06-26 03:50:23 +02:00