« get me outta code hell

mtui - Music Text User Interface - user-friendly command line music player
about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2018-06-12Clean up how GrouplikeListingElement's UI worksFlorrie
2018-06-12Add name to default playlistFlorrie
2018-06-12Make default playlist crawl ~/MusicFlorrie
2018-06-12Return empty playlist for nonexistant directoriesFlorrie
2018-06-12Add bin script and some error handlingFlorrie
2018-06-12Backspace to remove item from queueFlorrie
2018-06-12Remove unnecessary selectInput(main listing)Florrie
Useful if clearQueue is called by some other function where it's not expected to change the focus. The last commit already handles the queue listing being empty, so this line isn't necessary to prevent a crash anymore.
2018-06-12Be safer about avoiding crashes w/ emptying queue while it's selectedFlorrie
E.g. simply clearing the queue (c -- although this didn't cause a crash because the clear function immediately selects the main queue) or unqueueing all items (incoming commit).
2018-06-07Update tui-libFlorrie
Added scrollbars, removed PageUp/PageDown controls
2018-06-07Fix path element not being filled on startupFlorrie
2018-06-06Change http-music paths to mtuiFlorrie
I.e. cache is now in ~/.mtui instead of ~/.http-music.
2018-06-05Dumb http crawler changesFlorrie
2018-06-05Use git.ed1.club instead of github.com for tui-lib submoduleFlorrie
2018-06-05Save current track to file / layout cleanupFlorrie
2018-06-04Escape to stop playing current trackFlorrie
E.g. queue whatever album you want to play, press escape to stop playing the current track, press 2 to focus the queue, S to shuffle, then play the first track. (If you don't stop the current track first, that track won't be shuffled with the rest.)
2018-06-04C to clear queueFlorrie
2018-06-04S to shuffle queueFlorrie
2018-06-04Smart playlistsFlorrie
Basically directly pulled from http-music. Want to make a nice UI for this eventually ("opening playlist..." popup dialog), but not for now.
2018-06-04Add GPL license fileFlorrie
2018-06-041, 2 to focus main/queue listingsFlorrie
2018-06-04Cleaner/more keybindingsFlorrie
2018-06-04Path listingFlorrie
2018-06-03Formatting typoFlorrie
2018-06-03PageUp/Down keybinding notesFlorrie
2018-06-03Fix shift-up/down crash when not playing anythingFlorrie
2018-06-03Fix issue with playing tracks directly from queueFlorrie
2018-06-03Note backspace keybindingFlorrie
2018-06-03Backspace instead of escape to leave groupFlorrie
2018-06-03Fix issue when a group being exited is the first item in its parentFlorrie
2018-06-03Escape to exit groupFlorrie
2018-06-03Don't default to library.jsonFlorrie
2018-06-02Terminal resize detectionFlorrie
2018-06-02Downloader-arg label ('from: url')Florrie
2018-06-02keybindings docFlorrie
2018-06-02DOUBLE SIGHFlorrie
2018-06-02SighFlorrie
2018-06-02readmeFlorrie
2018-06-02Keep playing track in visible in queueFlorrie
2018-06-02Shift-up/down to skip tracksFlorrie
2018-06-02Make space pause (if a track is playing)Florrie
2018-06-01Don't do anything when attempting to download a groupFlorrie
2018-06-01Only call buildItems once when a group is queuedFlorrie
2018-06-01Fix queued groups moving played track to end of queueFlorrie
2018-06-01Format groups differentlyFlorrie
2018-06-01Play on selectFlorrie
2018-06-01Make sure group is visible when it's auto-selectedFlorrie
2018-06-01Select old group when going out of itFlorrie
2018-05-31Don't select 'up' button by defaultFlorrie
2018-05-31Queue whole groupFlorrie
2018-05-31Group browseFlorrie