- Files now supported in drag-drop
- New elliptical clip path support in Canvas
canvas.clip(ellipse) {
// render into clipped region
}- Scheduler is now shutdown when app is
- New API in
Behaviorto control content direction mirroring - New
behaviordelegate to centralize common operations - Initial work on DSL: new
view {}andcontainer {}functions
val panel = view {
render = {
rect(...)
text(...)
}
}
val container = container {
this += view {}
}- Improved ergonomics for adding/removing items to Display and Container
- Changed Container from interface to concrete View, which replaces Box