Kristiyan Kostadinov
cb4f5a07d5
feat(paginator): allow paginator to be disabled ( #13146 )
...
Adds the ability for the paginator to be disabled. This is useful for cases like long-running HTTP requests where the user shouldn't be able to change the current page while the data is still loading.
Fixes #13145 .
2018-10-23 11:02:50 -07:00
Kristiyan Kostadinov
83fc823715
feat(bottom-sheet): allow focus restoration to be disabled ( #13153 )
...
Similarly to `MatDialog`, allows focus restoration to be disabled for `MatBottomSheet`.
Fixes #13150 .
2018-10-23 11:02:23 -07:00
Kristiyan Kostadinov
0cd75366c4
feat(tabs): add the ability to customize the animation duration ( #13505 )
...
Adds the `animationDuration` input and the `MAT_TABS_CONFIG` injection token that can be used to configure the duration of the tab animation.
Fixes #13428 .
2018-10-23 11:02:07 -07:00
Paul Gschwendtner
4cdf5bafd6
fix(stroked-button): ripples and focus overlay have incorrect radius ( #13745 )
...
Due to the fact that stroked buttons have a border that reduces the available space for child elements, the absolute positioned ripple container and focus overlay do not match the `border-radius` with the actual button element.
In order to fix this in a non-breaking way, we just use `overflow: hidden` for stroked buttons as compared to just using `overflow: hidden` in general for buttons (like it has been done with https://github.com/angular/material2/pull/9424 )

Fixes #13738
2018-10-23 10:23:48 -07:00
Kristiyan Kostadinov
e8f8d079fa
fix(slide-toggle): don't show hover ripples on touch devices ( #13702 )
...
On touch devices `:hover` styling persists after the user has tapped. These changes hide the persistent ripple if the user isn't able to hover, in order to avoid confusion with the other ripples.
Related to #13675 .
2018-10-23 09:16:04 -07:00
Paul Gschwendtner
efe53a0999
fix(button-toggle): webkit tap highlight conflicting with ripples ( #13721 )
...
Due to the fact that the `<mat-button-toggle-group>` still has `cursor: pointer`, the webkit tap highlight overlay will show up on touch devices.
This causes a bad UX because the overlay covers the whole group while only an individual option has been touched. Additionally a ripple already shows up and now conflicts with the tap highlight overlay.
2018-10-23 09:15:39 -07:00
Paul Gschwendtner
0e8ef603bb
chore: stage release script should create commit ( #13748 )
2018-10-23 09:02:36 -07:00
Joey Perrott
47de296116
chore: bump version to 7.0.1 w/ changelog ( #13747 )
2018-10-22 09:44:47 -07:00
Kristiyan Kostadinov
193eb48612
build: bump dashboard to Angular 7 final and switch to yarn ( #13706 )
2018-10-22 07:05:51 -07:00
Joey Perrott
efeefd1408
build: fix getRemoteCommitSha to only return the sha ( #13699 )
2018-10-19 15:06:32 -07:00
Paul Gschwendtner
2f1578478e
refactor(schematics): better ng-update success message ( #13687 )
2018-10-19 14:38:04 -07:00
Kristiyan Kostadinov
992bcfb179
refactor(platform): add utility to normalize passive event listener options ( #13533 )
2018-10-19 14:04:29 -07:00
Kristiyan Kostadinov
c38ebb63cb
fix(drag-drop): not picking up handle that isn't a direct descendant ( #13360 )
2018-10-19 14:03:36 -07:00
Paul Gschwendtner
fb8496dc45
build: move aot and prerender jobs to circleci ( #13690 )
2018-10-19 13:42:55 -07:00
Joey Perrott
59b47e1a83
doc(select): correct css styles in select panel custom styling example ( #13691 )
2018-10-19 13:42:31 -07:00
Kristiyan Kostadinov
1832dd1606
refactor(list): convert MatLineSetter into a function ( #13369 )
2018-10-19 09:21:04 -07:00
Kristiyan Kostadinov
037a746b0e
fix(grid-list): unable to assign numeric zero as gutter size ( #13652 )
2018-10-19 08:42:50 -07:00
Kristiyan Kostadinov
88c6548859
fix(progress-bar): not taking current path after first initialization ( #13628 )
2018-10-19 08:19:46 -07:00
Kristiyan Kostadinov
beb473949b
fix(sidenav): opened and closed events emitting twice on IE and Edge ( #13649 )
2018-10-19 08:18:37 -07:00
Kristiyan Kostadinov
8d98375237
fix(autocomplete): not propagating same model value when reset while open ( #13634 )
2018-10-19 08:17:45 -07:00
Kristiyan Kostadinov
fa6e46da98
fix(expansion-panel): emitting events twice on some browsers ( #13600 )
2018-10-19 08:16:57 -07:00
Kristiyan Kostadinov
e51de157e0
fix(menu): proper focus styling when opened by tap on a touch device ( #13599 )
2018-10-19 08:16:11 -07:00
Kristiyan Kostadinov
dd96369f52
fix(radio): improved alignment for native validation messages ( #13570 )
2018-10-19 08:15:22 -07:00
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