Commit graph

  • 9080205a7b Updated library serialization to cbor with ciborium async MrDulfin 2024-12-03 23:37:28 -0500
  • 5aa675111e minor changes to the Controller MrDulfin 2024-12-01 00:53:21 -0500
  • 39fc9e7960 Merge branch 'async' of https://github.com/Dangoware/dmp-core into async MrDulfin 2024-09-29 23:55:25 -0400
  • 8daebb7212 added Controller Handle and Input structs MrDulfin 2024-09-29 23:19:03 -0400
  • ab5c65d64d added Controller Handle and Input structs MrDulfin 2024-09-29 23:19:03 -0400
  • 15988ae808 cobbled together some test code for controller and ran cargo fmt MrDulfin 2024-09-23 20:52:23 -0400
  • be9f28e38f removed config passing in library functions main MrDulfin 2024-08-30 23:35:28 -0400
  • e97075401d updated Kushi, mode changes to the moved location field to wrapper structs rather than as part of the queue MrDulfin 2024-07-07 19:27:13 -0400
  • 67f2385c9d Updated the Queue, added IntoIterator and sorting for Albums MrDulfin 2024-06-29 17:12:50 -0400
  • 47483127ed Made albums own their contents G2-Games 2024-06-28 22:20:13 -0500
  • 81ccab01f1 implemented Queue changes with kushi crate MrDulfin 2024-06-02 23:51:59 -0400
  • 683b695bc6 added controller changes MrDulfin 2024-05-30 01:20:04 -0400
  • 0513109de8 Moved config to a mod.rs file, made controller Player static G2-Games 2024-05-29 18:40:32 -0500
  • 54704260ba Added controller & queue changes MrDulfin 2024-05-29 01:09:00 -0400
  • 407a1b16bd Modified method on Player trait, improved documentation G2-Games 2024-05-28 23:58:56 -0500
  • 42ff5b20a8 Polished some things G2-Games 2024-05-28 23:12:42 -0500
  • 32c0cf3105 Tested and adjusted queue functions MrDulfin 2024-05-22 00:45:35 -0400
  • 5b94c7950f Fixed move_to() function and added more queue functions. also created ControllerError MrDulfin 2024-05-20 23:51:44 -0400
  • 48c7e29eca Fixed buffering for GStreamer G2-Games 2024-05-20 04:03:38 -0500
  • dd7f447d46 Implemented for the GStreamer backend G2-Games 2024-05-20 02:32:37 -0500
  • 9fac9ef777 updated Playlist functions MrDulfin 2024-05-20 00:39:51 -0400
  • 0fa97c27d0 Cleaned up many warnings MrDulfin 2024-05-20 00:23:45 -0400
  • f79bf8d477 cleaned some warnings and updated player trait MrDulfin 2024-05-20 00:00:06 -0400
  • c8c00a765b removed a broken test function MrDulfin 2024-05-19 22:42:47 -0400
  • a2cb8bd0b5 Merge remote-tracking branch 'origin/controller' MrDulfin 2024-05-19 22:39:46 -0400
  • 9457c5c996 fixed a function and removed Album Art function MrDulfin 2024-05-19 22:29:30 -0400
  • b04a166c1b Merge branch 'Library-Rework' into controller MrDulfin 2024-05-19 22:25:41 -0400
  • 56040bfd28 Updated Controller and added Player Trait MrDulfin 2024-05-19 18:48:29 -0400
  • 94e6c25219 made a few minor changes MrDulfin 2024-05-07 18:28:03 -0400
  • ab529f4c9b added out_queue function, rudamentary listenbrainz scrobbling and other small changes MrDulfin 2024-04-05 20:26:13 -0400
  • a75081d4fc added m3u8 to playlist function and fixed playlist to m3u8 function MrDulfin 2024-04-05 02:09:15 -0400
  • f02f5bca41 first draft of library Rework MrDulfin 2024-04-03 01:00:52 -0400
  • 7da0b1a1db updated dependencies and made small changes to the library MrDulfin 2024-03-30 00:55:56 -0400
  • c0f71e0741 Merge branch 'controller' of https://github.com/Dangoware/dmp-core into controller MrDulfin 2024-03-24 21:41:48 -0400
  • 50f42e3a26 removed image crate MrDulfin 2024-03-24 21:41:43 -0400
  • d992e277a8 Merge branch 'controller' of https://github.com/Dangoware/dmp-core into controller MrDulfin 2024-03-24 21:40:43 -0400
  • 1734a39db5 removed image crate MrDulfin 2024-03-24 21:40:19 -0400
  • 259dbec3a0 Updated album art viewer function MrDulfin 2024-03-24 21:36:22 -0400
  • 162982ef86 Updated album art viewer function to MrDulfin 2024-03-24 21:36:22 -0400
  • 9da9b00bef Removed unused imports, moved some tests to mod tests G2-Games 2024-03-23 23:34:47 -0500
  • c4c842e637 added function to show album art anf other small changes MrDulfin 2024-03-23 23:40:10 -0400
  • f7960518ca Fixes album art discovery G2-Games 2024-03-23 16:07:35 -0500
  • 7dcca94174 committing possibly broken code as a backup MrDulfin 2024-03-15 21:23:23 -0400
  • 96cfbe9a50 test commit MrDulfin 2024-03-11 20:29:28 -0400
  • 588a9cbd94 Added more queue functions MrDulfin 2024-03-10 19:22:31 -0400
  • 1c14bc5ebb added queue clearing functions MrDulfin 2024-02-27 23:28:52 -0500
  • e175fe7337 added remove_item() function to Queue MrDulfin 2024-02-27 01:23:09 -0500
  • 79ec5aa1ef Added function to add items to the queue. currently does not work with songs that have the Played State MrDulfin 2024-02-26 20:17:37 -0500
  • 0e6a676e09 moved queue to its own file MrDulfin 2024-02-24 20:25:56 -0500
  • 74e2933de1 Added more functions for testing MrDulfin 2024-02-23 20:51:59 -0500
  • d2822bbb37 Moved location of uri.exists() to in Player G2-Games 2024-02-17 21:30:53 -0600
  • c6b561c7af made prepatory changes to the library MrDulfin 2024-02-16 22:24:02 -0500
  • 3c93110037 Added #![allow(unused)] MrDulfin 2024-02-16 00:56:38 -0500
  • c842bf0b9c edited the Play command and the test function MrDulfin 2024-02-16 00:26:07 -0500
  • e25a7bfcc8 playing 2 queues at once works MrDulfin 2024-02-12 14:12:51 -0500
  • 599ddc584c Finished Controller Prototype MrDulfin 2024-02-12 13:43:30 -0500
  • 3ad8b78e9d started work on controller protoype MrDulfin 2024-02-11 15:54:11 -0500
  • 96069fd9bc Added .exists() for URI G2-Games 2024-02-09 23:23:08 -0600
  • 4a7a6096d6 addded small changes MrDulfin 2024-02-09 23:52:24 -0500
  • 0a68a12546 moved Song creation functions to the Song struct MrDulfin 2024-02-06 20:36:31 -0500
  • f751ec6bbf Merge branch 'main' of https://github.com/Dangoware/dmp-core MrDulfin 2024-02-04 03:47:11 -0500
  • 9bb1ed7ab5 made 2 tiny changes MrDulfin 2024-02-04 03:47:02 -0500
  • 04c7ddb876 Cleaned up code, updated crates G2-Games 2024-01-24 02:47:57 -0600
  • e706d232d6 Merge branch 'main' of https://github.com/Dangoware/dmp-core G2-Games 2024-01-23 22:21:37 -0600
  • ccbd11175b Updated music_player.rs to more properly handle its own thread G2-Games 2024-01-23 22:21:04 -0600
  • fd82f3072c removed rpc stuff MrDulfin 2024-01-22 14:07:04 -0500
  • 03c8d67b5e s MrDulfin 2024-01-22 14:06:13 -0500
  • 7c5a9c282b added more tests MrDulfin 2024-01-21 05:24:10 -0500
  • e931c2b528 Modified library.rs to properly save with bincode, added new functions to it as well G2-Games 2024-01-20 20:38:50 -0600
  • 097cc1147e renamed xml to itunes MrDulfin 2024-01-19 22:35:19 -0500
  • 0f5eda5d1d Implemented new reading/writing in utils, improved library init function G2-Games 2024-01-19 21:22:03 -0600
  • 0f49c50c42 Edited Config and added a test MrDulfin 2024-01-19 06:59:27 -0500
  • b937ac55f1 broke code MrDulfin 2024-01-19 05:33:58 -0500
  • c057352e9b Changed MusicLibrary and config file handling MrDulfin 2024-01-17 15:22:28 -0500
  • 4546082e54 created more functions for the config MrDulfin 2024-01-17 09:07:06 -0500
  • 634b12d353 Merge branch 'main' of https://github.com/Dangoware/dmp-core MrDulfin 2024-01-17 07:27:34 -0500
  • 4e5a45e544 messing with Config 2: Electric Boogaloo MrDulfin 2024-01-17 07:20:51 -0500
  • c14ab1f04b Minor work starting on controller.rs G2-Games 2024-01-17 06:18:09 -0600
  • 4e33d20d18 Merge remote-tracking branch 'refs/remotes/origin/main' G2-Games 2024-01-17 04:56:39 -0600
  • 4dfc321d2a re-added the controller G2-Games 2024-01-17 04:54:05 -0600
  • bc75b92237 messing around with config MrDulfin 2024-01-17 05:53:18 -0500
  • 2d0464a993 removed broken imports MrDulfin 2024-01-13 00:57:26 -0500
  • 6da574e7cb Merge branch 'main' of https://github.com/Dangoware/dmp-core MrDulfin 2024-01-13 00:20:36 -0500
  • 3c54745303 updated cargo.toml MrDulfin 2024-01-13 00:20:23 -0500
  • 9eaccc22fd Removed music_controller for restructuring G2-Games 2024-01-12 23:01:06 -0600
  • af6e273e19 Merge branch 'main' of https://github.com/Dangoware/dmp-core G2-Games 2024-01-12 22:47:24 -0600
  • 463456ad5b test 2 MrDulfin 2024-01-12 23:47:00 -0500
  • 278f37dd6a Made some changes to error handling in the Player and other minor changes G2-Games 2024-01-12 22:46:33 -0600
  • 4fbda80397 test MrDulfin 2024-01-12 23:32:25 -0500
  • c78f77165e Cargo formatted and made query_uri() public MrDulfin 2024-01-09 13:38:54 -0500
  • 72da619f8e added to_m3u8() and placeholders for Playlist MrDulfin 2023-12-25 14:22:57 -0500
  • ef78c36982 added gitignore MrDulfin 2023-12-14 18:19:03 -0500
  • 42ff88578e Create LICENSE MrDulfin 2023-12-14 18:17:45 -0500
  • eb9b2bf230 Create README.md MrDulfin 2023-12-14 18:04:55 -0500
  • d8be0535c2 Changed the method to lock the playbin instance G2-Games 2023-12-14 16:40:04 -0600
  • 8fda06a846 Merge branch 'main' of https://github.com/Dangoware/dango-music-player MrDulfin 2023-12-11 13:16:59 -0500
  • 7e041bddd0 removed some warnings MrDulfin 2023-12-11 13:16:12 -0500
  • 045cea90bf Applied clippy suggestions G2-Games 2023-12-11 02:42:13 -0600
  • 5000d24a77 Fixed errors in foobar reader G2-Games 2023-12-11 02:30:03 -0600
  • cab60e1560 Made foobar reader compliant with new Trait G2-Games 2023-12-11 02:27:33 -0600