Skip to content

Repin the runtime to makepad 7c2e458b (HarmonyOS font names) - #121

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

ymote merged 1 commit into
mainfrom
chore/runtime-makepad-7c2e458b

Conversation

@ymote

@ymote ymote commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

Repins the runtime to makepad main 7c2e458b, released as Octoscript-Makepad ff9a65b0 (#55). It adds OctoSense-org/makepad#51: the system-font fallback finds HarmonyOS's font names.

Verified on devices:

  • Mate 70 Air (HarmonyOS 6.1, signed Home HAP): Thai, Korean, Arabic, Devanagari and Chinese in Maps' search field.
  • OnePlus 6T (Android 11): Arabic and Thai map labels and a Thai search result.
  • No panics on either phone.

Changed:

  • the root Cargo.toml revisions, plus native-apps.json (regenerated with tools/native_apps.py)
  • both native-runtime.lock.json files
  • runtime-patches.lock.json: both patches reapply unchanged; new stacked tree 00e313c2
  • the three pinned-hash docs

Local checks ([skip ci]):

  • setup.py --check --cargo: ok
  • cargo check -p octosense, also with app-terminal: ok
  • cargo check -p octosense-home --features mobile-apps: ok
  • octosense-shell tests: 408 passed
  • check-shell-graph for both shells: ok
  • native-apps tests: ok

🤖 Generated with Claude Code

makepad #51 on top of 4531e695: the system-font fallback also finds
HarmonyOS's variable Noto fonts and its Arabic face. Octoscript-Makepad
#55 releases it as ff9a65b0. Verified on a Mate 70 Air (HarmonyOS 6.1)
and a OnePlus 6T (Android 11): Thai, Arabic, Devanagari, Korean and
Chinese render in Maps; no panics.

Both runtime patches reapply unchanged; new stacked tree. native-apps.json
moves with the pin (tools/native_apps.py regenerated). Local checks:
setup.py --check --cargo; cargo check -p octosense (and app-terminal),
-p octosense-home --features mobile-apps; octosense-shell 408 passed;
check-shell-graph for both shells; native-apps tests.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ymote
ymote merged commit 29af465 into main Sep 28, 2026
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