⇦ | lagrange [community]
Last updated on: 2024-05-03 02:02 [UTC]

Metadata for lagrange in community

fi.skyjake.Lagrange - 1.17.6-r0 ⚙ aarch64 ⚙ armhf ⚙ armv7 ⚙ x86 ⚙ x86_64

Icon
<component type="desktop-application">
  <id>fi.skyjake.Lagrange</id>
  <name>Lagrange</name>
  <summary>A Beautiful Gemini Client</summary>
  <project_license>BSD-2-Clause</project_license>
  <developer_name>Jaakko Keränen</developer_name>
  <description>
    <p>
            Lagrange is a desktop GUI client for browsing Geminispace. 
            It offers modern conveniences familiar from web browsers, 
            such as smooth scrolling, inline image viewing, multiple 
            tabs, visual themes, Unicode fonts, bookmarks, history, and
            page outlines.
        </p>
    <p>
            Like the Gemini protocol, Lagrange has been designed with
            minimalism in mind. It depends on a small number of essential
            libraries. It is written in C and uses SDL for 
            hardware-accelerated graphics. OpenSSL is used for secure
            communications.
        </p>
  </description>
  <pkgname>lagrange</pkgname>
  <launchable type="desktop-id">fi.skyjake.Lagrange.desktop</launchable>
  <icon type="cached" width="64" height="64">lagrange_fi.skyjake.Lagrange.png</icon>
  <icon type="remote" width="64" height="64">fi/skyjake/Lagrange/80e8a14e278754811c0702733651a1f0/icons/64x64/lagrange_fi.skyjake.Lagrange.png</icon>
  <icon type="remote" width="128" height="128">fi/skyjake/Lagrange/80e8a14e278754811c0702733651a1f0/icons/128x128/lagrange_fi.skyjake.Lagrange.png</icon>
  <icon type="stock">fi.skyjake.Lagrange</icon>
  <url type="homepage">https://gmi.skyjake.fi/lagrange</url>
  <url type="bugtracker">https://github.com/skyjake/lagrange/issues</url>
  <url type="contact">https://skyjake.fi/@jk</url>
  <categories>
    <category>Network</category>
  </categories>
  <provides>
    <binary>lagrange</binary>
    <mediatype>x-scheme-handler/gemini</mediatype>
    <mediatype>x-scheme-handler/gopher</mediatype>
    <mediatype>x-scheme-handler/spartan</mediatype>
  </provides>
  <screenshots>
    <screenshot type="default">
      <image type="source" width="2380" height="1377">fi/skyjake/Lagrange/80e8a14e278754811c0702733651a1f0/screenshots/image-1_orig.png</image>
      <image type="thumbnail" width="1248" height="722">fi/skyjake/Lagrange/80e8a14e278754811c0702733651a1f0/screenshots/image-1_1248x722.png</image>
      <image type="thumbnail" width="752" height="435">fi/skyjake/Lagrange/80e8a14e278754811c0702733651a1f0/screenshots/image-1_752x435.png</image>
      <image type="thumbnail" width="624" height="361">fi/skyjake/Lagrange/80e8a14e278754811c0702733651a1f0/screenshots/image-1_624x361.png</image>
      <image type="thumbnail" width="224" height="129">fi/skyjake/Lagrange/80e8a14e278754811c0702733651a1f0/screenshots/image-1_224x129.png</image>
    </screenshot>
  </screenshots>
  <releases>
    <release type="stable" version="1.17.5" timestamp="1701648000">
      <description>
        <ul>
          <li>Fixed a few small memory leaks.</li>
          <li>Fixed unnecessary copying of data while waiting for an audio buffer to become playable.</li>
          <li>Gopher: Detect audio media type from file extension with the `s` item type (it's not always WAV).</li>
          <li>Content that uses `charset=utf-8` is checked for validity. If the encoding is invalid, the content is instead decoded as CP437 (if it has ANSI escapes; possibly it's ASCII art) or just Latin-1.</li>
          <li>Remove ANSI escapes from window titles.</li>
          <li>Modified rule for when 'text/plain' is assumed to actually be 'text/gemini' based on the file extension.</li>
        </ul>
        <p>The full release notes can be viewed inside the app by opening
                    the "about:version" page.</p>
      </description>
      <url>https://github.com/skyjake/lagrange/releases/tag/v1.17.5</url>
    </release>
    <release type="stable" version="1.17.4" timestamp="1700352000">
      <description>
        <ul>
          <li>Removed automatic horizontal scrolling of wide preformatted blocks. Instead, hold down the Shift key to scroll horizontally with the mouse wheel.</li>
          <li>Fixed an event processing issue where some events were not handled as expected, for instance when opening a link into split view the opened link was not highlighted.</li>
          <li>Fixed links not reacting to mouse hover after jumping to a heading from the Outline.</li>
          <li>Fixed input prompt behaving strangely after changing font size. (Lines are now forced to rewrap after changing the font.)</li>
          <li>Fixed mouse cursor not changing its shape in all open windows.</li>
          <li>Updated UI translations.</li>
        </ul>
        <p>The full release notes can be viewed inside the app by opening
                    the "about:version" page.</p>
      </description>
      <url>https://github.com/skyjake/lagrange/releases/tag/v1.17.4</url>
    </release>
    <release type="stable" version="1.17.3" timestamp="1699056000">
      <description>
        <ul>
          <li>Fixed activating a pinned identity when opening a bookmark via the Bookmarks menu.</li>
          <li>Fixed initial scope of a created identity when using the default selection.</li>
          <li>Fixed issues with dropdown menus when the menu appears as a popup window.</li>
          <li>Fixed clearing the pinned identity of a bookmark.</li>
        </ul>
        <p>The full release notes can be viewed inside the app by opening
                    the "about:version" page.</p>
      </description>
      <url>https://github.com/skyjake/lagrange/releases/tag/v1.17.3</url>
    </release>
    <release type="stable" version="1.17.2" timestamp="1698192000">
      <description>
        <ul>
          <li>Tabs opened in background are immediately added to the URL history.</li>
          <li>Mouse wheel direction switches back to vertical when a wide block has been scrolled all the way.</li>
          <li>Fixed current text selection extending during scrolling even after mouse button has been released.</li>
          <li>Fixed drag-to-select with the mouse being too sensitive to mouse movement.</li>
          <li>Fixed the numbered links key (default: Alt) while navigating to new pages. It is no longer necessary to release and press the key again on the new page.</li>
          <li>Fixed long bookmark titles making the Bookmarks menu too wide.</li>
          <li>ANSI Cursor Forward control sequence ("CSI n C") is converted to a series of spaces, but only in preformatted text.</li>
          <li>Fixed parsing of ANSI SGR sequences with many attributes concatenated (e.g., 0;1;40;30).</li>
          <li>Fixed inline image loading indicator overdrawing itself, becoming unreadable.</li>
          <li>Updated UI translations.</li>
        </ul>
        <p>The full release notes can be viewed inside the app by opening
                    the "about:version" page.</p>
      </description>
      <url>https://github.com/skyjake/lagrange/releases/tag/v1.17.2</url>
    </release>
  </releases>
  <content_rating type="oars-1.1"/>
</component>