Skip to content

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

Closed
MuxYang wants to merge 4 commits into
OpenAHU:masterfrom
MuxYang:p/MuxYang/fix/ui-component-consistency-ci
Closed

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

Conversation

@MuxYang

@MuxYang MuxYang commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

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
Collaborator 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
Collaborator Author

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

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

MuxYang commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator Author

已由 #15 替代。#15 保留本 PR 的完整提交历史,并整合了 #14 的 RadiantUI 与学习通实现;原分支和提交历史不删除。

@MuxYang MuxYang closed this Sep 4, 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