Commit Graph

530 Commits

Author SHA1 Message Date
Robert Jelic
c084e9e5ad Update onEvent.md 2023-05-07 18:11:53 +02:00
Robert Jelic
deb2a004c1 Merge pull request #58 from thesabinelim/patch-1
Elaborate on onEvent documentation
2023-05-07 18:05:24 +02:00
Sabine Lim
2e65d14538 Update onEvent.md 2023-05-08 02:04:16 +10:00
Robert Jelic
5604925e27 Small Fixes
- onEvent now skips passing the custom event "other_event"
- small error handling for xml lua errors
2023-05-07 18:03:08 +02:00
Sabine Lim
e3de424f42 Elaborate on onEvent documentation 2023-05-08 01:57:14 +10:00
Robert Jelic
1eddd209f0 Small fix
- Fixed monitor frames not receiving other events
2023-05-07 17:02:49 +02:00
Robert Jelic
8b6cf6bdb8 Update debug.lua
Fixed z-index for debug labels
2023-05-07 16:14:39 +02:00
Robert Jelic
c9a74dfbd4 Small Fixes
- added Label RichText System - experimental
- moved eventhandlers to object
- Fixed still listening to incomming events when removing a object
- Fixed not passing args when creating a event via xml, args are now always stored inside a table called event
2023-05-07 15:17:27 +02:00
Robert Jelic
f3f8105459 Update xml.md 2023-05-07 00:12:23 +02:00
Robert Jelic
60615f103a Small XML Fix
Forgot to change the table index to object ids
Forgot getXMLElements for Frames
2023-05-07 00:07:35 +02:00
Robert Jelic
2b2de1cddf Small Fix
Fixed Progressbar drawing with wrong coordinates
2023-05-06 18:46:56 +02:00
Robert Jelic
2931a95c20 - Docs Update
- Updated List & ScrollbarFrame Docs
- Added setOptions for the List Object
2023-05-06 18:32:33 +02:00
Robert Jelic
e87557aba9 Small Fix
- Fixed BaseFrame & Frames not setting correct cursor position, when there is a offset
2023-05-06 14:46:44 +02:00
Robert Jelic
dda224bb53 Small Fixes
- Fixed Timer throwing a getNames is nil error
- Fixed Scrollbars not calculating opened dropdowns properly
- Fixed Dropdowns not using getSelectionColor
- Fixed ScrollbarFrames not prioritizing the scroll event on their childrens before they actually scroll
- Dropdowns now calculate their height based on added items, you can change that behaviour by using setDropdownSize
2023-05-06 14:36:09 +02:00
Robert Jelic
6e00661011 Small Fix
- Fixed dropdown draw-priority order (on same z-index)
2023-05-04 21:02:02 +02:00
Robert Jelic
2d6188d119 Docs Update
Small update for the downloads page
2023-05-04 20:51:09 +02:00
Robert Jelic
419cfad357 Update bigfonts.lua
Fixed bigfonts size bug
2023-05-04 20:34:36 +02:00
Robert Jelic
ba1f602965 Small fixes
- Fixed basalt_resize and basalt_reposition event
- Fixed program not changing the size of the internal window object
2023-05-04 19:59:31 +02:00
Robert Jelic
4caffa585e Merge branch 'master' of https://github.com/Pyroxenium/Basalt 2023-05-04 19:24:11 +02:00
Robert Jelic
fe590dceab Small fixes
- Fixed Program Object not sending queued events correctly
- Fixed size of error window on smaller screens
- Fixed size of debug window on smaller screens
2023-05-04 19:24:07 +02:00
Robert Jelic
f86694df6e Update _sidebar.md 2023-05-04 18:47:33 +02:00
Robert Jelic
a4f19511d3 Merge pull request #57 from Damianu/patch-1
Update setTime.md
2023-05-04 18:46:11 +02:00
Robert Jelic
6176bb0bf2 ScrollbarFrame Fix
Forgot to reimplement :setScrollAmount to ScrollbarFrames
2023-05-04 18:44:35 +02:00
Damianu
5b47bd3daa Update setTime.md 2023-05-04 18:43:29 +02:00
Robert Jelic
a97254ddf7 Small fixes
- Fixed event system passing incorrect parameters
- Fixed basalt.update not behaving correctly
2023-05-04 18:19:56 +02:00
Robert Jelic
cbce567e59 Merge branch 'master' of https://github.com/Pyroxenium/Basalt 2023-05-03 22:49:16 +02:00
Robert Jelic
f90c2e3878 Fixed checkbox color 2023-05-03 22:49:14 +02:00
Robert Jelic
710106e125 Update Scrollbar.lua
Forgot to use absolute position instead of relative position
2023-05-03 21:48:44 +02:00
Robert Jelic
4f0d154b31 Small Fixes
Fixed Scrollbar issue causing too long without yield
Fixed ignoreOffset bug
2023-05-03 21:00:20 +02:00
Robert Jelic
4247277d88 Scrollbar setMaxValue > setScrollAmount 2023-05-03 20:24:27 +02:00
Robert Jelic
4b2d417d75 Small Update
- Fixed MonitorFrame
- Added MonitorFrame Docs
2023-05-03 19:50:35 +02:00
Robert Jelic
6c235b04df Small themes fix
- Fixed themes bug
2023-05-02 18:28:47 +02:00
Robert Jelic
d4c72514ef Docs 1.6
Accidentally uploaded outdated 1.6 docs
2023-05-01 16:28:46 +02:00
Robert Jelic
92b93a3862 Fixed XML stuff
- Added a XML Guide
- Fixed some XML Code
2023-05-01 16:04:36 +02:00
Robert Jelic
6bab574e8a Treeview Docs
Added Treeview docs
Improved some stuff in the treeview object
2023-05-01 14:56:16 +02:00
Robert Jelic
f2eacf4a82 Added a Guide 2023-05-01 11:42:26 +02:00
Robert Jelic
fbdc1fa3b0 Small bugfix
Fixed border bug
2023-04-30 23:52:25 +02:00
Robert Jelic
33397b0871 Small Fix
- Fixed dynamic values not using correct values on fontsize 2/3
2023-04-30 22:12:50 +02:00
Robert Jelic
a12717935e Small Docs Update 2023-04-30 19:36:39 +02:00
Robert Jelic
a8a8aef7be Merge branch 'master' of https://github.com/Pyroxenium/Basalt 2023-04-30 19:09:37 +02:00
Robert Jelic
43e1d086dc Small Docs Update 2023-04-30 19:09:33 +02:00
Robert Jelic
25701a75d9 Delete layout.lua 2023-04-30 18:27:04 +02:00
Robert Jelic
4f46c55f24 Delete bigfont.lua 2023-04-30 18:26:55 +02:00
Robert Jelic
79a8ec5f3a Update plugin.lua 2023-04-30 18:26:37 +02:00
Robert Jelic
999a563a3e Rename changeableObject.lua to ChangeableObject.lua 2023-04-30 18:25:43 +02:00
Robert Jelic
7c1f94015a Update plugin.lua
Small minified file ignoring plugins fix
2023-04-30 17:23:43 +02:00
Robert Jelic
c35d766889 Forgot to remove outdated files 2023-04-30 17:10:38 +02:00
Robert Jelic
bb1b1beb79 Basalt 1.7 Update
- New Objects (Flexbox, Graph, Treeview)
- Pluginsystem to add/remove functionality
- Reworked the entire Object system, instead of one big Object Class we have multiple classes: Object, VisualObject, ChangeableObject
- Instead of one big Frame Class we have multiple Frame Classes: BaseFrame, Frame, MovableFrame, ScrollableFrame, MonitorFrame, Flexbox
- Removed the Animation Object, and added a animation plugin instead
- Removed the Graphic Object and merged it's functionality with the image object
- Updated currently existing objects
2023-04-30 17:05:34 +02:00
Robert Jelic
e086c1abb2 1.6.6 2023-04-30 16:52:26 +02:00
Robert Jelic
075903f9a9 Small 1.6 fixes
- added basalt.forceRenderUpdate
- fixed dropdowns behaving wrong on monitors
v1.6.6
2023-04-29 23:14:19 +02:00