Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-16 | basic working backend save/restore & socket server | Florrie | |
Backend save/restore code (living in serialized-backend.js) has been well tested and shouldn't need much change going forward. Now we get to begin working on the actual synchronized-over-socket-server commands! | |||
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-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-03-24 | [Looping] indicator when queue is looping | (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! | |||
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-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 | 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 | |