summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-15Window: Show a little animation during downloadsJaakko Keränen
The Stop/Reload button shows a little Unicode animation during downloads. IssueID #101
2020-12-13Updated release notesJaakko Keränen
2020-12-13Updated HelpJaakko Keränen
2020-12-13macOS: Disable page navigation while editing textJaakko Keränen
The Cmd+Left/Right keys used both for page navigation (by default) and for moving the cursor inside text editor. The input widget keys should take precedence.
2020-12-13Fixed UI text color regressionJaakko Keränen
2020-12-13Bumped version number to 0.13.2Jaakko Keränen
2020-12-12Bumped version number to 0.13.1Jaakko Keränen
2020-12-12Updated the_FoundationJaakko Keränen
Build failure on Linux.
2020-12-12Text: Clip glyphs to fit verticallyJaakko Keränen
There may be partial overlaps with full-height glyphs because the fonts are scaled unhinted.
2020-12-12Text: Smaller monospace body fontJaakko Keränen
2020-12-12Updated release notesJaakko Keränen
2020-12-12InputWidget: Double-click to select allJaakko Keränen
2020-12-12New monospace font; flexible mono spacingJaakko Keränen
Iosevka replaces Fira Mono as the monospace font. Emojis are now allowed to be wider than normal monospace glyphs. However, if whitespace permits, the original monospacing is restored. IssueID #73
2020-12-12Added option to show URL paths as encoded or decodedJaakko Keränen
IssueID #73
2020-12-12InputWidget: Allow variable-width fontsJaakko Keränen
2020-12-12Updated the_FoundationJaakko Keränen
2020-12-12IDN applies to all network schemesJaakko Keränen
But not "file" or "about".
2020-12-11Updated release notesJaakko Keränen
2020-12-11GmRequest: Punycode for domain namesJaakko Keränen
To support Internationalized Domain Names, we need to encode domain names using Punycode. IssueID #73
2020-12-11Updated the_FoundationJaakko Keränen
Unicode normalization and Punycode.
2020-12-10SidebarWidget: Cleanup; Identities context menuJaakko Keränen
2020-12-10Updated the_FoundationJaakko Keränen
Crash when using client certificate (LibreSSL on OpenBSD).
2020-12-10Feeds: Show entries in lookup resultsJaakko Keränen
2020-12-10Bumped version number to 0.13Jaakko Keränen
Not just bug fixes here.
2020-12-09Updated HelpJaakko Keränen
2020-12-09Added keybindings for zoomingJaakko Keränen
2020-12-09macOS: Update shortcuts in menu itemsJaakko Keränen
When keybindings are changed the menus will need updating.
2020-12-09DocumentWidget: Clicking on certificate warningJaakko Keränen
Show the Certificate Status dialog. IssueID #93
2020-12-09InputWidget: Usability improvementsJaakko Keränen
Select all when search bar gets focus, so it's easy to enter a new search term. One press of Escape will both unfocus and dismiss the search bar. IssueID #65
2020-12-09SidebarWidget: Fixed layout issueJaakko Keränen
After launching with the sidebar closed, it would open with an incorrect height.
2020-12-09CleanupJaakko Keränen
2020-12-09GitHub: Use git-archive-all also in Ubuntu buildJaakko Keränen
2020-12-09GitHub: Trying out git-archive-allJaakko Keränen
2020-12-09Merge pull request #95 from SolidHal/devJaakko Keränen
Rework the debian/rules makefile to apply build flags to specific architectures, correct overrides
2020-12-09Ignore SIGPIPEJaakko Keränen
We'll just handle the failed write. IssueID #92
2020-12-08rework debian/rules to provide correct build options for arm/x86 platformsSolidHal
addresses #85, refines fix for #91 to only apply when targeting x86_64/x86
2020-12-08Merge pull request #1 from skyjake/devSolidHal
bring up to date
2020-12-08Text: Ignore Unicode joiners and modifiersJaakko Keränen
The fonts bundled with Lagrange currently do not have all the latest Unicode symbols, so we'll ignore the joiners and modifiers for gender and skin color. A better option would be to fall back to system-provided text rendering, if that is available. IssueID #81
2020-12-08Bumped version number to 0.12.2Jaakko Keränen
2020-12-07CleanupJaakko Keränen
Don't leak a string list.
2020-12-07Updated release notesJaakko Keränen
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