Commit graph

452 commits

Author SHA1 Message Date
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
d49b9a9efe Simplify library manager 2025-03-02 16:06:31 +01:00
610a3d8ff9 recording tile: Add option to append to playlist 2025-03-02 16:00:18 +01:00
13fed08ebf player: Separate append and append + play 2025-03-02 15:47:05 +01:00
8ff56d2878 window: Refresh view on library changes 2025-03-02 15:46:23 +01:00
cff489f43e New search page 2025-03-02 08:03:31 +01:00
a6e0935df8 library: New query logic 2025-03-01 20:54:22 +01:00
d96bdf56e2 Small UI improvements 2025-03-01 19:11:14 +01:00
5f4e6113a3 Fix typo 2025-03-01 16:05:56 +01:00
43b9f5bbf9 Add missing mnemonic 2025-03-01 15:54:13 +01:00
e47b7c2006 editor: Implement drag and drop where it makes sense 2025-03-01 15:52:59 +01:00
a13e406e99 editor: Add missing margins 2025-03-01 11:18:15 +01:00
757022393f editor: Fix popover parents 2025-03-01 11:13:29 +01:00
5956b7ff15 Refactor module layout 2025-03-01 09:57:01 +01:00
e59052a362 editor: Use AdwButtonRow where possible 2025-03-01 08:55:04 +01:00
18ba84c86f editor: Popup recording selector in track editor by default 2025-03-01 08:36:40 +01:00
3b02dc98a6 editor: Add some mnemonics 2025-03-01 08:34:53 +01:00
a16dc446d6 editor: Add album editor 2025-02-22 16:07:30 +01:00
c4162fd98a recording tile: Expose tracks editor 2025-02-16 17:14:00 +01:00
740ad0cf0b Implement tracks import 2025-02-16 17:14:00 +01:00
fca6ce841c Remove unused parameters from callbacks 2025-02-16 16:30:24 +01:00
a8c66da52f library: Only return top-level works 2025-02-16 09:01:40 +01:00
902ad97225 tracks editor: Autofill parts 2025-02-16 08:56:27 +01:00
53680df13d editor: implement tracks editor parts list 2025-02-16 08:46:40 +01:00
642d9340e5 editor: Small tracks editor improvements 2025-02-15 09:08:20 +01:00
143876c4de Add tracks editor UI 2025-02-09 10:08:21 +01:00