Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-06 | more socat stuff : shrug emoji : :) | Florrie | |
2020-02-06 | fix volume | Florrie | |
2020-02-04 | sanitize yo cache | Florrie | |
2020-02-04 | more os.homedir() | Florrie | |
2020-02-04 | OS-agnostic default music directory | Florrie | |
2020-02-04 | heck around with socat stuff | Florrie | |
2020-02-04 | update tui-lib | Florrie | |
This helps to avoid having two versions of tui-lib installed (one for mtui, one for tui-text-editor). | |||
2020-02-04 | remove mkfifo; use socat instead | Florrie | |
2020-02-04 | misc minor mpv player stuff | Florrie | |
2020-02-04 | immediately show results of acting on queue player | Florrie | |
Specifically, this makes toggling loop show its effect right away. | |||
2020-02-04 | get rid of a dead argument | Florrie | |
2020-02-04 | re-send loop when moving backwards, not forwards | Florrie | |
2019-11-11 | Fix queue notes in a better way | Florrie | |
Before, we were showing the notes window whenever a track with notes played - even if the queue wasn't focused. This fixes that. | |||
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 | Fix layout when editor is unfocused | Florrie | |
2019-10-28 | Context menu for creating/editing notes files | Florrie | |
2019-10-28 | Don't show text files adjacent to playables | Florrie | |
2019-10-27 | Tweak track-number regex to include any whitespace | Florrie | |
So tracks like '05 - Artist - Apple Banana.mp3' will just show as 'Artist - Apple Banana.mp3'. (Before, it showed cut off before the first dash.) | |||
2019-10-23 | Fix error on quit without ever opening text editor | 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 | Import tui-lib with npm instead of as a submodule | Florrie | |
2019-10-17 | New todo.txt shenanigans | Florrie | |
(These have been collected from the last few days of working on mtui.) | |||
2019-10-16 | Skip non-playables when determening next/prev item | Florrie | |
...to play. This is useful when you have non-playables interweaved with tracks, e.g. a file for each track's art. | |||
2019-10-15 | Rename paneLeft/paneRight to tabberPane/queuePane | Florrie | |
2019-10-15 | Don't process metadata of non-tracks | Florrie | |
This fixes mtui crashing whenever you process the metadata of any group including a non-track too. | |||
2019-10-15 | Dim selected non-playable when not focused | Florrie | |
2019-10-15 | Make BasicGrouplikeItems respond to menu key | Florrie | |
So you can press f/m/etc to open the menu on those options, just like on interactive grouplike items. | |||
2019-10-15 | Make next/previous tab controls wrap around | Florrie | |
2019-10-15 | Open JSON playlist files in new tab | Florrie | |
2019-10-15 | (o) to open through system; show non-music files | Florrie | |
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-26 | Make menubar easter-egg color/attribute draw deps | Florrie | |
So pressing a/c (:33) in the menubar will now cause a rerender. | |||
2019-09-25 | Stop players from playing after they're removed! | Florrie | |
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-23 | Re-add download function to fix process metadata | Florrie | |
The download code doesn't actually really depend on state, besides having access to the record for the track, which we can pass in from anywhere. | |||
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-18 | Update tui-lib with label.text draw dependency | Florrie | |
The progress label that shows when mtui is processing metadata will update the screen now. | |||
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 | Reformat keybindings documentation | Florrie | |
No more <kbd> formatting, which is arguably more accessible but a pain to read and edit in plain text. | |||
2019-09-15 | Add Home/End support to scroll to top/bottom | Florrie | |