CHANGELOG.md in glimmer-dsl-libui-0.0.6 vs CHANGELOG.md in glimmer-dsl-libui-0.0.7
- old
+ new
@@ -1,6 +1,15 @@
# Change Log
+## 0.0.7
+
+- Make `padded 1` the default in `horizontal_box` and `vertical_box` to achieve nicer looking GUI by default
+- Make `margined 1` the default in `group` to achieve nicer looking GUI by default
+- Destroy main window upon hitting quit on quit menu item
+- Rename `ControlProxy::all_controls` to `ControlProxy::all_control_proxies` to more accurately describe its contents
+- Add `ControlProxy::main_window_proxy` method to retrieve main window proxy
+- Define a `#window_proxy` method on `ControlProxy` to retrieve `window` control proxy for any control
+
## 0.0.6
- Make listener block provide Ruby proxy object as optional argument (not Fiddle pointer)
- Handle `tab_item` scenario where it has an empty block or no block (auto-generate empty `horizontal_box` content as a smart default to avoid crashing)
- Support `non_wrapping_multiline_entry` propeties/operations via `LibUI.multiline_entry_*` methods (enhancing them to accept Ruby objects in addition to pointers)