« 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
10 daysclient: 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*
10 daysclient: sidebar-search: forget recent search at home(quasar) nebula
10 daysclient: sidebar-search: magnifying glass selects all(quasar) nebula
10 daysclient: 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().
10 daysclient: sidebar-search: recall recent search quietly(quasar) nebula
10 daysclient: sidebar-search: never search an empty query(quasar) nebula
Some code paths knida just take us here no matter what's actually entered into the input, so it's easiest to just dismiss empty queries every time.
2025-01-30client: make rebase() a bit more sensible HEAD release(quasar) nebula
2025-01-28client: image-overlay: fix failing w/o any thumbs(quasar) nebula
2025-01-10client: cancel focus first search result when text cursor moves(quasar) nebula
HTMLInputElement: selectionchange still not available, boo hoo although this is probably appropriate wrt selection moving literally anywhere else - should also cancel focus-first-result
2025-01-10client: simplify logic to cancel focus first result(quasar) nebula
2025-01-10client: dismiss upcoming change event(quasar) nebula
...rather than tracking value changes, which is finnicky and broke how we detected pressing enter/return to acivate search (on 'change' event)
2025-01-10client: factor out focusFirstSidebarSearchResult(quasar) nebula
2025-01-10client: activate search when pressing down(quasar) nebula
2025-01-10client: always capture up/down in search input(quasar) nebula
2025-01-10cleaner optional chainingleo60228
2025-01-10address review 3leo60228
2025-01-10address review 2leo60228
2025-01-10avoid replacing results after focusingleo60228
2025-01-10address reviewleo60228
2025-01-10search result keyboard focusleo60228
2024-12-19client: wiki-search: break terms around any dash(quasar) nebula
2024-12-19client: sidebar-search: split 2+ dashes in single-word drop(quasar) nebula
2024-12-11client: sidebar-search: drop search(quasar) nebula
2024-12-11client: dragged-link helper module(quasar) nebula
2024-11-30client: image-overlay: grab color from clicked image(quasar) nebula
2024-11-30client: image-overlay: factor out getImageSources(quasar) nebula
2024-11-30client: image-overlay: be a client module(quasar) nebula
2024-11-20client: scripted-link: ignore while input or textarea focused(quasar) nebula
Fixes #551
2024-11-02content, css, client: inert previous/next links(quasar) nebula
2024-11-02content, client: generateIntrapageDotSwitcher(quasar) nebula
2024-06-20client: client modules(quasar) nebula
2024-06-18content: remove old chronology links(quasar) nebula
2024-06-18content, css: general tooltip/icon css cleanup(quasar) nebula
2024-06-18client: consider default tooltip placement as down-right(quasar) nebula
2024-06-18client: reposition tooltip nicely, when showing info column(quasar) nebula
2024-06-18client: down/up -> right/left dynamic tooltip alignment(quasar) nebula
Somehow...
2024-06-18content, css, client: search magnifying glass & hover cues(quasar) nebula
2024-06-18content, client, css: quick description expand/collapse(quasar) nebula
2024-06-12client: search by contributor + parent (e.g. album) name(quasar) nebula
2024-06-11client: fix missing "art tag" accent in search results(quasar) nebula
2024-06-11client: factor out some search logic(quasar) nebula
Was trying to address a bug that is already handled just by making sure the generated search is up to date w/ search-spec lol
2024-06-10client: keep using closestHeading for sticky subheading(quasar) nebula
Turns out this is necessary for the changelog. Wow.
2024-06-10client: filter by kind as postprocessing(quasar) nebula
2024-06-10search: drop 'kind' field(quasar) nebula
2024-06-09content, client: generateContentHeading: stickyTitle slot(quasar) nebula
2024-06-09client: templateContent: pass through null <template>(quasar) nebula
2024-06-01search, client: art tag results(quasar) nebula
2024-05-31client: save & restore search results scroll offset(quasar) nebula
2024-05-31client: nicer session storage surface(quasar) nebula
2024-05-31client: stoppedTyingDelay -> stoppedTypingDelay(quasar) nebula