All Versions
Latest Version
Avg Release Cycle
3 days
Latest Release

Changelog History
Page 7

  • v0.7.5 Changes

    May 22, 2020
    • ๐Ÿ’… Make :virtual a default tree SWT style
    • ๐Ÿ‘Œ Support Tree selection databinding (just like List)
    • ๐Ÿ‘Œ Support built-in Tree editing (i.e. editing tree item text)
    • ๐Ÿ‘Œ Support unregistering widget listeners
    • โž• Added tab item proxy dispose method that automatically unsets/disposes tab item inner control before disposing tab item itself
  • v0.7.4 Changes

    May 19, 2020
    • Have tree data-binding auto-embed models as tree item data
    • TreeProxy#depth_first_search implementation
    • ๐Ÿ‘Œ Support read-only data-binding
  • v0.7.3 Changes

    May 16, 2020
    • ๐Ÿ›  Fix issue with rake tasks getting included twice
    • Fix pack_same_size for shell_proxy
    • Add pack_same_size to widget_proxy similar to that of shell_proxy
  • v0.7.2 Changes

    May 13, 2020
    • ๐Ÿ›  Fix issue with data binding a nested value with an on_read converter block not getting triggered if model value was nil
    • ๐Ÿ›  Fix issue with glimmer command triggered rake tasks not honoring glimmer application local Rakefile settings
  • v0.7.1 Changes

    May 11, 2020
    • ๐Ÿ›  Fix crash issue with data-binding widget properties that are not supported in both directions
    • ๐Ÿ›  Fix issue with scaffolding gems not having the right name
    • ๐Ÿ›  Fix display of rdoc gem message on every glimmer app run
    • ๐Ÿ›  Fix issues in closing a shell in girb
    • ๐Ÿ›  Fix issue with Glimmer not clearing DSL Engine parent stacks when DSL interpretation raises exception
    • ๐Ÿ›  Fix freezing issue upon logging observables and raising observable errors by overriding inspect on Observable to avoid printing nested tree of observers
    • โž• Added validation for shell widget parentage (accepting a shell or nil) in shell expression
    • ๐Ÿ‘Œ Support bidirectional data-binding of menu item selection (e.g. radio menu item)
    • ๐Ÿ‘‰ Make shell auto-activate on show with 0.25 delay
  • v0.7.0 Changes

    • ๐Ÿ”ฆ Expose rake glimmer:package rake task via glimmer package command
    • ๐Ÿ— Scaffold a Glimmer app: provide a standard structure for building a Glimmer app (models, views, and assets [images, videos, sounds])
    • Scaffold a Glimmer custom shell
    • Scaffold a Glimmer custom widget
    • Scaffold a Glimmer custom widget gem
    • Scaffold a Glimmer custom shell gem
    • Extract Video widget into its own custom widget glimmer-video gem
    • Extract Gladiator into its own custom shell glimmer-gladiator gem
    • Support disable_dsl/enable_dsl/enabled_dsls=
    • Minify CSS produced by CSS DSL
    • Avoid using p in CSS DSL as it clashes with HTML p. Use pv instead (property value).
    • ๐Ÿ”ง Configure scaffold rspec_helper with glimmer-appropriate after block
    • Move logger/import_swt_packages methods on Glimmer to Glimmer::Config
    • Reorganize samples as hello and elaborate inside samples directory
  • v0.6.0 Changes

    • โž• Added multi-DSL support back to Glimmer
    • Glimmer XML (HTML) DSL
    • Glimmer CSS DSL
    • ๐Ÿ‘Œ Support mixing DSLs (e.g. SWT browser widget that has an XML text)
    • ๐Ÿ›  Fixed Gladiator issue with not saving on quit
    • Made color, rgb, and rgba SWT DSL static expressions instead of dynamic
  • v0.5.11 Changes

    • โž• Added file and url attribute writers to video widget
    • ๐Ÿ›  Fix Gladiator issue with empty replace text field
    • ๐Ÿ›  Fix Gladiator issue with opening empty file
    • ๐Ÿ‘Œ Support picking up VERSION and LICENSE.txt files in glimmer:package rake task
    • โšก๏ธ Update packaging to build app DMG file with humanized name (having spaces for multiple words) and to autoset a default mac bundle ID
  • v0.5.10 Changes

    • ๐Ÿ›  Fix video widget scrolling bar appearing issue
    • Ensure on_about/on_preferences menu items are ignored on Windows
    • ๐Ÿ‘Œ Support SWT negative symbols postfixed by exclamation mark (e.g. :max! for no :max)
    • ๐Ÿ›  Fix a bug in girb that made it not start anymore
    • ๐Ÿ›  Fix a bug in Gladiator when jumping to line before a caret has been set
  • v0.5.9 Changes

    • ๐Ÿ‘ Allow discovery of custom widgets without namespace if there are no existing classes with same name
    • โž• Add filters (global listeners) to SWT Display
    • ShellProxy #pack and #pack_same_size methods
    • โž• Added Gladiator (Glimmer Editor) sample and command