Commit Graph

16 Commits

Author SHA1 Message Date
rabbitism
15fb5a2d1b feat: clean up warnings. 2024-07-30 18:33:30 +08:00
rabbitism
9cbefe6307 feat: OverlayDialogHost remake: support host with same id in different toplevel. support modal status propagation. 2024-07-08 15:39:48 +08:00
rabbitism
13e5629b21 feat: support full screen. 2024-03-27 18:29:54 +08:00
rabbitism
0349f6ad95 feat: make sure MessageBox support drag move. 2024-03-27 17:37:46 +08:00
rabbitism
51d7c3c870 feat: add recall as internal function to overlay dialog. 2024-03-09 18:52:26 +08:00
rabbitism
7a9bdf231d feat: simplify dialog option. 2024-02-10 00:42:44 +08:00
rabbitism
974afa33c5 feat: add two attached properties to mark an custom element triggering drag move or close. 2024-02-08 23:15:26 +08:00
rabbitism
8e085bc264 feat: refactor layer storage and index reset rule. 2024-02-05 17:56:36 +08:00
rabbitism
dbbf6b62b6 feat: refactor dialog host to accept drawer. 2024-02-04 17:13:01 +08:00
rabbitism
15203b4284 feat: fix MessageBox default position, use internal option default instance. 2024-02-03 21:46:44 +08:00
rabbitism
2b022a5b53 feat: set close button visibility from option. 2024-02-03 20:14:48 +08:00
rabbitism
75503b8055 feat: advanced dialog layout. 2024-02-02 19:58:52 +08:00
rabbitism
6e8ab8c16d feat: add cancellation token support. 2024-02-02 15:24:02 +08:00
rabbitism
1d01022a03 feat: use another datatemplate collection. 2024-02-02 00:27:46 +08:00
rabbitism
8f4d88b87f feat: refactor OverlayDialog and add options. 2024-02-02 00:01:18 +08:00
rabbitism
fb11be0169 feat: dialog: refactor to support non-generic call, add options and remove parameters. 2024-02-01 19:46:36 +08:00