summaryrefslogtreecommitdiff
path: root/src/ui
AgeCommit message (Collapse)Author
2021-12-04Mobile: Sidebar is now a vertically sliding panelJaakko Keränen
Switched the phone sidebar to use the iOS half/full-height sliding sheet design. This is better for finger reachability and for retaining access to the current page.
2021-12-03Improving identity useJaakko Keränen
The URL checks for determining which identity was in use were a bit too page-specific. Now the URL prefix usage is applied more consistently. The identity toolbar menu is now more useful in that it allows both switching identities and stopping the use of the current identity.
2021-12-03Mobile: Manage Identities via SettingsJaakko Keränen
2021-12-02Mobile: Layout of the Identities listJaakko Keränen
2021-12-02VisBuf: Respect the Paint originJaakko Keränen
2021-12-02Widget: Widget rearrangement issuesJaakko Keränen
There were issues where popup menus would only get wider and never narrower. Arrangements should not be dependent on the results of a previous one.
2021-12-02Avoid capitalizing headings in .po filesJaakko Keränen
All-caps should be applied at runtime when appropriate.
2021-12-02Mobile: Button group style; upload dialog tweaksJaakko Keränen
Use checkmarks for selections in button groups.
2021-12-02Mobile: Button group appearanceJaakko Keränen
2021-12-02Refactored CertListWidget out of the sidebarJaakko Keränen
The identity list is needed elsewhere outside of the sidebar, so moved it into a specialized ListWidget class.
2021-12-01Added switching to the identity toolbar menuJaakko Keränen
One can now use the identity toolbar menu to switch between client certificates that have been used on the current site. The five latest ones are remembered.
2021-12-01CleanupJaakko Keränen
2021-11-30Mobile: Fixed scrolling of long popup menusJaakko Keränen
2021-11-30SidebarWidget: Crash when switching Feeds modeJaakko Keränen
Updating items immediately destroys the action widgets.
2021-11-30Mobile: No Downloads menu itemJaakko Keränen
2021-11-30SidebarWidget: Icons for the Unread/All filter menuJaakko Keränen
2021-11-30iOS: CleanupJaakko Keränen
Skip the font download suggestion, and fixed an uninitialized value.
2021-11-30Merge branch 'dev' into work/v1.10Jaakko Keränen
2021-11-30SidebarWidget: Added short label for Mark All as ReadJaakko Keränen
The sidebar doesn't have much room so use a different label for the button.
2021-11-29Windows: Order of main menu itemsJaakko Keränen
Place the "Check for Updates" item immediately following Preferences, like on macOS.
2021-11-29Fixed crash when creating a bookmarkJaakko Keränen
The parent folder pointer was possibly uninitialized.
2021-11-29Widget: More accurate division of available spaceJaakko Keränen
Take fractional pixels into account when laying out widgets. This ensures that the entire available space is used, particularly when there are many children. IssueID #403
2021-11-29Fixed issues with tab button labelsJaakko Keränen
Fixed issue with very short text not being truncated at all. A short truncated label will now just show the icon, if one is set. The tab close buttons don't appear if the buttons are too small.
2021-11-29Fixed shfiting position of the "New Tab" buttonJaakko Keränen
IssueID #403
2021-11-28Bookmarks: Internal tags have a dot prefixJaakko Keränen
Internal behavior tags are now written in bookmarks.ini with a dot prefix (like hidden files on Unix), and at runtime they are removed from the tags string. This makes things more efficient as it isn't necessary to compile regular expressions all the time. TODO: Add "Edit Feed..." into the Bookmarks context menu, and a new menu item for listing all subscriptions. IssueID #331
2021-11-28Fixed page timestamp; 24-hour time preferenceJaakko Keränen
IssueID #349
2021-11-27GmDocument: Heading level 3 indents like text linesJaakko Keränen
Making the heading hierarchy even clearer. H3 is now indented like normal text lines, and uses a bolder font.
2021-11-27GmDocument: Changed heading 3 to semiboldJaakko Keränen
The bold weight was a little bit too strong compared to the regular-weight level 2 headings.
2021-11-27Window: Don't steal focus on hoverJaakko Keränen
This was incorrect on X11 at least. Should still test on Windows. IssueID #399
2021-11-27InputWidget: Mishandling of the A keyJaakko Keränen
2021-11-25Color: Parse 24-bit SGR foreground/backgroundJaakko Keränen
2021-11-25Unsplit button in toolbarJaakko Keränen
IssueID #378
2021-11-25GmDocument: Heading font stylesJaakko Keränen
Swapped bold styling of heading levels 2 and 3 for better visual distinction of the hierarchy.
2021-11-24Toolbar button for toggling sidebarJaakko Keränen
2021-11-24SidebarWidget: Tighter layout for Feeds actionsJaakko Keränen
2021-11-24SidebarWidget: Non-item-related context menusJaakko Keränen
IssueID #388
2021-11-24InputWidget: Ctrl+A to select all (on PC)Jaakko Keränen
The Emacs-style Ctrl+A and Ctrl+E are only available on macOS now. This could still use a keybinding for customizing the behavior.
2021-11-24Window: Only one draw operation at onceJaakko Keränen
Ensure that a draw is not started if it is already ongoing, especially when using the resize event watcher.
2021-11-24Bookmarks: Recent folder when adding a bookmarkJaakko Keränen
When creating a bookmark, use the chosen folder as the active one even if it's the root folder.
2021-11-24SidebarWidget: Save feeds mode (all/unread)Jaakko Keränen
2021-11-24DocumentWidget: Improved footer buttons positioningJaakko Keränen
No more animation offset hacks: just reposition the buttons whenever the view is scrolling. Fixed glitches with document centering. The page margins are a bit complicated as they change depending on whether the banner is visible.
2021-11-23Widget: Removed the animation offset hackJaakko Keränen
2021-11-23SidebarWidget: Hover state colorsJaakko Keränen
2021-11-23SidebarWidget: CleanupJaakko Keränen
2021-11-23Color: Improve legibility of ANSI foreground colorsJaakko Keränen
On colored theme backgrounds, take great liberties to modify the ANSI foreground color so it remains legible.
2021-11-23Preferences: Option for ANSI background color (SGR)Jaakko Keränen
2021-11-23Added Turkish UI languageJaakko Keränen
IssueID #396
2021-11-23SidebarWidget: Redesigned Feeds action toolbarJaakko Keränen
The action toolbar now has a button for marking all as read, and keyboard shortcuts for switching between Unread and All modes.
2021-11-23Select folder when adding/editing bookmarksJaakko Keränen
Most recently used folder is persistently stored in bookmarks.ini. IssueID #358
2021-11-22Input queries vs. navigation historyJaakko Keränen
Input query responses (status 1x) are not preserved in History so that when navigating back, they are skipped. The corresponding URLs are flagged as Transient so they are not shown in the History sidebar. The History sidebar shows the query string in URLs. IssueID #382