Commit Graph

146 Commits

Author SHA1 Message Date
chinboy c8becad01a docs(Localization): synchronize delivered architecture 2026-08-06 18:56:56 +08:00
chinboy 447e3805ff feat(NavMenu): implement collapsible sidebar navigation with header action 2026-08-05 18:36:43 +08:00
chinboy 470446d10b feat(NavMenu): enhance inline collapsed behavior and visual representation 2026-08-05 15:21:54 +08:00
chinboy 7ed32b1e4a feat(NavMenu): add hierarchical entry composition 2026-08-05 13:07:35 +08:00
chinboy 77c85f0bfc docs(NavMenu): define hierarchical entry composition 2026-08-05 13:04:10 +08:00
chinboy 6d5e8f8a60 fix(Upload): unify picker and drop multiple selection behavior 2026-08-05 07:19:51 +08:00
chinboy dfc53f1384 docs(Upload): synchronize simplified input lifecycle 2026-08-04 21:58:49 +08:00
chinboy fae297f931 docs(Upload): define input pipeline simplification design 2026-08-04 17:18:27 +08:00
chinboy 2d3db0def5 refactor(Upload)!: rebuild drag-and-drop input pipeline 2026-08-04 15:54:05 +08:00
chinboy f1573b7686 fix(DataGrid): harden row reorder lifecycle and collection moves 2026-08-04 12:03:36 +08:00
chinboy 5623f3e17d docs(Upload): define cross-platform drag-and-drop design 2026-08-04 11:11:33 +08:00
chinboy f214c3b148 feat(Calendar): enhance header customization with new converters and ShowWeek functionality 2026-08-04 07:18:07 +08:00
chinboy 0bc3f08e66 feat: add LunarCalendar support and iOS development guide 2026-08-03 22:21:27 +08:00
chinboy 306c315638 feat(OverflowTip): implement internal text viewport metrics for TextBox and TextArea to enhance tooltip visibility handling 2026-08-03 15:59:49 +08:00
chinboy 2705ae051b feat(Splash): update theme documentation and structure for Effective Global Token and Own Token usage 2026-08-03 15:26:05 +08:00
chinboy aa2ffe28e1 feat(Steps): add nullable ItemHeaderForeground, ItemSubHeaderForeground, and ItemRailBackground properties for semantic styling 2026-08-03 14:11:54 +08:00
chinboy c8391999da feat(Button): add IconWidth and IconHeight properties for user and loading icons 2026-08-03 12:58:30 +08:00
chinboy 9d26f10fa0 feat(InfoPicker): introduce InfoPickerTextBox and NumericUpDownSpinner controls with associated themes 2026-08-03 10:29:33 +08:00
chinboy dbc6ec1cc6 fix: update terminology from "组件级 Token" to "控件级 Token" across documentation 2026-08-02 20:34:01 +08:00
chinboy 77b02d6a41 refactor(Theme)!: implement compiled theme architecture 2026-08-02 09:32:11 +08:00
chinboy c805de346f feat: add Calendar range bars and refine theme docs 2026-07-31 23:40:36 +08:00
chinboy a343c8c246 refactor(Calendar): clean up code formatting and improve documentation 2026-07-31 17:00:28 +08:00
chinboy af78bf8e7e docs(Calendar): rewrite gallery showcase (9 examples), snapshot, and control docs
Gallery covers basic/mini/year/show-week/valid-range+disabled/cell-template/
full-cell-template/custom-header/events. Localization in en/zh-CN/zh-TW. Rewrites
overview/implementation/token/changelog for the new API and six-token model.
2026-07-30 20:56:36 +08:00
chinboy cb8254f17e feat(Slider): implement multi-handle support with disabled handle functionality 2026-07-30 16:06:46 +08:00
chinboy 010e1dad33 feat(DatePicker): implement MinDate and MaxDate properties for date range constraints 2026-07-30 09:25:12 +08:00
chinboy 5d4cddea79 feat(OptionButtonGroup): add vertical layout support and update documentation 2026-07-29 22:12:48 +08:00
chinboy 2214f79684 feat(Segmented): add dynamic options loading with a command to load more options 2026-07-29 16:19:28 +08:00
chinboy 26baa0eea9 feat(Segmented): add vertical and round variants with keyboard navigation 2026-07-29 15:41:44 +08:00
chinboy 1d748e5e78 fix(Separator)!: restore customizable divider spacing 2026-07-29 13:53:16 +08:00
chinboy b4015fdd37 feat(Tag)!: add variants and checkable tag controls 2026-07-29 13:18:43 +08:00
chinboy b06277e635 feat(Timeline)!: add horizontal orientation and logical placement modes 2026-07-28 22:14:46 +08:00
chinboy eb092052ca feat(Menu): implement scroll mode for popup menus with IsScrollEnabled property 2026-07-28 16:09:27 +08:00
chinboy 42d1aeb27a feat(Window): add title bar add-on facade for 6.1.3 2026-07-28 14:49:05 +08:00
CHINBOY 8aa6b702f1 fix(ImagePreviewer): suppress resize motion in preview dialog 2026-07-23 16:27:47 +08:00
CHINBOY e688875d92 fix(ImagePreviewer): center title and stabilize dialog background 2026-07-23 15:47:09 +08:00
CHINBOY 5b3c7e492a fix(WindowTitleBar): place Windows/Linux logo before left add-on 2026-07-23 15:12:10 +08:00
chinboy b7c49adffb fix(DataGrid): replay pagination state across template lifecycle 2026-07-23 14:07:26 +08:00
chinboy 48b04513be refactor(Window): rename Linux chrome managers 2026-07-23 10:32:57 +08:00
chinboy 3d868d6ff6 docs(LLMS): remove Gallery API and token table references 2026-07-23 08:23:16 +08:00
chinboy 6c1a9fe618 refactor(Window): move chrome managers and input-region logic 2026-07-23 07:14:03 +08:00
chinboy b95720520d fix(Dialog): 修复 Modal host 初始几何与尺寸约束 2026-07-22 23:21:19 +08:00
chinboy cadcf1eafc fix(ListView,Select,Transfer): 修复选择状态与数据视图索引错位 2026-07-22 23:21:19 +08:00
chinboy 79ec30b6f8 feat(WindowTitleBar): add cross-platform title alignment 2026-07-22 23:21:19 +08:00
chinboy 927e140c3c fix(Window): prime themed surfaces before initial display 2026-07-21 16:28:55 +08:00
chinboy b694eaf082 fix(Notification): reduce internal card spacing 2026-07-20 18:05:22 +08:00
chinboy eaded4bc69 fix(Notification): align default notice semantics and visuals 2026-07-20 17:54:53 +08:00
CHINBOY ded9f16ebc fix(Window): unify Dialog and Drawer overlay geometry 2026-07-20 16:28:55 +08:00
CHINBOY f8928152b5 fix(Dialog): align overlay masks and owner bounds across platforms 2026-07-20 16:28:54 +08:00
chinboy 6721bf3c3c feat(Theme): add resolver loading and Gallery theme switching 2026-07-20 13:13:19 +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