Commit graph

477 commits

Author SHA1 Message Date
8d9690dad6 Implement some Clippy suggestions 2025-08-10 12:37:33 +02:00
66af523d5a Remove unused SearchTag 2025-08-10 12:13:00 +02:00
45338c1bf9 Expose AlbumEditor in primary menu 2025-08-10 11:57:18 +02:00
c50ef90e9b Remove AlbumPage from stack on library changes 2025-08-10 11:56:28 +02:00
48cfdd354a search page: Remove additional clamp for search entry 2025-08-09 11:00:08 +02:00
91b68b48e6
Merge pull request #25 from lo2dev/rounded-search-entry
Rounded search entry
2025-08-09 10:52:30 +02:00
3c65905a37 flatpak: Use LLVM 20 2025-08-09 10:43:53 +02:00
1252ca0a1b window: Inhibit system suspend during playback 2025-05-30 15:31:25 +02:00
lo
5917b0ac36 Make search entry rounded 2025-05-16 10:19:50 +03:00
8903ce7d2c flatpak: Remove bluprint-compiler from devel
It is now included in the GNOME SDK.
2025-05-13 09:29:52 +02:00
41c2a9c1fc Use LazyLock instead of lazy_static 2025-05-09 13:25:14 +02:00
3904b62c2c Fix release-flatpak.yaml 2025-05-02 16:07:30 +02:00
94614f9ea6 Fix library download buffering 2025-05-02 15:51:13 +02:00
3f7914187d Update README 2025-05-02 15:51:01 +02:00
144f209cf4 Add GitHub workflow for releasing as Flatpak 2025-04-28 20:39:28 +02:00
82b1f0e0ad Disable automatic metadata updates by default 2025-04-28 20:36:46 +02:00
4de1011876 flatpak: Move to subdirectory 2025-04-27 18:29:41 +02:00
475b187eff po: Update translations 2025-04-27 18:29:17 +02:00
73d211c024 Don't use markup in TrackRow 2025-04-27 17:30:36 +02:00
16988ccc2a Only reset SearchPage instances on library change
Fixes #21
2025-04-27 17:29:47 +02:00
456af4a1df Support metadata updates 2025-04-27 16:52:08 +02:00
cb90f02073 meson: Specify dependencies 2025-03-30 12:40:48 +02:00
109e17e5e4 Implement deleting recordings 2025-03-30 12:09:02 +02:00
83789709ad Cross platform track paths 2025-03-30 12:09:02 +02:00
0149da36e6 tracks editor: Report import errors 2025-03-30 12:09:02 +02:00
43b07c73dc Avoid some errors using insensitive buttons 2025-03-30 12:09:02 +02:00
a371e356f7 Use nullable roles instead of default roles 2025-03-30 12:09:02 +02:00
130df0d60e Fix bug generating multiple playlist items 2025-03-23 16:16:44 +01:00
424c4c57a8 Add empty page offering download 2025-03-23 16:04:14 +01:00
bf1ffef05a Impleme library downloads 2025-03-23 14:57:43 +01:00
a21a63e4b8 preferences: Add settings for library URL 2025-03-23 10:25:28 +01:00
d12e6a02a4 Improve error handling for loading the library 2025-03-23 09:59:28 +01:00
f977cac3fd util: Add error toast helper 2025-03-23 09:58:45 +01:00
538e559f8f Refresh welcome page 2025-03-23 09:04:05 +01:00
e2c6e85097 Use simple colors for program designs 2025-03-23 08:44:46 +01:00
a70b7b5453 Fix MPRIS player 2025-03-23 07:59:38 +01:00
8950b04ed2 Implement program editor 2025-03-22 18:55:29 +01:00
fa94d61e1e Add preferences for default program 2025-03-16 14:06:57 +01:00
653d5cd629 program: Penalize recently played composers and instruments 2025-03-15 07:08:19 +01:00
e5e41619f2 library: Remove unused functions 2025-03-13 20:23:20 +01:00
1f7d004c7e Implement program parameters 2025-03-13 20:14:34 +01:00
9c893fba9e Display backtraces for logged errors 2025-03-13 18:44:01 +01:00
6876a6edd7 Remove old migrations 2025-03-10 18:33:50 +01:00
f2dfd4fcd4 search: Order everything by last_played_at 2025-03-09 14:49:15 +01:00
751dcde351 Implement deletion 2025-03-09 14:27:50 +01:00
b25d7fe8ee migrations: Add missing delete cascade statement 2025-03-09 13:13:50 +01:00
4a33ed3fc5 Implement add to playlist 2025-03-08 08:35:15 +01:00
714722bd89 playlist page: increase bottom margin 2025-03-03 17:37:35 +01:00
cffac0f933 library: Add import functionaility 2025-03-03 17:28:07 +01:00
14416d49d2 library: Add export functionality 2025-03-03 11:31:38 +01:00