Age | Commit message (Collapse) | Author |
|
Root focus switching and opening links in the other root.
|
|
Various refactorings and fixes to handle root-global and window-global state, root-specific palettes, and proper coordinate system changes (e.g., when opening menus).
UI events are posted and handled in the context of a specific root.
|
|
Don't use built-in default bindings to update buttons or menu items.
|
|
Menus can't be disabled or otherwise their items can't be triggered
any more. Hidden menus are still supposed to receive key events.
IssueID #224
|
|
This shouldn't override F5/⌘R in menus.
IssueID #223
|
|
IssueID #223
|
|
IssueID #209
|
|
More or less everywhere?
IssueID #192
|
|
Added separate keybindings for half page and full page scrolling.
Space and Shift+Space do the half page scroll as before.
Assigned new keybinding IDs to reset these to defaults in case they've been customized.
IssueID #203
|
|
IssueID #87
|
|
IssueID #87
|
|
IssueID #153
|
|
IssueID #130
|
|
Added new keybindings for opening and closing a tab. Also added a keybinding for adding a bookmark so ⌘D can be made available.
On macOS, there is a default Window > Close menu item, so treat that as a "tabs.close" command to make it bindable.
IssueID #121
|
|
Added 'Close tab' key binding option in response to issue #121
|
|
Removed the second `U` from the set of home row keys for link navigation.
Added a new command bound to `.` (period) for switching to the next set of links for home row navigation. This makes it possible to access all visible links via keyboard no matter how many there are. `.` can also be used to activate home row navigation if it isn't active.
IssueID #111
|
|
IssueID #64
|
|
Added a new keybinding for opening links via keyboard in new tab. The default binding is Shift+F.
The H key is now used for setting the hover link.
|
|
Enables viewing full URLs when navigating via keyboard.
|
|
IssueID #115
|
|
|
|
IssueID #75
|
|
Now there are keybindings for activating the keyboard navigation modes. The modifier-based mode remains as it was before, focusing on numbers, while the home row mode uses a separate activation key.
One can erase the bindings to disable the corresponding modes.
IssueID #34
|
|
One can now read through a page and load all inline images simply by repeatedly pressing Space or cursor down.
Key repeat events do not trigger image loads.
|
|
|
|
This is part one. Still need to change the link numbering/lettering
method.
IssueID #34
|
|
|
|
|
|
|
|
One can now bind keys in Preferences. The configured keys aren't yet saved, though.
|
|
If the key bindings have a key for a command, LabelWidget will use it.
|
|
|
|
The document scrolling keys are now handled via bindings.
|