This repository has been archived by the owner on Feb 2, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 161
Feature/angular rc7 q free #302
Merged
justindujardin
merged 6 commits into
justindujardin:feature/angular_rc6
from
Q-Free-OpenRoads:feature/angular_rc7_q-free
Sep 18, 2016
Merged
Feature/angular rc7 q free #302
justindujardin
merged 6 commits into
justindujardin:feature/angular_rc6
from
Q-Free-OpenRoads:feature/angular_rc7_q-free
Sep 18, 2016
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
We are using the angular2-material equivalents of these styles
The `range-format` input of md-pagination-range was getting overriden by the null value of the parent pagination directive.
- Updated all package deps to their latest versions. - Updated just enough code to make the typescript compiler happy with new packages. Have not tested components other than the ones in our demo app. - Fixed pagination require from unstable source. Only imports from the root of @angular modules are to be trusted - Removed MdCard styles from components barell. - Added forRoot static method to both Ng2MaterialModule versions.
Update dependencies to rc7, not observing any necessary code changes.
LGTM, thanks |
justindujardin
pushed a commit
that referenced
this pull request
Oct 12, 2016
* dev: Setup for VS Code I needed some config changes for my developer setup on windows. * Update dependencies Update dependencies to @angular rc.5 and @angular2-material to alpha.7-4 * dev: Drop tests Remove tests from build to simplify upgrade. Testing using our own example app. * Remove modules to be replaced Removing modules that were recommended to be superceeded by their @angular2-material counterparts in [this gist] (https://gist.github.com/ollwenjones/d33b181773d8c8d7f4293cf6e6c4005b) by @ollwenjones Leaving scss for our example app. * Pagination NgModule class and Pagination bugfixes Created Pagination NgModule class and corrected TS compiler and Angular errors. * Created MdContentModule Created NgModule for MdContent directive * Created MdDataTableModule Created NgModule class for MdDataTable * Created MdDividerModule Created NgModule class for MdDivider * Created MdPeekabooModule Created NgModule class for MdPeekaboo * Created MdValidatorModule Created NgModule class for Md* validator directives * Created MdSubheaderModule Created NgModule class for MdSubheader * Created MdBackdropModule Created NgModule class for MdBackdrop * Created Ng2MaterialModule and Ng2MaterialNodeModule Create NgModule classes for ng2-material in Node.js and browser. Removed exports from deprecated/removed modules. * 0.7.0-0 * Remove pagination service from model Will need to be provided on the component level. * Upgrade zone & add karma shims This doesn't make tests run yet, but needs to be done * Feature/angular rc7 q free (#302) * Remove unused styles We are using the angular2-material equivalents of these styles * Fix shadowed input The `range-format` input of md-pagination-range was getting overriden by the null value of the parent pagination directive. * Update to Angular rc.6 and Typescript 2.0 - Updated all package deps to their latest versions. - Updated just enough code to make the typescript compiler happy with new packages. Have not tested components other than the ones in our demo app. - Fixed pagination require from unstable source. Only imports from the root of @angular modules are to be trusted - Removed MdCard styles from components barell. - Added forRoot static method to both Ng2MaterialModule versions. * Update to rc.7 Update dependencies to rc7, not observing any necessary code changes. * Use local installation of typescript to build * bump pre version * Update dependencies to @angular 2.0.0 versions * Update Angular Material to v alpha.8-2 Alpha 8-2 has updated dependencies to angular 2.0.0 * Update to @angular/material The angular material 2 project has changed their packaging. They now distribute everything under the single package `@angular/material`. Updated package files and removed references to any `@angular2-material/*` packages * Set default-theme values to default Setting default theme variables to default so that they can be overidden in app. * Bump version * chore: remove example app spec files - we don't add any testing to the example site, so they're just noise. * chore: use typescript 2 with grunt ts - remove grunt-exec and specify a custom typescript compiler location in the grunt-ts configuration * chore: remove card component and tests - as pointed out by @ollwenjones the styles are different than the official material2 implementation. let's avoid confusion. todo: look at updating the card examples (or remove them if it's too much work) * chore: stash working changes to update test suite to use the latest angular apis - use TestBed for specs - update componentSanityCheck to use TestBed - update karma and systemjs configs to look like angular2 quickstart (https://github.com/angular/quickstart) - remove `main` function wrapper in test files and call describe when the module is imported (again to match angular/quickstart) - add dialog module - break pagination tests into individual files - add MdServicesModule for importing services BREAKING CHANGE: remove md-card component The card component conflicts with the official @angular/material/card implementation. Please use the official component. For more information see: https://github.com/angular/material2/tree/master/src/lib/card * chore: remove form md-messages - the forms module has changed quite a bit and look competent enough to exist without these components. BREAKING CHANGE: removed md-messages components and prefer to use standard FormsModule * chore: fix up test suite - use async() to wrap any it() or beforeEach() calls that do promise based async stuff. - use `TestBed.get(ServiceTypeName)` instead of `inject()` when a service instance is needed in a test. * chore: reduce sauce test matrix BREAKING CHANGE: Remove support for automated testing of IE and unreliable builds of Chrome beta. * chore: reduce sauce test matrix BREAKING CHANGE: Remove support for automated testing of Chrome 39 and Android 4.4 * test: add spec to dialog component * chore: fix bad package name * feat(readme): update readme to direct new users to @angular/material - move some testing stuff out of the first line - update language to downplay any suggestion that users should create issues. Instead suggest they provide a fix for the community. - remove gitter link (I never monitor it despite good intentions.) * chore: drop android from sauce and add dev/beta for chrome/firefox - Android is failing to start sometimes. I have no patience for sauce flakiness. - Make all browsers run on Windows 10 in an attempt to reduce test start times
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There are no appreciable code changes between rc.6 and rc.7 in my experience.
forRoot
static methods to the two library module classes.