Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.1 #732

Merged
merged 275 commits into from
Jul 22, 2018
Merged

Release 2.1 #732

merged 275 commits into from
Jul 22, 2018

Conversation

kevzlou7979
Copy link
Contributor

@kevzlou7979 kevzlou7979 commented Nov 4, 2017

Fixed Bugs

Other Fixes

  • Fixed autofill issue
  • Fix the setValue for MaterialImage.

Cross Browser Tests

  • IE11+, Safari9+, Firefox39+, Android:Chrome, Android:Samsung, IOS:Safari, IOS:Chrome
  • See list

Pull Requests

Refactors

  • Rename Modal -> Dialog

Global Features

  • Progressive Web Apps

    • Installable - Using Web App Manifest - on mobile you can install it natively
    • Service Worker
    • Network Status Manager - to detect online / offline support
    • Meta Theme Color - Reference
    • Added setFilterStyle and getFilterStyle attribute for MaterialWidget.
  • Refactors and Additions

    • Rework the status text design (HasStatusText, HasErrorText, HasSuccessfulText)
    • Add DirtyFieldMixin and ResetFieldMixin.
    • Support HandlerRegistration to ViewPort.
  • Performance Improvements

    • Separate Minified and Debug Resources for performance wise. ViewPort
    • A manager to handle responsive callbacks for specific view port screens.
  • TBroyer Migration

    • New Gwt Maven Plugin support.
  • ScrollHelper

    • Ability to apply smooth scrolling to target widget and provides a smart scrolling offset Position.
  • Charts

Widget Features

  • Toast
    • Ability now to have an unlimited duration life.
  • Widget
    • Support for autoValidate , calls whenever we fire the value change event.
    • Added a translationKey setter / getter.
  • Dialog (formerly known as Modal)
    • Refactor Modal to Dialog
    • Added a utility method called isOpen()
    • Proper open event firing for MaterialDialog, guaranteed to be open now.
  • Tooltip
    • Added a utility method to customized tootlip component.
  • Loader
    • Add getters for progress and preLoader.
  • SideNav

… handling of PWA Manager.

GMD PWA(MANAGER) - Refactor each API methods ff: unRegister -> unLoad, configure -> load for uniform API naming.
Added more ServiceWorker functionalities and wrap it thru JSInterop.
Added Test on PwaManager (WIP).
… HasManifest.

Added methods updateServiceWorker() and getServiceWorker() to PwaManager.
GMD PWA (Progressive Web App)
New Module GwtMaterialDesignPwa
Remove duplicate pwa configurations (Must be declared onlu on GwtMaterialDesignBase.gwt.xml).
Added getLogger() method to MaterialWidget to easily define Log base checking.
Updated Collection, Progress, Sidenav components for recent logging update.
# Conflicts:
#	gwt-material/src/main/java/gwt/material/design/client/ui/MaterialSideNav.java
Pwa more updates and clean ups
@kevzlou7979
Copy link
Contributor Author

Ready for release

@kevzlou7979 kevzlou7979 added this to the 2.1 milestone Jul 20, 2018
@kevzlou7979 kevzlou7979 merged commit 48103e0 into master Jul 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants