Commit Graph

  • 52ee3dfa51 feat(Calendar): wire root pseudo-classes and cell-selection to commit flow chinboy 2026-07-30 20:18:15 +08:00
  • 7082fc8843 feat(Calendar): add control themes and verify end-to-end rendering chinboy 2026-07-30 20:15:59 +08:00
  • 2cf9dc156c feat(Calendar): add CalendarViewCell container and CalendarView container generation chinboy 2026-07-30 20:10:51 +08:00
  • 36547fe9a8 feat(Calendar): add independent CalendarControlToken with six Ant Design 6 semantics chinboy 2026-07-30 20:04:53 +08:00
  • 3a11db988e feat(Calendar): add CalendarView panel logic with bounded cell-model rebuild chinboy 2026-07-30 19:52:11 +08:00
  • f1bf14da2f feat(Calendar): add typed header context with change-value/mode commands chinboy 2026-07-30 19:48:12 +08:00
  • 4bb61f60f3 feat(Calendar): implement control state transitions with fixed event ordering chinboy 2026-07-30 19:44:51 +08:00
  • 0051d2d757 feat(Calendar): add public value types, enums, and event args chinboy 2026-07-30 19:41:45 +08:00
  • 5d5c5f9234 refactor(DatePicker): isolate CalendarView types into AtomUI.Desktop.Controls.CalendarView namespace chinboy 2026-07-30 19:37:20 +08:00
  • 1ee32ffecd docs: specify namespace isolation between new Calendar and DatePicker CalendarView chinboy 2026-07-30 19:29:52 +08:00
  • 6565762c6a Revert "feat(Calendar): add public value types, enums, and event args" chinboy 2026-07-30 19:27:38 +08:00
  • ac2954d537 feat(Calendar): add public value types, enums, and event args chinboy 2026-07-30 19:25:58 +08:00
  • bb86b72368 test(Calendar): cover cross-year grid, null range, and disabled-date exception propagation chinboy 2026-07-30 19:21:19 +08:00
  • aba87abd8b feat(Calendar): implement 12-cell month grid builder with day truncation chinboy 2026-07-30 19:17:33 +08:00
  • 8180a4d665 feat(Calendar): add week-number cell builder chinboy 2026-07-30 19:10:11 +08:00
  • 7e46cdfcb8 feat(Calendar): implement 42-cell date grid builder with disabled composition chinboy 2026-07-30 19:08:55 +08:00
  • 53826a84ee feat(Calendar): add internal CalendarViewMode and CalendarViewCellModel chinboy 2026-07-30 19:06:55 +08:00
  • cea46a6868 refactor(Calendar): migrate shared types to DatePicker and delete legacy WPF calendar chinboy 2026-07-30 19:01:45 +08:00
  • 455fe1dcba docs: add legacy cleanup and shared-type migration to Calendar redesign spec chinboy 2026-07-30 17:37:06 +08:00
  • cb8254f17e feat(Slider): implement multi-handle support with disabled handle functionality chinboy 2026-07-30 16:06:46 +08:00
  • 0cd6877c76 docs: define Ant Design CalendarView architecture chinboy 2026-07-30 14:39:06 +08:00
  • d7aca67de5 docs: cover disabled slider handles example chinboy 2026-07-30 14:24:53 +08:00
  • 938e1252a9 docs: define slider smooth drag fix chinboy 2026-07-30 13:48:38 +08:00
  • 010e1dad33 feat(DatePicker): implement MinDate and MaxDate properties for date range constraints chinboy 2026-07-30 09:25:12 +08:00
  • 28226d1fff feat(DatePicker): add switchable picker functionality with localized options chinboy 2026-07-29 23:17:11 +08:00
  • 5d4cddea79 feat(OptionButtonGroup): add vertical layout support and update documentation chinboy 2026-07-29 22:12:48 +08:00
  • 2214f79684 feat(Segmented): add dynamic options loading with a command to load more options chinboy 2026-07-29 16:19:28 +08:00
  • 26baa0eea9 feat(Segmented): add vertical and round variants with keyboard navigation chinboy 2026-07-29 15:41:44 +08:00
  • 9c365b7a1d refactor(GalleryShowCaseHeader): remove IsIntroducedVersionTagBordered property and update related tests chinboy 2026-07-29 13:54:07 +08:00
  • 1d748e5e78 fix(Separator)!: restore customizable divider spacing chinboy 2026-07-29 13:53:16 +08:00
  • b4015fdd37 feat(Tag)!: add variants and checkable tag controls chinboy 2026-07-29 13:18:43 +08:00
  • b06277e635 feat(Timeline)!: add horizontal orientation and logical placement modes chinboy 2026-07-28 22:14:46 +08:00
  • 88e29ba3a1 feat(DrawerShowCase): add form in drawer functionality with localized options chinboy 2026-07-28 17:16:47 +08:00
  • fd69463ae9 feat(Menu): add toggle for enabling popup scrolling in menu showcase chinboy 2026-07-28 16:31:03 +08:00
  • eb092052ca feat(Menu): implement scroll mode for popup menus with IsScrollEnabled property chinboy 2026-07-28 16:09:27 +08:00
  • 42d1aeb27a feat(Window): add title bar add-on facade for 6.1.3 chinboy 2026-07-28 14:46:01 +08:00
  • ab9ca473ce fix(ImagePreviewer): route title bar toolbar requests from CSD overlay CHINBOY 2026-07-28 09:47:11 +08:00
  • 93ee22353e fix(MacOSWindowChrome): remove unused managed resize grip logic chinboy 2026-07-27 19:41:41 +08:00
  • 7590caeedd release: prepare 6.1.2 notes chinboy 2026-07-27 19:06:03 +08:00
  • f31f836161 fix(Dialog): stabilize Wayland window resize constraints chinboy 2026-07-24 19:27:51 +08:00
  • 3cb76bc412 fix(Dialog,Drawer): host masks above drawn chrome without resizing CHINBOY 2026-07-27 12:52:16 +08:00
  • 98bacf6f6e feat(Theme): add light, dark, and system theme preference chinboy 2026-07-27 11:10:22 +08:00
  • 473cab618f fix(Splitter): return finite cross size from measure override chinboy 2026-07-27 08:57:24 +08:00
  • 60f7214efc release: prepare 6.1.1 notes chinboy 2026-07-25 12:45:42 +08:00
  • 947182eba8 fix(Dialog,Window): stabilize macOS modal window chrome chinboy 2026-07-25 12:27:57 +08:00
  • f090f76b32 refactor(Window,Gallery): simplify redundant handler names chinboy 2026-07-25 08:57:47 +08:00
  • 42529d964f test(Core): stabilize theme window lifecycle tests CHINBOY 2026-07-24 23:38:47 +08:00
  • b242b8e756 fix(Window): keep interactive overlays in TopLevel tree CHINBOY 2026-07-24 23:03:42 +08:00
  • e350ed4506 fix(Dialog,Window): remove extra radius and prime Windows background CHINBOY 2026-07-24 22:57:42 +08:00
  • e2c55bfc40 fix(Dialog): preserve unspecified native resize size CHINBOY 2026-07-24 13:11:37 +08:00
  • 884f5e8138 release: prepare 6.1.1 notes v6.1.1 chinboy 2026-07-25 12:45:42 +08:00
  • ef094753dd fix(Dialog,Window): stabilize macOS modal window chrome chinboy 2026-07-25 12:27:57 +08:00
  • 875d14244a refactor(Window,Gallery): simplify redundant handler names chinboy 2026-07-25 08:57:47 +08:00
  • d440f924b4 fix(Dialog): stabilize Wayland window resize constraints chinboy 2026-07-24 19:27:51 +08:00
  • dfb90366cd test(Core): stabilize theme window lifecycle tests CHINBOY 2026-07-24 23:38:47 +08:00
  • b3a53a1233 fix(Window): keep interactive overlays in TopLevel tree CHINBOY 2026-07-24 23:03:42 +08:00
  • c591802623 fix(Dialog,Window): remove extra radius and prime Windows background CHINBOY 2026-07-24 22:57:42 +08:00
  • 812bd416a3 fix(Dialog): stabilize Wayland window resize constraints chinboy 2026-07-24 19:27:51 +08:00
  • 3eacdd0104 fix(Dialog): preserve unspecified native resize size CHINBOY 2026-07-24 13:11:37 +08:00
  • 13c42fabf0 refactor(Native): consolidate OS capability boundaries CHINBOY 2026-07-24 11:15:47 +08:00
  • 786f7effe3 refactor(Dialog): move Windows CSD sizing hook to Native CHINBOY 2026-07-24 10:06:47 +08:00
  • f867f93f08 fix(Dialog): stabilize Windows sizing and native boundaries CHINBOY 2026-07-24 09:04:22 +08:00
  • 0db9e93395 fix(SplitButton): keep child bounds stable across arrange passes chinboy 2026-07-23 15:38:02 +08:00
  • 8aa6b702f1 fix(ImagePreviewer): suppress resize motion in preview dialog CHINBOY 2026-07-23 16:27:47 +08:00
  • e688875d92 fix(ImagePreviewer): center title and stabilize dialog background CHINBOY 2026-07-23 15:47:09 +08:00
  • 5b3c7e492a fix(WindowTitleBar): place Windows/Linux logo before left add-on CHINBOY 2026-07-23 15:12:10 +08:00
  • b7c49adffb fix(DataGrid): replay pagination state across template lifecycle chinboy 2026-07-23 14:07:26 +08:00
  • d016b97e6e test(ListView): add duplicate occurrence selection coverage chinboy 2026-07-23 11:15:20 +08:00
  • db20dcda97 fix(Gallery): prevent theme menu flicker on repeated selection chinboy 2026-07-23 10:40:58 +08:00
  • 48b04513be refactor(Window): rename Linux chrome managers chinboy 2026-07-23 10:32:57 +08:00
  • 3d868d6ff6 docs(LLMS): remove Gallery API and token table references chinboy 2026-07-23 08:23:16 +08:00
  • 622c01f52e docs(LLMS): restore generated artifacts chinboy 2026-07-23 07:58:06 +08:00
  • 5b6f4391ee refactor(Gallery): remove API and design token metadata tables chinboy 2026-07-23 07:47:00 +08:00
  • 6c1a9fe618 refactor(Window): move chrome managers and input-region logic chinboy 2026-07-23 07:14:03 +08:00
  • e2ec1be98d docs(ControlDocs): 更新控件文档规范与 LLMS 产物 chinboy 2026-07-22 23:18:07 +08:00
  • b95720520d fix(Dialog): 修复 Modal host 初始几何与尺寸约束 chinboy 2026-07-22 23:16:04 +08:00
  • cadcf1eafc fix(ListView,Select,Transfer): 修复选择状态与数据视图索引错位 chinboy 2026-07-22 16:35:35 +08:00
  • 79ec30b6f8 feat(WindowTitleBar): add cross-platform title alignment chinboy 2026-07-22 16:00:16 +08:00
  • 1c5ea9f4af refactor(ListView): add indexed source entry lifecycle chinboy 2026-07-22 14:25:56 +08:00
  • 53d41f7e26 fix(WindowTitleBar): use system cursor for Windows caption buttons CHINBOY 2026-07-22 18:02:56 +08:00
  • d6c0cfbb19 fix(Drawer): cover visible window frame with mask chinboy 2026-07-21 20:47:00 +08:00
  • 89a4a07a24 fix(Window): align Wayland masks and fractional-scale borders chinboy 2026-07-21 19:59:26 +08:00
  • 1fe9ded836 fix(Window): clip Linux CSD title bar background to frame chinboy 2026-07-21 18:33:33 +08:00
  • 041b239be6 fix(Window): work around Wayland fractional-scale resize gaps chinboy 2026-07-21 15:41:31 +08:00
  • 927e140c3c fix(Window): prime themed surfaces before initial display chinboy 2026-07-21 16:28:55 +08:00
  • b71b2b04de fix(Window): honor title bar visibility across decoration modes chinboy 2026-07-21 16:18:01 +08:00
  • 86ac63d761 chore(Generator): ignore reproducible generated files CHINBOY 2026-07-21 14:20:21 +08:00
  • 5506b8acc2 fix(Window): account for native frame borders in overlay geometry CHINBOY 2026-07-21 13:15:59 +08:00
  • 28164cdbed fix(Window): align visual layer clip to physical resize pixels chinboy 2026-07-21 11:49:36 +08:00
  • c36e3f2d7f fix(ScrollViewer): ignore sub-pixel auto scrollbar overflow chinboy 2026-07-21 09:57:46 +08:00
  • aaae7d9d5f fix(Generator): emit generated theme asset manifest without CRLF CHINBOY 2026-07-21 09:22:39 +08:00
  • 148e73a0e4 fix(WindowTitleBar): move Windows titlebar padding off caption group CHINBOY 2026-07-21 09:18:58 +08:00
  • c9ab665848 release: add 6.1.0 migration notes and README versions v6.1.0 chinboy 2026-07-20 21:53:13 +08:00
  • 71d29dce83 release: add changelog for 6.1.0 chinboy 2026-07-20 21:26:17 +08:00
  • b694eaf082 fix(Notification): reduce internal card spacing chinboy 2026-07-20 18:05:22 +08:00
  • eaded4bc69 fix(Notification): align default notice semantics and visuals chinboy 2026-07-20 17:54:53 +08:00
  • b86696ebd6 fix(AddOnDecoratedBox): support template-only add-on content CHINBOY 2026-07-20 16:41:25 +08:00
  • ded9f16ebc fix(Window): unify Dialog and Drawer overlay geometry CHINBOY 2026-07-20 16:27:01 +08:00
  • f8928152b5 fix(Dialog): align overlay masks and owner bounds across platforms CHINBOY 2026-07-20 10:51:03 +08:00
  • 6721bf3c3c feat(Theme): add resolver loading and Gallery theme switching chinboy 2026-07-20 13:13:19 +08:00