All Versions
22
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.7.4 Changes
- Hello, Button! Sample
- ๐ Fix issue with aligning label as :left, :center, or :right via style style when fill_layout is used
- ๐ Fix Hello, Browser sample by accessing https ssl website
- ๐ Fix issue with filling space horizontally when using grid layout
- Fix broken embedded
calendar
widget data-binding for hello_date_time.rb sample - ๐ Fix broken message_box after opening multiple shells
- ๐ Fix issue with opening custom shells in new tabs/windows when CustomShell subclass is required conditionally
-
v0.7.3 Changes
- ๐จ Refactor to use to_collection gem
- โฌ๏ธ Fix issue with breaking
date
/date_drop_down
data-binding as table editor on focus lost - ๐ Fix issue with requiring OS, File, and Display class after they've been extracted out
-
v0.7.2 Changes
- โฌ๏ธ
date_drop_down
table_column
editor
date
table_column
editor
time
table_column
editor
- Implement
on_focus_gained
,on_focus_lost
universally on all widgets - โ Add support for Struct keyword_init to Opal
- ๐ Fix issue with hello_table button/combo not being centered (yet stretched)
- ๐ Fix issue with table item selection for booking not working after editing has been added
- ๐ Fix escape keyboard event handling for combo table editor
- โฌ๏ธ
-
v0.7.1 Changes
- Combo table editor (enabled in Hello, Table! sample)
- ๐ Fix issue with table cell selection for editing not working
- โ Remove widget from parent upon dispose
- โ Remove listeners upon widget dispose
-
v0.7.0 Changes
- Hello, Table! Sample
- ๐
table
:editable style to enable auto-editing table
header_visible
property to hide header when falsetable
item_count
property to set minimum item count (fill empty rows when below in table items)table
selection data-binding- ๐
table
built-in sorting support - 0๏ธโฃ
table_column
left text alignment and padding of 5px by default table
sort property and direction in GUItable_column
sort_propertytable_column
sort_by blocktable_column
sort block- 0๏ธโฃ
table
default sort via property, compare block, and property block table
additional sort properties- โก๏ธ Prevent
table
unnecessary updates by comparing data to previous data and not updating when it's the same - Contact Manager sample support for on_key_pressed in text widgets upon hitting ENTER
- ๐ Fix issue with edit table item error on sorting table
-
v0.6.1 Changes
- ๐ Fix issue with rendering date_time without a block
- ๐ Made listener event handling async to improve performance when triggering multiple events
- Brought Tic Tac Toe sample up-to-date with changes in Glimmer DSL for SWT
- ๐ Fixed silent error encountered in rendering custom widgets
-
v0.6.0 Changes
- Hello, Date Time! Sample
- Support
date_time
,date
,date_drop_down
,time
,calendar
keywords - 0๏ธโฃ Format Date/Time correctly as per SWT implementation by default
- ๐ Make glimmer-dsl-opal gem into a Rails engine to support importing default static assets like CSS styles and images
- โฌ๏ธ Show drop down icon next to
date_drop_down
andtime
-
v0.5.1 Changes
- ๐ Fixed issue with Hello, Combo!, Hello, List...! samples
-
v0.5.0 Changes
- Add
margin_top
,margin_right
,margin_bottom
, andmargin_left
to RowLayoutProxy radio
- Hello, Radio! Sample
radio_group
- Hello, Radio Group! Sample
checkbox
- Hello, Checkbox! Sample
checkbox_group
- ๐ Fix issue with
label
alignment
property - ๐
Fix issues with default
composite
grid_layout
not getting its styles removed when settingrow_layout
button(:radio)
alias forradio
check
alias forcheckbox
button(:check)
alias forcheckbox
- Hello, Group! Sample
- Group widget
- Add
-
v0.4.0 Changes
- ๐ Support
display
keyword representing an SWT Display - Support display
on_swt_keydown
event listener (display-wide widget observer) - ๐ Support
DisplayProxy#shells
method keeping track of open shell - ๐ Make a custom shell open in the same window if there is no shell open already
- Support
sync_exec
keyword as just an alias toasync_exec
- Provide a makeshift require for 'glimmer-dsl-swt' that requires 'glimmer-dsl-opal' instead
- ๐ Fake APIs on the web for OS.os?, File.read, Display.setAppName, Display.setAppVersion
- Provide a minimal URI class that supports URI::encode_www_form_component and URI::decode_www_form_component from Ruby
- ๐ Support