summaryrefslogtreecommitdiff
path: root/src/ui
AgeCommit message (Collapse)Author
2020-12-01Added dialog for changing feed typeJaakko Keränen
This also gives feedback about a newly added subscription.
2020-12-01Subscribing to new headings on a pageJaakko Keränen
When "subscribed" and "headings" tags are used, the subscribed page is tracked for newly added headings (of any kind). This works for the weiph/pikkulogs out there.
2020-12-01Added key shortcut for subscibing to pageJaakko Keränen
2020-12-01Text: Caching the tallest glyphsJaakko Keränen
Reserve one more glyph cache row size so the tallest glyphs fit.
2020-12-01SidebarWidget: Show up to 100 feed entriesJaakko Keränen
2020-12-01Text: Dealing with soft hyphensJaakko Keränen
With regard to gemini://gemini.conman.org/test/torture/0050.
2020-12-01DocumentWidget: Error page of unknown status codeJaakko Keränen
2020-11-30DocumentWidget: Clear input focus when clickingJaakko Keränen
If the document handles a left click, clear input focus from any widget that had it. IssueID #51
2020-11-30Added keybindings for prev/next tabJaakko Keränen
IssueID #75
2020-11-28Windows: Horizontal mouse wheel directionJaakko Keränen
The same mouse behaves differently on different operating systems.
2020-11-28DocumentWidget: Inverted horizontal mouse wheel directionJaakko Keränen
2020-11-28DocumentWidget: Horizontal scrolling improvementsJaakko Keränen
Interaction with selection/found markers (will reset scrolling), and smooth horizontal scrolling with a mouse. IssueID #44
2020-11-28Scrolling wide preformatted blocks horizontallyJaakko Keränen
Not entirely glitch-free but should be good enough for now. IssueID #44
2020-11-28DocumentWidget: Markers disappear when scrollingJaakko Keränen
IssueID #46
2020-11-28Cleanup: Removed (hidden) preformatted wrap optionJaakko Keränen
2020-11-28Updated release notesJaakko Keränen
2020-11-28Windows: Refreshing window contents during window resizingJaakko Keränen
SDL clears all buffered rendertargets so we must redraw everything.
2020-11-28Workaround for SDL window resize issueJaakko Keränen
Rearrange and draw window contents with an event watcher during window resizing because SDL is blocking the main thread. Tested on macOS so far, may need a build option. In reference to SDL bug: https://bugzilla.libsdl.org/show_bug.cgi?id=2077
2020-11-27DocumentWidget: Cancelling keyboard navigation modeJaakko Keränen
Cancel keyboard navigation mode when opening a new URL, reloading the current page, or when window loses focus. IssueID #71
2020-11-27SidebarWidget: "Refresh Feeds" button in empty Feeds tabJaakko Keränen
2020-11-27Feeds: Separate timestamps for posting and discoveryJaakko Keränen
The discovery time is needed for knowing how long the entry can be retained in the history.
2020-11-27Feeds: Marking all as read; time check improvementsJaakko Keränen
For some unknown reason, the parsing of the entry dates is sometimes (randomly?) off by 3600 seconds (one hour). This need a closer investigation; maybe a DST thing? For now check the date instead.
2020-11-27Subscribing via menu; cleanup after unsubscribeJaakko Keränen
2020-11-27Window: Added "Show Feed Entries" menu itemJaakko Keränen
2020-11-27Widget: Allow scrolling tall widgetsJaakko Keränen
Useful for menus and dialogs that wouldn't fit inside the window.
2020-11-27SidebarWidget: Adding bookmarks, edit feedsJaakko Keränen
2020-11-27Paint: Negative clipping rectangle positionJaakko Keränen
2020-11-27DocumentWidget: Check for invalid deserialized URLJaakko Keränen
Should check for stray pointers in URL, mostly to assist development use. Normally the "open" command arguments never have a pointer appended.
2020-11-27SidebarWidget: Unsubscribe from feed; toggling read statusJaakko Keränen
2020-11-26SidebarWidget: Open entries, feed index pagesJaakko Keränen
2020-11-26Feeds: Manual refreshJaakko Keränen
2020-11-26Color for passively selected sidebar itemJaakko Keränen
2020-11-26SidebarWidget: Fixed "about:" URLs in historyJaakko Keränen
2020-11-26Feeds: Working on menu itemsJaakko Keränen
2020-11-26SidebarWidget: Update bookmark tag menu itemsJaakko Keränen
2020-11-26SidebarWidget: Added menus; adjusted separatorsJaakko Keränen
Added context menus for Feeds.
2020-11-25SidebarWidget: Feed items show bookmark iconJaakko Keränen
2020-11-25Feeds: Check for update interval at launchJaakko Keränen
2020-11-25SidebarWidget: Tagging bookmarks via menuJaakko Keränen
2020-11-25SidebarWidget: Bookmark tag icons; Feeds presentationJaakko Keränen
Special tags of bookmarks are now visualized with icons. Feed items show an indicator if the currently open document matches the entry URL.
2020-11-25Sidebar: Changed tab order, Bookmarks is first tabJaakko Keränen
2020-11-25Tuning the Light mode color paletteJaakko Keränen
The Light mode UI colors were a little bit garish; now they are much less saturated. ANSI foreground colors are darkened 50% on a bright background.
2020-11-25DocumentWidget: Crash after redirectsJaakko Keränen
2020-11-25Narrower set of line widthsJaakko Keränen
Made the Normal line width slightly narrower, and adjusted the other settings accordingly.
2020-11-24Fixed threading issues and data racesJaakko Keränen
The most serious problem was that GmRequest's response body was being accessed while the TlsRequest thread was modifying it. Now the response must always be locked before accessing elsewhere. There were also inefficient data updates in the media players.
2020-11-24SidebarWidget: Tweaked date formattingJaakko Keränen
2020-11-23SidebarWidget: Improved feed entry appearanceJaakko Keränen
2020-11-23SidebarWidget: Date separators in FeedsJaakko Keränen
2020-11-23Sidebar: Populate with feed entriesJaakko Keränen
2020-11-21DocumentWidget: Drawing marks with better boundsJaakko Keränen