• v1.7 7884ec4ee0

    Basalt v1.7 Stable

    NoryiE released this 2023-05-19 16:42:46 +08:00 | 77 commits to master since this release

    • Changed how basalt works in the background
    • Reworked the Object System
    • Added a Pluginsystem
    • Added new Objects: Graph, Flexbox, Treeview
    • Improved existing Objects
    • The animation system is now a plugin for visual objects
    • Reworked the XML System
    Downloads
  • v1.6.6 075903f9a9

    Basalt v1.6.6 Stable

    NoryiE released this 2023-04-30 05:14:19 +08:00 | 221 commits to master since this release

    • Fixed a issue with palettes
    • Fixed paste events for textfields
    • Added a new method called basalt.forceRenderUpdate which forces a complete render update
    • Fixed dropdowns not closing after clicking an item @monitors
    • Fixed borders when using xml
    • Fixed a bug in textfields
    Downloads
  • v1.6.5 bb921c57cd

    Basalt v1.6.5 Stable

    NoryiE released this 2023-01-07 09:31:11 +08:00 | 231 commits to master since this release

    Basalt 1.6.5

    • fixed auto resizing for program objects
    • added filter to schedule coroutines
    • fixed loading nfp's in the new image system
    • fixed frame's not sending a basalt_resize event
    • fixed dynamic value's when using xml
    • improved splitting system for labels
    • Fixed touch event's for monitors
    Downloads
  • v1.6.4 c0fab23cef

    Basalt v1.6.4 Stable

    NoryiE released this 2022-11-24 00:32:06 +08:00 | 259 commits to master since this release

    • Added fully working bimg support.
    • Reworked the image object (now supports bimg)
    • Reimplemented the graphic object
    • Added a setTexture feature for all existing objects
    • Improved the way basalt sends events to objects
    • Improved Thread object (mainly fixed bugs)
    • Added setThemeColor for frames (changes the palette based on currently active base frame)
    • Improved the drawing system by adding blit.
    • Some smaller features & bugfixes
    Downloads
  • v1.6.3 681d54b406

    Basalt v1.6.3 Stable

    NoryiE released this 2022-10-09 18:16:38 +08:00 | 277 commits to master since this release

    Some improvements and fixes:

    • added tons of animations
    • added a :addMode() method for animations
    • added a feature for labels (when its a multiline label) when resizing the frame the label text also changes
    • Changed the backend for programs
    • added a :setEnviroment() method for programs
    • added 2 new events for programs: onError() and :onDone()
    • added a :onHover() and :onLeave() event for all objects (only available for craftos-pc)
    • added a :onRelease() event - check the docs
    • Mouse events now sending the relative coordinates instead of absolute coordinates
    • Improved the draw performance - especially faster for something like bimg images.
    • Added a system for dragging objects, now i'm skipping some drag events instead of using literally all of them, which makes it for example much faster to drag a window on bigger screen-sizes. You can change this behaviour by using basalt.setMouseDragThrottle(amount) - default is 50
    • Split the onKey event into :onKey() and :onChar() (before both events happend in :onKey())
    • Fixed a bug in Input when using . or - while the input is number-type
    • Fixed a bug in textfields when using editLine or addLine the colors won't get updated
    • Fixed a bug when using :setFocus() - the focussystem should work fine now
    • Fixed a bug when using :removeFocusedObject
    • Fixed a bug with :getScrollAmount returning the wrong number
    Downloads
  • v1.6.2 859303e7a1

    Basalt v1.6.2 Stable

    NoryiE released this 2022-09-09 02:36:36 +08:00 | 315 commits to master since this release

    • Added support for multiple monitors as one frame (one very big monitor)
    • Fixed bug with removeObject
    • Fixed input issue
    • Changed border behaviour
    • Some smaller bug fixes
    Downloads
  • v1.6.0 001e8c4ef6

    Basalt v1.6.0 Stable

    NoryiE released this 2022-08-29 02:27:07 +08:00 | 331 commits to master since this release

    This is the full release for Basalt 1.6.0

    It has some core changes and improvements.

    Downloads
  • v1.5.0 21ff14cf31

    Basalt v1.5.0 Stable

    NoryiE released this 2022-07-28 19:30:35 +08:00 | 373 commits to master since this release

    This is the newest release of basalt.

    It features:

    • Animations, XML Support, new Objects, Dynamic Values and much more.
    Downloads
  • v1.0 797a48ea95

    Basalt v1.0.0 Stable

    Samkist released this 2022-06-25 21:57:14 +08:00 | 466 commits to master since this release

    Downloads