Commit Graph

669 Commits

Author SHA1 Message Date
Robert Jelic
958b962ada Update Label.lua
Small fix when calculating the size for labels
2023-06-17 18:02:50 +02:00
Robert Jelic
cbe67c3919 Update bigfonts.lua
Size fix
2023-06-17 17:03:29 +02:00
Robert Jelic
63f88f8184 Small fixes
bigfonts crash fix
flexbox crash fix when using setJustifyContent
2023-06-17 16:31:00 +02:00
Robert Jelic
cc43817f34 Update dynamicValues.lua
Small fix-fix
2023-06-15 20:33:38 +02:00
Robert Jelic
c583eb666d Update dynamicValues.lua 2023-06-15 20:24:18 +02:00
Robert Jelic
f16e172fb1 Merge branch 'master' of https://github.com/Pyroxenium/Basalt 2023-06-15 18:22:45 +02:00
Robert Jelic
4d2aad4155 1.7.1
- Dyn Values Update
- Template Update
- Property System
- Texture System Update
2023-06-15 18:22:43 +02:00
Robert Jelic
dd7c26d4c3 Small bugfix
supporting \n for richtext wrapping
2023-06-13 21:10:59 +02:00
Robert Jelic
8f370a0106 Update bigfonts.lua
small fix when using setBackground after setFontSize
2023-06-10 15:25:34 +02:00
Robert Jelic
26567debd6 Small color fix for labels
fixed bug with foreground/background colors, when using xml
2023-06-08 09:13:03 +02:00
Marcus
af14c7b867 fix erroring when object has no parent (#94) 2023-06-08 08:47:33 +02:00
SeaSide53
1339337e6e Fixed typos and cleaned up code in the Images library (#93)
* Updated setTheme.md

* Updated 1.6 setTheme.md

* Fixed typo

* Cleaned up loadImage functions

* Changed it to use the new function

* More typos

---------

Co-authored-by: SeaSide53 <https://github.com/SeaSide53>
2023-06-04 15:53:19 +02:00
SeaSide53
84096eeca5 Updated links on the site not to point to 404. (#92)
* Updated setTheme.md

* Updated 1.6 setTheme.md

---------

Co-authored-by: SeaSide53 <https://github.com/SeaSide53>
2023-06-03 20:19:56 +02:00
Robert Jelic
5bbed5be5c Update Slider.lua
Small fix-fix
2023-06-03 14:14:55 +02:00
Robert Jelic
c945931c3c Update Slider.lua
Small fix for sliders
2023-06-03 14:14:25 +02:00
Sabine Lim
716debd419 Fix (#90) 2023-05-28 09:47:06 +02:00
Sabine Lim
f7e55c9f52 New Reactive system (#89)
Simplify

Move out shared code

Wrap render functions and event functions in transactions

Rename
2023-05-25 18:48:54 +02:00
Robert Jelic
555ab6217c Image Palette Fix
used wrong keys for palettes (color strings instead of 0-15)
2023-05-24 20:12:12 +02:00
Robert Jelic
5373dab682 Update Image.lua
Small mistake in images
2023-05-24 17:33:47 +02:00
Robert Jelic
de94f8266f Input paste
forgot to reimplement paste
2023-05-23 06:22:42 +02:00
Robert Jelic
d3db685573 Update Flexbox.md
Didn't want to remove this - oops!
2023-05-22 20:14:03 +02:00
Robert Jelic
cfb4a197cd Small docs update 2023-05-22 20:12:19 +02:00
Robert Jelic
4feeaa7942 Update Flexbox.lua
Fixed dynamic values not working
2023-05-22 17:28:17 +02:00
Robert Jelic
42972f3c2c Fixes
Small fixes
2023-05-22 17:03:31 +02:00
Robert Jelic
e67945fccf Updated (probably the last update for 1.7.0) 2023-05-21 20:02:31 +02:00
Robert Jelic
1b7f61323b Update Treeview.lua
Small change for treeview
2023-05-21 19:45:14 +02:00
Robert Jelic
2293aacdec Update Flexbox.lua
- Forgot to add getWrap
- Objects do have now the default size instead of using the basis value
- Forgot to update draw handler after something gets changed
2023-05-21 17:50:19 +02:00
Robert Jelic
2d9efbbb5a Update Textfield.lua
Fixed small bug when position is bigger than container size
Fixed paste event not working
2023-05-21 15:45:02 +02:00
Robert Jelic
9b0af8fcb3 Merge branch 'master' of https://github.com/Pyroxenium/Basalt 2023-05-21 15:24:41 +02:00
Robert Jelic
87105c4856 Small docs fix 2023-05-21 15:24:39 +02:00
Sabine Lim
a5e3191fde Fix (#88) 2023-05-20 15:04:42 +02:00
Robert Jelic
afe6639200 Merge branch 'master' of https://github.com/Pyroxenium/Basalt 2023-05-20 13:38:54 +02:00
Robert Jelic
01a8226721 Small rename 2023-05-20 13:38:52 +02:00
Sabine Lim
86972e21ab Change reactive to observable (#87)
* Change reactive to observable

* Fix typo
2023-05-20 13:26:00 +02:00
Robert Jelic
ad7a15af7c Release fix
Small fixes added to release
2023-05-20 10:43:40 +02:00
Robert Jelic
e22c2dfcd5 Update Flexbox.lua
Another small offset bug on very small flexbox sizes got fixed
2023-05-19 19:37:24 +02:00
Robert Jelic
1f9734ef5f Update Flexbox.lua
Another small mistake got fixed.
2023-05-19 19:21:46 +02:00
Robert Jelic
f4c469d64e Update Flexbox.lua
Fixed bug when resizing the flexbox
2023-05-19 19:11:45 +02:00
Robert Jelic
cfec78f6f7 Update Flexbox.lua
- fixed small offset calculation bug
2023-05-19 18:55:11 +02:00
Robert Jelic
67a408a4c8 Update Flexbox.lua 2023-05-19 17:21:39 +02:00
Robert Jelic
cbc8ca5c5b Update Flexbox.md
very small fix
2023-05-19 15:52:13 +02:00
Robert Jelic
631eef525c Flexbox docs
Updated the flexbox documentation for the current flexbox implementation
2023-05-19 15:50:05 +02:00
Robert Jelic
930d2ad0c8 Fixes
Small bug fixes
2023-05-19 12:41:59 +02:00
Robert Jelic
df1569af39 Added 1.7 release
Added v1.7 as the latest release
2023-05-19 11:38:27 +02:00
Robert Jelic
7884ec4ee0 Merge branch 'master' of https://github.com/Pyroxenium/Basalt v1.7 2023-05-19 10:42:46 +02:00
Robert Jelic
b6ff31d77c Reworked Flexbox
- Improved the current flexbox implementation

setJustifyContent: flex-start, flex-end, center, space-between, space-around, space-evenly
setDirection: row, column
setFlexWrap: nowrap, wrap

Child object new methods:
setFlexGrow, setFlexShrink, setFlexBasis
2023-05-19 10:42:44 +02:00
Sabine Lim
d7a6885af6 Update xml.md (#86) 2023-05-19 09:32:38 +02:00
Robert Jelic
b6114ca8da Update Scrollbar.md
Updated scrollbar example to make more sense
2023-05-18 22:09:23 +02:00
Robert Jelic
89d1eff6e1 Delete betterError.lua
- Removed temporary because it can cause endless loops - will have to rework this plugin
2023-05-18 19:58:35 +02:00
Robert Jelic
059759d1c0 Small Fix
Fixed removeChildren for movable frames and scrollable frames
2023-05-18 13:42:55 +02:00