Robert Jelic
b96875a3e9
- Added a new system to dynamically require source from multiple locations (including web)
...
- Added the Collection Element and moved parts of the List logic to collection
- Added a State Management System
- Added a better system to change the position/size of elements
- Removed the state plugin
2025-10-27 08:25:58 +01:00
Robert Jelic
f10413dddb
Added basalt.onEvent(event, callback)
...
Added basalt.removeEvent(eventcallback)
basalt.triggerEvent(event, ...)
Fixed a event is nil error in Container.lua
2025-09-02 12:24:30 +02:00
Robert Jelic
15a9995eec
IsInBounds Fix
2025-07-17 11:12:35 +02:00
Robert Jelic
2a23bc0b52
Added basalt.render
2025-06-22 04:31:43 +02:00
Robert Jelic
cfa3391ccb
moved basalt's event system into a coroutine
2025-04-28 01:32:47 +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
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
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
c2507b5486
- Added monitor support
...
- Fixed states example
- Small changes to Display element
2025-03-24 20:19:48 +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
78a42954c0
Reworked XML #2
2025-03-05 01:25:49 +01:00
Robert Jelic
a33448c733
Another fix for events
2025-03-04 14:44:01 +01:00
Robert Jelic
d9e34c8118
Parser fix (hopefully)
2025-03-04 14:26:27 +01:00
Robert Jelic
373bd7b485
Added basalt.getElementClass(name)
...
Added Graph
Added List:getSelectedItem()
Fixed Image:addFrame()
2025-03-03 17:38:30 +01:00
Robert Jelic
b2d273871d
Small bugfixes
2025-02-26 10:19:46 +01:00
Robert Jelic
96ff3ddedb
Finished installer
...
Small bugfixes
2025-02-23 11:11:36 +01:00
Robert Jelic
59b1f734e7
Fix
2025-02-18 19:40:30 +01:00
Robert Jelic
0326cc12c7
Lot of bug fixxes
2025-02-18 19:13:51 +01:00
Robert Jelic
8b6eaccd18
Docs Update
2025-02-18 09:46:32 +01:00
Robert Jelic
cf49f69612
Updated markdown parser, testing it
2025-02-17 09:36:51 +01:00
Robert Jelic
4fbe51a5f0
Testii
2025-02-16 17:43:19 +01:00
Robert Jelic
3d52107b08
Test
2025-02-16 15:41:36 +01:00
Robert Jelic
83fba2b5e1
Test
2025-02-16 15:37:12 +01:00
Robert Jelic
e37ea625f0
Test
2025-02-16 15:31:06 +01:00
Robert Jelic
6d9ed5efa1
Test
2025-02-16 15:23:10 +01:00
Robert Jelic
ebd4cc0010
Test
2025-02-16 15:12:20 +01:00
Robert Jelic
6fdc09fbf6
Test workflow
2025-02-16 15:04:50 +01:00
Robert Jelic
362d5f0a82
Test
2025-02-16 14:38:45 +01:00
Robert Jelic
b37c14c502
Workflow Trigger
2025-02-16 14:36:09 +01:00
Robert Jelic
cc7b2de51a
Update
...
Lots of fixes and improvements
2025-02-16 14:33:07 +01:00
Robert Jelic
c78983cdac
Test
2025-02-15 19:16:32 +01:00
Robert Jelic
3fdfef7762
Test
2025-02-15 19:12:53 +01:00
Robert Jelic
0cd4a7f780
Test
2025-02-15 19:10:17 +01:00
Robert Jelic
dd3773a2f4
Test
2025-02-15 19:05:49 +01:00
Robert Jelic
66174b5c02
Test
2025-02-15 19:03:07 +01:00
Robert Jelic
db716636bd
Basalt2 update
...
- Finished themes
- Added state plugins for persistance
- Finished reactive plugin
- Added debug plugin (80% finished)
- Added benchmark plugin
- Added Tree, Table, List, Dropdown and Menu Elements
- Bugfixes
2025-02-15 18:18:49 +01:00
Robert Jelic
b7f22bf63f
- added List
...
- added checkbox
- added program
- added slider
- added progressbar
- added reactive (dynamicValues)
smaller bug fixxes
2025-02-14 14:40:20 +01:00
Robert Jelic
6dfa554523
- Created Plugin loading system
...
- Added lazy loading system for elements (optional feature)
- Improved rendering performance
- Added ID system which is separated from Eement Names
- Added Focussystem for container
- Improved container performance by only rendering and handling events from visible childrens instead of all
- Added label and input
- Added animation and xml
2025-02-13 10:51:12 +01:00
Robert Jelic
2b8a0764bc
LuaLS Test
2025-02-10 16:47:00 +01:00
Robert Jelic
d55a80dc0e
Test
2025-02-10 07:44:47 +01:00
Robert Jelic
6d032f9e73
Test
2025-02-10 07:19:43 +01:00
Robert Jelic
cb5faebe3f
Test
2025-02-10 07:02:19 +01:00
Robert Jelic
c2e8d09f10
Test
2025-02-10 06:23:21 +01:00
Robert Jelic
c5d070c690
Test
2025-02-09 19:31:36 +01:00
Robert Jelic
edb3ee8361
Test
2025-02-09 19:28:51 +01:00
Robert Jelic
255e120257
Test
2025-02-09 18:06:38 +01:00