Skip to content

[Feature Request] Touch Bar Support #614

@jtagscherer

Description

@jtagscherer

At the moment, MacPass leaves the Touch Bar on the new MacBook Pros empty. Making use of it would allow users quick and easy access to commonly used functions without having to remember shortcuts.

I have created and attached a few mockups of what the Touch Bar interface could look like. If my proposal is approved of I'd be willing to implement it. All feedback is appreciated of course.

Locked Database

locked-default

locked-password-shown

While the database is locked, there are buttons to select a keyfile and toggle whether the password should be shown. The blue button to the right unlocks the database using the currently entered keyfile and password.

locked-choose-keyfile

Pressing the "Choose Keyfile…" button shows a list modal where the appropriate file can be quickly selected. The rightmost button allows loading a new file from the file system into the list.

locked-loaded-keyfile

If a keyfile has been selected, the button changes to "Deselect Keyfile". Pressing it will remove the keyfile from the selection and return the button to its previous functionality of choosing a keyfile.

Unlocked Database

unlocked-default

unlocked-entry-selected

In an unlocked database, the search function can be activated with the button to the left. The blue button's icon to the right now signifies locking the database. After an entry has been selected, buttons for editing it, copying username or password, and performing autotype become enabled.

unlocked-edit-item

Pressing the edit button brings up another modal dialog for adding an entry or group in the current context or deleting the currently selected item.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions