Skip to content

feat(ui): unify themes and harden app flows - #13

Open
MuxYang wants to merge 1 commit into
OpenAHU:masterfrom
MuxYang:p/MuxYang/fix/ui-component-consistency-ci
Open

feat(ui): unify themes and harden app flows#13
MuxYang wants to merge 1 commit into
OpenAHU:masterfrom
MuxYang:p/MuxYang/fix/ui-component-consistency-ci

Conversation

@MuxYang

@MuxYang MuxYang commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Split and standardize Material, Miuix, and LiquidGlass UI behavior, including dropdowns, title/navigation controls, bottom navigation, and page transitions.
  • Restore and harden recharge, empty-classroom, lost-and-found, evaluation, exam, repository, update, and authenticated-session flows.
  • Reduce main-thread work and optimize home, schedule, academic, repository-index, and update loading paths.
  • Preserve weather models under R8 and isolate background personalization training failures from app stability.
  • Fix Rust CI for the library-style SDK submodule, which does not track Cargo.lock; retain Clippy coverage with a narrow exception for the pinned SDK unsupported-look-ahead issue.

Verification

  • cargo test --manifest-path sdk/Cargo.toml: 4 passed.
  • cargo clippy --manifest-path sdk/Cargo.toml --all-targets -- --allow clippy::invalid_regex: passed with existing warnings.
  • Focused Android tests passed for session refresh, exam cache, repository index, APK source switching, R8 weather contracts, and journey failure isolation.
  • Debug build passed and was installed/launched on K70E over TCP.
  • R8 Review Release was verified as com.ahu.ahutonh with a debug signature; production package was not launched.

Notes

@MuxYang
MuxYang force-pushed the p/MuxYang/fix/ui-component-consistency-ci branch 2 times, most recently from 702d333 to 4f0a348 Compare August 31, 2026 09:42
@MuxYang

MuxYang commented Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

欸这CI怎么这么坏啊😭

@MuxYang
MuxYang force-pushed the p/MuxYang/fix/ui-component-consistency-ci branch 2 times, most recently from 26a807a to 078be22 Compare August 31, 2026 10:14
@MuxYang

MuxYang commented Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

终于过了啊啊啊啊啊啊啊啊啊啊啊

@MuxYang
MuxYang force-pushed the p/MuxYang/fix/ui-component-consistency-ci branch from 078be22 to 130439a Compare September 1, 2026 12:42
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