<?xml version="1.0" encoding="UTF-8"?>
<components origin="mahdif62/sshpilot" version="0.8">
  <component type="desktop">
    <id>io.github.mfat.sshpilot</id>
    <pkgname>sshpilot</pkgname>
    <name>SSH Pilot</name>
    <summary>Manage your servers with ease</summary>
    <description><p>SSH Pilot is a user-friendly SSH connection manager featuring built-in tabbed terminal, remote file management, key transfer, port forwarding and more. It's an alternative to Putty, Termius and Mobaxterm.</p><ul><li>Manage multiple machines from a unified, clean interface</li><li>Transfer files to and from servers using the built-in file manager (SFTP and SCP)</li><li>Tuned for fast keyboard navigation with customizable shortcuts</li><li>Easily generate and transfer SSH keys to servers</li><li>Loads existing ~/.ssh/config and works with standard SSH keys and settings</li><li>Configure local, remote and dynamic port forwarding</li><li>Server grouping</li></ul></description>
    <icon type="cached" height="64" width="64">io.github.mfat.sshpilot.png</icon>
    <icon type="cached" height="128" width="128">io.github.mfat.sshpilot.png</icon>
    <categories>
      <category>Network</category>
      <category>Utility</category>
    </categories>
    <kudos>
      <kudo>HiDpiIcon</kudo>
    </kudos>
    <project_license>GPL-3.0-or-later</project_license>
    <url type="bugtracker">https://github.com/mfat/sshpilot/issues</url>
    <url type="donation">https://github.com/sponsors/mfat</url>
    <url type="homepage">https://github.com/mfat/sshpilot</url>
    <screenshots>
      <screenshot type="default">
        <caption>Start Page</caption>
        <image type="source">https://raw.githubusercontent.com/mfat/sshpilot/6cfdc358b818676d390cd7dcf2d69e4f4118e642/screenshots/start-page.png</image>
      </screenshot>
      <screenshot>
        <caption>Command Blocks</caption>
        <image type="source">https://raw.githubusercontent.com/mfat/sshpilot/6cfdc358b818676d390cd7dcf2d69e4f4118e642/screenshots/commands.png</image>
      </screenshot>
      <screenshot>
        <caption>Connection Groups</caption>
        <image type="source">https://raw.githubusercontent.com/mfat/sshpilot/6cfdc358b818676d390cd7dcf2d69e4f4118e642/screenshots/groups.png</image>
      </screenshot>
      <screenshot>
        <caption>SFTP File Manager</caption>
        <image type="source">https://raw.githubusercontent.com/mfat/sshpilot/6cfdc358b818676d390cd7dcf2d69e4f4118e642/screenshots/file-manager.png</image>
      </screenshot>
      <screenshot>
        <caption>Split View</caption>
        <image type="source">https://raw.githubusercontent.com/mfat/sshpilot/6cfdc358b818676d390cd7dcf2d69e4f4118e642/screenshots/splitview.png</image>
      </screenshot>
      <screenshot>
        <caption>Terminal</caption>
        <image type="source">https://raw.githubusercontent.com/mfat/sshpilot/6cfdc358b818676d390cd7dcf2d69e4f4118e642/screenshots/main.png</image>
      </screenshot>
      <screenshot>
        <caption>Transfer SSH Keys</caption>
        <image type="source">https://raw.githubusercontent.com/mfat/sshpilot/6cfdc358b818676d390cd7dcf2d69e4f4118e642/screenshots/ssh-copy-id.png</image>
      </screenshot>
    </screenshots>
    <content_rating type="oars-1.1"/>
    <releases>
      <release timestamp="1782518400" version="5.4.6">
        <description><p>Fixes SCP bug in Flatpak</p><p>Adds "Edit as Root" button to text editor. Edit eny remote files with sudo</p><p>Better logging and diagnostics suite</p></description>
      </release>
      <release timestamp="1782432000" version="5.4.5">
        <description><p>Improved drag and drop and group nesting experience</p></description>
      </release>
      <release timestamp="1782432000" version="5.4.4">
        <description><p>Added support for nested groups</p><p>Improvements to Drag &amp; Drop experience in connection list</p><p>Fixed scp failing to download directories</p><p>Bug fixes</p></description>
      </release>
      <release timestamp="1782259200" version="5.4.3">
        <description><p>Bug fixes</p><p>Performance improvements for SFTP file manager</p><p>Added option to copy text on select</p></description>
      </release>
      <release timestamp="1782259200" version="5.4.2">
        <description><p>Bug fixes</p></description>
      </release>
      <release timestamp="1782259200" version="5.4.1">
        <description><p>New Docker/Podman management console</p><p>New plugin feature + plugin SDk with a bunch of experimental plugins</p><p>Support for additional protocols (mosh, serial, etc.)</p><p>UI fixes and improvements</p></description>
      </release>
      <release timestamp="1782259200" version="5.4.0">
        <description><p>Docker/Podman container management console</p><p>New plugin framework and SDK</p><p>New plugin settings to install and manage plugins</p><p>Improved SSH config editor</p><p>UI fixes and improvements</p><p>Additional protocols</p></description>
      </release>
      <release timestamp="1781222400" version="5.3.0">
        <description><p>New "Tags" feature: add tags to connections</p><p>Search now supports tags</p><p>New tags view for the connection list</p><p>Drag and drop a connection on a tag group to apply tag</p><p>Added inline autocompletion for tags</p><p>Added inline autocompletion for jump hosts</p><p>Added support for selecting connections with space key</p></description>
      </release>
      <release timestamp="1781136000" version="5.2.9">
        <description><p>Bug fixes</p></description>
      </release>
      <release timestamp="1781049600" version="5.2.8">
        <description><p>Updated ssh-copy-id dialog</p><p>Fixes macOS keychain prompting repeatedly</p><p>Minor UI improvements and bug fixes</p></description>
      </release>
      <release timestamp="1781049600" version="5.2.7">
        <description><p>Bug fixes</p></description>
      </release>
      <release timestamp="1781049600" version="5.2.6">
        <description><p>Improved connection editor</p><p>Bug fixes</p></description>
      </release>
      <release timestamp="1780963200" version="5.2.5">
        <description><p>Bug fixes</p></description>
      </release>
      <release timestamp="1780963200" version="5.2.4">
        <description><p>Bug fixes and UI improvements</p></description>
      </release>
      <release timestamp="1780790400" version="5.2.3">
        <description><p>Added fallback for older libadwaita versions failing to load connection editor</p></description>
      </release>
      <release timestamp="1780790400" version="5.2.2">
        <description><p>Bug fixes</p></description>
      </release>
      <release timestamp="1780790400" version="5.2.1">
        <description><p>Bug fixes</p></description>
      </release>
      <release timestamp="1780704000" version="5.2.0">
        <description><p>Drag and drop a connection on an existing terminal to create a split view</p><p>New first-run dialog and option to back up .ssh/config</p><p>Updated connection status indicators</p><p>Updated port forwarding indicators</p><p>New sidebar behavior options — configure autohide from Settings</p><p>Improvements to Split View</p><p>Added local terminal button to the headerbar</p><p>New toggles for headerbar buttons</p><p>More improvements for the command sidebar</p><p>New option to add multiple private keys and certificates</p><p>Improved .ssh/config parsing logic</p></description>
      </release>
      <release timestamp="1780444800" version="5.1.7">
        <description><p>Bug fixes and improvements</p></description>
      </release>
      <release timestamp="1780358400" version="5.1.5">
        <description><p>Added type-ahead search - open the app, start typing and press enter. The first matching host will be connected</p><p>Made it easier to switch between the terminal and connection list with Ctrl+Shift+L</p><p>Bug fixes</p></description>
      </release>
      <release timestamp="1780358400" version="5.1.4">
        <description><p>Better look and feel for built-in file manager</p><p>Zoom control for file manager</p><p>New option to always show Commands sidebar</p><p>More reliable SFTP file transfers</p><p>Changed default connection list shortcut to Ctrl+Shift+L</p><p>Various bug fixes and UI improvements</p></description>
      </release>
      <release timestamp="1780358400" version="5.1.3">
        <description><p>Better look and feel for built-in file manager</p></description>
      </release>
      <release timestamp="1780272000" version="5.1.1">
        <description><p>Bug fixes</p></description>
      </release>
      <release timestamp="1780272000" version="5.1.0">
        <description><p>Introducing Command Blocks - Organize your favorite commands in folders, insert them into terminal with a simple double-click</p><p>Choose a command from your command snippet intventory to run on a single host or a group of machines</p><p>More improvements to Split View</p></description>
      </release>
      <release timestamp="1780099200" version="5.0.0">
        <description><p>New "Sessions" feature — Save, open, rename, and delete snapshots of your open tabs and restore them automatically</p><p>Pin saved sessions to the start page for one-click restore</p><p>Copy to group — Add a connection to another group without removing it from its current group(s). Same connection can appear in multiple groups.</p><p>Jump host picker — Pick jump hosts from your saved connections when editing a connection.</p><p>Better Split View - Resize terminal panes freely, drag and drop an entire group onto a Split View</p><p>Minor UI fixes and improvements</p></description>
      </release>
      <release timestamp="1780012800" version="4.9.2">
        <description><p>- Bug fixes</p></description>
      </release>
      <release timestamp="1780012800" version="4.9.0">
        <description><p>- New "Splt View" feature - view terminals side by side inside any terminal tab</p><p>- New context menu item to copy host address</p></description>
      </release>
      <release timestamp="1779667200" version="4.8.3">
        <description><p>- Updated flatpak to GNOME Platform 50</p></description>
      </release>
      <release timestamp="1779667200" version="4.8.2">
        <description><p>- Added URL support to terminal</p><p>- Bug fixes</p></description>
      </release>
      <release timestamp="1779580800" version="4.8.1">
        <description><p>- Bug fixes</p></description>
      </release>
      <release timestamp="1779494400" version="4.8.0">
        <description><p>- Fixes for Quick Connect function</p><p>- Add option to save Quick Connect host</p><p>- Added option to rename a tab - Double-click any terminal tab to rename</p><p>- Added support for Wake on Lan</p><p>- Added pre-connection command support</p></description>
      </release>
      <release timestamp="1766793600" version="4.7.9">
        <description><p>- Minor bug fixes</p></description>
      </release>
      <release timestamp="1765497600" version="4.7.8">
        <description><p>- Bug fixes</p></description>
      </release>
      <release timestamp="1765497600" version="4.7.7">
        <description><p>- Fixed saved secrets not used for login</p></description>
      </release>
      <release timestamp="1765411200" version="4.7.6">
        <description><p>- Support for sidebar resizing</p><p>- Toggles for info labels in sidebar</p><p>- Updated color badges</p><p>- Various bug fixes and UI improvements</p></description>
      </release>
      <release timestamp="1765411200" version="4.7.5">
        <description><p>- Bug fixes</p></description>
      </release>
      <release timestamp="1765324800" version="4.7.4">
        <description><p>- Added option to resize sidebar</p><p>- Fixed long host values making sidebar too wide</p><p>- Bug fixes and UI improvements</p></description>
      </release>
      <release timestamp="1765324800" version="4.7.3">
        <description><p>- Drag and drop files and folders on terminal to upload via SCP</p></description>
      </release>
      <release timestamp="1765324800" version="4.7.2">
        <description><p>- Bug fixes</p></description>
      </release>
      <release timestamp="1765238400" version="4.7.1">
        <description><p>- Make terminal fullscreen with F11</p><p>- Improvements for SCP file transfers</p><p>- Drag and drop files and folders directly on terminal widget</p><p>- Updated password/passphrase prompts with option to store secrets</p></description>
      </release>
      <release timestamp="1765152000" version="4.7.0">
        <description><p>- Make terminal fullscreen with F11</p><p>- Added xterm.js as an alternative terminal backend</p><p>- Added graphical prompts for passwords/passphrases</p></description>
      </release>
      <release timestamp="1764633600" version="4.6.4">
        <description><p>- Bug fixes</p></description>
      </release>
      <release timestamp="1764633600" version="4.6.3">
        <description><p>- Fixed black toolbar in file manager</p><p>- Fixed nano editor issue when run under KDE Plasma desktop</p></description>
      </release>
      <release timestamp="1764547200" version="4.6.2">
        <description><p>- Enhanced text editor for built-in file manager</p></description>
      </release>
      <release timestamp="1764460800" version="4.6.1">
        <description><p>- Bug fixes for SFTP file manager</p></description>
      </release>
      <release timestamp="1764201600" version="4.6.0">
        <description><p>- Improvements to built-in file manager, new text editor</p><p>- Added file mmanager button to connection rows</p><p>- Sort button now sorts groups too</p></description>
      </release>
      <release timestamp="1763942400" version="4.5.1">
        <description><p>- Fixed file manager bug when password authentication is selected</p></description>
      </release>
      <release timestamp="1763942400" version="4.5.0">
        <description><p>- Redesigned start page, with card and list layouts</p><p>- Minor UI fixes</p></description>
      </release>
      <release timestamp="1763769600" version="4.4.4">
        <description><p>- Update notifier fixes</p></description>
      </release>
      <release timestamp="1763769600" version="4.4.3">
        <description><p>- Bug fixes</p></description>
      </release>
      <release timestamp="1763769600" version="4.4.2">
        <description><p>- Added update notifier</p></description>
      </release>
      <release timestamp="1763683200" version="4.4.1">
        <description><p>- New feature: Import/Export configuration</p><p>- Better log output</p></description>
      </release>
      <release timestamp="1763596800" version="4.4.0">
        <description><p>Added sorting to connection list</p><p>Minor UI fixes</p></description>
      </release>
    </releases>
    <provides>
      <binary>sshpilot</binary>
    </provides>
    <launchable type="desktop-id">io.github.mfat.sshpilot.desktop</launchable>
  </component>
</components>
