Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-30 | external-links: HSMusic (replacing "local") | (quasar) nebula | |
2024-03-30 | external-links: GameBanana | (quasar) nebula | |
We tried making a vector icon here, but basically no dice. Pixel art presented this small on the wiki just doesn't work as a vector image. | |||
2024-03-30 | external-links: Facebook | (quasar) nebula | |
2024-03-30 | external-links: DeviantArt | (quasar) nebula | |
2024-03-30 | external-links: Internet Archive, Wayback Machine | (quasar) nebula | |
2024-03-30 | external-links, test: fix up Tumblr, Twitter | (quasar) nebula | |
2024-03-30 | test: linkExternal: new tests for new generic platforms | (quasar) nebula | |
2024-03-30 | test: linkExternal: match sort, write some testing guidelines | (quasar) nebula | |
2024-03-30 | external-links: fix descriptor alphabetization by platform | (quasar) nebula | |
Why do we ever write alphabetical lists. | |||
2024-03-30 | external-links: tidy some unnecessary plurals | (quasar) nebula | |
2024-03-30 | external-links, test: flatten not-so-special artist descriptors | (quasar) nebula | |
2024-03-29 | external-links: cleaner www logic | (quasar) nebula | |
2024-03-29 | external-links: always require handle/details extractions to match | (quasar) nebula | |
2024-03-29 | external-links: matchingDescriptors syntax cleanup | (quasar) nebula | |
2024-03-29 | external-links, test: update linkExternal snapshot tests | (quasar) nebula | |
2024-03-29 | external-links: misc minor descriptor tweaks | (quasar) nebula | |
2024-03-29 | content: linkExternal: fall back to 'platform' style | (quasar) nebula | |
2024-03-29 | external-links: unusualDomain on descriptors | (quasar) nebula | |
2024-03-29 | content, external-links: [normal, compact] -> [platform, handle] | (quasar) nebula | |
2024-03-29 | external-links: don't hard-code styles where unnecessary | (quasar) nebula | |
2024-03-29 | external-links: misc new descriptors & icons | (quasar) nebula | |
Just committing as we might mess with the format a bit and will treat these new entries as pre-existing. | |||
2024-03-29 | content: use style: 'platform' external links in various places | (quasar) nebula | |
2024-03-29 | external-links: show domain in style: 'platform' if fallback | (quasar) nebula | |
2024-03-29 | external-links: factor out getCompactDomain | (quasar) nebula | |
2024-03-29 | external-links: better domain matching | (quasar) nebula | |
2024-03-29 | content: linkContribution: show "Other" as fallback platform | (quasar) nebula | |
2024-03-29 | content, client: linkContribution: platform info in tooltips | (quasar) nebula | |
2024-03-29 | client: whenTooltipShows, whenTooltipHides | (quasar) nebula | |
2024-03-29 | client: use line-based rects for hoverable tooltip placement | (quasar) nebula | |
2024-03-29 | client: WikiRect.fromMouse, fromElementUnderMouse | (quasar) nebula | |
2024-03-29 | client: always watch mouse position | (quasar) nebula | |
This will definitely not have any consequences. | |||
2024-03-29 | css: image overlay alignment adjustments | (quasar) nebula | |
2024-03-28 | client: fix minor dynamic tooltip placement math error | (quasar) nebula | |
This code is meant to replace a rectangle that is the result of an intersection with a spanning-infinitely-left region, i.e. the opportunity area for placing a tooltip to the left of its hoverable, with a narrow channel so that its `x` is the appropriate left alignment for the tooltip. That behavior is working correctly (hopefully), but the fallback is that it *shouldn't* be modifying a rectangle which intersected with a spanning-infinitely-right region. We were mistakenly dropping anything to do with the intersection and returning the region rectangle instead, which broke vertical alignment any time a tooltip is aligned to the right of the hoverable. | |||
2024-03-27 | aggregate: exclude "aggregate" from useful trace lines | (quasar) nebula | |
2024-03-26 | html: smush, chunkwrap: always handle joiners manually | (quasar) nebula | |
2024-03-26 | html: chunkwrap: always provide at least one chunk | (quasar) nebula | |
2024-03-26 | content: generateAdditionalNamesBoxItem: use chunkwrap in accent | (quasar) nebula | |
2024-03-26 | html, css: chunkwrap implementation | (quasar) nebula | |
2024-03-26 | html: chunkwrap interface stub | (quasar) nebula | |
2024-03-26 | html: html.smush(), Tag.smush() | (quasar) nebula | |
2024-03-26 | html: Tag.#getContentJoiner() | (quasar) nebula | |
2024-03-25 | css: fix wider-than-document additional names box in thin layout | (quasar) nebula | |
2024-03-18 | data: Bandcamp album/track IDs | (quasar) nebula | |
2024-03-17 | find: fix up warnOrThrow internal usage | (quasar) nebula | |
2024-03-16 | content: generate{Album,Group}SecondaryNav: use nav-link classes | (quasar) nebula | |
2024-03-16 | css: tweak sticky heading padding before cover art | (quasar) nebula | |
2024-03-16 | css: only stack accent vertically in thin layout if nav has content | (quasar) nebula | |
2024-03-16 | html: try more boring/typical recursion for isBlank internals | (quasar) nebula | |
Generators don't necessarily make the moset sense for splitting an operation into just two steps, instead of one that might recurse in a more complex fashion. | |||
2024-03-16 | html: experimentally optimize isBlank... with generators | (quasar) nebula | |
2024-03-16 | html: redefine isBlank | (quasar) nebula | |