summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-04DocumentWidget: Update the correct fetch progressJaakko Keränen
2021-05-04App: Serialize sidebar state in state.lgrJaakko Keränen
The sidebars of each root are now serialized with the rest of the UI state so they have all the widget roots available.
2021-05-03App: Wait for `xdg-open` child processes to terminateJaakko Keränen
IssueID #260
2021-05-03Window: Dispatch key events only to the root with key focusJaakko Keränen
2021-05-03Window: Rearranged menu itemsJaakko Keränen
2021-05-03Lang: Recompiled language stringsJaakko Keränen
2021-05-03Gopher: Line endings according to RFC 1436Jaakko Keränen
2021-05-03App: Crash with --echo when shutting downJaakko Keränen
2021-05-03Gopher: Be more lenient about line terminationJaakko Keränen
Allow plain `\n` for line termination in addition to `\r\n`.
2021-05-03Updated the_FoundationJaakko Keränen
2021-05-03Merge branch 'dev' of https://weblate.skyjake.fi/git/lagrange/ui into devJaakko Keränen
2021-05-03Paint: Fixed build with older SDL versionsJaakko Keränen
IssueID #259
2021-05-03Translated using Weblate (Toki Pona (tok))jan Anja
Currently translated at 99.3% (434 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/tok/
2021-05-03Translated using Weblate (Toki Pona (tok))jan Anja
Currently translated at 99.3% (434 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/tok/
2021-05-03Translated using Weblate (Toki Pona (tok))jan Anja
Currently translated at 99.3% (434 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/tok/
2021-05-03Translated using Weblate (Interlingua)Olga Smirnova
Currently translated at 97.9% (428 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/ia/
2021-05-03Translated using Weblate (Toki Pona (tok))jan Anja
Currently translated at 99.3% (434 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/tok/
2021-05-03Translated using Weblate (Russian)jan Anja
Currently translated at 100.0% (437 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/ru/
2021-05-03Translated using Weblate (Serbian)Страхиња Радић
Currently translated at 100.0% (437 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/sr/
2021-05-03Translated using Weblate (Occidental)Olga Smirnova
Currently translated at 100.0% (437 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/ie/
2021-05-03Translated using Weblate (Spanish)Wally Hackenslacker
Currently translated at 100.0% (437 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/es/
2021-05-03Translated using Weblate (French)MCMic
Currently translated at 100.0% (437 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/fr/
2021-05-03Translated using Weblate (Finnish)Jaakko Keränen
Currently translated at 100.0% (437 of 437 strings) Translation: Lagrange/User Interface Translate-URL: http://weblate.skyjake.fi/projects/lagrange/ui/fi/
2021-05-03Added translation using Weblate (Toki Pona (tok))Jaakko Keränen
2021-05-03Added menu items for view splittingJaakko Keränen
2021-05-03Updated release notesJaakko Keränen
Draft.
2021-05-03Lang: Added new and missing stringsJaakko Keränen
IssueID #192
2021-05-02DocumentWidget: Retain Gempub data; cleanupJaakko Keränen
Keep hold of the `Gempub` data while the page is open so it can be used for other purposes.
2021-05-02Gopher: Verbose content parsing errorsJaakko Keränen
IssueID #258
2021-05-02DocumentWidget: Update the right lock buttonJaakko Keränen
2021-05-02Window: Added split swapping; cleanupJaakko Keränen
2021-05-02Text: No unnecessary recaching; cleanupJaakko Keränen
2021-05-02Lang: Updated a base stringJaakko Keränen
2021-05-02LabelWidget: Option to disable min heightJaakko Keränen
Sizing of the embedded indicators in the URL bar requires smaller than default minimum height.
2021-05-02Added a Gempub helperJaakko Keränen
`Gempub` opens and parses a Gempub archive and provides access to the contents in a common way.
2021-05-02App: Save split mode; launch event cleanupJaakko Keränen
The serialized state version was bumped, so old states are incompatible and are ignored. There were redundant events posted during launch.
2021-05-02Updated the_FoundationJaakko Keränen
2021-04-30CleanupJaakko Keränen
A missing license banners and pragmas.
2021-04-30Gempub: Updated to latest spec versionJaakko Keränen
Load "metadata.txt" and check for the new properties. Contents of the cover page were shuffled around a bit. IssueID #255
2021-04-30Windows: Fixed custom frame in split modesJaakko Keränen
Hide duplicated window controls.
2021-04-30InputWidget: Highlight only in focused rootJaakko Keränen
2021-04-30LabelWidget: Implicit minimum sizeJaakko Keränen
2021-04-30Revising and fixing widget layoutJaakko Keränen
Some of the logic for arranging widgets was invalid, leading to problems with the navbar: - cannot resize children if own size depends on their size - expanding children won't expand unless resizing all children
2021-04-30Window: Moving tabs between splitsJaakko Keränen
2021-04-29Working on multiple UI rootsJaakko Keränen
Added a menu for changing the split mode.
2021-04-29CleanupJaakko Keränen
2021-04-29Periodic: Handling removal during iterationJaakko Keränen
2021-04-29Working on multiple UI rootsJaakko Keränen
Restore previous root after processing events. Adjusted colors of the non-focused root.
2021-04-28Working on multiple UI rootsJaakko Keränen
Root focus switching and opening links in the other root.
2021-04-28Working on multiple UI rootsJaakko Keränen
Various refactorings and fixes to handle root-global and window-global state, root-specific palettes, and proper coordinate system changes (e.g., when opening menus). UI events are posted and handled in the context of a specific root.