Robert Jelic
47354f64ee
Add easing functions and custom animation support to animation plugin
2025-11-05 14:14:30 +01:00
Robert Jelic
71d23ee9a2
- Updated theme plugin to support changing themes on runtime
...
- Added 4 themes
- Added Cache System for States
2025-11-05 13:56:19 +01:00
Robert Jelic
e4ee937f0f
Merge pull request #15 from Shlomo1412/patch-7
...
Update shield badges' styles
2025-11-05 02:03:45 +01:00
Robert Jelic
084c882a23
Merge pull request #14 from Idriss975/main
...
Add undropSymbol property + implement both self.dropSymbol & self.undropSymbol
2025-11-05 02:03:31 +01:00
Robert Jelic
234151d0a0
Merge branch 'main' into main
2025-11-05 02:03:22 +01:00
github-actions[bot]
52bef2a613
Update config, BasaltLS definitions, full and core bundles, and changelog
2025-11-05 00:37:18 +00:00
Robert Jelic
cf082af210
- Fixed reactive not using getResolved
...
- Fixed responsive using default value instead of lower priority state value
2025-11-05 01:36:52 +01:00
github-actions[bot]
424334cfae
Update config, BasaltLS definitions, full and core bundles, and changelog
2025-11-04 21:41:18 +00:00
Robert Jelic
2ca7ad1e4c
- Added comprehensive state management with conditional states, priority-based resolution, and property overrides
...
- Added responsive.lua with fluent builder API (:when()/:apply()/:otherwise()) for creating responsive layouts that react to parent size or custom conditions
- All elements now use getResolved() to check active states, enabling multiple responsive rules to coexist
2025-11-04 22:40:37 +01:00
Shlomo FI
0c80c958c0
Update shield badges' styles
...
A small fix to the first two badges in the README, which where on different style than the others. Also, added a badge for XCC Basalt designer
2025-11-04 21:05:15 +02:00
Idriss975
fd97eda9fe
Add undropSymbol property + implement both self.dropSymbol & self.undropSymbol
2025-11-04 18:07:50 +01:00
github-actions[bot]
083a3b0b7b
Update config, BasaltLS definitions, full and core bundles, and changelog
2025-11-04 09:01:45 +00:00
Robert Jelic
b4c987d2bd
Changed default core-requirement for tons of elements and plugins
2025-11-04 10:01:09 +01:00
Robert Jelic
1ade7ff00a
Merge branch 'main' of https://github.com/Pyroxenium/Basalt2
2025-11-04 09:53:51 +01:00
Robert Jelic
24bd3a0398
Added Core Version to the installer as default option
2025-11-04 09:53:49 +01:00
github-actions[bot]
1b2c6021e3
Update config, BasaltLS definitions, full and core bundles, and changelog
2025-11-04 08:44:02 +00:00
Robert Jelic
5dd2c77dbc
- Update bundler to support core and full versions
...
- Update ScrollFrame's properties
2025-11-04 09:42:44 +01:00
github-actions[bot]
2b0f14dc56
Update config, BasaltLS definitions, bundle and changelog
2025-11-03 12:29:39 +00:00
Robert Jelic
465f544ff7
Merge branch 'main' of https://github.com/Pyroxenium/Basalt2
2025-11-03 13:29:14 +01:00
Robert Jelic
c723c66004
fixed layout manager so that we know if size got manually changed
...
fixed scrollframe not sending scroll events to its children
fixed scrollframe scrolling even if mouse is not hovering over the element
improved the behaviour of the flow layout
2025-11-03 13:29:11 +01:00
github-actions[bot]
6c07a8074a
Update config, BasaltLS definitions, bundle and changelog
2025-11-02 17:37:25 +00:00
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