Commit Graph

614 Commits

Author SHA1 Message Date
Robert Jelic
250ce886ca Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-11-02 18:36:57 +01:00
Robert Jelic
dc51a73749 Fixed a bug in reactive not calling the observers
Fixed a layout issue (not updating properly)
added the flow layout
2025-11-02 18:36:55 +01:00
github-actions[bot]
e605840e06 Update config, BasaltLS definitions, bundle and changelog 2025-11-02 09:56:27 +00:00
Robert Jelic
7375c33bbb Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-11-02 10:55:52 +01:00
Robert Jelic
482dc266bc Fixed ComboBox (updated for to the rework dropdown version)
Fixed Dropdown rendering 1 Item more than it shoud
Added dropdown:prioritize() when focusing the dropdown
2025-11-02 10:55:49 +01:00
github-actions[bot]
09081e9636 Update config, BasaltLS definitions, bundle and changelog 2025-11-01 09:48:19 +00:00
Robert Jelic
f14928859c Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-11-01 10:47:58 +01:00
Robert Jelic
82d8d6cc43 - Added Layout System
- Added Grid Layout
- Removed Flexbox

this will make it easy to apply layouts on all container types.
2025-11-01 10:47:56 +01:00
github-actions[bot]
e92f137fb4 Update config, BasaltLS definitions, bundle and changelog 2025-11-01 01:55:40 +00:00
Robert Jelic
278ad08c04 Fixed install.lua issue 2025-11-01 02:54:57 +01:00
github-actions[bot]
5161b51323 Update config, BasaltLS definitions, bundle and changelog 2025-10-31 17:56:17 +00:00
Robert Jelic
3e79321143 Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-10-31 18:55:50 +01:00
Robert Jelic
a97f799b4b Fixed a issue with frame events
Fixed Collection setItems not triggering render
2025-10-31 18:55:47 +01:00
github-actions[bot]
8afdb785e0 Update config, BasaltLS definitions, bundle and changelog 2025-10-30 13:13:22 +00:00
Robert Jelic
a967cde115 Add Breadcrumb, ContextMenu, Dialog, and Toast elements with event handling and rendering capabilities
- Implemented Breadcrumb element for navigation with selectable segments.
- Created ContextMenu element for displaying clickable items and submenus.
- Developed Dialog element for alert, confirm, and prompt dialogs with modal support.
- Introduced Toast element for temporary message notifications with auto-hide functionality.
2025-10-30 14:12:54 +01:00
github-actions[bot]
196cf93f68 Update config, BasaltLS definitions, bundle and changelog 2025-10-30 08:43:00 +00:00
Robert Jelic
7649c97c71 Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-10-30 09:42:34 +01:00
Robert Jelic
8c73572a6c Enhance documentation for ScrollFrame and TabControl elements with usage examples 2025-10-30 09:42:32 +01:00
github-actions[bot]
9120191008 Update config, BasaltLS definitions, bundle and changelog 2025-10-30 08:24:18 +00:00
Robert Jelic
fd67d0e4c7 Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-10-30 09:23:35 +01:00
Robert Jelic
7871234251 Refactor documentation and examples for Display, Frame, Program, SideNav, TabControl, and Tree elements 2025-10-30 09:23:33 +01:00
github-actions[bot]
4ba25b73b6 Update config, BasaltLS definitions, bundle and changelog 2025-10-30 07:43:38 +00:00
Robert Jelic
69a0254f84 Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-10-30 08:43:14 +01:00
Robert Jelic
c6cb1ac670 Improve documentation formatting for Image and Tree elements 2025-10-30 08:43:12 +01:00
github-actions[bot]
1f5a4b9c3a Update config, BasaltLS definitions, bundle and changelog 2025-10-30 07:40:57 +00:00
Robert Jelic
83c27d824f Refactor documentation for Container, Table, and Tree elements to improve clarity and usage examples 2025-10-30 08:40:14 +01:00
Robert Jelic
fa25007de6 Generation fix 2025-10-30 08:20:28 +01:00
github-actions[bot]
535b109dee Update config, BasaltLS definitions, bundle and changelog 2025-10-30 07:14:29 +00:00
Robert Jelic
c2621bbafa XML added attribute version for states 2025-10-30 08:14:06 +01:00
github-actions[bot]
bf8c6d695c Update config, BasaltLS definitions, bundle and changelog 2025-10-30 06:43:41 +00:00
Robert Jelic
8eb3a095d3 Fix mouse drag condition in Frame and set default vOffset in List render function 2025-10-30 07:43:18 +01:00
github-actions[bot]
ba82eaf2e9 Update config, BasaltLS definitions, bundle and changelog 2025-10-30 06:33:28 +00:00
Robert Jelic
69034e9a2a Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-10-30 07:32:48 +01:00
Robert Jelic
9dbdc82167 Reactive State Fix 2025-10-30 07:32:46 +01:00
github-actions[bot]
a94f78c2bc Update config, BasaltLS definitions, bundle and changelog 2025-10-29 17:41:55 +00:00
Robert Jelic
7099b5c548 Docs fixes 2025-10-29 18:41:32 +01:00
github-actions[bot]
400f19d8f1 Update config, BasaltLS definitions, bundle and changelog 2025-10-29 17:18:11 +00:00
Robert Jelic
167fc8ef81 Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-10-29 18:17:42 +01:00
Robert Jelic
d2e0c30b80 Small note addition 2025-10-29 18:17:40 +01:00
github-actions[bot]
c05dbd3b8c Update config, BasaltLS definitions, bundle and changelog 2025-10-29 16:56:09 +00:00
Robert Jelic
5a1ec672a7 Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-10-29 17:55:31 +01:00
Robert Jelic
6f14eadf0a - Updated DocsGenerator to support run code and item tables
- Updated Table to support new Collection System (could break things, sorry)
- Updated Tree to support new Collection System
- Added experimental ScrollFrame
- Updated Menu to support Collection System
2025-10-29 17:55:29 +01:00
github-actions[bot]
4c856bf710 Update config, BasaltLS definitions, bundle and changelog 2025-10-29 08:11:10 +00:00
Robert Jelic
41bd5bdf04 - Added DropDown Scrollbar
- Added List Scrollbar
- Added Statemanagementsystem for XML
2025-10-29 09:10:23 +01:00
github-actions[bot]
c7f63b7684 Update config, BasaltLS definitions, bundle and changelog 2025-10-27 16:47:12 +00:00
Robert Jelic
eaad81dc1a Merge branch 'main' of https://github.com/Pyroxenium/Basalt2 2025-10-27 17:46:39 +01:00
Robert Jelic
2244c84323 Refactor documentation for addBorder and getRelativePosition methods in VisualElement class 2025-10-27 17:46:37 +01:00
github-actions[bot]
9737c4bb64 Update config, BasaltLS definitions, bundle and changelog 2025-10-27 07:26:29 +00:00
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
github-actions[bot]
565209d63e Update config, BasaltLS definitions, bundle and changelog v2.0.0-beta 2025-10-12 20:37:38 +00:00