Age | Commit message (Collapse) | Author | |
---|---|---|---|
8 days | client: hoverable-tooltip: prefer downward anchors first | (quasar) nebula | |
Discussion at #code-quarantine https://discord.com/channels/749042497610842152/854020929113423924/1356984473396187364 | |||
8 days | client: hoverable-tooltip: more z-index bullshit | (quasar) nebula | |
8 days | client: css-compatibility-assistant: adapt to cover-artwork | (quasar) nebula | |
8 days | content, css, client: hoverable-tooltip: isolate z-index bullshit | (quasar) nebula | |
9 days | client: additional-names-box: matches -> where | (quasar) nebula | |
12 days | client: additional-names-box: My bottom fits in frame | (quasar) nebula | |
12 days | client: additional-names-box: ternary fix | (quasar) nebula | |
Sigh | |||
12 days | client: 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 | |||
12 days | content, 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 | |||
12 days | content, 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-30 | client: sticky-heading: use reference heading for hit detection | (quasar) nebula | |
Not sure how we missed this!! | |||
2025-03-30 | client: 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-30 | client, 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-24 | client, css: image-overlay: fix sizing images w/o thumbs | (quasar) nebula | |
2025-03-20 | client: image-overlay: fix thumb data-displaying-thumb | (quasar) nebula | |
2025-03-20 | client: image-overlay: take clicks far beneath action bar | (quasar) nebula | |
2025-03-20 | content, 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-20 | content, client: linkPathFromMedia: display overlay | (quasar) nebula | |
2025-03-20 | static: image-overlay: details via <a>, data-embed-src | (quasar) nebula | |
2025-02-25 | content: listArtTagNetwork: descendants (leaves only) stat | (quasar) nebula | |
2025-02-25 | content, client: listArtTagNetwork: art tag stat switcher | (quasar) nebula | |
2025-02-25 | content, client, css: tag gallery: showing all / direct / indirect | (quasar) nebula | |
2025-02-12 | client: 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-12 | client: sidebar-search: forget recent search at home | (quasar) nebula | |
2025-02-12 | client: sidebar-search: magnifying glass selects all | (quasar) nebula | |
2025-02-12 | client: 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-12 | client: sidebar-search: recall recent search quietly | (quasar) nebula | |
2025-02-12 | client: 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-28 | client: image-overlay: fix failing w/o any thumbs | (quasar) nebula | |
2025-01-10 | client: 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-10 | client: simplify logic to cancel focus first result | (quasar) nebula | |
2025-01-10 | client: 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-10 | client: factor out focusFirstSidebarSearchResult | (quasar) nebula | |
2025-01-10 | client: activate search when pressing down | (quasar) nebula | |
2025-01-10 | client: always capture up/down in search input | (quasar) nebula | |
2025-01-10 | cleaner optional chaining | leo60228 | |
2025-01-10 | address review 3 | leo60228 | |
2025-01-10 | address review 2 | leo60228 | |
2025-01-10 | avoid replacing results after focusing | leo60228 | |
2025-01-10 | address review | leo60228 | |
2025-01-10 | search result keyboard focus | leo60228 | |
2024-12-19 | client: sidebar-search: split 2+ dashes in single-word drop | (quasar) nebula | |
2024-12-11 | client: sidebar-search: drop search | (quasar) nebula | |
2024-12-11 | client: dragged-link helper module | (quasar) nebula | |
2024-11-30 | client: image-overlay: grab color from clicked image | (quasar) nebula | |
2024-11-30 | client: image-overlay: factor out getImageSources | (quasar) nebula | |
2024-11-30 | client: image-overlay: be a client module | (quasar) nebula | |
2024-11-20 | client: scripted-link: ignore while input or textarea focused | (quasar) nebula | |
Fixes #551 | |||
2024-11-02 | content, css, client: inert previous/next links | (quasar) nebula | |
2024-11-02 | content, client: generateIntrapageDotSwitcher | (quasar) nebula | |