Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-15 | fix the guessing game lol | (quasar) nebula | |
2020-09-16 | rework mark/selection system | (quasar) nebula | |
No more issues with duplicate tracks, and way more power to the user regardless of the interface they use or their experience with the mark/selection system! | |||
2020-09-16 | multi-page menu support | (quasar) nebula | |
2020-09-16 | fix jump-to cancel being very broken | (quasar) nebula | |
2020-09-16 | todo updates | (quasar) nebula | |
2020-09-16 | cancel jump-to when selecting outside of listing | (quasar) nebula | |
2020-09-15 | update screenshot for 2020 | (quasar) nebula | |
It's apparently been just over exactly two years since the last screenshot update! (1daa3b0f41903341aedfd08905c867b933486aed) | |||
2020-09-15 | rename "song" terminology to "track" | (quasar) nebula | |
We've always used "track" as the proper term, but these managed to slip by over time anyway. Oops! | |||
2020-09-15 | "Before selected [track]" queue option | (quasar) nebula | |
note: this is actually "Before selected song" but the next commit changes much-outdated "song" terminology in the UI to "track" | |||
2020-09-15 | show child when opening group from path element | (quasar) nebula | |
2020-09-15 | name reordered groups for queuing | (quasar) nebula | |
cherry-picked in part from 4b171a6a! | |||
2020-09-15 | better hiding track numbering in queue | (quasar) nebula | |
2020-07-17 | use better package for natural sorting | Florrie | |
2020-07-10 | update old process.argv checks to use parseOptions | Florrie | |
2020-07-10 | rename telnet-server.js to telnet.js | Florrie | |
...for consistency with a socket.js (coming soon to a theater near you!) | |||
2020-07-09 | don't show Reveal option if track has no parent | Florrie | |
2020-07-09 | don't show a divider as the first item in a menu | Florrie | |
2020-07-09 | add seekTo player function | Florrie | |
2020-07-09 | replace existing empty tab when loading playlist | Florrie | |
2020-07-09 | rename handlePlaylistSource & let accept grouplike | Florrie | |
It's called loadPlaylistOrSource now, and can take a grouplike (which it will process with processSmartPlaylist as usual) instead of a URL to pass to a crawler. This is so that all functionality for loading a playlist can be collected in and accessed through one interface, so that modifications to the way playlists are loaded will be reflected across everywhere that loads a playlist. | |||
2020-07-07 | make the mtui menu work again! | Florrie | |
i forgot to implement menuItems. oops. :P | |||
2020-07-06 | update queue length as metadata is processed | Florrie | |
this makes a very nice animation of the duration going up as data is processed for new tracks :3 | |||
2020-07-03 | add a space for padding behind track duration text | Florrie | |
2020-07-03 | fix current track index being one too low | Florrie | |
oops v_v i apparently forgot to commit this!! | |||
2020-07-03 | make crawl-local accept some common video formats | Florrie | |
2020-07-03 | make locally opened playlists have a group name! | Florrie | |
2020-05-06 | clear timeData when a new track starts | Florrie | |
this makes it so that the value of timeData at any point will always be associated with the track which is currently playing. i thought this was already how timeData worked -- that assumption is what makes a lot of the math in updateQueueLengthLabel work! | |||
2020-05-06 | make the queue listing a little wider | Florrie | |
this should help make the wider length label fit better! | |||
2020-05-06 | refactor to use 'select' instead of 'selected' | Florrie | |
2020-05-04 | select child grouplike when loading parent | Florrie | |
This was already the previous behavior, but a misplaced restoreGrouplikeData was overwriting that effect. With this commit, the scroll position will still be restored, but the selected item will be correctly changed to whichever was opened. (This arguably means it's no longer necessary to restore the selected item in save/restoreGrouplikeData at all, but it's kept there in case a grouplike is ever unloaded through some means besides opening its child -- actually this is the case if you reveal an item whos ancestor groups don't fully overlap with that of the previously open group.) | |||
2020-05-03 | show queue length in collapsed progress info | Florrie | |
2020-05-03 | remember scroll position of each group | Florrie | |
2020-05-03 | clean up some context menu logic to fix reveal bug | Florrie | |
2020-05-02 | comment out pane for text editor | Florrie | |
this was causing a funky visual bug which made the queue pane look like its bottom-right corner was pointing downwards (like the top-right corner of a pane is)! | |||
2020-04-30 | fix process-metadata pausing context menu | Florrie | |
2020-04-26 | further hackery to make the multi menu more useful | Florrie | |
2020-04-23 | update tui-lib; change wheel mode in autoscroll | Florrie | |
2020-04-23 | new feature: autoscroll! | Florrie | |
2020-04-18 | make note of socat in readme | Florrie | |
2020-04-18 | comment out notes and labels features... For Now™ | Florrie | |
2020-04-16 | add new todo | Florrie | |
2020-04-16 | draw when pressing select-all | Florrie | |
2020-04-16 | be even more careful with socat | Florrie | |
2020-04-06 | yeah thats embarrassing | Florrie | |
2020-04-06 | Auto-DJ | Florrie | |
2020-03-13 | display duration in track context menu | Florrie | |
2020-02-15 | whoops | Florrie | |
2020-02-15 | cli args (bass boost ur music) | Florrie | |
$ mtui --player sox --player-options bass +25 \; | |||
2020-02-06 | more socat stuff : shrug emoji : :) | Florrie | |
2020-02-06 | fix volume | Florrie | |