All Versions
120
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 8

  • v0.2.9 Changes

    • โฌ†๏ธ Upgrade to glimmer 2.3.0
    • โšก๏ธ Use glimmer 2.3.0 to support automatic table row change when performing a direct deep row/column update in cell_rows (e.g. data[3][0] = 'new value') as opposed to a general shallow row update (e.g. data[3] = ['new value', 'other new value'] <- already supported)
  • v0.2.8 Changes

    • ๐Ÿ‘Œ Support table on_changed listener to report all changes (of operation type :deleted, :changed, :inserted)
    • ๐Ÿ‘Œ Support table on_edited listener to report changes happening through direct table editing only
    • 0๏ธโƒฃ Default value of text width argument looks into x and adjusts by leaving the same space on the right side
  • v0.2.7 Changes

    • New examples/basic_table_color.rb
    • Support background_color_column for table
    • Support text_color_column for table
    • Support checkbox_text_color_column for table
    • Support image_text_color_column for table
  • v0.2.6 Changes

    • Support string control property: open_type_features
    • ๐Ÿ†“ Auto-free attributed string objects from memory
  • v0.2.5 Changes

    • ๐Ÿ‘Œ Support attributed string underline_color property (built-in enum symbols and custom color)
  • v0.2.4 Changes

    • Support examples/custom_draw_text.rb
    • ๐Ÿ‘Œ Support stable text control nestable under area
    • ๐Ÿ‘Œ Support string control property: background
    • ๐Ÿ‘Œ Support string control property: font
    • ๐Ÿ‘Œ Support string control property: underline
    • โœจ Enhance combobox to accept String value for selected item instead of just Integer index
    • โž• Add selected_item read-only property to combobox to return selected item String value
    • ๐Ÿ›  Fix color property support for string to accept 255-based rgb values
    • Fix issue with alternating string colors in examples/basic_draw_text.rb
  • v0.2.3 Changes

    • โšก๏ธ Update examples/midi_player.rb to read sounds locally from gem
    • Support examples/basic_draw_text.rb
    • ๐Ÿ‘Œ Support dynamic text control to be called in area on_draw listener
    • ๐Ÿ‘Œ Support text control default_font property
    • ๐Ÿ‘Œ Support string control nestable under text to represent an attributed/unattributed string (depending on nestable properties)
    • ๐Ÿ‘Œ Support string control property: color
    • ๐Ÿ‘Œ Support enum symbols for align property of text control
    • ๐Ÿ‘Œ Support enum symbols for :italic font descriptor key (in addition to numbers)
    • ๐Ÿ‘Œ Support enum symbols for :stretch font descriptor key (in addition to numbers)
    • ๐Ÿ‘Œ Support enum symbols for :weight font descriptor key (in addition to numbers)
  • v0.2.2 Changes

    • ๐Ÿง Automatically add vertical_box parent to area if it did not have a box parent (otherwise, it seems not to show up on Linux, even when directly under grid)
  • v0.2.1 Changes

    • Have examples/timer.rb show msg_box on finish
    • Have examples/color_the_circles.rb push colored circles when colored behind uncolored circles to keep uncolored circles visible
    • Fix non-blocking dialog issue on Linux with examples/color_the_circles.rb
    • ๐Ÿ‘Œ Support all LibUI methods through Glimmer::LibUI (with some enhanced, like timer and queue_main, which accept blocks)
  • v0.2.0 Changes

    • ๐Ÿ‘Œ Support examples/timer.rb
    • Support examples/color_the_circles.rb
    • Support timer and queue_main with simple blocks through Glimmer::LibUI.timer(time_in_seconds=0.1, repeat: true, &block) and Glimmer::LibUI.queue_main(&block)
    • Support radio_menu_item (similar to check_menu_item, but auto-unchecks sibling radio_menu_items when checked)
    • ๐Ÿ‘Œ Support degrees for arc arguments (instead of radians)
    • ๐Ÿ‘Œ Support circle shape and use in examples/area_gallery.rb (all versions)
    • ๐Ÿ‘Œ Support Glimmer::LibUI.x11_colors to obtain all available X11 color symbols
    • ๐Ÿ‘Œ Support #include? method in circle, rectangle, and square to test containment of a point x,y coordinates