Commit Graph

2569 Commits

Author SHA1 Message Date
Michael Starke
6b7fdc081b Defaulting to unified toolbar on Big Sur and above.
Search item now stays in the toolbar for the longest
2021-11-04 14:23:19 +01:00
Michael Starke
43bc4d7ae1 Removed API check since we are at least on macOS 10.13 2021-11-04 14:22:36 +01:00
Michael Starke
31b062423a Extracted template menu creation in preperation to include it in the items menu 2021-11-04 13:37:13 +01:00
Michael Starke
6dcd03f6f2 Display a red icon if the entry or group is expired 2021-11-04 13:33:34 +01:00
Michael Starke
eedc804558 Fixed hotkeys being unregistered when changing tabs. Fixes #883 2021-11-03 00:26:30 +01:00
Michael Starke
65f2582e3c Added copy action to TOTP editor. Fixes #1186 2021-11-02 14:57:31 +01:00
Michael Starke
2e46d7c121 Removed unneeded property. Changed how search tracks updates when file structure changes. Fixes #721 2021-11-02 14:05:36 +01:00
Michael Starke
59b28b4872 Added require call to super 2021-11-02 13:24:47 +01:00
Michael Starke
d1e99c6bc7 Fixed second call to disable undo registration 2021-11-02 10:52:50 +01:00
Michael Starke
2181898acd Fixed missing updates when setting the time slice attribute 2021-11-01 23:47:53 +01:00
Michael Starke
466ca92757 Re-added undo support for notes fields. Fixes #1180 2021-11-01 15:45:56 +01:00
Michael Starke
3ea8937d11 Moved custom TOTP setup code into place where all the editors will reside 2021-11-01 15:45:19 +01:00
Michael Starke
cc0a855712 Updated to current HNHUi 2021-10-30 00:39:45 +02:00
Michael Starke
3ea790eeb3 Fixed using TOTP instead of SteamOTP generator when using entry as source for view 2021-10-29 14:49:54 +02:00
Michael Starke
f1bf8ab9f6 Fixed issue re-selection selected groups when exiting search.
This fix is rather ugly but works for now. It should get re-evaluated when the whole selection and search model is being refactored
2021-10-29 14:41:27 +02:00
Michael Starke
1ee3bc13be Reverted split for sort descriptor coding since it's broken. 2021-10-29 14:40:25 +02:00
Michael Starke
05d4381045 Fixed missing selection update, when search yields results 2021-10-29 14:21:11 +02:00
Michael Starke
fb27d330d6 Fixed deprecation warning on 10.14 an higher on NSUnarchiveFromDataTransformerName 2021-10-28 01:12:22 +02:00
Michael Starke
d83332a92d Updated to Xcode 13.1 2021-10-27 15:20:41 +02:00
Michael Starke
299b48870d Extended Attribute View Controller to work for custom attributes
Added toggle password button
Added remove attribute button
2021-10-24 01:55:43 +02:00
Michael Starke
fc186aaf2c Added node expiration view controller 2021-10-23 23:31:43 +02:00
Michael Starke
98730e7f24 Added support for type changes 2021-10-22 14:59:18 +02:00
Michael Starke
8d5006ba34 Added support for type changes 2021-10-22 14:59:09 +02:00
Michael Starke
1873032d3c Added expired editor for inspector 2021-10-22 13:44:53 +02:00
Michael Starke
3cf0e5644e Steam OTP display added. 2021-10-21 16:19:09 +02:00
Michael Starke
8b9c998ec7 Updated to KeePassKit 3.1.0 2021-10-21 11:41:19 +02:00
Michael Starke
f0e530bda5 OTP setup dialog now updates and stores attributes to entries 2021-10-20 16:32:16 +02:00
Michael Starke
a34c0eed4e Filling the OTP Setup view works
QR Image parsing and update works as well.
Save to entry and other updates still missing
2021-10-20 15:26:09 +02:00
Michael Starke
83f8158b21 Added view to edit and display entry passwords 2021-10-19 00:57:11 +02:00
Michael Starke
f28bcb527a Started rework of inspector layout using separate view controllers for attribute editiors 2021-10-15 14:54:22 +02:00
Michael Starke
6cd443278f Added notification observation for binding-less inpspector updates 2021-10-13 17:55:32 +02:00
Michael Starke
ea2796dd28 Updated to KeePassKit 3.0
Updated code to reflect changes in APIs for key creation and base32 decoding
2021-10-12 15:26:40 +02:00
Michael Starke
0b681f8d40 Layout change to xib file 2021-10-11 12:06:02 +02:00
Michael Starke
d4fc747d72 Moved to custom TransformerKit fork to prevent double-quoted-header include warnings 2021-10-01 13:28:56 +02:00
Michael Starke
33a4188bba Fixed squashed password input field 2021-10-01 13:28:28 +02:00
Michael Starke
16be427a92 Used scoped tooling from KeePassKit 2021-10-01 10:23:44 +02:00
Michael Starke
48fc70018e Added UI setting to control toolbar style 2021-09-30 17:03:54 +02:00
Michael Starke
adcf77f1d7 Fixed minor layout issues 2021-09-30 17:03:54 +02:00
Michael Starke
32b31a3ea8 Only leave one autotype notification in the stacke to prevent polution. 2021-09-30 17:03:54 +02:00
Michael Starke
f1d0d410f1 Updated to current HNHUi to fix missing attribute transferal 2021-09-30 17:03:54 +02:00
Michael Starke
af63b0ec4d Do not wrap after characters since this is not ideal for most use cases in MacPass 2021-09-30 17:03:54 +02:00
Michael Starke
85e55626b0 Fixed clipped popup button in workflow settings 2021-09-30 17:03:54 +02:00
Michael Starke
3c4eac6707 Updated to modern Obj-C 2021-09-30 17:03:54 +02:00
Michael Starke
84f35d6005 Minor codestyle updates 2021-09-30 17:03:54 +02:00
Michael Starke
9e14e8301d Started converting MPPastBoardController API to use more flexible interface. 2021-09-30 17:03:54 +02:00
Michael Starke
1b04e5cfa2 Disable and enable the UI according to type settings 2021-09-30 17:03:54 +02:00
Michael Starke
8884e61e10 Minor refactoring 2021-09-30 17:03:54 +02:00
Michael Starke
781234ef8c Updated font display 2021-09-30 17:03:54 +02:00
Michael Starke
08a49121b0 Updated visual styles of buttons to look ok on Big Sur 2021-09-30 17:03:54 +02:00
Michael Starke
92592a8049 Added type as change source 2021-09-30 17:03:54 +02:00