Commit Graph

16 Commits

Author SHA1 Message Date
Andrew Lalis 3288f7aa75 Cleaned up the command handler. 2017-06-24 16:20:40 +02:00
Andrew Lalis 2db68aac61 Finished playlists:
* playlists are saved globally.
* playlists are lists of links, titles and durations
* songs are loaded only when they should be played.
2017-06-23 14:15:36 +02:00
Andrew Lalis 54deb2fb61 Added new command framework and rudimentary playlist functionality 2017-06-22 17:04:10 +02:00
Andrew Lalis cafdfd6988 Updated icon. 2017-06-21 16:46:25 +02:00
Andrew Lalis b9b6c6277f Created actions for manipulation of music and other things. 2017-06-21 12:48:10 +02:00
Andrew Lalis c77540934e Fixed loading a playlist from a file. 2017-06-21 10:36:10 +02:00
Andrew Lalis 338294fa4f Added command line to the GUI, safeguards for quitting, and more! 2017-06-21 08:07:09 +02:00
Andrew Lalis 8cc95e4d68 Added the framework for a console. 2017-06-20 15:32:26 +02:00
Andrew Lalis 4f97ce6e87 Stabilized playback, added playlist class, among other improvements. 2017-06-20 15:18:37 +02:00
Andrew Lalis 3bc2404b44 Added play documentation to readme. 2017-06-18 23:53:09 +02:00
Andrew Lalis 0ceedf293d Lots! of changes
* Removed custom listener; it's unneeded.
* Organized music player.
* I now pass the guild to the Track Scheduler so it too can send messages.
* Added disappearing messages.
2017-06-18 23:44:53 +02:00
Andrew Lalis cda6199fc7 Added repeat and queue listing, still lots of work that needs to be done. 2017-06-18 12:30:09 +02:00
Andrew Lalis c2e443410f Added abstraction of music functions to Music Player
Removed most of the junk code from the main class.
2017-06-18 11:33:58 +02:00
Andrew Lalis fb0c57659b Added help function. Work in progress. 2017-06-18 10:43:28 +02:00
Andrew Lalis c0477a4d17 First Commit, working play feature. 2017-06-18 10:29:17 +02:00
Andrew Lalis cad267befa Initial commit 2017-06-18 10:20:31 +02:00