41c2a9c1fc
Use LazyLock instead of lazy_static
2025-05-09 13:25:14 +02:00
bf1ffef05a
Impleme library downloads
2025-03-23 14:57:43 +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
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
1788303bf3
Implement program parameters
2025-02-09 10:08:21 +01:00
016bace36e
Require diesel 2.2
2025-02-09 10:08:21 +01:00
6b7c925fac
Update gtk and libadwaita
2025-02-09 10:08:21 +01:00
3c8f5b8c31
Get user language from GLib
2025-02-09 10:08:21 +01:00
220821a0e0
Refactor db schema and use Diesel
2025-02-09 10:08:21 +01:00
35716326f2
player: Replace GstPlayer with GstPlay
2025-02-09 10:07:59 +01:00
0b49939caf
Update dependencies
2025-02-09 10:07:59 +01:00
31144dff46
player: Implement MPRIS
2025-02-09 10:07:59 +01:00
c378305465
player: Implement playback
2025-02-09 10:07:59 +01:00
ff3c3728ad
Replace diesel with rusqlite
2025-02-09 10:07:59 +01:00
7eacfe21f4
Add original database code
2025-02-09 10:07:53 +01:00
ba5958d549
Update Gtk and Libadwaita
2025-02-09 10:07:19 +01:00
8c56e90994
Show file dialog for library selection
2025-02-09 10:07:19 +01:00
4e8e1c6e29
Update libadwaita to 1.4
2025-02-09 10:06:39 +01:00
9969ebcfd7
Initial commit
2025-02-09 10:05:00 +01:00
9969fb065e
Prepare for switching to new branch
2025-02-09 10:03:38 +01:00
835d4f0d42
Update dependencies, adapt code, fix warnings
2023-03-28 14:39:54 +02:00
7eb85f094f
Add debug log window
2023-01-15 13:21:50 +01:00
8b45ec4940
Update diesel to version 2
2022-12-19 17:09:28 +01:00
d6b79fae59
Update most dependencies
2022-12-19 17:00:45 +01:00
51030545db
Port to AdwAboutWindow
2022-09-17 14:12:52 +02:00
fe83811a8a
Use libadwaita from git
2022-05-01 18:49:11 +02:00
6dbc2f949c
Update dependencies
2022-05-01 18:38:40 +02:00
ff17549b8b
Update gtk-rs crates
2022-04-16 12:24:30 +02:00
a0554a478f
database: Store access times
2022-04-10 13:43:31 +02:00
f2d99d2316
Refresh dependencies
2022-04-07 11:54:58 +02:00
42d1d047e3
database: Remove wrapper thread
2022-01-23 15:57:23 +01:00
678367ec1a
database: Remove serde
2022-01-23 14:33:35 +01:00
32ecf2d4bd
Update dependencies
2022-01-23 14:16:35 +01:00
f165c6cae8
Remove server synchronization code
...
This commit (tries to) remove all code for synchronyzing to a music
metadata server. Because the intended use cases of the application have
shifted over time, this isn't a central feature anymore. However, it
may well be decided to reintroduce the functionality at some point in
the future.
2022-01-23 14:06:00 +01:00
ae2f01afda
Update gtk and libadwaita
2021-10-10 10:24:18 +02:00
7c9c01d3ea
Update to newest gtk-rs crates
...
Some things were adapted accordingly and some warnings from clippy were
fixed along the way.
2021-06-30 20:28:29 +02:00
7d7343ea8c
Update gtk-rs crates
2021-05-07 23:49:05 +02:00