Commit graph

88 commits

Author SHA1 Message Date
MihailRis
69edfc8c8a add 'frame' argument to gui.screenshot 2026-09-17 22:07:18 +03:00
neveix
c2f7f33bbf revert creation of clickOutside 2026-08-14 00:59:55 +05:00
neveix
56c4d68c84 add item dropping outside of inventory 2026-08-13 20:56:59 +05:00
MihailRis
9fa6070cce fix: temporary focus fix 2026-08-09 21:26:30 +03:00
MihailRis
9ea50148b8 fix double click behaviour 2026-08-06 22:26:25 +03:00
MihailRis
f620addcb8 fix gl errors 2026-02-07 00:27:19 +03:00
MihailRis
239ada8e3d add cursorLocator argument to gui.set_active_frame 2026-02-06 18:05:21 +03:00
MihailRis
8ee2edef5c update gui.create_frame return value 2026-02-06 17:55:57 +03:00
MihailRis
8468ab184d add gui.get_active_frame, set_active_frame & update cursor lock behavior 2026-02-06 14:16:30 +03:00
MihailRis
463098aa1e add gui.create_frame 2026-02-04 13:10:49 +03:00
MihailRis
2475a7e8f5 cleanup 2026-02-03 14:00:58 +03:00
MihailRis
37350a10be remove pages loader from GUI class 2026-01-07 01:36:41 +03:00
MihailRis
55e4e6de02 fix hover elements lifetime 2025-12-15 21:43:04 +03:00
MihailRis
c11b2d0d70 temporary fix menu panel sizing 2025-12-13 17:13:07 +03:00
MihailRis
08f91697ef cleanup 2025-12-11 21:58:25 +03:00
MihailRis
b03dd98209 fix scrolling 2025-12-11 21:56:38 +03:00
MihailRis
89be2a1837 rename UINode::setHover to UINode::setMouseEnter 2025-12-10 20:51:24 +03:00
MihailRis
79e4a28b4d update uinode hover semantics 2025-12-10 20:49:50 +03:00
MihailRis
78e0ac5a95 add 'onmouseenter', 'onmouseleave' ui events 2025-12-10 20:03:41 +03:00
MihailRis
91cb5ab7d8 fix: root node id overriding 2025-11-23 19:37:44 +03:00
MihailRis
50f6c48771 add gui.set_syntax_styles 2025-11-23 18:10:06 +03:00
MihailRis
140841f65c refresh root document indices on GUI::add 2025-08-15 07:45:16 +03:00
MihailRis
0a02d3fbec add on_screen_change project script event & fix UIDocument::rebuildIndices & move menu background to project script 2025-08-07 22:14:52 +03:00
GHOST11111100
b4b49ccd83 added custom caption to items. fixed glyph render. 2025-07-26 16:19:00 +03:00
MihailRis
fc46b7c434 initial commit 2025-05-07 20:42:50 +03:00
MihailRis
e9ec7e3f96 small visual fix 2025-04-19 20:12:38 +03:00
MihailRis
71d3756902 add iframe ui element 2025-04-19 18:31:12 +03:00
MihailRis
5253be6c56 feat: custom languages syntax (WIP) 2025-04-13 00:19:38 +03:00
MihailRis
881edb7b28 rename keycode, mousecode enumerations 2025-04-02 17:39:31 +03:00
MihailRis
9843a1fc27 remove Viewport class 2025-04-02 17:35:17 +03:00
MihailRis
7262119f5b refactor GLFWWindow 2025-04-02 15:01:24 +03:00
MihailRis
0b8d56afe1 cleanup 2025-04-02 14:59:53 +03:00
MihailRis
9694a59649 refactor: add Window interface 2025-04-02 14:59:53 +03:00
MihailRis
b202d1455b refactor: replace references to Events with Input 2025-04-02 14:55:53 +03:00
MihailRis
4c48afbb90 refactor: add GUI instance reference to UI nodes 2025-04-02 14:55:53 +03:00
MihailRis
74a94f869c refactor: reduce Window references 2025-04-02 14:55:53 +03:00
MihailRis
5394f202a1 fix multiline width calculation & feat: multiline tooltips support 2025-03-13 22:07:10 +03:00
MihailRis
88b45e5098 add pack.request_writeable(...) & update gui.confirm screen 2025-03-12 17:07:57 +03:00
MihailRis
4c493aff25 add history to TextBox 2025-03-12 01:52:08 +03:00
MihailRis
4c9019e03c small fixes 2025-03-11 00:39:59 +03:00
MihailRis
5af6b91b22 add debug GUI render mode (F8) 2025-03-11 00:39:59 +03:00
MihailRis
756ff4a2c7 fix gui alert window size 2025-01-28 05:09:18 +03:00
MihailRis
266f3059b4 fix 2025-01-21 04:17:29 +03:00
MihailRis
c6951e0965 add in-game chat & update gui post-runnables timing & fix panel elements removal 2025-01-18 07:17:52 +03:00
MihailRis
2fa71b3bf0 feat: players interpolation & add hud.set_allow_pause(...) 2025-01-17 01:44:46 +03:00
MihailRis
dbf366eca3 fixes 2025-01-07 23:49:09 +03:00
MihailRis
cb9690ebc7 add 'cursor' ui property 2024-12-30 21:41:05 +03:00
MihailRis
5ffc054d75 refactor 2024-12-09 01:12:41 +03:00
MihailRis
04b6b6b546 minor refactor 2024-12-05 19:18:53 +03:00
MihailRis
f43cc93cd2 update project includes format 2024-08-10 01:37:48 +03:00