summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-07Set REQUEST_URL in the MIME hook environmentJaakko Keränen
This time without a race. IssueID #90
2020-12-07Text: Align monospace glyph sizing to pixel gridJaakko Keränen
This is a better solution than a magic 0.25 pixel offset. To eliminate partially occupied glyph edge pixels, scale the glyphs slightly so they align with full pixels. Scaling is only done horizontally so it doesn't affect line height. IssueID #86
2020-12-07Debian: Don't assume SSE 4.1 is availableJaakko Keränen
IssueID #38
2020-12-07Updated the_FoundationJaakko Keränen
Better check for SSE 4.1 support. IssueID #91
2020-12-07MimeHooks: Check if the hook program was startedJaakko Keränen
IssueID #89
2020-12-06MimeHooks: Request URL via environment variableJaakko Keränen
IssueID #90
2020-12-06Report errors in MIME hooks; added to about:debugJaakko Keränen
2020-12-06Added build option for sleeping while idleJaakko Keränen
It appears at least on macOS, SDL is doing a while lot of stuff while waiting for new events. Perhaps because it has some sort of high-frequency input/sensor processing? Not sure. Now Lagrange will idle by polling events every 15 ms and sleeping in between. This reduces CPU time by an order of magnitude on macOS. Need to still test on other platforms.
2020-12-06Fixed unnecessary immediate refreshJaakko Keränen
2020-12-06CleanupJaakko Keränen
2020-12-06Updated release notesJaakko Keränen
2020-12-06Fixed truncated tab titles; unfocus input on right-clickJaakko Keränen
IssueID #53
2020-12-06Updated release notesJaakko Keränen
2020-12-05DocumentWidget: Default to plain text for text/*Jaakko Keränen
Also application/json. IssueID #88
2020-12-05Text: Mitigate box-drawing character issuesJaakko Keränen
IssueID #86
2020-12-05Updated HelpJaakko Keränen
Multiple sidebars, no more hover outline.
2020-12-05Bumped version number to 0.12.1Jaakko Keränen
2020-12-04Updated release notes and HelpJaakko Keränen
Documentation for MIME hooks.
2020-12-04SidebarWidget: Confirmation dialogs vs. which sidebarJaakko Keränen
Identify the owner of the dialog using the normal widget "ptr:" argument.
2020-12-04Windows: Dealing with "file:///" URIsJaakko Keränen
2020-12-04SidebarWidget: Minimum and maximum widths considering both sidebarsJaakko Keränen
2020-12-04SidebarWidget: Interaction with the right sidebarJaakko Keränen
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