Skip to content

Fixes#17

Merged
naushir merged 3 commits into
mainfrom
fixes
Jul 21, 2026
Merged

Fixes#17
naushir merged 3 commits into
mainfrom
fixes

Conversation

@naushir

@naushir naushir commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

No description provided.

naushir added 3 commits July 21, 2026 08:19
Add a "Rename" control on the Projects page backed by a POST /projects/<name>/rename
route and Workspace.rename_project. Renaming moves the project directory, reprefixes
the output/tuning files and Macbeth captures, and rewrites the name in project.json,
logs and metrics; tuning JSONs are moved by name only so their mtimes stay valid.
Refused while a calibration is running, and rejects an invalid or already-taken name.
The Run CTT "System tuning" list was restricted to the live camera's ISP
platform, so selecting one on a PiSP Pi silently produced a PiSP run even with
VC4 chosen. List installed tunings for both platforms, tag each with its
platform in the dropdown, and when a system (or uploaded) tuning is selected
auto-set the Target platform to match and lock the buttons — the file is
platform-specific. import-tuning now accepts a file from either platform's dir.
Split the single options card into a "Run" card (target, mode, update — with
the update-tuning sub-flow inset behind a left rule so the conditional
controls read as belonging to the checkbox) and a "Stage parameters" card
whose sections carry mono eyebrows. The empty console now previews the
planned invocation instead of a void, the console height follows the
viewport, and the image-count line is set quietly in the mono face.
@naushir
naushir merged commit 6f94b0f into main Jul 21, 2026
2 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