Skip to content

Releases: britzl/gooey

Gooey 6.0.0

16 Apr 08:46
Compare
Choose a tag to compare

NEW: All components have a consumed boolean indicating if input could be considered consumed (pressed, released, scroll, input etc)
NEW: Clickable components (button, checkbox, radio button) has a clicked boolean
BREAKING CHANGE: radio and input components no longer exposes a selected_now value. Use pressed_now and selected to get the equivalent behaviour.

Gooey 5.3.0

25 Mar 21:51
Compare
Choose a tag to compare

NEW: Mouse wheel support for scrolling of lists

Gooey 5.2.0

23 Mar 17:34
Compare
Choose a tag to compare

NEW: The dynamic lists of the the Dirtylarry, RPG and Kenney themes now call tostring() on the data before setting the text. This means that it's now possible to have complex data models with the use __tostring meta method and other primitive data types than string

Gooey 5.1.0

23 Mar 15:48
Compare
Choose a tag to compare

NEW: gooey.dynamic_list() can now handle that the data changes and grow and shrink the scrollable area as needed

Gooey 5.0.2

23 Mar 13:08
Compare
Choose a tag to compare

FIX: Problem with empty dynamic lists

Gooey 5.0.1

23 Mar 12:43
Compare
Choose a tag to compare

FIX: set_visible() on buttons didn't work

Gooey 5.0.0

23 Mar 12:37
Compare
Choose a tag to compare

CHANGE: gooey.static_list() has changed it's function signature
CHANGE: checkbox.check() renamed to checkbox.set_checked(true|false)
CHANGE: radio.select() renamed to radio.set_selected(true|false)
NEW: set_visible() for button, checkbox and radio

Gooey 4.0.1

23 Mar 07:55
Compare
Choose a tag to compare

FIX: Argument mismatch for gooey.dynamic_list()
FIX: Documentation

Gooey 4.0.0

23 Mar 07:44
Compare
Choose a tag to compare

NEW: gooey.dynamic_list(). Dynamic lists generate and reuse list items automatically. Perfect for showing large data sets.
CHANGE: gooey.list() is deprecated. Use gooey.static_list() instead.
CHANGE: The items table of a static list used to contain a list of gui nodes. This has changed so that each list item in the items list now is a table containing root (the root node of the item), nodes (currently unused) and index.

Gooey 3.2.0

19 Mar 13:36
Compare
Choose a tag to compare

NEW: Added support for initial states for radio buttons and checkboxes:

dirtylarry.checkbox("checkbox_id").check()
dirtylarry.radio("radio_id").select()