Commit graph

38 commits

Author SHA1 Message Date
MrDulfin
e97075401d updated Kushi, mode changes to the moved location field to wrapper structs rather than as part of the queue 2024-07-07 19:27:13 -04:00
MrDulfin
67f2385c9d Updated the Queue, added IntoIterator and sorting for Albums 2024-06-29 17:12:50 -04:00
MrDulfin
81ccab01f1 implemented Queue changes with kushi crate 2024-06-02 23:51:59 -04:00
MrDulfin
b04a166c1b Merge branch 'Library-Rework' into controller 2024-05-19 22:25:41 -04:00
MrDulfin
94e6c25219 made a few minor changes 2024-05-07 18:28:03 -04:00
MrDulfin
ab529f4c9b added out_queue function, rudamentary listenbrainz scrobbling and other small changes 2024-04-05 20:26:13 -04:00
MrDulfin
f02f5bca41 first draft of library Rework 2024-04-03 01:00:52 -04:00
MrDulfin
7da0b1a1db updated dependencies and made small changes to the library 2024-03-30 00:55:56 -04:00
MrDulfin
50f42e3a26 removed image crate 2024-03-24 21:41:43 -04:00
MrDulfin
c4c842e637 added function to show album art anf other small changes 2024-03-23 23:40:10 -04:00
04c7ddb876 Cleaned up code, updated crates 2024-01-24 02:47:57 -06:00
MrDulfin
fd82f3072c removed rpc stuff 2024-01-22 14:07:04 -05:00
MrDulfin
03c8d67b5e s 2024-01-22 14:06:13 -05:00
e931c2b528 Modified library.rs to properly save with bincode, added new functions to it as well 2024-01-20 20:38:50 -06:00
MrDulfin
4546082e54 created more functions for the config 2024-01-17 09:07:06 -05:00
MrDulfin
bc75b92237 messing around with config 2024-01-17 05:53:18 -05:00
MrDulfin
3c54745303 updated cargo.toml 2024-01-13 00:20:23 -05:00
278f37dd6a Made some changes to error handling in the Player and other minor changes 2024-01-12 22:46:33 -06:00
MrDulfin
72da619f8e added to_m3u8() and placeholders for Playlist 2023-12-25 14:22:57 -05:00
MrDulfin
82e429895f added to_songs() for XmlLibrary 2023-12-11 00:30:26 -05:00
MrDulfin
594e426a3f Added db_reader, implemented ExternalLibrary, updated Playlist 2023-12-09 23:37:22 -05:00
d12d65c518 Fixed "about to finish" message sending improperly 2023-12-04 21:09:10 -06:00
8071a90dfe Implemented GStreamer playback 2023-11-30 23:34:09 -06:00
6845d34ce7 Added enum for fields on Song structs, Field 2023-11-30 02:32:06 -06:00
64a3b67241 Removed music_tracker.rs, removed unused deps 2023-11-25 17:43:28 -06:00
e82476f2a6 Removed unused dependencies 2023-11-24 19:25:35 -06:00
12aaab9174 Updated lofty to 0.17.0, fixing several issues 2023-11-19 19:22:11 -06:00
f00df67844 Work in progress optimizations 2023-11-06 16:41:28 -06:00
2e0ce48506 A bunch of improvements 2023-11-06 02:39:09 -06:00
e878e72a99 Implemented album search, compressed on-disk library 2023-11-04 04:57:20 -05:00
eeceb27800 Added album query function 2023-11-03 08:39:19 -05:00
fa88fd83a9 Large amounts of database work 2023-11-01 01:31:58 -05:00
bde2d194dc Finished main query function, added MusicLibrary to MusicController 2023-10-02 20:27:59 -05:00
d2d92149f8 preliminary query support, still some bugs to iron out 2023-10-02 01:26:36 -05:00
7f57367aad Initial work on database rewrite 2023-09-29 23:28:12 -05:00
7e64c67b46 Added preliminary listenbrainz scrobbling, removed cue support. Closes #1 2024-01-19 17:45:57 -06:00
c8f16f6b35 Added preliminary Discord RPC support, updated configuration and error handling for music trackers. Closes #2 2024-01-19 17:49:05 -06:00
8fec560bcf Restructured repository as a workspace 2024-01-19 15:37:19 -06:00