Skip to content

fix(tabs): scale the contents of mat-tab-group to the group's height #9180

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

Closed
wants to merge 723 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
723 commits
Select commit Hold shift + click to select a range
9aa8792
chore: change log for 5.2.4 (#10289)
tinayuangao Mar 14, 2018
57e081e
chore: fix error in slider docs (#10409)
crisbeto Mar 14, 2018
57a5db6
docs(tree): add cdk trees examples in demo app (#10408)
tinayuangao Mar 14, 2018
27e5f6e
feat(overlay): add support for flexible connected positioning (#9153)
crisbeto Mar 14, 2018
d8a365e
refactor(list): remove 6.0.0 deletion targets (#10398)
crisbeto Mar 14, 2018
e8af5ae
refactor(icon): remove 6.0.0 deletion targets (#10389)
crisbeto Mar 14, 2018
9f3bf27
refactor(snack-bar): remove overly broad animation variables (#10405)
crisbeto Mar 14, 2018
e3d2e14
Schematic fixes (#10388)
amcdnl Mar 14, 2018
cd92571
chore: fix aot check failure (#10429)
crisbeto Mar 15, 2018
b0da9a6
docs(cdk/scrolling): small fixes (#10432)
johanchouquet Mar 15, 2018
b4b1745
Changed directive name from `MdAccordion` to `MatAccordion` (#10434)
pankajparkar Mar 15, 2018
997cae5
docs(divider): replace `md` class names with `mat` (#10436)
jtwotimes Mar 15, 2018
5e5066a
docs(tree): add cdk tree examples to material-examples (#10426)
tinayuangao Mar 15, 2018
c28549d
build: fix autocomplete test failures on ios (#10442)
crisbeto Mar 16, 2018
6405da9
feat(cdk): switch injectables to new scope API (#10301)
jelbourn Mar 19, 2018
f0bf6e7
refactor(button-toggle): remove 6.0.0 deletion targets (#10416)
crisbeto Mar 19, 2018
8bc7ee9
refactor(datepicker): remove 6.0.0 deletion targets (#10413)
crisbeto Mar 19, 2018
5e5aae3
refactor(text-field): make constructor parameters required (#10431)
crisbeto Mar 19, 2018
c14cf7c
fix(badge): invalid style declaration and too broad transition (#10433)
crisbeto Mar 19, 2018
8daa760
refactor(input): run autofill monitor outside the NgZone (#10367)
crisbeto Mar 19, 2018
c807ff3
test(layout): remove async wrapper to prevent hiding test failure (#1…
CaerusKaru Mar 19, 2018
9a1ae9c
refactor(typography): remove deprecated variable (#10430)
crisbeto Mar 19, 2018
3c8a498
feat(chips): allow for separatorKeyCodes to be configured globally (#…
crisbeto Mar 19, 2018
c3a8d0c
fix(button): theme font color being overwritten (#9771)
devversion Mar 19, 2018
89ea485
feat(tabs): support stretched tabs in mat-tab-nav-bar (#10368)
crisbeto Mar 19, 2018
cdb6e40
fix(overlay): clear last calculated position when new set of position…
crisbeto Mar 20, 2018
1dd8a27
fix(overlay): incorrect bounding box bottom position when page is scr…
crisbeto Mar 20, 2018
e0321db
fix(table): move padding from rows to cells (#10499)
andrewseguin Mar 20, 2018
eefa9c4
fix(overlay): incorrect bounding box styles if position is exactly ze…
crisbeto Mar 20, 2018
69217c4
refactor(autocomplete): disable flexible positioning (#10469)
crisbeto Mar 20, 2018
f882243
chore(testing): use karma spec reporter to show karma results instead…
josephperrott Mar 21, 2018
f7b5d34
feat(material): use scoped injectables (#10507)
jelbourn Mar 21, 2018
4e1bb26
feat(datepicker): Add Custom Header to DatePicker (#9639)
tobiasschweizer Mar 22, 2018
9091b21
build(bazel): add rule for cdk npm package (#10509)
jelbourn Mar 22, 2018
cc24766
refactor(table): improved unit test speed (#10517)
crisbeto Mar 22, 2018
d2067e7
build: log out full stack trace in unit tests (#10518)
crisbeto Mar 22, 2018
c05005a
chore: update to rxjs v6 beta and angular v6 beta (#10496)
josephperrott Mar 23, 2018
3eb71c2
fix(select): scroll strategy token cannot inject overlay (#10535)
jelbourn Mar 23, 2018
0e37d6c
chore: bump to 6.0.0-beta.5 and changelog (#10545)
andrewseguin Mar 23, 2018
02f5256
feat(tabs): Allow tab ink bar positioning to be determined with a pro…
josephperrott Mar 27, 2018
d50fd3d
fix(slider): unable to slide to max value under certain conditions (#…
crisbeto Mar 27, 2018
ff2860f
fix(drawer): better handling of high contrast mode (#10418)
crisbeto Mar 27, 2018
c469556
Add CDK text-field docs (#10536)
mmalerba Mar 27, 2018
cb6d469
fix(bottom-sheet): handle overflowing content (#10533)
crisbeto Mar 27, 2018
b8bb62f
fix(select): MatOption state change stream not being completed (#10540)
crisbeto Mar 27, 2018
946fd84
feat(stepper): allow number icon to be customized and expose template…
crisbeto Mar 27, 2018
dda1d04
fix(input): inaccurate textarea check during server-side render (#10467)
crisbeto Mar 27, 2018
04045d2
feat(tooltip): allow for position to be updated while open (#10362)
crisbeto Mar 27, 2018
88df7ee
chore: update browserstack key (#10588)
josephperrott Mar 27, 2018
4e298a6
fix(datepicker): incorrect icon color (#10458)
crisbeto Mar 27, 2018
0b8240c
fix(tree): fix the MatTreeNodeOutlet not exported issue (#10581)
tinayuangao Mar 27, 2018
1659004
fix(overlay): CdkConnectedOverlay ignoring offset from position confi…
crisbeto Mar 27, 2018
2ddc257
fix(tree): improve nested tree node & fix nested tree control (#10454)
tinayuangao Mar 27, 2018
de1ab06
chore(button-toggle): use more accurate example in docs (#10579)
crisbeto Mar 27, 2018
01807da
refactor(menu): improved unit test speed (#10534)
crisbeto Mar 27, 2018
d5cd0d6
feat(cdk/keycodes): add 0 and 9 numerical keypad codes (#10562)
julianobrasil Mar 28, 2018
ddf22ed
doc(button-toggle): add aria-label to button-toggle example (#10610)
josephperrott Mar 29, 2018
e70eb48
docs(tree): add more tree examples (#10386)
tinayuangao Mar 29, 2018
67c7348
fix(datepicker): set canPush to false for position strategy (#10609)
josephperrott Mar 29, 2018
8c3ba34
docs(tree): fix dynamic tree demo (#10384)
tinayuangao Mar 29, 2018
63f713f
fix(sort): add aria-sort to host when sorted (#6891)
andrewseguin Mar 29, 2018
7fd7ad3
fix(datepicker): add back MAT_DATE_LOCALE_PROVIDER (#10602)
mmalerba Mar 29, 2018
1d4f1d3
chore: bump to 6.0.0-rc.0 w/ changelog (#10624)
jelbourn Mar 29, 2018
9a3d3e8
fix(button-toggle): changed after checked error for repeated toggles …
crisbeto Mar 29, 2018
52493d1
fix(focus-trap): wrong element being checked when logging deprecation…
crisbeto Mar 29, 2018
27ef2dc
fix(sidenav): remove dependency on OverlayModule (#10357)
crisbeto Mar 29, 2018
6729b6d
fix(tree): fix exported symbol cannot be named error. (#10626)
josephperrott Mar 29, 2018
b47bfaf
Use mat-button in simple snack bar. (#7506)
josephperrott Mar 29, 2018
bcff93e
feat(overlay): add the ability to set the default offsets on Flexible…
crisbeto Mar 30, 2018
7774da2
feat(table): support native table selectors (#10594)
andrewseguin Mar 30, 2018
b3308de
chore: fix connected position demo (#10460)
crisbeto Mar 30, 2018
c64cb7e
fix(progress-spinner): set spinner width to match diameter. (#10314)
josephperrott Mar 30, 2018
872952e
build: add ng_package rule for @angular/material (#10625)
jelbourn Mar 30, 2018
a73819d
cleanup: Stop testing Safari 9 (#10637)
mmalerba Mar 30, 2018
5b7a6a3
fix(datepicker): overly broad selector in theme (#10372)
crisbeto Mar 30, 2018
7857b92
fix(tree): fix nested node is not working (#10635)
tinayuangao Mar 30, 2018
e653417
build: lock down typescript version (#10649)
crisbeto Apr 2, 2018
a9750c1
build: bump to angular 6.0.0-rc.1 and rxjs 6.0.0-rc.0 (#10642)
crisbeto Apr 3, 2018
717dd45
build(bazel): add rules for moment adapter and experimental packages …
jelbourn Apr 3, 2018
b4c8443
chore: remove schematics deps from material package (#10708)
josephperrott Apr 5, 2018
6449ae1
fix(tooltip): error when updating position while closed (#10704)
crisbeto Apr 5, 2018
b85ee8c
chore: remove duplicate imports (#10692)
rafaelss95 Apr 5, 2018
5570beb
fix(tree): fix nested node cannot expand/collapse multiple times (#10…
tinayuangao Apr 5, 2018
446ef66
fix(datepicker): close datepicker popup on alt + up arrow (#10662)
crisbeto Apr 5, 2018
2e3393a
fix(tabs): tab content portal not being cleaned up on destroy (#10661)
crisbeto Apr 5, 2018
6f7765e
fix(slide-toggle): run timeout outside the NgZone (#10655)
crisbeto Apr 5, 2018
e30824c
feat(coercion): add utility for coercing CSS values (#10654)
crisbeto Apr 5, 2018
306b704
fix(overlay): incorrect bottom offset using upward-flowing flexible p…
crisbeto Apr 5, 2018
4fbde10
fix(stepper): horizontal stepper cutting off bottom part of content (…
crisbeto Apr 5, 2018
5df1af6
fix(datepicker): export `MatCalendarHeader` (#10633)
mmalerba Apr 5, 2018
9c1f8a9
fix(badge): incorrectly handling rtl (#10630)
crisbeto Apr 5, 2018
2dc4e70
fix(autocomplete): panel width not being updated on window resize (#1…
crisbeto Apr 5, 2018
46ca6ce
fix(table,sort,paginator): incorrect spacing in rtl (#10617)
crisbeto Apr 5, 2018
b38b966
fix(focus-monitor): hitting ngzone when using focusVia (#10608)
crisbeto Apr 5, 2018
95dba59
fix(button-toggle): setting blank aria-label attribute by default (#1…
crisbeto Apr 5, 2018
515cc06
fix(form-field): run change detection when prefix or suffix changes (…
mmalerba Apr 5, 2018
e3b0a9b
docs(readme): update angular material links (#10717)
EdricChan03 Apr 5, 2018
7fb2f89
chore: bind devapp to 0.0.0.0 (#10714)
josephperrott Apr 5, 2018
1616f2f
chore: bump version to 6.0.0-rc.1 w/ changelog (#10725)
jelbourn Apr 5, 2018
0272d0b
chore(dialog): correct tsconfig-build file for cdk-experimental dialo…
josephperrott Apr 6, 2018
c407cc8
docs(focus-monitor): add documentation (#10547)
mmalerba Apr 6, 2018
c059982
chore: suppress passed tests logs during travis usage (#10722)
josephperrott Apr 6, 2018
d6748a9
chore(docs): update autocomplete.md to match new example (#10641)
dmytroyarmak Apr 6, 2018
fddb40d
refactor(input): improve test speed (#10565)
crisbeto Apr 6, 2018
dba8a0c
refactor(chip-list): improve unit test speed (#10564)
crisbeto Apr 6, 2018
6857426
docs(stepper): Created stepper examples for documentation (#10537)
raygervais Apr 6, 2018
a582dd2
refactor(slide-toggle): switch to fakeAsync tests (#10506)
crisbeto Apr 6, 2018
f4b0ea3
docs: add schematics guide (#10502)
amcdnl Apr 6, 2018
f9fa3f8
chore(tree): fix wrong property used in demo-app (#10448)
RytisLT Apr 6, 2018
39887da
fix(form-field): server-side rendering error with outline appearance …
crisbeto Apr 6, 2018
6575d9c
refactor(input): run ios keyup event outside the ngzone (#10583)
crisbeto Apr 6, 2018
bcb5697
fix(table): MatTableDataSource incorrectly sorting zero (#10561)
crisbeto Apr 6, 2018
edb57f9
fix(datepicker): avoid accidental form submissions through calendar b…
crisbeto Apr 6, 2018
a6ffd18
chore: fix test failure due to changed label (#10747)
crisbeto Apr 9, 2018
09a60bb
build(bazel): add version stamping (#10687)
jelbourn Apr 9, 2018
4211b39
build(bazel): create script to run on top of ng_package output (#10776)
jelbourn Apr 10, 2018
0a50158
chore(examples): minor fixes (#10739)
andrewseguin Apr 10, 2018
b472330
docs(datepicker): add docs for custom calendar header (#10543)
mmalerba Apr 10, 2018
dfc3b02
fix(overlay): centered flexible positioning not working in some brows…
crisbeto Apr 10, 2018
e60f5fc
refactor: avoid casting document to any in constructor (#10775)
crisbeto Apr 10, 2018
c147f32
chore: remove noRxjsPatchImportsRule (#10765)
rafaelss95 Apr 10, 2018
be84566
chore: bump remaining 6.0.0 deletion targets to 7.0.0 (#10790)
crisbeto Apr 10, 2018
f023579
fix(platform): change isBrowser check to use Angular PLATFORM_ID (#10…
CaerusKaru Apr 11, 2018
718cee0
refactor(tree): use destroy cleanup logic from base class (#10740)
crisbeto Apr 11, 2018
5b5f2ee
fix(stepper): header icon collapsing with very long labels (#10341)
crisbeto Apr 11, 2018
1a9917d
refactor(slider): improve unit test speed (#10793)
crisbeto Apr 11, 2018
8acd5a1
build(bazel): add flatModuleIndexRedirect to material package (#10788)
jelbourn Apr 11, 2018
603dfa4
fix(datepicker): reformat valid values on blur (#10777)
crisbeto Apr 11, 2018
57efa13
feat(icon): allow SVG icons to be registered from strings (#10757)
crisbeto Apr 11, 2018
1acda9a
refactor(tree): ensure input is applied to the getter and not the set…
rafaelss95 Apr 11, 2018
e85547a
refactor: remove duplicate types and correct some TODOs (#10763)
rafaelss95 Apr 11, 2018
34fe17e
chore(calendar): remove explicit preserveWhitespaces setting (#10761)
rafaelss95 Apr 11, 2018
9fff92f
fix(datepicker): nested animation not working (#10355)
crisbeto Apr 11, 2018
2aba8ab
fix(theme): apply base theme classes at location the theme is include…
josephperrott Apr 11, 2018
51206ee
fix(tabs): hide mat-tab-nav-bar ink bar when no link is active (#9701)
crisbeto Apr 11, 2018
23cedc1
build: fix sass compilation error (#10806)
crisbeto Apr 11, 2018
3cc21cd
cleanup: migrate migration tool to schematics (#10736)
mmalerba Apr 11, 2018
c880faa
chore: bump version to 6.0.0-rc.2 w/ changelog (#10810)
tinayuangao Apr 11, 2018
023e8f4
Schematics CLI 6 (#10703)
amcdnl Apr 12, 2018
dec91ce
fix(button-toggle): selected value not being maintained when changing…
crisbeto Apr 12, 2018
f1a33e9
build: mark material and cdk packages as sideEffect-free for webpack …
IgorMinar Apr 12, 2018
7f278ad
Revert "refactor: avoid casting document to any in constructor (#1077…
jelbourn Apr 12, 2018
63788fd
chore: disable cdk/coercion bazel tests (#10823)
jelbourn Apr 12, 2018
5deb829
chore: update readme for Q2 2018 (#10809)
jelbourn Apr 12, 2018
923c733
refactor(tabs): provide method for re-aligning the ink bar (#10343)
crisbeto Apr 12, 2018
44a0a4f
fix(focus-monitor): server-side rendering error when using focusVia (…
crisbeto Apr 12, 2018
a74099f
fix(radio): checked radio button indistinguishable in high contrast m…
crisbeto Apr 12, 2018
c61cd69
chore: bump the version to rc.3 w/ changelog (#10829)
tinayuangao Apr 12, 2018
0a3cfa7
fix(schematics): add ng-update config to package.json (#10844)
jelbourn Apr 13, 2018
6a5a6fb
doc(autocomplete-filter): Update example to use Array.prototype.Inclu…
immannino Apr 13, 2018
eee1446
chore: remove circleci and travisci webooks for caretaker. (#10845)
josephperrott Apr 13, 2018
c9651bb
fix(button-toggle): focus monitoring not being cleaned up on destroy …
crisbeto Apr 13, 2018
0ca87f0
chore: changelog for 6.0.0-rc.4 (#10846)
jelbourn Apr 13, 2018
803893e
fix(schematics): move ng-update under correct location
jelbourn Apr 13, 2018
fcd81a4
chore: bump version to 6.0.0-rc.5 with changelog
jelbourn Apr 13, 2018
6a82c65
fix(schematics): correct path to ng-update entry-point (#10850)
jelbourn Apr 13, 2018
7c1549a
fix(breakpoint-observer): split comma separated queries into separte …
josephperrott Apr 16, 2018
991daac
fix(select): open method triggered twice on click (#7619)
crisbeto Apr 16, 2018
189a0da
chore: update to angular core rc.5 (#10876)
josephperrott Apr 16, 2018
c9f5be6
fix(schematics): make v6 migration work (#10853)
jelbourn Apr 16, 2018
ddb443a
chore: set up angular-robot for repo (#10840)
josephperrott Apr 16, 2018
4d23b08
fix(datepicker): high contrast accessibility improvements (#10363)
crisbeto Apr 16, 2018
5554506
fix(schematics): ignore e2e projects w/ `ng add` (#10883)
jelbourn Apr 16, 2018
4cc72b8
fix(datepicker): update popup direction if datepicker direction chang…
crisbeto Apr 16, 2018
e5e7896
chore: remove class re-export workaround (#10863)
rafaelss95 Apr 16, 2018
7484321
fix(form-field): incorrect label position for outline style in prod m…
mmalerba Apr 16, 2018
41be069
fix(scrolling): complete ScrollDispatcher.scrolled on destroy (#10794)
crisbeto Apr 16, 2018
358a12d
feat(stepper): add animationDone event (#10752)
crisbeto Apr 16, 2018
5df8d01
fix(stepper): not resetting to first step when some of the steps aren…
crisbeto Apr 16, 2018
2af9c35
fix(menu): svg icons not aligned inside menu item (#10837)
crisbeto Apr 16, 2018
b057391
fix(directionality): complete change event on destroy (#10826)
crisbeto Apr 16, 2018
5920bc3
fix(tree): make toggle non-recursive by default (#10879)
tinayuangao Apr 17, 2018
2ed5f7d
refactor: remove usages of deprecated rxjs apis (#10866)
crisbeto Apr 17, 2018
975fe7e
fix(selection-list): toggle newly-focused item when pressing arrow ke…
crisbeto Apr 17, 2018
92e5f55
fix(table): Allow any iterable to be used as for `columns` in headerr…
josephperrott Apr 17, 2018
5561cf7
refactor(icon): id attribute not being cleared completely (#10742)
crisbeto Apr 17, 2018
1a940e0
chore: enforce consistency in demo-app (#10657)
rafaelss95 Apr 17, 2018
b45960d
chore(paginator): add paginator demo (#10893)
mmalerba Apr 17, 2018
9b11470
chore: update changelog for 6.0.0-rc.12 (#10902)
mmalerba Apr 17, 2018
c976040
feat(cdk/keycodes): add missing keycodes (#10891)
jtwotimes Apr 18, 2018
b8e97b2
fix(accordion): complete accordion item emitters on destroy (#10858)
crisbeto Apr 18, 2018
74755f0
chore(overlay): export ConnectedPosition interface (#10852)
jshoudy11 Apr 18, 2018
1cc0c7f
docs(autocomplete): Adds option group example (#10666)
raygervais Apr 18, 2018
c367e66
fix(tab): add flex-basis hack for IE11 (#10369)
saulotoledo Apr 18, 2018
4e48cf4
fix(radio): radios aren't checkable when the value is falsy (#10315)
tinayuangao Apr 18, 2018
d2b183e
fix(overlay): handle OnDestroy in FullscreenOverlayContainer and use …
crisbeto Apr 18, 2018
1a60a7a
fix(select,autocomplete): mat-option theme not being applied correctl…
crisbeto Apr 18, 2018
99af109
fix(sort): arrow not centered vertically inside multiline headers (#1…
crisbeto Apr 18, 2018
54301da
fix(datepicker): producing wrong selector for disabled dates for them…
crisbeto Apr 19, 2018
99f39ca
fix(table): data source can listen for init from sort, page (#10593)
andrewseguin Apr 19, 2018
540226c
feat(overlay): allow multiple classes to be assigned to the backdrop …
crisbeto Apr 19, 2018
7747e66
feat(selection-list): add support for compareWith function (#10501)
crisbeto Apr 19, 2018
6d9ed8a
fix(bottom-sheet): server-side rendering error when opened (#10487)
crisbeto Apr 19, 2018
e409ec4
fix(toolbar): improved high contrast accessibility (#10465)
crisbeto Apr 19, 2018
d0a4e9f
fix(text-field): autosize textarea not scrolling to end of input on f…
crisbeto Apr 19, 2018
153dfb8
fix(datepicker): allow MatCalendarHeader to be re-used inside a custo…
tobiasschweizer Apr 19, 2018
0e21443
fix(overlay): clear element reference on destroy (#10486)
crisbeto Apr 19, 2018
3b7fe64
fix(menu): not closing sibling sub-menus when hovering over disabled …
crisbeto Apr 19, 2018
deedebd
chore(table): clean up demo pages (#10669)
andrewseguin Apr 19, 2018
a0c77e2
fix(form-field): make outline appearance work in situations where the…
mmalerba Apr 21, 2018
6df3709
feat(table): add optional footer row (#10330)
andrewseguin Apr 23, 2018
2046b7a
refactor(overlay): move connected position assertions into FlexibleCo…
crisbeto Apr 23, 2018
848fe58
build(table): explicitly define MatTable ctor (#10982)
andrewseguin Apr 25, 2018
85039ca
feat(paginator): expose previousPageIndex inside PageEvent (#10759)
crisbeto Apr 25, 2018
ce53671
ci: fix github bot config file extension (#11011)
ocombe Apr 25, 2018
d52bc1d
fix(schematics): include 6.0.0 RC releases for migrations (#11010)
jelbourn Apr 25, 2018
257a777
fix(overlay): wrong import path in distributed overlay styles (#10999)
crisbeto Apr 25, 2018
45251ff
fix(schematics): support basic style asset string (#10989)
jelbourn Apr 25, 2018
85252b3
feat(accordion): allow intermediate elements between accordion and ex…
josephperrott Apr 26, 2018
a292d31
fix(tree): add theme & typography to angular-material-theme mixin (#1…
tinayuangao Apr 26, 2018
ec3e3e7
fix(menu): set proper focus origin when the user starts using the key…
crisbeto Apr 26, 2018
f1589db
feat(tree): add level to tree node context (#10985)
tinayuangao Apr 26, 2018
a8d99da
fix(ripple): only persist top ripple on pointer down (#10976)
crisbeto Apr 26, 2018
e4817bb
fix(overlay): unable to use overlay provider during app initializatio…
crisbeto Apr 26, 2018
f08a4ec
fix(datepicker): calendar stateChanges not being completed (#10960)
crisbeto Apr 26, 2018
aa752cd
fix(slider): truncate long decimal values (#10959)
crisbeto Apr 26, 2018
a609acf
fix(form-field): inconsistent border width across outline gap in Chro…
kherock Apr 26, 2018
be22e81
refactor(slide-toggle): remove SlideToggleRenderer (#10945)
crisbeto Apr 26, 2018
ad657bb
refactor(tabs): expose _activeLinkChanged and _activeLinkElement as p…
crisbeto Apr 26, 2018
a275dc1
fix(tree): remove invalid aria attribute (#10935)
crisbeto Apr 26, 2018
4ae63b3
feat(sidenav): allow for auto focusing to be disabled (#10933)
crisbeto Apr 26, 2018
acb0bd0
fix(chips): unable to bind to chip input placeholder (#10855)
crisbeto Apr 26, 2018
5c91e73
docs(overlay): mention the FlexibleConnectedPositionStrategy in the o…
crisbeto Apr 26, 2018
45e1b29
fix(tabs): tab-nav-link disableRipple input not working (#10643)
crisbeto Apr 26, 2018
68b1f2a
chore(demo): add examples to demo app (#10743)
andrewseguin Apr 26, 2018
6dd6080
Revert "chore(demo): add examples to demo app (#10743)" (#11017)
andrewseguin Apr 26, 2018
4ca41a6
docs(icon): Add docs for inline icon. (#10348)
josephperrott Apr 26, 2018
bbf9434
docs(sidenav): make the sidenav easier to see in overview example (#1…
mmalerba Apr 26, 2018
9942a3a
chore(tree): invert arrow direction in demo app and examples (#11005)
crisbeto Apr 26, 2018
39341ea
chore: use dot reporter in karma. (#10981)
josephperrott Apr 26, 2018
b590cec
build: add stylelint rule to validate ampersands in theme selectors (…
crisbeto Apr 26, 2018
069e1df
fix(examples): add missing module imports and exports (#10947)
Splaktar Apr 26, 2018
5172ca5
chore(table): change schematics to use native table (#10921)
andrewseguin Apr 26, 2018
05207e1
chore: remove unnecessary information in code_reviews (#10762)
rafaelss95 Apr 26, 2018
2e54f13
build: bump to rxjs 6.0 final (#11002)
crisbeto Apr 26, 2018
2ad13bf
feat(accordion): allow intermediate elements between accordion and ex…
josephperrott Apr 26, 2018
b384c37
chore: update angular robot labels and required statuses (#11032)
josephperrott Apr 26, 2018
fd44381
chore: bump to rc.13 (#11035)
andrewseguin Apr 26, 2018
31df21c
docs(snack-bar): expand a11y guidance (#11012)
jelbourn Apr 26, 2018
e7b5bd4
build: fix e2e setup error (#11026)
crisbeto Apr 26, 2018
b67813e
fix(card): flat card selector not working (#11028)
crisbeto Apr 26, 2018
a647579
fix(ci): Shard tests on CI across 3 browsers (#11048)
josephperrott Apr 27, 2018
45cacf7
build: bump to angular 6.0.0-rc.6 (#11057)
andrewseguin Apr 28, 2018
d96fa07
fix(overlay): always dispatch keyboard events to top overlay in Overl…
crisbeto Apr 28, 2018
b24308c
docs(table): fix typo (#11034)
andrewseguin Apr 28, 2018
1ee9c5f
chore(demo): add examples to demo app (#11018)
andrewseguin Apr 28, 2018
ae0430a
chore: suppress tsconfig override warnings in bazel builds (#11036)
josephperrott Apr 28, 2018
ff0cc7a
docs(form-field): update documentation regarding label and placeholde…
mmalerba Apr 28, 2018
e1cd39c
fix(tabs): scale tabs to the height of tab group
Jan 1, 2018
cd4098a
Merge branch 'tabs-height-scaling' of https://github.com/CDDelta/mate…
May 26, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 1 addition & 5 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
anchor_1: &job_defaults
working_directory: ~/ng
docker:
- image: angular/ngcontainer:0.0.7
- image: angular/ngcontainer:0.1.0

# After checkout, rebase on top of master.
# Similar to travis behavior, but not quite the same.
Expand Down Expand Up @@ -47,10 +47,6 @@ workflows:
jobs:
- build

notify:
webhooks:
- url: https://us-central1-test-jperrott.cloudfunctions.net/circleCi

general:
branches:
only:
Expand Down
18 changes: 16 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Angular Material components
/src/lib/* @jelbourn
/src/lib/autocomplete/** @kara @crisbeto
/src/lib/badge/** @amcdnl
/src/lib/bottom-sheet/** @jelbourn @crisbeto
/src/lib/button-toggle/** @tinayuangao
/src/lib/button/** @tinayuangao
/src/lib/card/** @jelbourn
Expand All @@ -17,9 +19,11 @@
/src/lib/list/** @jelbourn @crisbeto @devversion
/src/lib/menu/** @kara @crisbeto
/src/lib/paginator/** @andrewseguin
/src/lib/prebuilt-themes/** @jelbourn
/src/lib/progress-bar/** @jelbourn @crisbeto @josephperrott
/src/lib/progress-spinner/** @jelbourn @crisbeto @josephperrott
/src/lib/radio/** @tinayuangao @devversion
/src/lib/schematics/** @amcdnl
/src/lib/select/** @kara @crisbeto
/src/lib/sidenav/** @mmalerba
/src/lib/slide-toggle/** @devversion
Expand All @@ -31,6 +35,7 @@
/src/lib/tabs/** @andrewseguin
/src/lib/toolbar/** @devversion
/src/lib/tooltip/** @andrewseguin
/src/lib/tree/** @tinayuangao

# Angular Material core
/src/lib/core/* @jelbourn
Expand All @@ -39,10 +44,10 @@
/src/lib/core/datetime/** @mmalerba
/src/lib/core/error/** @crisbeto @mmalerba
/src/lib/core/gestures/** @jelbourn
/src/lib/core/label/** @kara @mmalerba
/src/lib/core/line/** @jelbourn
/src/lib/core/option/** @kara @crisbeto
/src/lib/core/placeholder/** @kara @mmalerba
/src/lib/core/label/** @kara @mmalerba
/src/lib/core/ripple/** @devversion
/src/lib/core/selection/** @tinayuangao @jelbourn
/src/lib/core/selection/pseudo*/** @crisbeto @jelbourn
Expand All @@ -69,16 +74,18 @@
/src/cdk/stepper/** @mmalerba
/src/cdk/table/** @andrewseguin
/src/cdk/testing/** @devversion
/src/cdk/text-field/** @mmalerba
/src/cdk/tree/** @tinayuangao

# Moment adapter package
/src/material-moment-adapter/** @mmalerba

# Material experimental package
/src/material-experimental/** @jelbourn
/src/material-experimental/dialog/** @jelbourn @josephperrott @crisbeto

# CDK experimental package
/src/cdk-experimental/** @jelbourn
/src/cdk-experimental/dialog/** @jelbourn @josephperrott @crisbeto

# Docs examples & guides
/guides/** @amcdnl @jelbourn
Expand All @@ -88,17 +95,22 @@
/src/demo-app/* @jelbourn
/src/demo-app/a11y/** @tinayuangao
/src/demo-app/autocomplete/** @kara @crisbeto
/src/demo-app/badge/** @amcdnl
/src/demo-app/baseline/** @mmalerba
/src/demo-app/bottom-sheet/** @jelbourn @crisbeto
/src/demo-app/button-toggle/** @tinayuangao
/src/demo-app/button/** @tinayuangao
/src/demo-app/card/** @jelbourn
/src/demo-app/checkbox/** @tinayuangao @devversion
/src/demo-app/chips/** @tinayuangao
/src/demo-app/connected-overlay/** @jelbourn @crisbeto
/src/demo-app/dataset/** @andrewseguin
/src/demo-app/datepicker/** @mmalerba
/src/demo-app/demo-app/** @jelbourn
/src/demo-app/dialog/** @jelbourn @crisbeto
/src/demo-app/drawer/** @mmalerba
/src/demo-app/example/** @andrewseguin
/src/demo-app/examples-page/** @andrewseguin
/src/demo-app/expansion/** @josephperrott
/src/demo-app/focus-origin/** @mmalerba
/src/demo-app/gestures/** @jelbourn
Expand All @@ -109,6 +121,7 @@
/src/demo-app/live-announcer/** @jelbourn
/src/demo-app/menu/** @kara @crisbeto
/src/demo-app/overlay/** @jelbourn @crisbeto
/src/demo-app/paginator/** @andrewseguin
/src/demo-app/platform/** @jelbourn @devversion
/src/demo-app/portal/** @jelbourn
/src/demo-app/progress-bar/** @jelbourn @crisbeto @josephperrott
Expand All @@ -126,6 +139,7 @@
/src/demo-app/tabs/** @andrewseguin
/src/demo-app/toolbar/** @devversion
/src/demo-app/tooltip/** @andrewseguin
/src/demo-app/tree/** @tinayuangao
/src/demo-app/typography/** @crisbeto

# E2E app
Expand Down
5 changes: 2 additions & 3 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@


#### What are the steps to reproduce?
Providing a StackBlitz/Plunker (or similar) is the *best* way to get the team to see your issue. <br/>
Plunker starter (using on `@master`): https://goo.gl/uDmqyY<br/>
StackBlitz starter (using latest `npm` release): https://goo.gl/wwnhMV<br/>
Providing a StackBlitz reproduction is the *best* way to share your issue. <br/>
StackBlitz starter: https://goo.gl/wwnhMV<br/>


#### What is the use-case or motivation for changing an existing behavior?
Expand Down
63 changes: 63 additions & 0 deletions .github/angular-robot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# Configuration for angular-robot

# options for the merge plugin
merge:
# the status will be added to your pull requests
status:
# set to true to disable
disabled: false
# the name of the status
context: "ci/angular: merge status"
# text to show when all checks pass
successText: "All checks passed!"
# text to show when some checks are failing
failureText: "The following checks are failing:"

# the g3 status will be added to your pull requests if they include files that match the patterns
g3Status:
# set to true to disable
disabled: true

# comment that will be added to a PR when there is a conflict, leave empty or set to false to disable
mergeConflictComment: "Hi @{{PRAuthor}}! This PR has merge conflicts due to recent upstream merges.
\nPlease help to unblock it by resolving these conflicts. Thanks!"

# label to monitor
mergeLabel: "pr: merge ready"

# list of checks that will determine if the merge label can be added
checks:
# whether the PR shouldn't have a conflict with the base branch
noConflict: true
# list of labels that a PR needs to have, checked with a regexp (e.g. "PR target:" will work for the label "PR target: master")
requiredLabels:
- "target: *"
- "cla: yes"

# list of labels that a PR shouldn't have, checked after the required labels with a regexp
forbiddenLabels:
- "blocked"
- "pr: blocked"
- "pr: needs*"
- "presubmit failures"
- "cla: no"

# list of PR statuses that need to be successful
requiredStatuses:
# TODO(josephperrott): reenable once CI flakiness is addressed
# - "continuous-integration/travis-ci/pr"
- "ci/circleci: build"

# the comment that will be added when the merge label is added despite failing checks, leave empty or set to false to disable
# {{MERGE_LABEL}} will be replaced by the value of the mergeLabel option
# {{PLACEHOLDER}} will be replaced by the list of failing checks
mergeRemovedComment: "I see that you just added the `{{MERGE_LABEL}}` label, but the following checks are still failing:
\n{{PLACEHOLDER}}
\n
\n**If you want your PR to be merged, it has to pass all the CI checks.**
\n
\nIf you can't get the PR to a green state due to flakes or broken master, please try rebasing to master and/or restarting the CI job. If that fails and you believe that the issue is not due to your change, please contact the caretaker and ask for help."

# options for the triage plugin
triage:
disabled: true
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@
/tmp
/deploy
/screenshots
/bazel-out

# Example module file will be auto-generated.
/src/material-examples/example-module.ts

# dependencies
node_modules
Expand Down Expand Up @@ -35,3 +39,7 @@ npm-debug.log
testem.log
/.chrome
/.git

# schematics
/src/lib/schematics/**/*.js
/src/lib/schematics/**/*.map
29 changes: 13 additions & 16 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
language: node_js
sudo: false
dist: trusty
sudo: false

node_js:
- '7'
# Use the explicit NodeJS LTS version 8.9.4 to avoid any automatic upgrade of the version.
# This ensures that all Travis jobs run consistently and don't have different Node versions.
- '8.9.4'

addons:
jwt:
Expand All @@ -16,30 +18,35 @@ addons:
branches:
only:
- master
- 5.2.x

jobs:
include:
- env: "MODE=lint"
- env: "MODE=aot"
- env: "MODE=payload"
- env: "MODE=prerender"
# Closure Compiler CI check is temporarily disabled until a new version of
# the tool is released with https://github.com/google/closure-compiler/pull/2600
# - env: "MODE=closure-compiler"
- env: "MODE=e2e"
- env: "MODE=saucelabs_required"
- env: "MODE=browserstack_required"
- env: "MODE=travis_required"
- env: "DEPLOY_MODE=build-artifacts"
if: type = push
- env: "DEPLOY_MODE=docs-content"
if: type = push
- env: "DEPLOY_MODE=screenshot-tool"
if: type = cron
- env: "DEPLOY_MODE=dashboard"
if: type = cron
# Closure Compiler CI check is temporarily disabled until a new version of
# the tool is released with https://github.com/google/closure-compiler/pull/2600
# - env: "MODE=closure-compiler"
env:
global:
- LOGS_DIR=/tmp/angular-material2-build/logs
- SAUCE_USERNAME=angular-ci
- BROWSER_STACK_USERNAME=angularteam1
- BROWSER_STACK_ACCESS_KEY=BWCd4SynLzdDcv8xtzsB
- BROWSER_STACK_ACCESS_KEY=CaXMeMHD9pr5PHg8N7Jq
- BROWSER_PROVIDER_READY_FILE=/tmp/angular-material2-build/readyfile
- BROWSER_PROVIDER_ERROR_FILE=/tmp/angular-material2-build/errorfile

Expand All @@ -58,13 +65,3 @@ script:
cache:
directories:
- ./node_modules/

notifications:
webhooks:
urls:
- https://us-central1-test-jperrott.cloudfunctions.net/travisCi
on_success: always
on_failure: always
on_start: always
on_cancel: always
on_error: always
68 changes: 59 additions & 9 deletions BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -14,22 +14,72 @@ filegroup(
# TODO(alexeagle): figure out what to do
srcs = glob(["/".join(["node_modules", pkg, "**", ext]) for pkg in [
"@angular",
"jasmine",
"typescript",
"tslib",
"zone.js",
"@angular-devkit",
"@schematics",
"@types",
"tsickle",
"hammerjs",
"protobufjs",
"bytebuffer",
"reflect-metadata",
"hammerjs",
"jasmine",
"minimist",
"moment",
"parse5",
"protobufjs",
"protractor",
"reflect-metadata",
"rxjs",
"tsickle",
"tslib",
"tslint",
"tsutils",
"typescript",
"zone.js",
] for ext in [
"*.js",
"*.json",
"*.d.ts",
]]),
]] + [
"node_modules/http-server/**",
]),
)


# Glob pattern that matches all Angular testing bundles.
ANGULAR_TESTING = [
"node_modules/@angular/*/bundles/*-testing.umd.js",
# The compiler and the dynamic platform-browser should be visible only in tests
"node_modules/@angular/compiler/bundles/*.umd.js",
"node_modules/@angular/platform-browser-dynamic/bundles/*.umd.js",
]

filegroup(
name = "angular_bundles",
srcs = glob(["node_modules/@angular/*/bundles/*.umd.js"], exclude = ANGULAR_TESTING),
)

filegroup(
name = "angular_test_bundles",
testonly = 1,
srcs = glob(ANGULAR_TESTING),
)

filegroup(
name = "tslib_bundle",
testonly = 1,
srcs = glob(["node_modules/tslib/tslib.js"]),
)

# Files necessary for unit tests that use zonejs
filegroup(
name = "web_test_bootstrap_scripts",
# The order of these deps is important.
# Do not sort.
srcs = [
"//:node_modules/reflect-metadata/Reflect.js",
"//:node_modules/zone.js/dist/zone.js",
"//:node_modules/zone.js/dist/async-test.js",
"//:node_modules/zone.js/dist/sync-test.js",
"//:node_modules/zone.js/dist/fake-async-test.js",
"//:node_modules/zone.js/dist/proxy.js",
"//:node_modules/zone.js/dist/jasmine-patch.js",
],
)
Loading