Skip to content
kevzlou7979 edited this page Oct 14, 2016 · 16 revisions

Enhancement and Code Improvement / Cleanup

  • JSInterop support
  • Java 8 Support
  • GWT 2.8 support (Ongoing)
  • Support with Errai (Ongoing)
  • Fix license and Java Doc headers
  • Moved Active and Title mixins to gwt-material base mixins.
  • Update all Runnable parameters -> Function (JSInterop)
  • Implement CssName Constants to clean up each css classnames of individual widgets.
  • Refactor Color params(String) -> Color Enum
  • Added default Constructors
  • Implement AddinsCssName Constants to clean up each predefined css for all individual widgets.

GWTTestCase

  • Implemented GWTTest to all Material Widgets and Addins.

Method Changes

  • Bubble
    • Clean and fixed intialization problem (Support with Errai).
  • ComboBox
    • Fixed the selection / value change event.
    • Changed addValue() -> addItem()
  • Cutout
    • Added missing Open Event.
    • Changed openCutout(), closeCutout() -> open(), close().
  • Overlay
    • added prebuilt PathAnimator effect
    • added open() and close() controlls
    • added OpenEvent and CloseEvent
  • PathAnimator
    • Changed Runnable param to Functions.Func (JSInterop + Lambda).
  • PopupMenu
    • Added open / close event handler.
    • Allow access to getX and getY
  • Scrollfire
    • Changed Runnable param to Functions.Func (JSInterop + Lambda).
  • Stepper
    • Added transition animation during step navigation
    • Added Start, Complete, Next and Previous events.
  • SwipeablePanel
    • Cleanup addSwipeLeft -> addSwipeLeftHandler
    • Cleanup addSwipeRight -> addSwipeRightHandler
  • Time Picker
    • Added open() / close() programmatic controls
    • Fixed onLoad() twice (Support with Errai)
  • Waterfall
    • Changed Runnable param to Functions.Func (JSInterop + Lambda).
  • Window
    • Changed openWindow(), closeWindow() -> open(), close().
Clone this wiki locally