67 Commits
Author SHA1 Message Date
chinboy 40ff208c04 fix(Select): 修复下拉空数据缺少空数据指示并同步 AutoComplete/Mentions 2026-09-05 11:03:19 +08:00
chinboy ac5ca6bdb1 fix(Select): 修复多选模式下 prefix 左间距并对齐 TreeSelect/Cascader 2026-09-05 11:00:42 +08:00
chinboy eddcd662af feat(Popup): add internal pinned-open testing support 2026-08-26 10:44:09 +08:00
chinboy 9a06bba090 perf(Controls): pause recurring visual work while effectively hidden 2026-08-25 22:55:52 +08:00
chinboy 5f1d9c1f1a fix(TextBox): keep input frame width stable while editing 2026-08-24 09:09:30 +08:00
chinboy a761a72b08 refactor(AbstractTextInput): streamline template resource management and feedback subscriptions 2026-08-24 08:19:12 +08:00
chinboy dc9c5f5d3a feat(InputControl): establish shared input control architecture and validation state management 2026-08-23 17:14:40 +08:00
chinboy f1c19298ca fix(candidate-interaction): unify active candidate navigation for pointer and keyboard interactions across candidate lists 2026-08-19 13:43:38 +08:00
chinboy 08002681a0 fix(Select): unify pointer and keyboard candidate interaction 2026-08-18 16:44:50 +08:00
chinboy 6fdbbcaef3 refactor(SearchEdit): rename IsSearching to IsOperating for clarity 2026-08-11 10:33:00 +08:00
chinboy 16150957de refactor(SearchEdit)!: unify search request semantics 2026-08-11 10:03:33 +08:00
chinboy 9f6ec36645 docs: rename directory entry files to overview.md
统一文档目录的入口文件名为 `overview.md`,取代原先的 `index.md`。单 Control 目录本来就用
`overview.md`,此前只有目录级入口用 `index.md`,两套命名并存;现在全库一致。

改名覆盖 42 个入口文件:`docs/` 根、一级分类目录、Architecture 分组与跨模块系统目录、Module
目录、Control 平台与分类目录、Guide 与 Reference 子目录。`docs/AI/generated/index.md` 是手工
维护的导航页,一并改名。

生成产物 `docs/AI/generated/llms/**/index-cn.md` 保持原名,它属于 LLMs Generator 的输出契约。

同步更新 28 个正式文档与 `AGENTS.md` 中的入站链接,以及两处目录树示意图。改名后全部相对链接
可解析,LLMs Generator `verify` 通过(78 控件 / 159 文件),单 Control 四件套文件名契约未变。

新增 `docs/engineering/contributing/documentation-structure-guidelines.md` 承载入口命名、文档
拆分标准、事实所有权和链接规范。此前该规则只写在带日期的设计过程记录里,不适合作为长期来源。
`docs/superpowers/specs/2026-08-10-documentation-information-architecture-design.md` 保留原文
并加取代说明,其余结论继续有效。
2026-08-10 14:24:36 +08:00
chinboy 3f5cc5b56f docs: standardize navigation releases and generated output 2026-08-10 09:57:22 +08:00
chinboy 0bc3447ebb docs: reorganize module engineering and Gallery domains 2026-08-10 09:32:07 +08:00
chinboy c8becad01a docs(Localization): synchronize delivered architecture 2026-08-06 18:56:56 +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 5623f3e17d docs(Upload): define cross-platform drag-and-drop design 2026-08-04 11:11:33 +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 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 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 3d868d6ff6 docs(LLMS): remove Gallery API and token table references 2026-07-23 08:23:16 +08:00
chinboy 6721bf3c3c feat(Theme): add resolver loading and Gallery theme switching 2026-07-20 13:13:19 +08:00
chinboy 5736a9d619 fix(LLMS): generate accurate OTP docs and refresh outputs 2026-07-17 14:52:26 +08:00
chinboy 87a56cf421 fix(DatePicker,TimePicker): align picker input sizing 2026-07-16 08:58:19 +08:00
chinboy fd15153bf8 feat(BorderBeam): decouple default theme motion behavior from global settings 2026-07-14 21:03:22 +08:00
chinboy 8f2e5ee90f feat(LineEdit): add OtpLineEdit and rounded border support 2026-07-08 08:26:16 +08:00
chinboy 103ca048d5 feat(Upload): introduce UploadDropZone, UploadTrigger, and related enhancements for improved file handling and UI interactions 2026-07-06 20:13:16 +08:00
chinboy 2c076b3598 feat: add default TwoWay binding and data validation for SelectedItems in ListView 2026-07-06 13:19:09 +08:00
chinboy 2c695d54bb feat(Rate): set Value to default to TwoWay binding with data validation support 2026-07-06 08:38:02 +08:00
chinboy fdefbfd928 feat(RadioButtonGroup): set CheckedItem to default to TwoWay binding with data validation support 2026-07-06 08:24:01 +08:00
chinboy 8a8f6ec131 feat(CheckBoxGroup): set CheckedItems to default to TwoWay binding with data validation and support for INotifyCollectionChanged 2026-07-06 07:52:39 +08:00
chinboy 403d1a6fc9 feat(TimePicker, DatePicker): set SelectedTime and SelectedDateTime to default to TwoWay binding with data validation 2026-07-06 07:27:29 +08:00
chinboy 7bdd1746b1 feat(Transfer): implement controlled key binding with TwoWay support for TargetKeys and SelectedKeys 2026-07-05 21:48:48 +08:00
chinboy 27b18ae1d2 feat(TreeSelect): enhance two-way binding for SelectedItem and SelectedItems with data validation support 2026-07-05 19:47:50 +08:00
chinboy 89b29eef65 feat(controls): add overflow tips and Cascader selection binding 2026-07-05 17:35:07 +08:00
chinboy 396766943b feat(Select): add two-way binding support for SelectedOption and SelectedOptions with updated localization 2026-07-05 10:24:08 +08:00
chinboy f9400c8578 feat(DatePicker,TimePicker): add picker display anchors 2026-07-04 17:32:59 +08:00
chinboy f74daccb78 docs(controls): document native validation model 2026-07-04 17:11:27 +08:00
chinboy 3fc383f38b feat(Select): enhance Tags mode to manage runtime dynamic options without mutating user options source 2026-07-03 20:05:52 +08:00
chinboy bc030b6597 refactor(i18n): migrate providers and update NumberUpDown handles 2026-07-02 20:45:50 +08:00
chinboy acbc387d24 fix(DatePicker,Input,ComboBox): improve range and IME placeholder states 2026-07-02 18:45:55 +08:00
chinboy 1427238a36 feat(DatePicker): complete picker modes and week range panels 2026-07-02 18:45:55 +08:00
chinboy 3a8dccbd2d feat: add DatePicker picker modes and LLMS docs generator 2026-07-02 10:50:28 +08:00