Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-06 | Window: Split focus indicator in light mode | Jaakko Keränen | |
Also fixed a stale focused widget pointer when closing the split. | |||
2021-05-05 | Window: Pinning preference vs. new splits | Jaakko Keränen | |
The pinning direction affects which side links are opened by default. | |||
2021-05-04 | Split view pinning, "linksplit" special tag | Jaakko Keränen | |
A navigation aid: when in split mode, option to keep one of the tabs pinned to the current page so all links open to the side. Added "linksplit" bookmark tag to activate view splitting when opening a link on the page. | |||
2021-05-04 | Window: Opening links to the side | Jaakko Keränen | |
2021-05-03 | Window: Dispatch key events only to the root with key focus | Jaakko Keränen | |
2021-05-03 | Paint: Fixed build with older SDL versions | Jaakko Keränen | |
IssueID #259 | |||
2021-05-03 | Added menu items for view splitting | Jaakko Keränen | |
2021-05-02 | Window: Added split swapping; cleanup | Jaakko Keränen | |
2021-04-30 | Windows: Fixed custom frame in split modes | Jaakko Keränen | |
Hide duplicated window controls. | |||
2021-04-30 | InputWidget: Highlight only in focused root | Jaakko Keränen | |
2021-04-30 | Revising and fixing widget layout | Jaakko Keränen | |
Some of the logic for arranging widgets was invalid, leading to problems with the navbar: - cannot resize children if own size depends on their size - expanding children won't expand unless resizing all children | |||
2021-04-30 | Window: Moving tabs between splits | Jaakko Keränen | |
2021-04-29 | Working on multiple UI roots | Jaakko Keränen | |
Added a menu for changing the split mode. | |||
2021-04-28 | Working on multiple UI roots | Jaakko Keränen | |
Root focus switching and opening links in the other root. | |||
2021-04-28 | Working on multiple UI roots | Jaakko Keränen | |
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. | |||
2021-04-27 | Refactor: Update event processing to not assume a single UI root | Jaakko Keränen | |
Most actions should occur in the context of the current UI root. | |||
2021-04-27 | UI root sizing is independent of window sizing | Jaakko Keränen | |
2021-04-27 | Keeping track of current UI root | Jaakko Keränen | |
The current UI root should always be set explicitly before the UI is accessed. | |||
2021-04-27 | Refactor: Added a proper Root object | Jaakko Keränen | |
`Root` encapsulates the root widget and the associated UI state. | |||
2021-04-27 | Refactor: Moving RootData so it can become non-global state | Jaakko Keränen | |
2021-04-27 | Refactor: Separating UI creation and root widget from Window | Jaakko Keränen | |
Making the way for multiple roots/windows. | |||
2021-04-27 | Window: Display DPI is only used to enlarge UI, never shrink | Jaakko Keränen | |
2021-04-24 | Added "Show Downloads" and "Open Downloaded File" | Jaakko Keränen | |
Contents of the Downloads folder can now be viewed as a directory index page. | |||
2021-04-21 | iOS: Background audio; MP3/AAC playback | Jaakko Keränen | |
2021-04-21 | Window: "Use system theme" turned off inadvertently | Jaakko Keränen | |
2021-04-20 | Mobile: Fixed invalid touch positions | Jaakko Keränen | |
2021-04-18 | Added build option to disable IPC | Jaakko Keränen | |
It may take a while to add D-Bus support, so adding a way to disable the incompatible IPC mechanism for Flatpak builds. IssueID #245 | |||
2021-04-17 | Window: Cleanup | Jaakko Keränen | |
2021-04-17 | if LAGRANGE_OVERRIDE_DPI is set, use that as the DPI | Charles | |
If the setting is invalid (e.g. the variable is set to something which is not an integer), then a warning is printed to standard error, and the environment variable is ignored. If the environment variable is an empty string, it is also ignored. | |||
2021-04-16 | Back/Forward buttons vs. navigation position | Jaakko Keränen | |
The Back and Forward arrow buttons are disabled if the navigation position is at the end/beginning of the history. IssueID #247 | |||
2021-04-15 | Window: Borderless "Updating Feeds" indicator | Jaakko Keränen | |
2021-04-14 | Mobile: More prominent context menu icon | Jaakko Keränen | |
The horizontal middle ellipsis character is quite thin in the available fonts, so use three bullets instead. | |||
2021-04-13 | Mobile: Use string IDs in menus | Jaakko Keränen | |
2021-04-12 | Mobile: Sidebar tweaks | Jaakko Keränen | |
Adjusted font sizes and action buttons moved to the top. | |||
2021-04-12 | Lang: Removed redundant UI string | Jaakko Keränen | |
"menu.copy.source" had only one use and was replaced with the identical "menu.page.copysource". | |||
2021-04-11 | Added a "Clear Selection" string | Jaakko Keränen | |
2021-04-11 | Mobile: Long press to select; navbar page menu | Jaakko Keränen | |
DocumentWidget now supports a long-press drag selection mode. The context menu was moved to the URL bar, replacing the reload button. | |||
2021-04-10 | SidebarWidget: Action button fonts | Jaakko Keränen | |
2021-04-10 | Mobile: Incorrect menu item labels | Jaakko Keränen | |
2021-04-10 | Identities: New/Import buttons below list | Jaakko Keränen | |
2021-04-10 | Mobile: Close menus when toolbar hidden | Jaakko Keränen | |
2021-04-10 | Mobile: Zooming using pinch gestures | Jaakko Keränen | |
2021-04-10 | Mobile: Freeze UI draws when app hidden | Jaakko Keränen | |
Maybe a workaround for the squished view issue? | |||
2021-04-09 | Mobile: Wrong menu item label | Jaakko Keränen | |
2021-04-08 | Mobile: Sidebar on orientation change; padding | Jaakko Keränen | |
Sidebar is hidden on orientation changes. Added a bottom padding to account for the overlapped toolbar. | |||
2021-04-07 | Window: Only draw widgets after window exposed | Jaakko Keränen | |
No point in wasting time drawing anything before the window is actually visible. Should test this is different platforms, though... | |||
2021-04-07 | Windows: Don't set a maximum size for the window | Jaakko Keränen | |
The maximum size was introduced to avoid the window being too large at launch, but this doesn't work if the window is moved to different monitor. IssueID #199 | |||
2021-04-07 | macOS: No display scaling, only pixel ratio | Jaakko Keränen | |
IssueID #239 | |||
2021-04-07 | SidebarWidget: Store width as resolution independent units | Jaakko Keränen | |
DPI and pixel ratio changes should not radically change width of the sidebar. IssueID #239 | |||
2021-04-07 | Window: Adjusted minimum display scaling | Jaakko Keränen | |