45 Commits

Author SHA1 Message Date
MihailRis
7abe552e3c fix UINode enums naming 2025-11-14 12:33:30 +03:00
GHOST11111100
240abb939f
Links (#615)
* add URL support to Label element and XML parsing

* refactor Label URL handling to use getter method in setURL

* implement URL opening confirmation dialog and platform-specific URL handling

* fix: fixed build errors

* remove: delete test link label from worlds.xml

* refactor: remove URL handling from Label class and XML parsing

* refactor: clean up Label class by removing unnecessary whitespace and improving code readability

* refactor: remove unused URL member from Label class

* refactor: remove unused URL attribute from XML UI documentation and related code

* refactor: improve code readability by adding whitespace and formatting adjustments in Label class

* refactor: improve whitespace consistency in Label class and add URL opening functionality in libcore
2025-09-26 21:39:12 +03:00
MihailRis
1e90115a26 add 'onfocus' ui event & optimize container:add 2025-04-26 20:16:57 +03:00
MihailRis
881edb7b28 rename keycode, mousecode enumerations 2025-04-02 17:39:31 +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
3d22de761f fix compiler warnings (GCC + Clang) 2025-03-20 22:04:29 +03:00
MihailRis
88b45e5098 add pack.request_writeable(...) & update gui.confirm screen 2025-03-12 17:07:57 +03:00
MihailRis
e9a7a32249 fix windows build 2025-01-28 05:23:18 +03:00
MihailRis
756ff4a2c7 fix gui alert window size 2025-01-28 05:09:18 +03:00
MihailRis
b12982655d fix gui.alert 2025-01-21 09:39:06 +03:00
MihailRis
dbf366eca3 fixes 2025-01-07 23:49:09 +03:00
MihailRis
435a8299b7 fix temporary pages 2025-01-05 23:41:00 +03:00
MihailRis
a3d35cd10f add gui.alert & critical fixes 2025-01-02 21:59:18 +03:00
MihailRis
b9ff1db086 feat: key pressed event interception & 'owner' input.add_callback third argument 2025-01-02 20:51:43 +03:00
MihailRis
7fce735ca1 add gui.confirm(...) 2025-01-02 16:53:28 +03:00
MihailRis
10f0bd0290 refactor 2024-12-30 17:25:51 +03:00
MihailRis
c543575150 replace '<string>' source name with '[string]' 2024-11-19 09:53:15 +03:00
MihailRis
bc05716772 implement blocks data conversion 2024-10-01 19:08:45 +03:00
MihailRis
f43cc93cd2 update project includes format 2024-08-10 01:37:48 +03:00
InfiniteCoder
9283aa605f frontend/ 2024-08-06 00:01:27 +03:00
InfiniteCoder
7f75c454c8 logic/ 2024-08-05 23:23:28 +03:00
InfiniteCoder
5c9bc83bbd items/ + objects/ + util/ 2024-08-04 22:26:08 +03:00
InfiniteCoder
d5dc68dd38 Root includes 2024-08-04 10:24:11 +03:00
MihailRis
18d473b673 improve parsing error alert 2024-07-24 17:11:43 +03:00
Pugemon
f25a425cb9 Optimize parameter passing to avoid unnecessary copying 2024-06-07 04:00:38 +03:00
MihailRis
9522aedeec quick check with linters 2024-05-10 12:34:05 +03:00
MihailRis
1627e21c1d the final rename 2024-05-06 03:38:19 +03:00
MihailRis
f27a418dbe however 2024-05-06 03:15:27 +03:00
MihailRis
6b037ec7e8 hpp+ 2024-05-06 01:27:24 +03:00
MihailRis
56a8226028 text-wrapping + fix 2024-04-25 02:19:50 +03:00
MihailRis
051f0b8c6a rename 2024-04-23 18:43:02 +03:00
MihailRis
30a38035e2 the shortcut 2024-04-21 17:12:06 +03:00
MihailRis
635e512142 scriptenv? 2024-04-21 15:41:47 +03:00
MihailRis
ed51751daa graphics/ui/elements/controls deleted 2024-04-20 22:52:26 +03:00
MihailRis
85f7febd30 graphics/ui/elements/containers deleted 2024-04-20 21:48:26 +03:00
MihailRis
c8ca56fb8e minor refactor 2024-04-10 19:55:03 +03:00
MihailRis
e57b0eca15 uinode:add method fix + gui.reindex(document_name) 2024-04-03 18:59:58 +03:00
MihailRis
71f4dff32f gui::PagesControl renamed to gui::Menu 2024-03-22 09:46:29 +03:00
MihailRis
8b8447e6e0 more xml in menu.cpp 2024-03-20 11:30:21 +03:00
MihailRis
a0d3fd9afd xml 2d, 3d, 4d vectors shortcuts 2024-03-20 10:09:29 +03:00
MihailRis
b3ca4b8efc scripting: PagesControl 2024-03-20 10:01:07 +03:00
MihailRis
8b8bc55ff7 xml elements context 2024-03-19 14:54:50 +03:00
MihailRis
4b6c61ad89 page 404 2024-03-19 14:33:08 +03:00
MihailRis
5393977e57 frontend/gui moved to graphics/ui 2024-03-19 00:08:46 +03:00