Releases: Privoce/GenUI-Builtin-Component
Releases · Privoce/GenUI-Builtin-Component
GenUI Builtin Components (v0.2.2)
CHANGELOG
V0.2.2
General
- new getter
- new setter
- better macros
- less render
- Use features to distinguish between development and release environments
GenUI Builtin Components (v0.2.1)
V0.2.1
Updates
GImage
- remove prop
rotation
(use wrapper view instead) - replace
DrawGView
toDrawGImage
- load dyn (url, local, base64)
- add
set_src()
to replace image - replace src from
LiveDependency
toSrc
- remove prop
- add
getter
andsetter
GDropDown
GPopup
(tooltip, popup, dialog, drawer
)GTag
GToggle
GLoading
GCollapse
- color from
Vec4
->String
ingetter
andsetter
GInput
: fix live render
GenUI Builtin Components (v0.2.0)
CHANGELOG
- Add Getter | Setter for basic components (For GenUI)
- Add Macro for Getter and Setter
- Update Makepad branch (2025-01-22)
GenUI Builtin Components (v0.1.1)
Update
- Update to 2024-11-26 makepad branch
rik
- Use
use
,pub
,link
keyword - pub all components:
use gen_components::*;
asmakepad-widgets
- try use
after_apply_from_doc
to replaceafter_apply
GenUI Builtin Components (v0.1.0)
GenUI Builtin Components is a Makepad component library that can be directly integrated into Makepad projects. As the core component library of GenUI, it serves as the foundational building blocks within GenUI projects, accelerating the development process for both front-end and back-end developers.
However, this is more than just a component library. It includes numerous built-in macros and system APIs that simplify development workflows and extend Makepad's current capabilities. It represents only one part of the many foundational modules in GenUI, functioning like the default HTML elements in JavaScript but designed with a more modern approach.