Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-09 | Mobile: Fixed dialog field misalignments | Jaakko Keränen | |
2021-04-09 | Mobile: Wrong menu item label | Jaakko Keränen | |
2021-04-09 | DocumentWidget: Slightly longer alt text hover delay | Jaakko Keränen | |
2021-04-09 | Feeds: "Add bookmark..." does nothing | Jaakko Keränen | |
2021-04-08 | App: Default CA cert setup | Jaakko Keränen | |
In case prefs.cfg doesn't set CA file/path, we'll still need to initialize the CA cert store for later use. | |||
2021-04-08 | Mobile: Sidebar on orientation change; padding | Jaakko Keränen | |
Sidebar is hidden on orientation changes. Added a bottom padding to account for the overlapped toolbar. | |||
2021-04-08 | Mobile: Adjusted toolbar show/hide behavior | Jaakko Keränen | |
2021-04-08 | Mobile: Fixed preference panels | Jaakko Keränen | |
Must disable the hidden panels. | |||
2021-04-08 | Update keybindings list when language changes | Jaakko Keränen | |
2021-04-07 | Window: Only draw widgets after window exposed | Jaakko Keränen | |
No point in wasting time drawing anything before the window is actually visible. Should test this is different platforms, though... | |||
2021-04-07 | GmDocument: Trimming link labels with custom Emoji | Jaakko Keränen | |
Variation selectors should be skipped as well. | |||
2021-04-07 | Text: Promoted codepoint type detection to the_Foundation | Jaakko Keränen | |
2021-04-07 | Windows: Don't set a maximum size for the window | Jaakko Keränen | |
The maximum size was introduced to avoid the window being too large at launch, but this doesn't work if the window is moved to different monitor. IssueID #199 | |||
2021-04-07 | macOS: No display scaling, only pixel ratio | Jaakko Keränen | |
IssueID #239 | |||
2021-04-07 | SidebarWidget: Store width as resolution independent units | Jaakko Keränen | |
DPI and pixel ratio changes should not radically change width of the sidebar. IssueID #239 | |||
2021-04-07 | Window: Adjusted minimum display scaling | Jaakko Keränen | |
2021-04-07 | Window: Pixel ratio and display scaling | Jaakko Keränen | |
IssueID #239 | |||
2021-04-05 | Mobile: Fixing the build post-1.3 | Jaakko Keränen | |
2021-04-05 | Added option to disable bold links | Jaakko Keränen | |
IssueID #233 | |||
2021-04-05 | Text: Fixed crash during word wrapping | Jaakko Keränen | |
Word wrap position must not go past end of input. | |||
2021-04-05 | Added new language strings for media, feeds list | Jaakko Keränen | |
"about:feeds", inline downloads, and media player UI didn't have translations. | |||
2021-04-05 | Fixed color escapes in link visit date | Jaakko Keränen | |
A color escape may be longer than two characters. `run_Font_()` was not parsing extended color escapes correctly. | |||
2021-04-04 | DocumentWidget: Key navigation mode vs. bound actions | Jaakko Keränen | |
Events are dispatched first to child widgets, so the menus and actions of DocumentWidget were still handling key navigation events even though they shouldn't. | |||
2021-04-04 | Widget: Added a debug utility | Jaakko Keränen | |
Printing the list of parents. | |||
2021-04-04 | GmDocument: Broken bullet in Literata | Jaakko Keränen | |
2021-04-04 | GmDocument: Fixed list item overdraw | Jaakko Keränen | |
Bullet icon backgrounds were overlapping the bullet text, causing them to be overdrawn. | |||
2021-04-04 | Text: Kerning was broken | Jaakko Keränen | |
Kerning has been broken by the changes for adaptive Emoji spacing inside monospace text. Now the current X position is updated correctly also for kerning. | |||
2021-04-03 | Lang: Added Occidental and Serbian | Jaakko Keränen | |
IssueID #192 | |||
2021-04-03 | InputWidget: Don't buffer contents too early | Jaakko Keränen | |
2021-04-03 | GmDocument: Normalizing plain text | Jaakko Keränen | |
Plain text should always go through normalization so tabs are replaced with a known number of spaces. The text renderer uses \t for column alignment. | |||
2021-04-03 | Window: Defer events posted during startup | Jaakko Keränen | |
2021-04-03 | Preferences: Show URL on hover defaults to "no" | Jaakko Keränen | |
2021-04-03 | Drawing only during window update | Jaakko Keränen | |
Glyphs were inadvertently being cached already during measuring for layout. DocumentWidget was buffering graphics too early. Now buffered draws are prepared during normal drawing, when needed. | |||
2021-03-31 | Media: Fixed image resizing when there is no maximum texture size | Jaakko Keränen | |
2021-03-31 | Text: Preserve alpha when caching glyphs | Jaakko Keränen | |
Ensure no blending is done. Glyphs are supposed to be cached as-is. | |||
2021-03-31 | Text: Workaround for glyph rasterization problem with older SDL versions | Jaakko Keränen | |
2021-03-31 | Cleanup | Jaakko Keränen | |
2021-03-30 | Widget: Arrangement debugging; min size | Jaakko Keränen | |
There is a problem with repeated arrangements: the previous set sizes affect subsequent outcomes. This results in Preferences not being able to reduce in size, only to expand. It should be possible to reset sizes back to zero/minimum size before starting an arrangement, but LabelWidget needs to cooperate by using `minSize` to set its default size. `minSize` is preferable to fixedSize because then the widget can go through the usual arranging logic. To be continued at a later time... | |||
2021-03-30 | GmDocument: Font size for preformatted | Jaakko Keränen | |
Indents are disabled in the beginning. | |||
2021-03-29 | Paint: Fixed clipping of negative X regions | Jaakko Keränen | |
2021-03-29 | Widget: Flag for allowing horizontal overflow | Jaakko Keränen | |
Two-column headings are supposed to span both columns. | |||
2021-03-29 | VisBuf: Increase buffer size for scrolling; fixed glitches | Jaakko Keränen | |
Instead of 1.5x coverage, the buffer now has a full 2x. | |||
2021-03-29 | Lang: Added Chinese (Traditional) | Jaakko Keränen | |
2021-03-29 | Fixed: Missing bindings | Jaakko Keränen | |
Don't use built-in default bindings to update buttons or menu items. | |||
2021-03-29 | Preferences: Partially reorganized grouping | Jaakko Keränen | |
With new options introduced, a slightly different grouping makes more sense. | |||
2021-03-29 | Preferences: Collapse preformatted blocks on page load | Jaakko Keränen | |
IssueID #180 | |||
2021-03-29 | Fixed: Keyboard shortcuts stop working | Jaakko Keränen | |
Menus can't be disabled or otherwise their items can't be triggered any more. Hidden menus are still supposed to receive key events. IssueID #224 | |||
2021-03-29 | Merge branch 'dev' of codeberg.org:skyjake/lagrange into dev | Jaakko Keränen | |
2021-03-29 | Improving alt text animation; cleaned up key shortcut labels | Jaakko Keränen | |
Remove extra Plus signs from key shortcuts. | |||
2021-03-29 | Merge pull request 'Porting to Haiku' (#1) from sikmir/lagrange:haiku-port ↵ | Jaakko Keränen | |
into dev Reviewed-on: https://codeberg.org/skyjake/lagrange/pulls/1 |