Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-15 | better hiding track numbering in queue | (quasar) nebula | |
2020-07-17 | use better package for natural sorting | Florrie | |
2020-07-03 | make locally opened playlists have a group name! | Florrie | |
2020-05-06 | make the queue listing a little wider | Florrie | |
this should help make the wider length label fit better! | |||
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-04-30 | fix process-metadata pausing context menu | Florrie | |
2020-04-23 | new feature: autoscroll! | Florrie | |
2020-04-18 | comment out notes and labels features... For Now™ | Florrie | |
2020-04-16 | add new todo | Florrie | |
2020-04-06 | Auto-DJ | Florrie | |
2020-03-13 | display duration in track context menu | Florrie | |
2020-02-15 | cli args (bass boost ur music) | Florrie | |
$ mtui --player sox --player-options bass +25 \; | |||
2020-02-04 | remove mkfifo; use socat instead | Florrie | |
2019-11-10 | Fix queue listing improperly showing/hiding notes | Florrie | |
2019-10-28 | ^E to edit notes of selected track/group | Florrie | |
2019-10-28 | Context menu for creating/editing notes files | Florrie | |
2019-10-23 | Add text/notes editor, using tui-text-editor | Florrie | |
:D! | |||
2019-10-17 | Don't include non-tracks in total track count | Florrie | |
2019-10-17 | New todo.txt shenanigans | Florrie | |
(These have been collected from the last few days of working on mtui.) | |||
2019-10-14 | Fix crash when clearing the queue | Florrie | |
Specifically, when the scroll view is far enough down that the currently playing track (which does not disappear when you clear the queue) is not visible. | |||
2019-09-30 | Make menubar select first item, like context menus | Florrie | |
This also tidies up the logic for changing the selected element from context menus to the menubar, fixing a bug where the menubar forgets which element was selected before it, and not re-introducing the bug which the complex logic fixed in the first place (which was the menubar seeing the context menu as the previously selected element, when the menu will be destroyed by the time the menubar restores its selection). | |||
2019-09-23 | Multiple player UI interaction shenanigans | Florrie | |
Please don't ever let me stay up until 29:57 again. Future me will thank you in advance. | |||
2019-09-22 | Basic multiple player UI | Florrie | |
Currently uses meta+(c, x, n, p, up, down) keys as the only interaction method, but that'll change soon! | |||
2019-09-20 | Jump to menubar options with keyboard | Florrie | |
I _love_ the KeyboardSelector tool. | |||
2019-09-20 | WIP - support multiple players at once | Florrie | |
Currently bug-free and doesn't change anything about existing mtui behavior! Meta N to create a new player, meta up/down to switch between which one you're interacting with. Each player has its own queue. Eventually (soon(TM)) there'll be much better UI to go with all this! | |||
2019-09-18 | Don't reload the listing if it's unnecessary | Florrie | |
...in reveal(). This fixes the bug where the revealed track would always be positioned at the bottom of the screen, which happened because reloading the listing reset the scroll index back to the top. | |||
2019-09-18 | Default to 'after selected song' in context menu | Florrie | |
2019-09-17 | Fix toggling pause not updating screen | Florrie | |
This makes the pause indicator (next to the time remaining in the queue) work again. | |||
2019-09-17 | Keep selected track/group visible when resizing | Florrie | |
2019-09-17 | Fix select-el keys not working w/ context menus | Florrie | |
2019-09-16 | Update tui-lib with basic Element class | Florrie | |
2019-09-15 | Add Home/End support to scroll to top/bottom | Florrie | |
2019-09-15 | Jump to top/bottom in context menus | Florrie | |
Although we don't have any context menu options which start with the letter G yet, if we did, the keyboard selector would (intentionally) take priority and focus that element instead of doing jump to start/ bottom behavior. However, pressing Home/End will always work (once it's implemented). | |||
2019-09-15 | Only render when stuff on-screen actually changes! | Florrie | |
This means we can basically guarantee 0% CPU usage when nothing on the screen is changing! There may still be some kinks to work out, but I've tested most features and fixed any apparent bugs (including an unrelated bug in the suspend feature which made it crash when resuming the process). | |||
2019-09-11 | Make Q key queue after selected track | Florrie | |
Also make it caseless: q = Q. See todo.txt (which also has a large new note regarding duplicates in the selection system). | |||
2019-09-10 | 'Clear past / up to this track' queue menu options | Florrie | |
2019-09-06 | Fix songs from before insert index queuing wrongly | Florrie | |
Now /that/ was hard to fit in the commit line length. (: | |||
2019-08-27 | Keep selected item in view (wrt shift selecting) | Florrie | |
2019-07-22 | "Reverse all" / "Reverse order of groups" options | Florrie | |
2019-07-19 | Frame delay = 50 on normal client, 100 on telnet | Florrie | |
2019-07-19 | todo.txt updates | Florrie | |
2019-05-30 | Interweaved todo | Florrie | |
2019-05-28 | Easter egg??? :) | Florrie | |
2019-05-28 | Change "Play later" option formatting | Florrie | |
Also add some todo's. | |||
2019-05-28 | Menubar | Florrie | |
Or the beginning of one, anyway! | |||
2019-05-26 | Add "Reveal" menu option for queue listing tracks | Florrie | |
2019-05-26 | Add queue current index / length label | Florrie | |
2019-05-22 | Oragnize cached downloads much better! | Florrie | |
This means mtui won't be able to access tracks that were downloaded before, but oh well. It also means we get to get rid of js-base64 as a dependency! |