Captivate 2 Merge - #66
Draft
spensbot wants to merge 119 commits into
Draft
Conversation
…ation-updates-2e75 docs: add audio input sync runbook
…tion-updates-ec06 docs: add WLED fixture runbook
…ged feature work. Adds Extras menu scene generation with unused-modulator pruning, color wheel and BPM range lock, focus/prism fixture controls, brighter button contrast, and audio energy improvements; also fixes Windows packaging and atmos split sync. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Closing: this targets the older upstream Captivate repo. Active development continues on NicholasTracy/captivate-2. |
Bring in docs, CI, and fixture calibration fixes while keeping local scene generation, color wheel, mover pad targets, and stable audio energy paths. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…ice. Stabilize audio envelopes and stream starts, align randomizer/split UI, harden scene delete and DMX map slots, fix macOS projectM overwrite and package runtime parity, and move mixer actions off the gui/ namespace. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…pack. Playwright capture, gallery helpers, and a fixture-rich demo.cap land in-repo; release CI uploads a reviewable screenshot artifact without auto-merging PNGs to Main. Co-authored-by: Cursor <cursoragent@cursor.com>
Patch release with release notes, changelog, and version bump for GitHub installers. Co-authored-by: Cursor <cursoragent@cursor.com>
Clone device state before fixDeviceState so Immer-frozen Redux is not mutated; unblocks release screenshot capture with demo.cap. Co-authored-by: Cursor <cursoragent@cursor.com>
Ensure atmospheric fixture config exists before selection so the page effect cannot thrash select→null, and harden screenshot capture recovery after ErrorBoundary crashes. Co-authored-by: Cursor <cursoragent@cursor.com>
Fold the 1.1.3/1.1.4 fixes into 1.1.2 and drop the interim release notes so the patch can be re-published as v1.1.2. Co-authored-by: Cursor <cursoragent@cursor.com>
After a release, open a PR from screenshots-review.zip; merging approves the pack into docs/README and publishes the Wiki Screenshots page. Co-authored-by: Cursor <cursoragent@cursor.com>
Apply release screenshot review pack to docs/screenshots and README. Merge this PR to approve and publish; Wiki Screenshots updates on merge.
chore(screenshots): review pack from v1.1.2
Topic pages embed local Captivate_*.png files; also fix the untracked Screenshots.md false 'up to date' check. Co-authored-by: Cursor <cursoragent@cursor.com>
Point reporters at wiki troubleshooting, add setup checkboxes, and document Help → Export Debug Log for bug reports. Co-authored-by: Cursor <cursoragent@cursor.com>
Release notes pointed at blob/main, which 404s because the default branch is Main. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Relicense the project as GPL-3.0-or-later so distributed derivatives stay open source. Co-authored-by: Cursor <cursoragent@cursor.com>
Keep fine channels off until the axis has settled on a still target, and park fine at zero while coarse owns movement. Co-authored-by: Cursor <cursoragent@cursor.com>
Add harness overlays, placeholder stubs, updated demo fixtures, and gallery assets for the new shots. Co-authored-by: Cursor <cursoragent@cursor.com>
Document universe composition, USB/Art-Net routing, and mover fine-channel pathing after the recent travel chatter fix. Co-authored-by: Nick Tracy <NicholasTracy@users.noreply.github.com>
Cover arming defaults, emergency stop, pyro name gate, trigger timing, and the post-scene DMX write path for fog/FX fixtures. Co-authored-by: Nick Tracy <NicholasTracy@users.noreply.github.com>
Note soft requires tags, macOS/Linux app path, harness primary-window scope, and that the demo project is the default load path. Co-authored-by: Nick Tracy <NicholasTracy@users.noreply.github.com>
…ation-updates-9795 docs: add DMX movers and Atmospherics runbooks
Preserve cnoke/prebuild layouts during darwin universal rebuild, lazy-load koffi so a missing native cannot brick boot, and install ffmpeg/projectM runtime for the target DMG arch in afterPack. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Stop rewriting intentional Master selections on channels after 1, and harden window placement capture so closing a detached window cannot throw Object has been destroyed. Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.