« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/static/js
AgeCommit message (Collapse)Author
5 dayscontent, client, css: tighter expandable grid(quasar) nebula
13 dayscontent: generateCoverGrid: revealAllWarnings(quasar) nebula
2025-07-17content, data, client, css: style selector first pass(quasar) nebula
2025-07-11content, client, css: generateArtistRollingWindowPage(quasar) nebula
2025-05-27eslint, client: hoverable-tooltip: fix bad event access(quasar) nebula
and use domEvent more everywhere
2025-05-27eslint: make use of optional catch binding more often(quasar) nebula
2025-05-06content, client, css: generateGroupGalleryPage: series view(quasar) nebula
2025-04-22client: search-worker: further simplify result matching logic(quasar) nebula
2025-04-22client: wiki-search: factor out queryIndex(quasar) nebula
2025-04-22client: wiki-search: also take pluralized filter terms(quasar) nebula
2025-04-22client: wiki-search: don't match kind terms inside other words(quasar) nebula
2025-04-22client: wiki-search: tidy result matching code(quasar) nebula
This is duplicated 'boilerplate' at the moment, annoyingly.
2025-04-20client: sidebar-search: I-beam blink for typed filter(quasar) nebula
2025-04-20client: sidebar-search: lots of obscure filter-related fixes(quasar) nebula
2025-04-20search: verbatim and fuzz(quasar) nebula
2025-04-20client: sidebar-search: flash filter(quasar) nebula
2025-04-20client: sidebar-search: search filter(quasar) nebula
2025-04-16client: rectangles: WikiRect.display()(quasar) nebula
Just for debugging!
2025-04-16content, client: yeet some unused lyrics code(quasar) nebula
2025-04-13wip(quasar) nebula
2025-04-13client: sticky-heading: whoopsey(quasar) nebula
2025-04-13client: sticky-heading: integrate w/ primary cover(quasar) nebula
2025-04-13client: image-overlay: gently consider horizontal nearness(quasar) nebula
2025-04-10client: hoverable-tooltip: prefer downward anchors first(quasar) nebula
Discussion at #code-quarantine https://discord.com/channels/749042497610842152/854020929113423924/1356984473396187364
2025-04-10client: hoverable-tooltip: more z-index bullshit(quasar) nebula
2025-04-10client: css-compatibility-assistant: adapt to cover-artwork(quasar) nebula
2025-04-10content, css, client: hoverable-tooltip: isolate z-index bullshit(quasar) nebula
2025-04-09client: additional-names-box: matches -> where(quasar) nebula
2025-04-06client: additional-names-box: My bottom fits in frame(quasar) nebula
2025-04-06client: additional-names-box: ternary fix(quasar) nebula
Sigh
2025-04-06client: additional-names-box: smarter worthScrolling logic(quasar) nebula
https://discord.com/channels/749042497610842152/854020929113423924/1358446868811485426 Not too smart for our own good, though. https://discord.com/channels/749042497610842152/854020929113423924/1358454755566944286
2025-04-06content, client: additional-names-box: integrate more neatly(quasar) nebula
Since we're checking for [inert] ancestor anyway, we don't need to depend on BS "first matched by querySelector()" logic anymore
2025-04-06content, css, client: use a static inert clone(quasar) nebula
...rather than a static mock, which wasn't *quite* matching the real deal's world wrap every time
2025-03-30client: sticky-heading: use reference heading for hit detection(quasar) nebula
Not sure how we missed this!!
2025-03-30client: sticky-heading: bypass subheading height(quasar) nebula
During hit detection. We fudge a typical height for the sticky subheading "instead", although it's not exactly clear the adjusting function of this +20 (now +40) in the first place.
2025-03-30client, css, content: sticky collapse(quasar) nebula
Sorry this is a mega-commit - this was rapid iteration and separate commits would have needed to be committed on the go, which we didn't do!
2025-03-24client, css: image-overlay: fix sizing images w/o thumbs(quasar) nebula
2025-03-20client: image-overlay: fix thumb data-displaying-thumb(quasar) nebula
2025-03-20client: image-overlay: take clicks far beneath action bar(quasar) nebula
2025-03-20content, client: image-overlay: set thumb aspect ratio(quasar) nebula
Although the thumbnail image width automatically matches the width of the main image, the height by default will be a multiple of the thumbnail's own height, which may result in a mismatched aspect ratio due to the much lower accuracy of thumbnail intrinsic dimensions.
2025-03-20content, client: linkPathFromMedia: display overlay(quasar) nebula
2025-03-20static: image-overlay: details via <a>, data-embed-src(quasar) nebula
2025-02-25content: listArtTagNetwork: descendants (leaves only) stat(quasar) nebula
2025-02-25content, client: listArtTagNetwork: art tag stat switcher(quasar) nebula
2025-02-25content, client, css: tag gallery: showing all / direct / indirect(quasar) nebula
2025-02-12client: sidebar-search: make mag glass a little less sensitive(quasar) nebula
We meant to make incorporate a change like this from the start, but uh, forgot *lol*
2025-02-12client: sidebar-search: forget recent search at home(quasar) nebula
2025-02-12client: sidebar-search: magnifying glass selects all(quasar) nebula
2025-02-12client: sidebar-search: mouse dynamics when recalling(quasar) nebula
This commit is a bit misleading because the work here actually replaced an attempt at using .select().
2025-02-12client: sidebar-search: recall recent search quietly(quasar) nebula