- Support
path
, which can primarily containmove_to
,line_to
,curve_to
,close_path
calls, and secondarily other shapes likeline
orrectangle
. - Support invoking component/shape operations in their content (e.g. nesting
move_to
insidepath
)
- Support setting
stroke
attribute in shapes - Rename
draw_color
andfill_color
todraw_paint
andfill_paint
to be consistent withjava.awt.Graphics2D
terminology (while keeping older syntax as an alias/alternative) - Enable antialiasing by default on Java 2D graphics
- Update Hello, Shapes! to take advantage of
stroke
- Support
observe
keyword for observing model attributes to update the View - Support adding
include Glimmer
inside a class - Hello, Button! sample version 2 (decoupled view using
observe
keyword)
- General Java 2D shape support by nesting under any component
- Support setting
jframe
minimum_size width, height
without buildingDimension
object manually - Hello, Shapes! sample
- Improve Hello, Button! sample
- Initial version of Glimmer DSL for Swing
- General component support
- General component property support
- General component listener support
- Hello, World! sample
- Hello, Button! sample