Commit graph

219 commits

Author SHA1 Message Date
MrDulfin
a294715fb5 Add 'dmp-core/' from commit 'be9f28e38ffece66c60bc8b15490bb2d268ef167'
git-subtree-dir: dmp-core
git-subtree-mainline: 7ba2925a98
git-subtree-split: be9f28e38f
2024-12-07 16:48:07 -05:00
MrDulfin
7ba2925a98 Created new repo. Inital Commit🍡 2024-12-07 15:43:46 -05:00
MrDulfin
9080205a7b Updated library serialization to cbor with ciborium 2024-12-03 23:37:28 -05:00
MrDulfin
5aa675111e minor changes to the Controller 2024-12-01 00:53:21 -05:00
MrDulfin
39fc9e7960 Merge branch 'async' of https://github.com/Dangoware/dmp-core into async 2024-09-29 23:55:25 -04:00
MrDulfin
8daebb7212 added Controller Handle and Input structs 2024-09-29 23:53:25 -04:00
MrDulfin
ab5c65d64d added Controller Handle and Input structs 2024-09-29 23:19:03 -04:00
MrDulfin
15988ae808 cobbled together some test code for controller and ran cargo fmt 2024-09-23 20:52:23 -04:00
MrDulfin
be9f28e38f removed config passing in library functions 2024-08-30 23:35:28 -04:00
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
390fcae80b Updated to 0.1.3 2024-07-07 19:09:46 -04:00
MrDulfin
8b0e77cfca Removed error mod and all Location generics and trait 2024-07-07 19:08:51 -04:00
MrDulfin
67f2385c9d Updated the Queue, added IntoIterator and sorting for Albums 2024-06-29 17:12:50 -04:00
MrDulfin
c41044f53f Changed the TrackGroup trait to IntoIterator 2024-06-29 14:32:03 -04:00
47483127ed Made albums own their contents 2024-06-28 22:20:13 -05:00
MrDulfin
81ccab01f1 implemented Queue changes with kushi crate 2024-06-02 23:51:59 -04:00
MrDulfin
40add98adc updated package version 2024-06-02 22:47:28 -04:00
MrDulfin
ee0d4ee0d0 Added functions to create QueueItemType 2024-06-02 22:46:29 -04:00
MrDulfin
d094ee734b updaated 'Oden' to 'Oden Music Bot' 2024-06-02 19:57:15 -04:00
MrDulfin
9c0c787229 fixed warnings 2024-06-02 19:27:06 -04:00
MrDulfin
1f831f4f6d updated dependencies 2024-06-02 19:15:51 -04:00
MrDulfin
d6c3b7c3b7 manual merge from master 2024-06-02 19:09:17 -04:00
MrDulfin
b79192328d First Commit 2024-06-02 17:30:16 -04:00
MrDulfin
683b695bc6 added controller changes 2024-05-30 01:20:04 -04:00
0513109de8 Moved config to a mod.rs file, made controller Player static 2024-05-29 18:40:32 -05:00
MrDulfin
54704260ba Added controller & queue changes 2024-05-29 01:09:00 -04:00
407a1b16bd Modified method on Player trait, improved documentation 2024-05-28 23:58:56 -05:00
42ff5b20a8 Polished some things 2024-05-28 23:12:42 -05:00
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
48c7e29eca Fixed buffering for GStreamer 2024-05-20 04:03:38 -05:00
dd7f447d46 Implemented for the GStreamer backend 2024-05-20 02:32:37 -05:00
MrDulfin
9fac9ef777 updated Playlist functions 2024-05-20 00:39:51 -04: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
c8c00a765b removed a broken test function 2024-05-19 22:42:47 -04:00
MrDulfin
a2cb8bd0b5 Merge remote-tracking branch 'origin/controller' 2024-05-19 22:39:46 -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
a75081d4fc added m3u8 to playlist function and fixed playlist to m3u8 function 2024-04-05 02:09:15 -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
c0f71e0741 Merge branch 'controller' of https://github.com/Dangoware/dmp-core into controller 2024-03-24 21:41:48 -04:00
MrDulfin
50f42e3a26 removed image crate 2024-03-24 21:41:43 -04:00
MrDulfin
d992e277a8 Merge branch 'controller' of https://github.com/Dangoware/dmp-core into controller 2024-03-24 21:40:43 -04:00
MrDulfin
1734a39db5 removed image crate 2024-03-24 21:40:19 -04:00
MrDulfin
259dbec3a0 Updated album art viewer function 2024-03-24 21:39:27 -04:00