Commit graph

  • 7e4ec49639
    Merge 27cae8ec41 into 359990b36a MrDulfin 2025-04-12 14:40:44 -0400
  • 27cae8ec41 synchronized front end and backend to avoid race condition front-end-refactor MrDulfin 2025-04-02 20:04:23 -0400
  • a36c535e7f redesigned front end to not be so spaghetti code MrDulfin 2025-03-25 19:31:50 -0400
  • 359990b36a Updated Next Song Grabber to grab songs from playlists when playing songs from playlists main MrDulfin 2025-03-25 17:30:36 -0400
  • fce2927986 Updated Queue and Main View song keys to include random numbers to prevent duplicates MrDulfin 2025-03-24 19:18:38 -0400
  • 8f30c38c4c ran cargo fmt MrDulfin 2025-03-23 23:40:36 -0400
  • d88c6e07d5 moved the queue back into dmp-core MrDulfin 2025-03-23 23:37:59 -0400
  • 41c7820dfb Updated the discord thing again. this time it's not repeating the position_tx reciever every time MrDulfin 2025-03-23 23:29:40 -0400
  • 7a9ee5c22a Updated Discord tracker to keep proper time when seeking or paused MrDulfin 2025-03-23 17:30:59 -0400
  • 7b5d811102 updated Vite build config to include the config menu MrDulfin 2025-03-23 09:18:15 -0400
  • 6f90aa09b9 Added basic visual config editor MrDulfin 2025-03-22 04:28:01 -0400
  • 04da9c88f3 more changes to connections MrDulfin 2025-03-20 18:52:58 -0400
  • eab4b41210 fixed duration and position values being switched bug MrDulfin 2025-03-20 17:38:21 -0400
  • 9586c126d0 Added last.fm scrobbling support andsupport for authentication via username & password MrDulfin 2025-03-19 11:03:05 -0400
  • 43a98d1151 Changed connections to take their input from the front-end MrDulfin 2025-03-19 02:48:08 -0400
  • 2714d5f6f9 Implement basic volume scrolling interaction dango-testing finsofblueimnotyou 2025-02-25 03:34:55 -0500
  • a2637f4329
    Update README.md 0.1.0 MrDulfin 2025-01-01 19:27:06 -0500
  • 78413861ec
    Update README.md MrDulfin 2025-01-01 19:23:36 -0500
  • 22b16fc7b8
    Update README.md MrDulfin 2025-01-01 19:20:25 -0500
  • a54a1937be Updated version and binary name MrDulfin 2025-01-01 18:38:34 -0500
  • c20e583182 create .gitattributes MrDulfin 2025-01-01 18:02:09 -0500
  • b8f942feb1 Updated Prismriver and fixed scrobbling timing MrDulfin 2025-01-01 16:38:41 -0500
  • 2ac3acdf5a ran cargo fmt MrDulfin 2025-01-01 04:51:24 -0500
  • 195eed367b Refactored controller command functions, removed unused imports MrDulfin 2025-01-01 04:50:38 -0500
  • 3a8826bb5d Fixed a bug that causes the player to crash MrDulfin 2025-01-01 03:13:53 -0500
  • 64e41af96f Implemented ListenBrainz Scrobbling MrDulfin 2025-01-01 01:45:36 -0500
  • eed00bc336 Changed command input system to send in senders with commands. This prevents race conditions casing incorrect responses to be recieved MrDulfin 2024-12-31 01:16:27 -0500
  • 5be0df4dc2 Finished Initial implementation of Discord RPC MrDulfin 2024-12-30 23:49:19 -0500
  • 31829ad4f5 more progress on RPC Integration MrDulfin 2024-12-30 03:02:11 -0500
  • 92fa9c566f Made library sorting work sorting G2-Games 2024-12-30 00:49:53 -0600
  • 2130af1e4a Added stop, various small tweaks G2-Games 2024-12-29 23:15:01 -0600
  • 077eae00c5 Added Seeking and started work on RPC integration MrDulfin 2024-12-29 21:31:16 -0500
  • fd12d3db02 Removed Cargo.lock to get dependabot to stop complaining about it G2-Games 2024-12-29 01:19:52 -0600
  • 75393a010e Created player monitor loop G2-Games 2024-12-29 01:13:29 -0600
  • eda7e6f200 Merge branch 'main' of https://github.com/Dangoware/dango-music-player MrDulfin 2024-12-29 00:58:34 -0500
  • e1a0ffbd05 Optimised the album art display MrDulfin 2024-12-29 00:57:51 -0500
  • 4cb080888d UI changes and reorganization G2-Games 2024-12-28 22:58:44 -0600
  • 280a17788b Updated the create a library dialogue MrDulfin 2024-12-28 13:54:18 -0500
  • 4ad55a3f9b Set font to system ui G2-Games 2024-12-28 11:17:29 -0600
  • 08a9ff7a0a Improved CSS G2-Games 2024-12-28 11:02:29 -0600
  • eb166bda21 Added Cover art display on doubleclick MrDulfin 2024-12-28 01:00:40 -0500
  • 280b8db49e Added Queue Navigation and removal MrDulfin 2024-12-28 00:19:08 -0500
  • c03df6936f changed fields back to pub MrDulfin 2024-12-27 22:55:15 -0500
  • 5267471045 Merge branch 'main' of https://github.com/Dangoware/dango-music-player MrDulfin 2024-12-27 22:53:58 -0500
  • d18f980fa0 Added Error Handling for Queue and abstractions over the ControllerHandle MrDulfin 2024-12-27 22:45:59 -0500
  • a6a97bf7f6 Added Error Handling for Queue and abstractions over the ControllerHandle MrDulfin 2024-12-27 22:45:59 -0500
  • f51650f4d2 Improved CSS significantly G2-Games 2024-12-27 21:06:48 -0600
  • 4e3967021a Merge branch 'main' of https://github.com/Dangoware/dango-music-player G2-Games 2024-12-27 19:10:37 -0600
  • 54cdea797e Hacky fix for crashing when advancing the queue rapidly G2-Games 2024-12-27 19:10:28 -0600
  • f88d50c720 Updated save path for library MrDulfin 2024-12-26 23:28:20 -0500
  • 6b3ac348ac Fixed clippy suggestions G2-Games 2024-12-26 17:15:06 -0600
  • 4d647971aa changed default configlibrary value MrDulfin 2024-12-26 18:05:20 -0500
  • 8b26186891 Turned down linting strictness for unused variables in TS G2-Games 2024-12-26 16:28:43 -0600
  • 2dd455d81c Updated dependencies, removed unused deps G2-Games 2024-12-26 04:02:07 -0600
  • 69c3cd7427 Implemented prismriver backend, fixed a bunch of small issues, removed unused deps G2-Games 2024-12-26 01:45:17 -0600
  • 4f2d5ab64a Added Controller State and Playlist loading on startup MrDulfin 2024-12-25 18:26:29 -0500
  • 10223b23e2 Merge branch 'main' of https://github.com/Dangoware/dango-music-player MrDulfin 2024-12-25 14:22:58 -0500
  • 386485da9a Added Playlist imports, refactored part of the controller 🍄 MrDulfin 2024-12-25 02:38:01 -0500
  • 417666e21f Added Playlist imports, refactored part of the controller 🍄 MrDulfin 2024-12-25 02:38:01 -0500
  • 87965ef6da Added proper functionality to the Queue. still missing the remove from queue function. MrDulfin 2024-12-16 00:04:48 -0500
  • 04ecd0e9d5 Added Missing Queue code for separation of human and puter added songs MrDulfin 2024-12-15 20:27:41 -0500
  • 2d9f441a76 Added default image when none is present MrDulfin 2024-12-15 15:34:20 -0500
  • d8cf8eeb2b Added basic Queue functionality MrDulfin 2024-12-15 12:27:24 -0500
  • 93d6b059a0 Added kushi-queue to workspace MrDulfin 2024-12-14 22:53:48 -0500
  • 0844b8ce23 Add 'kushi-queue/' from commit '390fcae80b6d65e88b8cd95f8dfdc458311409fe' MrDulfin 2024-12-14 22:47:41 -0500
  • 2be2d57055 Merge branch 'main' of https://github.com/Dangoware/dango-music-player MrDulfin 2024-12-14 22:38:10 -0500
  • 819c31faa0 Fixed Album art getting functionality for front end MrDulfin 2024-12-14 19:17:46 -0500
  • 5d25250125 Fixed Album art getting functionality for front end MrDulfin 2024-12-14 19:17:46 -0500
  • efca53b4bd Grabbing songs from the backend almost works + other minor changes MrDulfin 2024-12-08 14:08:30 -0500
  • ba01bb4a7c Add 'dmp-core/' from commit '9080205a7ba46c80fcd9fc19d44fde858ec8ba2f' MrDulfin 2024-12-07 17:14:38 -0500
  • a0c15a8b30 created rust workspace. merged dmp-core MrDulfin 2024-12-07 16:54:40 -0500
  • a294715fb5 Add 'dmp-core/' from commit 'be9f28e38ffece66c60bc8b15490bb2d268ef167' MrDulfin 2024-12-07 16:48:07 -0500
  • 7ba2925a98 Created new repo. Inital Commit🍡 MrDulfin 2024-12-07 15:43:46 -0500
  • 9080205a7b Updated library serialization to cbor with ciborium 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 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
  • 390fcae80b Updated to 0.1.3 MrDulfin 2024-07-07 19:09:46 -0400
  • 8b0e77cfca Removed error mod and all Location generics and trait MrDulfin 2024-07-07 19:08:51 -0400
  • 67f2385c9d Updated the Queue, added IntoIterator and sorting for Albums MrDulfin 2024-06-29 17:12:50 -0400
  • c41044f53f Changed the TrackGroup trait to IntoIterator MrDulfin 2024-06-29 14:32:03 -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
  • 40add98adc updated package version MrDulfin 2024-06-02 22:47:28 -0400
  • ee0d4ee0d0 Added functions to create QueueItemType MrDulfin 2024-06-02 22:46:29 -0400
  • d094ee734b updaated 'Oden' to 'Oden Music Bot' MrDulfin 2024-06-02 19:57:15 -0400
  • 9c0c787229 fixed warnings MrDulfin 2024-06-02 19:27:06 -0400
  • 1f831f4f6d updated dependencies MrDulfin 2024-06-02 19:15:51 -0400
  • d6c3b7c3b7 manual merge from master MrDulfin 2024-06-02 19:09:17 -0400
  • b79192328d First Commit MrDulfin 2024-06-02 17:30:16 -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