Skip to content

Portability: one Blender finder, no hardcoded Windows paths (closes #12) - #30

Merged
DatMoshu merged 2 commits into
mainfrom
work/SM-12a
Oct 10, 2026
Merged

DatMoshu merged 2 commits into
mainfrom
work/SM-12a

Conversation

@DatMoshu

Copy link
Copy Markdown
Owner

SM-12 + SM-12a (work/SM-12a, 0d514dd). Closes #12.

One Blender finder shared by the tools; the hardcoded-path test's separator class is [/] so it catches backslash and slash paths, with a pattern test (6 hits / 2 misses). Follows #18.

Director checks: repository + portability tests in the worktree venv 14 passed / 1 skipped. Verdict ACCEPT (switchboard 6622). If this merges before the release PR, the release CHANGELOG's #12 line becomes "Issue #12 fixed (#18, #NN)". Moshu merges.

🤖 Generated with Claude Code

DatMoshu and others added 2 commits October 9, 2026 19:58
…Blender paths (issue #12)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…h pattern test

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-10T01:22:07.238376Z 0d514dd PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@DatMoshu DatMoshu mentioned this pull request Oct 10, 2026
@DatMoshu
DatMoshu enabled auto-merge (squash) October 10, 2026 01:20
@DatMoshu
DatMoshu merged commit 08f62e9 into main Oct 10, 2026
4 checks passed
@DatMoshu
DatMoshu deleted the work/SM-12a branch October 10, 2026 01:20

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0d514dd038

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread tools/fit-lab/run.py
Comment on lines +42 to +43
try: return find_blender(REPO)
except RuntimeError as error: raise SystemExit(str(error))

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Let the Fit Lab launcher reach runtime discovery

When Blender is installed only under the newly supported tools/blender-runtime/<version>/ location, the documented pipeline/fit-lab-export launcher never reaches this lookup: both launchers/pipeline/fit-lab-export.sh:7 and .bat:6 require SPRITEMOTION_BLENDER first and exit when it is unset. Thus the fallback works for direct run.py invocations but not the repository's official Fit Lab export launcher; remove or update that launcher precondition so it delegates discovery here.

Useful? React with 👍 / 👎.

DatMoshu added a commit that referenced this pull request Oct 10, 2026
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
DatMoshu added a commit that referenced this pull request Oct 25, 2026
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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.

Portability: remove hardcoded Windows font and Blender paths

1 participant