Commit graph

189 commits

Author SHA1 Message Date
MrDulfin
4d647971aa changed default configlibrary value 2024-12-26 18:05:20 -05:00
8b26186891 Turned down linting strictness for unused variables in TS 2024-12-26 16:28:43 -06:00
2dd455d81c Updated dependencies, removed unused deps 2024-12-26 04:02:07 -06:00
69c3cd7427 Implemented prismriver backend, fixed a bunch of small issues, removed unused deps 2024-12-26 01:45:17 -06:00
MrDulfin
4f2d5ab64a Added Controller State and Playlist loading on startup 2024-12-25 18:26:29 -05:00
MrDulfin
10223b23e2 Merge branch 'main' of https://github.com/Dangoware/dango-music-player 2024-12-25 14:22:58 -05:00
MrDulfin
386485da9a Added Playlist imports, refactored part of the controller 🍄 2024-12-25 14:21:14 -05:00
MrDulfin
417666e21f Added Playlist imports, refactored part of the controller 🍄 2024-12-25 02:38:01 -05:00
MrDulfin
87965ef6da Added proper functionality to the Queue. still missing the remove from queue function. 2024-12-16 00:04:48 -05:00
MrDulfin
04ecd0e9d5 Added Missing Queue code for separation of human and puter added songs 2024-12-15 20:27:41 -05:00
MrDulfin
2d9f441a76 Added default image when none is present 2024-12-15 15:34:20 -05:00
MrDulfin
d8cf8eeb2b Added basic Queue functionality 2024-12-15 12:27:24 -05:00
MrDulfin
93d6b059a0 Added kushi-queue to workspace 2024-12-14 22:53:48 -05:00
MrDulfin
0844b8ce23 Add 'kushi-queue/' from commit '390fcae80b6d65e88b8cd95f8dfdc458311409fe'
git-subtree-dir: kushi-queue
git-subtree-mainline: 2be2d57055
git-subtree-split: 390fcae80b
2024-12-14 22:47:41 -05:00
MrDulfin
2be2d57055 Merge branch 'main' of https://github.com/Dangoware/dango-music-player 2024-12-14 22:38:10 -05:00
MrDulfin
819c31faa0 Fixed Album art getting functionality for front end 2024-12-14 20:59:35 -05:00
MrDulfin
5d25250125 Fixed Album art getting functionality for front end 2024-12-14 19:17:46 -05:00
MrDulfin
efca53b4bd Grabbing songs from the backend almost works + other minor changes 2024-12-08 14:08:30 -05:00
MrDulfin
ba01bb4a7c Add 'dmp-core/' from commit '9080205a7ba46c80fcd9fc19d44fde858ec8ba2f'
git-subtree-dir: dmp-core
git-subtree-mainline: a0c15a8b30
git-subtree-split: 9080205a7b
2024-12-07 17:24:37 -05:00
MrDulfin
a0c15a8b30 created rust workspace. merged dmp-core 2024-12-07 17:14:25 -05:00
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