summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-06GmDocument: Tweak theme alt hue selectionJaakko Keränen
2020-08-06DocumentWidget: Align banner icon visuallyJaakko Keränen
2020-08-06DocumentWidget: Adjusted document bordersJaakko Keränen
2020-08-06Window: Added a tab barJaakko Keränen
This should be collapsed if there is just a single tab.
2020-08-06DocumentWidget: Disable link hover while scrollingJaakko Keränen
2020-08-06Tabs: Changing the tab button labelJaakko Keränen
2020-08-06CleanupJaakko Keränen
2020-08-06Fetch content from cache when navigating backJaakko Keränen
2020-08-06Added GmResponse as its own typeJaakko Keränen
2020-08-06CleanupJaakko Keränen
2020-08-06GmDocument: Default theme colorsJaakko Keränen
2020-08-06GmDocument: Improvements to color themesJaakko Keränen
Better light mode, and in dark mode either saturate the background or the foreground, but not both.
2020-08-06macOS: CleanupJaakko Keränen
2020-08-06macOS: Smooth inertia scrolling with trackpadJaakko Keränen
Requires a slightly tweaked SDL 2, though, when it comes to handling the scroll events.
2020-08-06App: Refresh vs. event handlingJaakko Keränen
Keep processing all pending events, not stopping for refresh prematurely.
2020-08-05Color palette themingJaakko Keränen
2020-08-05Setting up document themingJaakko Keränen
2020-08-05Mark HTTP URLs visited in the historyJaakko Keränen
2020-08-05Color: Added HSL conversionsJaakko Keränen
Removed the extra 15/88 grays from the UI palette.
2020-08-04Added a large light font for the site bannerJaakko Keränen
2020-08-04Open HTTP in default browserJaakko Keränen
On macOS and Linux.
2020-08-04Changing the document content text sizeJaakko Keränen
The glyph cache is purged whenever font sizes change. UI fonts are deliberately not changed in size so that UI metrics don't have to be recomputed.
2020-08-04DocumentWidget: Show server certificate expiration dateJaakko Keränen
2020-08-04Remember scroll positions on visited pagesJaakko Keränen
2020-08-03DocumentWidget: Show server certificate statusJaakko Keränen
2020-08-03GmCerts: Thread safety; fixed notificationsJaakko Keränen
Must update the status before notifying.
2020-08-03DocumentWidget: Em dashes in the window titleJaakko Keränen
2020-08-03Embed: Fixed handling of path not foundJaakko Keränen
2020-08-03Server certificate TOFUJaakko Keränen
2020-08-03Working on server certificatesJaakko Keränen
2020-08-02GmRequest: Checking the server certificateJaakko Keränen
Just testing so far.
2020-08-02Compose window title with host nameJaakko Keränen
2020-08-02CleanupJaakko Keränen
2020-08-02Window: Narrow layout mode for the navbarJaakko Keränen
2020-08-02Flag for tight label padding; aligning labels visuallyJaakko Keränen
2020-08-02GmDocument: First paragraph stylingJaakko Keränen
Only show a limited number of rows of larger text.
2020-08-02LabelWidget: Styling of pressed buttonsJaakko Keränen
2020-08-01Handling status codes by classJaakko Keränen
2020-08-01Fixed premature recyclingJaakko Keränen
Processing events outside event loop lead to recycler being called when a refresh was requested.
2020-08-01GmRequest: Handle "data:" protocol with embedded contentJaakko Keränen
Just on a lark.
2020-08-01More robust URL processingJaakko Keränen
Fixed a number of special cases revealed by the client torture test.
2020-07-31GmRequest: Print the server certificate for testingJaakko Keränen
2020-07-31Adjusted X symbolsJaakko Keränen
2020-07-31Text: Removing the baseline offset hackJaakko Keränen
2020-07-31Use the full Symbola font; don't embed resourcesJaakko Keränen
The fonts are too large to embed comfortably.
2020-07-30More readable italic fontJaakko Keränen
Thin fonts are nice but not very legible.
2020-07-30DocumentWidget: Indicate ongoing media requestsJaakko Keränen
2020-07-30DocumentWidget: Show content as soon as it arrivesJaakko Keränen
No need to wait for the request to be finished fully.
2020-07-30GmDocument: Visit times are for absolute URLsJaakko Keränen
2020-07-30Text: Improved glyph cache allocatorJaakko Keränen
Tighter row packing by collecting glyphs of similar height to the same rows.