70 Commits
Author SHA1 Message Date
chinboy a7259a9284 fix(Motion): 统一内容开合动画并修复手风琴闪烁与抖动 2026-09-10 16:11:58 +08:00
chinboy 943c9cdeba fix(ImageLoading,Avatar): 兼容重复 SVG ID 并修复文字居中 2026-09-10 12:15:29 +08:00
chinboy 5b465d0efe refactor(ImageLoading)!: 重构图片源、缓存与预览切换管线 2026-09-07 23:10:02 +08:00
chinboy 0f1518a14f fix(DataGrid): 修复数据重置后的滚动范围与行高估值(#457) 2026-09-06 21:55:10 +08:00
chinboy c21bc4a474 feat(DataGrid)!: 实现不可变 Query 与 Range Source 数据管线(#455) 2026-09-06 21:55:10 +08:00
chinboy 3d87d43162 fix(DataGrid): 修复选中行点击列排序后单元格样式不正确(#454) 2026-09-05 08:09:34 +08:00
chinboy 1bcc533737 fix(ImagePreviewer): 消除快速切换下的显示频闪与白屏并新增 WaitForLoaded 切换模式(#450) 2026-09-03 15:45:30 +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 829edb980d feat(ImageLoading)!: 引入统一图片加载管线并迁移相关控件 2026-08-24 20:43:22 +08:00
chinboy 6e9aaf24f2 feat(ToolTip): tip instances override host presentation properties 2026-08-20 08:55:38 +08:00
chinboy f96cac809c fix(ToolTip): wrap long tip text within ToolTipMaxWidth 2026-08-20 08:55:38 +08:00
chinboy 620c5fdc42 fix(ToolTip): reconcile declarative IsOpen state with popup lifecycle 2026-08-20 08:55:38 +08:00
chinboy 128994e395 fix(DataGrid): resolve star columns against empty viewport width 2026-08-18 10:02:42 +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 cafec81a6f docs: organize AI outputs and prune redundant module pages 2026-08-10 11:05:37 +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 f1573b7686 fix(DataGrid): harden row reorder lifecycle and collection moves 2026-08-04 12:03:36 +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 9d26f10fa0 feat(InfoPicker): introduce InfoPickerTextBox and NumericUpDownSpinner controls with associated themes 2026-08-03 10:29:33 +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 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 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 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 b7c49adffb fix(DataGrid): replay pagination state across template lifecycle 2026-07-23 14:07:26 +08:00
chinboy 3d868d6ff6 docs(LLMS): remove Gallery API and token table references 2026-07-23 08:23:16 +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 5736a9d619 fix(LLMS): generate accurate OTP docs and refresh outputs 2026-07-17 14:52:26 +08:00
chinboy 5f0fa51935 fix(Expander): stabilize content separator and motion cleanup 2026-07-13 19:09:37 +08:00
chinboy 04126bf81a refactor(Collapse): align behavior and separators with Ant Design 2026-07-13 19:09:37 +08:00
chinboy 347d21d789 docs(TreeView): document source-driven drag and drop design 2026-07-08 17:38:05 +08:00
chinboy fc135b20d0 refactor(ImagePreviewer)!: unify preview sources around lazy streams 2026-07-08 15:06:55 +08:00
chinboy d79764f5ce feat(ImagePreviewer): enhance loading behavior with CoverIndex, MaxConcurrentLoads, and PreloadCount 2026-07-08 12:59:36 +08:00
chinboy ad4ca2a78c fix(ImagePreviewer): defer fallback until source batch fully fails 2026-07-08 09:28:21 +08:00
chinboy 66a840a1df feat: set IsOpen and CurrentIndex to default to TwoWay binding for controlled state in ImagePreviewer, Dialog, and Tour 2026-07-06 14:32:07 +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 27b18ae1d2 feat(TreeSelect): enhance two-way binding for SelectedItem and SelectedItems with data validation support 2026-07-05 19:47:50 +08:00
chinboy 076d88c0f9 fix(TreeView): preserve selected node instances in form values 2026-07-05 12:25:48 +08:00
chinboy 97eefc85b2 feat(DataGrid): enhance filter functionality with new binding model and selection modes 2026-07-04 21:39:04 +08:00