Commit Graph

25 Commits

Author SHA1 Message Date
Dong Bin
fb9f03d63b feat: stop changing selection after checking canselect. revert focus change in this case. 2025-06-12 19:40:30 +08:00
SignorParabellaux
f1c8d7a542 feat: add keyboard navigation to NavMenu 2025-05-31 22:28:22 +03:00
SignorParabellaux
87b971654a refactor: NavMenu clarity and method order, NavMenuItem dedupe pointer, simplify and method order 2025-05-31 05:35:43 +03:00
rabbitism
c678d82d6b misc: re-organize code. 2024-09-06 23:31:34 +08:00
rabbitism
747bfc4695 feat: make nav menu item focusable. 2024-09-06 23:28:05 +08:00
rabbitism
15fb5a2d1b feat: clean up warnings. 2024-07-30 18:33:30 +08:00
rabbitism
eb797a9440 feat: add compile binding. 2024-07-22 15:59:54 +08:00
rabbitism
899d818ba7 fix: fix #243 2024-06-03 15:43:26 +08:00
rabbitism
98880ba88c feat: mouse issue. 2024-03-27 17:26:18 +08:00
rabbitism
6ef16d2ec7 feat: update dependency, simplify code, remove navigation control. 2024-02-25 18:00:08 +08:00
rabbitism
cfb728c9e9 feat: add selection change event. 2024-02-14 21:07:28 +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
f2073f4eb3 feat: add separator. 2024-02-14 01:07:22 +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
e227788a95 feat: add more templates. 2024-02-13 16:09:53 +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
36bb3b563f WIP: init. 2024-02-11 23:43:20 +08:00