clach04 / export-tabs-urls-phoenix

Fork of the original Export Tab URLs - for Chrome, Edge, and Firefox with html export and text import (open tab) support
GNU General Public License v3.0
5 stars 1 forks source link

consider keyboard shortcut support #31

Open clach04 opened 6 months ago

clach04 commented 6 months ago
m2habert commented 2 months ago

+1 : second that

clach04 commented 2 months ago

None of the existing upstream issues really get into what the UI/UX would be. Possible ideas/options.

  1. Commands support, - requires manifest change. Also see links in https://stackoverflow.com/questions/28401138/allowed-keyboard-shortcuts-for-chrome-extensions api refs
  2. Use browser shortcuts to bring up UI, and then in UI trap keyboard there (TODO confirm this is possible) which would be a documentation/instructions + code change.
    • Click the three dots expansion menu in the upper right corner of Google Chrome.
    • Open the More Tools menu.
    • Select Extensions.
    • In the upper left corner, click on the hamburger icon and select Keyboard Shortcuts.
    • Find the desired extension and press a combination of “Ctrl” or “Ctrl + Shift” and any other available key.

In either case then need to determine:

  1. What options get shortcuts?
    • Copy to clipboard (format?)
    • save to file (format?)
  2. What the keyboard shortcuts are
    • Hard coded - only option for command/manifest
    • configurable