Files
BetterLyrics/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Assets/EmptyState.png
Zhe Fang 45eb2a1506 Enhance application functionality to support single instance and multiple languages
Added single instance support in `App.xaml.cs` to ensure that only one instance of the application can run, and introduced `Mutex` and `EnsureSingleInstance()` methods. Updated multi-language support and added new string resources to serve users of different languages.

Refactored the play queue processing logic, using `PlayQueueItem` instead of `Track`, and introduced a new song tag information class in `SongsTabInfo.cs`. Updated UI components, replaced old image resources, and improved user experience.

In addition, removed the unused `BuildDate` property and simplified the logic of the settings page. Together, these changes improve the stability, usability, and maintainability of the application.
2025-07-27 23:27:04 -04:00

30 KiB
512x512px

/elmgates/BetterLyrics/raw/commit/0284b1de813fb7be66b11d668abf9796eda77206/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Assets/EmptyState.png