Commit graph

44 commits

Author SHA1 Message Date
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
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
6d19f9bceb Start reworking ui to use ecs 2025-03-03 20:01:17 +01:00
f384959fc6 don't crash on missing resource base path 2025-02-28 06:48:19 +01:00
17dd562408 Simplify gui creation 2025-02-28 06:26:57 +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
9c0250e1f6 Process callbacks asynchronously 2024-08-29 11:09:17 +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
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
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
hodasemi
142ff7ae3a Prelude Displayable filltype 2024-04-24 14:41:28 +02:00
hodasemi
be011c467e Allow color to be squared 2024-04-24 14:37:02 +02:00
hodasemi
ed3c470716 Add fill type concept 2024-04-23 15:31:52 +02:00
hodasemi
8731bf1f7e Fix order 2024-04-22 09:48:32 +02:00
hodasemi
75e92513fe Hide the old element on attach to grid 2024-04-22 07:36:28 +02:00
hodasemi
57db78f645 Move frameable unscaled 2024-04-21 08:28:17 +02:00
hodasemi
94d173e2bb Expose position of ui elements 2024-04-21 07:41:08 +02:00
hodasemi
edf81556d9 Add context to builder 2024-04-07 15:39:32 +02:00
hodasemi
8599d7bb0e Add clear function 2024-04-04 18:17:11 +02:00
hodasemi
17a12024bb Implement controller icon for button 2024-04-04 17:57:50 +02:00
hodasemi
ce84cc52d8 Improve testing 2024-04-04 10:35:00 +02:00
hodasemi
a4f0c0bcc8 Add callbackbuilder 2024-04-04 09:11:42 +02:00
hodasemi
5f63f4115e Extend parser with generator feature 2024-03-25 12:33:56 +01:00
e3d4f7595f Add safer_ffi changes 2023-01-27 13:46:54 +01:00
672c0f00ba Improve setting background 2023-01-19 13:05:48 +01:00
0501a4edde Add size info to icon 2023-01-18 09:45:16 +01:00
74355aac21 Add bounds check for child_at 2023-01-18 07:28:32 +01:00
cc6ff8ab32 Add to try from 2023-01-17 15:40:53 +01:00
6024ae6806 Free from context dependency 2023-01-16 12:58:59 +01:00
7c359462a9 Initial commit 2023-01-16 10:53:52 +01:00