<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
  <id>cz.bugsy.roster</id>
  <metadata_license>CC0-1.0</metadata_license>
  <project_license>GPL-3.0-or-later</project_license>

  <name>Roster</name>
  <summary>HTTP client for API testing</summary>
  <description>
    <p>Roster is a modern HTTP client for testing and debugging REST APIs. It provides a clean, GNOME-native interface for making HTTP requests and inspecting responses.</p>
  </description>

  <developer id="cz.bugsy">
    <name>Pavel Baksy</name>
  </developer>

  <url type="homepage">https://git.bugsy.cz/beval/roster</url>
  <url type="vcs-browser">https://git.bugsy.cz/beval/roster</url>
  <url type="bugtracker">https://git.bugsy.cz/beval/roster/issues</url>

  <translation type="gettext">roster</translation>
  <!-- All graphical applications having a desktop file must have this tag in the MetaInfo.
     If this is present, appstreamcli compose will pull icons, keywords and categories from the desktop file. -->
  <launchable type="desktop-id">cz.bugsy.roster.desktop</launchable>
  <!-- Use the OARS website (https://hughsie.github.io/oars/generate.html) to generate these and make sure to use oars-1.1 -->
  <content_rating type="oars-1.1" />

  <branding>
    <color type="primary" scheme_preference="light">#8b9dbc</color>
    <color type="primary" scheme_preference="dark">#173c7a</color>
  </branding>

  <screenshots>
    <screenshot type="default">
      <image>https://git.bugsy.cz/beval/roster/raw/branch/master/screenshots/main.png</image>
      <caption>Main application window with HTTP request and response</caption>
    </screenshot>
    <screenshot>
      <image>https://git.bugsy.cz/beval/roster/raw/branch/master/screenshots/variables.png</image>
      <caption>Environment variables configuration</caption>
    </screenshot>
    <screenshot>
      <image>https://git.bugsy.cz/beval/roster/raw/branch/master/screenshots/history.png</image>
      <caption>Request history panel</caption>
    </screenshot>
  </screenshots>

  <releases>
    <release version="0.8.1" date="2026-01-15">
      <description translate="no">
        <p>Version 0.8.1 release</p>
        <ul>
          <li>Remove license note from app description</li>
        </ul>
      </description>
    </release>
    <release version="0.8.0" date="2026-01-15">
      <description translate="no">
        <p>Version 0.8.0 release</p>
        <ul>
          <li>Shorten User-Agent version to major.minor format</li>
        </ul>
      </description>
    </release>
    <release version="0.7.0" date="2026-01-14">
      <description translate="no">
        <p>Version 0.7.0 release</p>
        <ul>
          <li>Prepare for Flathub submission</li>
          <li>Add real screenshots and release notes</li>
          <li>Add Request creates new tab for project</li>
        </ul>
      </description>
    </release>
    <release version="0.6.0" date="2026-01-10">
      <description translate="no">
        <p>Version 0.6.0 release</p>
        <ul>
          <li>Added keyboard shortcuts: Ctrl+L (focus URL), Ctrl+Return (send request)</li>
          <li>Translation improvements</li>
        </ul>
      </description>
    </release>
    <release version="0.5.0" date="2026-01-08">
      <description translate="no">
        <p>Version 0.5.0 release</p>
        <ul>
          <li>Authentication improvements</li>
          <li>Bug fixes and stability improvements</li>
        </ul>
      </description>
    </release>
    <release version="0.4.0" date="2026-01-05">
      <description translate="no">
        <p>Version 0.4.0 release</p>
        <ul>
          <li>Improved sidebar layout with reduced indentation</li>
          <li>Enhanced panel resizing capabilities</li>
          <li>Better project folder state management</li>
          <li>Status icons fixes in panels</li>
        </ul>
      </description>
    </release>
    <release version="0.2.0" date="2025-12-30">
      <description translate="no">
        <p>Version 0.2.0 release</p>
        <ul>
          <li>Environment variable support improvements</li>
          <li>UI refinements and bug fixes</li>
        </ul>
      </description>
    </release>
  </releases>

</component>
