Skip to content

chore: update tauri to v2 stable

Georg Krause requested to merge wvffle/tauri-2-stable into develop

Desktop app

Building and distribution

Please refer to: https://tauri.app/distribute/

Current issues with dev version (yarn tauri dev)

The development version of the desktop app has some minor issues currently. The new team should address them to make it more stable.

Scaling/font size issues on Wayland

The font is pretty small on my setup. A possible workaround is to render the application through xwayland by setting GDK_BACKEND=x11.

First song from the queue plays without updating current time and duration

Most likely caused by a race condition in the song fetching/caching frontend logic. Tracked here: #2289

Opening queue view causes application to freeze

I'd say there are two potential culprits: visualizer and virtual scroller.

Login flow

Currently this isn't ideal because you could navigate away from the login flow by accident. A possible solution is tracked in #2287

Future potential

  • I've already layed the ground for custom audio backends, one could implement native audio backend using https://github.com/RustAudio/cpal or simil>
  • When native audio backend is implemented, gapless playback becomes a possibility.
  • Native playback could be implemented in a separate thread, so allocating resources to render the web page is no longer needed.
  • When a sufficient build infrastructure is provided, we can build for all platforms supported by tauri (Windows, OSX, Android, iOS)

Merge request reports

Loading