<component type="desktop-application">
<id>uk.co.piggz.amazfish</id>
<name>Amazfish</name>
<summary>Smart watch sync app</summary>
<project_license>GPL-3.0</project_license>
<description>
<p>
Companion application for Huami Devices (such as Amazfit Bip, Cor, MiBand2/3 and GTS and GTS) and the Pinetime Infinitime.
</p>
</description>
<requires>
<display_length>300</display_length>
</requires>
<recommends>
<control>keyboard</control>
<control>pointing</control>
<control>touch</control>
</recommends>
<pkgname>amazfish</pkgname>
<launchable type="desktop-id">harbour-amazfish-ui.desktop</launchable>
<icon type="remote" width="48" height="48">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/icons/48x48/amazfish_harbour-amazfish-ui.png</icon>
<icon type="cached" width="64" height="64">amazfish_harbour-amazfish-ui.png</icon>
<icon type="remote" width="64" height="64">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/icons/64x64/amazfish_harbour-amazfish-ui.png</icon>
<icon type="remote" width="128" height="128">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/icons/128x128/amazfish_harbour-amazfish-ui.png</icon>
<icon type="stock">harbour-amazfish-ui</icon>
<url type="homepage">https://amazfish.github.io/</url>
<url type="bugtracker">https://github.com/piggz/harbour-amazfish/issues</url>
<url type="donation">https://liberapay.com/adampigg</url>
<url type="translate">https://hosted.weblate.org/projects/harbour-amazfish/</url>
<url type="vcs-browser">https://github.com/piggz/harbour-amazfish</url>
<categories>
<category>Sports</category>
<category>Utility</category>
</categories>
<screenshots>
<screenshot type="default">
<caption>Main screen with step counter and heart rate</caption>
<image type="source" width="360" height="720">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/screenshots/image-1_orig.png</image>
<image type="thumbnail" width="224" height="448">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/screenshots/image-1_224x448.png</image>
</screenshot>
<screenshot>
<caption>Application settings</caption>
<image type="source" width="360" height="720">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/screenshots/image-2_orig.png</image>
<image type="thumbnail" width="224" height="448">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/screenshots/image-2_224x448.png</image>
</screenshot>
<screenshot>
<caption>User profile settings</caption>
<image type="source" width="360" height="720">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/screenshots/image-3_orig.png</image>
<image type="thumbnail" width="224" height="448">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/screenshots/image-3_224x448.png</image>
</screenshot>
<screenshot>
<caption>Pairing page</caption>
<image type="source" width="360" height="720">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/screenshots/image-4_orig.png</image>
<image type="thumbnail" width="224" height="448">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/screenshots/image-4_224x448.png</image>
</screenshot>
<screenshot>
<caption>Sports Activities: Running</caption>
<image type="source" width="360" height="720">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/screenshots/image-5_orig.png</image>
<image type="thumbnail" width="224" height="448">uk/co/piggz.amazfish/14af2ee6323cd795ae68357289dff685/screenshots/image-5_224x448.png</image>
</screenshot>
</screenshots>
<keywords>
<keyword>Smartwatch</keyword>
<keyword>Bluetooth</keyword>
<keyword>Amazfit Bip</keyword>
<keyword>Amazfit GTS</keyword>
<keyword>Amazfit GTR2</keyword>
<keyword>Pinetime InfiniTime</keyword>
<keyword>Bangle.js</keyword>
<keyword>AsteroidOS</keyword>
<keyword>ZeppOS</keyword>
</keywords>
<branding>
<color type="primary" scheme_preference="light">#ff8446</color>
<color type="primary" scheme_preference="dark">#3a1d11</color>
</branding>
<releases>
<release type="stable" version="2.9.0" timestamp="1773681177">
<description>
<p>Devices</p>
<p>ZeppOS: added PAI, HRV, Temperature, SpO2 display; added support for BRM AGPS files; GTR2e pairing pattern added.</p>
<p>Bangle.js: step sync, sport summary export (GPX/TCX), alarm sync.</p>
<p>PineTime: sunset/sunrise weather sync updated for InfiniTime 1.16 (backward compatible).</p>
<p>User Experience</p>
<p>FitTrackee: added support for uploading workouts to FitTrackee, a FOSS alternative to Strava.</p>
<p>Sport Activity: summary page reworked and cleaned up; activity type can be edited via icon in the Detail page; activity type is now translatable (~280 activities); 36 new icons added; deleting an activity now uses the standard swipe gesture (Ubuntu Touch).</p>
<p>Calendar events now work on Ubuntu Touch.</p>
<p>Transliteration of Music/Artist/Song name and navigation instructions.</p>
<p>Fixed manual pairing procedure when device type is explicitly selected.</p>
<p>Translations: updated Brazilian Portuguese, Czech, French, German, Norwegian Bokmål, Persian, Russian, Spanish, Swedish, Ukrainian. Many new strings to translate (Activity kind, Alarm Settings).</p>
</description>
</release>
<release type="stable" version="2.8.0" timestamp="1760535988">
<description>
<p>Fixed compatibility with Ubuntu Touch 24.04 (separate version for noble).</p>
<p>Battery graph now shows the last recorded value.</p>
<p>Step graph scales dynamically based on maximum values.</p>
<p>Fixed notifications for GTS+ devices.</p>
<p>Fixed manual selection of device type on Ubuntu Touch.</p>
<p>Fixed missing Amazfit GTR3 icon in Qt resources.</p>
<p>Updated translations for Norwegian Bokmål, French, German, Russian, Ukrainian, and Czech.</p>
</description>
</release>
<release type="stable" version="2.7.0" timestamp="1751655030">
<description>
<p>Initial support for ZeppOS devices. Tested with Balance and GTR3Pro</p>
<p>Many refactorings to use a similar structure to GadgetBridge</p>
<p>Add support for Ubuntu Touch user metrics API</p>
<p>Pair improvments allowing user override of device type</p>
<p>Improved error and notification handling</p>
</description>
</release>
<release type="stable" version="2.6.0" timestamp="1743233740">
<description>
<p>Added support for the Kospet DK08 smartwatch.</p>
<p>Improved support Bangle.js - time with timezone, device info service and battery service are used when possible.</p>
<p>Automatic profile switching to silent mode when a smartwatch is connected.</p>
<p>Reworked pairing dialog for a better user experience.</p>
<p>Improved unpairing process to ensure devices are properly removed.</p>
<p>Added a reconnect counter to monitor connection stability.</p>
<p>Optimized icon rendering using a shared image source.</p>
<p>Improved UI responsiveness with Loader for QML elements.</p>
<p>Switched to CMake as the primary build system.</p>
<p>Updated translations for Tamil, Belarusian, Russian, Simplified Chinese, Czech, and German.</p>
</description>
</release>
</releases>
<content_rating type="oars-1.1"/>
</component>