Commit graph

110 commits

Author SHA1 Message Date
8b7f68232e Fix gui_handler function arguments 2025-04-10 10:28:48 +02:00
8cec32830a Completely de'world'ify 2025-04-10 07:58:35 +02:00
74ae317fec Start redesigning ui to match new ecs 2025-04-09 22:18:56 +02:00
645dc8d017 Make States a Resource 2025-04-06 09:47:32 +02:00
956122549e Fix ecs changes 2025-04-05 10:24:07 +02:00
477a844c7f Derice resource 2025-04-04 20:18:41 +02:00
68b564fa18 Round 2 2025-03-08 07:33:45 +01:00
1383cd5c4d Fix disable behavior 2025-03-08 07:24:08 +01:00
Michael Hübner
6828597672 Fix callbackbuilder 2025-03-05 08:25:28 +01:00
Michael Hübner
d5fee4d486 Fix audio feature 2025-03-05 08:04:19 +01:00
Michael Hübner
10cb0a997f Change top level gui 2025-03-05 07:59:38 +01:00
52336040f2 Improve ecs ergonomics 2025-03-04 18:18:08 +01:00
d4997dff39 improve click callback builder 2025-03-04 16:03:57 +01:00
Michael Hübner
22994c97f6 Remove double ref 2025-03-04 14:55:30 +01:00
Michael Hübner
c8b0c46d0e Fix audio feature 2025-03-04 14:37:56 +01:00
Michael Hübner
b09ec887ab Finish un-arc-ing GuiHandler 2025-03-04 14:25:35 +01:00
Michael Hübner
2a77856cb8 Revert from lifetimes 2025-03-04 12:25:02 +01:00
Michael Hübner
ac733ecdc7 Mainly fix elements 2025-03-04 11:37:45 +01:00
Michael Hübner
afc101effc Fix GuiHandler 2025-03-04 09:48:30 +01:00
Michael Hübner
0976860b9f Start removing interior mutability of GuiHandler 2025-03-04 09:11:05 +01:00
6d19f9bceb Start reworking ui to use ecs 2025-03-03 20:01:17 +01:00
83ab6d73c6 Apply RenderTarget changes 2025-03-01 14:12:58 +01:00
8aacebd16d Fix image changes 2025-02-28 15:10:04 +01:00
bffec81ad3 Fix audio feature 2025-02-28 06:50:08 +01:00
f384959fc6 don't crash on missing resource base path 2025-02-28 06:48:19 +01:00
5ed9a42f8e Remove misleading default from create info 2025-02-28 06:42:24 +01:00
8b20c92bbb Remove unneeded clone 2025-02-28 06:38:41 +01:00
17dd562408 Simplify gui creation 2025-02-28 06:26:57 +01:00
79879d1ae7 Improve context interfdace 2025-02-27 13:52:14 +01:00
f160914fce Remove arc from context interface 2025-02-27 10:43:07 +01:00
792e06abdc Set icon from path 2024-08-29 12:37:22 +02:00
e0dc572580 Fix lock 2024-08-29 11:13:28 +02:00
9c0250e1f6 Process callbacks asynchronously 2024-08-29 11:09:17 +02:00
20332deb41 Fix audio feature 2024-08-27 11:42:24 +02:00
be69061dd9 Rework resize 2024-08-27 11:24:44 +02:00
304a29397b List states 2024-08-26 11:46:43 +02:00
6158f168ba prelude export ConnectDirection 2024-05-25 10:24:34 +02:00
67ad8bf665 Implement connection method for grid 2024-05-25 09:42:05 +02:00
7c62e62414 Some minor qol changes 2024-05-18 09:39:15 +02:00
97cb14d4df Fix keyboard 2024-05-18 07:54:06 +02:00
149f58169f Remove unnecessary Arc<Self> 2024-05-18 07:23:59 +02:00
7a40050799 Add option to isolate an element 2024-05-17 15:12:48 +02:00
bd9cca5f11 Revert layer elevation 2024-05-17 14:29:22 +02:00
4c5f1f4ce0 Elevate info icon layer 2024-05-17 14:25:01 +02:00
a74f9ce0db Change enable order 2024-05-17 14:21:43 +02:00
5eec536a27 Add info icon to icon 2024-05-17 14:16:30 +02:00
34b569b59b Implement custom layer for grids 2024-05-16 08:45:43 +02:00
ef6e259313 Improve vertex usage 2024-05-13 15:03:54 +02:00
hodasemi
36937a899e Correctly setup info icon for label 2024-04-26 08:34:40 +02:00
hodasemi
50cacf28bd Add info icon to label 2024-04-26 08:28:05 +02:00