Michael Starke
12406bf10f
Added option to show search after unlocking the database
2021-11-08 16:34:44 +01:00
Michael Starke
48fc70018e
Added UI setting to control toolbar style
2021-09-30 17:03:54 +02:00
Michael Starke
b58d5179a2
Fixed typo in notification varibale
2021-01-13 15:15:23 +01:00
Michael Starke
797733130f
Fixed regression introduced with e3352efe49 resulting in no password display after reverting a document
2021-01-12 17:36:50 +01:00
Michael Starke
15dce5f0b6
Removed fill size window content to fix a lot of toolbar issues
2021-01-05 15:05:22 +01:00
Michael Starke
90093850f9
Use expanded toolbar to accomodate for more room in the title bar.
2021-01-04 16:03:47 +01:00
Michael Starke
501501fce1
Enable full size content for better big sur experience
2020-11-24 13:37:03 +01:00
Michael Starke
c5694293a5
Removed custom toolbar sizing code since we seem not to need it anymore
2020-07-08 15:38:02 +02:00
Michael Starke
67eee29fdf
Fixed regression that resulted in firstResponders not getting correctly updated on view changes
2020-05-12 14:13:04 +02:00
Michael Starke
d6c8674d7b
retain window size when content view does change
2020-02-04 23:15:57 +01:00
Michael Starke
0e5caab72a
Fixed deprecation warnings
2020-02-03 17:51:59 +01:00
Michael Starke
e3352efe49
Using NSSplitViewController for main split view.
2020-01-31 16:30:13 +01:00
Michael Starke
228170c717
Center search in 10.14 and above, keep it "centerish" in older systems
2020-01-21 15:12:25 +01:00
Michael Starke
77f3f23cfe
Use class property
2020-01-15 13:00:14 +01:00
Michael Starke
2103eb8875
Added rudimentary export plugin support
2019-08-26 17:25:25 +02:00
Michael Starke
3b7bf0d77b
Removed unneeded parameters in import API
2019-08-26 12:03:14 +02:00
Michael Starke
05f820a4a3
Merge branch 'master' into feature/import_plugins
2019-08-20 12:56:06 +02:00
Michael Starke
9c177afdb0
Added show group in outline to context menus
2019-08-14 13:26:33 +02:00
Michael Starke
9d0dc1630d
Added simple support for import Plugins via plugin API
2019-07-15 12:23:32 +02:00
Michael Starke
9a55559e71
Merge branch 'master' into feature/refactor_touchbar
...
# Conflicts:
# MacPass/MPDocumentWindowController.m
2019-07-12 16:50:10 +02:00
Michael Starke
3191e56e58
Used more appropriate buttons for unlock/lock in Touch- and Toolbar
2019-07-12 14:40:14 +02:00
Michael Starke
a5c97469eb
Moved constants into MPTouchBarButtonCreator, adjusted naming of constants to current convention
2019-07-12 13:26:21 +02:00
Michael Starke
02840548ba
use isEqualToString instead of ==
2019-07-12 11:26:11 +02:00
Michael Starke
2381acfde9
Codestyle. Do not use == for string compare
2019-07-10 12:27:34 +02:00
Veit-Hendrik Schlenker
2d98c480da
Add touchbar support ( #862 )
...
* Add touchbar support for the password input
* Add touchbar support for entry list
* Set NSTouchBarItemIdentifier as static strings
* Simplify touchbar initialization in NSTextView
* Remove colored buttons in touchbar to adhere to the Human Interface Guidelines
* Add search action to touchbar
* Create a TouchBarButtonCreator
* Enable Touchbar customization
* Fix typo
* Add customizationLabel to all buttons
* Use localised strings instead of hardcoded
* Add a popover touchbar for editing
* Update localisation
* Set the bezel color of the show password button to selected if toggled
2019-07-10 12:00:38 +02: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
713455bacc
reducided minimal widths to allow for narrow singe-column view
2018-12-06 14:32:01 +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
23e7ebc4a0
using property declaration in MPNodeResolver instead of simple getter.
2018-11-14 11:02:51 +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
38e7a5f0b9
More progress on import plugin support
2018-10-25 16:34:35 +02:00
Michael Starke
417eba2936
Lokalisation angepasst
2018-09-27 09:23:04 +02: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
5e0d95cdc5
using properties, removed unused code
2017-12-11 17:05:30 +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
d8351f12f2
fixed unreachable code error
2017-11-28 15:49:43 +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
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
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
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
36b98bcd6d
customized open panels throughout the app. Added brows plugins button to plugin settings
2017-11-16 17:55:08 +01:00
michael starke
f0507ee761
using property
2017-11-14 12:24:05 +01:00
michael starke
e410f55d58
Enhanced localization comments to clarify keys
2017-11-13 09:14:03 +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
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
c4bd138ecb
Fixed more issues with sheets being displayed when database is locked
2017-10-19 13:11:37 +02:00
michael starke
ba2b282065
Updated german localization
2017-10-19 13:11:36 +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