[1mdiff --git a/res/fi.skyjake.Lagrange.appdata.xml b/res/fi.skyjake.Lagrange.appdata.xml[m
[1mindex 896f9c46..46a1406d 100644[m
[1m--- a/res/fi.skyjake.Lagrange.appdata.xml[m
[1m+++ b/res/fi.skyjake.Lagrange.appdata.xml[m
[36m@@ -8,22 +8,22 @@[m
<summary>A Beautiful Gemini Client</summary>[m
<description>[m
<p>[m
[31m- Lagrange is a desktop GUI client for browsing Geminispace. [m
[31m- It offers modern conveniences familiar from web browsers, [m
[31m- such as smooth scrolling, inline image viewing, multiple [m
[32m+[m[32m Lagrange is a desktop GUI client for browsing Geminispace.[m
[32m+[m[32m It offers modern conveniences familiar from web browsers,[m
[32m+[m[32m such as smooth scrolling, inline image viewing, multiple[m
tabs, visual themes, Unicode fonts, bookmarks, history, and[m
page outlines.[m
</p>[m
<p>[m
Like the Gemini protocol, Lagrange has been designed with[m
minimalism in mind. It depends on a small number of essential[m
[31m- libraries. It is written in C and uses SDL for [m
[32m+[m[32m libraries. It is written in C and uses SDL for[m
hardware-accelerated graphics. OpenSSL is used for secure[m
communications.[m
</p>[m
</description>[m
<content_rating type="oars-1.1" />[m
[31m- [m
[32m+[m
<launchable type="desktop-id">fi.skyjake.Lagrange.desktop</launchable>[m
[m
<screenshots>[m
[36m@@ -45,6 +45,23 @@[m
<update_contact>jaakko.keranen@iki.fi</update_contact>[m
[m
<releases>[m
[32m+[m[32m [m
[32m+[m[32m [m
[32m+[m[32m [m
[32m+[m[32m Added option to disable page width expansion to fit long lines.[m
[32m+[m[32m Limited page width expansion to 33% so room is left for the current title in the margin.[m
[32m+[m[32m Audio player UI shows number of downloaded bytes if length of audio is still unknown.[m
[32m+[m[32m Strip CR characters in content pasted to input fields. Line breaks are expected to be just LFs.[m
[32m+[m[32m Fixed use of non-Gemini search URLs. (Do not force-prepend "gemini://".)[m
[32m+[m[32m Fixed handling of the reserved :
character in URL paths.[m
[32m+[m[32m TUI: Fixed possible crash at launch.[m
[32m+[m[32m Updated UI translations.[m
[32m+[m[32m [m
[32m+[m[32m The full release notes can be viewed inside the app by opening[m
[32m+[m[32m the "about:version" page.[m
[32m+[m[32m [m
[32m+[m[32m https://github.com/skyjake/lagrange/releases/tag/v1.18.4[m
[32m+[m[32m [m
<release version="1.18.3" date="2024-10-14">[m
<description>[m
<ul>[m
[36m@@ -1111,7 +1128,7 @@[m
of obsolete resources.</li>[m
<li>Fixed layout issues related to footer action buttons. Sometimes the[m
buttons would overlap page content.</li>[m
[31m- Fixed handling duplicate feed entries: if multiple entries in [m
[32m+[m[32m Fixed handling duplicate feed entries: if multiple entries in[m
a feed have the same URL, only use the first one.</li>[m
</ul>[m
<p>The full release notes can be viewed inside the app by opening[m
[36m@@ -1146,7 +1163,7 @@[m
close buttons that appear on mouse hover.</p>[m
<p>Changes in v1.8.2:</p>[m
<ul>[m
[31m- Fixed encoding of +
characters in URLs as per [m
[32m+[m[32m Fixed encoding of +
characters in URLs as per[m
RFC 3986.</li>[m
<li>Fixed crash when fontpack.ini specifies a file that cannot[m
be found.</li>[m
[36m@@ -1163,7 +1180,7 @@[m
the "about:version" page.</p>[m
</description>[m
<url>https://github.com/skyjake/lagrange/releases/tag/v1.8.2</url>[m
[31m- [m
[32m+[m[32m [m
<release version="1.8.1" date="2021-11-06">[m
<description>[m
<p>Version 1.8 adds a customizable font library and improves warning[m
[36m@@ -1187,7 +1204,7 @@[m
the "about:version" page.</p>[m
</description>[m
<url>https://github.com/skyjake/lagrange/releases/tag/v1.8.1</url>[m
[31m- [m
[32m+[m[32m [m
<release version="1.8" date="2021-10-30">[m
<description>[m
<p>Version 1.8 adds a customizable font library and improves warning[m
[36m@@ -1213,7 +1230,7 @@[m
<li>Fixed a memory leak in the text renderer.</li>[m
<li>Added option to place new bookmarks to the top of the[m
bookmarks list.</li>[m
[31m- Updated UI translations. [m
[32m+[m[32m Updated UI translations.[m
</ul>[m
<p>The full release notes can be viewed inside the app by opening[m
the "about:version" page.</p>[m
[36m@@ -1230,8 +1247,8 @@[m
style.</p>[m
<p>Fixes in v1.7.2:</p>[m
<ul>[m
[31m- Regressions in text selection, for example when marking [m
[31m- text leftwards from the start position or when starting from [m
[32m+[m[32m Regressions in text selection, for example when marking[m
[32m+[m[32m text leftwards from the start position or when starting from[m
outside any text run.</li>[m
<li>Crash when clicking on Outline sidebar items before a[m
page has finished loading.</li>[m
[36m@@ -1303,13 +1320,13 @@[m
<ul>[m
<li>Audio init errors are no longer fatal. SDL's error message[m
will still be printed.</li>[m
[31m- Fixed appearance of tab buttons (should have [m
[32m+[m[32m Fixed appearance of tab buttons (should have[m
no top frame).</li>[m
<li>Fixed a cursor position regression in input fields related[m
to handling of variation selectors (codepoint clusters).[m
Moving the cursor to the start of a wrapped line segment put[m
the cursor in the wrong place.</li>[m
[31m- Fixed right-clicking on sidebar tab buttons. [m
[32m+[m[32m Fixed right-clicking on sidebar tab buttons.[m
It was showing the wrong context menu when the list had been[m
scrolled down.</li>[m
<li>Fixed crash when using the SDL2 KMSDRM video driver.</li>[m
[36m@@ -1378,13 +1395,13 @@[m
text field.</li>[m
<li>Fixed a potential hang when closing a socket before the[m
connection is fully opened.</li>[m
[31m- Updated translations. [m
[32m+[m[32m Updated translations.[m
</ul>[m
<p>The full release notes can be viewed inside the app by opening[m
the "about:version" page.</p>[m
</description>[m
<url>https://github.com/skyjake/lagrange/releases/tag/v1.6.3</url>[m
[31m- [m
[32m+[m[32m [m
<release version="1.6.2" date="2021-08-03">[m
<description>[m
<p>Version 1.6 adds support for bidirectional text and complex scripts,[m
[36m@@ -1417,7 +1434,7 @@[m
the "about:version" page.</p>[m
</description>[m
<url>https://github.com/skyjake/lagrange/releases/tag/v1.6.2</url>[m
[31m- [m
[32m+[m[32m [m
<release version="1.6.1" date="2021-07-30">[m
<description>[m
<p>Version 1.6 adds support for bidirectional text and complex scripts,[m
[36m@@ -1434,7 +1451,7 @@[m
<li>Copying text in input fields (the wrong region was copied).</li>[m
<li>URL input field contents not being selected after opening[m
a new tab.</li>[m
[31m- Upload dialog not showing when reloading a Titan URL. [m
[32m+[m[32m Upload dialog not showing when reloading a Titan URL.[m
</ul>[m
<p>The full release notes can be viewed inside the app by opening[m
the "about:version" page.</p>[m
[36m@@ -1459,7 +1476,7 @@[m
<description>[m
<p>Bug fixes and tweaks:</p>[m
<ul>[m
[31m- Fixed pasting a PEM-formatted certificate and/or [m
[32m+[m[32m Fixed pasting a PEM-formatted certificate and/or[m
private key via clipboard in Import Identity.</li>[m
<li>Possible workaround for a visual glitch in the URL[m
field.</li>[m
[36m@@ -1528,12 +1545,12 @@[m
<li>Removing the left side split by closing all its tabs. The URL[m
input field got confused about which tab was currently open, and[m
the wrong theme was active.</li>[m
[31m- Tab merging when unsplitting the window: keep the currently [m
[32m+[m[32m Tab merging when unsplitting the window: keep the currently[m
active tab open.</li>[m
<li>Sidebars sometimes become unresponsive.</li>[m
<li>Incorrect font was used for visited monospace Gopher links.</li>[m
<li>Incorrectly shown/hidden tab pinning indicator.</li>[m
[31m- Scrollbar in Preferences > Keys was hidden until the list [m
[32m+[m[32m Scrollbar in Preferences > Keys was hidden until the list[m
was scrolled.</li>[m
</ul>[m
</description>[m
[36m@@ -1582,16 +1599,16 @@[m
<description>[m
<p>New features/changes:</p>[m
<ul>[m
[31m- Added UI languages: French, German. (Note that neither is [m
[32m+[m[32m Added UI languages: French, German. (Note that neither is[m
100% finished yet.)</li>[m
<li>Added environment variable LAGRANGE_OVERRIDE_DPI.</li>[m
[31m- Back/forward navigation buttons are disabled if they have [m
[32m+[m[32m Back/forward navigation buttons are disabled if they have[m
no more pages to switch to.</li>[m
<li>Minor UI color tuning.</li>[m
</ul>[m
<p>Bug fixes:</p>[m
<ul>[m
[31m- Disabled IPC in Flatpak builds for compatibility reasons. [m
[32m+[m[32m Disabled IPC in Flatpak builds for compatibility reasons.[m
Beware of multiple instances overwriting each other's data.</li>[m
<li>Possible crash when closing a tab.</li>[m
<li>Possible crash when restoring application state at launch.</li>[m
[36m@@ -1630,10 +1647,10 @@[m
the highlights:[m
</p>[m
<ul>[m
[31m- New UI language setting: English, Chinese, Finnish, [m
[32m+[m[32m New UI language setting: English, Chinese, Finnish,[m
Interlingue, Russian, Serbian, and Spanish available in this[m
[31m- release. [m
[31m- LibreTranslate integration for translating page [m
[32m+[m[32m release.[m
[32m+[m[32m LibreTranslate integration for translating page[m
content.</li>[m
<li>Viewing alt text of preformatted blocks.</li>[m
<li>Improvements to color themes and page appearance.</li>[m
[36m@@ -1672,8 +1689,8 @@[m
</p>[m
<ul>[m
<li>New UI language setting: English, Chinese, Finnish,[m
[31m- Russian, and Spanish available in this release. [m
[31m- LibreTranslate integration for translating page [m
[32m+[m[32m Russian, and Spanish available in this release.[m
[32m+[m[32m LibreTranslate integration for translating page[m
content.</li>[m
<li>Viewing alt text of preformatted blocks.</li>[m
<li>Improvements to color themes and page appearance.</li>[m
[36m@@ -1693,9 +1710,9 @@[m
<p>Bug fixes:</p>[m
<ul>[m
<li>Fixed XML parser hanging on numeric character entities.</li>[m
[31m- Fixed "Monospace Body" option causing Gemtext line [m
[32m+[m[32m Fixed "Monospace Body" option causing Gemtext line[m
markup to be visible.</li>[m
[31m- Fixed bookmarking a wrapped link. Now the entire label [m
[32m+[m[32m Fixed bookmarking a wrapped link. Now the entire label[m
text gets used instead of just the clicked segment.</li>[m
<li>Fixed handling of non-advancing monospace glyphs.</li>[m
</ul>[m
[36m@@ -1714,7 +1731,7 @@[m
</release>[m
<release version="1.2.1" date="2021-02-27">[m
<description>[m
[31m- This is a major feature update that also has a number of user [m
[32m+[m[32m This is a major feature update that also has a number of user[m
interface design changes.[m
</p>[m
<p> New features include viewing and subscribing to Atom feeds,[m
[36m@@ -1735,7 +1752,7 @@[m
</release>[m
<release version="1.2" date="2021-02-27">[m
<description>[m
[31m- This is a major feature update that also has a number of user [m
[32m+[m[32m This is a major feature update that also has a number of user[m
interface design changes.[m
</p>[m
<p> New features include viewing and subscribing to Atom feeds,[m
[36m@@ -1751,7 +1768,7 @@[m
the "about:version" page.[m
</p>[m
</description>[m
[31m- https://github.com/skyjake/lagrange/releases/tag/v1.2.0 [m
[32m+[m[32m https://github.com/skyjake/lagrange/releases/tag/v1.2.0[m
</release>[m
<release version="1.1.4" date="2021-02-22">[m
<description>[m
[36m@@ -1759,7 +1776,7 @@[m
<ul>[m
<li>Broken Gopher menu links.</li>[m
<li>Incorrect feed entry highlight/read status in the sidebar.</li>[m
[31m- Vertical alignment of short pages: top banner is excluded [m
[32m+[m[32m Vertical alignment of short pages: top banner is excluded[m
because it is not part of the content.</li>[m
</ul>[m
</description>[m
[36m@@ -1769,7 +1786,7 @@[m
<description>[m
<p>Bug fixes:</p>[m
<ul>[m
[31m- Crash when deleting a bookmark that was being used as [m
[32m+[m[32m Crash when deleting a bookmark that was being used as[m
a remote bookmark source.</li>[m
<li>Potential crash at shutdown.</li>[m
<li>URL path decoding not respecting reserved characters.</li>[m
text/plain
This content has been proxied by September (ba2dc).