Commit Graph

227 Commits

Author SHA1 Message Date
Robert Jelic
8067f23d42 - Fixed a container bug
- Added onDone to Program
2025-06-20 14:19:05 +02:00
Robert Jelic
ea0f31fe37 Program fixes
Table fixes
Added :selectItem to List
2025-06-01 17:59:02 +02:00
Robert Jelic
f63ec29498 Bugfix
Fixed program only using relative path
Fixed list not sending scroll events
Added observer to scrollbar's :attach method
Fixed vertical sliders
2025-05-15 01:03:50 +02:00
Robert Jelic
e4860bebfb fixed animation skipping one anim when looping 2025-05-12 23:10:02 +02:00
Robert Jelic
6adfcd41fd Added paste 2025-05-11 03:14:53 +02:00
Robert Jelic
d4f875836d Added paste 2025-05-11 03:13:57 +02:00
Robert Jelic
f7c4165aa4 Fix in Container and added Program:stop() 2025-05-10 23:41:05 +02:00
Robert Jelic
14548d9632 (hopefully) fixed reactive decimals bug 2025-05-09 03:29:43 +02:00
Robert Jelic
b15b7b4d4f Fixed program mouse not having converted coordinates 2025-05-05 12:29:03 +02:00
Robert Jelic
95dd194bcb Added default package.path to modified package.path 2025-04-28 12:13:41 +02:00
Robert Jelic
cfa3391ccb moved basalt's event system into a coroutine 2025-04-28 01:32:47 +02:00
Robert Jelic
c5b38fae0f onError fix 2025-04-26 13:32:08 +02:00
Robert Jelic
050e0736d1 Fixed Program custom env 2025-04-24 10:20:36 +02:00
Robert Jelic
b042f1bba1 - Added floor, ceil and abs to reactive env
- Changed BasaltProgram env (not finished)
- Fixed program not setting running to false once coroutine is dead
2025-04-23 20:39:35 +02:00
Robert Jelic
743e2f20fa Fixed error when main frame is nil 2025-04-21 08:32:58 +02:00
Robert Jelic
57f6e2b35f Fixed bug in menu's render 2025-04-21 08:23:07 +02:00
Robert Jelic
d36c7e7867 - Added Timer
- Fixed BaseElement Visual request issues
- Added number animation
- Added entries animation
2025-04-20 10:27:48 +02: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