Commit Graph

364 Commits

Author SHA1 Message Date
rabbitism
d141831571 feat: replace ursa demo with nav menu. 2024-02-14 21:45:50 +08:00
Dong Bin
acd1bdefbc Merge pull request #105 from irihitech/nav
Nav Menu Refactoring Step 1.
2024-02-14 21:09:55 +08:00
rabbitism
cfb728c9e9 feat: add selection change event. 2024-02-14 21:07:28 +08:00
rabbitism
2918edbe0e feat: add a comment. 2024-02-14 11:50:31 +08:00
rabbitism
122f89fc57 feat: add function to set selected item from outside and sync to UI. 2024-02-14 11:40:19 +08:00
rabbitism
f67a5a313c feat: add toggle registration. 2024-02-14 01:25:21 +08:00
rabbitism
f2073f4eb3 feat: add separator. 2024-02-14 01:07:22 +08:00
rabbitism
32f5662370 feat: add header footer to navmenu. 2024-02-14 00:41:33 +08:00
rabbitism
ec41a8228f feat: use popup instead of flyout. improve demo. 2024-02-14 00:22:09 +08:00
rabbitism
7051521040 feat: resolve highlight binding issue. 2024-02-13 22:51:38 +08:00
rabbitism
a302081ef6 feat: temp solution for highlight. 2024-02-13 20:02:02 +08:00
rabbitism
89e8c2c5a3 feat: default styling. 2024-02-13 17:47:54 +08:00
rabbitism
e227788a95 feat: add more templates. 2024-02-13 16:09:53 +08:00
rabbitism
d99a0810d2 feat: update version. 2024-02-13 13:54:16 +08:00
rabbitism
cff3cdbf98 feat: update dependency. 2024-02-13 13:51:02 +08:00
rabbitism
c6f440bd56 wip: simplify container preparation. 2024-02-12 21:42:05 +08:00
rabbitism
dc3c61dab5 wip. 2024-02-12 20:47:55 +08:00
rabbitism
f9802d222b feat: add pseudo classes. 2024-02-12 15:49:01 +08:00
rabbitism
bc9412aad2 WIP: inherit binding from root. 2024-02-12 12:12:36 +08:00
rabbitism
0a3dcf0d8c feat: deal with selection. 2024-02-12 00:37:20 +08:00
rabbitism
5e5e0844e1 feat: try to setup communication. 2024-02-12 00:10:33 +08:00
rabbitism
49fdf80b7b feat: try to use grid as panel. 2024-02-11 23:52:23 +08:00
rabbitism
36bb3b563f WIP: init. 2024-02-11 23:43:20 +08:00
Dong Bin
8f20e823ca Merge pull request #104 from irihitech/issue/102
Fix drawer service in Prism extension.
2024-02-10 01:36:42 +08:00
rabbitism
349d9f1b89 fix: fix drawer extension. 2024-02-10 01:36:13 +08:00
Dong Bin
56ce434b6a Merge pull request #103 from irihitech/issue/102
Dialog CanDragMove/CanClose attached property.
2024-02-10 01:33:00 +08:00
rabbitism
f6f216f409 feat: make drawer api similar to dialog. 2024-02-10 01:29:06 +08:00
rabbitism
7a9bdf231d feat: simplify dialog option. 2024-02-10 00:42:44 +08:00
rabbitism
896d22dcce fix: make disappear animation only work on modal mask. 2024-02-08 23:47:01 +08:00
rabbitism
9a34ce2620 feat: add a property to show if there is modal dialog available in a host. 2024-02-08 23:44:02 +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
Dong Bin
f758ceb760 Merge pull request #101 from irihitech/selection
SelectionList
2024-02-08 20:18:04 +08:00
rabbitism
c288836ce6 fix: hack a default size. 2024-02-08 20:14:11 +08:00
rabbitism
2a08391dc7 feat: improve demo. 2024-02-08 19:19:38 +08:00
rabbitism
da511c6078 feat: add selection list. 2024-02-08 18:17:08 +08:00
Dong Bin
31b25a4e41 Merge pull request #100 from irihitech/share
Replace IDialogContext, introduce IClearControl.
2024-02-07 21:37:37 +08:00
rabbitism
2f251c282c feat: make NumericUpDownBase inherit IClearControl. 2024-02-07 21:28:41 +08:00
rabbitism
508c362509 feat: replace IDialogContext by shared library. 2024-02-07 21:25:47 +08:00
Dong Bin
6d560282b8 Merge pull request #99 from irihitech/share
Utilize IRIHI Shared project and simplify code.
2024-02-07 19:12:16 +08:00
rabbitism
9259228365 fix: fix close order. 2024-02-07 19:07:51 +08:00
rabbitism
7e57a0c0ef feat: refactor to simplify null control property and event initialization. 2024-02-07 19:04:51 +08:00
Dong Bin
41aa97a160 Merge pull request #98 from irihitech/prism_drawer
feat: add prism drawer service.
2024-02-07 00:17:35 +08:00
rabbitism
0bb6c20668 feat: add prism drawer service. 2024-02-07 00:17:17 +08:00
Dong Bin
f92d8b892c Merge pull request #97 from irihitech/loading2
Optimize Loading
2024-02-07 00:04:10 +08:00
rabbitism
59872720ad feat: make loading icon only animate when visible, to reduce GPU usage when it's not in the UI. 2024-02-07 00:03:36 +08:00
Dong Bin
a778ae836b Merge pull request #95 from irihitech/theme
feat: Theme toggler
2024-02-06 22:20:02 +08:00
rabbitism
f83fc1e4c4 fix: resolve ns conflict. 2024-02-06 22:19:16 +08:00
rabbitism
95321030c8 fix: unregister from old scope. 2024-02-06 22:15:25 +08:00
rabbitism
b297b3f5aa feat: add demo, sync theme from scope. 2024-02-06 22:15:25 +08:00
rabbitism
5f35f574a9 feat: Theme toggler 2024-02-06 22:15:25 +08:00