588 Commits

Author SHA1 Message Date
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
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
663 changed files with 41470 additions and 7367 deletions

5
.gitignore vendored
View File

@@ -13,4 +13,7 @@ build/*
xcuserdata xcuserdata
profile profile
*.moved-aside *.moved-aside
Assets/MacPass Icons Grayscale V3.ai
Assets/MacPass Icons Grayscale V4.ai
MacPass.xcodeproj/xcshareddata/xcbaselines
Carthage

17
.gitmodules vendored
View File

@@ -1,21 +1,6 @@
[submodule "KissXML"]
path = KissXML
url = https://github.com/robbiehanson/KissXML.git
[submodule "HNHUi"]
path = HNHUi
url = https://mstarke@github.com/mstarke/HNHUi.git
[submodule "CocoaHTTPServer"]
path = CocoaHTTPServer
url = git://github.com/robbiehanson/CocoaHTTPServer.git
[submodule "KeePassKit"]
path = KeePassKit
url = https://mstarke@github.com/mstarke/KeePassKit
[submodule "DDHotKey"] [submodule "DDHotKey"]
path = DDHotKey path = DDHotKey
url = https://github.com/davedelong/DDHotKey.git url = https://github.com/mstarke/DDHotKey.git
[submodule "Sparkle"]
path = Sparkle
url = https://github.com/mstarke/Sparkle.git
[submodule "TransformerKit"] [submodule "TransformerKit"]
path = TransformerKit path = TransformerKit
url = https://github.com/mattt/TransformerKit.git url = https://github.com/mattt/TransformerKit.git

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 396 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

View File

@@ -1 +0,0 @@
8

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 949 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 937 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 914 B

Some files were not shown because too many files have changed in this diff Show More