mirror of
https://github.com/MacPass/MacPass.git
synced 2025-12-25 06:29:27 +00:00
Various usability improvements (#665)
* Set password creator window title * Fix TODO, help url is read from Info.plist instead of a string literal * Remove width constraint for 'Set Defaults' button of password generator so text is not cropped * Improve keyboard shortcuts New entries can be created using cmd + n, while cmd + shift + n creates new groups. Creating new databases is probably done too rarely to warrant a keyboard shortcut. Additionally the 'New' menu item now has a submenu containing actions to create new entries, groups and databases (fixing #405). * Hook up keyboard shortcut cmd + backspace to delete action * Use shorter date format in inspector and add special output for distant future * Show date picker when expiration is activates for either groups or entries but no date set * Prompt for key file pops up automatically when the field is selected using tab * Focus title field when new groups are created (#606). * Rename search method so text fields don't capture it (#531) * Don't show empty tags * Remove menu item used for debugging.
This commit is contained in:
committed by
Michael Starke
parent
864e323ec7
commit
fc70464e19
@@ -76,10 +76,27 @@
|
||||
<menuItem title="File" id="83">
|
||||
<menu key="submenu" title="File" id="81">
|
||||
<items>
|
||||
<menuItem title="New" keyEquivalent="n" id="82">
|
||||
<connections>
|
||||
<action selector="newDocument:" target="-1" id="373"/>
|
||||
</connections>
|
||||
<menuItem title="New" id="82">
|
||||
<menu key="submenu" id="Mjd-iK-MxC">
|
||||
<items>
|
||||
<menuItem title="Entry" keyEquivalent="n" id="5pt-iM-iQB">
|
||||
<connections>
|
||||
<action selector="createEntry:" target="-1" id="NRG-FC-HaO"/>
|
||||
</connections>
|
||||
</menuItem>
|
||||
<menuItem title="Group" keyEquivalent="N" id="dMl-Ia-k8o">
|
||||
<connections>
|
||||
<action selector="createGroup:" target="-1" id="RtX-HO-Zdw"/>
|
||||
</connections>
|
||||
</menuItem>
|
||||
<menuItem title="Database" id="Ame-Ou-khG">
|
||||
<modifierMask key="keyEquivalentModifierMask"/>
|
||||
<connections>
|
||||
<action selector="newDocument:" target="-1" id="VEe-mh-brx"/>
|
||||
</connections>
|
||||
</menuItem>
|
||||
</items>
|
||||
</menu>
|
||||
</menuItem>
|
||||
<menuItem title="Open…" keyEquivalent="o" id="72">
|
||||
<connections>
|
||||
@@ -226,6 +243,9 @@
|
||||
</connections>
|
||||
</menuItem>
|
||||
<menuItem title="Delete" id="202">
|
||||
<string key="keyEquivalent" base64-UTF8="YES">
|
||||
CA
|
||||
</string>
|
||||
<connections>
|
||||
<action selector="delete:" target="-1" id="235"/>
|
||||
</connections>
|
||||
@@ -240,7 +260,7 @@
|
||||
</menuItem>
|
||||
<menuItem title="Find…" tag="1" keyEquivalent="f" id="209">
|
||||
<connections>
|
||||
<action selector="performFindPanelAction:" target="-1" id="241"/>
|
||||
<action selector="perfromCustomSearch:" target="-1" id="RSR-PQ-TH1"/>
|
||||
</connections>
|
||||
</menuItem>
|
||||
</items>
|
||||
|
||||
Reference in New Issue
Block a user