Internal
Public Access
Adds a production manifest (packaging/flatpak/flathub/) using a pinned git source instead of the local-dir source the dev manifest uses, so Flathub's build infrastructure can reproduce the build independently. Narrows the dev and production manifests' filesystem permission from --filesystem=home to --filesystem=~/.ssh (read-write, needed for SSH known_hosts/config) after confirming in the actual sandbox that: SSH already works there (provided by the KDE runtime base, no extra packaging needed), RDP needs no filesystem access at all (its certificate trust never touched disk even before today's fix), and QFileDialog's private-key/export pickers route through the desktop portal rather than needing static filesystem access. Expands AppStream metainfo with bugtracker/vcs-browser URLs, a developer block, a releases entry, an OARS content rating, and three screenshots (profiles view, an active SSH session, an active RDP session) using real test-system profiles. Adds docs/FLATHUB.md tracking overall submission readiness. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
42 lines
1.9 KiB
XML
42 lines
1.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<component type="desktop-application">
|
|
<id>org.darksingularity.OrbitHub</id>
|
|
<name>OrbitHub</name>
|
|
<summary>Unified remote session manager for SSH and RDP</summary>
|
|
<metadata_license>MIT</metadata_license>
|
|
<project_license>MIT</project_license>
|
|
<description>
|
|
<p>OrbitHub is a native desktop app for organizing connection profiles and launching SSH and RDP sessions in one tabbed interface.</p>
|
|
</description>
|
|
<launchable type="desktop-id">org.darksingularity.OrbitHub.desktop</launchable>
|
|
<url type="homepage">https://git.darksingularity.org/DarkSingularity/orbithub</url>
|
|
<url type="bugtracker">https://git.darksingularity.org/DarkSingularity/orbithub/issues</url>
|
|
<url type="vcs-browser">https://git.darksingularity.org/DarkSingularity/orbithub</url>
|
|
<developer id="org.darksingularity">
|
|
<name>DarkSingularity</name>
|
|
</developer>
|
|
<provides>
|
|
<binary>orbithub</binary>
|
|
</provides>
|
|
<content_rating type="oars-1.1" />
|
|
<screenshots>
|
|
<screenshot type="default">
|
|
<caption>Profiles organized into folders</caption>
|
|
<image>https://git.darksingularity.org/DarkSingularity/orbithub/raw/branch/main/docs/images/screenshot-profiles.png</image>
|
|
</screenshot>
|
|
<screenshot>
|
|
<caption>Active SSH terminal session</caption>
|
|
<image>https://git.darksingularity.org/DarkSingularity/orbithub/raw/branch/main/docs/images/screenshot-ssh-session.png</image>
|
|
</screenshot>
|
|
<screenshot>
|
|
<caption>Active RDP session</caption>
|
|
<image>https://git.darksingularity.org/DarkSingularity/orbithub/raw/branch/main/docs/images/screenshot-rdp-session.png</image>
|
|
</screenshot>
|
|
</screenshots>
|
|
<releases>
|
|
<release version="2026.9.8" date="2026-09-08">
|
|
<url>https://git.darksingularity.org/DarkSingularity/orbithub/releases/tag/v2026.9.8</url>
|
|
</release>
|
|
</releases>
|
|
</component>
|