Commit Graph
358 Commits
Author SHA1 Message Date
chinboy a365c88256 fix(Dialog): track Linux owner decoration geometry 2026-07-19 21:50:26 +08:00
chinboy 701087a78e fix(Dialog): include overlay shadows in Linux bounds 2026-07-19 21:50:26 +08:00
chinboy 95b059e514 fix(Dialog): constrain Linux overlay masks to client bounds 2026-07-19 21:50:26 +08:00
chinboy a7cfc4178d fix(Cascader): stabilize expansion, filtering, and popup state 2026-07-19 19:12:47 +08:00
chinboy 089e95860e fix(Tour): correct target placement and animate highlighted region 2026-07-19 17:54:55 +08:00
chinboy 4390b025dd Merge branch 'codex/dialog-lifecycle-refactor' into release/6.0
# Conflicts:
#	src/AtomUI.Desktop.Controls/Dialog/OverlayHost/OverlayDialogHost.cs
#	src/AtomUI.Desktop.Controls/Dialog/Themes/OverlayDialogHostTheme.axaml
#	src/AtomUI.Desktop.Controls/Dialog/Themes/OverlayDialogMaskTheme.axaml
2026-07-19 15:52:53 +08:00
chinboy 7f94fa4ef2 refactor(Dialog)!: rebuild Dialog and MessageBox architecture 2026-07-19 15:41:23 +08:00
chinboy 9079e040fd refactor: update namespace from Tokens to DesignTokens across multiple files 2026-07-19 14:29:46 +08:00
chinboy 95f8e8a165 refactor: update namespace from TokenSystem to Tokens across multiple files 2026-07-19 14:17:09 +08:00
chinboy 33e57a56c4 feat(Theme): introduce theme management structures and enums for appearance and diagnostics 2026-07-19 13:48:15 +08:00
chinboy 4a401f3de1 refactor: reorganize theme namespaces and update references to Algorithms 2026-07-19 13:48:06 +08:00
chinboy 901bd427a9 fix: update search button text and enhance theme resources for ImagePreviewer 2026-07-18 12:07:15 +08:00
chinboy 20055e9c20 feat(Steps): add OutlineDot type and enhance layout properties 2026-07-17 23:31:30 +08:00
chinboy 5736a9d619 fix(LLMS): generate accurate OTP docs and refresh outputs 2026-07-17 14:52:26 +08:00
chinboy 8282883c7d fix: stabilize Desktop controls and Gallery baselines 2026-07-17 14:51:56 +08:00
chinboy f02efb3e28 refactor(Steps)!: rebuild controlled state, layout, and themes 2026-07-17 14:19:46 +08:00
chinboy 474b434eee feat(Steps): add wave animation support for StepsItemIndicator and improve modal dialog transitions 2026-07-17 11:32:16 +08:00
chinboy 3ad7696bed feat(EmptyIndicator): add custom empty indicator support for CascaderView, ListView, and ListBox 2026-07-16 22:20:17 +08:00
chinboy cfb7457145 refactor(Theme): rename Component to Control in token system and related files 2026-07-16 19:15:19 +08:00
chinboy eb97c01e33 docs(Theme): document snapshot theme architecture 2026-07-16 12:49:16 +08:00
chinboy 6bf578de26 perf(Theme): cache compiled theme snapshots 2026-07-16 12:49:16 +08:00
chinboy 39e6dc576c test(Theme): stabilize final control verification 2026-07-16 12:49:16 +08:00
chinboy d4e5941a28 test(Theme): cover component shared token isolation 2026-07-16 12:49:16 +08:00
chinboy 1b81fa67b3 refactor(Theme): remove legacy token scope host 2026-07-16 12:49:16 +08:00
chinboy c91df716d0 refactor(Theme): migrate misc token scopes 2026-07-16 12:49:16 +08:00
chinboy a10790aebe refactor(Theme): migrate window overlay token scopes 2026-07-16 12:49:16 +08:00
chinboy ccf48e0fb3 refactor(Theme): migrate feedback token scopes 2026-07-16 12:49:16 +08:00
chinboy 31ea1b8493 refactor(Theme): migrate data display token scopes 2026-07-16 12:49:16 +08:00
chinboy e27d9e7c23 refactor(Theme): migrate data entry token scopes 2026-07-16 12:49:16 +08:00
chinboy d6645b307d refactor(Theme): migrate navigation token scopes 2026-07-16 12:48:02 +08:00
chinboy f5a78b0b90 refactor(Theme): migrate general layout token scopes 2026-07-16 12:48:02 +08:00
chinboy a49a7b439c refactor(Theme): migrate small package token scopes 2026-07-16 12:48:02 +08:00
chinboy 00ba8baecf refactor(Theme): serialize atomic theme transitions 2026-07-16 12:48:02 +08:00
chinboy f7b6e174ac refactor(Button): isolate component theme tokens 2026-07-16 12:48:02 +08:00
chinboy a4e6341f9b fix(Theme): harden provider lifecycle and compile failures 2026-07-16 12:48:01 +08:00
chinboy 318880c0df fix(Theme): freeze snapshots and inherit shared config 2026-07-16 12:48:01 +08:00
chinboy 37fbb64389 fix(Theme): inherit scoped algorithms and component config 2026-07-16 12:48:01 +08:00
chinboy 14ff1636f6 fix(Theme): harden config provider snapshot publication 2026-07-16 12:48:01 +08:00
chinboy 2fd0488f05 refactor(Theme): make config provider inherit snapshots 2026-07-16 12:48:01 +08:00
chinboy 3fcb2af7e9 feat(Generator): emit component shared token resources 2026-07-16 12:48:01 +08:00
chinboy c1ab46769a feat(Theme): add snapshot token resource provider 2026-07-16 12:48:01 +08:00
chinboy 5cee3262fb fix(Theme): enforce core catalog schema 2026-07-16 12:48:01 +08:00
chinboy 20ca602f67 fix(Theme): isolate catalog hydration 2026-07-16 12:48:01 +08:00
chinboy 0f1fc348a1 refactor(Theme): parse and catalog definitions once 2026-07-16 12:48:01 +08:00
chinboy 7134b02d77 refactor(Theme): add deterministic theme catalog 2026-07-16 12:48:01 +08:00
chinboy cf32d2893a fix(Theme): diagnose token activation failures 2026-07-16 12:48:01 +08:00
chinboy e9fcb56d69 fix(Theme): stabilize compiler token activation 2026-07-16 12:48:01 +08:00
chinboy 023bbcc5e6 refactor(Theme): centralize token compilation in snapshots 2026-07-16 12:48:01 +08:00
chinboy d6d6a17b2c fix(Theme): make token config application atomic 2026-07-16 12:48:01 +08:00
chinboy dc9ac8d853 fix(Theme): make token conversion deterministic 2026-07-16 12:48:01 +08:00