Commit Graph
17 Commits
Author SHA1 Message Date
fanlusky 604cf987b1 emoji panel demo step01 2026-07-15 14:49:36 +08:00
fanlusky 41f4571bd2 Add candidate popup keyboard navigation 2026-06-17 20:20:17 +08:00
fanlusky e1156b32e2 Highlight scrollbar on hover 2026-06-17 16:44:51 +08:00
fanlusky e70a8c5f11 Center demo window on startup 2026-06-17 16:17:18 +08:00
fanlusky d951c0e4e6 Revert "Add keyboard navigation and menu list support"
This reverts commit a1d4df897e.
2026-06-14 19:57:00 +08:00
fanlusky a1d4df897e Add keyboard navigation and menu list support 2026-06-14 19:54:34 +08:00
fanlusky 0b8063299a Add ContextMenuHost and right-click popup routing 2026-06-14 19:45:53 +08:00
fanlusky 10b7b94c29 Add popup host and scene overlay popup system 2026-06-14 19:35:51 +08:00
fanlusky d6fde30b88 Add theme system and optimize dirty layout routing 2026-06-14 19:29:15 +08:00
fanlusky df881f81bf Add invalidation mechanism 2026-06-14 15:14:03 +08:00
fanlusky 6bb9ca27d8 Add more gui controls, make caret of search box align center in vertical. 2026-06-12 23:48:02 +08:00
fanlusky 8a77d2ebcb Add app icon 2026-06-12 23:01:32 +08:00
fanlusky ff58d90d34 Change the demo page to a scrollable layout and fix the issue of buttons being too wide in the initial state. 2026-06-12 22:53:09 +08:00
fanlusky f183070834 Add some basic controls 2026-06-12 22:42:35 +08:00
fanlusky 56199bdd87 Optimize some style 2026-06-12 19:33:40 +08:00
fanlusky 88f36a0ed9 Fix the issue with DPI conversion. 2026-06-12 15:03:39 +08:00
fanlusky f58839114c Build the basic framework of the project. 2026-06-12 10:03:15 +08:00