mirror of
https://github.com/narrrl/proton-drive-linux.git
synced 2026-11-04 08:56:59 +01:00
feat(gui): menu-model context menus with keyboard and background menu
Context menus are PopoverMenus built from gio::Menu through a small ActionMenu helper, so they are keyboard navigable and read as menus. My Files follows the item order of UI_UX_PLAN.md §6, adds Open With…, Copy Link and Versions…, and gains a background menu on empty space and the Menu key / Shift+F10. The photo tile menu and the ⋮ row menus on Shared by Me and Computers use the same helper.
This commit is contained in:
1 parent
91a5f21340
commit
8d0a575a7c
8 files changed
+361
-273
No files matched your search
@@ -66,6 +66,12 @@ Schema: **31** (unchanged).
|
||||
keyring, a skipped two-factor or verification step — instead of the raw error. The button spins
|
||||
while signing in, and the page links to account creation and password reset. The two-factor
|
||||
dialog mentions recovery codes.
|
||||
- **Real menus.** Right-click menus in My Files, Photos, Shared by Me and Computers are GTK menus:
|
||||
arrow keys, Enter and Escape work, and the Menu key or Shift+F10 opens the one for the selection
|
||||
in My Files. Items follow one order — Open, Open With…, Play · Available offline · Share…,
|
||||
Copy Link · Rename…, Move To…, Versions… · Move to Trash. Right-clicking empty space offers New
|
||||
Folder, the uploads, Select All, Refresh and Open in File Manager. Open With… asks which
|
||||
application to use.
|
||||
- **US spelling throughout.** The app, the CLI and the docs say "Favorite" and "color", matching the
|
||||
`pdfs favorite` command.
|
||||
|
||||
|
||||
Reference in new issue
Block a user