Michael Starke
aacb61bb11
fixed crash occuring when certain file errors where encountered due to a wrongly drained autorelease pool
2019-03-15 22:46:45 +01:00
Michael Starke
19d895ad68
Incorporated updated dutch localizations
2019-03-11 14:01:38 +01:00
Michael Starke
0f1d560522
Added localizations for hmatotp entry action items
2019-03-08 15:25:24 +01:00
Michael Starke
a568f59c59
Fix potential return of garbage value
2019-03-08 15:22:00 +01:00
Michael Starke
601f5b6a93
Fix potential memory leak
2019-03-08 15:21:38 +01:00
Michael Starke
e1b7b95f6b
Registered to closeGrouping on undo manger to update searches on changes
...
This fixes issues with search not updating when something on the data model is changes e.g. via drag and drop. Also this fixes a display error that occured when an entry was dragged into the selected group in the outline view which would then show the group contents and not the search results
2019-03-04 18:12:30 +01:00
Michael Starke
1af690d485
Removed obsolte --no-ri and --no-doc flags
2019-03-01 22:45:37 +01:00
Michael Starke
8e00e16627
Updated to Xcode 10.2 build environment
2019-03-01 22:37:14 +01:00
Michael Starke
342acfda59
Using masked Autotype sequence in Candiate Selection window again but non-interactive
2019-03-01 22:03:39 +01:00
Michael Starke
1399a8d142
documented Autotype context API to make internal behaviour clear
2019-03-01 16:01:01 +01:00
Michael Starke
6129300c1b
removed unused parameter
2019-03-01 16:00:24 +01:00
Michael Starke
af15955d6f
Updated translations from PR #753
2019-02-25 21:28:36 +01:00
Michael Starke
8799ef6b67
Use of properties
2019-02-25 21:24:04 +01:00
Frank Kooij
5caa5076e7
Improved Dutch localization ( #753 )
...
* Improved Dutch localization
2019-02-25 21:22:52 +01:00
Michael Starke
4d32ef42ad
Merge pull request #881 from CanRau/patch-1
2019-02-17 08:42:57 +01:00
Can Rau
27705e0a8e
[docs] Typo
...
Just a small typo, but why not right ;)
2019-02-15 21:42:21 -05:00
Michael Starke
c62e96f44a
Added preferences to allow for universal clipboard support. Item menu actions now should work in more scenarios
2019-02-15 11:48:54 +01:00
Michael Starke
8769f07079
Moved multiple instances of entry menu delegate to app delegate
2019-02-15 10:47:31 +01:00
Michael Starke
ef7a3085fd
Selection inside edit fields are now respected when copying
2019-02-14 18:04:14 +01:00
Michael Starke
51c486fb82
Use itemDelgate for item menu and remove special treatment in app delegate
2019-02-14 17:50:08 +01:00
Laurent Cozic
4d927ad7ab
Changed "Sauvegarder" => "Enregistrer" ( #880 )
...
"Save" in this context, translated to French is "Enregistrer", not "Sauvegarder" (which means "to backup").
2019-02-14 11:24:40 +01:00
Michael Starke
474753c7dd
Using current KeePassKit
2019-02-13 21:43:56 +01:00
Michael Starke
03ff42ba29
Updated german localization
2019-02-13 18:26:44 +01:00
Michael Starke
98f99f6cbf
Populate Action menu with the same copy actions as the entry table context menü
2019-02-13 18:25:46 +01:00
Michael Starke
88e4faae98
Reordered entries in context menu and always add separator before copy actions
2019-02-13 18:25:06 +01:00
Michael Starke
e38925d0ef
Added context menu entry to enable copying references to entries
2019-02-13 17:07:56 +01:00
Michael Starke
29103d594c
Updated german localization
2019-02-11 14:56:47 +01:00
Michael Starke
d2077a55d8
Preferences instead of Settings renaming
2019-02-11 14:29:04 +01:00
Michael Starke
37ea36c8a6
Localized inconpatible plugins alert. Added ability to open a dedicated preferences pane
2019-02-11 14:06:12 +01:00
Michael Starke
00362bf33c
Using preferences instead of settings name. Alert for incompaitble plugins now has a button to show preferences
2019-02-08 15:04:16 +01:00
Michael Starke
d3641af1fc
Updated to current Xcode version
2019-02-07 09:10:02 +01:00
Michael Starke
f94bf5cdce
Use properties
2019-02-07 09:09:43 +01:00
Michael Starke
13ebb93cfb
Disallow empty selection to always select at least the first item
2019-02-07 08:50:32 +01:00
Michael Starke
9bac5c102f
Plugin repository browser now supports downloading and showing plugins.
2019-02-06 18:07:53 +01:00
Michael Starke
0bd4421b76
Download and progress indication for Plugin downloads now works. Opening the file in the Finder is still missing
2019-02-06 16:43:29 +01:00
Michael Starke
6378d4f426
AutotypeCandidateSelectionWindow now displays username to help distinguish different entries with the same title
2019-02-06 16:42:47 +01:00
Michael Starke
1566ebbc61
Removed wrongfully tracked file
2019-02-06 16:41:47 +01:00
Michael Starke
e5175d0c72
Removed custom suppression button label
2019-02-06 16:40:50 +01:00
Michael Starke
875f8f01f7
Merge branch 'master' of https://github.com/MacPass/MacPass
2019-02-05 09:34:00 +01:00
thesoundofom
05d8b60c06
Update Localizable.strings ( #875 )
...
Add missing French localization for toolbar items, for action toolbar dropdown, and for accessibility permission notification.
2019-02-05 09:33:28 +01:00
Michael Starke
f95819ab98
Moved plugin loading into initialzation of plugin host again.
2019-02-05 09:32:35 +01:00
Michael Starke
e5ad0728cc
download plugin archive works
2019-02-04 16:06:23 +01:00
Michael Starke
07309b5c24
Localizations for PasswordCreatorView
2019-02-01 14:05:24 +01:00
Michael Starke
a7469975ad
Updated entropy calculation to account for required characters
2019-01-31 15:52:50 +01:00
Michael Starke
ed0a57a607
Password generator now allows to require a character form each character group
2019-01-31 13:39:56 +01:00
Michael Starke
6a1f8e0472
Fixed bug in entropy calculation when using mixed character sets. Added enforce groups button to UI
2019-01-31 13:13:05 +01:00
Michael Starke
6068260abb
Added enforce character group usage
2019-01-29 16:57:52 +01:00
Michael Starke
dd54a980ed
Added missing contraints to prevent clipping
2019-01-29 16:43:25 +01:00
Michael Starke
4a0ad506b8
Wired actionbutton. Using properties.
2019-01-25 18:54:50 +01:00
Michael Starke
01d4137fe4
changed button style
2019-01-23 19:53:10 +01:00
Michael Starke
9261a9b7f0
using properties
2019-01-15 23:54:03 +01:00
Michael Starke
d022fa2500
Using button view to retrieve model index. Removed unused localizations
2019-01-15 11:32:18 +01:00
Michael Starke
28f86fb45b
removed key press delay
2019-01-14 14:46:47 +01:00
Michael Starke
4f339ba24e
Added changes from stale PR #765
2019-01-07 18:55:32 +01:00
Michael Starke
efb84f1832
Using application modal alert. Window modal resulted in crash on quit.
2019-01-02 19:00:37 +01:00
Michael Starke
988cf3051c
Reduce delay when sending key-press events
2019-01-02 19:00:05 +01:00
Michael Starke
fef9f5fdeb
Updated localizations
2018-12-31 00:37:21 +01:00
Michael Starke
8f11acdfa4
Added button to status info display. Functionality is not wired yet.
2018-12-30 22:08:32 +01:00
Michael Starke
56a6fce658
Aligned naming, Pickchars dialog now automatically closes when all characters are picked. Table columns now start at 1 instead of 0.
2018-12-28 19:27:37 +01:00
Michael Starke
7898d3c146
Removed command evaluation for autotype candidate selection window
2018-12-26 16:30:11 +01:00
Michael Starke
1a4a7c55c6
Layout for last update checked.
2018-12-12 10:03:23 +01:00
Michael Starke
032cd39416
Added last updated date in plugin repository browser
2018-12-11 16:14:06 +01:00
Michael Starke
9f8617372f
Removed currently unused AutotypeExecution context.
2018-12-07 13:43:15 +01:00
Michael Starke
713455bacc
reducided minimal widths to allow for narrow singe-column view
2018-12-06 14:32:01 +01:00
Michael Starke
d8a20a1fe2
Removed autosave of selection changes. Save only occurs on lock. Shutdown needs to be added too.
2018-12-06 13:41:28 +01:00
Michael Starke
af1648da1c
Updated to current KeePassKit to fix #736
2018-12-06 11:52:04 +01:00
Michael Starke
714bdf782d
Folded delegation int MPPathControl
2018-11-30 17:20:24 +01:00
Michael Starke
3cf3e25156
Using custom MPPathControl to remove double click to show chooser ( fixes #54 and #855 )
2018-11-29 23:42:32 +01:00
Michael Starke
8c0d17e9f6
Merge pull request #854 from kud/patch-1
2018-11-27 17:58:19 +01:00
Erwann Mest
fd688e693b
docs(README): fix typo
2018-11-27 17:37:00 +01:00
Michael Starke
3f43a061b8
Keep popups open if user interacts with anything outside of MacPass
2018-11-27 17:31:35 +01:00
Michael Starke
22b267f63e
Updated to Xcode 10.1
2018-11-27 10:35:14 +01:00
Michael Starke
ddcaeb1e7b
Updated to KeePassKit 2.3.6 to ( fixes #842 )
2018-11-26 11:47:04 +01:00
Michael Starke
146430c7b1
Newline
2018-11-22 13:13:27 +01:00
Michael Starke
79fa4f1c3f
Updated to current KeePassKit ( fixes #847 )
2018-11-19 10:43:35 +01:00
Michael Starke
7cfc98c3a3
refactored magic number usage
2018-11-16 12:31:34 +01:00
Michael Starke
409632714c
Disabled direct fail of autotype on missing access. Added time out for user interaction to prevent unexpected behaviour
2018-11-16 11:23:08 +01:00
Michael Starke
4b56167b56
Fixed button size when setting image by scaling down image before using it
2018-11-15 18:07:43 +01:00
Michael Starke
3fcb7305d3
Enabled drag and drop of search result for reordering
2018-11-15 18:07:16 +01:00
Michael Starke
f94dc84bfa
Updated german localisation
2018-11-15 12:41:02 +01:00
Michael Starke
25017610d1
started converting Acknowlegements to html to use WebView inside MacPass
2018-11-15 08:15:00 +01:00
Michael Starke
a691bf5562
use current UI state
2018-11-15 07:36:18 +01:00
Michael Starke
bfeb71585d
Added option to close MacPass if the last window is closed (default is NO)
2018-11-14 21:15:27 +01:00
Michael Starke
e57e20cbe0
Copy entries from external drop to ensure UUID uniqueness
2018-11-14 17:49:37 +01:00
Michael Starke
0525c84e21
Always select a row on showing the group outline
2018-11-14 17:38:23 +01:00
Michael Starke
ada4b51b62
Only allow for reordering drag if the sorting is index based
2018-11-14 17:38:04 +01:00
Michael Starke
ceb3dba6f1
Using current KeePassKit
2018-11-14 17:37:15 +01:00
Michael Starke
23e7ebc4a0
using property declaration in MPNodeResolver instead of simple getter.
2018-11-14 11:02:51 +01:00
Michael Starke
b9de0fb2dd
Correctly update document state when group selection has changed
2018-11-14 10:28:59 +01:00
Michael Starke
dc67de1ed1
Renamed continuous release script
2018-11-14 07:53:48 +01:00
Michael Starke
d6ea2830e9
Fixed issue with resetting the selected group on first unlock.
2018-11-14 07:53:23 +01:00
Michael Starke
194c4bef49
Fixed issue with expiration date popup showing today instead of set date ( fixes #845 )
2018-11-12 19:03:49 +01:00
Michael Starke
5601baf6fb
Do not disable autotype settings even when autotype is not possible
2018-11-12 18:55:51 +01:00
Michael Starke
04ffcab15b
Using custom supressable dialog to check for autotype capabilities. Added notification when user performs autotype on disabled systems
2018-11-12 17:46:05 +01:00
Michael Starke
2d27fcbbb0
Use properties
2018-11-12 12:33:13 +01:00
Michael Starke
f83e071c16
Entry do not drag onto other entries anymore. Improvements to the localisation for drag and drop
2018-11-11 09:31:47 +01:00
Michael Starke
24d50b4b50
Added dynamic methods for custom attribute lookup
2018-11-11 09:30:16 +01:00
Michael Starke
b58211c4da
Attachments now can be dragged out onto the finder.
2018-11-09 15:31:45 +01:00
Michael Starke
cac974a30e
Removed gradient bar and changed text color in notes for full dark mode support
2018-11-08 13:47:42 +01:00
Michael Starke
7fe0689651
Movde check for autotype back in the app launch to prevent it from being hidden unter other windows
2018-11-08 13:46:06 +01:00
Michael Starke
c12cc7a4be
Added support for dragging multiple entries as well as groups. Drag and drop between entry lists is still missing.
2018-11-07 17:46:54 +01:00
Michael Starke
a7ff9ecde3
Updated KeePassKit
2018-11-06 18:37:37 +01:00
Michael Starke
fa9333fb19
center document title in recent documents table in Welcome Screen
2018-11-06 17:44:26 +01:00
Michael Starke
e06d660fb7
Updated to KeePassKit 2.2 and adopted new API
2018-11-06 17:30:10 +01:00
Michael Starke
2b95621181
Converting to modern API for drag and drop
2018-11-06 12:11:15 +01:00
Michael Starke
0ff6597487
Extended password input API to allow for custom messages.
...
Autotype now dispays an info message when the database needs to be unlocked
2018-11-05 18:38:16 +01:00
Michael Starke
c260202924
Updated english localization
2018-11-05 17:40:28 +01:00
Michael Starke
1ed35a6eab
Using NSViewController presentation instead of manual NSPopup creation
2018-11-05 17:36:32 +01:00
Michael Starke
d6b95118da
removed delay afer key up event to speed up typing
2018-11-05 12:31:46 +01:00
Michael Starke
afc69f69ae
Autotype now uses key presses instead of paste whenever possible.
2018-11-05 11:55:07 +01:00
Michael Starke
57e28e1417
renmoved commented code
2018-10-25 16:34:44 +02:00
Michael Starke
38e7a5f0b9
More progress on import plugin support
2018-10-25 16:34:35 +02:00
Michael Starke
5912f613cb
Using correct plugn repository using fake plugin count
2018-10-24 17:06:24 +02:00
Michael Starke
3cd8d07552
Reverting back to string based version compare. Using customized comparator based ond Sparkle verison compare
2018-10-24 16:07:38 +02:00
Michael Starke
20ed81a5e7
Using properties
2018-10-22 13:07:39 +02:00
Michael Starke
5be3265c17
Plugin respository now uses table columns again.
2018-10-12 16:22:52 +02:00
Michael Starke
94a36fac36
Selected cell in plugin settings now uses more approriate text color on extra text when selected
2018-10-12 10:17:32 +02:00
Michael Starke
350d84f6e3
added script to update development language localization
2018-10-12 10:16:47 +02:00
Michael Starke
325d33a058
vent background style to subcontroll
2018-10-12 09:38:39 +02:00
Michael Starke
fa6067e9e0
Added comment to clarify custom intrinsicContentSize
2018-10-12 09:38:17 +02:00
Michael Starke
2b1f0ccbc5
Changed to list display for available plugins. Added version and installed info for plugins
2018-10-11 18:23:42 +02:00
Michael Starke
edf40e0cc7
Created prototype for a plugin browser
2018-10-11 15:21:19 +02:00
Michael Starke
bf96867654
Fixed typo in German localisation on signed plugins
2018-10-11 12:12:00 +02:00
Michael Starke
0921cd39d2
compatibilty for plugins is now fetched from plugin repository
2018-10-10 19:23:45 +02:00
Michael Starke
74b06ed195
Prevent button from accepting focus
2018-10-09 11:19:26 +02:00
Michael Starke
72dabf0338
extend Plugin host api to supply a version
2018-10-04 19:15:20 +02:00
Michael Starke
6b00ca71de
extracted magic constant to acutal constant
2018-10-04 19:14:53 +02:00
Michael Starke
060d5c6b02
use class properties
2018-10-04 19:14:11 +02:00
Michael Starke
2c3e64947f
use force since we overwrite a remote branch
2018-10-01 09:28:13 +02:00
Michael Starke
79ecb1af9c
make script user executeable as well
2018-10-01 09:20:46 +02:00
Michael Starke
11cf8c3ef0
added script for continous release
2018-10-01 09:19:47 +02:00
Michael Starke
3ba2329052
usign sha256 instead of sha1 for download verification
2018-09-30 22:02:25 +02:00
Michael Starke
44f783fd0f
disabled hightlichting to make the button look like a badge
2018-09-30 11:45:44 +02:00
Michael Starke
a04ed6d32a
using Xcode 10 and 10.14 SDK
2018-09-29 00:53:11 +02:00
Michael Starke
3d3e7dbf4e
codestyle
2018-09-29 00:52:55 +02:00
Michael Starke
66118d50c3
Welcome window now displays a list of recent documents.
...
also the window now gets closed when a document is loaded
2018-09-28 16:49:11 +02:00
Michael Starke
5aacbc66fe
Fixed typos
2018-09-27 14:48:57 +02:00
Michael Starke
c87c454b4e
Removed wrong localized value
2018-09-27 14:45:13 +02:00
Michael Starke
5c957979fb
Updated German localization
2018-09-27 14:28:01 +02:00
Michael Starke
548570d97c
Updated english localization
2018-09-27 14:23:37 +02:00
Michael Starke
64d03ce56c
Present buttons in notifications, reopen last document when none was open and user clicks on notification.
2018-09-27 13:49:24 +02:00
Michael Starke
1bed34d23f
Changing to banner style and relying on private API to allow for Buttons in Notifications
2018-09-27 12:14:15 +02:00
Michael Starke
af5ef6a5a8
Removed keychaing support UI since it’s not needed right now
2018-09-27 12:13:57 +02:00
Michael Starke
fc77d5ba97
Added missing translation
2018-09-27 09:59:53 +02:00
Michael Starke
417eba2936
Lokalisation angepasst
2018-09-27 09:23:04 +02:00
Michael Starke
837e040346
Added 5 Minutes option for clipboard clear time
2018-09-26 16:55:53 +02:00
Michael Starke
fcaede26bf
Added alert when mergin KDB files
2018-09-26 16:15:53 +02:00
Michael Starke
cd34602e28
HNHBadgedTextFieldCell is no more
2018-09-26 16:15:37 +02:00
Michael Starke
bf68afb457
Added warning in Integration settings when autotype is not available
2018-09-26 15:09:21 +02:00
Michael Starke
182f448535
Removed HNHUIBadgedTextField in favour of a composed UI
2018-09-26 11:04:20 +02:00
Michael Starke
05ac9a0142
Added Accessibilty verification for macOS 10.14 to allow for better user experince
2018-09-25 11:18:13 +02:00
Michael Starke
009d198421
Using (class) properties
2018-09-25 11:16:33 +02:00
Michael Starke
bfe08b5510
Updated to Xcode 10
2018-09-25 11:15:57 +02:00
Michael Starke
a699adb0ad
Using properties
2018-09-24 11:43:22 +02:00
Michael Starke
0dd0ba039d
Merge branch 'master' of https://github.com/mstarke/MacPass
2018-09-21 09:47:59 +02:00
Roman Verchikov
a66cbb7507
Fixes build status badge in README ( #829 )
...
Build status badge used to point at a wrong (old?) URL. Fixed by changing URL to MacPass/MacPass.
2018-09-20 20:33:14 +02:00
Michael Starke
2c60ba42f5
Pin potential sensitive clipboard content to local machine
2018-09-20 18:03:36 +02:00
Michael Starke
9f35450683
Renamed Assets Catalog, modernized code
2018-09-20 18:03:12 +02:00
Michael Starke
8d7bb31b7c
Updated to current HNHUI for dark mode support for macOS 10.14
2018-09-19 17:40:37 +02:00
Michael Starke
bcbeb2e43e
Updated to current KeePassKit
2018-09-14 12:19:41 +02:00
Michael Starke
5168a6d3cd
Properties
2018-09-14 12:18:22 +02:00
Michael Starke
72bb0aa6fc
Removed unused parser context, added minor delay
2018-09-12 12:17:00 +02:00
Michael Starke
6ed82d8f15
Pinned Group and Index columns. Disabled reordering of those two columns
2018-09-11 17:00:08 +02:00
Michael Starke
c6be6ec819
Fixed localization issues. Localized OpenPanelAccessoryView
2018-09-11 16:59:48 +02:00
Michael Starke
f580663caf
Fixed missing GPL header
2018-09-11 15:07:27 +02:00
Michael Starke
af96a55f32
Removed unused PreviewController
2018-09-11 15:07:19 +02:00
Michael Starke
89f174f04f
Update GPL header
2018-09-11 15:04:22 +02:00
Michael Starke
fc5a054fed
Removed unused file watcher
2018-09-11 15:04:16 +02:00
Michael Starke
bdd7d22e7c
Added missing GPL header
2018-09-11 14:59:17 +02:00
Michael Starke
e887bdda93
Removed unneccessary NSKeyPathControl subclass
2018-09-11 14:59:05 +02:00
Michael Starke
2b694663e3
Fixed rendering bug on 10.10 and 10.11 for custom fields
2018-09-11 09:48:08 +02:00
Michael Starke
366db91df5
Updated KeePassKit to fix wrong UUID format in references
2018-09-10 16:08:09 +02:00
Michael Starke
1994857e64
Updated to current KeePassKit
2018-09-10 15:43:47 +02:00
Michael Starke
43d0677250
disabled automatic row height.
...
The custom attributes tabel view did not render if it was non-visible. Only a resize on the view triggered a display.
2018-09-06 09:12:40 +02:00
Michael Starke
3d89bc7545
Added stub for custom attribute dynamic lookup
2018-09-06 09:10:56 +02:00
Michael Starke
5589f5086b
code cleanup
2018-09-06 09:10:43 +02:00
Michael Starke
f13cd4df35
using properties instead of method invocation
2018-09-03 14:21:47 +02:00
Michael Starke
c46a7c0dc7
Using properties where possible
2018-08-30 21:38:42 +02:00
Michael Starke
0274b32356
Using non-deprecated NSMenu allocations
2018-08-30 21:38:20 +02:00
Michael Starke
213e3584a0
Disable service menu for protected attributes
2018-08-29 17:54:07 +02:00
Michael Starke
2acff0702d
Using class property
2018-08-29 17:53:52 +02:00
Michael Starke
9b7754b5fb
pin buttons on custom attributes to the top
2018-08-28 21:11:58 +02:00
Michael Starke
890ac35ba6
Adjustes size for Autotype selectoin window to allow for bigger images
2018-08-28 12:07:00 +02:00
Michael Starke
650c349865
Fixed clipped content in Autotype candidate selection view if images where too large
2018-08-28 09:42:35 +02:00
Michael Starke
cbcd9fb751
Enable automatic row height for 10.13 in custom fields. Fixed #27
2018-08-27 17:11:25 +02:00
Michael Starke
c74254f171
Cleaner code
2018-08-27 12:13:15 +02:00
Michael Starke
bc60ca0174
moving autotype execution to main thread
2018-08-27 12:12:39 +02:00
Michael Starke
1ed18568a9
Hide protected attributes in dialog
2018-08-27 11:37:34 +02:00
Michael Starke
14afe81ec2
Updated to Xcode 9.4
2018-08-27 11:37:11 +02:00
Michael Starke
6555cc04e5
Merging KDB files with different options to prevent group duplication
2018-08-25 08:48:35 +02:00
Michael Starke
2276a2b954
Added API stub to allow for keystroke overrides when performing autotype
2018-08-24 15:57:06 +02:00
Michael Starke
affc02c933
Added non-dev option to contrinbute
2018-08-24 08:05:59 +02:00
Michael Starke
797b70bedf
Updated to Xcode 9.4
2018-08-23 22:37:49 +02:00
Michael Starke
d902aa893c
Display of selected filters now works correctly
2018-08-23 22:37:38 +02:00
Michael Starke
eb8c5c4749
Menu items now correclty toggel search flags, not only buttons.
...
UI is still a bit broken, but functional
2018-08-23 18:59:43 +02:00
Michael Starke
187e77f9ff
Fixed wrong combineable flags
2018-08-23 18:58:55 +02:00
Michael Starke
9ac7352eec
removed uncommented code
2018-08-23 17:44:21 +02:00
Michael Starke
3688142c60
restored 10.10 compatibilty by loosing detatchHiddenViews
2018-08-23 15:24:20 +02:00
Michael Starke
760a25e88f
Fixed regression resulting in no recent searches being stored.
...
This was introduced by adding better search filed keyboard navigation in 92c83e0
2018-08-22 12:21:00 +02:00
Michael Starke
80a469a9ee
fixed wrong header include
2018-08-22 12:18:08 +02:00
Michael Starke
5c9a93342d
Fixed typo.
2018-08-18 22:12:59 +02:00
Michael Starke
36e6472822
Switchted to NSStackView for search options. This raises the deployment target to 10.11.
2018-08-18 22:12:59 +02:00
Michael Starke
27d1f512f0
Moved favIconFetching to MPIconHelper
2018-08-18 22:12:59 +02:00
Michael Starke
8ed936a08d
Updated to Xcode 9.4
2018-08-18 22:12:59 +02:00
Michael Starke
18abd4d5a1
Updated KeePassKit to fix faded Icon display
2018-08-18 22:12:59 +02:00
Michael Starke
99a5d5642e
Updated to Xcode 9.4
2018-08-18 22:12:59 +02:00
Michael Starke
2965530483
Fixed missing changed state when trash is emptied
2018-08-18 22:12:59 +02:00
remi6397
ccee893ba3
Update Polish translation ( #820 )
...
* Update Polish translation
* Fix plurals in Polish translation
2018-08-18 22:12:32 +02:00
Michael Starke
1f2b0447e2
Always show autotype notifications. Fixes #814
2018-07-12 22:55:47 +02:00
Michael Starke
1f7fb693a9
Modern Objective-C
2018-07-12 22:55:10 +02:00
Michael Starke
e587cd65fd
moder Objective-C
2018-07-12 22:54:54 +02:00
Michael Starke
274a58b789
added user info to notfication
2018-07-12 18:22:38 +02:00
Michael Starke
0c2d08208c
modern Objective-C
2018-07-12 18:22:38 +02:00
Michael Starke
a71cd85afc
Fixed spelling errors ( Fixes #813 )
2018-07-12 11:33:46 +02:00
Michael Starke
b8dd193cbe
Fixed missing window title for Autotype match notification
2018-07-11 10:12:21 +02:00
Michael Starke
4097b4e9a0
added sha1 checksum to verify the zip file
2018-07-11 10:11:17 +02:00
Michael Starke
1f274dc9c8
fixed typos in documentation
2018-07-04 13:07:45 +02:00
Michael Starke
8526caa7c0
Updated german localizations
2018-07-04 12:30:21 +02:00
Michael Starke
2e869606d5
Show passwords is temporary, changing entries (or locking the db) will hide the password again. fixes #806
2018-07-03 11:01:17 +02:00
Michael Starke
06f2a2037e
Updated KeePassKit and HNHUi to current versions
2018-07-03 10:52:52 +02:00
Michael Starke
7b8d5d5835
Added german localization for plugin pop up
2018-06-29 16:35:46 +02:00
Michael Starke
1e11cac5f5
Updated copyright
2018-06-29 16:34:24 +02:00
Michael Starke
c994ac016b
Removed obsolte keys form localizations. Updated to current keys for english localization
2018-06-29 11:24:21 +02:00
Michael Starke
86c1cb8dd4
Changed localization for Autotype matches
2018-06-29 11:02:44 +02:00
Michael Starke
10009c990e
removed unused code
2018-06-29 11:02:34 +02:00
Michael Starke
38a3e416b6
removed unneded log message
2018-06-28 14:19:13 +02:00
Michael Starke
7e1b059e62
silenced undefined selector warning
2018-06-28 13:46:06 +02:00
Michael Starke
21be56bfad
fixed merge error in russian localization
2018-06-28 13:45:56 +02:00
Michael Starke
92804d6429
removed unused code
2018-06-27 18:09:35 +02:00
Michael Starke
4340d77f48
updated contributors
2018-06-25 10:25:40 +02:00
Michael Starke
6d958802b2
Using predefined colors
2018-06-25 10:20:14 +02:00
Michael Starke
0911eafb03
updated to KeePassKit to 1.13.2
2018-06-25 10:20:14 +02:00
Michael Starke
6f1b074b4d
removed unnecessary code
2018-06-25 10:20:14 +02:00
MichaelKo
be4eb0e6ad
Add missing RU-l10n, fix spelling errors ( #805 )
2018-06-24 14:30:19 +02:00
Michael Starke
05289c1444
Really fixed crash on entries with custom attributes
2018-06-12 12:13:50 +02:00
Michael Starke
14ac7ed675
Fixed crash on entries with custom attributes
2018-06-12 12:07:10 +02:00
Michael Starke
feedcd56ac
set tabbing mode to preferred to encourage MacPass to use tabs
2018-06-08 09:36:47 +02:00
Michael Starke
27cffc3f3b
updated to a working version of KeePassKit
2018-06-06 22:21:56 +02:00
Michael Starke
93077366c2
bumped Xcode image to get travis to build
2018-06-04 11:12:50 +02:00
Michael Starke
f6910fa045
bumped KeePassKit dependency to build on Xcode 9.3 and newer
2018-06-04 10:47:58 +02:00
Michael Starke
87b62c4e96
added equality for autotype context
2018-06-01 09:52:03 +02:00
eiermaaaan
1d46320662
Update EntryInspectorView.strings ( #762 )
...
Better text ideas
2018-05-31 17:13:57 +02:00
Michael Starke
9169bd5e5e
updated KeePassKit dependency
2018-05-17 21:25:17 +02:00
Michael Starke
3a70b36dc4
Removing searchWithGoogle and all submenu actions from context menu
2018-05-15 15:10:41 +02:00
Michael Starke
2bf10b9463
Fixed header styles and added missing GPL license header
2018-05-15 15:10:41 +02:00
Michael Starke
47fdee7301
fixed spelling in bundle keys
2018-05-15 15:10:41 +02:00
Michael Starke
d6aa01c970
Using macpassapp.org url instead of Github url
2018-05-15 15:10:41 +02:00
Michael Starke
0c702ec351
changed API for plugin repository
2018-05-15 15:10:41 +02:00
Michael Starke
98cfdadcfe
enhanced naming of password input properties
2018-05-15 15:10:41 +02:00
Michael Starke
6e9dae6424
Update issue templates
2018-05-15 14:40:50 +02:00
Michael Starke
cdaee44439
Update issue templates
2018-05-15 14:39:43 +02:00
Michael Starke
d6e01235e9
Dropping attachment onto an entry now adds a history entry if neede. ( Fixes #789 )
2018-05-09 18:32:29 +02:00
Michael Starke
bffbc22a68
Codestyle
2018-05-09 18:31:23 +02:00
Michael Starke
f3dbf3beb9
disabled unfinished HOTP support
2018-05-09 18:31:15 +02:00
Michael Starke
d7709801e9
Updated to current repository url
2018-05-09 18:31:03 +02:00
Michael Starke
b10f218ee6
Updated copyright to 2018
2018-05-09 18:30:55 +02:00
Michael Starke
9b3e1443df
Using updated KeePassKit to fix #784 and #788
2018-05-08 15:28:36 +02:00
Michael Starke
f3dbb4f0f9
Bumped version
2018-05-08 15:17:26 +02:00
Michael Starke
535a06ff5a
stubbed export plugin interface
2018-05-08 15:16:12 +02:00
Patrik Thunström
11244297df
Various string fixes and improvements ( #783 )
...
* Typo fixes
* Update of copyright year in all localized files
* More typos
* Align static descriptiont text with checkbox behavior
* Clarify cases when the term file means a database
2018-05-02 11:23:04 +02:00
Patrik Thunström
063e2cdf11
Initial version of Swedish translation ( #781 )
...
May not be perfect, but dogfooded for a week, and some inspiration drawn from the Swedish translation of Keepass 2.x...
2018-04-24 10:45:47 +02:00
Michael Starke
0499567a84
Reworded system requirements section
2018-04-04 11:22:38 +02:00
Michael Starke
e51cdda758
Improved wording for Autotype match
2018-04-04 11:22:38 +02:00
Michael Starke
d901ddbd9b
Added German localization for Pickfield/Pickchars Dialogs
2018-04-04 11:22:38 +02:00
eiermaaaan
8e20744d6d
Update AutotypeBuilderView.strings ( #759 )
...
Consistency in Localisation, «Auto-Type» now called «Autotype» like in English Translation
2018-03-19 18:03:12 +01:00
eiermaaaan
17835be3f7
Update AutotypeCandidateSelectionView.strings ( #760 )
...
Consistency in Localisation, «Auto-Type» now called «Autotype» like in English Translation.
Typo «Abbrechen» corrected.
2018-03-19 18:03:00 +01:00
eiermaaaan
bb7fc24b7e
Update DuplicateEntryOptionsWindow.strings ( #761 )
...
German «Passwort» instead of english «Password»
2018-03-19 18:02:27 +01:00
eiermaaaan
22cbfe1db0
Update GeneralSettings.strings ( #763 )
...
Better text
2018-03-19 18:01:58 +01:00
eiermaaaan
0e900c1131
Update InfoPlist.strings ( #764 )
...
:)
2018-03-19 18:01:44 +01:00
eiermaaaan
1eae0be06a
Update PluginSettings.strings ( #769 )
...
Consistency
2018-03-19 18:01:31 +01:00
eiermaaaan
82dd0e614c
Update PasswordCreatorView.strings ( #767 )
2018-03-19 17:47:32 +01:00
eiermaaaan
c218f64e57
Update AutotypeCandidateSelectionView.strings ( #758 )
...
* Update AutotypeCandidateSelectionView.strings
Typo corrected :)
* Update DuplicateEntryOptionsWindow.strings
Typo corrected :)
* Update EntryInspectorView.strings
Consistency «Auto-Type» instead of «Autotype»
* Update EntryInspectorView.strings
Consistency «Auto-Type-Sequenz» instead of «Auto Type Sequenz»
* Update EntryInspectorView.strings
Consistency «Auto-Type»
2018-03-19 17:17:38 +01:00
eiermaaaan
e82b73004b
Update PasswordInputView.strings ( #768 )
2018-03-19 17:17:09 +01:00
eiermaaaan
1c472b41ba
Update WorkflowSettings.strings ( #770 )
2018-03-19 17:16:05 +01:00
eiermaaaan
2f6066e7f1
Update WelcomeWindow.strings ( #771 )
...
Consistency
2018-03-19 17:15:26 +01:00
eiermaaaan
55cd1f2c07
Update WorkflowSettings.strings ( #757 )
...
Typo corrected.
2018-03-19 09:04:16 +01:00
eiermaaaan
01b6228225
Update ContextBar.strings ( #756 )
...
Corrected «Notitzten» to «Notizen»
2018-03-19 09:03:54 +01:00
Michael Starke
76ec77f59f
Added command key combination for mapping which is neede for some layout (e.g. russian) ( fixes #733 )
2018-03-15 22:10:38 +01:00
Michael Starke
cf79f24d83
Updated german localization
2018-03-15 11:45:57 +01:00
Michael Starke
e975850f78
Updated english localization
2018-03-15 11:33:48 +01:00
Michael Starke
642477ce5c
Do not escape url string as they should already be completly escaped ( fixes #743 )
2018-03-13 17:05:16 +01:00
Michael Starke
6975cc3945
added constraints to context bar
2018-03-13 17:03:25 +01:00
Michael Starke
a64bdc60f6
Moved file
2018-03-13 17:03:01 +01:00
Michael Starke
6f37b98d92
Added “everywhere” search option
2018-03-09 17:43:31 +01:00
Frank Kooij
8fc55f06dc
Improved Dutch localization ( #751 )
...
* Improved Dutch localization
2018-03-09 11:48:25 +01:00
Michael Starke
9314b84b9d
Extracted MPPluginRepositoryItem into a seperate file
2018-03-08 21:42:38 +01:00
Michael Starke
5a5064da43
Set Cmd + T as default keystroke for autotype command
2018-03-08 21:42:09 +01:00
Michael Starke
72f7991566
Clarified comments and cleaned translations
2018-03-07 09:57:58 +01:00
Michael Starke
465f7ecd7e
updated export settings
2018-03-06 18:19:08 +01:00
Michael Starke
d58b406c37
Added autotype button to toolbar
2018-03-06 18:15:00 +01:00
Michael Starke
ee604337f8
added Affinity Designer version of assets
2018-03-06 18:14:43 +01:00
Michael Starke
457431ffca
Updated repository location since it was moved
2018-03-02 22:41:17 +01:00
Michael Starke
0028684e5c
added item menu to MainMenu. Enabled copy actions in main menu if no focus is on entryView
2018-03-02 15:41:59 +01:00
Michael Starke
24f11dccfd
clarifired API with generics
2018-03-02 15:41:15 +01:00
Michael Starke
033deacfdc
pressing down in search input will focus entries ( #707 )
2018-03-01 15:13:47 +01:00
Michael Starke
f0def074bf
re-enabled type selection in entry table view ( fixes #740 )
2018-03-01 15:11:06 +01:00
Michael Starke
5cc333146e
converted to properties where appropriate
2018-02-16 17:09:46 +01:00
Michael Starke
e45f7b8739
changed open mechanics to use 10.10 APIs to try to fix 10.13 launch bugs with chrome
2018-02-15 23:00:45 +01:00
Michael Starke
ad6c501fef
reverted image scalilng to prevent wrongfully upscaling
2018-02-15 23:00:15 +01:00
Michael Starke
8b60ae4242
implemented delegation from menu actions to plugins
2018-02-15 18:48:02 +01:00
Michael Starke
f759e6788c
minor refactorings in custom action plugin API
2018-02-08 11:16:57 +01:00
Henri de Jong
9f1ac446a8
Improved Dutch localization (using XLIFF) ( #715 )
...
* Improved NL Localization with import of missing strings from EN
- Imported missing strings from EN
- Changed order of strings to match that of EN
- Improved NL localization by honouring Dutch spelling and style, by
following localized phrases as used by Apple and Mozilla and by being
consistent
* Improved NL Localization
Improved NL localization by honouring Dutch spelling and style, by
following localized phrases as used by Apple and Mozilla and by being
consistent
* Improved NL Localization
* Improved NL Localization
* Improved NL Localization
* Improved Dutch translations, using XLIFF
* Reverting wrong translations / Apply last changes from #714
* Fixed removed translations, added some extra
2018-02-08 11:16:34 +01:00
Michael Starke
4ef59b23f2
changed custom string plugin API slightly to better reflect intention
2018-01-22 22:43:19 +01:00
Henri de Jong
0e5cf4021f
Added a contribute file with the workflow for translations ( #716 )
2017-12-20 23:58:55 +01:00
Michael Starke
a516789217
fixed missing offsets for special format where only upper or lower case characters are used
2017-12-12 15:35:35 +01:00
Michael Starke
24c8d8efc8
Pickcharparser now can handle non-default checkbox formats
2017-12-12 15:19:24 +01:00
Michael Starke
2d5974982e
fixes an issue with empty icons being generated when downloading them ( fixes #709 )
2017-12-12 10:57:14 +01:00
Michael Starke
0f43afdb59
more use of properties
2017-12-12 10:56:31 +01:00
Michael Starke
92c83e0fa0
pressing down on search field will move to entries list
2017-12-11 17:05:57 +01:00
Michael Starke
5e0d95cdc5
using properties, removed unused code
2017-12-11 17:05:30 +01:00
Michael Starke
e9131b65fd
using properties
2017-12-11 17:04:56 +01:00
Michael Starke
2aeeeaefd7
reduced indentation in outline view to 8 points
2017-12-08 14:13:42 +01:00
Michael Starke
4099c52266
exposed private API for better testing on MPPickcharsParser.
...
Parser now support default conversion to down arrow presses.
Special format handling currently not supported
2017-12-07 17:45:00 +01:00
Michael Starke
91508f0dde
changed plugin APIs for entryAcitonPlugins and customAttributePlugins.
...
Internal housekeeping on MPPluginHost to allow for better access to certain plugins
Still pending: menu action to plugin delegation
2017-12-06 20:02:22 +01:00
Michael Starke
4fa52e23ef
added HmacOtp comment
2017-12-05 18:28:11 +01:00
Michael Starke
5574b01fed
Stubbed custom attribute adding via context menu
...
Made MPContextToolbarButton usable as normal button.
Added private API helper for adding buttons to NSUserNotification
Remove Autotype plugin API
Enhanced custom attribute plugin API
Enhanced EntryActionPlugin API to decouple menu items from actual action/target setup
Stubbed action on no-open documents NSUserNotifications
Stubbed HMACOTP custom attribute setup
2017-12-05 15:56:06 +01:00
Michael Starke
e8ddbd092c
dedicated delegate for user interaction with notifications
2017-12-05 12:08:10 +01:00
Michael Starke
5879de1e4d
prototyped plugin repository browsing
2017-12-04 16:03:50 +01:00
Michael Starke
fc496189b6
Extracted Help URL key to constants, added plugin repository key
2017-12-04 15:00:04 +01:00
Michael Starke
f9e761649f
Added pretty pring value transformer
2017-12-01 18:57:38 +01:00
Michael Starke
50c38e5672
Added pretty password display prototype to enhance password display
2017-11-30 16:41:16 +01:00
Michael Starke
ee418db014
Pickchar parser parses options. Output is not converted at the moment
2017-11-30 15:47:12 +01:00
Michael Starke
a05a753a13
Extracted MPPlugin constants into separate header
2017-11-29 14:37:36 +01:00
Michael Starke
5db3950424
fixed issue with wrong clear timeout when pasting was done inside the clear timeout
2017-11-29 14:37:13 +01:00
Michael Starke
eaea14ad9d
Fixed mixed case in naming. Added enums for table column identification
2017-11-29 13:50:15 +01:00
Michael Starke
6d8c2b34be
rough version of {PICKFIELD}
2017-11-28 18:33:37 +01:00
Michael Starke
d8351f12f2
fixed unreachable code error
2017-11-28 15:49:43 +01:00
michael starke
6f72301dfd
using 10.12 compatible API
2017-11-28 14:01:46 +01:00
michael starke
3fc656b1dd
Using better output for travis
2017-11-28 14:00:51 +01:00
michael starke
0cb404c072
Added title to pickchar. Fixed remain-counter to actually display remaining count.
2017-11-28 12:16:08 +01:00
michael starke
173e7fe44f
added script to create list of contributors. Folded translators and contributors
2017-11-28 10:32:10 +01:00
michael starke
db7de20fba
Added a lot of missing contributors, removed extensice explanations on alternatives. Minor updates for 0.7
2017-11-27 19:49:24 +01:00
michael starke
4628c638a8
only save database on lock if file was acutally changed. Otherweise leave it be.
2017-11-27 18:59:18 +01:00
michael starke
32a1f10910
Mark document as changed after synchronization regardless of what has changed
...
This fixes a potential data loss after quitting macpass on synchronzation.
2017-11-27 15:30:33 +01:00
michael starke
6207cc3e11
using nicer API for containsString
2017-11-27 15:29:44 +01:00
Michael Starke
ee5a4880d0
Update index.md
2017-11-27 08:17:25 +01:00
michael starke
c3c85d1988
moving to lower case folders
2017-11-27 08:14:33 +01:00
michael starke
ca0e327720
moving to lower case files
2017-11-27 08:14:13 +01:00
michael starke
dbfc468b87
TODO: resolve values for autotype matches
2017-11-27 08:12:55 +01:00
michael starke
c8f3fe6888
Adoped new KeePassKit placeholder delegation.
...
Added primitive support for {PICKCHARS} currently without support for options
2017-11-27 08:12:55 +01:00
michael starke
d69d832de4
Inializing regualr expressions only once for autotype
2017-11-27 08:12:55 +01:00
Michael Starke
fa78e446c3
Create index.md
...
added index to move from gh-pages to /docs pages
2017-11-27 08:10:26 +01:00
michael starke
e2e6c3e3f9
bumped version
2017-11-23 08:20:48 +01:00
michael starke
2495eac177
Fixes a bug resutling in a reappering password change promt when the database is already lock ( fixes #696 )
2017-11-23 08:20:18 +01:00
Moises Perez
278a0145d0
Improved or added localisations ( #687 )
2017-11-21 18:11:52 +01:00
michael starke
287356d93e
fixed build warnings
2017-11-21 17:24:16 +01:00
michael starke
775dbd07ee
Locking a db now requests a password/key if none is set
2017-11-21 12:32:41 +01:00
michael starke
547e61fc4b
removed commented dead code
2017-11-21 12:32:17 +01:00
michael starke
ded8eeadb1
bumped version
2017-11-21 11:37:22 +01:00
michael starke
1bcb002ed0
Updated localizations
2017-11-21 11:31:41 +01:00
michael starke
4b5aa003bf
Fixed wrong null placeholder settings for inspector view
2017-11-21 11:20:12 +01:00
michael starke
5f7331aa4d
Updated localizations and comments
2017-11-21 11:17:21 +01:00
michael starke
bc2ee9a98f
cleaned english .stings for inspector view
2017-11-21 11:16:56 +01:00
michael starke
4e5d491264
fixed stale entry display when database is locked
2017-11-21 10:55:36 +01:00
michael starke
74573de85f
consolidated restart plugin code into one function
2017-11-21 10:49:16 +01:00
michael starke
d051421f14
Fixed issue resulting in opening the fix autotype window instead of a new document window ( fixes #668 )
...
This also fixes an isse resulting to save request not being shown when closing the document window but when closing the fix-autotype window.
2017-11-21 10:43:06 +01:00
michael starke
68a4864051
Display minimum version information (which might not be the file version!)
2017-11-20 19:36:54 +01:00
michael starke
15d1ce8419
Updated KeePassKit to fix crash on Reference resolving ( fixes #693 )
2017-11-20 12:56:05 +01:00
michael starke
7f43f3a7ba
Minor change to localization
2017-11-20 12:51:48 +01:00
michael starke
c33c6a8cfa
Plugin display is now more verbose
...
The plugin settings now displays more information about a failed plugin instead of just not displaying anything at all.
2017-11-20 12:51:39 +01:00
michael starke
ec62a3e12c
Added missing german localization
2017-11-19 13:35:42 +01:00
michael starke
07a8085705
Extended plugin settings
...
Plugins can be installed via drag and drop
Plugins can be uninstalled via the remove button
2017-11-17 17:45:10 +01:00
michael starke
c2dd64ff70
do not enabled non-working remove plugin button
2017-11-16 19:14:50 +01:00
michael starke
3113c38a20
bumped version
2017-11-16 19:13:22 +01:00
michael starke
089a3075ec
using KeePassKit 1.7.6
2017-11-16 19:09:25 +01:00
michael starke
ad0a198b48
Extended and cleaned localizations
2017-11-16 19:08:38 +01:00
michael starke
36b98bcd6d
customized open panels throughout the app. Added brows plugins button to plugin settings
2017-11-16 17:55:08 +01:00
michael starke
29a6c39c1f
Added rudementary support to add plugins via the plugin settings tab
2017-11-16 17:34:03 +01:00
michael starke
95659e6121
Fixed typo in german localization for plugin settings view
2017-11-16 17:33:28 +01:00
michael starke
995625b229
disable notes field if nothing is selected ( fixes #684 )
2017-11-16 17:32:40 +01:00
michael starke
7a60b06c66
Added history item to table header selection
2017-11-16 11:20:17 +01:00
michael starke
97b3f3809b
Using stringdicts for pluralization on duplicate entry action
2017-11-16 11:19:51 +01:00
michael starke
e1feefd041
Added missing english localizations
2017-11-16 06:50:57 +01:00
michael starke
1b1edbb32a
updated dependecies
2017-11-15 16:44:14 +01:00
michael starke
e7de8cd139
removed tag value transformer since the issue was an error in KeePassKit
2017-11-15 10:09:34 +01:00
michael starke
54b101cb68
Added status code check to prevent empty icons
2017-11-15 09:45:01 +01:00
michael starke
8a2890b4de
removed 10.13 typedef
2017-11-14 21:04:56 +01:00
michael starke
1a7dc9af96
Using current KeePassKit (fixes tag loading/saving issues)
2017-11-14 19:41:00 +01:00
michael starke
4d4d611dd4
Show custom attribute key when copied into clipboard
2017-11-14 18:52:31 +01:00
michael starke
adcd80b2ab
updated german localization
2017-11-14 18:11:09 +01:00
michael starke
501a76dc29
added missing commits for updated localization
2017-11-14 18:01:19 +01:00
michael starke
81078c5954
Updated english localization
2017-11-14 18:00:59 +01:00
michael starke
b7f9046f54
Removed KeePassKit Localization. Localization now is included in the framework
2017-11-14 12:24:26 +01:00
michael starke
f0507ee761
using property
2017-11-14 12:24:05 +01:00
michael starke
ddf78891ae
Aligend button localization for plugin data popup
2017-11-14 12:23:59 +01:00
michael starke
81414d56ba
Updated xib to Xcode9.1
2017-11-14 11:37:51 +01:00
michael starke
d0dfa0ecac
Added support for tag completion
2017-11-13 18:47:36 +01:00
michael starke
75927f41c1
Enhanced localization comments
2017-11-13 18:24:15 +01:00
michael starke
9d4bbd33c1
Clarified localizations by adding more comments
2017-11-13 09:28:12 +01:00
michael starke
c047c98d80
working on support for expanding custom fields
2017-11-13 09:14:03 +01:00
michael starke
e410f55d58
Enhanced localization comments to clarify keys
2017-11-13 09:14:03 +01:00
neuroine
3b178ffb07
updated Polish translation ( #679 )
2017-11-13 09:13:52 +01:00
michael starke
6e73a390bb
Using background color attribute on entries to dispaly colorized images
2017-11-10 16:44:17 +01:00
michael starke
a5161190d3
missed commit of xib for cleanup
2017-11-10 11:18:28 +01:00
michael starke
20ee3e8640
removed obsolte code from MPInspectorBuilderViewController
2017-11-10 11:18:14 +01:00
michael starke
c383e25b34
removed reference builder menu entry since it’s not working yet
2017-11-10 11:17:29 +01:00
michael starke
e3bf5ea41a
updated KeePassKit dependency
2017-11-10 11:17:16 +01:00
michael starke
5a2186c681
Removed MPToken. Functionality will be added to KeePassKit
2017-11-08 16:45:08 +01:00
michael starke
d4c3dde964
extende token tests
2017-11-08 13:23:23 +01:00
michael starke
b20631da6e
masked value should not be cached since it might include references
2017-11-08 13:23:06 +01:00
michael starke
c8bc829600
added missing files to project
2017-11-07 19:06:15 +01:00
michael starke
46d20228ae
started refactoring autotype system to use tokenizer
2017-11-07 18:24:36 +01:00
michael starke
3cf44eeb26
Updated localization to sorted import format for better workflow
2017-11-06 11:53:28 +01:00
michael starke
3db0e55b8f
moved reference builder popup code to entry inspector
2017-11-06 11:52:35 +01:00
michael starke
eaba7a6da3
added LaTeX related ignores
2017-11-06 11:51:39 +01:00
michael starke
bbc612935c
Added draft for acknowlegements
2017-11-06 11:51:20 +01:00
michael starke
96179556dc
Custom fields now correctly are hidden/displayed when protected attribute is set
2017-11-03 14:12:14 +01:00
michael starke
4a1b7972b2
added support for last top visible entry in entry view but kept it disabled for now
2017-11-02 18:20:08 +01:00
michael starke
8fea528ec2
bumped KeePassKit and HNHUi version
2017-11-02 18:01:04 +01:00
michael starke
2a1e88a97a
fixed menu item duplication for NSSecureTextFields
2017-11-02 17:57:01 +01:00
michael starke
6ef213d21a
removed unnecessary logging
2017-11-02 17:56:43 +01:00
michael starke
da7a247382
Enhanced KDB file handling
...
Locking now stores as KDB internally not just to disk
Logging when data loss occurs
2017-11-01 17:34:27 +01:00
michael starke
65a3bdc992
fixed bugs in icon selection view
...
download icon button now is only enabled for nodes
delete icon call now has saveguards to not run into assertions
delete icon context menu action gets disabled if not applicable
feedback for errors when downloading a icon
better error handling when download for icons fails
2017-10-30 14:03:42 +01:00
michael starke
c86a6b0504
rolled out new submenu to single items
...
changed some localization keys
build menus using centralized MPContextMenuHelper
2017-10-30 14:03:42 +01:00
michael starke
d69ced43c9
added reference builder menu item to textfields.
...
Reference builder is not working at the moment
2017-10-30 14:03:42 +01:00
michael starke
a2bc25e671
Enhanced autotype candidate selection
...
selection window now uses a table instead of popup menu
selection window will not activate MacPass and thus will not block view
selection window displays evaluated placeholders (sans password) for better identification
2017-10-30 14:03:42 +01:00
michael starke
90cff33055
added maske command with masked password (but only password!)
2017-10-30 14:03:42 +01:00
michael starke
d6f4411313
began extracting Autotypecandidate selection to separate controller
2017-10-30 14:03:42 +01:00
Michael Starke
991e7eb763
Carthage uses macOS instead of Mac
2017-10-28 19:49:35 +02:00
michael starke
8e9fbf4bd9
moved stringdicts to correct location in project
...
added german stringsdict
2017-10-26 18:46:31 +02:00
neuroine
15b9401084
updated Polish translation ( #670 )
...
Thanks!
2017-10-26 18:33:41 +02:00
michael starke
85ac751a44
added localization for context bar
2017-10-26 18:32:51 +02:00
michael starke
509d0c84b2
moved overlay display to MPPasteboardController
...
content copied in text fields now gets purged if clear-clipboard is set to true
2017-10-26 18:30:56 +02:00
michael starke
37fc5241ce
minor restructurings
2017-10-26 16:29:42 +02:00
michael starke
5606da7b1f
updated xibs to Xcode 9
2017-10-25 15:03:21 +02:00
michael starke
b73ae4c064
Fixed missing MacPass icon on WelcomeWindow
2017-10-25 15:03:03 +02:00
michael starke
b5b2dcbc9d
adoped new KeePassKit API
2017-10-25 14:38:11 +02:00
michael starke
4f98584a2e
remove undo action after tree reset (eg. after import)
2017-10-25 11:14:40 +02:00
Ryan Rogers
73149dd125
Use arc4random_uniform() to avoid modulo bias. ( #669 )
...
Avoid a possible modulo bias in randomCharacter by using arc4random_uniform().
2017-10-24 19:01:38 +02:00
michael starke
0161435418
using version instead of direct hash for KeePassKit
2017-10-24 18:55:23 +02:00
michael starke
b79a0851de
Updated KeePassKit fixing nested placeholders and references
2017-10-24 18:41:44 +02:00
michael starke
de36928487
Fixed crash in KeePassKit when placeholders where supplied to KPKTreeDelegate
2017-10-24 17:11:34 +02:00
michael starke
53a8ee0d57
added placeholder evaluation in tree delegate
2017-10-24 17:04:22 +02:00
michael starke
68b751a3a8
hide fix autotype menu item, show only if alternat-key is pressed when opening the menu (no live update!)
2017-10-20 13:56:42 +02:00
michael starke
eaeb931e36
updated more comments for localization
2017-10-20 11:19:22 +02:00
michael starke
d2ab472a8c
using modern objective-c
2017-10-20 11:19:22 +02:00
michael starke
09b9b5fbb6
Extended localization comments
2017-10-20 11:19:22 +02:00
michael starke
e8573431cf
using class property
2017-10-20 11:19:22 +02:00
michael starke
991fbe38dd
code style for private iVars
2017-10-20 11:19:22 +02:00
michael starke
0dafc89771
dispatch_after instead of performSelector:afterDelay. Converted internal property to iVar
2017-10-20 11:19:22 +02:00
michael starke
392dcc51f0
using 10.10 API for placeholder
2017-10-20 11:19:22 +02:00
michael starke
0fc77d5809
moved nextKeyView to xib
2017-10-20 11:19:22 +02:00
michael starke
d10a0db960
Added localization comments for MPAutotypeDaemon
2017-10-20 11:19:22 +02:00
michael starke
0e939b2f05
Moved Key in file
2017-10-20 11:19:22 +02:00
michael starke
a86e5d5456
removed duplicate in knownRegions
2017-10-20 11:19:22 +02:00
Michael Starke
4547edd8f8
extended build command to disable sparkle
2017-10-20 11:10:25 +02:00
michael starke
80f67378f7
removed 10.13 sdk typedef NSNibName
2017-10-19 15:08:49 +02:00
michael starke
11a36d2370
Added base localizations for string files
2017-10-19 15:01:17 +02:00
michael starke
687a0ec094
setup delegate in xib instead of code
2017-10-19 13:27:41 +02:00
michael starke
873b4cce63
using MacPass code style. Removed auto-open of path control as this annoys if MacPass gets focus
2017-10-19 13:23:45 +02:00
michael starke
c605749b9c
Using coherent code style
2017-10-19 13:23:22 +02:00
michael starke
55c2ac3980
updated to current KeePassKit
2017-10-19 13:11:37 +02:00
michael starke
c4bd138ecb
Fixed more issues with sheets being displayed when database is locked
2017-10-19 13:11:37 +02:00
michael starke
5c240ded7f
Fixed issue with some sheets hanging around when the database is locked
2017-10-19 13:11:37 +02:00
michael starke
2523a74053
fixed typo in comment
2017-10-19 13:11:37 +02:00
michael starke
241b1ad2b4
using current KeePassKit
2017-10-19 13:11:37 +02:00
michael starke
04f4e96cae
reset to system language for running app
2017-10-19 13:11:37 +02:00
michael starke
a09bc919f2
More cleanup on database settings windows. Memory display for Argon2 now uses stepper and NSByteCountFormatter
2017-10-19 13:11:37 +02:00
michael starke
008c446f3d
Localization file cleanup
2017-10-19 13:11:37 +02:00
michael starke
5a743631f1
Added localization for duplicate entry history window
2017-10-19 13:11:37 +02:00
michael starke
3c305f6eaa
updated to current Xcode 9
2017-10-19 13:11:37 +02:00
michael starke
1447c28c37
Enabled localzation for duplicate entry options window
2017-10-19 13:11:36 +02:00
michael starke
ba2b282065
Updated german localization
2017-10-19 13:11:36 +02:00
Christoph Leimbrock
fc70464e19
Various usability improvements ( #665 )
...
* Set password creator window title
* Fix TODO, help url is read from Info.plist instead of a string literal
* Remove width constraint for 'Set Defaults' button of password generator so text is not cropped
* Improve keyboard shortcuts
New entries can be created using cmd + n, while cmd + shift + n creates new groups. Creating new databases is probably done too rarely to warrant a keyboard shortcut.
Additionally the 'New' menu item now has a submenu containing actions to create new entries, groups and databases (fixing #405 ).
* Hook up keyboard shortcut cmd + backspace to delete action
* Use shorter date format in inspector and add special output for distant future
* Show date picker when expiration is activates for either groups or entries but no date set
* Prompt for key file pops up automatically when the field is selected using tab
* Focus title field when new groups are created (#606 ).
* Rename search method so text fields don't capture it (#531 )
* Don't show empty tags
* Remove menu item used for debugging.
2017-10-19 13:10:43 +02:00
Michael Starke
864e323ec7
Fixed typos. Moved sections around.
2017-10-17 18:15:11 +02:00
michael starke
4d4b9ca568
updated layout on security settings windows
2017-10-16 19:55:41 +02:00
michael starke
3c18215cae
Using localized string.
2017-10-16 12:04:52 +02:00
michael starke
ab43ab2a41
added additinal labels
2017-10-16 12:04:23 +02:00
michael starke
b3e9603390
reworked layout for advanced tab in database settings windows
2017-10-16 11:56:02 +02:00
michael starke
f066038476
enforced password changes are only possible after unlock, not before save anymore. Support for one-time forced changes added.
2017-10-13 16:43:51 +02:00
michael starke
0712fccbb1
removed commented unused code
2017-10-13 16:42:09 +02:00
michael starke
4214f77beb
removed unused code
2017-10-13 16:41:54 +02:00
Filipe Farinha
0af6861313
cd into MacPass prior to running carthage ( #660 )
2017-10-11 13:55:46 +02:00
michael starke
21ea2a5bc9
Fixed #657 exiting history display does not break entry display
2017-10-09 19:34:41 +02:00
michael starke
d9b9cd78cb
adopting new KeePassKit API for multiple matching window associations
2017-10-09 18:44:21 +02:00
Volcyy
da34f0361a
Fixed a typo in German translation ( #656 )
2017-10-08 18:56:11 +02:00
michael starke
72fe002af6
updated to new KeePassKit
...
This fixes a mayor error resulting in corrupted KDBX4 files.
2017-10-07 09:21:34 +02:00
michael starke
c47d215a1b
enhanced right click target resolving in entry table
...
If an item is right clicked, it would be the target of an action regardless of selection,
now, if there is a selection and the right-clicked item is contained in this selection, every item is the target,
otherwise, only the right clicked target is used.
2017-09-29 13:24:46 +02:00
michael starke
df3d9b408f
enhanced documentation
2017-09-29 13:22:42 +02:00
michael starke
c7d66bb642
removed private KeePassKit API usage
2017-09-29 11:15:30 +02:00
michael starke
86ec360965
fixed typo
2017-09-29 11:15:14 +02:00
michael starke
217cc73670
Using optimized KeePassKit for better performance and fixed drag and drop issue under macOS 10.13
2017-09-28 16:03:28 +02:00
michael starke
ab09149178
using private API of KeePassKit for better performance
2017-09-27 18:06:10 +02:00
michael starke
e9f00a68b4
fixed old values being displayed in reused table cell views
2017-09-27 18:05:41 +02:00
michael starke
c3739ea6b6
using modern objective-c
2017-09-27 18:05:09 +02:00
michael starke
18c2c1871f
code style
2017-09-27 16:32:44 +02:00
michael starke
61826229c8
KDB files now get saved without telling the user he looses data. Extended info display in save dialog
2017-09-26 17:29:27 +02:00
michael starke
fb49a4ac23
made API more terse on type
2017-09-26 17:06:59 +02:00
michael starke
8ef532a208
codestyle
2017-09-26 10:06:54 +02:00
michael starke
b80241d601
restructured import/export
2017-09-26 10:06:49 +02:00
michael starke
57d9fef0d1
removed obsolte ui file
2017-09-26 09:42:44 +02:00
michael starke
527255c6d5
do not follow symlinks when compressing MacPass.app
2017-09-26 09:12:02 +02:00
michael starke
a39d38f457
using updated KeePassKit file for correct rootGroup determination
2017-09-22 14:40:04 +02:00
michael starke
a058d49829
bumped version
2017-09-22 14:39:40 +02:00
michael starke
1ec4286a6c
fixed typo
2017-09-22 14:39:25 +02:00
michael starke
213addaedb
updated to Xcode 9, using current KeePassKit for better custom icon support
2017-09-22 11:45:30 +02:00
michael starke
6a93056592
disabled nonnull warning for backward compatible call
2017-09-20 16:00:58 +02:00
michael starke
2050e769c4
Revert "updated to Xcode 9"
...
This reverts commit 802caf7445 .
2017-09-20 13:41:59 +02:00
michael starke
802caf7445
updated to Xcode 9
2017-09-20 13:14:50 +02:00
michael starke
024c9d71d1
using updated version of DDHotKeyCenter
2017-09-20 13:14:36 +02:00
michael starke
d7b3170390
updated description for settings to clarify meaning
2017-09-20 10:54:55 +02:00
michael starke
18858beb77
converting to modern Objective-C
2017-09-19 16:05:52 +02:00
michael starke
c80daac682
added MPCollectionView to track index for context menu
2017-09-19 16:05:35 +02:00
michael starke
c444c27a98
allow for drag and drop on iconImageView to update custom icons
2017-09-18 11:21:32 +02:00
michael starke
9ac3caa5b5
extended action enum
2017-09-18 11:21:15 +02:00
michael starke
349466868f
using properties
2017-09-18 11:21:03 +02:00
michael starke
b43121816b
using properties
2017-09-18 11:20:40 +02:00
michael starke
41f0f64567
fixed typo commet
2017-09-18 11:20:25 +02:00
michael starke
167ee425f8
removed unused plugin code ideas
2017-09-18 11:20:09 +02:00
michael starke
25300040d4
using properties
2017-09-18 11:19:18 +02:00
michael starke
4dce9ac5d4
used specialized asserts in test cases
2017-09-18 11:19:11 +02:00
michael starke
4493e8cb2c
introducting delete buttons for custom icons
2017-09-16 10:46:54 +02:00
michael starke
51a99a8bd0
drag and drop for icon files is working
2017-09-14 00:32:20 +02:00
michael starke
cc69db11d3
Fixed issue when emptying the trash containing groups
2017-09-13 17:46:25 +02:00
michael starke
571dbe03a5
udpated KeePassKit to fix custom attribute lookup in autotype
2017-09-11 16:08:53 +02:00
michael starke
892f3596b6
Unified and simplified IconSelection
2017-09-08 11:54:23 +02:00
michael starke
ccb402cde6
Accepting drops on IconSelectionView
2017-09-08 11:43:37 +02:00
michael starke
3aca3cadf5
Added button to toggle protected state on custom fields
2017-09-08 11:43:25 +02:00
michael starke
b40909e459
using modern Obj-C
2017-09-08 11:43:03 +02:00
michael starke
b9e8981619
reset icon working again
2017-09-07 23:59:57 +02:00
michael starke
348da78e23
custom icons can now be selected.
2017-09-07 21:26:12 +02:00
Michael Starke
6410cc905b
Update README.md ( #645 )
2017-09-07 09:33:20 +02:00
michael starke
34c33ef008
fixed various issues with Autotype determining the wrong window title
2017-09-04 11:01:39 +02:00
michael starke
00c3918b12
Added licence header
2017-09-04 09:29:08 +02:00
michael starke
a6f6cb7ca9
using class properties
2017-09-03 09:44:06 +02:00
michael starke
eb171a80f8
updating KeePassKit to fix merge/delete bugs
2017-09-02 15:11:03 +02:00
michael starke
cd0b41e012
using currente KeePassKit (fixes issues with deleted nodes)
2017-09-02 14:53:01 +02:00
michael starke
7dea82a3a2
using fixed KeePassKit
2017-09-02 10:07:11 +02:00
michael starke
c60fe5e39a
using current KeePassKit
2017-09-02 10:00:54 +02:00
michael starke
76383d6d9d
Added merge action to file menu
2017-09-02 10:00:10 +02:00
michael starke
f8b86a386a
removed unnecessary weak references in blocks
2017-09-02 09:42:28 +02:00
michael starke
e8bdd3b2b8
added missing localizations
2017-09-02 09:42:12 +02:00
michael starke
1ed9bc2856
minor changes to localization
2017-09-01 19:35:16 +02:00
michael starke
70650fc20f
completed simple merge workflow. Made passwordInputController better reusabel
2017-09-01 16:41:33 +02:00
michael starke
716a822dc0
reordered export actions in file menu
2017-09-01 16:38:32 +02:00
michael starke
e4a86ef0df
fixed generic “window” title for password generator window
2017-09-01 16:38:21 +02:00
michael starke
ff28775a5d
using properties
2017-09-01 10:58:49 +02:00
michael starke
826644c852
Updated KeePassKit for better merge support
2017-08-30 17:09:05 +02:00
michael starke
1d53f0fbee
using class properties where possible
2017-08-30 11:18:14 +02:00
michael starke
46b9b15338
converting to properties
2017-08-30 11:17:10 +02:00
michael starke
258f165cee
Using NSFileCoordinator to manage file access in presentedItemDidChange
2017-08-29 15:59:53 +02:00
michael starke
0166c183c7
use properties where possible
2017-08-29 14:58:42 +02:00
michael starke
a0b94312ed
using properties where possible
2017-08-29 14:58:25 +02:00
michael starke
aeeca850c2
using class properties where possible
2017-08-29 14:58:13 +02:00
michael starke
801889865f
Added spanish localization. Extended english and german localization.
2017-08-25 14:01:40 +02:00
michael starke
dbb44bbc85
Added ui for strategy on file changes
2017-08-24 17:02:47 +02:00
michael starke
b5c3b1f2ce
fixed wrong unbound settings key
2017-08-24 17:02:47 +02:00
Carlos Filipe Simões
02c6f40da9
Update README.md ( #625 )
2017-08-06 00:23:47 +02:00
Chester Liu
f1224b8a38
Convert all Localizable.strings to UTF-8 ( #623 )
2017-08-02 19:35:53 +02:00
Chester Liu
c4ecf73b58
Use UTF-8 for Localizable.strings in zh-Hans ( #621 )
...
* Use UTF-8 for Localizable.strings in zh-Hans
* Restore #611
* Missing semicolon
2017-08-01 17:37:07 +02:00
Michael Starke
a9561a0ad0
Merge pull request #608 from patchao2000/master
...
Updated Simplified Chinese localization in Preferences and Group/EntryInspectorView
2017-07-26 18:05:39 +02:00
Zhao Peng
b3ea9ce270
Merge branch 'master' into master
2017-07-26 23:55:33 +08:00
Michael Starke
6335d8a610
Merge pull request #611 from skyline75489/zh-hans-localization
...
Added more zh-Hans localization strings
2017-07-25 16:14:40 +02:00
skyline75489
08a101afa6
Added more zh-Hans localization strings
2017-07-15 19:58:26 +08:00
Zhao Peng
ed238a3bfb
updated Simplified Chinese localization in preferences and Group/EntryInspectorView
2017-07-09 17:21:56 +08:00
Zhao Peng
1d6b78bfe6
Merge pull request #1 from mstarke/master
...
update from origin 20170708
2017-07-08 01:18:00 +08:00
michael starke
47c9491e71
added option to lock on user logout
2017-07-02 09:22:20 +02:00
michael starke
90ca759e67
fixed #600 by removing bad binding
2017-06-17 09:30:04 +02:00
michael starke
da62667620
minor cleanup in xib file
2017-06-16 10:15:01 +02:00
michael starke
ae36b9fb32
Mergen custom fields view into general tab
2017-06-16 10:09:56 +02:00
michael starke
1d1d444da3
cleaned up .travis.yml
2017-06-13 16:18:40 +02:00
michael starke
4e4b0f06f6
Added NO_SPARKLE environment ot preprocessor for customization
2017-06-13 11:30:22 +02:00
michael starke
4ac7cf1a91
Merge branch 'master' into develop
2017-06-12 19:40:39 +02:00
michael starke
984fe768ad
Fixed #594 . Inner header in KDBX4 file stored corrupted binary sizes.
2017-06-12 19:40:26 +02:00
Michael Starke
749df8334e
Merge pull request #595 from sitsofe/spelling
...
Minor spelling/typo fixes
2017-06-12 11:52:48 +02:00
Sitsofe Wheeler
c1a6789150
Minor spelling/typo fixes
2017-06-10 05:08:09 +01:00
michael starke
294c367306
Merge branch 'master' into develop
...
# Conflicts:
# .travis.yml
2017-06-08 19:55:25 +02:00
michael starke
5524d1eb5c
removed .travis.yml on master branch
2017-06-08 19:54:56 +02:00
michael starke
20cd994ac8
Merge branch 'master' into develop
2017-06-08 18:39:08 +02:00
Michael Starke
3ecff0f8a5
Added link to continuous releases in downloads
2017-06-08 18:38:09 +02:00
michael starke
68e3c8fb06
removed wrong character in shell script
2017-06-08 18:23:40 +02:00
michael starke
654869d2bc
fixed versioning to use travis CI env var.
2017-06-08 17:19:22 +02:00
michael starke
b5c8936a2a
added removal of history items
2017-06-08 17:09:30 +02:00
michael starke
8dd465866e
Added duplicate entry with options
2017-06-08 15:40:08 +02:00
michael starke
6771d68454
disabled more actions and controls in history view
2017-06-08 15:39:29 +02:00
michael starke
68ed110c4c
restore history entries added
2017-06-07 18:19:19 +02:00
michael starke
379d430035
use properties
2017-06-07 16:19:05 +02:00
michael starke
b9e4214ffd
Fixed Path
2017-06-07 15:07:10 +02:00
michael starke
122f898d9d
added nosparkle define to explicitly disable sparkle updates
2017-06-01 09:53:03 +02:00
michael starke
c157039bf3
zip only the app folder, add overwrite option to update releases
2017-05-29 23:41:58 +02:00
michael starke
e4e6077f5b
using after_success instead of before_deploy
2017-05-29 23:23:11 +02:00
michael starke
9240b96b04
using whitelist for travis deploy
2017-05-29 23:04:57 +02:00
michael starke
dde8cb58d3
testing deploy for github
2017-05-29 23:01:28 +02:00
michael starke
665e6684b3
using upload.sh to deliver continous release link on Github
2017-05-29 17:10:29 +02:00
michael starke
12d9ccd8ab
adding minimal set for deploying
2017-05-29 16:49:06 +02:00
michael starke
6ba9c9818d
minor code cleanup on value transformers
2017-05-29 16:46:59 +02:00
michael starke
90599b613a
reformated .travis.yml
2017-05-26 13:41:02 +02:00
michael starke
667bb03d11
building release not debug version
2017-05-25 00:01:14 +02:00
michael starke
ef26b6739e
Using xcodebuild instead of broken xctools
2017-05-24 23:42:30 +02:00
michael starke
5babb0146c
using Xcode 8.3 for compatibility
2017-05-24 22:26:12 +02:00
michael starke
a6babdcf21
removed carthage since it is already present
2017-05-24 21:47:37 +02:00
michael starke
7c81ebab3a
using properties
2017-05-24 18:23:18 +02:00
michael starke
0f214baaa4
removed unused ci script, updated travis.yml
2017-05-24 18:16:42 +02:00
michael starke
ec5551ecad
Merge branch 'master' into develop
2017-05-24 18:13:03 +02:00
michael starke
e6a73a2e65
Dropping 10.9 support
2017-05-24 18:12:43 +02:00
Michael Starke
6db404c195
Merge pull request #402 from lenucksi/master
...
Enable Travis CI with carthage usage
2017-05-24 18:03:25 +02:00
michael starke
7b04331a2d
stubbed API to call from outside
2017-05-22 18:11:08 +02:00
michael starke
69f66f3dd3
changed API to better reflect behavior
2017-05-22 18:10:56 +02:00
michael starke
e8185480f1
minor code improvements
2017-05-22 16:19:46 +02:00
michael starke
6eea1ed48e
Changed layout for Autotype builder. Using new KeePassKit API
2017-05-19 19:24:24 +02:00
michael starke
3b8e0a7ae2
renamed property more appropriatly
2017-05-19 17:22:27 +02:00
michael starke
1e719f6610
Testing support for custom attributes in autotype builder
2017-05-19 17:12:11 +02:00
michael starke
ee8c552a1a
fixed #590 and #591
2017-05-18 19:12:09 +02:00
michael starke
6f888ed3ee
Merge alert changes
2017-05-18 17:43:18 +02:00
michael starke
4a95b10af1
changed password input to use block based api
2017-05-18 15:36:46 +02:00
michael starke
9e67d0a1ef
Merge button is default action
2017-05-18 12:16:13 +02:00
michael starke
10556d6c08
extracted merge to function. Added action to merge arbitrary files
2017-05-18 12:10:49 +02:00
michael starke
0dd4a2cc1f
added synchronization on database change
2017-05-17 19:05:49 +02:00
michael starke
441496f260
clearing plugin data wired up
2017-05-17 19:05:17 +02:00
michael starke
92be84d13a
Using current KeePassKit
2017-05-16 17:14:48 +02:00
michael starke
970ca49357
Adopting new KeePassKit APi. Codestyle
2017-05-16 15:30:43 +02:00
michael starke
9beca326a1
Custom data removal. KeePassKit is not KVC-compiant so the ui does not update immmediatly
2017-05-15 09:58:44 +02:00
michael starke
e23c69b681
Codestyle
2017-05-10 17:03:56 +02:00
michael starke
4406fb0d25
Merge branch 'master' into develop
2017-05-05 11:41:47 +02:00
michael starke
be91930498
New App Icons
2017-05-05 11:41:21 +02:00
Michael Starke
f15096931a
Added newline to fix formatting issue
2017-05-04 18:57:05 +02:00
Michael Starke
10a098c983
Added link to twitter account
2017-05-04 18:56:36 +02:00
michael starke
94676b82bc
using non-leaking KeePassKit
2017-05-04 13:25:30 +02:00
michael starke
2edd97c929
Password creator nor correctly supports composed characters.
...
This mainly enabeld Emoji support
2017-05-03 15:44:32 +02:00
michael starke
201134554e
Merge branch 'master' into develop
2017-05-03 14:09:53 +02:00
Michael Starke
b650e1efa0
Update README.md
2017-05-03 13:56:16 +02:00
Michael Starke
7951789116
Merge pull request #576 from skyline75489/develop
...
Fix Simplified Chinese localization
2017-04-26 16:14:22 +02:00
skyline75489
ac17d7abf4
Fix Simplified Chinese localization
2017-04-26 21:45:08 +08:00
michael starke
6f613f3659
made bindings less lax
2017-04-25 20:06:21 +02:00
michael starke
f014df579a
simplified isHistory wrapper
2017-04-25 20:05:25 +02:00
michael starke
7bc06a5997
properites
2017-04-25 20:05:15 +02:00
michael starke
d3a475fd63
more enabeld bindings
2017-04-25 20:05:07 +02:00
michael starke
c9c3998b7a
removed obsolte code. Using properties
2017-04-25 20:04:59 +02:00
michael starke
a136243bf6
Added wrapping adapter for isHistory to ease binding
2017-04-25 11:59:36 +02:00
michael starke
c6200a1079
using gray for alle context bars
2017-04-24 19:06:08 +02:00
michael starke
d65c548f64
add revertToHistoryEntry action
2017-04-24 12:09:11 +02:00
michael starke
420f325dc1
added restore button to history context bar
2017-04-24 12:06:25 +02:00
michael starke
24899fb402
more appropriate category name
2017-04-24 12:05:28 +02:00
michael starke
3f86982339
the selected group is only relevant to display the trash context bar!
2017-04-24 11:44:07 +02:00
michael starke
f5c2aa9fed
protected agains wrong index usage on selection retrieval
2017-04-24 11:43:38 +02:00
michael starke
99096740e5
disabling normal inputs in history display
2017-04-24 11:41:15 +02:00
michael starke
bc6f82fa7b
removed obsolte code. Better display of trash context bar
2017-04-24 11:11:48 +02:00
michael starke
b059f6b6a6
fixed wrong content display when clearing search or exiting history display.
2017-04-19 22:06:16 +02:00
michael starke
d97a7e53fc
exitHistory button in context bar now works
2017-04-19 22:05:39 +02:00
michael starke
4940e40990
reworking context bar display
2017-04-19 18:53:30 +02:00
michael starke
ae7548d005
display history on request
2017-04-19 13:40:04 +02:00
michael starke
f5f4a0ba5d
fixed inpsectorviewcontroller not properly pushing history on edits
2017-04-19 13:39:45 +02:00
michael starke
128320d725
updated to current Xcode version
2017-04-19 13:39:14 +02:00
michael starke
abdec9b2c0
moved history display actino to MPDocument
2017-04-19 11:45:39 +02:00
michael starke
223bef5c6c
silenced partial availablity warnings
2017-04-19 11:35:02 +02:00
michael starke
56af1da2dd
renamed history actions
2017-04-18 17:55:18 +02:00
Michael Starke
e805324d0c
Merge pull request #572 from skyline75489/develop
...
Updated Simplified Chinese translation
2017-04-18 16:36:46 +02:00
Chester Liu
a311ef71c5
Merge branch 'develop' into develop
2017-04-14 23:26:01 +08:00
michael starke
a07856b65b
trying to fix index cells displaying string values
2017-04-13 19:24:46 +02:00
michael starke
aec3fbea51
duplicate entries now works for single and multiple selected entries
2017-04-13 19:24:23 +02:00
michael starke
14285bf9af
updated to current KeePassKit
2017-04-13 19:23:49 +02:00
michael starke
486c831716
added history toolbar button
2017-04-13 18:55:58 +02:00
michael starke
292d01c1d2
updated to Xcode 8.3
2017-04-13 18:55:42 +02:00
michael starke
408eb80f13
removed unused code
2017-04-13 18:55:31 +02:00
michael starke
0db2bc8558
Updated to current Xcode Version
2017-04-13 11:22:36 +02:00
michael starke
d87574996e
Updated KeePassKit Framework
2017-04-13 10:56:35 +02:00
skyline75489
4c0e039977
Updated Simplified Chinese translation
2017-04-10 20:59:26 +08:00
michael starke
5e18d77878
Updateing dependencies
2017-04-04 16:32:09 +02:00
michael starke
fe543a632a
fixed merge
2017-04-04 16:26:18 +02:00
michael starke
01e033e60e
Merge branch 'master' into develop
...
# Conflicts:
# README.md
2017-04-04 16:24:33 +02:00
michael starke
69a4c9e175
refactoring for history browsing
2017-04-04 16:22:32 +02:00
Michael Starke
c381f07102
Merge pull request #565 from skyline75489/master
...
Fix README.md on Github
2017-03-27 18:45:50 +02:00
Michael Starke
1aed63acbb
Merge branch 'master' into master
2017-03-27 18:45:43 +02:00
Michael Starke
9b8c9d8c09
Merge pull request #561 from danielepolencic/master
...
fixed typos
2017-03-27 18:44:04 +02:00
Chester Liu
31ebffc2c0
Update README.md
2017-03-26 20:40:00 +08:00
Daniele Polencic
66b3f56158
fixed typos
2017-03-11 10:34:17 +00:00
michael starke
e28f0a3bdf
updated to current Xcode version
2017-03-07 11:46:29 +01:00
michael starke
e828160d59
fixed #559 regression in parsing of group autotype and search settings
2017-03-07 11:45:40 +01:00
michael starke
b842d02889
Improved README to better encourage contributions
2017-02-27 14:14:25 +01:00
michael starke
193506b954
Improved README to better encourage contributions
2017-02-27 13:25:12 +01:00
michael starke
f8b80662bd
Renamed MPPluginManager to MPPluginHost
2017-02-14 15:40:52 +01:00
michael starke
44d0dcf0c0
using properties and NSStringFromSelector
2017-02-08 08:33:27 +01:00
michael starke
2d6582240d
customTableView now does not rely on windowController for observer lookup
2017-02-04 00:14:36 +01:00
michael starke
2e7e032007
Plugin data display works.
2017-02-03 18:35:37 +01:00
michael starke
11236c50f9
stubbed custom data popup
2017-02-03 16:36:54 +01:00
michael starke
03f5ca42a2
moved views/windows closer to controllers
2017-02-02 17:24:42 +01:00
michael starke
ad1734e7f5
using current KeePassKit
2017-01-31 13:52:55 +01:00
michael starke
f525975add
using current KeePassKit
2017-01-30 19:11:48 +01:00
michael starke
88af207e6d
minor refactorings
2017-01-30 16:52:30 +01:00
michael starke
a8372f4ac4
Using better key mapper test to not depend on current input source
2017-01-27 10:50:18 +01:00
michael starke
43d98b9b38
fixed tests to use new MPAutotypeKeyPress API
2017-01-27 10:49:43 +01:00
michael starke
abf0d11348
do not attempt to transale an invalid key
2017-01-27 10:49:03 +01:00
michael starke
87a783a88f
fixed formatting
2017-01-27 10:48:52 +01:00
michael starke
231558d7e8
inlining function
2017-01-26 17:28:13 +01:00
michael starke
f0c433cac5
removed duplicate code
2017-01-26 17:23:54 +01:00
michael starke
fef22bce05
extracted MPModifiedKey, fixed autotype obfuscation to correctly use modifiers
2017-01-26 12:34:12 +01:00
michael starke
1bf75fd0b1
began refactoring autotype command creation
2017-01-26 09:57:20 +01:00
michael starke
326c4055b2
removed Ctlr kez modifier as this seems to produce no additinal characters
2017-01-26 09:56:41 +01:00
michael starke
72574e730a
Introducing MPModifiedKey to encapulate keyCode and modifier flags
2017-01-25 13:15:24 +01:00
michael starke
e8d5e30142
using autorelease pool
2017-01-23 17:51:44 +01:00
michael starke
6f40e90dbc
Updated to current KeePassKit
2017-01-19 12:53:54 +01:00
michael starke
9fdc3601e7
Merge branch 'master' of https://github.com/mstarke/MacPass
2017-01-18 18:30:17 +01:00
michael starke
c9b3637c24
Extended key mapper to include modifiers as well
2017-01-18 18:30:10 +01:00
Michael Starke
af2012c4b7
Merge pull request #540 from m0yP/master
2017-01-17 22:06:57 +01:00
m0yP
d239e0ae1f
Spanish lang corrections
...
Minor fixes
2017-01-17 14:55:52 -06:00
m0yP
d41aa17422
Merge remote-tracking branch 'mstarke/master'
2017-01-17 14:53:22 -06:00
michael starke
334e92d1b4
Updgraded Sparkle to 1.15.1
2017-01-11 15:59:07 +01:00
michael starke
3669d880e5
Merge branch 'master' of https://github.com/mstarke/MacPass
...
# Conflicts:
# README.md
2017-01-11 15:35:39 +01:00
Michael Starke
16a91f1fe6
Merge pull request #536 from l2dy/link-fix
...
Fix mailto links
2017-01-11 15:33:51 +01:00
michael starke
25c24a0794
Updated acknowledgments
2017-01-11 14:35:32 +01:00
Zero King
5b6069f85b
Fix mailto links
2017-01-11 13:24:01 +00:00
Michael Starke
ee81b43da4
Merge pull request #535 from m0yP/master
...
Remaining files.
2017-01-11 12:17:10 +01:00
m0yP
d400130e53
Merge remote-tracking branch 'mstarke/master'
2017-01-10 14:51:56 -06:00
m0yP
7ff71561be
Remaining files
2017-01-10 14:43:58 -06:00
m0yP
fc6d76a0c0
Merge pull request #1 from m0yP/spanish-lang
...
More translated files
2017-01-10 11:56:29 -06:00
m0yP
240da093b1
Added more translated files
2017-01-10 11:52:52 -06:00
michael starke
47d66217d6
Merge branch 'master' of https://github.com/mstarke/MacPass
2017-01-09 23:45:08 +01:00
michael starke
6987cbf2e2
User field now uses fixed size font
2017-01-09 23:44:49 +01:00
Michael Starke
882956e8a9
Merge pull request #534 from m0yP/spanish-lang
...
Thank you!
2017-01-09 23:41:50 +01:00
m0yP
b71e3d572e
Translation
...
Translation
2017-01-07 15:29:16 -06:00
m0yP
07af875ce9
New Spanish localisation folder
...
I noticed there's no Spanish language here. So, I'm making my own.
2017-01-07 12:09:45 -06:00
michael starke
d912285919
Reworked use of DDHotKey to prevent unwanted deregistration.
2017-01-03 14:50:08 +01:00
michael starke
0d5dcc4aad
Updating xib to current Xcode
2017-01-02 13:08:18 +01:00
michael starke
38cf569098
Merge branch 'master' of https://github.com/mstarke/MacPass
2017-01-02 13:07:52 +01:00
michael starke
b0ae3ab4fd
Using properties where possible
2017-01-02 13:07:19 +01:00
Michael Starke
0946610768
Merge pull request #528 from woyczek/master
...
Translation minor correction -- searching for error messages
2017-01-02 13:00:11 +01:00
Gaétan RYCKEBOER
c2e1d58704
Corrections locales fr
2016-12-29 14:43:54 +01:00
Gaétan RYCKEBOER
eb4392fe87
Translation minor correction -- searching for error messages
2016-12-29 11:50:35 +01:00
michael starke
29abf7540f
fixed regression resulting in broken drag’n’drop of files to entries
2016-12-20 12:07:32 +01:00
michael starke
ebac7fc0aa
removed commented code
2016-12-20 12:06:56 +01:00
michael starke
f9bad70bb7
using last object for compatibilty
2016-12-20 12:06:49 +01:00
michael starke
09147801ea
fixed layout warning in 10.12
2016-12-20 12:06:11 +01:00
michael starke
d5f6317cca
keyfile storage now gets updated if the keyfile is removed
2016-12-20 11:31:30 +01:00
michael starke
498ab93f3a
added missing contrains to silence 10.12 AppKit warnings
2016-12-20 11:31:06 +01:00
michael starke
76cff394ac
using 10.9 compatible API
2016-12-20 11:06:47 +01:00
michael starke
6ced97a642
fixed #523 refactoring regression
2016-12-20 09:43:23 +01:00
michael starke
08d11f1213
updated to new prefixed KeePassKit API. Fixed tests
2016-12-09 10:43:53 +01:00
michael starke
e9563f3f67
adoptin new KeePassKit API
2016-12-02 15:43:24 +01:00
michael starke
66aa2aab79
removed refactoring artifacts in xib
2016-11-17 18:14:13 +01:00
michael starke
69a06224cb
fixes possible reace condition bug still resulting in multiple warnings
2016-11-17 11:16:56 +01:00
michael starke
745f283742
Merge branch 'issue_513_change_warning_dialog_hangs'
2016-11-17 11:13:23 +01:00
michael starke
acb51602cd
fixed #513 change warning dialog hangs on revert.
2016-11-17 11:12:57 +01:00
michael starke
c35105ae00
saving changes settings for key derivation
2016-11-17 11:10:52 +01:00
michael starke
e16c99d2ff
saving key derivation settings for database stubbed
2016-11-16 11:02:22 +01:00
michael starke
7e86984efa
key derication and encryopt algorithms are populated. Save not working
2016-11-15 18:43:30 +01:00
michael starke
672944b7c5
Using -Wpartial-availability instead of custom avaiablity header
2016-11-14 19:10:06 +01:00
michael starke
ba80944c6b
re-enabled srm for system that still support it
2016-11-11 19:35:19 +01:00
michael starke
c9662865e1
Merge branch 'master' of https://github.com/mstarke/MacPass
2016-11-11 19:20:53 +01:00
michael starke
331236af4d
sketching for new KeyDerivation and Cipher selection
2016-11-11 19:20:48 +01:00
Michael Starke
f3e1a7d3fc
Merge pull request #507 from rdoering/master
...
Solved the problem: crashing on closing preview no mac-sierra
2016-11-10 19:39:39 +01:00
michael starke
cfd559b759
Adopting KeePassKit API changes
2016-11-07 19:32:38 +01:00
michael starke
abb450eed7
Merge branch 'master' of https://github.com/mstarke/MacPass
...
# Conflicts:
# Cartfile
# Cartfile.resolved
2016-11-07 19:12:26 +01:00
rdoering
0acd695c52
Fixed: Missing /usr/bin/srm is preplaced by /bin/rm -P
2016-10-27 18:09:26 +02:00
rdoering
e7c354ce12
Describing the problem for mac-sierra
2016-10-27 06:28:17 +02:00
michael starke
f39086c080
fixed merge error
2016-10-19 18:24:09 +02:00
michael starke
3a8fe7f98a
Merge branch 'master' of https://github.com/mstarke/MacPass into issue_drag_and_drop_uses_selection_not_cicked
...
# Conflicts:
# MacPass/MPEntryViewController.m
2016-10-19 18:22:37 +02:00
michael starke
984ef611f3
Merge branch 'issue_drag_and_drop_uses_selection_not_cicked'
2016-10-19 11:44:58 +02:00
michael starke
0f9364e8b6
fixed using wrong entries for drag and drop
2016-10-19 11:44:23 +02:00
michael starke
1ae41df2ce
added index column and custom index sorting
2016-10-19 11:06:23 +02:00
michael starke
0325ede0aa
Merge branch 'master' of https://github.com/mstarke/MacPass
2016-10-17 18:44:42 +02:00
michael starke
2e1e4ad5ac
fixed 478. Active editors now commit their changes before a new item is selected
2016-10-17 18:44:24 +02:00
michael starke
c62c5d249c
Merge branch 'master' of https://github.com/mstarke/MacPass
2016-10-17 18:20:59 +02:00
michael starke
9ac7c93fbf
bubbling NSEditorRegistration calls from NSViewController up to NSDocument
2016-10-17 18:17:52 +02:00
michael starke
edfc4a691c
added todo note
2016-10-14 15:11:24 +02:00
michael starke
fda536f0ed
Merge branch 'master' of https://github.com/mstarke/MacPass
2016-10-14 10:31:59 +02:00
michael starke
d9f74938d0
changed default lock shortcut to cmd+L
2016-10-14 10:31:25 +02:00
michael starke
3b3df057e1
Merge branch 'master' of https://github.com/mstarke/MacPass
2016-10-13 14:19:29 +02:00
michael starke
58df7fe7c6
fixed #505 for good
...
fixed typo for locking
switched to notifications on locking to prevent UI changes on failure
2016-10-13 14:18:31 +02:00
michael starke
e0a10c3957
Merge branch 'master' of https://github.com/mstarke/MacPass
...
# Conflicts:
# MacPass/MPDocument.m
2016-10-13 13:51:18 +02:00
michael starke
ee33dcaaf8
fixed #505 . Locking the database looses data
2016-10-13 13:44:59 +02:00
michael starke
aa42b8f1d3
fixed wrong usage of non-null API
2016-10-06 17:14:25 +02:00
michael starke
f21ddb1c3a
Updated settings for Xcode 8
2016-10-06 17:14:14 +02:00
michael starke
00fb804355
better naming for plugin loading
2016-09-13 14:52:37 +02:00
michael starke
d6c8be71ac
Codestyle
2016-09-13 14:52:37 +02:00
michael starke
e06cf82368
Using modern Objective-C
2016-09-13 14:52:37 +02:00
michael starke
f0d4b2f835
Using KPKDatabaseType instead of KPKVersion.
2016-09-13 14:52:37 +02:00
Michael Starke
024e9cf41a
Delete GPLv3.txt
2016-09-13 10:23:46 +02:00
Michael Starke
8aac8c7996
Update LICENSE.txt
2016-09-13 10:23:28 +02:00
michael starke
6e2203bf51
added sketch for autotype builder to show all autotype commands
2016-09-01 19:54:21 +02:00
michael starke
1c39f1c3fe
using newer KeePassKit with correct undo/redo support expiration
2016-09-01 19:52:34 +02:00
michael starke
2d0e9d580b
updated KeePassKit to support undo/redo on time (expiration date, expires)
2016-09-01 15:00:55 +02:00
michael starke
49517da901
Added history browse action
2016-09-01 15:00:37 +02:00
michael starke
fe5798c1cd
Minor changes to polish translation
2016-08-31 18:40:31 +02:00
michael starke
2683b12b15
Added polish translation to project settings.
2016-08-31 18:36:02 +02:00
michael starke
9e09565365
Recovery attempt for save without password now also adheres to cancel
2016-08-31 18:26:46 +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
5533bc572d
added errore recovery and fixed issue in project file due to missing file
2016-08-31 16:02:08 +02:00
michael starke
7ab1ed4a34
Removed unused class
2016-08-31 16:00:56 +02:00
michael starke
c1d4bcbfd9
cleaned up code
2016-08-30 19:02:51 +02:00
michael starke
7a14506156
model changes are propagates for all changes to an entry
2016-08-30 18:34:48 +02:00
michael starke
f3a77bfd2d
Added selection observing arraycontroller, moved block based calls into view controllers again
2016-08-30 16:25:15 +02:00
michael starke
8b60e9ec84
Using simpler aproach for modelChange proadcasting by using the document as broadcaster
2016-08-30 12:59:27 +02:00
michael starke
da295b9acd
Removed unused classes
2016-08-30 12:08:46 +02:00
michael starke
cd47237742
More improvements on modelchangeobserving
2016-08-29 17:44:32 +02:00
michael starke
0bf439e01d
fixed issue perventing any key press from being correctly mapped
2016-08-29 17:44:10 +02:00
michael starke
793176bf2d
Restructured ModelChangeObserving a bit
2016-08-28 14:32:18 +02:00
michael starke
e9b9ca9425
Modern Objective-C
2016-08-28 14:32:00 +02:00
michael starke
bd3eb7950c
Mingling on detecting UI introduces model changes
2016-08-27 13:53:27 +02:00
michael starke
2cf5c765f1
iconselection and date picking now get registered as user interaction
2016-08-26 16:42:18 +02:00
michael starke
a7a28063f0
Changes on entries now get pushed to the history
2016-08-26 16:23:08 +02:00
michael starke
2958f5255b
began work for seamless editing with history support
2016-08-25 18:02:19 +02:00
michael starke
b7357e2e43
cleaned up password creator display in appdelegate
2016-08-25 13:01:54 +02:00
michael starke
e06ade6a8f
moved picking into view controllers (date and icon)
2016-08-24 17:53:37 +02:00
michael starke
c43e99832b
Todo
2016-08-24 16:39:22 +02:00
michael starke
f01480c2bd
model updates via binding thourh mpviewcontroller now get registered
2016-08-24 16:25:06 +02:00
michael starke
55ab84b6bd
removed unused code
2016-08-24 16:24:43 +02:00
michael starke
d776d1d8a0
Using custom NSNumberFormatter to prevent errors on validation.
2016-08-24 11:46:50 +02:00
michael starke
7755bc9b93
More transitions to representedObject for ViewController
2016-08-23 18:43:13 +02:00
michael starke
b7fe98b410
Removed unnecessary object controller, moving bindings to xib
2016-08-23 18:34:31 +02:00
michael starke
d640434012
Using representedObject instead of custom property
2016-08-23 18:34:02 +02:00
michael starke
0f0e187bc8
Removed unused property
2016-08-19 16:57:40 +02:00
michael starke
654103e833
using properties where possible
2016-08-17 17:39:46 +02:00
michael starke
9f40dfae42
Fixed potention null-pointer derefencing
2016-08-17 14:24:01 +02:00
michael starke
70247eb8fc
cleaned up project file
2016-08-17 14:23:31 +02:00
michael starke
876f95c97c
fixed analyzer warning (garbage values)
2016-08-17 14:22:45 +02:00
michael starke
cfbe37922e
Updated KeePassKit dependency
2016-08-17 14:22:29 +02:00
michael starke
ca4554c091
using properties
2016-08-17 00:26:15 +02:00
michael starke
7685ced541
using properties
2016-08-17 00:26:02 +02:00
michael starke
736cfef34a
starting on Autosave support
2016-08-16 18:11:44 +02:00
michael starke
ce2534039b
Updated xib files
2016-08-16 18:11:31 +02:00
michael starke
513ba3b772
fixed #486 . Added missing full screen apps to window title drop-down
2016-08-15 15:42:29 +02:00
michael starke
45acd171ac
codestyle
2016-08-15 15:41:21 +02:00
michael starke
2e156daa2b
Fixed #483 . AutoType node was missspelled
2016-08-15 15:32:13 +02:00
michael starke
a322996ab9
Fixed swapped notification messages
2016-08-15 11:39:18 +02:00
michael starke
013912cda1
Autotype “no match” notification now shows window title
2016-08-15 11:32:42 +02:00
michael starke
c9085f20a1
password is updated (if set) for entries created via template
2016-07-26 16:18:15 +02:00
michael starke
3fd65f510e
Added checkbox for new template setting
2016-07-26 16:04:12 +02:00
michael starke
49206d3d74
modern Objective-C, added setting for template workflow
...
New settign added that allows to update password for entries created via a template
2016-07-26 16:03:50 +02:00
michael starke
257692c13e
Using current KeePassKit
2016-07-01 17:29:34 +02:00
michael starke
9c61ebd95d
adapted KeePassKit changes
2016-07-01 17:29:34 +02:00
michael starke
f372ca772c
Added better support for special caracters in Autotype sequecne (+, ~, ^ and %)
2016-07-01 17:29:34 +02:00
michael starke
7a09cb9588
Interims update
2016-07-01 17:29:34 +02:00
michael starke
f3f0d27a3f
Resolved issues with undo/redo not working properly on create/remove entry
2016-07-01 17:29:34 +02:00
Michael Starke
0c2733d928
Merge pull request #475 from geigi/issue_422
...
Issue # 422 - Implemented notification center message
2016-07-01 17:25:28 +02:00
Geigi
3c17e39d59
Implemented notification center message for matched autotype instead of the overlay.
...
See issue #422
2016-07-01 16:49:54 +02:00
Michael Starke
48c0da9bf7
Merge pull request #468 from auge/master
2016-06-14 07:52:40 +02:00
Benjamin Steinwender
d210f3a0ed
ignoring .DS_store
2016-06-14 03:12:14 +02:00
michael starke
109f9c8799
Performing autotype to full screen application works properly now ( fixes #466 )
2016-06-08 14:17:43 +02:00
michael starke
3ba98d2d00
disabled scrolling to added entry while seach results are displayed
2016-06-03 10:14:12 +02:00
michael starke
a11d2329de
rewording
2016-06-01 09:55:10 +02:00
michael starke
5f9f199756
using getter/setter instead of direct ivar
2016-05-24 16:05:39 +02:00
Michael Starke
2bd5570a2d
Merge pull request #454 from webii/master
...
Polish translation
2016-05-24 11:20:10 +02:00
Michael Starke
fbbe257bb5
Merge pull request #460 from lfaoro/patch-1
...
updated README.md
2016-05-24 11:19:53 +02:00
Michael Starke
c3f5eefd92
Merge pull request #436 from mariosangiorgio/master
...
Made the password length field editable in password generator
2016-05-23 10:22:24 +02:00
Michael Starke
cde0286589
Merge pull request #465 from eouw0o83hf/master
...
Fixed #464 stop multiple file-changed boxes from appearing at once
2016-05-23 10:21:57 +02:00
Nathan Landis
f0fc823b06
Fixed #464 stop multiple file-changed boxes from appearing at once
2016-05-21 18:49:30 -05:00
michael starke
a897a5915a
Fixed #461 . UUIDs for entries are wrongfully editable
2016-05-17 17:37:36 +02:00
michael starke
d04a922bc5
Updated to Xcode 7.3
2016-05-17 17:37:36 +02:00
michael starke
0ade1d64a2
Plugins cannot be loaded more than once
2016-05-17 17:37:36 +02:00
michael starke
4325946e80
Formatting
2016-05-17 17:37:36 +02:00
Leonardo Faoro
f0bdab7484
updated README.md
...
Shorter way for cloning and downloading the submodules all at once instead of a 3-step process.
2016-05-09 20:18:26 +02:00
Michal Jaglewicz
34d2ed84c8
Polish translation
2016-04-23 00:55:21 +02:00
Michal Jaglewicz
8c1f09bc12
Polish translation
2016-04-23 00:48:27 +02:00
Michael Starke
f73a3db893
Merge pull request #453 from magebarf/master
2016-04-21 19:44:32 +02:00
Patrik Thunström
cd7dd91a85
Hook custom characters button to _toggleCharacters
2016-04-21 00:34:10 +02:00
Patrik Thunström
2c1eb61682
Bugfix & add check for whether to use custom string or not
...
Remove local scope variable hiding the one in function scope.
Also did not check for the state of the custom characters button.
2016-04-21 00:27:33 +02:00
Michael Starke
d91b56e7b3
Merge pull request #451 from magebarf/master
...
Fix entropy calculation
2016-04-18 10:04:28 +02:00
Patrik Thunström
1e3e3e141c
Typo fix
2016-04-17 23:56:33 +02:00
Patrik Thunström
62cad6fda0
Fix entropy count by merging characters sets before calculating
2016-04-17 23:56:06 +02:00
Mario Sangiorgio
95b64299c6
Made the password length field editable in password generator
2016-03-18 22:01:17 +00:00
michael starke
312fa40eae
Updated Sparkel
2016-03-17 17:39:39 +01:00
michael starke
4a7d6e14d9
Merge branch 'disable_sparkle_on_debug'
2016-03-17 17:37:53 +01:00
michael starke
2af98ef3d6
Displaying dialog when Sparkle is disabled
2016-03-17 17:37:40 +01:00
michael starke
fd84b3cc5e
More stubbs on model proxies
2016-03-17 17:16:06 +01:00
Michael Starke
dc53598007
Merge pull request #435 from AntoineCa/master
...
Update French translation.
2016-03-14 09:52:14 +01:00
michael starke
9d1efb4ef3
More experiments with NSProxy
2016-03-14 09:40:32 +01:00
AntoineCa
aaa0b68333
Update French translation
2016-03-13 21:45:17 +01:00
Michael Starke
ac7a0078f0
Merge pull request #434 from Jefftree/master
2016-03-12 08:16:46 +01:00
Jefftree
5f45f5d75c
typo fixes
2016-03-11 22:28:52 -05:00
michael starke
223a368cce
Fixed broken display of custom icons
2016-03-08 19:15:28 +01:00
michael starke
d408c925bf
Stubbed entry proxy to enable better model editing behaviour
2016-03-07 19:55:35 +01:00
michael starke
cd901cb227
remove begin editing buttong
2016-03-07 19:23:13 +01:00
michael starke
6605ea1276
fixed #431 Crash on autotype if there are entries with invalid (or empty) urls.
2016-03-05 13:50:16 +01:00
michael starke
6a6226aa60
Updated Screenshots
2016-03-03 17:55:50 +01:00
michael starke
828d58d729
Fixed reordering bug on load
2016-03-02 18:48:35 +01:00
michael starke
03d12b5461
Using current develpment state of KeePassKit
2016-03-01 19:42:44 +01:00
michael starke
fc792d2d74
fixed merging errors
2016-02-29 19:34:29 +01:00
michael starke
82a80d8e57
Merge branch 'save_outline_top_group'
...
# Conflicts:
# MacPass/MPOutlineViewController.m
2016-02-29 19:26:14 +01:00
michael starke
d3380c830e
restoring of last visibleTopGroup and lastSelectedGroup is working
2016-02-29 19:20:55 +01:00
michael starke
80d4b0e99e
Fixed wrong retrieval of tree from NSTreeController
2016-02-29 16:27:32 +01:00
michael starke
15ffde7f0f
scrolling state of group outline gets updated
2016-02-29 16:14:21 +01:00
michael starke
169a830831
removed unused callback code for scrolling
2016-02-29 15:45:40 +01:00
michael starke
c392e32e9a
Minor updates for plugins
2016-02-29 15:27:49 +01:00
michael starke
90c731cbb0
clear undo stack on lock
2016-02-29 12:47:07 +01:00
michael starke
bbfa3892fd
modern Objective-C
2016-02-26 17:01:48 +01:00
michael starke
c47c24e3ca
fixed wrong target groups, consolidated node resolving
2016-02-26 14:38:16 +01: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
06c5f4d740
using explicit setters instead of bindings for selection
2016-02-25 15:48:07 +01:00
michael starke
dc57628c81
SUUpdater now only gets created in release
2016-02-24 15:17:37 +01:00
michael starke
840559630c
using non deprecated NSCalendar and NSDate API
2016-02-24 14:20:45 +01:00
michael starke
627d48a74e
bumped version
2016-02-22 10:59:05 +01:00
michael starke
0aea2629a0
Merge branch 'fix_broken_keyfile_remembering'
2016-02-22 10:57:00 +01:00
michael starke
dee07d1ecd
fixed #426
2016-02-22 10:56:23 +01:00
michael starke
c509dbff99
Removed bottom bar below enty tabel
2016-02-17 17:23:29 +01:00
michael starke
6c22e90860
removed bottom bar in outline view
2016-02-17 15:24:34 +01:00
michael starke
142e020492
Added KeeWeb to Readme
2016-02-16 18:32:49 +01:00
michael starke
3abf1982b1
Removed DSA resources since it cause trouble in the update process
2016-02-15 18:39:43 +01:00
michael starke
2089e7ad8a
Updated to current Xcode Version
2016-02-15 17:46:32 +01:00
michael starke
37f7c59976
removed unnecessary interfaces, bumped version
2016-02-15 17:32:56 +01:00
michael starke
2f1b7546aa
Updated to current Xcode version
2016-02-15 14:14:06 +01:00
michael starke
9344b974a5
fixed issue with broken sort descriptors afer KeePassKit API change
2016-02-15 14:13:55 +01:00
michael starke
d29e870e6e
Using newest KeePassKit and Sparkle frameworks
2016-02-12 17:00:43 +01:00
michael starke
124acdc715
Updated copyright. Fixed appcast url
2016-02-11 19:39:52 +01:00
michael starke
6d5ae2fbac
readded traling 0 on build number for simplicity sake
2016-02-11 19:36:20 +01:00
michael starke
4be3390fec
removed trailing 0 in build version
2016-02-10 17:59:39 +01:00
michael starke
cc97b328be
key file to database file mapping now hash the database url to obscure the mapping
2016-02-05 16:44:37 +01:00
michael starke
b0e68e8257
Added GPL note to readme, remove secrets link
2016-01-16 17:07:05 +01:00
Michael Starke
ee064d9b51
Merge pull request #409 from FranceX/master
...
Italian Translation
2016-01-11 10:43:04 +01:00
Francesco Servida
8f7155ce92
Finished italian translation
...
Italian translation completed for all files
2016-01-10 17:06:25 +01:00
Francesco Servida
4a414c5f39
Started Italian Translation
...
Translated first files to italian, most views and windows still in
progress.
2016-01-09 16:14:55 +01:00
michael starke
2200019415
Added contributors
2016-01-06 10:39:34 +01:00
Michael Starke
50f6e783bd
Merge pull request #407 from alex-petkevich/master
...
Added Russian translation
2016-01-06 10:01:24 +01:00
Michael Starke
c90e2fb4b7
Merge pull request #408 from darnel/patch-1
...
Fixed small typo in base
2016-01-06 10:01:10 +01:00
darnel
09cffa6faf
Fixed small typo in base
2016-01-06 07:31:42 +01:00
mrdoggy
76aa3f0479
Revert local settings
2016-01-05 22:17:33 +03:00
mrdoggy
91cd886c3b
Merge branch 'master' of https://github.com/alex-petkevich/MacPass
2016-01-05 22:04:13 +03:00
michael starke
345e7ad742
Support for interal plugins
2016-01-05 14:42:01 +01:00
mrdoggy
3611e2bce4
added Russian translation
2016-01-05 16:12:30 +03:00
michael starke
c3074fdc05
Extenden Plugin interface for import/export plugins
2016-01-05 10:42:41 +01:00
michael starke
a51ddbbe1b
Added KeePassKit dependency to MacPassTest
2016-01-05 10:42:20 +01:00
michael starke
06d24f4870
Adding Autotype delay test case
2016-01-04 10:17:29 +01:00
Michael Starke
f34d071b73
Merge pull request #404 from tjacoby/patch-1
...
Fixed small typo in german localization
2016-01-04 10:17:17 +01:00
Thorsten Jacoby
2f6444a18d
Fixed small typo in german localization
2015-12-31 13:41:03 +01:00
michael starke
1fbf0eb7f3
Fixed delay/vkey pattern matching, fixed another time conversion error
2015-12-31 10:37:18 +01:00
michael starke
78b9117fd9
Fixed wrong clamping of delay
2015-12-28 12:05:18 +01:00
michael starke
07eeacbcbe
Changed font color
2015-12-28 11:56:08 +01:00
michael starke
8805ae16c7
updated dependencies
2015-12-25 02:52:26 +01:00
michael starke
8244cc56b7
fixed #398
2015-12-24 15:44:49 +01:00
michael starke
ccb43c82b5
fixed #399
2015-12-24 15:44:19 +01:00
Lenucksi
09307ccafb
Enable Travis CI
2015-12-23 13:56:57 +01:00
michael starke
622e145e53
Using NSObjectController for bindings in InspectorTab
2015-12-18 18:15:15 +01:00
michael starke
fc741151ed
Using differen button style
2015-12-18 16:32:48 +01:00
michael starke
fdd610266c
Removed unused notifications before saving
2015-12-17 19:26:11 +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
8bce3907f3
Updated UI to Xcode 7.2
2015-12-16 12:53:44 +01:00
michael starke
3165ad78b1
More verbose error reporting in PluginManager
2015-12-16 12:53:18 +01:00
michael starke
0074b369a4
Using NSObjectController for Group Inspector
2015-12-16 12:52:32 +01:00
michael starke
f04793f146
Updated Localization
2015-12-16 12:52:22 +01:00
michael starke
199b7445f7
Removed code signing on copy for compatibilty
2015-12-14 23:35:25 +01:00
michael starke
976e96d873
fixed #396 . Perform autotype on selected entries works again
2015-12-14 20:43:00 +01:00
michael starke
c7a6ad19dc
Merged deleteGroup and deleteEntry call into delteNode
2015-12-14 20:06:41 +01:00
michael starke
acbb5605f4
Fixed localization errors
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-11 18:21:27 +01:00
michael starke
9993372a35
Updated localization
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-11 18:09:24 +01:00
michael starke
dd1322e224
Changes to loaded files now get reported to the user
...
Database is written on lock
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-11 17:56:36 +01:00
michael starke
8812481568
Codestyle
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-09 14:19:01 +01:00
michael starke
c2472f940d
Reacting to changes in loaded file outside of MacPass
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-08 18:37:04 +01:00
michael starke
54b11f9b7b
Cleaned up code
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-07 19:30:10 +01:00
michael starke
204f413560
Using generic bundle icon for plugin settings
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-04 15:49:49 +01:00
michael starke
569d8a700d
Fixed #392 . Wrongfully cleared internal data on failed password input.
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-04 12:31:32 +01:00
michael starke
366d6f9734
Added missing copy step for HNHUi framework
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-03 11:03:23 +01:00
michael starke
8a2880789b
Using current Version of HNHUi
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-02 19:02:24 +01:00
michael starke
8283998fa2
Updated carthage file
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-01 19:18:11 +01:00
michael starke
a4e82d8ab8
Added type information
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-01 19:13:17 +01:00
michael starke
13d596fa8a
Updated Readme
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-01 19:13:17 +01:00
michael starke
9ff3a58750
Updated ignore to exclude Carhatage fragements
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-01 19:10:36 +01:00
michael starke
2e3c34c968
Using Carthage where possible
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-01 19:10:36 +01:00
michael starke
0be79ed5b7
Enabled Address sanitizer to ensure debug run of MacPassHTTP plugin
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-01 19:10:35 +01:00
michael starke
df7ba7cee8
Using git commit count for build numbering.
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-12-01 19:10:35 +01:00
Michael Starke
5bdd7d63a8
Merge pull request #389 from deiwin/add_xcode_install_command
...
Add xcode install command to README
2015-12-01 12:54:21 +01:00
Deiwin Sarjas
4ac42c163e
Add xcode install command
2015-12-01 12:56:06 +02:00
Deiwin Sarjas
7895a1704b
Remove redundant submodule init command
2015-12-01 12:49:38 +02:00
Michael Starke
b2ee509d52
Merge pull request #387 from flinz/master
...
Fix for https://github.com/mstarke/MacPass/issues/386
2015-11-30 11:12:01 +01:00
Alex Seeholzer
ac2d8e3fd8
Fix for https://github.com/mstarke/MacPass/issues/386 : recursive update with init required to correctly initialize second order dependencies.
2015-11-30 11:08:48 +01:00
michael starke
6f19f28c09
Disabled unusable buttons
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-26 18:06:45 +01:00
michael starke
85eafc5586
Updated build number.
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-26 18:02:42 +01:00
michael starke
79a2e86717
Using default identfier
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-20 17:41:36 +01:00
michael starke
8babca8b8d
Removed unloading code as it seems to be unsafe
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-20 16:34:14 +01:00
michael starke
c7a0cfabd1
More imporvements on the Plugin System
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-20 12:59:20 +01:00
michael starke
89a9d6c9e6
fixed layout
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-13 13:29:47 +01:00
michael starke
7fb03e92b9
removed username in submouldes
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-13 13:25:51 +01:00
michael starke
7bb5a27691
Using new KeePassKit and HNHUi
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-13 11:49:26 +01:00
michael starke
6bac183606
Extenden Plugin system
...
Plugin Settings now properly display plugins
Plugins are loaded/unloaded based on security settings
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-12 18:59:54 +01:00
michael starke
e8ab0602e1
Removed old Code. Added simple plugin system
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-12 12:43:04 +01:00
michael starke
a21e027998
Updated Readme
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-12 11:37:57 +01:00
michael starke
4dcc983a41
Added plugin settings stub
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-09 20:22:27 +01:00
michael starke
3f287e1de8
Using new KeePassKit
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-09 20:22:20 +01:00
michael starke
04b2d89fb6
Added test databases (copied from KeePassKit)
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-09 13:54:10 +01:00
michael starke
56db7e83fd
Using upgraded KeePassKit
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-09 10:44:03 +01:00
michael starke
bb0e36ab08
Updated to new HNHUi API
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-08 12:11:34 +01:00
michael starke
a7567c2e07
Using HNHUI framework
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-06 19:22:29 +01:00
michael starke
ada956e325
Removed unnecessary toolbar property
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-11-03 15:46:18 +01:00
michael starke
a322ba8eae
Using new KeePassKit
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-30 18:57:57 +01:00
michael starke
d233d6dac2
Using new Sparkle and KeePassKit versions
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-30 17:27:10 +01:00
michael starke
40ee7f5163
Fixed teste, resources still missing
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-29 18:37:06 +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
michael starke
7f22bcf296
Removed files moved to KeePassKit project
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-29 17:40:07 +01:00
michael starke
cb3663f867
Using private umbreall header for KeePassKit tests
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-28 11:40:23 +01:00
michael starke
27347e0bd8
Added modification recording tests, using new KeePassKit API
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-28 11:21:54 +01:00
michael starke
2f7169523e
Using new KeePassKit API (not building!)
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-27 18:37:02 +01:00
michael starke
6031ba021a
Using properties
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:41:44 +02:00
michael starke
28c1c7b016
Updated to Xcode 7+
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:41:36 +02:00
michael starke
8edbc06849
using properties
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:50 +02:00
michael starke
5742e7449a
Using new KeePassKit and HNHUi versions
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:50 +02:00
michael starke
0b073b96e0
Partially converted to modern Objective-C
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:50 +02:00
michael starke
4c91a55410
Fixed crash on 10.8 and 10.9 caused by MPToolbarButton
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:50 +02:00
michael starke
83a89b9d1a
Using new KeePassKit and HNHUi APIs
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:50 +02:00
michael starke
fa5ca62e9d
Converted to properties where possible. Some missing due to 10.8 deployment
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:50 +02:00
michael starke
50cebc0ef2
Using new KeePassKit API
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:50 +02:00
michael starke
5e0e8f0aeb
Added simple performance test
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:50 +02:00
michael starke
0020acf221
Using new KeePassKit API
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:50 +02:00
michael starke
1737d12425
More drafting for editing (broken!)
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:50 +02:00
michael starke
7ae9f5b9a1
Moving editing session to KeePassKit
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
michael starke
59c50a06c2
Fixed spelling error
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
michael starke
e6ae520ba5
Fixed merge errors
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
michael starke
091d7f83b3
more usage of properites, improvements on node-editing
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
michael starke
d49098d7a9
fixed clang warnings for nullability
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
michael starke
5256941e44
Using new KeePassKit API
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
michael starke
57ad680a13
added security exception to sparkle update url
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
michael starke
cd925a81f3
using property syntax
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
michael starke
1f18b2c03d
fixed nil usage warnings
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
michael starke
9ca87ba2b9
adopted new KeePassKit behaviour for updateToNode on test
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:49 +02:00
michael starke
3b24904f7e
Fixed auto-update of database settings on cancelation
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
6d3a021cb6
Using new KeePassKit API for Tags
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
6e3af144bc
Adopting new KeePassKit API
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
224b28d390
removed emtpy line
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
03dd8e6e4f
Fixed tag matching
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
faa0c11fa4
Fixed refactoring bug in tag matching
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
ce5fa1061e
fixed bug in autotype document search
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
4ea50e41d7
Enhanced Autotype
...
Autotype now looks in all open documents for matches
Autotype now uses the same matching as KeePass
Settings for autotype are now enabled in the UI since they are used now
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
ede0c77eb8
Updated to Xcode 7 configuriation
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
ac98b8b823
Fixed some XCode 7 warning (non-nullable parameters)
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
248adc1e69
Minor updates to Test cases
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
d7e967a5d8
using new KeePassKit API
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
f86eda3eeb
Removed CocoaHTTP server, KeePassHTTP Plugin will bring it's own server
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:48 +02:00
michael starke
f02788116c
Using current KeePassKit, extended Tests
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
c624bbb364
Added deleted objects to test cases - broken for now
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
ea179134ac
Added test for undo/Redo of group creation, using newer KeePassKit
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
a86236e2d0
Using dot syntax for properties
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
b4913be6cd
Splitted MacPass tests from KeePassKit tests
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
70ceb268ad
String as Autotype command results in only one Paste command - fixed #338
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
bc458506e5
Using trash API from KeePassKit. Minor changes to modern Objective Syntax
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
252f80b161
Fixed crash on closing the settings window
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
a1a3017ef4
Adopted new KeePassKit API, modernized Object-C syntax, optimized MPIconHelper
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
f1db1d4df5
fixed indentation
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
a235e37c07
Implemented test for undo/redo move group
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
533b125448
adopted new KeePassKit API, implemented undo/redo move entry test
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
64857557e6
implemented test for undo/redo create entry
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
731384ca1e
Moder Objective-C. Adoping changed KeePassKit API
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:47 +02:00
michael starke
fa4094ee01
KeePassKit API changes, undo/redo only for move/add/editing session
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:46 +02:00
michael starke
f042cc2bc4
Fixed wrong outlet
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:46 +02:00
michael starke
ae4af18107
More progress on Editing
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:46 +02:00
michael starke
83a9bc1f74
Adopting new KeePassKit API.
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:46 +02:00
michael starke
0de6f214e6
reanming
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:46 +02:00
michael starke
a1e05ca307
Moved files
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:46 +02:00
michael starke
96edfb8088
Using old KeePassKit API again
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:46 +02:00
michael starke
cbec260c79
Using reverted KeePassKit
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:46 +02:00
michael starke
a6e1dac3cd
using current HNHUi
...
Signed-off-by: michael starke <michael.starke@hicknhack-software.com >
2015-10-23 19:29:46 +02:00
michael starke
c7e98224e5
no need to instanciate just ask the class
2015-10-23 19:29:46 +02:00
michael starke
de0c9c6e73
Using simplified KeePassKit
2015-10-23 19:29:46 +02:00
michael starke
3301259417
Adopted new KPKIcon API
2015-10-23 19:29:46 +02:00
michael starke
3753ba4128
Using new KeePassKit API
2015-10-23 19:29:46 +02:00
michael starke
0c315eef31
Using current KeePassKit API, added test cast stub for search
2015-10-23 19:29:46 +02:00
michael starke
db61fb7348
Using current KeePassKit API
2015-10-23 19:29:45 +02:00
michael starke
98fd2f162f
Using current KeePassKit. Adopted API changes
2015-10-23 19:29:45 +02:00
michael starke
93db9409b7
Using current KeePassKit
2015-10-23 19:29:45 +02:00
michael starke
7a5236d558
using current KeePassKit
2015-10-23 19:29:45 +02:00
michael starke
6a3ef03707
Renaming, moving functionality to KeePassKit where suitable
2015-10-23 19:29:45 +02:00
michael starke
0cb398394a
Updated to current KeePassKit
2015-10-23 19:29:45 +02:00
michael starke
af27e7b265
drafting simple plugin system
2015-10-23 19:29:45 +02:00
michael starke
e4a7b81a5f
disabled multi selection again
2015-10-23 19:29:45 +02:00
michael starke
a288a48e69
Removed direct model binding
2015-10-23 19:29:45 +02:00
michael starke
a75e5c7e2f
Using modern Objective-C syntac
2015-10-23 19:29:45 +02:00
Michael Starke
cc68a57914
Update MPAppDelegate.m
...
Fixed #379
2015-10-23 19:29:13 +02:00
Michael Starke
79c7e1786f
Merge pull request #377 from mlterpstra92/master
...
Fixed spelling errors in comments and some strings
2015-10-11 12:16:13 +02: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
9e2012dac9
Merge pull request #370 from roasty/patch-2
...
Correct spelling mistake.
2015-08-30 09:37:07 +02:00
ad
a664635a30
Correct spelling mistake.
2015-08-29 22:38:45 -06:00
Michael Starke
2b65eeef3e
Merge pull request #363 from mariosangiorgio/master
...
Improved password generation UI as suggested in issue #355
2015-08-10 15:21:16 +02:00
Mario Sangiorgio
85010d66a3
UI buttons binding
2015-08-08 01:14:48 +01:00
Mario Sangiorgio
a1297b1409
Merging standard and custom characters sets
2015-08-08 01:01:21 +01:00
Mario Sangiorgio
e4332530eb
Added support for both standard and custom characters sets
2015-08-08 00:40:19 +01:00
michael starke
77a7b536fd
Updating to current Sparkle
2015-07-15 12:57:25 +02:00
michael starke
135875bea4
using NSWindowController.document instead of custom properites
2015-07-15 10:22:07 +02:00
michael starke
37882bb9ad
Merge branch 'fix-typo' of https://github.com/mariosangiorgio/MacPass into mariosangiorgio-fix-typo
...
# Conflicts:
# MacPass/en.lproj/Localizable.strings
2015-07-15 09:23:50 +02:00
michael starke
ebd30e7645
Merge branch 'master' of https://github.com/mstarke/MacPass
...
# Conflicts:
# MacPass/fr.lproj/Localizable.strings
2015-07-15 09:21:07 +02:00
Michael Starke
2a029e0b1d
Merge pull request #356 from sub0ne/master
...
several UI translations
2015-07-15 09:19:59 +02:00
Michael Belz
31b54d3f13
several UI translations
2015-07-15 00:55:01 +02:00
Michael Starke
a26c700606
Merge pull request #353 from sub0ne/master
...
Bug #352 : MacPass not opening when DB is remembered but missing:
2015-07-14 13:28:29 +02:00
Mario Sangiorgio
20fe0757fd
Fixed typo in English localised string to make the password expire in one year, it was 'on year'
2015-07-13 23:36:26 +01:00
Michael Belz
d5809e687c
Bug #352 : MacPass not opening when DB is remembered but missing:
...
Added an implementation for the completionHandler of openDocumentWithContentsOfURL.
2015-07-13 20:03:34 +02:00
michael starke
b53a4cdacc
Removing direct model bindings in entryViewController
2015-07-13 11:14:44 +02:00
michael starke
9313afa600
Using current KeePassKit
2015-07-13 11:14:12 +02:00
michael starke
845d8547c4
undo is working again
2015-07-10 18:34:24 +02:00
michael starke
5974c7599b
Fixed leaking isseu with timed expired update
2015-07-09 16:07:21 +02:00
michael starke
1b43134611
updated to current TransformerKit
2015-07-08 10:50:26 +02:00
michael starke
c61ff91f79
removed unused property
2015-07-08 10:50:18 +02:00
michael starke
eeda5a50b3
fixed error in localizations files
2015-07-08 10:50:12 +02:00
michael starke
20dac954cf
Merge branch 'master' of https://github.com/mstarke/MacPass
2015-07-08 09:54:26 +02:00
michael starke
bcf66b3072
Updated xib version
2015-07-08 09:54:21 +02:00
Michael Starke
7f34765201
Merge pull request #348 from cjhutchi/cjhutchi-patch-1
2015-06-29 12:13:49 +02:00
Cory Hutchison
72bc232889
Fixed typo in db settings > advanced
...
Was listed as Maxium Size and Maxium Items. Fixed spelling to Maximum.
2015-06-27 12:30:19 -06:00
michael starke
6eae0aeb5b
Updated localization
2015-06-18 12:09:18 +02:00
michael starke
591e725ef1
Added header hash verification for KDBX files
2015-06-18 12:06:16 +02:00
michael starke
cbeb16c70d
KeePassKit API changes. Fixed binding leak issue preventing the document from being deallocated
2015-06-08 17:11:00 +02:00
michael starke
9a99261edd
Content bindings reverted. Werent' updating the UI correctly
2015-06-08 15:33:58 +02:00
michael starke
0be2b677b8
Removed unnecessary document property on custom window controllers
2015-06-03 11:17:12 +02:00
michael starke
1e7d24d4ff
Added Johanna's Icons to the credits
2015-04-27 11:59:10 +02:00
michael starke
f40ea095c5
Fixed format and missing semicolon
2015-04-27 11:51:16 +02:00
michael starke
75a6bd4d8f
Updated to current Xcode
2015-04-27 11:47:20 +02:00
michael starke
c14a53cd52
Merge branch 'master' of https://github.com/mstarke/MacPass
2015-04-27 11:41:53 +02:00
michael starke
b91078c443
Updated to current spakrle version
2015-04-27 11:39:13 +02:00
Michael Starke
eeb8d9eaa9
Merge pull request #334 from floriangouy/patch-1
2015-04-22 01:15:58 +02:00
floriangouy
522471b446
Update Localizable.strings
...
Add several translations for French language (#2 )
2015-04-21 23:38:08 +02:00
Michael Starke
980f08aa8e
Merge pull request #332 from floriangouy/patch-1
...
Update Localizable.strings
2015-04-21 15:09:20 +02:00
floriangouy
3ebef45113
Update Localizable.strings
...
Fix DUPLICATE_ENTRY_WITH_OPTIONS translation ("Duplciate Entry…" > "Duplicate Entry…")
2015-04-21 13:32:40 +02:00
michael starke
c9043e91ec
Using more padding between icons ins icon selection
2015-04-09 11:03:34 +02:00
michael starke
580787353e
More use of properties. Fixed wrongfull controller bindings
2015-04-05 21:15:48 +02:00
michael starke
6c4daebb33
Using current KeePassKit
2015-04-05 21:12:41 +02:00
michael starke
beb435362c
Help icon used strokes resulting in black ring. Fixed by converting to outlines
2015-04-04 22:31:42 +02:00
michael starke
c14c867a6f
Enabled full Icon set by Joanna Olsen. Still needs minor cleanup
2015-04-04 19:12:37 +02:00
michael starke
6163d13b7f
Changed to Sparkle main repository
...
Sparkle now uses SKIP_INSTALL for Framework installs
2015-04-04 14:03:02 +02:00
michael starke
d715b0bb22
Merge branch 'master' of https://github.com/mstarke/MacPass
2015-04-03 20:34:47 +02:00
Michael Starke
4642fd8d5e
Merge pull request #324 from auge/master
...
updated German translation
2015-04-03 14:42:53 +02:00
Benjamin Steinwender
f2637354b3
updated German translation
2015-04-03 07:16:41 +02:00
Michael Starke
d05181646b
Merge pull request #321 from binarious/patch-1
...
Corrected the German translation
2015-03-20 10:45:42 +01:00
binarious
9d09f249f1
Corrected the German translation
...
The word `fokussieren` had a missing s.
2015-03-20 09:31:10 +01:00
Michael Starke
17e5c1e05c
Merge pull request #320 from alexborisov/master
...
Fixed typo in settings>integrations
2015-03-13 17:59:37 +01:00
Alex Borisov
0643bd985e
Fixed typo in settings>integrations
2015-03-13 15:32:29 +00:00
michael starke
fe720fa4c0
Gradients for Trash now use correct style on 10.10
2015-03-03 14:46:42 +01:00
michael starke
6cb252198c
Using Yosemite specific gradients
2015-03-02 14:09:50 +01:00
michael starke
954b14571f
Fixes #318 : Help now opens the github project page for MacPass
2015-02-26 12:55:28 +01:00
michael starke
1f6653e405
using current HNHUi submodule
2015-02-26 12:45:58 +01:00
michael starke
2b2246cd7a
Interims solution to remove single items from the trash
2015-01-31 21:03:15 +01:00
michael starke
b4137ad2b4
Minor Interface change on KPKNode
2015-01-31 21:02:54 +01:00
Michael Starke
2e2d8dea13
Merge pull request #310 from liamja/spelling-fix
...
Fix spelling error of the word Maxium to Maximum
2015-01-27 22:59:37 +01:00
Liam Anderson
c5c89924a9
Fix spelling error of the word Maxium to Maximum
...
sed -i '' s/Maxium/Maximum/g MacPass/**/DatabaseSettingsWindow.strings
2015-01-26 19:04:28 +00:00
michael starke
80a3b61a9a
Fixed #304 added missing layout constraints in IconSelection
2015-01-19 14:07:28 +01:00
michael starke
d38e9c6eac
Fixed #299 . Group column binding now gets correctly updated when parent of entry changes
2015-01-09 17:46:02 +01:00
michael starke
9c364f3739
Fixed non-expanding of URLs on open
2015-01-08 13:35:05 +01:00
michael starke
eb1bbc08a5
Added Joanne to contributor list
2015-01-08 11:35:58 +01:00
Michael Starke
8d194facf8
Merge pull request #293 from JoannaOlsen/master
...
Icons as PDF files
2015-01-07 12:21:14 +01:00
michael starke
9c2b095f78
Fixed #298 . New entries now get the icon of the parent group if it's not the default
2015-01-06 19:10:44 +01:00
michael starke
16f1a5d53b
Fixes #292 . Usind xib to setup action. Setting explicit reciever as responder chain did change with 10.19
2015-01-01 18:55:46 +01:00
Joanna Olsen
a8135fe55d
Icons now as PDF files
...
Icons fixed for smallest file size.
2014-12-30 16:57:12 +01:00
michael starke
1235b2a3b3
Fixed typo
2014-12-22 17:24:31 +01:00
michael starke
06a3b9acd7
Started reworking autotype inputs to better differentiate between default and non default sequences
2014-12-22 16:56:23 +01:00
michael starke
151e13bdae
MPAutotype hasDefaultKeyStrokeSequence now is be binding compatible
2014-12-20 15:26:46 +01:00
michael starke
802a2c1714
Updated to Xcode 6.1 format
2014-12-19 23:11:40 +01:00
michael starke
30326d633e
Added FileWatcher based on DTFileMontior from Cocoanetics
2014-12-18 11:34:48 +01:00
michael starke
ad07ca5036
Fixed more issue with invalid XML Characters corrupting database
2014-12-17 19:49:51 +01:00
michael starke
23b3325514
Updated comments
2014-12-17 16:05:55 +01: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
1f92e5aeef
Fixed issues with non-valid XML characters in group and binary fields
2014-12-15 14:48:53 +01:00
michael starke
aa340305ba
Fixed issue resutling in singel hotkey combination not being properly processed
2014-12-15 14:47:44 +01:00
michael starke
59aa5c0ced
Cleanep up Database Settings layout
2014-12-15 14:09:54 +01:00
michael starke
af8743b5cc
Respecting settings for command and control swap
2014-12-14 16:12:07 +01:00
michael starke
f65fc31408
Changing database settings now sets the document to dirty.
2014-12-14 01:48:08 +01:00
michael starke
e552c725f8
Fixed #289 . Pressing ALT now toggles between Save as… and Save a Copy…
2014-12-13 16:13:30 +01:00
michael starke
e109901fa8
Autotype now displays overlay windows to show match or miss
2014-12-12 22:36:22 +01:00
michael starke
3bff2a4f73
Overlay windows now can be display floating on the screen.
2014-12-12 22:13:35 +01:00
michael starke
0b4a35c6d4
Fixed mayor issues in reading and writing protected xml entities
2014-12-12 22:13:16 +01:00
michael starke
8d6ed4d6b7
Fixed issue with non xml-compliant character encodings. Added tests.
2014-12-12 15:11:11 +01:00
michael starke
1c231a1cd6
Fixed various bugs in handling protected attributes.
2014-12-12 01:10:42 +01:00
michael starke
1551e31d85
Added test for function key processiong
2014-12-11 18:56:08 +01:00
michael starke
a040c21fce
Function keys commands are now processed correctly
2014-12-11 18:55:59 +01:00
michael starke
ea0cd1afd7
fixed function key regular expression
2014-12-11 18:55:33 +01:00
michael starke
ddac6de443
Using plattform independant type
2014-12-11 17:29:48 +01:00
michael starke
a995d20d3b
Custom refernce now can include spaces and numbers and will be expanded correctly
2014-12-11 13:54:44 +01:00
michael starke
13e3fafcf8
Replaced screenshots with non-retina versions
2014-12-11 12:47:55 +01:00
michael starke
c7d8592347
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-12-11 12:42:21 +01:00
Michael Starke
2f269031e9
Moved help up. Fixed inflationary use of back ticks
2014-12-11 00:45:42 +01:00
michael starke
ffc7b28fab
Added FAQ assets
2014-12-10 23:58:08 +01:00
michael starke
0a9d80ff73
Reference and Autotype test and bugfixes
2014-12-09 15:52:14 +01:00
michael starke
faed4d13b8
Updated submodules
2014-12-09 15:51:47 +01:00
michael starke
bb2bc98da9
Adding more tests
2014-12-09 01:07:20 +01:00
michael starke
78447e4a6d
Fixed regression resutling in to aggressive command convertion to upper cases
2014-12-08 22:16:12 +01:00
michael starke
195f533940
Added test for case senstivie custom attribute lookup
2014-12-08 22:15:45 +01:00
michael starke
e16cda11eb
Comment update
2014-12-08 22:15:00 +01:00
michael starke
d372427809
Fixed issue resulting in lower case commands not being properly recognized
2014-12-08 21:49:20 +01:00
michael starke
1edb41f11b
Fixed issue with custom attributes not bein properly lookup up
2014-12-08 21:42:04 +01:00
michael starke
19fbdf144e
Removed unused includes
2014-12-08 21:30:41 +01:00
michael starke
738d5c55db
Fixed issue with entry context menu displaying wrong attachments and custom attributes
2014-12-08 21:24:22 +01:00
michael starke
96a20292d8
Added (disabled) check buttons for autotype settings
2014-12-08 21:08:18 +01:00
michael starke
dbbb19015b
Added autotype lookup settings
2014-12-08 20:31:28 +01:00
michael starke
b5d275a46f
Fixed #283 Autotype and Search Settings in a group are now undoable
2014-12-08 19:06:28 +01:00
michael starke
bc03d8ef32
Fixed #282 Search now gets stored correclty and is respected while performing a search
2014-12-08 19:05:58 +01:00
michael starke
92c1981668
Fixed issue wiht mixed disabled/enabled settings for group autotype property
2014-12-08 15:35:29 +01:00
Michael Starke
1729a9dcf1
Fixed #277 Date popup now dows not use responder chain anymore
2014-12-07 01:26:56 +01:00
Michael Starke
e970db356c
Fixed issue #242
2014-12-07 01:19:00 +01:00
Michael Starke
da1cbcbadf
Removed unused log message
2014-12-07 01:18:43 +01:00
michael starke
a70a6e8b04
Reorderd headers
2014-12-06 10:30:35 +01:00
michael starke
8f30b80bd4
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-12-05 18:01:09 +01:00
michael starke
853f60efeb
Reference builder now works rudimentarily
2014-12-05 18:00:52 +01:00
Michael Starke
e84fd1d5bd
Added more known issues
2014-12-05 16:45:11 +01:00
michael starke
90f844f87e
moving more code to @properties, ReferenceBuilder WIP
2014-12-05 02:57:10 +01:00
michael starke
a47bba23b0
Added referenc builder stub view
2014-12-04 21:47:21 +01:00
michael starke
ce49478691
Added UUID display to EntryInspector
2014-12-04 21:37:31 +01:00
michael starke
ea818fd4fc
Only displaying the entry user name in autotype if it's set.
2014-12-04 20:42:24 +01:00
michael starke
a48f323e64
Fixed Reference lookup based on anything other that UUID
2014-12-04 20:04:20 +01:00
michael starke
9d8e24104c
Window associations are now editable. Localization fixes
2014-12-04 14:12:21 +01:00
michael starke
0da10e06a2
Fixed error in localization lookup
2014-12-04 14:11:53 +01:00
michael starke
546caa3841
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-12-04 11:13:36 +01:00
michael starke
d95b1bcf91
Updated comment
2014-12-04 11:13:24 +01:00
Michael Starke
f6ce10fbbd
Fixed typos
2014-12-04 02:01:37 +01:00
michael starke
249875fb7f
Fixed isse with entries being added while no group is selected.
2014-12-04 02:00:03 +01:00
michael starke
431b4dd455
Dragging URLs now uses the host as entry name.
2014-12-04 01:59:46 +01:00
michael starke
e54e3357e5
added german translation for autotype candidate selection
2014-12-03 21:46:38 +01:00
michael starke
3ef438652a
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-12-03 21:43:24 +01:00
Michael Starke
3807b079a0
Merge pull request #271 from dylansmith/l10n-fix
...
fixed 'candiate' typos in Autotype dialog
2014-12-03 21:43:02 +01:00
Dylan Smith
3a46e11790
fixed 'candiate' typos in Autotype dialog
2014-12-03 20:39:41 +00:00
michael starke
637f524cb7
Raised build number
2014-12-03 21:18:28 +01:00
michael starke
3d5b7d2b8e
Version bump
2014-12-03 21:07:47 +01:00
michael starke
7fd1aa43ba
Added minium heights to entry inspector
2014-12-03 20:16:58 +01:00
Michael Starke
c7cd9d9a22
Update README.md
2014-12-03 19:22:59 +01:00
michael starke
559f7cd78f
Fixed issue with special keys being remapped again (resulting in mangeled key codes in release)
2014-12-03 17:30:13 +01:00
michael starke
7ce789790c
Added better test for modifier base key presses
2014-12-03 14:36:36 +01:00
michael starke
c2985d2faa
Using private event source for keyboard events
2014-12-02 20:53:35 +01:00
michael starke
abdd20eff5
Upped build number. Fixed typos in documentation
2014-12-02 20:53:20 +01:00
michael starke
afb8c63d02
Bumped Version. Added descriptions to autotype commands
2014-12-01 17:42:35 +01:00
michael starke
49c73afcfb
clearing undo-stack ( #265 )
2014-11-26 18:55:40 +01:00
michael starke
f57ac5a98d
Fixes #250 . Found workaround to force a refresh by toggleing showHiddenFiles.
2014-11-21 21:36:23 +01:00
michael starke
1e4444c426
Using hacked refresh (which doesn't seem to work)
2014-11-21 21:01:42 +01:00
michael starke
8fca8e5cf7
Searching for a workaround for NSOpenPanel validation bug
2014-11-19 23:21:45 +01:00
michael starke
19b5a69ff1
Using instancetype instead of id
2014-11-19 22:32:09 +01:00
michael starke
72c2ced634
Test run to allow any files in openPanel
2014-11-19 15:19:06 +01:00
Michael Starke
d21fa54116
Merge pull request #263 from jamesrhurst/readme
...
Fixed typo in README
2014-11-15 18:08:47 +01:00
James Hurst
2123320eaf
Fixed typo in README
2014-11-15 12:02:00 -05:00
michael starke
5059bc8442
Updated reference test to use mixed cases
2014-11-11 21:41:35 +01:00
michael starke
1f8983c52d
Added localization stubbs for IconSelectionView
2014-11-10 12:45:20 +01:00
michael starke
32840c7fd8
Added locaization stubbs to welcome window. Updated more xibs to Xcode 6.1
2014-11-10 10:05:41 +01:00
michael starke
d5aa94b965
Updated xibs to Xcode 6.1
2014-11-09 11:45:35 +01:00
Michael Starke
7e349af809
Updated contributors in README.md
2014-11-05 23:51:44 +01:00
Michael Starke
90b6321610
Merge pull request #259 from auge/issue257
...
temporary fix for issue #257
2014-11-05 23:45:14 +01:00
Michael Starke
d463d0751e
Merge pull request #258 from auge/master
...
updated German translations
2014-11-05 23:43:27 +01:00
Benjamin Steinwender
6280b5150b
temporary fix for issue 257
2014-11-05 21:26:14 +01:00
Benjamin Steinwender
7d99608f85
updated German translations
2014-11-05 19:56:58 +01:00
michael starke
5d0cb54b28
Updated contributor information
2014-11-05 16:22:32 +01:00
michael starke
58aa096de6
Updated contributor information
2014-11-05 15:56:34 +01:00
michael starke
b16fab842e
Completed contributors list, Fixes issues in license text
2014-11-05 11:05:10 +01:00
michael starke
e9325a62be
Moved file type icon to asset catalog. Associated file type icons with document types
2014-11-04 22:32:56 +01:00
Michael Starke
a278fa3438
Merge pull request #255 from thomscode/master
...
Adding File type icon (https://github.com/mstarke/MacPass/issues/176 )
2014-11-04 22:21:25 +01:00
Thom
e123020d03
Remove ICNS file
...
Add PNG files for file type icon
2014-11-04 07:53:24 -08:00
Thom
a849803ceb
Adding File type icon ( https://github.com/mstarke/MacPass/issues/176 )
2014-11-03 14:51:30 -08:00
michael starke
d5fdc610ba
Added clarification for external references
2014-11-03 19:26:43 +01:00
michael starke
af15d6c9c2
Readded Yosemite aware shadow removal
2014-11-02 19:47:25 +01:00
michael starke
046d9b9ad6
Revert "Using better drawing in Yosemite"
...
This reverts commit 3714b332f9 .
2014-11-02 19:41:56 +01:00
Michael Starke
6eefee2cd0
Added custom DocumentController to manipulate open panel
2014-11-01 15:20:58 +01:00
Michael Starke
3714b332f9
Using better drawing in Yosemite
2014-11-01 15:19:39 +01:00
Michael Starke
68039a58aa
Updated sparkle to 6.1
2014-10-31 22:55:50 +01:00
Michael Starke
873a976fac
Fixed broken interface connections (merge results?)
2014-10-31 20:22:59 +01:00
Michael Starke
a877dfdc39
Moving to DDHotKey fork
2014-10-31 18:35:36 +01:00
Michael Starke
44b14b52f3
Merge pull request #254 from Jellyfrog/master
...
Compressed all images
2014-10-30 21:11:53 +01:00
Jellyfrog
842b7615b5
Compressed all images
2014-10-30 20:43:45 +01:00
michael starke
0b6ffc5c86
Added link to github contributors list
2014-10-30 20:25:10 +01:00
michael starke
4910be2e50
the default column now works again in the autotype fix window
2014-10-30 20:22:32 +01:00
michael starke
0315254e3e
Fix Autotype window now displays content again
2014-10-30 20:11:50 +01:00
michael starke
e0d1ad5f22
Renamed clone entry to duplicate entry. Using NSStringFromSelector in MPActionHelper
2014-10-29 18:41:25 +01:00
michael starke
6303436ca9
Filled placeholder in license. Unified Readme and license texts
2014-10-29 16:58:24 +01:00
michael starke
9da60cdaea
Hotkey settings now actually should work.
2014-10-28 23:07:57 +01:00
michael starke
7f242646da
Updating submodules
2014-10-28 23:07:19 +01:00
michael starke
817e85fc0a
Fixed static analyzer warning
2014-10-28 12:02:54 +01:00
michael starke
2a1a7599a2
Using modified DDHotKeyTextField to be notified about changes
2014-10-27 22:08:21 +01:00
michael starke
a14b535d22
Minor cleanup
2014-10-27 21:42:05 +01:00
michael starke
3e3a2bf644
Removed duplicate application iconset -> moved to MacPass image catalog
2014-10-27 17:53:41 +01:00
michael starke
c3cdb13a4e
Removed unused asset files
2014-10-27 17:53:11 +01:00
michael starke
8ae2372664
Password creator now can remove single entry defaults (press alt to change the "Set Defaults" Button)
2014-10-27 17:51:01 +01:00
michael starke
de229d463b
Updating submodules
2014-10-27 17:05:33 +01:00
michael starke
6f5e051502
Updated (codestyle)
2014-10-27 16:57:03 +01:00
michael starke
8af5f58d80
Added shortcut recorder note to readme
2014-10-27 16:23:15 +01:00
michael starke
ce5955be55
Updated Built number
2014-10-27 16:09:55 +01:00
michael starke
bbb08baa0b
Migrated Application Icon to Image assets cataloge
2014-10-27 16:07:06 +01:00
michael starke
65c579fb1b
Updated to current Sparkle. Xcode now creates correct archives again
2014-10-25 17:46:18 +02:00
michael starke
a22e624d91
Merged fix for collaplsing password input field
2014-10-24 16:26:24 +02:00
michael starke
48f11b8a1f
Merged fix für #244
2014-10-24 16:25:33 +02:00
michael starke
a5f8a388cc
Updated to XCode 6 xibs
2014-10-24 16:24:42 +02:00
michael starke
d3afe1069a
Unified Validation for Actions more
2014-10-24 16:19:06 +02:00
michael starke
3a2dff5e07
Centralized actions inside MPDocumetnWindowController
2014-10-24 16:18:53 +02:00
michael starke
675c5f92c8
Updated xib format
2014-10-23 00:39:20 +02:00
michael starke
94657cb09c
MPOutlineViewController refactored to use MPTargetItemResolving
2014-10-23 00:29:36 +02:00
michael starke
35720cf1a9
Reanmed flags helper to better reflect return value
2014-10-22 20:27:41 +02:00
michael starke
772a814349
Global and Entry based defaults work. Entry defaults cannot be removed for now.
2014-10-22 17:39:29 +02:00
michael starke
8dd86ab350
Added checkbox to toggle between global and entry based defaults for password generator
2014-10-21 20:27:54 +02:00
michael starke
d00016ce52
Added settings key for per entry password settings
2014-10-21 20:27:28 +02:00
michael starke
d25efba423
Fixed crash in password creation code
2014-10-21 20:27:09 +02:00
michael starke
8922914502
Code style
2014-10-21 19:25:28 +02:00
michael starke
e1d2164267
Moving actions centralized to MPDocumentWindowController
2014-10-21 19:02:51 +02:00
michael starke
c2def5653e
Password creator view not allows toggling for entry/global defaults (UI only)
2014-10-21 16:49:37 +02:00
michael starke
a8a4ee4d53
Updated submodulse to current stat
2014-10-21 16:25:52 +02:00
michael starke
a0e95d577b
Fixed errors on Xcode 6.1
2014-10-20 23:29:30 +02:00
michael starke
87dd11cf2c
Updating to current HNHUi (10.8 SKD compatiblity)
2014-10-15 20:42:47 +02:00
michael starke
f097e95e46
Added deployment Target availablity errors
2014-10-15 20:39:09 +02:00
michael starke
b8826982ab
Added licenseing information
2014-10-15 20:39:09 +02:00
michael starke
d2f1c53dba
Updated to Xcode 6
2014-10-09 21:27:46 +02:00
michael starke
6070992eed
Set to latest base sdk
2014-10-09 21:26:46 +02:00
Michael Starke
080ab66cd5
Merge pull request #243 from jamesrhurst/sparkle
...
Fixed linking with latest Sparkle
2014-09-29 09:51:07 +02:00
James Hurst
1ca5612d58
Fixed linking with latest Sparkle
2014-09-28 20:42:46 -04:00
michael starke
eed6ad193d
Using mail like color sheme in badges
2014-09-25 20:34:58 +02:00
michael starke
ad915f26b0
fixed #241 - Maxium length now is set to 256
2014-09-18 16:03:02 +02:00
michael starke
2aef949a5b
Added default Autotype sequence to settings. Using sepearte MPTreeDeleagte for autotype and editing
2014-09-01 19:28:29 +02:00
michael starke
8ab4d9f787
Searchbar should work better with wrong selections
2014-09-01 19:06:36 +02:00
michael starke
16ae9739f2
Added comment regarding KeePass settings for Autotype matching
2014-09-01 19:06:18 +02:00
michael starke
bf2a8ed5f6
Added settings key for Defautl Global Autotype Keystrokes
2014-09-01 19:05:45 +02:00
michael starke
cf562bc0c2
Removed unnecessary logging
2014-09-01 19:05:27 +02:00
michael starke
6359772120
Fixed typo
2014-09-01 19:05:18 +02:00
michael starke
05de5f0e9a
Added MPTreeDelegate stubb
2014-09-01 19:04:49 +02:00
michael starke
82ce6da892
Removed swizzeling test
2014-09-01 19:04:21 +02:00
michael starke
5f84dfe100
Updated to current KeePassKit
2014-09-01 19:03:37 +02:00
Michael Starke
f2f88b2126
Merge pull request #236 from jamesrhurst/overlay-yosemite
...
Fixed overlay icon colour on Yosemite.
2014-09-01 09:50:24 +02:00
James Hurst
f243d3f269
Fixed overlay icon colour on Yosemite
2014-08-31 18:46:07 -04:00
Michael Starke
0a254588fb
Merge pull request #232 from jamesrhurst/issue230
...
Fixed autotype on Yosemite (issue #230 )
2014-08-28 19:23:39 +02:00
James Hurst
30f22d1359
Fixed autotype on Yosemite (issue #230 )
2014-08-27 21:27:56 -04:00
michael starke
a5a8c0646f
Extracted some state tools to HNHCommon
2014-08-27 20:05:59 +02:00
michael starke
2bb1450981
Merge branch 'encapsulate_search'
2014-08-27 19:48:15 +02:00
michael starke
5fa01f0366
Created groups are now scrolled into view ( fixes #231 )
2014-08-27 19:46:43 +02:00
michael starke
690849bc11
Updated to current HNHUi
2014-08-27 19:43:26 +02:00
michael starke
be5889c5b1
Search criteriy is objetified. Can be stored and saved in preferences.
...
This is a first step to enable saved searches inside the Keepass database via use of custom data.
2014-08-27 19:43:03 +02:00
michael starke
0286ed4e5c
Extracted search into own class
2014-08-27 12:13:24 +02:00
michael starke
554da9dfc7
Date picker uses the actual date of the selected item
2014-08-26 23:18:32 +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
f322c44fdf
Exired entries and groups now get updates at runtime
2014-08-26 18:58:27 +02:00
michael starke
9e2345bcd7
Encryption rounds are now stored when settings are saved ( fixes #228 )
2014-08-26 12:00:53 +02:00
michael starke
6780999d14
Fixed content huggin priorities in autotype tab
2014-08-25 21:31:04 +02:00
michael starke
5a19d73e7a
Fixed typo
2014-08-25 21:06:45 +02:00
michael starke
ef3b1bebb2
Squashed commit of the following:
...
commit d56e9628b870f18bf4d06f2b42f2fb325cfbfa93
Author: michael starke <michael.starke@hicknhack-software.com >
Date: Mon Aug 25 20:01:02 2014 +0200
Implemented settings for forced and recommendet key change intervals.
commit 64336eb662cf66173ef96657cec96b69a706f723
Author: michael starke <michael.starke@hicknhack-software.com >
Date: Mon Aug 25 18:18:59 2014 +0200
Added sanity checks for delay
commit 37087da84c2c2d12197196f0d15a517419dbad93
Author: michael starke <michael.starke@hicknhack-software.com >
Date: Mon Aug 25 14:20:59 2014 +0200
Added key change ui to database settings
2014-08-25 20:02:32 +02:00
michael starke
74b2132877
Added James Hurst to contributor.
2014-08-25 12:52:02 +02:00
michael starke
0cb972dee0
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-08-25 12:33:55 +02:00
michael starke
dd845cd2db
Updated to current KeePassKit
2014-08-25 12:33:41 +02:00
Michael Starke
9699a53f12
Merge pull request #227 from jamesrhurst/obfuscate-autotype
...
Implemented obfuscated autotyping and restoring of pasteboard objects
2014-08-25 12:31:22 +02:00
michael starke
19c9872c35
Make the selectoin window key before activating MacPass
2014-08-25 03:07:37 +02:00
michael starke
1daaa2075e
Draft for timeout
2014-08-25 02:59:56 +02:00
James Hurst
e482ec04d2
Implemented obfuscated autotyping and restoring of pasteboard objects
2014-08-24 17:01:13 -04:00
michael starke
53a7f92b9b
Better display of no expiration dates. Handling of cancel now does'nt overwrite existing expiry date
2014-08-22 12:43:24 +02:00
michael starke
e6d6d9e553
Fixed typo in KPKLocalizable file name
2014-08-22 12:32:39 +02:00
michael starke
26f6fd2202
Merge branch 'master' of https://github.com/mstarke/MacPass
...
Conflicts:
MacPass/MPDatePickingViewController.m
2014-08-22 12:12:09 +02:00
michael starke
c3e957125c
Made preset selection more sane
2014-08-22 12:10:21 +02:00
michael starke
942d66bc25
Using newly added isExpired key to display warning icons
2014-08-22 11:26:49 +02:00
Michael Starke
e8dfcf6cda
Merge pull request #223 from yonomitt/master
...
Added option to set expiration to 90 days
2014-08-22 10:59:22 +02:00
Yonatan Mittlefehldt
9774d51212
Added option to set expiration to 90 days
2014-08-22 10:39:18 +02:00
michael starke
4ae8350b91
Updated key equivalents on Autotype selection window. Enter now confirms the selection
...
Refactored ordering application to front to not use Apple Script anymore
2014-08-21 15:38:33 +02:00
michael starke
e20e6419fc
{DELAY} now get corret values assinged
2014-08-21 00:29:46 +02:00
michael starke
9458c5f8a0
Added {CLEARFIELD} to autotype commands. Stubbs for {DELAY X}
2014-08-20 12:46:02 +02:00
michael starke
04f519bd52
Fixed issue with replacing spaces inside commands
2014-08-20 12:45:13 +02:00
michael starke
d1fc013f1c
Removed duplicate paste commands for autotype
2014-08-20 01:42:55 +02:00
michael starke
55d1644b17
Fixed not empty trash action
...
If there were only groups or entries in the trash, the empty action was always disabled. It only worked when groups and entries were inside the trash.
2014-08-20 01:30:35 +02:00
michael starke
472289f7d7
Fixed autotype for fields containing curly brackets
2014-08-20 01:24:36 +02:00
michael starke
4acfde5117
Added missing ActionTypes
2014-08-20 01:23:57 +02:00
michael starke
6d690020ef
Fixed autotype hotkey getting registered without task
2014-08-20 01:23:36 +02:00
michael starke
ac3a41e4a0
More drafting on history browsing
2014-08-20 01:22:54 +02:00
michael starke
e1d38ad6e2
Updated KeePassKit
2014-08-20 01:21:00 +02:00
michael starke
a53da4cdab
Changed to a reasonable color in history browser
2014-08-18 16:32:24 +02:00
michael starke
c84d90a453
Fixed isse with wrong sort descriptors on modification date
2014-08-18 16:32:06 +02:00
michael starke
21586b7099
Removed obsolte method
2014-08-18 16:31:30 +02:00
michael starke
e2e47a9bcf
Idle lock now uses application idle time instead of system idle time
2014-08-18 12:27:55 +02:00
michael starke
cb599671b4
Remove unused Notification key
2014-08-18 12:27:20 +02:00
michael starke
019e64a926
Fixed exit Search issues
...
Exiting search now clears matching entries when no group was preselected (use case is opening a DB and then search without selecting a group)
Deleting a group now correctly deselects the group. Previously the inspector still showed the group, but the outline view did not show any selection.
2014-08-18 12:23:11 +02:00
michael starke
6231e192af
Extracted column actions into seperate methods
2014-08-18 01:56:39 +02:00
michael starke
2b1de3d63b
Migration old URL Double click actions
2014-08-18 01:56:12 +02:00
Michael Starke
e929ef226f
Merge pull request #220 from jamesrhurst/workflow-double-click
...
Implemented workflow double click settings
2014-08-18 01:35:06 +02:00
James Hurst
1d19b08f21
Implemented workflow double click settings
2014-08-17 19:28:58 -04:00
michael starke
07057e450c
Fixed documentation errors
2014-08-18 00:34:16 +02:00
michael starke
24acbbb823
Fixed reseting defaults on browser selection
2014-08-18 00:22:40 +02:00
michael starke
c6cd1788ad
Updated to current TransformerKit
2014-08-17 21:32:14 +02:00
Michael Starke
2bfcd4dd44
Added comment
2014-08-17 13:36:50 +02:00
Michael Starke
f762f86938
Fixed wrong value on browser selection on cancled custom browser selection
2014-08-17 13:33:46 +02:00
Michael Starke
b56c1ee020
Fixed static analyzer warnings on API missuse
2014-08-17 13:32:39 +02:00
Michael Starke
b685afdf3f
Fixed .string encoding for Simplified Chinese. Added new keys to all Localizeable files
2014-08-17 13:10:49 +02:00
Michael Starke
1bbb778bc8
Moved all constants into header
2014-08-17 01:34:00 +02:00
Michael Starke
1a8419d8df
Skipping any bundles we cannot name correctly
2014-08-17 01:12:08 +02:00
Michael Starke
030d97f4fc
Using NSFileManager to locate URL for Applications
2014-08-17 01:11:32 +02:00
Michael Starke
c4ddfe8b3e
Merge pull request #218 from jamesrhurst/issue203
...
Make selected textfield end editing when a save will occur (fixes #203 )
2014-08-17 00:54:28 +02:00
Michael Starke
109a8c1308
Merge pull request #217 from jamesrhurst/custom-browser
...
Finished implenting custom browser support
2014-08-17 00:50:02 +02:00
James Hurst
7daf8ed879
Make selected textfield end editing when a save will occur (issue #203 )
2014-08-16 15:17:17 -04:00
James Hurst
8c1e6733e8
Finished implenting custom browser support
...
With this change, another localized string for OTHER_BROWSER will be
needed as well.
I've also set the project to use 2 spaces for tabs by default since that
is the coding style you use in the project.
2014-08-16 14:46:12 -04:00
Michael Starke
be03656ce9
Updated to current TransformerKit
2014-08-16 14:47:57 +02:00
michael starke
229699376c
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-08-16 08:46:57 +02:00
Michael Starke
d414df91a7
Merge pull request #216 from jamesrhurst/escape-url
...
Percent escape strings before creating URLs
2014-08-16 08:40:37 +02:00
James Hurst
4f33840b18
Percent escape strings before creating URLs
...
URLWithString will return nil if the string contains invalid URL
characters (such as spaces). Percent escape the string before attempting
to create an NSURL using it.
2014-08-15 22:15:47 -04:00
michael starke
8d407cb959
HotKey is not Updated correctly
2014-08-16 00:33:52 +02:00
michael starke
cb46d54705
Autotype Hotkey refactorings
2014-08-15 23:58:36 +02:00
michael starke
3a628dbf70
Newly created Group now gets selected in Outline
2014-08-13 19:48:36 +02:00
michael starke
2fef801f72
Newly created Groups now get shown by expanding theri parent node after creation. Selection not working for now
2014-08-13 00:42:02 +02:00
michael starke
dc8b9d0bb4
More usage of NSStringFromClass and NSStringFromSelector
2014-08-12 09:37:37 +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
4cbb23bed5
Change password dialog now can select more than .key and .xml keyfiles. Fixes #214
2014-08-11 20:10:25 +02:00
michael starke
2996fcb779
using windowNibName in custom NSWindowController
2014-08-11 20:09:50 +02:00
michael starke
dc15bc7744
Clear key file button not working at password input. Fixes #184
2014-08-11 20:02:45 +02:00
michael starke
fa30d4fca2
Removed obsolte include
2014-08-11 19:56:34 +02:00
michael starke
be436547e5
Set Sparke SDK to 10.8 Removed Autotype Helper
2014-08-11 19:50:02 +02:00
michael starke
2371793da4
Autotype fix dialog now only shows candiates.
2014-08-11 15:46:32 +02:00
michael starke
113c620ead
Hotkey now gets registers with default values if no user data is present
2014-08-11 12:24:52 +02:00
michael starke
be0ae27455
Fixed issue #156 introduced with #210
2014-08-11 10:11:03 +02:00
michael starke
199b6bbcd2
Added additinal URL placehodlers. Moved breadcrum to KPKGroup
2014-08-10 20:25:59 +02:00
michael starke
b2adf2b78e
Added AutotypeHelper to encasulate format checks
2014-08-10 19:11:43 +02:00
michael starke
4802b7ddf6
Updated KeePassKit to find window assiciations on autotype
2014-08-10 19:11:17 +02:00
michael starke
75b671f4ad
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-08-09 16:25:54 +02:00
Michael Starke
c7fd25524f
Merge pull request #213 from jamesrhurst/autotype-delay
...
Wait 0.1s between the keydown and keyup event
2014-08-09 10:51:21 +02:00
James Hurst
8e689c26f8
Wait 0.1s between the keydown and keyup event
...
I observed an issue where when autotyping into the Steam client the tab
key wouldn't register. Adding a 0.1s delay between the keydown and keyup
events seems to gives the application enough time to register the key
press.
2014-08-08 23:29:03 -04:00
michael starke
55d5695676
Hotkey is stored in defaults
2014-08-08 18:34:38 +02:00
Michael Starke
a4edd4a5c2
Merge pull request #212 from jamesrhurst/password-missing-chars
...
xyz was missing from list of password generation characters
2014-08-08 10:02:58 +02:00
James Hurst
e3864634c7
xyz was missing from list of password generation characters
2014-08-07 22:33:24 -04:00
Michael Starke
266466f731
Merge pull request #210 from jamesrhurst/add-entry-fixes
...
Improved "Add Entry" workflow (issue #156 )
2014-08-06 17:40:43 +02:00
James Hurst
6c9946a1b1
Select correct row for new entry regardless of sort order
2014-08-06 07:40:03 -04:00
Michael Starke
6d4d7c6d45
Merge pull request #209 from auge/master
...
German translations
2014-08-06 12:01:11 +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
Benjamin Steinwender
6b597484db
Updated German translation
2014-08-05 20:47:31 +02:00
Benjamin Steinwender
6f5c3667f6
German translation updated
2014-08-05 20:18:32 +02:00
Michael Starke
6ddce76b0d
Merge pull request #208 from jamesrhurst/icon-chooser-fix
...
Fixed bug with icon resetting to default after closing popover
2014-08-05 11:56:10 +02:00
Michael Starke
4a4692fb16
Merge pull request #207 from jamesrhurst/save-password-settings
...
Added ability to set default password generation settings. Fixes #166
2014-08-05 11:55:15 +02:00
Michael Starke
23be0a1185
Merge pull request #206 from jamesrhurst/autotype-fixes
...
Make autotype work in more situations
2014-08-05 11:52:08 +02:00
James Hurst
04a14931c6
Fixed bug with icon resetting to default after closing popover
...
When closing the icon chooser by clicking outside the popover, the icon would
get reset to the default icon instead of keeping the current icon.
2014-08-04 21:08:27 -04:00
James Hurst
06ec61ea28
Added ability to set default password generation settings (issue #166 )
2014-08-04 21:00:07 -04:00
James Hurst
8a29a94f8f
Make autotype work in more situations
...
The entry title will first be searched for within the window title. If the
window title does not contain the entry title, then the window title will be
searched for within the entry title.
2014-08-04 16:33:29 -04:00
Michael Starke
4180e00ab2
Update README.md
2014-08-03 22:49:16 +02:00
Michael Starke
cc24a0af25
Update README.md
2014-08-03 22:39:00 +02:00
michael starke
95bb918b6f
Fixes possible issues with wrong initial capacities
2014-07-31 13:08:28 +02:00
Michael Starke
d7741451fd
Integrated typo fixes from pull request
2014-07-30 12:11:50 +02:00
JoannaOlsen
71208e72fd
tilføjet ai filer til gitignore
2014-07-02 09:17:36 +02:00
JoannaOlsen
f1d3d14eed
Update on icons
...
Thank you for all your notes @mstarke ... it's nice to have something
to work with.
* Cool ... I changed all the keys except the one in the back in 13
* 16 So I mirrored the needle, however, I disagree with you on the
point that it would fit with the CD better. First of it has a different
angle which just makes it seem off and changing the angle of either
looks weird (to me at least) and secondly I rather like, that they are
not too similar. We want people to be able to distinguish between the
icon easily ... right?!
* 25 I did think I nailed it pretty good when had done this one ...
nice to know you agree :)
* 26 Moved the save on harddisk to 89 and made a floppy disk.
* 38 I have no clue what Samba is so I just went with the original
icon. Do tell if you wish something else.
* 32 Filesystem viwer ... I think you are right. I alterede the icon
plus I found a place where they describe fsview as follows:
> FSView is a tool for showing disc utilization in a graphical
form, much
> like the UNIX command ’du’. The visualisation type
chosen is a
treemap. Each directory is represented by a rectangle whose
area is
proportional to its size. Each directory rectangle contains
smaller
rectangles for its contents, and so on down.
* 33 I guess someone who love the race track ...
* 42 this was problematic because for some reason the little indents
does not show when the bar is not tilted, so I had to make them bigger,
which makes them look stupid, when the icon is bigger and for some
reason they are more recognisable tilted ... what do you guys think?
* 47 So I made a third option ... a zipped circle.
* 49 It might work with the perspective.
* 58 Is the key too big if it is just put in full size?
* 62 Hi hi ... thanks :D
* 66 One $sign coming up.
Before I add the .ai file I would like us to get a little closer to
what we will end up with, since the .ai file is a big mess right now
... a lot of the icons have not been expanded yet and made into
"proper" vector shapes fit for your purpose. I won't do that until I am
fairly certain we have no more tweaks to make.
2014-07-01 00:20:35 +02:00
JoannaOlsen
3fac6cf4c3
New & old icons
...
@mstarke I tried to make the icons simple as well (not much else to
strive for with 16x16 pixels and the color black, he he).
Yes, some of the symbols just doesn't play well with the overall
concept of getting them to "feel" the same. The first try was just
that. Now I have had time to work some more with the icons and hope it
is for the better.
I'm thinking working with circles rather than rounded squares might
work better regarding making them take up approximately the same space.
Some of the icons I inverted using a black circle like the W and the %,
to make them seem bigger. W might be Wikipedia or maybe Wordpress so I
kept it as a letter rather than go with a puzzle logo, although we
could try with that as well. Is there any limit on how many icons we
can have???
I changed the open folder to be more straight on open. I made two new
icons for number 47 (the package icon ... yes, that one was bad), one
would be a traditional compress symbol and the other a package with a
belt on ... does it show?
Instead of the tilted mail on number 25 I made a mailbox.Number 66 got
converted to three bills.
I didn't come up with anything revolutionary regarding the battery, but
I do think it could work with a view straight on as well.
@DominusExult I got all the native Keepass icons from mstarke and have
absolutely no idea from which version it is from. I have made another
version now ... this time it is a life belt instead, since it's
supposed to stand for help.
I'm not entirely sure how I feel about the file save icon (26). Most
people might know about the floppy disk and the arrow I associate more
with dowmloading than saving, but for now I have kept it as is. I might
make a floppy disk as well at some point.
Icon 0 was not placed first because og the way Illustrator works (there
is no artboard number 0, so I opted to make it number 81 (which was the
last at the time), however, now I have made it number 100 and placed it
first now that I rearranged the whole setup with 10 icons in each row
and numbers to make it easier to refer to an icon (in case you do not
recognise what it is). So I didn't forget the key icon ... I just
placed it last.
It is the first time I have worked on a GitHub project, so I hope I got
things right.
2014-06-29 21:33:34 +02:00
michael starke
b80eb3a9b1
Table in fix auto type window now gets updates if something changes in the document while the window is open
2014-06-25 20:10:51 +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
01b25403b3
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-06-23 20:42:28 +02:00
michael starke
6902a16ff9
Fixed wrong selector in MPFixAutotypeWindowController
2014-06-23 20:42:02 +02:00
michael starke
6954b6f362
Mingling with Editing. Updated KeePassKit
2014-06-23 15:21:09 +02:00
Michael Starke
7e9ff627c1
Merge pull request #195 from clone1612/master
...
Added Dutch Translation
2014-06-14 15:44:48 +02:00
Jannick Hemelhof
ea96e4c7dc
Minor fixes for Dutch Translation
2014-06-11 15:51:12 +02:00
Jannick Hemelhof
0e38e89caf
Last part of Dutch translation
2014-06-11 12:17:55 +02:00
Jannick Hemelhof
5cab383160
First part of Dutch translation
2014-06-11 11:35:46 +02:00
michael starke
43ff5349f5
Added native Icons for reference
2014-05-27 14:00:02 +02:00
michael starke
9240de444a
Entries copied to pasteboard now get placeholder and references evaluated
2014-05-27 11:59:20 +02:00
michael starke
f7bb104b6a
Updated KeePassKit
2014-05-27 11:58:48 +02:00
michael starke
98b23f9e80
corrected Typo in Preferences ( fixes #191 )
...
Updates German localization
2014-05-26 10:52:01 +02:00
Michael Starke
3ccff22f87
Fixed possible crash issue with deallocated delegate
...
Fixed codestyle
2014-05-02 23:05:50 +02:00
Michael Starke
3482e256b2
Fixed flattr link
2014-04-28 10:15:17 +02:00
michael starke
df55eb2b62
Increased default rounds for password hashing to 50000 and added default settings key
2014-04-25 19:02:55 +02:00
michael starke
4d5b59a195
Changed default password rounds to higher value
2014-04-25 19:02:14 +02:00
michael starke
af5d4644a4
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-04-23 14:34:42 +02:00
michael starke
0f6d3b6a9d
Added cleanup for old preferences values
2014-04-23 14:34:26 +02:00
Michael Starke
a2def8129e
Fixed #183 menu item validation for AddGroup/AddEntry now just check for a selected group and does not require a selected item anymore
2014-04-19 12:21:13 +02:00
Michael Starke
9239bdff1e
Updated to current TransformerKit
2014-04-19 12:02:41 +02:00
Michael Starke
2d967d9cb3
Update README.md
2014-04-17 14:46:45 +02:00
michael starke
95777057ca
Using true immutable copies of for nsarray
2014-04-16 13:53:38 +02:00
michael starke
91ed7ca2b6
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-04-16 13:50:40 +02:00
Michael Starke
2c8032153d
Merge pull request #182 from dennisbolio/master
...
Implementation of fix for issue #118
2014-04-16 13:48:34 +02:00
Dennis Bolio
3b6d182d0e
Fix some typos
2014-04-15 22:20:01 +02:00
Dennis Bolio
ea6db31d03
Fixed sorting and selection of database icons (issue #118 )
2014-04-15 00:01:26 +02:00
michael starke
66f2536db0
Fixed issue with wrong entry reference on copyWithZone on KPKEntry
2014-04-12 10:01:41 +02:00
michael starke
c3768d8d3e
Fixed auto type not getting the corret entry set after cloning
...
Minor changes to time recording
2014-04-12 09:34:19 +02:00
michael starke
acb5d6de04
Updated Sparkle
2014-04-11 21:29:41 +02:00
michael starke
06a70f8ebd
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-04-11 17:45:12 +02:00
michael starke
41681cc1c1
fixed #178 Modification Time is preserved on History entries
2014-04-11 17:44:59 +02:00
Michael Starke
235a711452
Update README.md
2014-04-04 23:19:20 +02:00
michael starke
33d992b7fb
Updated Readme with warning of Autotype fuck up (0.4.2 will have a fix-up tool)
...
Fixed issue with inspector still displaying deleted entries
2014-04-04 23:18:24 +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
34b8169895
Fixed memory management issue with KeyMapper
...
Disabled badge icon until all quirks are sorted
2014-03-27 22:21:15 +01:00
michael starke
0160b9055a
Cleaned up logging
...
Added bagde icon to show timeout for clipboard clearing
Badge display not optimal if clipboard clearing is disabled
Autotype incovation on locked documents now activates MacPass to unlock.
If multipel entries match, the seleciton dialog will pop up as well
2014-03-27 22:06:00 +01:00
michael starke
ee0a1009b5
Clearing and custom setting auto type sequences is working roughly in the Fix-Tool
2014-03-27 01:23:15 +01:00
michael starke
edf4358388
Fixed isse with auto type skipping paste commands
...
Started implementing AutotypeFixDialog for 0.4.0 and 0.4.1 fix
Autotype candidate selection is shorter using subitems instead of single line
2014-03-26 22:29:45 +01:00
michael starke
478be2b9d9
Preparations to save global hotkey for auto type in preferences
2014-03-26 00:14:29 +01:00
michael starke
bce6af80ce
Merge branch 'master' of https://github.com/patchao2000/MacPass into patchao2000-master
2014-03-25 23:41:46 +01:00
michael starke
71103747ed
Merge branch 'master' of https://github.com/mstarke/MacPass
2014-03-25 23:38:17 +01:00
michael starke
ca67a2fc60
More NSStringFromSelector coverage
2014-03-25 23:38:01 +01:00
Zhao Peng
1c69c57924
Finished all visible interfaces with simplified chinese localization.
2014-03-25 15:37:29 +08:00
Michael Starke
f27889d340
Merge pull request #168 from patchao2000/master
...
Added Simplified Chinese localization files, fully localized MainMenu.xib and Localizable.strings
2014-03-25 01:01:36 +01:00
michael starke
8ddc4ccc9f
Updated Credits
2014-03-24 22:37:46 +01:00
Zhao Peng
5c7c09d883
Added Simplified Chinese localization files, fully localized MainMenu.xib and Localizable.strings
2014-03-24 17:04:56 +08:00
michael starke
db89bdd9cf
Refactored usage of reset
2014-03-23 21:57:34 +01:00
michael starke
fb0007d1c0
fixed #165 Password generator is reseted if opened as single window not via generate button on entry
2014-03-23 21:50:33 +01:00
michael starke
273b77572b
Moving away from custom "didLoadView" initialisations.
...
Added DDHotKeyTextField to settings to be able to customise global auto type hotkey. (still disabled for now)
2014-03-23 21:07:16 +01:00
michael starke
65375d9f49
clarified Readme (yup, I want to keep the github streak)
2014-03-22 19:15:44 +01:00
michael starke
0fcfa9b970
Added TransformerKit to credits
2014-03-21 20:21:20 +01:00
michael starke
4ff0769f91
Removed unnecessary QuartzCore framework reference
2014-03-21 20:18:29 +01:00
michael starke
638f3ab9f9
Rudimentary auto type is working. Still some kinks on timing, etc.
2014-03-21 20:13:10 +01:00
michael starke
63f002aacd
Fixed tab order
2014-03-21 20:12:34 +01:00
michael starke
21ffd01f2b
Collection of modifiers and subsequent key presses implemented
...
Extended tests for command creation
2014-03-21 01:56:45 +01:00
michael starke
6446e2ab94
Command creation works with simple paste commands.
2014-03-20 23:59:16 +01:00
michael starke
ebc7f5bca8
Fixed garbage. Complies again
2014-03-20 23:58:40 +01:00
michael starke
ff976cbd1c
More usage of NSSelectorFromString
2014-03-20 22:04:06 +01:00
michael starke
2442c9c29c
fixed #162 copy username and copy password can be added as toolbar buttons
2014-03-20 20:51:58 +01:00
michael starke
0c9ea34e67
Removed logging
2014-03-19 22:57:46 +01:00
michael starke
03d13e5b2f
fixed #155 added Quicklook like preview for attachments
2014-03-19 22:57:06 +01:00
michael starke
c460b2187a
fixed #161 settings to copy to clipboard on password creation are preserved. Default behaviour is to restore the last sate
2014-03-19 22:40:25 +01:00
michael starke
6ff00b7819
Testing QuickLook
2014-03-19 01:56:39 +01:00
michael starke
34ba9f0575
Preview and Quicklook stubs
2014-03-18 21:42:56 +01:00
michael starke
6a28d03801
Fixed #159 URL is now below Password
...
Sorting columns is added (as mentioned in #64 )
2014-03-18 19:32:52 +01:00
michael starke
a2064480d6
Submodule update
2014-03-18 19:29:56 +01:00
michael starke
32d8d4e92c
Added recent searches menu to the search field
2014-03-18 03:43:27 +01:00
michael starke
e222ebf379
fixed #157 . cmd+delete now triggers the delete action
2014-03-18 03:12:24 +01:00
michael starke
b31ea34c36
fixed #158 Newly created entries now get the default username correctly set
2014-03-18 02:55:11 +01:00
michael starke
2370347e9a
Disable image change on expired entries
2014-03-18 02:54:28 +01:00
michael starke
c165d02c38
Fixed height of image views in outline view and entry table
...
Added sub to display expired entries (uses the flag not the date for testing)
2014-03-18 00:33:37 +01:00