Paul Gschwendtner
bfc00a005e
perf(focus-monitor): mark event listeners as passive ( #13532 )
2018-10-19 08:13:33 -07:00
Kristiyan Kostadinov
b5a0b168ee
fix(list): selection list moving focus when an option is destroyed ( #13531 )
2018-10-19 08:12:45 -07:00
Kristiyan Kostadinov
cae16b0f85
fix(drag-drop): preserve previous inline transform ( #13529 )
2018-10-19 08:11:51 -07:00
Kristiyan Kostadinov
280b0d6878
fix(drag-drop): use passive event listeners for start events ( #13526 )
2018-10-19 08:10:56 -07:00
Kristiyan Kostadinov
676ce3b285
refactor(sort): remove sort header dependency on table ( #13507 )
2018-10-19 08:10:04 -07:00
Kristiyan Kostadinov
b3483a67ba
fix(button-toggle): content shifting in IE11 ( #13492 )
2018-10-19 08:09:02 -07:00
Kristiyan Kostadinov
2a3599e331
fix(table): delimit words when filtering ( #13487 )
2018-10-19 08:08:00 -07:00
Kristiyan Kostadinov
a54530ac85
chore: clean up unused catch clause parameters ( #13481 )
2018-10-19 08:06:45 -07:00
Kristiyan Kostadinov
c15bad2f36
fix(datepicker): don't allow clicks on disabled cells in year and multi-year views ( #13448 )
2018-10-19 08:05:48 -07:00
Kristiyan Kostadinov
a7df1d0a3b
fix(menu): closing parent overlay when pressing escape ( #13442 )
2018-10-19 08:04:45 -07:00
Jeremy Elbourn
cfeab79575
fix(text-field): autosize textarea not resizing on minRows decrease ( #13437 )
2018-10-19 08:03:44 -07:00
Kristiyan Kostadinov
3f1e96023e
fix(form-field): native select options blending in with dropdown background on a dark theme ( #13201 )
2018-10-19 08:02:55 -07:00
Kristiyan Kostadinov
675aa66b6f
fix(stepper): intl provider not being picked up in lazy-loaded modules ( #12934 )
2018-10-19 08:02:06 -07:00
Kristiyan Kostadinov
861642c048
fix(slider): update value on mousedown instead of click ( #13020 )
2018-10-19 08:01:13 -07:00
Kristiyan Kostadinov
87e1742554
fix(stepper): custom icons not centered inside circle ( #12947 )
2018-10-19 07:59:49 -07:00
Kristiyan Kostadinov
3ef933a6c8
fix(stepper): emitting the animationDone event twice on some browsers ( #13608 )
...
Along the same lines as #13600 and #13587 . The `animationDone` will be emitted twice in a row for some browsers due to a bug in `@angular/animations`.
2018-10-19 07:57:26 -07:00
Paul Gschwendtner
16098a7802
build: exported scss files missing in CDK ( #13679 )
2018-10-19 07:28:15 -07:00
Paul Gschwendtner
34812fa1d8
build: run e2e tests with chrome headless ( #13671 )
2018-10-19 07:27:44 -07:00
Joey Perrott
d177d6f3ec
chore: update changelog with v7 changes ( #13672 )
2018-10-18 12:41:09 -07:00
Kristiyan Kostadinov
df9ec74f76
fix(icon): not taking current path after initialization ( #13641 )
2018-10-18 11:31:35 -07:00
Paul Gschwendtner
e4bf74a527
build: update saucelabs connect version ( #13656 )
2018-10-18 10:08:41 -07:00
Kristiyan Kostadinov
0c00e70542
refactor(overlay): convert fullscreen overlay container e2e tests into unit tests ( #13657 )
2018-10-18 09:17:33 -07:00
Benedikt Roßgardt
e48a6a95ae
docs(table component): Improve instructions on sorting ( #13658 )
2018-10-18 06:45:56 -07:00
fabioloreggian
f456e856df
docs(tree-checklist-example): root tree node correct selected state ( #13523 )
2018-10-17 14:57:17 -04:00
Paul Gschwendtner
183df8f937
build: move bazel config to workspace root ( #13644 )
2018-10-17 14:56:46 -04:00
Paul Gschwendtner
6fae3bf610
build: build material with angular from source ( #13655 )
2018-10-17 14:56:00 -04:00
Paul Gschwendtner
7b6e90e732
build: run e2e tests on circlci ( #13643 )
2018-10-17 14:55:35 -04:00
Kristiyan Kostadinov
f3057fabec
fix(list): action list items clickable area not stretching the full width ( #13099 )
2018-10-17 14:55:06 -04:00
Joey Perrott
a6c6a58cc4
chore: update deprecation targets ( #13654 )
2018-10-17 14:53:21 -04:00
Paul Gschwendtner
aaac266c6d
build: initial release staging script ( #13621 )
2018-10-17 10:05:58 -04:00
Kristiyan Kostadinov
97703be459
chore: add support for noImplicitThis ( #13404 )
2018-10-17 10:02:17 -04:00
Paul Gschwendtner
5c8e0cbc95
build: run overlay and text-field tests with Bazel ( #13637 )
2018-10-16 18:28:09 -04:00
Kristiyan Kostadinov
0c5b6e9423
chore: clean up internal usages of deprecated signatures ( #13638 )
2018-10-16 16:54:13 -04:00
Paul Gschwendtner
b6fbe65631
chore: update required statuses for github robot ( #13639 )
2018-10-16 16:53:16 -04:00
Paul Gschwendtner
ef429c44a8
fix(schematics): do not publish testing utilities to npm ( #13633 )
2018-10-16 15:40:53 -04:00
Paul Gschwendtner
240acf6a57
build: update bazel sass rules ( #13622 )
2018-10-16 12:36:31 -04:00
Kristiyan Kostadinov
39a57767fd
chore(drag-drop): fix leftover cdkDrop references ( #13629 )
2018-10-16 12:36:08 -04:00
Paul Gschwendtner
8e324c8e21
build: run chrome and firefox headless tests in circleci ( #13603 )
2018-10-16 12:35:37 -04:00
Andrew Seguin
3f98306429
chore: bump package.json to 7.0.0-rc.2 ( #13623 )
...
* chore: bump package.json to rc.2
* update
2018-10-15 15:16:23 -07:00
mmalerba
8cfaeea4b0
fix(virtual-scroll): fix several small bugs ( #13597 )
...
* fix(virtual-scroll): fix several small bugs
fixes include:
* ensure content wrapper is at least as wide as the viewport
* run change detection when data source emits but the data length remains the same
* improve error message when no virtual scroll strategy is provided
* add docs on using a custom virtual scroll strategy
* address comments
* address feedback
2018-10-15 14:02:49 -07:00
Joey Perrott
160b68877f
chore(drag-drop): rename cdkDrop to cdkDropList ( #13619 )
2018-10-15 14:00:44 -07:00
Kristiyan Kostadinov
60b4a58bc3
fix(drag-drop): enterPredicate being called with wrong drop container ( #13578 )
...
Fixes the `enterPredicate` being called with the item's current container, rather than the one it is being moved into. Also tweaks the function signature to avoid unnecessary null checks and expands the description.
2018-10-15 13:15:45 -07:00
Paul Gschwendtner
6afe3f557f
refactor(schematics): add test cases for cdk ng-update ( #13517 )
2018-10-15 09:37:00 -07:00
Paul Gschwendtner
d128fffcd6
build: test cdk with bazel ( #13575 )
...
* build: test cdk with bazel
* Add comment for bazel tsconfig files
* CDK tsconfig sync with Bazel build tsconfig
2018-10-15 09:35:51 -07:00
Kristiyan Kostadinov
85f04db62a
build: set up tooling to ensure consistent prefixes for CSS classes ( #13563 )
...
Enables the `selector-class-pattern` Stylelint rule and fixes everything that wasn't consistent.
Fixes #13545 .
2018-10-15 09:35:35 -07:00
Andrew Seguin
b2e2dde200
chore(table): cleanup demo by moving to examples ( #13576 )
2018-10-15 09:35:04 -07:00
Kristiyan Kostadinov
5d538d706c
fix(experimental/dialog): disableClose option not working ( #13584 )
...
* Fixes the `disableClose` option not working for `cdk-experimental/dialog`.
* Updates our unit tests that were supposed to catch the issue, but didn't. Also updates similar tests for `material/dialog` and `material/bottom-sheet`.
Fixes #13583 .
2018-10-15 09:34:35 -07:00
Kristiyan Kostadinov
ba7d53d5bb
fix(experimental/dialog): emitting events twice on some browsers ( #13587 )
...
Fixes the `Dialog` emitting some of its events twice on certain browsers due to an issue in `@angular/animations` which invokes the animation `done` callback twice.
Fixes #13585 .
2018-10-15 09:34:13 -07:00
Paul Gschwendtner
3ee9b47a3c
refactor(schematics): do not depend on parse5 twice ( #13594 )
...
* As we've already moved the ng-update foundation to the CDK, and therefore introduced an `optionalDependency` on `parse5` for the CDK, we should also move the last `parse5` call from `@angular/material` to the `@angular/cdk`. This way we don't depend on `parse5` for both packages + we can re-use the abstract utility function within the CDK schematics if we need them.
* The `parse5` runtime check is actually not working because NodeJS would throw already if we just `require("parse5")`. Since we marked `parse5` as a dependency and the default NodeJS `module not found` message is clear enough, we can remove this check from the `ng-add` command as well.
2018-10-15 09:33:37 -07:00
Paul Gschwendtner
1ccd1eed92
build: fix cronjob snapshot jobs failing ( #13595 )
...
* Due to the fact that we modify the `package.json` in cronjobs without updating the actual lock-file, the `--frozen-lockfile` installation fails. In order to fix this, we should just re-install the dependencies after the general `yarn` installation.
2018-10-15 09:33:27 -07:00