Commit Graph

2380 Commits

Author SHA1 Message Date
Ji Won Shin 8c49422807 fix(slider): update styles when focus and dir change (#6700) 2017-09-01 07:53:20 -07:00
Ji Won Shin 2635cadf4b fix(datepicker): Create a new injection token to avoid overriding LOCALE_ID (#6708) 2017-09-01 07:51:06 -07:00
Kristofer Karlsson efe483afed fix(list): subheader margin being overwritten by typography (#6735) 2017-09-01 07:50:36 -07:00
Kristiyan Kostadinov 255611b1ad fix(grid-list): avoid unnecessary calc declarations (#6745)
For the cases where a tile's offset is 0, some of the `calc` expressions will always evaluate to 0. These changes make it so calc isn't used at all if it would evaluate to 0.
2017-09-01 07:49:13 -07:00
Kristiyan Kostadinov 1272f03215 fix(input): remove resize handle from non-textarea inputs (#6768)
Fixes some input types getting a native resize handle, because we were setting the `resize: vertical` explicitly for all `.mat-input-element` instances.

Fixes #6757.
2017-09-01 07:48:18 -07:00
Kristiyan Kostadinov e318de6cd1 refactor: initialize to empty subscriptions (#6769)
Initializes most subscriptions to empty ones, avoiding the need to null-check them before unsubscribing.
2017-09-01 07:47:47 -07:00
Ji Won Shin f375f92581 feat(stepper): add moduleId to components (#6780) 2017-08-31 18:18:13 -07:00
Ji Won Shin 87318bc7c8 feat(stepper): initial version of stepper (#6594) 2017-08-31 15:26:05 -07:00
Yevhen Horbachov 70bd5fc20e feat(sort): add sorting indicator animation (#5831) 2017-08-29 19:43:19 -07:00
Paul Gschwendtner 950edccbc4 build: invalid paths when building examples module (#6673)
On Windows, if someone runs the `gulp build-examples-module` task, the `example-module.ts` file will be generated incorrectly. Path delimiters are missing in the TypeScript imports because the Windows path delimiters are being removed accidentally.
2017-08-29 19:41:15 -07:00
Paul Gschwendtner 2b7475576d chore: add codeowner for moment adapter package (#6691)
* Adds @mmalerba as codeowner for the new Material moment adapter package.
2017-08-29 19:40:38 -07:00
tinayuangao 43b7c34de0 demo(chips): Add snackbar notification for adding/removing chips (#6706) 2017-08-29 18:56:28 -07:00
Paul Gschwendtner d2787963e5 build: create docs for missing cdk entry points (#6695)
* A few secondary entry points of the CDK are not added to the Dgeni processor and therefore no API HTML files will be generated.
2017-08-29 18:31:17 -07:00
Jeremy Elbourn 4b3d3d5640 chore: create beta.10 with fix for input width specificity (#6711) 2017-08-29 16:45:11 -07:00
Jeremy Elbourn 13fb5b4d49 chore: bump version to beta.9 w/ changelog (#6705) 2017-08-29 15:33:22 -07:00
Jeremy Elbourn 377a3bb710 fix: deprecate CoreMore (#6588)
Since most of this functionality has been moved into `@angular/cdk`, it
no longer makes sense to blob it all together in one NgModule inside
`@angular/material`.
2017-08-29 10:33:02 -07:00
Paul Gschwendtner deca032d2d build: secondary entry-points resolving for windows (#6652)
Currently the secondary entry-points are resolved by running `grep` as a child process. This works fine on MacOS, Linux and on Windows if Git Bash is installed.

With this change, the secondary entry-points will be resolved on Windows using the `findstr` command. The `findstr` command is always available on Windows and therefore Git Bash is no longer a requirement.

Closes #6211
2017-08-28 16:30:24 -07:00
Paul Gschwendtner 9644840e4c build: write custom tslint rules in typescript (#6650)
Currently the custom TSLint rules of the repository had to be pushed as JavaScript files because TSLint was only able to run them as JavaScript files.

Recently with TSLint 5.7.0 (https://github.com/palantir/tslint/commit/90dd3f472199c68662eaecc47663969cb8ea6ed1), custom rules can be also loaded directly as TypeScript files in combination with ts-node.
2017-08-28 16:29:57 -07:00
Paul Gschwendtner 5d1ce9f7c1 chore: missing router link in e2e app (#6645)
* Recently more examples have been added to the e2e-app. Those examples haven't been added to the nav bar yet.
2017-08-28 16:29:32 -07:00
Paul Gschwendtner 2ef6382bae build: stop building rxjs for closure compiler test (#6635)
For every Pull Request, a job that runs the Google Closure Compiler against the demo-app will be started. In the past Closure Compiler wasn't able to properly handle CommonJS packages from the node modules.

Now the Google Closure Compiler will be reconfigured to properly handle CommonJS packages (meaning that RxJS no longer needs to be built manually)
2017-08-28 16:28:50 -07:00
Paul Gschwendtner 6df814468c test(): screenshot diff for expansion (#6666)
* Adds the expansion overview example to the e2e app and captures a screenshot diff for it.
* Also adds a e2e test for the button-toggle
2017-08-28 16:28:10 -07:00
Paul Gschwendtner 412c9fc4bc build: add empty material-moment-adapter package (#6086) 2017-08-28 16:27:56 -07:00
Jeffrey Bosch ec4ea060a5 docs(chips): Added stylesUrls to reference css. (#6620) 2017-08-24 10:21:33 -07:00
Paul Gschwendtner 6b9c936fe4 build: use minimatch for no-view-encapsulation rule (#6621) 2017-08-24 10:19:39 -07:00
Will Howell f10410170e docs(input): remove extra parens and fix nits (#6614) 2017-08-24 10:14:20 -07:00
Paul Gschwendtner dde6e19ac5 build: better caching of node modules in travis (#6619) 2017-08-24 10:11:36 -07:00
Paul Gschwendtner eef28c0153 build: disable browserstack video (#6622) 2017-08-24 10:10:06 -07:00
tinayuangao d70f4f4fb2 demo(checkbox): add color example for checkbox (#6336) 2017-08-24 10:04:48 -07:00
Jeremy Elbourn 3b46360527 fix(theming): remove non-standard grey palette hues (#6605) 2017-08-23 13:29:41 -07:00
Andrew Seguin 32f42d6fb5 compat(table): add mat-compatible rows (#6603) 2017-08-23 13:28:36 -07:00
Paul Gschwendtner c4a5d7a038 refactor(slider): use color mixin with coercing (#6371)
Closes #6368
2017-08-23 13:27:11 -07:00
Kristiyan Kostadinov 2dd5c7c3f1 feat(autocomplete): emit event when an option is selected (#4187)
Fixes #4094.
Fixes #3645.
2017-08-23 13:25:17 -07:00
Paul Gschwendtner 844a81c248 build: shorter wait delay for tunnels (#6607) 2017-08-23 11:30:49 -07:00
Paul Gschwendtner bdee98fcea build: switch travis to nodejs 8 (#6606) 2017-08-23 11:11:56 -07:00
Paul Gschwendtner 4cff5ce892 build: update saucelabs connector (#6609) 2017-08-23 11:08:07 -07:00
Austin 595cffdcff a11y(toolbar): add toolbar accessibility demo page (#6145) 2017-08-22 17:46:46 -07:00
Jeremy Elbourn 0f6a2ecb3d feat(cdk): move cdkScrollable, ScrollDispatcher, and ViewportRuler out of overlay (#6547) 2017-08-22 17:46:09 -07:00
Andrew Seguin c90ca55ef3 chore(cdk): create cdk/collections (#6208) 2017-08-22 17:45:40 -07:00
Kristiyan Kostadinov 2fc6a4c782 refactor: turn off view encapsulation for all components (#6563)
Fixes #6037.
2017-08-22 17:44:18 -07:00
Kristiyan Kostadinov 0526689fde fix(select): error if triggerValue is accessed from an empty select (#6575) 2017-08-22 17:43:49 -07:00
Kristiyan Kostadinov ea143a052f fix(grid-list): figure not expanding to full width (#6578)
Fixes #6586.
2017-08-22 17:42:50 -07:00
Kristiyan Kostadinov ff54969d17 fix(autocomplete): placeholder not animating on focus (#3992)
Fixes #5755.
2017-08-22 17:41:27 -07:00
Kristiyan Kostadinov e41d0f3e9b feat(autocomplete): support for md-optgroup (#5604)
Fixes #5581.
2017-08-22 16:01:00 -07:00
Kristiyan Kostadinov 7f0e58e432 fix(expansion-panel): remove margin from top and bottom panels in accordion (#6546) 2017-08-22 14:10:35 -07:00
tinayuangao 9eb9ddfad0 feat(chips): add user defined tab index to chip list (#6073) 2017-08-22 14:09:47 -07:00
Jeremy Elbourn 154bb55689 fix(overlay): remove overlay container on destroy (#5378) 2017-08-22 14:08:45 -07:00
Kristiyan Kostadinov 363562f3e6 fix(snack-bar): align theming with spec (#6506) 2017-08-22 14:07:33 -07:00
Kristiyan Kostadinov 90fc300ea9 fix(chips): invalid aria-selected value for non-selectable chip (#6544) 2017-08-22 14:04:10 -07:00
Kristiyan Kostadinov 1f4a962e23 fix(list-key-manager): increase typeahead range to include more characters (#6543) 2017-08-22 14:03:48 -07:00
mostwired 5bd655b909 fix(paginator): add type button to next / prev buttons 2017-08-22 14:03:22 -07:00