Commit Graph

22 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
Dong Bin
0e83446cb6 feat: add new event. 2025-06-12 18:01:37 +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
fb6ecc72ac feat: make sure initialize selection is handled visually. 2024-09-07 00:35:51 +08:00
rabbitism
c678d82d6b misc: re-organize code. 2024-09-06 23:31:34 +08:00
rabbitism
15fb5a2d1b feat: clean up warnings. 2024-07-30 18:33:30 +08:00
rabbitism
947a5041e8 feat: fix various nav menu layout issue. 2024-03-07 15:55:39 +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
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
32f5662370 feat: add header footer to navmenu. 2024-02-14 00:41:33 +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
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