Skip to content

Chunky pixels, builder pixel switch and tour, rune gap, version 1.1.0 - #20

Merged
BaranDev merged 4 commits into
mainfrom
rune-gap-chunky
Oct 21, 2026
Merged

BaranDev merged 4 commits into
mainfrom
rune-gap-chunky

Conversation

@BaranDev

Copy link
Copy Markdown
Owner

What

  • Chunky pixels: pixels=chunky draws any card's or decoration's painting in pixels twice as big; text, bars, runes and fire keep their own pixels.
  • Builder: a Fine / Chunky switch above the preview sets every card at once; each card also has its own Pixels choice, and the switch shows Mixed when they differ.
  • Guided tour in the builder: opens once when the first card is in, skippable at any point; finishing or skipping is saved with the builder's state.
  • Spellbook runes keep a 1 px gap between rows, and their sparkles pass behind them (Spellbook goldens re-recorded).
  • Comments trimmed across the code (no code changes in that commit).
  • Version 1.1.0: self-hosted instances credit the paintings as "questlog by Cevdet Baran Oral" (ART-LICENSE), the site footer carries the credit, and the README, SECURITY, CONTRIBUTING and changelog are up to date.

Checks

  • cargo test --release --locked passes (goldens included).
  • Builder checked in a browser: the tour opens at step 3; Chunky rewrites every card; one card back to Fine shows Mixed.

BaranDev added 4 commits October 21, 2026 19:46
…unes

- pixels=chunky draws the painting in pixels twice as big (2x2 blocks, each the
  nearest color the painting already has); the text, bars, runes and fire keep
  their own pixels. pixels=fine (the default) is the painting as it is.
- The Spellbook's runes leave out their bottom outline row, so runes one row
  apart keep a 1 px gap, and the sparkles pass behind the runes instead of over
  them. Spellbook goldens re-recorded.
- The preview has a Fine / Chunky switch that sets every card at once; each card
  and decoration also has its own Pixels choice, and the switch shows Mixed when
  they differ.
- A short guided tour opens once, when the first card is in: it lights up the
  card, the pixel and theme switches, the text, Add a card and Copy, and can be
  skipped at any point (Esc, the close button or Skip). Finishing or skipping it
  is kept with the rest of the builder's saved state, so it does not come back;
  How does this work? opens it again.
- Wiki, README and changelog list pixels=chunky; site thumbnails redrawn.
- ART-LICENSE: a self-hosted instance credits the paintings as "questlog by
  Cevdet Baran Oral", linked to questlog.cc, on the pages that show the cards
  and in its README; a changed one says it is based on questlog.
- The site footer carries that credit, so a self-hosted copy shows it too.
- README: links to the website, builder, wiki and status page at the top, the
  credit rule under Run your own, the builder tour, and every page the site has.
- SECURITY lists the admin pages; CONTRIBUTING's map of the code is current.
- Version 1.1.0; the changelog's Unreleased section becomes 1.1.0.
@BaranDev
BaranDev merged commit af97615 into main Oct 21, 2026
2 checks passed
@BaranDev
BaranDev deleted the rune-gap-chunky branch October 21, 2026 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant