You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
π thanks for NETworkManager β just discovered it and fell in love instantly! Great work! (I'm using atm v.2022.10.31.0)
As a keyboard maniac, I'd love to have more (configurable!) hotkeys and keyboard interaction in NETworkManager! π
Here are some suggestions for default hotkeys:
Add unique (!) accelerator letters to the applications in the left colum
Add unique (!) accelerator letters to the context menu items of list entries (e.g. IP scan result list item)
Alt+Up / Alt+Down to switch between applications
Alt+F / Alt+A: set input focus in top-left search panel
Ctrl+Tab / Ctrl+Shift+Tab to cycle through open tabs
(both connection tabs as well as tabs like βInformationβ, βBandwidthβ, βConfigureβ in the βNetwork Interfaceβ application
Ctrl+F / Ctrl+P: set input focus in top-right search panel.
When either one of the search panels has focus and (or input already), Up / Down should directly navigate the (filtered) list of applications / profiles below.
Alt+P: Open profile-picker dropdown, Enter loads selected profile, Esc closes
Ctrl+W: Close tab (if possible, else sound a beep/bell to signal user that they hotkey was pressed but can't work)
Ctrl+, / Ctrl+Shift+S: Open Settings
Ctrl+. / - Ctrl+Shift+P: Open Profiles Tab of Settings Window
In Settings window:
Esc / Ctrl+W: Close settings, return to main window
Alt+Up / Alt+Down to switch between setting sections in the left colum
Ctrl+Tab / Ctrl+Shift+Tab to cycle through tabs
Make all of these hotkeys user-configurable through the hotkeys section
In general: Add unique accelerator letters to all labelled user interface elements. This can be tricky to achieve with localization, but it should be possible
Caveat: For applications embedding other windows (like PowerShell, Web Console, PuTTY and RDP), which might capture hotkeys as well, a modifier break-out hotkey would be great. You know, like some virtual machine hypervisor consoles (e.g. VirtualBox) handle it: Hotkeys go straight into the VM, except when e.g. right control key RCtrl is pressed once beforehand, then hotkeys go to the host machine.
I know that's a lot of work, but this might add even more speed and niftyness to this wonderful swiss-army knife! πͺ
Cheers
The text was updated successfully, but these errors were encountered:
Cool! Let me know if I can be of assistance with testing or anything else non-code related π
Any ways to donate a coffee? liberapay, opencollective, EU-SEPA?
@knobhead what do you think about this? You can switch between apps via Commands and also start tasks like ping/traceroute/ip scanner or connect to systems.
@knobhead what do you think about this? You can switch between apps via Commands and also start tasks like ping/traceroute/ip scanner or connect to systems.
Looks nice, but also seems more difficult to implement for you than simple hotkeys as suggested here?
And more typing is required. Hotkeys could increase accessibility, too...
Hi!
π thanks for NETworkManager β just discovered it and fell in love instantly! Great work! (I'm using atm v.2022.10.31.0)
As a keyboard maniac, I'd love to have more (configurable!) hotkeys and keyboard interaction in NETworkManager! π
Here are some suggestions for default hotkeys:
Alt
+Up
/Alt
+Down
to switch between applicationsAlt
+F
/Alt
+A
: set input focus in top-left search panelCtrl
+Tab
/Ctrl
+Shift
+Tab
to cycle through open tabs(both connection tabs as well as tabs like βInformationβ, βBandwidthβ, βConfigureβ in the βNetwork Interfaceβ application
Ctrl
+F
/Ctrl
+P
: set input focus in top-right search panel.Up
/Down
should directly navigate the (filtered) list of applications / profiles below.Alt
+P
: Open profile-picker dropdown,Enter
loads selected profile,Esc
closesCtrl
+W
: Close tab (if possible, else sound a beep/bell to signal user that they hotkey was pressed but can't work)Ctrl
+,
/Ctrl
+Shift
+S
: Open SettingsCtrl
+.
/ -Ctrl
+Shift
+P
: Open Profiles Tab of Settings WindowIn Settings window:
Esc
/Ctrl
+W
: Close settings, return to main windowAlt
+Up
/Alt
+Down
to switch between setting sections in the left columCtrl
+Tab
/Ctrl
+Shift
+Tab
to cycle through tabsIn general: Add unique accelerator letters to all labelled user interface elements. This can be tricky to achieve with localization, but it should be possible
Caveat: For applications embedding other windows (like PowerShell, Web Console, PuTTY and RDP), which might capture hotkeys as well, a modifier break-out hotkey would be great. You know, like some virtual machine hypervisor consoles (e.g. VirtualBox) handle it: Hotkeys go straight into the VM, except when e.g. right control key
RCtrl
is pressed once beforehand, then hotkeys go to the host machine.I know that's a lot of work, but this might add even more speed and niftyness to this wonderful swiss-army knife! πͺ
Cheers
The text was updated successfully, but these errors were encountered: