Skip to content
This repository was archived by the owner on Sep 23, 2026. It is now read-only.

refactor(app): simplify native controls and service ownership - #2

Merged
PathGao merged 2 commits into
mainfrom
codex/native-backend-20260916
Sep 16, 2026
Merged

PathGao merged 2 commits into
mainfrom
codex/native-backend-20260916

Conversation

@PathGao

@PathGao PathGao commented Sep 16, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Remove Liquid Glass and VS Code theme import, retain native appearance modes, and simplify grouped controls, help and panel navigation.
  • Centralize service lifecycle handling, propagate cancellation through environment/Homebrew reads, and separate command-bar presentation/execution and shelf imports.
  • Distinguish observed and requested brightness, preserve settings migration, restore repeated DDC GET requests and built-in display controls.
  • Include the pending environment-tool organization and source-aware update work already on the feature branch. Document backend responsibilities and limits.

Verification

Local macOS / Apple M5, fresh isolated commit 8e8b5efa:

  • ./build.sh --test: 12,588 main checks, 393 supplemental checks, 22 brightness contracts, process cancellation and Homebrew settlement checks passed.
  • ./build.sh --dev: passed; bundle signature verified.
  • Built application --selftest: 293 checks passed.
  • Independent source review: no identified merge blockers.

GitHub CI is manually disabled in this repository. Remote Swift 6.0.3/macOS 15 compatibility was not executed; no remote CI success is claimed.

Real Mi Monitor: 100 valid reads, 40 matching readbacks after changes, restored to 80. Native app controls and built-in brightness adjustment/restoration were checked. One separate interval run rejected a checksum failure; universal adapter, sleep/wake and multi-display compatibility is not claimed.

PathGao added 2 commits September 16, 2026 01:17
… updates

Group tools by installation source, collapse diagnostics, and reveal configuration file locations. Reuse Homebrew upgrades and restrict update hints to eligible user installations.

Validation: 12576 core checks, 14 editor lifecycle checks, 393 upstream checks, developer build and application self-test.
@PathGao
PathGao merged commit 6917336 into main Sep 16, 2026
8 checks passed
@PathGao
PathGao deleted the codex/native-backend-20260916 branch September 17, 2026 09:59
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant