Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-16 | don't explode without metadata lol backup-socket-mtui | (quasar) nebula | |
2023-05-15 | WIP socket shenanigans | (quasar) nebula | |
this commit is mostly trash lol | |||
2023-05-14 | new GhostPlayer class & support 👻 | (quasar) nebula | |
This also makes the UI not explode when duration strings aren't available for progress bar display, and shows getTimeStringsFromSec how to handle that. | |||
2023-05-13 | tododododododo | (quasar) nebula | |
2023-05-13 | Merge branch 'main' into socket-mtui | (quasar) nebula | |
And also get most of it working wow. | |||
2023-05-13 | load basic config file from ~/.mtui/config.json | (quasar) nebula | |
This is basically just a stub for now, but you can specify what playlists you want open when mtui is called without any provided directories/playlists in "defaultPlaylists'! Also comes with complementary --config-file and --skip-config-file arguments. | |||
2023-05-13 | skip .DS_Store, .git in crawl-local | (quasar) nebula | |
2023-05-13 | use ESM module syntax & update tui-lib | (quasar) nebula | |
Exciting update! This doesn't make any substantial changes exactly but does update the most quickly-archaic parts of older Node code. | |||
2022-06-01 | miscellaneous improvements to queue looping | (quasar) nebula | |
2022-04-13 | don't outright crash if metadata fails to read | (quasar) nebula | |
2022-03-25 | quick NPM update | (quasar) nebula | |
Including tui-lib 0.3.3, which fixes a memory leak when resizing the command line screen. | |||
2021-12-14 | right click InlineListPickerElement to show menu | (quasar) nebula | |
This menu was already implemented, but previously, it only showed when pressing F (i.e. isMenu). | |||
2021-12-14 | npm update stuff | (quasar) nebula | |
2021-10-10 | don't explode if grouplike form is empty! | (quasar) nebula | |
2021-10-10 | only load ~/Music if no other sources provided | (quasar) nebula | |
2021-10-10 | update controls to loop queue on last track | (quasar) nebula | |
2021-10-10 | "Loop mode" option: no loop, loop, shuffle | (quasar) nebula | |
This also reorganizes the menubar options a little. | |||
2021-10-10 | fix setPause not working for MPV player | (quasar) nebula | |
This fixes the "Paused" option in the menubar! | |||
2021-10-10 | fix a bunch of crashes when acting before timeData | (quasar) nebula | |
...is provided by the player | |||
2021-08-14 | make secret (c) key change entire ui theme color | (quasar) nebula | |
also add (C) (case-sensitive) to go to previous theme color | |||
2021-08-14 | json todo | (quasar) nebula | |
2021-08-14 | show timestamp hours column whenever appropriate | (quasar) nebula | |
2021-08-14 | handy combine-album.js utility | (quasar) nebula | |
this isn't exposed via the mtui command so like, just run it directly with node right now lol (this commit also makes "." parse in timestamp positions) | |||
2021-08-14 | show timestamp durations in main listing | (quasar) nebula | |
2021-08-06 | read timestamps as JSON when they start with [ | (quasar) nebula | |
...instead of {. lol | |||
2021-08-06 | get fractional playback pos & duration from mpv | (quasar) nebula | |
This fixes a side-effect of timestamp files with fractional timestamps: mtui always used to assume it was at .000 of the current second, so it would briefly highlight the previous timestamp before completely passing the second the timestamp starts within. | |||
2021-08-06 | fix sub-groups not loading timestamps | (quasar) nebula | |
2021-08-06 | reveal in queue | (quasar) nebula | |
2021-08-06 | order: alphabetize order of groups | (quasar) nebula | |
2021-07-18 | miscellaneous improvements to selection restoring | (quasar) nebula | |
2021-07-17 | make next/previous buttons pay heed to timestamps! | (quasar) nebula | |
2021-07-17 | auto expand/collapse timestamps (for SQP) | (quasar) nebula | |
2021-07-17 | show relative timestamp info in queue sidebar! | (quasar) nebula | |
2021-07-17 | fix playOrSeek messing with queue order | (quasar) nebula | |
2021-07-17 | show playback icon next to current timestamp | (quasar) nebula | |
2021-07-17 | past 3 second threshold, (P) to seek to start | (quasar) nebula | |
2021-07-13 | timestamp files!!! | (quasar) nebula | |
2021-04-26 | synchronize shared sources on join + other stuff | (quasar) nebula | |
2021-04-25 | naughty hack for context menu in playlist sources | (quasar) nebula | |
...plus a todo detailing what should be better | |||
2021-04-25 | playlist sources = only what's shared with party | (quasar) nebula | |
2021-04-25 | too doos | (quasar) nebula | |
2021-04-25 | implement basic share-with-party command | (quasar) nebula | |
2021-04-25 | actually set hasAnnouncedJoin on server lol | (quasar) nebula | |
2021-04-23 | basic party sources creation for other sockets | (quasar) nebula | |
2021-04-23 | announce joining party | (quasar) nebula | |
2021-04-23 | identifier per socket connection | (quasar) nebula | |
2021-04-22 | "party sources" ui (no socket functionality yet) | (quasar) nebula | |
2021-04-03 | Merge branch 'master' into socket-mtui | (quasar) nebula | |
2021-04-03 | getNameWithoutTrackNumber algorithm improvements | (quasar) nebula | |
2021-03-24 | getNameScore algorithm todo | (quasar) nebula | |