Commit graph

53 commits

Author SHA1 Message Date
MrDulfin
32c0cf3105 Tested and adjusted queue functions 2024-05-22 00:45:35 -04:00
MrDulfin
5b94c7950f Fixed move_to() function and added more queue functions. also created ControllerError 2024-05-20 23:51:44 -04:00
dd7f447d46 Implemented for the GStreamer backend 2024-05-20 02:32:37 -05:00
MrDulfin
0fa97c27d0 Cleaned up many warnings 2024-05-20 00:23:45 -04:00
MrDulfin
f79bf8d477 cleaned some warnings and updated player trait 2024-05-20 00:00:06 -04:00
MrDulfin
9457c5c996 fixed a function and removed Album Art function 2024-05-19 22:29:30 -04:00
MrDulfin
b04a166c1b Merge branch 'Library-Rework' into controller 2024-05-19 22:25:41 -04:00
MrDulfin
56040bfd28 Updated Controller and added Player Trait 2024-05-19 18:48:29 -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
259dbec3a0 Updated album art viewer function 2024-03-24 21:39:27 -04:00
9da9b00bef Removed unused imports, moved some tests to mod tests 2024-03-23 23:34:47 -05:00
MrDulfin
7dcca94174 committing possibly broken code as a backup 2024-03-15 21:23:23 -04:00
MrDulfin
96cfbe9a50 test commit 2024-03-11 20:29:28 -04:00
MrDulfin
588a9cbd94 Added more queue functions 2024-03-10 19:22:31 -04:00
MrDulfin
1c14bc5ebb added queue clearing functions 2024-02-27 23:28:52 -05:00
MrDulfin
e175fe7337 added remove_item() function to Queue 2024-02-27 01:23:09 -05:00
MrDulfin
79ec5aa1ef Added function to add items to the queue.
currently does not work with songs that have the `Played` State
2024-02-26 20:17:37 -05:00
MrDulfin
0e6a676e09 moved queue to its own file 2024-02-24 20:25:56 -05:00
MrDulfin
74e2933de1 Added more functions for testing 2024-02-23 20:51:59 -05:00
d2822bbb37 Moved location of uri.exists() to in Player 2024-02-17 21:30:53 -06:00
MrDulfin
c6b561c7af made prepatory changes to the library 2024-02-16 22:24:02 -05:00
MrDulfin
3c93110037 Added #![allow(unused)] 2024-02-16 00:56:38 -05:00
MrDulfin
c842bf0b9c edited the Play command and the test function 2024-02-16 00:26:07 -05:00
MrDulfin
e25a7bfcc8 playing 2 queues at once works 2024-02-12 14:12:51 -05:00
MrDulfin
599ddc584c Finished Controller Prototype 2024-02-12 13:43:30 -05:00
MrDulfin
3ad8b78e9d started work on controller protoype 2024-02-11 15:54:11 -05: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
MrDulfin
4546082e54 created more functions for the config 2024-01-17 09:07:06 -05:00
c14ab1f04b Minor work starting on controller.rs 2024-01-17 06:18:09 -06:00
4dfc321d2a re-added the controller 2024-01-17 04:54:05 -06:00
9eaccc22fd Removed music_controller for restructuring 2024-01-12 23:01:06 -06:00
278f37dd6a Made some changes to error handling in the Player and other minor changes 2024-01-12 22:46:33 -06:00
MrDulfin
15b4984054 changed music_db.rs to library.rs 2023-12-09 01:57:46 -05:00
b2e7367795 Ran cargo fmt 2023-12-08 00:37:19 -06:00
64a3b67241 Removed music_tracker.rs, removed unused deps 2023-11-25 17:43:28 -06:00
6b58ac02cf Fixed cargo clippy suggestions 2023-11-24 14:48:15 -06:00
048254150c Ran cargo clippy 2023-11-24 14:25:31 -06:00
ba4ed346ce Removed music_player in preparation for GStreamer based backend 2023-11-24 14:22:20 -06:00
2e0ce48506 A bunch of improvements 2023-11-06 02:39:09 -06:00
421ab0c757 Added benchmark for testing 2023-11-03 09:49:53 -05:00
eeceb27800 Added album query function 2023-11-03 08:39:19 -05:00
085927caa1 cargo fmt 2023-11-01 14:14:28 -05:00
b39c2c0065 Updated some small things, extra fixes 2023-10-06 01:22:55 -05:00
140bae703a Can query by URI now 2023-10-03 20:00:13 -05:00
bde2d194dc Finished main query function, added MusicLibrary to MusicController 2023-10-02 20:27:59 -05:00
db53bed111 Database works 2023-09-30 23:31:42 -05:00
7e64c67b46 Added preliminary listenbrainz scrobbling, removed cue support. Closes #1 2024-01-19 17:45:57 -06:00