Skip to content

Update common to 0.7.0 and pass it a DebugTheme - #69

Merged
LukeNeedham merged 1 commit into
mainfrom
claude/debug-theme-common-0-7-0
Oct 18, 2026
Merged

LukeNeedham merged 1 commit into
mainfrom
claude/debug-theme-common-0-7-0

Conversation

@LukeNeedham

Copy link
Copy Markdown
Owner

Bumps the shared common library from 0.6.0 to 0.7.0.

In 0.7.0 the library's debug pages and DebugButton no longer use MaterialTheme; ProvideDebugSettings takes a DebugTheme (colours + font family) instead.

  • New ProvideAppDebugSettings maps the app's (Material 2) theme to a DebugTheme.
  • ProvideDebugSettings moved from MainActivity into Root, inside VideoDiaryTheme, so it can read the theme. Nothing outside VideoDiaryTheme in Root reads a debug setting.
  • Refreshes the lukeneedham-conventions skill to the latest from LukeNeedham/ci-workflows.

The library's pages are rebuilt without Material, so spacing and chip shapes differ slightly from before. Not run locally (no Android SDK here); the CI build is the first compile.


Generated by Claude Code

The library's debug pages no longer use MaterialTheme; ProvideDebugSettings now takes a
DebugTheme. ProvideAppDebugSettings maps the app's Material theme to one, and sits inside
the app's theme. Also refreshes the lukeneedham-conventions skill.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FbwNMvEMdgfemec4rTEPEV
@github-actions

Copy link
Copy Markdown

📲 AppHub

Open this pull request in AppHub

@github-actions

github-actions Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

✅ Build succeeded

@LukeNeedham
LukeNeedham merged commit 0037b8a into main Oct 18, 2026
3 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.

2 participants