Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-04 | Changing UI scaling at runtime | Jaakko Keränen | |
UI scaling factor is applied when closing the Preferences dialog. IssueID #83 | |||
2021-03-03 | CapsLock as a modifier key; adding a modifier mapping table | Jaakko Keränen | |
IssueID #87 | |||
2021-02-24 | Lock button is embedded in the URL field | Jaakko Keränen | |
2021-02-24 | UI font consistency | Jaakko Keränen | |
Try to minimize the number of fonts in the UI. Input fields now use the same UI font as everything else. The monospace font was originally used because the widget required one, but that is no longer the case. | |||
2021-02-23 | Show a search indicator in the URL bar | Jaakko Keränen | |
Indicate to user when entered text will be user for a search engine query. IssueID #157 | |||
2021-02-23 | Editing bookmark icons | Jaakko Keränen | |
IssueID #140 | |||
2021-02-21 | Animated widget offsets; phone sidebars | Jaakko Keränen | |
2021-02-19 | iOS: Adjusting the UI for a tablet screen | Jaakko Keränen | |
2021-02-19 | Touch: Scrollbars can be dragged via touch | Jaakko Keränen | |
Widgets can be flagged as being touch-draggable, which makes them receive finger down/motion/up events directly, and no momentum scrolling is applied. | |||
2021-02-08 | Cleanup | Jaakko Keränen | |
Function naming convention is: {method}_{class}() Ran clang-format on the changes. | |||
2021-02-07 | paste: refactor to allow for Shift+Ins | Thomas Adam | |
Under Linux/Unix, the key combination of "Shift+Ins" allows for pasting from the clipboard into most applications. Refactor pasting to its own function and define the key combination of Shift+Ins to allow for this. | |||
2021-02-05 | Experimenting with an iOS build | Jaakko Keränen | |
iPlatformApple applies to both macOS and iOS. Added iPlatformAppleDesktop and iPlatformAppleMobile to make a distinction between the two. IssueID #96 | |||
2021-02-03 | XDG: Check XDG_CONFIG_HOME and the user's download directory | Jaakko Keränen | |
Also added a build option to disable changing the user download directory within Lagrange, since that's set via XDG config. | |||
2021-02-02 | Improved focus switching for dialogs | Jaakko Keränen | |
Widgets can now be defined as being the "focus root", i.e., the topmost widget under which focus switching happens. Normally this is the window root widget, but dialogs use this flag to confine focus switching inside the dialog. InputWidget in Overwrite mode will focus switch to the next focusable widget when the text field becomes full. | |||
2021-02-02 | InputWidget: Fixed cursor missing in an empty input widget | Jaakko Keränen | |
2021-01-26 | InputWidget: Optional domain punycoding for UI | Jaakko Keränen | |
2021-01-12 | Fixed: Percent-encode spaces when copying | Jaakko Keränen | |
IssueID #112 | |||
2020-12-16 | URL decoding preference affects input widgets | Jaakko Keränen | |
2020-12-13 | macOS: Disable page navigation while editing text | Jaakko Keränen | |
The Cmd+Left/Right keys used both for page navigation (by default) and for moving the cursor inside text editor. The input widget keys should take precedence. | |||
2020-12-12 | InputWidget: Double-click to select all | Jaakko Keränen | |
2020-12-12 | InputWidget: Allow variable-width fonts | Jaakko Keränen | |
2020-12-09 | InputWidget: Usability improvements | Jaakko Keränen | |
Select all when search bar gets focus, so it's easy to enter a new search term. One press of Escape will both unfocus and dismiss the search bar. IssueID #65 | |||
2020-11-14 | Fixed copying the URL input field contents | Jaakko Keränen | |
2020-11-11 | Fixed: Mishandled format string | Jaakko Keränen | |
IssueID #31 | |||
2020-10-28 | InputWidget: Buffer contents of unfocused input fields | Jaakko Keränen | |
No need to redraw the text string on every frame. | |||
2020-10-11 | Focus behavior of the URL entry field | Jaakko Keränen | |
Opening a new tab will now set input focus to the URL field. Switching tabs when the URL field is focused will select the full new URL. There was an issue previously where selecting a bookmark while the URL field was focused would cause unexpected behavior. The URL was first unfocused and that would trigger the document to fetch the URL that was in the input field. | |||
2020-09-25 | Document side elements; hover outline | Jaakko Keränen | |
2020-09-18 | InputWidget: Update cursor position when text changes | Jaakko Keränen | |
2020-09-17 | Download progress indicator for large downloads | Jaakko Keränen | |
2020-09-10 | Linux: Tweaking shortcut keys | Jaakko Keränen | |
2020-09-09 | InputWidget: Clear selection when text is changed | Jaakko Keränen | |
2020-09-09 | InputWidget: Mark range out of bounds | Jaakko Keränen | |
Apparently after some sequence of edits/navigation, the URL input's selected range ended up out of bounds. Probably it isn't being cleared everywhere it should be. | |||
2020-09-06 | LookupWidget: Keyboard focus and cursor | Jaakko Keränen | |
2020-09-04 | InputWidget: Cursor visible while moving/inserting | Jaakko Keränen | |
2020-09-01 | InputWidget: Pasting replaces selected text | Jaakko Keränen | |
2020-08-31 | InputWidget: Move cursor, select with mouse | Jaakko Keränen | |
2020-08-30 | InputWidget: Undo, copy/cut, select all | Jaakko Keränen | |
2020-08-30 | InputWidget: Marking, deleting, word skipping | Jaakko Keränen | |
2020-08-23 | InputWidget: Improved hint text | Jaakko Keränen | |
2020-08-23 | InputWidget: Hint text on empty content | Jaakko Keränen | |
2020-08-22 | Added BSD 2-clause license and copyright notices | Jaakko Keränen | |
2020-08-16 | Keyboard-based link navigation; general improvements | Jaakko Keränen | |
2020-08-16 | InputWidget: Height should match LabelWidget | Jaakko Keränen | |
2020-08-16 | Palette has UI colors; defined Light theme colors | Jaakko Keränen | |
2020-08-11 | Document outline; jumping to clicked heading | Jaakko Keränen | |
2020-08-02 | Flag for tight label padding; aligning labels visually | Jaakko Keränen | |
2020-07-27 | InputWidget: Notify whether Enter was pressed | Jaakko Keränen | |
2020-07-27 | Showing and hiding the search bar | Jaakko Keränen | |
2020-07-26 | Asking for sensitive input | Jaakko Keränen | |
2020-07-25 | InputWidget: Long text may disappear | Jaakko Keränen | |