Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-15 | Updated release notes | Jaakko Keränen | |
2022-02-15 | Empty path normalization was not being applied | Jaakko Keränen | |
Solderpunk's November 2021 update to the specification included a recommendation to normalize empty paths to /. IssueID #455 | |||
2022-02-15 | Bumped version number | Jaakko Keränen | |
2022-02-15 | Added keybindings for Unread/All mode switch | Jaakko Keränen | |
IssueID #456 | |||
2022-02-11 | Updated AUTHORS | Jaakko Keränen | |
2022-02-11 | Updated language strings | Jaakko Keränen | |
2022-02-11 | Merge branch 'dev' of https://weblate.skyjake.fi/git/lagrange/ui into dev | Jaakko Keränen | |
2022-02-11 | Updated README: Fedora install info | Jaakko Keränen | |
2022-02-11 | Updated release notes | Jaakko Keränen | |
2022-02-11 | Added a binding for "Paste Preceding Line" | Jaakko Keränen | |
2022-02-10 | Updated release notes | Jaakko Keränen | |
2022-02-10 | Dealing with long URLs | Jaakko Keränen | |
LinkInfo will truncate extremely long URLs, and when viewing a single image, data URLs don't have a title. | |||
2022-02-10 | macOS: Handle regular mouse wheel scrolling | Jaakko Keränen | |
Since we're listening to scroll events directly, should handle the regular mouse, too. | |||
2022-02-09 | SidebarWidget: Update after identity addition/deletion | Jaakko Keränen | |
2022-02-09 | DocumentWidget: "Paste Preceding Line" should be undoable | Jaakko Keränen | |
2022-02-09 | Updated release notes | Jaakko Keränen | |
2022-02-09 | Text: Double-wide Emoji in preformatted blocks | Jaakko Keränen | |
Borrowed Emoji glyphs are laid out double-wide in monospace runs, because they most likely are wider than the monospace advance. | |||
2022-02-09 | Updated release notes | Jaakko Keränen | |
2022-02-08 | Widget: Faster scrolling of long popups | Jaakko Keränen | |
Do the mouse hover scrolling faster for long popups. | |||
2022-02-08 | Fonts: Improved fallback glyph search | Jaakko Keränen | |
The fontpack documentation says that when a glyph isn't found, all available fonts are checked in priority order. However, the implementation didn't actually do this. Now there is a separate priority mapping for loaded fonts so they can be quickly scanned for any missing glyphs in the right order. "iosevka-body" was prioritized higher because it provides a number of UI icons. | |||
2022-02-08 | Updated release notes | Jaakko Keränen | |
2022-02-08 | Paint: Fixed another clipping issue | Jaakko Keränen | |
Ensure that painting is always clipped to the root rectangle. | |||
2022-02-08 | Cleanup | Jaakko Keränen | |
2022-02-08 | macOS: Attempting workaround for Metal refresh issues | Jaakko Keränen | |
For some reason, rendering to a separate render target instead of directly to the window helps with certain refresh glitches. More glitches still remain, though, perhaps related to not running window refresh at a constant rate but occasionally pausing to wait for input events. | |||
2022-02-08 | DocumentWidget: Fixed continuous redraw issue | Jaakko Keränen | |
It was possible that the progressive rendering of runs repeatedly kept drawing the first run of the page (e.g., the top heading). It should still be investigated if a similar issue can occur in the other direction, when drawing downward. A run may exist on the bottom border of a buffer, too. | |||
2022-02-08 | App: Cleanup | Jaakko Keränen | |
2022-02-07 | GmDocument: Added more link icons | Jaakko Keränen | |
The U+2Bnn symbols are accepted as link icons. | |||
2022-02-07 | DocumentWidget: No link number for image caption | Jaakko Keränen | |
2022-02-07 | App: Draw frame during warmup | Jaakko Keränen | |
2022-02-07 | DocumentWidget: Fixed handling of quick inline media request | Jaakko Keränen | |
If a request was already completed when it was moved inline, the content wasn't marked as finished and did not appear. | |||
2022-02-07 | Translated using Weblate (Toki Pona (tok)) | jan Anja | |
Currently translated at 97.8% (632 of 646 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/tok/ | |||
2022-02-07 | Updated release notes | Jaakko Keränen | |
2022-02-07 | LinkInfo: Trim extremely long URLs | Jaakko Keränen | |
We don't want to cover the whole view with the URL. | |||
2022-02-07 | App: Removed an unnecessary refresh | Jaakko Keränen | |
When tickers are being run there already will be a refresh following immediately. Adding a recurring ticker will also post a refresh. | |||
2022-02-06 | Recompiled UI strings | Jaakko Keränen | |
2022-02-05 | SidebarWidget: Fixed animations in the 2nd split | Jaakko Keränen | |
2022-02-05 | Paint: Fixed a Metal clipping issue | Jaakko Keränen | |
After intersecting with the root rect the clipping rectangle can be empty. | |||
2022-02-05 | Bumped version number | Jaakko Keränen | |
2022-02-05 | Updated release notes and AUTHORS | Jaakko Keränen | |
2022-02-05 | Cleanup | Jaakko Keränen | |
2022-02-05 | Merge branch 'dev' of https://weblate.skyjake.fi/git/lagrange/ui into dev | Jaakko Keränen | |
2022-02-05 | Translated using Weblate (Esperanto) | Nikolay Korotkiy | |
Currently translated at 36.8% (238 of 646 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/eo/ | |||
2022-02-04 | Updated release notes | Jaakko Keränen | |
2022-02-04 | macOS: Let other windows handle scroll events | Jaakko Keränen | |
For example, trying to scroll the Sparkle release notes was not possible because the main window would scroll instead. | |||
2022-02-04 | App: Event processing tweak | Jaakko Keränen | |
Refresh events will never be dispatched (it would be pointless), but instead just set a flag that prevents SDL_WaitEvent() to be called. SDL_WaitEvent() should never be called anyway because `pendingRefresh` is set, but this makes it clearer and skips other unnecessary checks. | |||
2022-02-04 | IndicatorWidget: Use the normal animation method | Jaakko Keränen | |
This old timer-based animation predates the ticker convention. | |||
2022-02-04 | macOS: Use Metal on >60 Hz displays | Jaakko Keränen | |
The problem with the occasional stutters related to SDL_WaitEvent() are still there, but on a 120 Hz display it's even worse to be stuck on 60 Hz. Metal is required for 120 Hz. | |||
2022-02-04 | Fixed issues with stripping ANSI escapes | Jaakko Keränen | |
2022-02-02 | Improved legibility of ANSI FG colors | Jaakko Keränen | |
Brighten dark colors on a (nearly) black background. On light backgrounds, reduce the darkening as it was a bit too strong; more of the color is now shown. | |||
2022-02-01 | Merge branch 'dev' of github.com:skyjake/lagrange into dev | Jaakko Keränen | |