Commit Graph
7 Commits
Author SHA1 Message Date
Glenn GoossensandClaude Sonnet 5.5 3e610366fe select-search: drop bookmarklet and build step, .user.js is the single source
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 13:51:05 +01:00
Glenn GoossensandClaude Sonnet 5.5 abdcb59a3a bin/screen2gif: verplaatst naar dotfiles/bin
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 16:01:37 +02:00
Glenn GoossensandClaude Sonnet 5.5 b8e60c4b58 bin/screen2gif: zet een schermopname om in een kleine GIF voor updates
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 16:00:13 +02:00
Glenn GoossensandClaude Sonnet 5.5 8125d53ea5 dev-stub: zet geen @downloadURL en @updateURL meer in de stub, want @updateURL none geeft een eslint-waarschuwing in Tampermonkey en een lokale stub heeft niets te downloaden
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-06 10:33:12 +02:00
Glenn GoossensandClaude Opus 5 f07c4ffb9e dev-stub: zet de stub op een vaste versie en laat ze naar src wijzen
De stub moest tot nu toe mee met elke @version-bump, en dat is net het plakwerk waar het
@require-spoor vanaf moest. Het nummer zei daar ook niets: de code komt bij elke pagina-load van
schijf, dus wat er draait is wat er nú in de repo staat, niet wat er in het meta-blok bleef
staan. De kolom hoeft enkel -dev te tonen, dus staat er voortaan 0.0.0-dev. Opnieuw genereren is
nog nodig als de metadata zelf wijzigt, bij een andere @match, @grant, @run-at of @require.

Heeft een map een src/, dan wijst @require daar rechtstreeks naar. Bij select-search was het
gebouwde bestand niets anders dan de header plus die bron, dus stond build.sh alleen maar tussen
opslaan en herladen in. Die draai je nu pas bij het publiceren, voor de raw-URL en de
bookmarklet. De metadata blijft wel uit het gebouwde script komen, want de bron heeft geen
==UserScript==-blok.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 10:49:36 +00:00
Glenn Goossens 6e59f1797c dev-stub: @updateURL none, @downloadURL behouden met juiste update-check 2026-09-01 16:59:22 +02:00
Glenn GoossensandClaude Opus 5 338da6378e bin/dev-stub: genereer een Tampermonkey-loader voor een script uit de repo
Met een geplakte kopie in Tampermonkey zijn er twee waarheden die stil uit elkaar lopen.
Deze stub bevat alleen metadata en haalt de code via @require uit de repo-file, zodat die
file de enige bron blijft en opslaan in je editor genoeg is.

De metadata komt uit de stub en niet uit de required file, dus @match, @grant en @run-at
worden overgenomen uit het echte script. @downloadURL en @updateURL blijven weg, anders
overschrijft Tampermonkey de stub bij de eerste update-check met de volledige raw-versie.
De stub gaat meteen naar het klembord.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-01 16:59:22 +02:00