summaryrefslogtreecommitdiff
path: root/src/ui/sidebarwidget.c
AgeCommit message (Collapse)Author
2021-04-28Working on multiple UI rootsJaakko 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-27Refactor: Update event processing to not assume a single UI rootJaakko Keränen
Most actions should occur in the context of the current UI root.
2021-04-27UI root sizing is independent of window sizingJaakko Keränen
2021-04-27Refactor: Added a proper Root objectJaakko Keränen
`Root` encapsulates the root widget and the associated UI state.
2021-04-27Refactor: Separating UI creation and root widget from WindowJaakko Keränen
Making the way for multiple roots/windows.
2021-04-24Added "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-22ListWidget: Use SmoothScrollJaakko Keränen
2021-04-12Mobile: CertImportWidget, UI tweaksJaakko Keränen
The Import Identity dialog is now styled for mobile, although could use a little more tuning.
2021-04-12Mobile: Sidebar tweaksJaakko Keränen
Adjusted font sizes and action buttons moved to the top.
2021-04-10SidebarWidget: Action button fontsJaakko Keränen
2021-04-10Feeds: All/Unread view mode selectionJaakko Keränen
This is a bit too simple, but allows seeing the unread entries only. The unread counter needs some reworking: should it show all unread or unread in the "All" list (latest 100 entries)?
2021-04-10Identities: New/Import buttons below listJaakko Keränen
2021-04-09Feeds: "Add bookmark..." does nothingJaakko Keränen
2021-04-08Mobile: Sidebar on orientation change; paddingJaakko Keränen
Sidebar is hidden on orientation changes. Added a bottom padding to account for the overlapped toolbar.
2021-04-07SidebarWidget: Store width as resolution independent unitsJaakko Keränen
DPI and pixel ratio changes should not radically change width of the sidebar. IssueID #239
2021-03-26SidebarWidget: Use a translated stringJaakko Keränen
2021-03-25Lang: Plural stringsJaakko Keränen
IssueID #192
2021-03-23Lang: Added a sidebar string; Finnish templateJaakko Keränen
IssueID #192
2021-03-23Lang: Applied string IDs everywhereJaakko Keränen
More or less everywhere? IssueID #192
2021-03-23Lang: Applied more string IDsJaakko Keränen
IssueID #192
2021-03-20Show unread entry count in sidebarJaakko Keränen
2021-03-18Mobile improvementsJaakko Keränen
Seeing if a few forced redraws will take care of the squished view issue. On the phone, showing and hiding the sidebar is not supposed to resize any documents.
2021-03-18Scrollbar fading and periodic commandsJaakko Keränen
Added a new mechanism to issue periodic but not per-frame commands. This is used for main-thread operations like checking if it's time to fade away the scrollbars. Scrollbars are faded away completely on Apple platforms. Adjusted list right margins accordingly.
2021-03-18SidebarWidget: Today's date says "Today"Jaakko Keränen
2021-03-18SidebarWidget: Unread entry appearanceJaakko Keränen
The bold font is a sufficient indicator than the edge line, and the edge line introducing visual noise.
2021-03-17SidebarWidget: Crash when deleting identityJaakko Keränen
Refer to the context menu item and not the hover item, since hover state may have been lost.
2021-03-15SidebarWidget: Command to update contentsJaakko Keränen
2021-03-13SidebarWidget: Added "Import..." to empty Identities tabJaakko Keränen
Fixed visual issues with the Help link in the bottom.
2021-03-13Mobile: Showing identities via navbarJaakko Keränen
2021-03-10Mobile: Adjusting sidebar appearanceJaakko Keränen
2021-03-10Mobile: Working on the phone preferencesJaakko Keränen
2021-03-07SidebarWidget: Mobile fontsJaakko Keränen
2021-03-06SidebarWidget: Keeping track of edited bookmarkJaakko Keränen
2021-03-05Menu item iconsJaakko Keränen
2021-03-05Defined a set of UI icons; use in menusJaakko Keränen
2021-03-04Save identity usage changes immediatelyJaakko Keränen
2021-03-04Changing UI scaling at runtimeJaakko Keränen
UI scaling factor is applied when closing the Preferences dialog. IssueID #83
2021-03-03CapsLock as a modifier key; adding a modifier mapping tableJaakko Keränen
IssueID #87
2021-02-25SidebarWidget: Skip future-dated feed entriesJaakko Keränen
2021-02-24SidebarWidget: Draw a borderJaakko Keränen
2021-02-23SidebarWidget: Improved appearanceJaakko Keränen
Added a color for sidebar background. Removed the right-edge separator line; instead, use color to separate. Page outline uses bold font for level 1 headings.
2021-02-23Option to auto-reload a tab at a given intervalJaakko Keränen
IssueID #116
2021-02-23SidebarWidget: Bold headings; item spacingJaakko Keränen
2021-02-23Editing bookmark iconsJaakko Keränen
IssueID #140
2021-02-22Allow user to set any character as bookmark iconJaakko Keränen
The custom icons only appear in bookmark and feed lists, though.
2021-02-22Dialog buttons on the rightJaakko Keränen
Follow typical GUI conventions by placing dialog buttons on the right edge. This leaves space for additional actions on the left.
2021-02-22iOS: Font adjustmentsJaakko Keränen
2021-02-22SidebarWidget: Feed entry appearanceJaakko Keränen
2021-02-21iOS: Working on menu stylingJaakko Keränen
2021-02-21Animated widget offsets; phone sidebarsJaakko Keränen