Commit Graph
214 Commits
Author SHA1 Message Date
MihailRis 0042dbfb3d refactor 2025-06-28 02:16:53 +03:00
MihailRis c8f8f66a07 refactor: remove Button::textSupplier 2025-06-27 22:50:47 +03:00
MihailRis e648703f7c feat: selectbox options context menu 2025-06-27 22:50:47 +03:00
MihailRis 3571d0c902 add 'select' element (WIP) 2025-06-27 22:50:47 +03:00
MihailRis f473df33fb minor refactor Button 2025-06-27 22:50:47 +03:00
MihailRis 96b760754e fix windows build 2025-06-02 21:24:49 +03:00
MihailRis 634a56a355 update splitbox refresh method 2025-06-01 23:10:56 +03:00
MihailRis 45f845eb10 fix: 'box' primitive uv & update stairs model 2025-05-29 20:53:39 +03:00
MihailRis 7a25560bc0 add 'modelviewer' ui element 2025-05-24 19:28:24 +03:00
MihailRis d3c45fbabc fix: act method not called in iframe sub-nodes 2025-05-24 16:59:51 +03:00
MihailRis 34295faca2 fix containers refreshing 2025-04-27 10:55:49 +03:00
MihailRis 3e336575e8 make image.region readable 2025-04-26 22:22:17 +03:00
MihailRis 79528a44ea add 'region' image property 2025-04-26 22:12:34 +03:00
MihailRis 1e90115a26 add 'onfocus' ui event & optimize container:add 2025-04-26 20:16:57 +03:00
MihailRis 9befbb9795 add 'ondefocus' ui event 2025-04-24 22:41:40 +03:00
MihailRis f21d9d0a25 add iframe 'src' scripting property 2025-04-19 20:34:30 +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 8a74c65812 refactor: remove unused 'virtual' keywords 2025-04-02 17:54:28 +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 7b90fa15db fix ingame chat size 2025-03-31 14:15:51 +03:00
@clasher113 a6015a326b fix: image render & LabelCache::update crash 2025-03-29 21:53:05 +02:00
MihailRis 2ee0605f1f add 'scroll' container property 2025-03-21 05:31:46 +03:00
MihailRis a8067ad9d6 fix: multiline text draw is not limited to the render area 2025-03-21 05:16:37 +03:00
MihailRis 3d22de761f fix compiler warnings (GCC + Clang) 2025-03-20 22:04:29 +03:00
Ygrik2003andGitHub 6c3d2d0907 Merge pull request #435 from Ygrik2003/Refactoring-cmake
Refactoring cmake
2025-03-20 20:59:19 +03:00
MihailRis 5394f202a1 fix multiline width calculation & feat: multiline tooltips support 2025-03-13 22:07:10 +03:00
MihailRis b9c2b0ba40 add files filter to the editor 2025-03-12 23:33:40 +03:00
MihailRis 3a4b334d0b feat: 'edited' property reset & add 'oncontrolkey' textbox callback 2025-03-12 19:51:22 +03:00
MihailRis aeb8acb7c9 feat: swap SplitBox panels on double-click 2025-03-12 17:09:32 +03:00
MihailRis 65ca46b2da fix backspace/delete history behaviour 2025-03-12 14:24:59 +03:00
MihailRis 93f20b1746 add 'edited' read-only textbox property 2025-03-12 02:32:41 +03:00
MihailRis 433c12a17a refresh syntax on undo/redo TextBox actions 2025-03-12 01:54:52 +03:00
MihailRis 4c493aff25 add history to TextBox 2025-03-12 01:52:08 +03:00
MihailRis 37c7ffa7b0 add BasePanel & add padding property to SplitBox 2025-03-11 00:39:59 +03:00
MihailRis 4c9019e03c small fixes 2025-03-11 00:39:59 +03:00
MihailRis 9a01b5ad2d add splitbox ui element 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 6078a8802e add canvas:set_data 2025-03-08 14:55:17 +03:00
MihailRis ee3fbc6831 fix: incorrect canvas Y direction 2025-03-07 20:15:25 +03:00
ShadelessFox 0b6ba2faee Reuse image data instead of fetching it every time off the GPU 2025-02-22 17:49:36 +01:00
MihailRisandGitHub 8a8c1525fd Fix syntax highlighting unicode support (#475)
* convert BasicParser to a template

* fix syntax hightlighting with unicode characters
2025-02-22 01:01:20 +03:00
MihailRis 3d0d6cab93 Merge branch 'main' into update-items 2025-02-18 18:39:37 +03:00
MihailRis b1bd4feee7 add 'number' uses display mode 2025-02-18 12:49:15 +03:00