⇦ | lagrange [community]
Last updated on: 2025-09-11 02:01 [UTC]

Metadata for lagrange in community

fi.skyjake.clagrange - 1.19.1-r0 ⚙ aarch64 ⚙ armhf ⚙ armv7 ⚙ x86 ⚙ x86_64

Icon
<component type="desktop-application">
  <id>fi.skyjake.clagrange</id>
  <name>clagrange</name>
  <summary>A Beautiful Gemini Client</summary>
  <description>
    <p>Beautiful Gemini client</p>
  </description>
  <pkgname>lagrange</pkgname>
  <launchable type="desktop-id">fi.skyjake.clagrange.desktop</launchable>
  <icon type="cached" width="64" height="64">lagrange_fi.skyjake.clagrange.png</icon>
  <icon type="remote" width="64" height="64">fi/skyjake/clagrange/f49df2887e1641b60fa169059b5e12bc/icons/64x64/lagrange_fi.skyjake.clagrange.png</icon>
  <icon type="remote" width="128" height="128">fi/skyjake/clagrange/f49df2887e1641b60fa169059b5e12bc/icons/128x128/lagrange_fi.skyjake.clagrange.png</icon>
  <icon type="stock">fi.skyjake.clagrange</icon>
  <categories>
    <category>Network</category>
  </categories>
  <provides>
    <mediatype>x-scheme-handler/gemini</mediatype>
    <mediatype>x-scheme-handler/gopher</mediatype>
    <mediatype>x-scheme-handler/spartan</mediatype>
  </provides>
</component>

fi.skyjake.Lagrange - 1.19.1-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/026c73fbcd06652bfc4e329713d40c00/icons/64x64/lagrange_fi.skyjake.Lagrange.png</icon>
  <icon type="remote" width="128" height="128">fi/skyjake/Lagrange/026c73fbcd06652bfc4e329713d40c00/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/026c73fbcd06652bfc4e329713d40c00/screenshots/image-1_orig.png</image>
      <image type="thumbnail" width="1248" height="722">fi/skyjake/Lagrange/026c73fbcd06652bfc4e329713d40c00/screenshots/image-1_1248x722.png</image>
      <image type="thumbnail" width="752" height="435">fi/skyjake/Lagrange/026c73fbcd06652bfc4e329713d40c00/screenshots/image-1_752x435.png</image>
      <image type="thumbnail" width="624" height="361">fi/skyjake/Lagrange/026c73fbcd06652bfc4e329713d40c00/screenshots/image-1_624x361.png</image>
      <image type="thumbnail" width="224" height="129">fi/skyjake/Lagrange/026c73fbcd06652bfc4e329713d40c00/screenshots/image-1_224x129.png</image>
    </screenshot>
  </screenshots>
  <releases>
    <release type="stable" version="1.19" timestamp="1756684800">
      <description>
        <ul>
          <li>Sidebar tab for exploring the directory structure of a capsule. All known URLs (from page links, history, feed entries) are compiled into one navigable hierarchy. This provides an alternative view of capsule contents, for quick access and an overview.</li>
          <li>Sidebar tab for listing all open tabs ("vertical tabs"). The list indicates which tabs have not been seen yet. Drag-and-drop can be used to reorder tabs. There are status icons for page loading and audio playback.</li>
          <li>Filter text field in the Bookmarks sidebar: filters bookmarks based on titles, URLs, and tags. Built-in tags like ".subscribed" can be used to find bookmarks with special behavior (see Help section 1.4.4).</li>
          <li>Sidebar tab for managing feed subscriptions. Unlike the Feeds tab that shows feed entries, the Subscriptions tab shows higher-level information about each subscription, like the latest post date.</li>
          <li>Subscriptions sidebar context menu action "Reset Known Entries" for clearing the local cache of known entries. On next refresh, only the entries present in the source(s) are stored. (This is equivalent to manually deleting the "feeds.txt" file.)</li>
          <li>Setting for permanently hiding the horizontal tab bar. You can manage open tabs using the sidebar.</li>
          <li>Setting for showing quote text without italics.</li>
          <li>Link context menu action for copying the label text.</li>
          <li>Keyboard shortcuts for sidebar modes and moving current tab to a new window.</li>
          <li>Individual sidebar tabs can be shown and hidden. You can configure the tabs separately for the left and right bars.</li>
          <li>The left and right sidebars have different tabs by default (previously the same tabs were on both sides).</li>
          <li>A dropdown menu in the sidebar header allows switching to any mode.</li>
          <li>Reorganized settings: the Fonts tab has returned, and there is now a Theme tab for page theme settings.</li>
          <li>Restore window positions in their previous workspaces. (Courtesy of @norayr.)</li>
          <li>Moving a tab to a new window or opening a link in a new window sometimes confused which window was the target.</li>
          <li>Clearing history did not update sidebars.</li>
          <li>Updating navbar back/forward buttons when switching tabs.</li>
          <li>Update link numbers/keys after a scroll stops, if numbering was activated during the scroll.</li>
          <li>When parsing a username from a URL, require the name appears at the start of the path.</li>
          <li>Crash when opening a malformed Titan URI.</li>
          <li>Potential crash when minimizing a window.</li>
          <li>Gopher: Encode `%` in the selector when forming a link URI.</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.19.0</url>
    </release>
    <release type="stable" version="1.18.8" timestamp="1755820800">
      <description>
        <ul>
          <li>Reject Gemini responses that don't use an SP character (ASCII 32) as a separator, as required by the specification.</li>
          <li>Fixed scrollbar color contrast in light mode.</li>
          <li>Fixed line-shaped quote indicator on empty/short quote lines.</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.18.8</url>
    </release>
    <release type="stable" version="1.18.7" timestamp="1755043200">
      <description>
        <ul>
          <li>Revised handling of reserved URI characters according to RFC 3986. The previous behavior did not fully conform to the standard.</li>
          <li>Fixed opening some WebP images. There was a problem checking for the "image/webp" media type.</li>
          <li>Fixed removal of unexpected NUL characters from the source text.</li>
          <li>Fixed redundant mouse events when receiving touch events on the desktop.</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.18.7</url>
    </release>
    <release type="stable" version="1.18.6" timestamp="1754352000">
      <description>
        <ul>
          <li>Added Samogitian (sgs) UI translation.</li>
          <li>Link icons are now included in the clickable part of a line.</li>
          <li>Fixed handling of percent-encoded semicolons in the URI path component.</li>
          <li>Fixed crash when opening context menu in some input fields.</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.18.6</url>
    </release>
  </releases>
  <content_rating type="oars-1.1"/>
</component>