Commit Graph

131 Commits

Author SHA1 Message Date
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
afc69f69ae Autotype now uses key presses instead of paste whenever possible. 2018-11-05 11:55:07 +01: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
0921cd39d2 compatibilty for plugins is now fetched from plugin repository 2018-10-10 19:23:45 +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
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
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
ee418db014 Pickchar parser parses options. Output is not converted at the moment 2017-11-30 15:47:12 +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
46d20228ae started refactoring autotype system to use tokenizer 2017-11-07 18:24:36 +01:00
michael starke
4dce9ac5d4 used specialized asserts in test cases 2017-09-18 11:19:11 +02:00
michael starke
571dbe03a5 udpated KeePassKit to fix custom attribute lookup in autotype 2017-09-11 16:08:53 +02:00
michael starke
801889865f Added spanish localization. Extended english and german localization. 2017-08-25 14:01:40 +02: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
1bf75fd0b1 began refactoring autotype command creation 2017-01-26 09:57:20 +01:00
michael starke
72574e730a Introducing MPModifiedKey to encapulate keyCode and modifier flags 2017-01-25 13:15:24 +01:00
michael starke
c9b3637c24 Extended key mapper to include modifiers as well 2017-01-18 18:30:10 +01:00
michael starke
08d11f1213 updated to new prefixed KeePassKit API. Fixed tests 2016-12-09 10:43:53 +01:00
michael starke
cfd559b759 Adopting KeePassKit API changes 2016-11-07 19:32:38 +01:00
michael starke
f0d4b2f835 Using KPKDatabaseType instead of KPKVersion. 2016-09-13 14:52:37 +02:00
michael starke
2683b12b15 Added polish translation to project settings. 2016-08-31 18:36:02 +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
cd47237742 More improvements on modelchangeobserving 2016-08-29 17:44:32 +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
f3f0d27a3f Resolved issues with undo/redo not working properly on create/remove entry 2016-07-01 17:29:34 +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
9d1efb4ef3 More experiments with NSProxy 2016-03-14 09:40:32 +01: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
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
mrdoggy
91cd886c3b Merge branch 'master' of https://github.com/alex-petkevich/MacPass 2016-01-05 22:04:13 +03:00
mrdoggy
3611e2bce4 added Russian translation 2016-01-05 16:12:30 +03: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
1fbf0eb7f3 Fixed delay/vkey pattern matching, fixed another time conversion error 2015-12-31 10:37:18 +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
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
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
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
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
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
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
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
ede0c77eb8 Updated to Xcode 7 configuriation
Signed-off-by: michael starke <michael.starke@hicknhack-software.com>
2015-10-23 19:29:48 +02:00