« get me outta code hell

mtui - Music Text User Interface - user-friendly command line music player
about summary refs log tree commit diff
path: root/index.js
AgeCommit message (Collapse)Author
2018-12-15Update tui-lib, buildItems stress testFlorrie
I didn't have any luck optimizing buildItems though. It might be something to come back to some other time. (It's already quick enough to be usable, even on modland.json, that's for sure!)
2018-12-15Dramatically optimize perf of large playlistsFlorrie
Now you can browse modland.json at your leisure, without the fear of waiting 10 seconds every time you so much as move your cursor!
2018-12-08Mouse supportFlorrie
'Cuz hey, why not?
2018-12-04Stress test stuffFlorrie
Just to see if I can optimize tui-lib's ansi diffing.
2018-10-08Less-buggy resize detectionFlorrie
Moved .on('resize') to be after the flushable is actually created, so we don't get an error (flushable is not defined) when resizing before the flushable has been created. Also checked for size only immediately before we actually display, so that the size is accurate right away.
2018-07-04Open passed playlist in a new tab, allow passing more than one playlistFlorrie
2018-07-04Stub newGrouplikeListingFlorrie
2018-07-04focused -> selectedFlorrie
2018-07-03Ctrl-O to open a prompt for loading a playlistFlorrie
2018-06-26Pass YouTube playlist URLs directly to mtuiFlorrie
Or any other crawler argument, and it'll (try to) guess which crawler you want to use automatically. Handy!
2018-06-13Error handling stuffFlorrie
2018-06-12group.comment support / new help messageFlorrie
..mentioning that you can add stuff to ~/Music to make it show up in the default mtui playlist.
2018-06-12Add name to default playlistFlorrie
2018-06-12Make default playlist crawl ~/MusicFlorrie
2018-06-12Add bin script and some error handlingFlorrie
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-03Don't default to library.jsonFlorrie
2018-06-02Terminal resize detectionFlorrie
2018-06-02Make space pause (if a track is playing)Florrie
2018-05-31Queue whole groupFlorrie
2018-05-31Group browseFlorrie
2018-05-31Playback indicatorFlorrie
2018-05-31Seek controlsFlorrie
2018-05-30QueueFlorrie
2018-05-30Automatically play next trackFlorrie
2018-05-30InteractivityFlorrie
2018-05-30UI UI UI UI UIFlorrie
2018-05-29Cache cachce chach ahFlorrie
2018-05-29More functionsFlorrie
2018-05-29Stub some functions in InternalAppFlorrie
2018-05-29Move cache stuff to downloaders.jsFlorrie
2018-05-28Initial commitFlorrie