Trimmed monorepo checkout (fluxer_desktop + packages/voice_engine_v2 + tools/ci) with a "Connect to a Different Server" menu item and popout that lets the desktop app switch to any self-hosted Fluxer instance, plus fixes for well-known discovery on single-domain self-hosted deployments and a false-positive ERR_ABORTED on same-origin client redirects during the switch. Defaults to chat.fluxr.chat and uses an isolated userData directory from the official build.
73 lines
2.9 KiB
XML
73 lines
2.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!-- SPDX-License-Identifier: AGPL-3.0-or-later -->
|
|
<component type="desktop-application">
|
|
<id>app.fluxer.FluxerCanary</id>
|
|
<launchable type="desktop-id">app.fluxer.FluxerCanary.desktop</launchable>
|
|
<name>Fluxer Canary</name>
|
|
<developer id="app.fluxer">
|
|
<name>Fluxer</name>
|
|
</developer>
|
|
<summary>Canary build of Fluxer</summary>
|
|
<metadata_license>CC0-1.0</metadata_license>
|
|
<project_license>AGPL-3.0-or-later</project_license>
|
|
<icon type="stock">app.fluxer.FluxerCanary</icon>
|
|
<description>
|
|
<p>Fluxer Canary is the pre-release desktop build of Fluxer, a free and open-source instant messaging and voice-over-IP application.</p>
|
|
<p>Features include:</p>
|
|
<ul>
|
|
<li>Text messaging with rich formatting and media support</li>
|
|
<li>Voice and video calls</li>
|
|
<li>Screen sharing</li>
|
|
<li>Communities with channels</li>
|
|
<li>Direct messages and group chats</li>
|
|
<li>Custom emoji and reactions</li>
|
|
</ul>
|
|
</description>
|
|
<categories>
|
|
<category>Network</category>
|
|
<category>InstantMessaging</category>
|
|
<category>Chat</category>
|
|
</categories>
|
|
<keywords>
|
|
<keyword>chat</keyword>
|
|
<keyword>im</keyword>
|
|
<keyword>messaging</keyword>
|
|
<keyword>messenger</keyword>
|
|
<keyword>voip</keyword>
|
|
<keyword>voice</keyword>
|
|
<keyword>video</keyword>
|
|
<keyword>call</keyword>
|
|
</keywords>
|
|
<branding>
|
|
<color type="primary">#FFA600</color>
|
|
</branding>
|
|
<screenshots>
|
|
<screenshot type="default">
|
|
<caption>The main Fluxer window.</caption>
|
|
<image type="source" width="1920" height="1080">https://fluxerstatic.com/marketing/screenshots/desktop-1920w.avif</image>
|
|
</screenshot>
|
|
</screenshots>
|
|
<url type="bugtracker">https://github.com/fluxerapp/fluxer/issues</url>
|
|
<url type="homepage">https://canary.fluxer.app</url>
|
|
<url type="donation">https://fluxer.app/donate</url>
|
|
<url type="vcs-browser">https://github.com/fluxerapp/fluxer.git</url>
|
|
<update_contact>fen@unix.dog</update_contact>
|
|
<provides>
|
|
<binary>app.fluxer.FluxerCanary</binary>
|
|
</provides>
|
|
<content_rating type="oars-1.1">
|
|
<content_attribute id="social-chat">intense</content_attribute>
|
|
<content_attribute id="social-info">intense</content_attribute>
|
|
<content_attribute id="social-audio">intense</content_attribute>
|
|
<content_attribute id="social-contacts">intense</content_attribute>
|
|
<content_attribute id="money-purchasing">intense</content_attribute>
|
|
</content_rating>
|
|
<requires>
|
|
<internet>always</internet>
|
|
</requires>
|
|
<supports>
|
|
<control>keyboard</control>
|
|
<control>pointing</control>
|
|
</supports>
|
|
</component>
|