Skip to content

Releases: Privoce/GenUI-Builtin-Component

GenUI Builtin Components (v0.2.2)

Choose a tag to compare

@syf20020816 syf20020816 released this 05 Apr 17:30

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)

Choose a tag to compare

@syf20020816 syf20020816 released this 09 Mar 17:00

V0.2.1

Updates

  1. GImage
    1. remove prop rotation (use wrapper view instead)
    2. replace DrawGView to DrawGImage
    3. load dyn (url, local, base64)
    4. add set_src() to replace image
    5. replace src from LiveDependency to Src
  2. add getter and setter
    1. GDropDown
    2. GPopup (tooltip, popup, dialog, drawer)
    3. GTag
    4. GToggle
    5. GLoading
    6. GCollapse
  3. color from Vec4 -> String in getter and setter
  4. GInput: fix live render

GenUI Builtin Components (v0.2.0)

Choose a tag to compare

@syf20020816 syf20020816 released this 24 Jan 18:41

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)

Choose a tag to compare

@syf20020816 syf20020816 released this 27 Nov 15:51

Update

  1. Update to 2024-11-26 makepad branch rik
  2. Use use, pub, link keyword
  3. pub all components: use gen_components::*; as makepad-widgets
  4. try use after_apply_from_doc to replace after_apply

GenUI Builtin Components (v0.1.0)

Choose a tag to compare

@syf20020816 syf20020816 released this 24 Oct 15:56

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.

Repos