Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-16 | Merge branch 'main' into merge-socket-mtui merge-socket-mtui | (quasar) nebula | |
So we made this merge commit *after* going through a whole fidanglin' bunch of steps to flat-out rebase socket-mtui... but of course, that was pretty hopeless from the start to get just quite right. After all, we didn't know the exact point of each commit and how to test out the changes, so we couldn't make sure all our rebased commits were working the same way. (This is maybe the single coolest reason to make sure that automated tests *pass with 100% coverage at every commit*, but obviously this project doesn't have that. Alas!) This merge commit follows up a different merge commit we actually made almost exactly one year ago to this day (also: our birthday LOL). We figure the testing done at that point was quite a bit more thorough than we'd do today, and anyway there's little reason to repeat the work we did in that commit. Comparatively, this merge commit is way smaller! It was still fun to go through the whole rebasing process, even if it didn't practically bring us anywhere. You know, assuming the merge commit from last year didn't accidentally destroy any code or todos lol........ *prays* ^____^ | |||
2024-05-14 | prepare to view selected items page after starting selection | (quasar) nebula | |
This was the intended behavior from the start! We just forgot to code this part, oops. | |||
2024-05-14 | fix context menu not detecting scroll bar appropriately | (quasar) nebula | |
2024-05-14 | save current context menu page number as a named id | (quasar) nebula | |
2024-05-14 | remember which main context menu page was open | (quasar) nebula | |
2024-05-14 | add/remove part of group to/from selection | (quasar) nebula | |
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 | Merge branch 'main' into socket-mtui | (quasar) nebula | |
And also get most of it working wow. | |||
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 | |
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-10-10 | don't explode if grouplike form is empty! | (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 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 | 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 | 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 | 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-23 | identifier per socket connection | (quasar) nebula | |
2021-04-22 | "party sources" ui (no socket functionality yet) | (quasar) nebula | |
2021-03-24 | Merge commit 'fe603bc' into socket-mtui | (quasar) nebula | |
2021-03-24 | [Looping] indicator when queue is looping | (quasar) nebula | |
2021-03-15 | combining log messages (currently only seek!) | (quasar) nebula | |
2021-03-15 | log 'status' commands as new "verbose" (dim) lines | (quasar) nebula | |
2021-03-15 | Merge branch 'master' into socket-mtui | (quasar) nebula | |
2021-03-15 | add (0) key for opening menu (for numpad use) | (quasar) nebula | |
2021-03-15 | queue sorting fixes re: selected track | (quasar) nebula | |
not 100% sure what these are for since i wrote this patch ages ago! sorry :3 | |||
2021-03-15 | count only alphanumeric symbols in alphabetic sort | (quasar) nebula | |
2021-02-25 | loop queue "when it ends" is unnecessary lol | (quasar) nebula | |
2021-02-16 | loop queue | (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 | cancel jump-to when selecting outside of listing | (quasar) nebula | |
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! |