Skip to content

chore: sync development into main#76

Merged
patrickschaper merged 13 commits into
mainfrom
development
May 21, 2026
Merged

chore: sync development into main#76
patrickschaper merged 13 commits into
mainfrom
development

Conversation

@patrickschaper

Copy link
Copy Markdown
Owner
  • Add two darker brightness steps to rain palette (RGB 32 and 63) for a more gradual fade trail
  • Fix release workflow to derive current version from latest git tag
  • Fix release workflow to auto-merge back-merge PR after publish
  • Sync VERSION to 0.1.1
  • Add missing 0.1.1 changelog entry for per-display seed offset
  • Document that auto-merge requires explicit instruction

patrickschaper and others added 11 commits May 21, 2026 09:21
- remove first 67 frames (~16.5s) of matrix rain intro
- GIF now opens directly at the Neo message scene

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Remove first ~16.5s of matrix rain intro from demo GIF
- GIF now opens directly at the Neo message typing scene
- File size reduced from 8.9MB to 8.2MB
- group options into General, Neo message scene, Number scene, Rain scene boxes
- add makeGroupBox helper using NSBox with contentViewMargins padding
- make all group boxes fill the full content area width
- fix sizeWindowToFitContent removing redundant edgeInsets.right addition
- rename Twinkle → Twinkling effect, Diffuse → Glow effect checkboxes
- move Twinkling effect and Glow effect into Rain scene group
- rename Neo message scene and Number scene activator checkboxes to Activate
- rename Neo message lines label to Lines
- rename Neo message speed to Typing speed
- shorten all description strings to single-line, switch to non-wrapping labels
- halve the Characters input field width

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- apply neoMessageSpeedFactor to number intro scene typing ("Call trans opt:...")
- pre-scale char typing intervals at schedule-build time instead of stretching whole scene time
- pauses, cursor blink, rain, and blackout intervals remain at wall-clock speed
- raise base typing speed from 28 to 40 chars/second in both scenes
- update neoMessageSpeedFactor description to mention both scenes

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- insert RGB(0,32,0) and RGB(0,63,0) between black and the first xterm dim green (95)
- bridges the xterm-256 cube gap for a more gradual fade trail at the dim end
- palette grows from 11 to 13 levels

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- insert RGB(0,32,0) and RGB(0,63,0) between black and the first xterm dim green (95)
- bridges the xterm-256 cube gap for a more gradual fade trail at the dim end
- palette grows from 11 to 13 levels

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add per-display seed offset for independent multi-monitor animations

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* feat: add two darker brightness steps to rain palette

- insert RGB(0,32,0) and RGB(0,63,0) between black and the first xterm dim green (95)
- bridges the xterm-256 cube gap for a more gradual fade trail at the dim end
- palette grows from 11 to 13 levels

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: auto-merge back-merge PR and sync VERSION after release

- enable auto-merge on the main→development back-merge PR so VERSION
  stays in sync after each release without manual intervention
- bump VERSION to 0.1.1 to match the latest release tag

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add missing entry for version 0.1.1: "Add per-display seed offset for
independent multi-monitor animations"
)

fix: derive current version from latest git tag, not VERSION file

Reading current_version from the VERSION file caused the semver bump
and changelog range to be wrong whenever the file was stale. Using
the latest git tag ensures the release always builds on the actual
last published version.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@patrickschaper patrickschaper enabled auto-merge May 21, 2026 13:36
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
)

- Merges main into development
- Resolves CHANGELOG.md conflict for [0.1.1]: keeps both entries (seed
offset + character size range)
- Unblocks PR #76 (development → main)
@patrickschaper patrickschaper merged commit 7f4936f into main May 21, 2026
6 checks passed
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