Commit Graph

24 Commits (master)

Author SHA1 Message Date
Nekojimi 11c8991943 Fix track skipping not clearing the current track. 4 weeks ago
Nekojimi 536743c6c1 MusicHandler: properly skip tracks on error. 1 month ago
Nekojimi abd676fa49 Retry opening track files after failure, and gracefully handle final failure by skipping the track. 1 month ago
Nekojimi 7d3795b10a Remove debug audio output. 4 months ago
Nekojimi fdbd8937f5 Change pipeline to use pull architecture. 4 months ago
Nekojimi 2a25e1368d Mega-refactor: change song to track everywhere. 6 months ago
Nekojimi 310158a39b Add support for downloading entire playlists. 6 months ago
Nekojimi d9a7da27f2 Fix issue with skip command not ending current track. 7 months ago
Nekojimi 6f23b60511 Update references to main class. 2 years ago
Nekojimi f6fde8d694 Remove debug messages. 2 years ago
Nekojimi 4ec47df625 Fix issues with queue not playing. 2 years ago
Nekojimi 594ffa9ba9 Move song queue to new QueueManager class. 2 years ago
Nekojimi 795e31aa62 Fix playback issues caused by new track player. 2 years ago
Nekojimi 6c3d66069c Properly clear presence message when the queue runs dry. 2 years ago
Nekojimi 4c62889ba1 Add new song requests system, and update request messages. 2 years ago
Nekojimi f64ed119a7 WIP: work on new track player system. 2 years ago
Nekojimi cc17eb0bd9 Added "keep" flag to songs, which will stop them being deleted. 3 years ago
Nekojimi 42a9f0047b MusicHandler: rewrite to use circular byte buffer. 3 years ago
Nekojimi c8810ca271 Implement multithreaded downloading (Downloader class) 3 years ago
Nekojimi 2f7bb13dc6 Fix various problems. 3 years ago
Nekojimi 367f2b93de Add Song class for storing details about queue items. 3 years ago
Nekojimi ed610ebdae Reformat code. 3 years ago
Jim b8b7a99a8d Moved MusicHandler to it's own source file. 3 years ago