summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-27Autoupdate feeds after subscribing to the first oneJaakko Keränen
2020-11-27Feeds: Don't save entries discovered long agoJaakko 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: Fixed "about:feeds" when feeds never refreshedJaakko Keränen
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-27Feeds: Removing all entries of a feedJaakko Keränen
2020-11-27Bookmarks: Adding and removing tagsJaakko Keränen
2020-11-26SidebarWidget: Open entries, feed index pagesJaakko Keränen
2020-11-26macOS: Touch bar buttons in the wrong orderJaakko Keränen
2020-11-26Feeds: Manual refreshJaakko Keränen
2020-11-26Color for passively selected sidebar itemJaakko Keränen
2020-11-26Feeds: "about:feeds" shows refresh timeJaakko Keränen
2020-11-26Added "about:blank"Jaakko Keränen
IssueID #61
2020-11-26SidebarWidget: Fixed "about:" URLs in historyJaakko Keränen
2020-11-26Feeds: Added "about:feeds"Jaakko Keränen
Show all entries in a CAPCOM-like chronological list.
2020-11-26Feeds: Working on menu itemsJaakko Keränen
2020-11-26SidebarWidget: Update bookmark tag menu itemsJaakko Keränen
2020-11-26macOS: Ctrl-Click as a right clickJaakko 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-25Swapped Gopher link icon colorsJaakko Keränen
The less saturated one is better for visited links.
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-25GmRequest: Fixed lack of update notificationsJaakko 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-23Added FeedsJaakko Keränen
Feeds fetches bookmarks with the "subscribed" tag and looks for feed-formatted links. The found links are added to the database of feed entries.
2020-11-23Bookmarks: Finding a bookmark by URLJaakko Keränen
This needs a better lookup if there are tons of bookmarks.
2020-11-23GmRequest: Consider a failed request as finishedJaakko Keränen
2020-11-23External Link Opening: Use xdg-open from $PATHZach DeCook
2020-11-21DocumentWidget: Drawing marks with better boundsJaakko Keränen
2020-11-21Saving inline media content to DownloadsJaakko Keränen