Commit graph

78 commits

Author SHA1 Message Date
5956b7ff15 Refactor module layout 2025-03-01 09:57:01 +01:00
143876c4de Add tracks editor UI 2025-02-09 10:08:21 +01:00
f0135cd415 Inital library manager UI 2025-02-09 10:08:21 +01:00
364557d959 Add work and recording editor 2025-02-09 10:08:21 +01:00
36b2f1097e Update dependencies, use new clone syntax 2025-02-09 10:08:21 +01:00
b9c874ab8c Update build system and Flatpak manifest 2025-02-09 10:08:21 +01:00
815dede141 Basic support for random programs 2025-02-09 10:08:21 +01:00
f49f23a501 Add home page header and hook up editors 2025-02-09 10:08:21 +01:00
6b7c925fac Update gtk and libadwaita 2025-02-09 10:08:21 +01:00
19670da538 Hook up library manager 2025-02-09 10:07:59 +01:00
5387a51def Add setting for library path 2025-02-09 10:07:59 +01:00
2092f25c57 player: Implement MPRIS raise 2025-02-09 10:07:59 +01:00
2d4f3d73cf Show current item in player bar 2025-02-09 10:07:59 +01:00
232faa6a2f Move player bar to separate widget 2025-02-09 10:07:59 +01:00
7110401f61 Handle current item on playlist page 2025-02-09 10:07:59 +01:00
7d21617e9a Add playlist view 2025-02-09 10:07:59 +01:00
7eacfe21f4 Add original database code 2025-02-09 10:07:53 +01:00
00bd7027a6 Add player mockup 2025-02-09 10:07:19 +01:00
ba5958d549 Update Gtk and Libadwaita 2025-02-09 10:07:19 +01:00
e5bc2ede37 Use blueprints directly 2025-02-09 10:07:19 +01:00
d0cf77888c Add mechanism to show playlist page 2025-02-09 10:07:19 +01:00
5fd958644e Restore window state 2025-02-09 10:07:19 +01:00
e96694d584 Add play button and player bar 2025-02-09 10:07:19 +01:00
3ef0fe960b Add scaffold for home page 2025-02-09 10:07:19 +01:00
8c56e90994 Show file dialog for library selection 2025-02-09 10:07:19 +01:00
f61482c329 Add welcome page and improve generated code 2025-02-09 10:06:39 +01:00
4de1f53b34 Remove copyright headers from source files 2025-02-09 10:06:39 +01:00
9969ebcfd7 Initial commit 2025-02-09 10:05:00 +01:00
Elias Projahn
5d06ec9faf Split into multiple crates 2021-02-04 21:48:30 +01:00
Elias Projahn
ee71a905e1 Use new navigator for all screens 2021-02-03 16:22:18 +01:00
Elias Projahn
18e33c3d0d Port most screens to the new navigator 2021-02-03 14:09:17 +01:00
Elias Projahn
1a35487135 Rename dialogs module to preferences 2021-02-02 10:39:38 +01:00
Elias Projahn
7762d8253f Move about dialog to window 2021-02-02 10:29:28 +01:00
Elias Projahn
6378556546 Switch from libhandy to libadwaita 2021-01-29 15:17:27 +01:00
Elias Projahn
5e5f6c76ee Stop using GtkFileChooserNative
The app needs to have full file system access anyway.
2021-01-29 14:40:22 +01:00
Elias Projahn
801a130ef8 Initial port to GTK4 2021-01-25 14:00:57 +01:00
Elias Projahn
8c3c439409 Revert merging of server and client repository 2021-01-16 16:15:08 +01:00
Elias Projahn
775f3ffe90 Move desktop app to subdirectory 2020-11-14 23:01:51 +01:00
Elias Projahn
d20d80d1ac Merge work selector and editor to single dialog 2020-11-08 20:23:53 +01:00
Elias Projahn
99bbd9e58f Merge recording editor and selector into one dialog 2020-11-08 12:11:54 +01:00
Elias Projahn
3e34658b25 Tidy up tracks editor and add track editing and deletion 2020-11-08 02:39:56 +01:00
Elias Projahn
5002eee67a Add about dialog 2020-11-08 00:16:56 +01:00
Elias Projahn
fa1005f3a9 Properly reset when changing music library 2020-11-07 20:12:38 +01:00
Elias Projahn
eb77c97f9b Add player details screen 2020-11-07 20:07:26 +01:00
Elias Projahn
435fa23d76 Add playback and basic player UI 2020-11-07 16:11:08 +01:00
Elias Projahn
c12d8b01bd Add methods to update and delete tracks 2020-11-05 08:11:04 +01:00
Elias Projahn
c8a473b9bb Go back to sidebar when collapsed 2020-11-03 16:41:17 +01:00
Elias Projahn
a83b650398 Add translation infrastructure and German translation 2020-11-02 00:52:04 +01:00
Elias Projahn
4b88eec93f Store music library path 2020-11-01 19:15:29 +01:00
Elias Projahn
a42161dc05 Rename application from Musicus Editor to Musicus 2020-11-01 12:49:10 +01:00