Commit Graph

83 Commits (be6036cd5d4718599eb8873e75200000217c9a88)
 

Author SHA1 Message Date
Nekojimi be6036cd5d Merge branch 'jda-v5' 1 year ago
Nekojimi c7ab883d5e Update JDA to v5.0. 1 year ago
Nekojimi 3ff544d699 Report download progress while downloading. 1 year ago
Nekojimi 9fa5e36cdc Handle new format listing style in yt-dlp. 1 year ago
Nekojimi d50657ef90 Move local address handling to first part of initialisation. 1 year ago
Nekojimi f1cc31dcd9 Send acknowledgement message for new songs immediately, instead of after download is scheduled. 1 year ago
Nekojimi 0914cadaf5 Move some text-parsing methods to Util class. 1 year ago
Nekojimi 490101fcad Update JDA to v5.0. 1 year ago
Nekojimi 1dba55620f Print local address to debug on start. 1 year ago
Nekojimi 0c29d56317 Made LocalBindSocketFactory much more hardcore. 1 year ago
Nekojimi 6ef49c9e51 Fixed some silly mistakes with local address handling. 1 year ago
Nekojimi 7c4ea13e3c Change local address handling to also apply to JDA's HTTPClient. 1 year ago
Nekojimi 7cd118985a Add new settings system, and allow youtube-dl command to be set via it. 1 year ago
Nekojimi 2ec6da49b5 Fix main class in pom.xml. 2 years ago
Nekojimi f043ab906d Add debug warning if music player starts pulling tricky shit again 2 years ago
Nekojimi 6f23b60511 Update references to main class. 2 years ago
Nekojimi 1b7d4adeb9 Rename main class to "Chords". 2 years ago
Nekojimi 000e0e5d5c Fix reading of API token. 2 years ago
Nekojimi 52e34493bd Add JCommander to dependencies. 2 years ago
Nekojimi 824d08caad Add command line option to bind to a local socket. Also, add command line parsing. 2 years ago
Nekojimi b0415b0324 Downloader: link preferred bitrate to JDA requested format. 2 years ago
Nekojimi ae7fe8cc7b Add back support for restarting the current track. 2 years ago
Nekojimi 4e654d2d18 Read format info from Youtube JSON response. 2 years ago
Nekojimi ca3ebd712b Add new invocation system to command structure. 2 years ago
Nekojimi 916e73eebd Add playlist playback support, loading & saving. 2 years ago
Nekojimi f6fde8d694 Remove debug messages. 2 years ago
Nekojimi 4ec47df625 Fix issues with queue not playing. 2 years ago
Nekojimi 9a6520f426 Merge commit '594ffa9ba9bb36e2505a6cf25423817a2f3f0bf3' 2 years ago
Nekojimi 594ffa9ba9 Move song queue to new QueueManager class. 2 years ago
Nekojimi d7c48b38fa Add debug method. 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 1fa14ba168 Update .gitignore to properly ignore target. 2 years ago
Nekojimi 4c62889ba1 Add new song requests system, and update request messages. 2 years ago
Nekojimi 14492728ab Fix no-argument !join command. 2 years ago
Nekojimi f64ed119a7 WIP: work on new track player system. 2 years ago
Nekojimi 3f5ed0af08 Add initial version of PlayList class. 2 years ago
Nekojimi 2345ddf17f Main: Log various events to stdout. 2 years ago
Nekojimi 76921f6855 Song: add isDownloaded() method. 2 years ago
Nekojimi 983b4b0123 WIP: add logic for joining the user's current voice channel. 2 years ago
Nekojimi e9ee8a575d Change downloader to allow different destinations for downloaded songs. 2 years ago
Nekojimi 4220222ad5 Move command implementation into command classes. 2 years ago
Nekojimi e8727d163c Add initial version of serialisation to Song and Format. 2 years ago
Nekojimi a4e4093f40 Add initial version of command structure. 3 years ago
Nekojimi 2bd51ea856 Try multiple manual download formats before falling back to auto, and display the bitrate and download size to the user. 3 years ago
Nekojimi 83bb9e5805 Optimise downloads by selecting download format manually. 3 years ago
Nekojimi cc17eb0bd9 Added "keep" flag to songs, which will stop them being deleted. 3 years ago
Nekojimi 17591cd6a7 Added leave command. 3 years ago
Nekojimi 0a8d526ff1 pom.xml: add JSON library. 3 years ago
AwesomeToaster 617d1ebacf Update pom.xml 3 years ago