Commit Graph

213 Commits

Author SHA1 Message Date
megaSukura
2fc72a6a13 Removed all goto statements
Fixed the parameter order in observe
Used the correct internal property approach
Did not use the built-in visibleChildren, as we need to handle elements that are obscured or completely removed
2025-04-20 05:40:24 +08:00
megaSukura
7df5380d18 fix FlexWrap 2025-04-20 02:50:01 +08:00
megaSukura
521e75b97c Fixed flexbox layout bug when container size changes
Added cross-axis alignment functionality
2025-04-20 00:52:21 +08:00
Robert Jelic
a24a53e912 Table error fix 2025-04-19 18:21:49 +02:00
Robert Jelic
0be15d612a Renamed scrollbar 2025-04-19 09:21:05 +02:00
Robert Jelic
afe00c4002 Fixed slider not working on monitors
Fixed sending wrong mouse button on monitor_touch events
2025-04-19 06:25:44 +02:00
Robert Jelic
a739df5a9f Forgot to remove debug msg 2025-04-19 06:19:50 +02:00
Robert Jelic
90911ebf91 :destroy fix for frame's with childrens with reactive properties 2025-04-19 06:19:02 +02:00
Robert Jelic
32ecbc2883 Fixed Checkbox element ignoring mouse events 2025-04-17 08:22:06 +02:00
Robert Jelic
c00409e8d5 Another small change for states 2025-04-16 05:08:20 +02:00
Robert Jelic
6ff71fffb6 State fix 2025-04-16 05:02:58 +02:00
Robert Jelic
b91031afbc Fixed animation
Fixed eventsystem not registering its parent events
2025-04-14 02:39:54 +02:00
Robert Jelic
4c44a62811 States bugfix 2025-04-12 18:35:21 +02:00
Robert Jelic
84f860a18a Added allowNil to properties 2025-04-11 22:48:41 +02:00
Robert Jelic
8830ab6de6 small fix 2025-04-11 22:37:24 +02:00
Robert Jelic
dae70caa59 small fix for canvas plugin 2025-04-11 14:05:33 +02:00
Robert Jelic
90b4928e6f Fixed Input not sending events
Fixed :destroy sending unnecessary errors
Other small fixes
2025-04-08 09:59:40 +02:00
Robert Jelic
4b4b2e3ca7 Added init fix and small markdown changes 2025-04-08 01:30:18 +02:00
Robert Jelic
72e58c99c1 Fix in theme.lua 2025-04-07 05:01:03 +02:00
Robert Jelic
1e3914739d applyTheme for containers to apply to children 2025-04-06 19:31:24 +02:00
Robert Jelic
371dd8cec0 Theme fix + main changes 2025-04-06 19:27:10 +02:00
Robert Jelic
0a597e63f1 Small coroutine fix 2025-04-06 06:51:43 +02:00
Robert Jelic
f911e9bce8 Docs update + some element updates 2025-04-06 00:57:19 +02:00
Robert Jelic
5ccd201be0 Focus fix for list 2025-04-03 18:03:06 +02:00
Robert Jelic
b2500117b8 Debug fixes 2025-03-31 08:03:54 +02:00
Robert Jelic
8361e5f9c2 Small fix for canvas:clear() 2025-03-31 03:35:18 +02:00
Robert Jelic
d27760adc2 Canvas test 2025-03-31 03:28:16 +02:00
Robert Jelic
c341eea972 - Fixed createFrame bug
- Added custom XML/Attributes
2025-03-29 03:47:01 +01:00
Robert Jelic
cd591e0b8b Dropdown text size fix 2025-03-28 00:36:48 +01:00
Robert Jelic
1967487238 List fix for monitors 2025-03-27 04:28:35 +01:00
Robert Jelic
93f3df9c6c Display fix for window (forgot i don't need self) 2025-03-26 01:02:02 +01:00
Robert Jelic
c2507b5486 - Added monitor support
- Fixed states example
- Small changes to Display element
2025-03-24 20:19:48 +01:00
Robert Jelic
8c0a4017ba Changed state plugin
- Moved state-storing to baseframe
- Fixed :computed
- Fixed a bug with storing states to same file
- Added :bind to bind properties with states
2025-03-20 01:49:17 +01:00
Robert Jelic
9664c75830 Added resize to animation 2025-03-18 02:50:15 +01:00
Robert Jelic
d8d3e6b555 Another small fix 2025-03-18 02:06:02 +01:00
Robert Jelic
2dc08bc3a3 Markdown changes 2025-03-18 01:51:37 +01:00
Robert Jelic
59b4b4f88b Some docs stuff 2025-03-17 19:09:15 +01:00
Robert Jelic
8908258499 Small Input fix 2025-03-16 13:08:44 +01:00
Robert Jelic
749040cad1 Added replaceChar property for Input (for password input) 2025-03-16 04:03:25 +01:00
Robert Jelic
ae45eeac0f Annotation Stuff 2025-03-14 17:00:13 +01:00
Robert Jelic
4e26fec0b1 Another annotation test 2025-03-14 03:58:43 +01:00
Robert Jelic
d6d53fdef0 Trigger 2025-03-14 03:51:56 +01:00
Robert Jelic
84caa6db2d Forgot to remove log 2025-03-14 03:49:56 +01:00
Robert Jelic
f14e0ce204 Finished(?) annotation parsing
Small fixes for the parser
2025-03-14 03:46:54 +01:00
Robert Jelic
8e5b474f17 Display Element added 2025-03-13 20:46:24 +01:00
Robert Jelic
641c767e50 Fixed xml scope access 2025-03-12 00:41:50 +01:00
Robert Jelic
3be4c1bc5d workflow trigger 2025-03-10 03:20:35 +01:00
Robert Jelic
c94d0c31b9 -Fixed basalt.getMainFrame() not returning the main frame (instead it was returning the active frame)
- Fixed basalt.run() beeing able to run multiple times
- Added basalt.isRunning to check if basalt is running
2025-03-09 17:28:11 +01:00
Robert Jelic
be2077385e Fixed 2 minor bugs 2025-03-06 14:16:45 +01:00
Robert Jelic
1aa0ff62a1 Children Container fix 2025-03-05 09:12:22 +01:00