Skip to content

Repin the runtime to makepad 4531e695 (terminal tabs and fonts, system font fallback) - #119

Merged
ymote merged 1 commit into
mainfrom
chore/runtime-makepad-4531e695
Sep 28, 2026
Merged

ymote merged 1 commit into
mainfrom
chore/runtime-makepad-4531e695

Conversation

@ymote

@ymote ymote commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

Repins the runtime to makepad main 4531e695, released as Octoscript-Makepad bbb9f69f (#54). It adds:

Changed:

  • the root Cargo.toml revisions
  • both native-runtime.lock.json files
  • runtime-patches.lock.json: both patches reapply unchanged on the new base; new stacked tree 05575fe1
  • the three docs that name the pinned hashes

App Hub and Rinx pins are unchanged.

Local checks (CI skipped with [skip ci] while ADR 0004 lands, per the user's direction):

  • tools/setup.py --check --cargo: ok
  • cargo check --locked -p octosense, and -p octosense-home --features mobile-apps: ok
  • cargo test --locked --features mobile-apps -p octosense-shell: 356 passed
  • check-shell-graph.sh for both shells: one makepad, one octos

🤖 Generated with Claude Code

…m font fallback) [skip ci]

makepad main 4531e695 adds #47 (terminal tabs, panes, settings,
installed fonts, profiles, terminal-ctl; font-stack robustness) and #49
(every app's text falls back to the platform's fonts: Rinx, OctoScript
and Splash apps draw Thai, Arabic, Devanagari and other scripts their
bundled fonts lack; a right-to-left caret panic is fixed).
Octoscript-Makepad#54 releases it as bbb9f69f.

Both runtime patches (settings, then system-back) reapply unchanged on
the new base; runtime-patches.lock.json records the new base and the
stacked tree. App Hub and Rinx pins are unchanged.

Local checks (CI skipped while ADR 0004 lands): setup.py --check
--cargo; cargo check --locked -p octosense and -p octosense-home
--features mobile-apps; octosense-shell tests 356 passed;
check-shell-graph for both shells.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ymote
ymote force-pushed the chore/runtime-makepad-4531e695 branch from 556ad56 to 6f2fe57 Compare September 28, 2026 22:02
@ymote
ymote merged commit 4630860 into main Sep 28, 2026
ymote added a commit that referenced this pull request Oct 11, 2026
Protects a release Home now, without waiting for a makepad sweep: the shell's
pinned makepad gains the Studio/OCTOS_PROXY launch-input gate from
OctoSense-org/makepad#119 as the next stacked runtime patch over the pinned
base, so a shipped Android Home ignores a Studio host or app proxy from an
Intent extra. The OpenHarmony template part of #119 is not carried here, since
Home builds its own OpenHarmony entry ability.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
chrislearn pushed a commit to chrislearn/OctoSense that referenced this pull request Oct 12, 2026
Protects a release Home now, without waiting for a makepad sweep: the shell's
pinned makepad gains the Studio/OCTOS_PROXY launch-input gate from
OctoSense-org/makepad#119 as the next stacked runtime patch over the pinned
base, so a shipped Android Home ignores a Studio host or app proxy from an
Intent extra. The OpenHarmony template part of OctoSense-org#119 is not carried here, since
Home builds its own OpenHarmony entry ability.

Co-Authored-By: Claude Opus 5.5 <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.

1 participant