Commit graph

260 commits

Author SHA1 Message Date
MrDulfin
966d83f294 Merge branch 'main' of https://github.com/Dangoware/dango-music-player 2025-06-08 13:36:04 -04:00
MrDulfin
83339b47e7 moved react components to their own files for easier readability 2025-06-08 13:34:15 -04:00
MrDulfin
908230d353 moved react components to their own files for easier readability 2025-06-08 13:22:49 -04:00
MrDulfin
367d2ceda3 Added the rs-ts crate and made adjustments for proper TS binding generation 2025-06-08 00:55:28 -04:00
MrDulfin
b8280775fa changed the playNow function in the queue to move forward to the selected index 2025-06-06 23:21:34 -04:00
MrDulfin
1b26558812 Merge branch 'queue-fix' 2025-06-06 22:17:27 -04:00
MrDulfin
83a0fe08d4 changed the move_to() Queue function to be much simpler 2025-06-06 22:01:47 -04:00
MrDulfin
f79e9926f0 updated volumeslider to step up and down by 5 2025-06-06 06:09:28 -04:00
MrDulfin
f0d57de8b4 Merge branch 'dango-testing' 2025-06-06 05:31:52 -04:00
MrDulfin
7c2c0664ac Merge branch 'dango-testing' of https://github.com/Dangoware/dango-music-player into dango-testing 2025-06-06 05:29:59 -04:00
MrDulfin
14c677e814 Moved context menu from QueueSongss to Queue and updated context menu popup position 2025-06-05 20:14:05 -04:00
MrDulfin
672d472742 Moved context menu from Songs to MainView to improve loading speed 2025-06-05 06:11:53 -04:00
MrDulfin
624e6f2db6 Added function to remove a song from the library/ playlist 2025-06-04 20:07:18 -04:00
MrDulfin
5666581c7f Added "Clear Queue" and "Remove from Queue" buttons to QueueSong context menu 2025-06-01 22:29:24 -04:00
MrDulfin
158e80cc8d Added context menu for QueueSongs and Playlists 2025-06-01 22:02:08 -04:00
MrDulfin
bc79718dd5 added "Add to Playlist" button to context menu 2025-05-27 06:55:17 -04:00
MrDulfin
407b53e941 changed queue to use move_to instead of play_now when selecting a song from the queue 2025-05-26 20:09:15 -04:00
MrDulfin
99bf0b6855 Added "Add to Queue" test button 2025-05-26 13:58:40 -04:00
MrDulfin
db595c13f0 updated crates to rust 2024 edition 2025-05-26 13:57:18 -04:00
MrDulfin
75ca473699
Merge pull request #3 from Dangoware/front-end-refactor
redesigned front end to not be so spaghetti code
2025-05-26 13:47:32 -04:00
MrDulfin
27cae8ec41 synchronized front end and backend to avoid race condition 2025-04-02 20:06:05 -04:00
MrDulfin
a36c535e7f redesigned front end to not be so spaghetti code 2025-03-25 19:31:50 -04:00
MrDulfin
359990b36a Updated Next Song Grabber to grab songs from playlists when playing songs from playlists 2025-03-25 17:30:36 -04:00
MrDulfin
fce2927986 Updated Queue and Main View song keys to include random numbers to prevent duplicates 2025-03-24 19:29:12 -04:00
MrDulfin
8f30c38c4c ran cargo fmt 2025-03-23 23:40:36 -04:00
MrDulfin
d88c6e07d5 moved the queue back into dmp-core 2025-03-23 23:37:59 -04:00
MrDulfin
41c7820dfb Updated the discord thing again. this time it's not repeating the position_tx reciever every time 2025-03-23 23:29:40 -04:00
MrDulfin
7a9ee5c22a Updated Discord tracker to keep proper time when seeking or paused 2025-03-23 17:45:12 -04:00
MrDulfin
7b5d811102 updated Vite build config to include the config menu 2025-03-23 09:18:15 -04:00
MrDulfin
6f90aa09b9 Added basic visual config editor 2025-03-22 04:28:01 -04:00
MrDulfin
04da9c88f3 more changes to connections 2025-03-20 18:52:58 -04:00
MrDulfin
eab4b41210 fixed duration and position values being switched bug 2025-03-20 17:38:21 -04:00
MrDulfin
9586c126d0 Added last.fm scrobbling support andsupport for authentication via username & password 2025-03-19 11:03:05 -04:00
MrDulfin
43a98d1151 Changed connections to take their input from the front-end 2025-03-19 02:48:08 -04:00
finsofblueimnotyou
2714d5f6f9 Implement basic volume scrolling interaction 2025-02-25 03:35:16 -05:00
finsofblueimnotyou
60cff997b3
Remove unused testing variable 2025-02-12 20:06:08 -05:00
finsofblueimnotyou
23e411e78c
Implement basic volume scrolling interaction 2025-02-12 19:58:15 -05:00
MrDulfin
a2637f4329
Update README.md
Added the logo
2025-01-01 19:27:06 -05:00
MrDulfin
78413861ec
Update README.md 2025-01-01 19:23:36 -05:00
MrDulfin
22b16fc7b8
Update README.md 2025-01-01 19:20:25 -05:00
MrDulfin
a54a1937be Updated version and binary name 2025-01-01 18:38:34 -05:00
MrDulfin
c20e583182 create .gitattributes 2025-01-01 18:02:09 -05:00
MrDulfin
b8f942feb1 Updated Prismriver and fixed scrobbling timing 2025-01-01 16:38:41 -05:00
MrDulfin
2ac3acdf5a ran cargo fmt 2025-01-01 04:51:24 -05:00
MrDulfin
195eed367b Refactored controller command functions, removed unused imports 2025-01-01 04:50:38 -05:00
MrDulfin
3a8826bb5d Fixed a bug that causes the player to crash 2025-01-01 03:14:54 -05:00
MrDulfin
64e41af96f Implemented ListenBrainz Scrobbling 2025-01-01 01:45:36 -05:00
MrDulfin
eed00bc336 Changed command input system to send in senders with commands. This prevents race conditions casing incorrect responses to be recieved 2024-12-31 01:16:27 -05:00
MrDulfin
5be0df4dc2 Finished Initial implementation of Discord RPC 2024-12-30 23:57:38 -05:00
MrDulfin
31829ad4f5 more progress on RPC Integration 2024-12-30 03:02:11 -05:00