io.gitlab.azymohliad.WatchMate CC0 GPL-3.0 Watchmate Manage your PineTime

Companion app for InfiniTime-powered PineTime smart watch. Visually optimized for GNOME, adaptive for phone and desktop, Linux only.

Features:

Utility io.gitlab.azymohliad.WatchMate.desktop https://user-images.githubusercontent.com/4020369/216776553-59d2081e-9729-4997-8021-0882296621a4.png Collage https://github.com/azymohliad/watchmate https://github.com/azymohliad/watchmate/issues watchmate 360 keyboard pointing touch
  • Fix compilation with Rust >= 1.80.
  • Update dependencies, migrate to the latest Relm4.
  • Fix occasional high CPU usage when trying to reconnect.
  • Fix the background mode on systems without the Background portal.
  • Added persistent settings.
  • Added an option to run in the background.
  • Added an option to auto-start on login.
  • Added automatic reconnection when the connection is lost.
  • Reworked automatic connection on startup.
  • Added an "About" dialog.
  • Made minor UI improvements.
  • Fixed recovery from system suspend.
  • Added mobile-friendly declaration for Phosh.
  • Bundled symbolic icons.
  • Added support for older versions of InfiniTime (tested with v0.8.3).
  • Added warning when trying to flash unsupported firmware release or mismatching resource version.
  • Disabled resource flash and download buttons for releases without resources.
  • Improved notifications permission error message.
  • Fixed minimum window width issue.
  • Updated dependencies.
  • Added basic desktop notifications propagation.
  • Added external resources support.
  • Added step count reading.
  • Battery level now updates automatically, instead of at startup only.
  • Implemented proper PineTime disconnection handling.
  • Removed scanning toggle button, discovery is more automatic now.
  • Various minor fixes and improvements.
  • Replaced println with a proper logging.
  • Media players list now updates automatically and immediately.
  • Added file save dialog for firmware download.
  • Removed xdg-download filesystem permission for Flatpak.
  • Enabled GPU acceleration for Flatpak.
  • Fixed crash on startup if bluetooth adapter is disabled or missing.
  • Replaced file chooser widget with the dialog.
  • Removed unwanted toast notifications.
  • Implemented media player integration.
  • Various UI improvements.

Initial release

Andrii Zymohliad azymohliad@proton.me