summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-04Added a second sidebar; removed hover outlineJaakko Keränen
A sidebar on the right is a better solution than a kludgy non-interactive special-purpose outline that appears when hoving the mouse on the document scrollbar.
2020-12-03Fixed misaligned Unicode box linesJaakko Keränen
IssueID #82
2020-12-03DocumentWidget: Certificate warning improvementsJaakko Keränen
2020-12-02GmRequest: Don't remain locked while running MIME hooksJaakko Keränen
2020-12-02Show a banner warning about certificate issuesJaakko Keränen
2020-12-02MimeHooks: Parsing more than one hookJaakko Keränen
2020-12-02MimeHooks: Fixed issue with waiting for outputJaakko Keränen
2020-12-02Added MimeHooksJaakko Keränen
This is a very powerful mechanism: translate the contents of any request to something else when the original MIME type matches a configured regexp. The external hook command may still elect not to process the request.
2020-12-02Feeds: Checking which feeds have been checkedJaakko Keränen
The wrong IDs was being used.
2020-12-01Editing feed title in Feed Settings dialogJaakko Keränen
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-01GmDocument: Spacing before/after linksJaakko Keränen
Respect the source whitespace, but leave half a line at minimum.
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-12-01GmRequest: Parsing the headerJaakko Keränen
Use a regexp to parse the received header. This is better for recognizing invalid headers, e.g., gemini://gemini.conman.org/test/torture/0039.
2020-11-30Updated READMEJaakko Keränen
Install via Homebrew.
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-30Updated the_FoundationJaakko Keränen
Socket connection has a timeout. IssueID #74
2020-11-30Added keybindings for prev/next tabJaakko Keränen
IssueID #75
2020-11-30Feeds: Save the correct refresh timeJaakko Keränen
2020-11-30GmDocument: Special icon for query linksJaakko Keränen
2020-11-29GitHub: Maybe the locales aren't installed?Jaakko Keränen
2020-11-29GitHub: Maybe the right locale is missingJaakko Keränen
2020-11-29GitHub: More descriptive build artifact namesJaakko Keränen
2020-11-29GitHub: UTF-8 issue in package signingJaakko Keränen
Maybe this helps, who knows.
2020-11-29GitHub: Problem with CI scriptJaakko Keränen
2020-11-29GitHub: Trying out some automated build rulesJaakko Keränen
2020-11-29Feeds: Trim en/em dashes from entry titlesJaakko Keränen
2020-11-29Feeds: Worker saves feeds in the backgroundJaakko Keränen
No need to wait until quitting the app to write the feeds state to disk.
2020-11-28Bumped version number to 0.12Jaakko Keränen
2020-11-28Fixed build on macOS 10.13Jaakko Keränen
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-28Updated Help and release notesJaakko 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 Help and release notesJaakko Keränen
2020-11-28Feeds: Refresh every 4 hoursJaakko Keränen
2020-11-28Updated release notesJaakko Keränen
2020-11-28Feeds: Abort parsing of feeds.txt if it's invalidJaakko 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-27Updated the_FoundationJaakko Keränen
Problem with mutexes in Address.