Age | Commit message (Collapse) | Author |
|
Open all URLs/files specified on the command line in new tabs, and
raise the window if the app is already running.
IssueID #235
|
|
IssueID #234
|
|
The split view keys now have keybindings. The default bindings for
horizontal/vertical were changed to conform to Emacs (3/2).
IssueID #278
|
|
|
|
|
|
Exporting an identity will display it in a new tab in PEM encoded format, where it can be saved or copied.
IssueID #236
|
|
Added a new language string and blockquote styling for displaying the server's error message.
IssueID #280
|
|
Display server-returned errormsg after user-friendly error description. Fixes #280.
|
|
Avoid accidental activations by never (de)activating identities based on a single click. Now both left and right mouse clicks will open the context menu.
|
|
Fixes #280.
|
|
|
|
|
|
|
|
Revised the New Identity dialog to hide the additional fields
by default. Added a new option to select where the new identity
will be active (current domain/page/nowhere). When the new identity
is automatically activated, reload the URL used for activation.
|
|
Not yet in the UI, though.
|
|
|
|
Prevent redundant activations: the highest-level URL overrides the
same identity being used on lower-level URLs. Changed the icons in
the list and added the list of used URLs into the context menu as
clickable items.
|
|
Use the animations introduced for mobile on desktop as well. Adding a
preference for this might be prudent.
|
|
|
|
|
|
Whenever a widget is resized, we may need to rearrange its children. The up-to-date sizes must be used for determining positions for other children.
|
|
|
|
Only unlimited-length input should allow line breaks with the Return key.
|
|
The SDL patch now contains the macOS scroll event change and, as a new addition, iOS status bar appearance control via the SDL view controller.
|
|
|
|
Heights of InputWidget vs. LabelWidget. The default sizes should be equal, e.g., so the navbar elements align properly.
Don't set the input focus automatically when opening a dialog, since the keyboard may cover much of the UI.
|
|
Cached content like font glyphs are (were?) not being restored when returning to foreground.
|
|
Erasing the background of every run should no longer be necessary (with progressive rendering), unless the run can change appearance.
|
|
|
|
Not all UI elements were appropriate sized when switching between normal and tight layout.
|
|
|
|
IssueID #275
|
|
|
|
|
|
Also addressed clipping issues when using multiple roots.
|
|
Use the mobile layout on tablets as well.
|
|
|
|
|
|
TODO for a later: add a new SDL hint for controlling the iOS status bar style.
|
|
To avoid accidentally submitting queries, use the software keyboard Return key for inserting newlines.
|
|
Edge swipe direction is determined in a more dynamic way.
|
|
|
|
The expand flag should be reset only in the context of the parent's arrangement/resize direction.
|
|
The mobile UI related code has grown large enough to warrant a separate file.
Also, work-in-progress redo of the Preferences layout so it can be used with landscape as well.
|
|
Use the Book and Bookmark characters.
|
|
|
|
|
|
When starting a new arrangement, expanding widgets must be reset so they won't affect the outcome.
|
|
- fill the safe area with theme background
- don't set button hover states if dragging/scrolling
- edge-draggable widgets must be flagged as such
- Preferences top panel offset matches sibling panels' offset
- allow toolbar to unhide when document is not scrollable
|
|
|