-
Notifications
You must be signed in to change notification settings - Fork 0
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
sync from upstream #1
Commits on Feb 18, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b939cd8 - Browse repository at this point
Copy the full SHA b939cd8View commit details
Commits on Feb 21, 2017
-
feat(ripple): expose ripple directive in template (#3165)
* When programmatically calling `launch` on the ripple element the developer can specifiy a configuration object. Since the `launch` method is part of the directive and all the associated `@Input`s. The given configuration should be used as default. * Exposes the ripple component instance to the Angular template.
Configuration menu - View commit details
-
Copy full SHA for 6595ad8 - Browse repository at this point
Copy the full SHA 6595ad8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb2392f - Browse repository at this point
Copy the full SHA bb2392fView commit details -
feat(screenshot): Add a gulp to compare screenshot diffs, upload resu…
…lts to gcs & firebase (#2774) * Add google cloud storage * Add screenshots to e2e test * Renamed functions. Add types. Remove firebase, use firebase-admin * dependencies * Save pull request sha to firebase db * Save travis job id * Add function to update github commit status * remove update status code * Add update status * Address comments * Add fs-extra * try using ES6 Promise * . * Fix cannot find name promise * Add back function to save filenames to firebase * Update comments
Configuration menu - View commit details
-
Copy full SHA for bd6feb3 - Browse repository at this point
Copy the full SHA bd6feb3View commit details -
feat(snack-bar): add
dismiss
method toMdSnackBar
service (#3069)Adds a `dismiss` method to the snack bar service, which dismisses the currently-open instance, mostly for convenience since the spec only allows one snack bar to open at a time.
Configuration menu - View commit details
-
Copy full SHA for 83b5842 - Browse repository at this point
Copy the full SHA 83b5842View commit details -
Configuration menu - View commit details
-
Copy full SHA for 537ef17 - Browse repository at this point
Copy the full SHA 537ef17View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc6635a - Browse repository at this point
Copy the full SHA cc6635aView commit details -
docs(dialog): change then to subscribe (#3186)
Change the docs to align with the returned observable
Configuration menu - View commit details
-
Copy full SHA for 7c1c220 - Browse repository at this point
Copy the full SHA 7c1c220View commit details -
fix(tooltip): avoid capturing the initial tap on mobile (#2423)
Currently the tooltip always binds the mouseenter and mouseleave events, however this can cause the click handlers on the tooltip host not to be fired on the first tap. These changes switch to binding the events only on devices that have touch events. Fixes #2326.
Configuration menu - View commit details
-
Copy full SHA for 85ba82a - Browse repository at this point
Copy the full SHA 85ba82aView commit details -
feat(button-toggle): Add a focus overlay for button-toggle (#3119)
* Add a focus overlay for button-toggle * Use FocusOriginMonitor * . * Fix test * Add 0.12 opacity white and black. * Add dark-overlay
Configuration menu - View commit details
-
Copy full SHA for 0544deb - Browse repository at this point
Copy the full SHA 0544debView commit details -
* add throw operator * log error message instead of object
Configuration menu - View commit details
-
Copy full SHA for 634e414 - Browse repository at this point
Copy the full SHA 634e414View commit details -
fix(pseudo-checkbox): alignment issue and border color (#3144)
* fix(pseudo-checkbox): alignment issue and border color * Fixes an alignment issue with the pseudo checkboxes. Most likely caused by the `mat-` prefix changes or a faulty conflict resolution. * Fixes pseudo checkboxes not using the proper border color from the theme. * Adds the pseudo checkboxes to the checkbox demo for easier testing. * fix: address PR feedback
Configuration menu - View commit details
-
Copy full SHA for 1f19ef0 - Browse repository at this point
Copy the full SHA 1f19ef0View commit details -
fix(button): square ripple in compatibility mode (#3167)
* Fixes the ripple not being clipped in compatibility mode. The issue was due to the check not including the `mat-` selectors. * Reduces the amount of DOM manipulation done by the button. Fixes #3164.
Configuration menu - View commit details
-
Copy full SHA for ceb472b - Browse repository at this point
Copy the full SHA ceb472bView commit details -
refactor(autocomplete): merge optionSelections into single observable (…
Configuration menu - View commit details
-
Copy full SHA for e3b2486 - Browse repository at this point
Copy the full SHA e3b2486View commit details
Commits on Feb 22, 2017
-
feat(dialog): add enter/exit animations (#2825)
* Adds enter/exit animations to the dialog. * Refactors the `MdDialogContainer` and `MdDialogRef` to accommodate the animations. * Fixes some test failures due to the animations. * Allows for the backdrop to be detached before the rest of the overlay, in order to allow for it to be transitioned in parallel. Fixes #2665.
Configuration menu - View commit details
-
Copy full SHA for 5492225 - Browse repository at this point
Copy the full SHA 5492225View commit details -
test(e2e): Fix e2e flakes by setting default window size (#3234)
* . * Try to make screenshot image size same as before * change back to 1024 x 768
Configuration menu - View commit details
-
Copy full SHA for 194714a - Browse repository at this point
Copy the full SHA 194714aView commit details -
chore: add button to toggle theme in demo-app (#3093)
* update: add button to toggle theme in demo-app * Adds a button to the demo-app toolbar that allows developers to quickly change between dark and light Material themes. This is very useful when building new components or just when confirming that all components work with dark themes. * Improve list-demo in dark-theme * Fix stylelint * Address comments
Configuration menu - View commit details
-
Copy full SHA for 47cc025 - Browse repository at this point
Copy the full SHA 47cc025View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbda25f - Browse repository at this point
Copy the full SHA bbda25fView commit details
Commits on Feb 23, 2017
-
fix(checkbox): create ripple on label mousedown (#3206)
* Now triggers the ripple on label mousedown (similar as to slide-toggle and radio) * Only sets cursor for underlying `label` element (similar as for native checkbox inputs) * Adds a test that confirms that ripples work for checkbox Fixes #3030
Configuration menu - View commit details
-
Copy full SHA for 3edf105 - Browse repository at this point
Copy the full SHA 3edf105View commit details -
feat(slide-toggle): add option to disable ripple (#3195)
* Adds an option to disable ripples for slide-toggle elements. Similar as for buttons, checkbox and other components.
Configuration menu - View commit details
-
Copy full SHA for f8fde13 - Browse repository at this point
Copy the full SHA f8fde13View commit details -
fix(connected-position): error if none of the initial positions fit i…
Configuration menu - View commit details
-
Copy full SHA for a306a8e - Browse repository at this point
Copy the full SHA a306a8eView commit details -
fix(button-toggle): only show focus style when focused via keyboard (#…
…3232) * Use a lighter color for focused layer in button-toggle * . * Only show focus layer when keyboard focus
Configuration menu - View commit details
-
Copy full SHA for d744a5f - Browse repository at this point
Copy the full SHA d744a5fView commit details -
fix(autocomplete): prevent opening on load in IE (#3190)
Prevents the autocomplete being opened on load in IE. This was due to a bug where IE fires the `input` event on `load`, `focus` and `blur`, if the input element has a placeholder. Fixes #3183.
Configuration menu - View commit details
-
Copy full SHA for a4da08b - Browse repository at this point
Copy the full SHA a4da08bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca56ebb - Browse repository at this point
Copy the full SHA ca56ebbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c203589 - Browse repository at this point
Copy the full SHA c203589View commit details
Commits on Feb 26, 2017
-
Configuration menu - View commit details
-
Copy full SHA for fda8de5 - Browse repository at this point
Copy the full SHA fda8de5View commit details
Commits on Feb 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 4f101a1 - Browse repository at this point
Copy the full SHA 4f101a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8482bbf - Browse repository at this point
Copy the full SHA 8482bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbd42f0 - Browse repository at this point
Copy the full SHA cbd42f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d97debe - Browse repository at this point
Copy the full SHA d97debeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 369931e - Browse repository at this point
Copy the full SHA 369931eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ef3084 - Browse repository at this point
Copy the full SHA 5ef3084View commit details -
Configuration menu - View commit details
-
Copy full SHA for c21ff40 - Browse repository at this point
Copy the full SHA c21ff40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 817dcfd - Browse repository at this point
Copy the full SHA 817dcfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cfe603 - Browse repository at this point
Copy the full SHA 9cfe603View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbd1ff9 - Browse repository at this point
Copy the full SHA cbd1ff9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1abc9e - Browse repository at this point
Copy the full SHA d1abc9eView commit details
Commits on Feb 28, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b062c9c - Browse repository at this point
Copy the full SHA b062c9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d53acd - Browse repository at this point
Copy the full SHA 7d53acdView commit details
Commits on Mar 1, 2017
-
Configuration menu - View commit details
-
Copy full SHA for cb57660 - Browse repository at this point
Copy the full SHA cb57660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a40ec7 - Browse repository at this point
Copy the full SHA 7a40ec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09c6386 - Browse repository at this point
Copy the full SHA 09c6386View commit details -
Configuration menu - View commit details
-
Copy full SHA for beb0edf - Browse repository at this point
Copy the full SHA beb0edfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3ba1e1 - Browse repository at this point
Copy the full SHA e3ba1e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00de2d7 - Browse repository at this point
Copy the full SHA 00de2d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4935b24 - Browse repository at this point
Copy the full SHA 4935b24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 252db25 - Browse repository at this point
Copy the full SHA 252db25View commit details -
Configuration menu - View commit details
-
Copy full SHA for eba7641 - Browse repository at this point
Copy the full SHA eba7641View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aa9857 - Browse repository at this point
Copy the full SHA 8aa9857View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1491291 - Browse repository at this point
Copy the full SHA 1491291View commit details
Commits on Mar 2, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f40b1b2 - Browse repository at this point
Copy the full SHA f40b1b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e4c6a6 - Browse repository at this point
Copy the full SHA 4e4c6a6View commit details
Commits on Mar 3, 2017
-
Configuration menu - View commit details
-
Copy full SHA for bdbda71 - Browse repository at this point
Copy the full SHA bdbda71View commit details -
fix(sidenav): throw error when sidenav has 2 sidenavs on the same sid…
…e at the same time (#3369)
Configuration menu - View commit details
-
Copy full SHA for 324da5b - Browse repository at this point
Copy the full SHA 324da5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0560eab - Browse repository at this point
Copy the full SHA 0560eabView commit details -
Configuration menu - View commit details
-
Copy full SHA for d81445b - Browse repository at this point
Copy the full SHA d81445bView commit details
Commits on Mar 4, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 1bf1df7 - Browse repository at this point
Copy the full SHA 1bf1df7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ac6e18 - Browse repository at this point
Copy the full SHA 0ac6e18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cc50d2 - Browse repository at this point
Copy the full SHA 5cc50d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4323b2 - Browse repository at this point
Copy the full SHA f4323b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb565c0 - Browse repository at this point
Copy the full SHA fb565c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c934753 - Browse repository at this point
Copy the full SHA c934753View commit details -
Configuration menu - View commit details
-
Copy full SHA for 738e9bf - Browse repository at this point
Copy the full SHA 738e9bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for be167c9 - Browse repository at this point
Copy the full SHA be167c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63d4359 - Browse repository at this point
Copy the full SHA 63d4359View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94adecd - Browse repository at this point
Copy the full SHA 94adecdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b808256 - Browse repository at this point
Copy the full SHA b808256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4d692 - Browse repository at this point
Copy the full SHA 9d4d692View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01188d9 - Browse repository at this point
Copy the full SHA 01188d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ff383c - Browse repository at this point
Copy the full SHA 3ff383cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02f4bc3 - Browse repository at this point
Copy the full SHA 02f4bc3View commit details
Commits on Mar 6, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8b2ae0d - Browse repository at this point
Copy the full SHA 8b2ae0dView commit details
Commits on Mar 7, 2017
-
chore(menu): switch menu-item to common coercion logic (#3065)
* `MdMenuItem` to use the common coercion logic when determining the disabled state. * Gets rid of the `@HostBinding` in favor of passing them through the `host` option. Relates to #2985.
Configuration menu - View commit details
-
Copy full SHA for b135b64 - Browse repository at this point
Copy the full SHA b135b64View commit details -
fix(list-key-manager): exception when no initial active item (#3431)
* fix(list-key-manager): exception when no initial active item Fixes an exception that is thrown when the user presses a key on ListKeyManager that doesn't have a default active item. The problem was due to the fact that we have a check for `null` a little bit down, that handles cases like this, however the active index is `undefined` by default. Fixes #3317. * fix: it it
Configuration menu - View commit details
-
Copy full SHA for 842896b - Browse repository at this point
Copy the full SHA 842896bView commit details -
fix(focus-trap): exception when element contains SVG on IE (#3432)
Fixes an exception being thrown by the focus trap, if it contains an SVG element on IE. The problem was that on IE, SVG elements don't have the `children` property, which means that we have to fall back to `childNodes`. Fixes #3410.
Configuration menu - View commit details
-
Copy full SHA for d06ad75 - Browse repository at this point
Copy the full SHA d06ad75View commit details -
fix(select): initial value not being displayed with FormControl and O…
…nPush (#3434) * fix(select): initial value not being displayed with FormControl and OnPush Fixes the initial value not being displayed in a select that has a `FormControl` and is placed in a component with `ChangeDetectionStrategy.onPush`. Relates to #2269 (comment). * chore: remove unused properties
Configuration menu - View commit details
-
Copy full SHA for 819fa0b - Browse repository at this point
Copy the full SHA 819fa0bView commit details -
build: run tslint on tool files (#3436)
* Since we had a lot of TSLint issues on our tooling scripts & tasks, we should run TSLint on those as well. * Also updates Dgeni to latest version, because it now supports TypeScript typings.
Configuration menu - View commit details
-
Copy full SHA for 4ee2aef - Browse repository at this point
Copy the full SHA 4ee2aefView commit details -
build: upgrade dev dependencies (#3440)
* Upgrades outdated devDependencies to the latest version.
Configuration menu - View commit details
-
Copy full SHA for d78a370 - Browse repository at this point
Copy the full SHA d78a370View commit details
Commits on Mar 9, 2017
-
perf(scroll-dispatcher): lazily subscribe to global events (#3270)
* perf(scroll-dispatcher): lazily subscribe to global events Switches the `ScrollDispatcher` to only subscribe to `scroll` and `resize` events if there any registered callbacks. Also unsubscribes once there are no more callbacks. Fixes #3237. * refactor: account for the `scrolled` subscriptions when adding the global listeners * fix: wrong value being passed in * fix: don't add global listener for scrollables
Configuration menu - View commit details
-
Copy full SHA for c1004cb - Browse repository at this point
Copy the full SHA c1004cbView commit details -
build: upload coverage to firebase (#3435)
* Introduces a gulp task that will run on Travis Push builds and will upload coverage results to a Firebase database. Closes #128.
Configuration menu - View commit details
-
Copy full SHA for bbe9519 - Browse repository at this point
Copy the full SHA bbe9519View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58c5d17 - Browse repository at this point
Copy the full SHA 58c5d17View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbdf1a9 - Browse repository at this point
Copy the full SHA cbdf1a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 340a42a - Browse repository at this point
Copy the full SHA 340a42aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e019f69 - Browse repository at this point
Copy the full SHA e019f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b4be13 - Browse repository at this point
Copy the full SHA 9b4be13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12c2b61 - Browse repository at this point
Copy the full SHA 12c2b61View commit details -
Add doc for MdCheckboxChange (#3514)
Add doc for MdButtonToggleChange
Configuration menu - View commit details
-
Copy full SHA for 79db43d - Browse repository at this point
Copy the full SHA 79db43dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f4e05c - Browse repository at this point
Copy the full SHA 2f4e05cView commit details -
docs(slider): clean up docs (#3516)
* clean up slider docs * add descriptions to MdSliderChange properties
Configuration menu - View commit details
-
Copy full SHA for 6367dc5 - Browse repository at this point
Copy the full SHA 6367dc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c14332 - Browse repository at this point
Copy the full SHA 9c14332View commit details -
Configuration menu - View commit details
-
Copy full SHA for d173eb1 - Browse repository at this point
Copy the full SHA d173eb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce0e933 - Browse repository at this point
Copy the full SHA ce0e933View commit details -
feat(select): add multiple selection mode (#2722)
* * Integrates the `SelectionModel` into `md-select`. * Adds the `multiple` option which allows users to select multiple options from a `md-select`. * Fixes a button that wasn't being cleaned up from dialog tests, causing some select tests to fail. Fixes #2412. * fix: remove array literal from template * fix: avoid issues with material in compatibility mode * fix: test failure in IE * fix: checkbox always being rendered inside option
Configuration menu - View commit details
-
Copy full SHA for dcc8576 - Browse repository at this point
Copy the full SHA dcc8576View commit details -
fix(button): use FocusOriginMonitor for focus styles (#3294)
* use FocusOriginMonitor for md-button focus styles * format imports * fix tests * export style module * remove style module import in test * don't re-export StylModule * clean up imports * add back stopImmediatePropagation
Configuration menu - View commit details
-
Copy full SHA for 5d6920d - Browse repository at this point
Copy the full SHA 5d6920dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84b5c3b - Browse repository at this point
Copy the full SHA 84b5c3bView commit details -
fix(menu): not emitting close event when closing via the backdrop (#3300
) * fix(menu): not emitting close event when closing via the backdrop * Fixes the menu not emitting the `close` event if it is closed by clicking on the backdrop. * Adds missing test coverage for the `close` event in general. Fixes #3295. * fix: restore method prefix
Configuration menu - View commit details
-
Copy full SHA for 0f28daf - Browse repository at this point
Copy the full SHA 0f28dafView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc31717 - Browse repository at this point
Copy the full SHA fc31717View commit details -
class alias tags in html generated from markdown (#3525)
* class alias tags in html generated from markdown * addressed comments * address comments
Configuration menu - View commit details
-
Copy full SHA for 5960ade - Browse repository at this point
Copy the full SHA 5960adeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9849c53 - Browse repository at this point
Copy the full SHA 9849c53View commit details -
Configuration menu - View commit details
-
Copy full SHA for f27617a - Browse repository at this point
Copy the full SHA f27617aView commit details
Commits on Mar 10, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f02af52 - Browse repository at this point
Copy the full SHA f02af52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d16a24 - Browse repository at this point
Copy the full SHA 2d16a24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b440a - Browse repository at this point
Copy the full SHA 75b440aView commit details -
fix(card): removed header height (#3450)
- long titles was overlapping content cause of the height that was applied on the header fixes #3288
Configuration menu - View commit details
-
Copy full SHA for 17bf5e5 - Browse repository at this point
Copy the full SHA 17bf5e5View commit details -
feat(ripple): support for global ripple options (#3463)
* feat(ripple): add option to change global speedFactor * Refactors the `MD_DISABLE_RIPPLES` token to a configuration object, that can also include options like a global `baseSpeedFactor`. * Fix Angular issue
Configuration menu - View commit details
-
Copy full SHA for fb75a13 - Browse repository at this point
Copy the full SHA fb75a13View commit details -
fix(select): unable to set a tabindex (#3479)
* fix(select): unable to set a tabindex Fixes users not being able to override the `tabIndex` on `md-select`. Fixes #3474. * fix: allow use of `tabindex`
Configuration menu - View commit details
-
Copy full SHA for 11dec36 - Browse repository at this point
Copy the full SHA 11dec36View commit details -
build: fix karma console log (#3484)
Karma recently introduced a breaking change, that **hasn't** been noted (karma-runner/karma#2582). Karma doesn't show any `console.log` calls anymore, because the priority order of the `LogLevel`'s has been changed. The default log leve for the `browserConsoleLog` does no longer include the `LOG` log-level.
Configuration menu - View commit details
-
Copy full SHA for 23ee633 - Browse repository at this point
Copy the full SHA 23ee633View commit details -
fix(input): make all icons in input containers the correct size (#3489)
* fix(input): make all icons in input containers the correct size * docs(input): add icon prefix/suffix example
Configuration menu - View commit details
-
Copy full SHA for 359c9bb - Browse repository at this point
Copy the full SHA 359c9bbView commit details -
docs: remove mat stylers from docs (#3517)
* docs: remove mat stylers from docs * add one more
Configuration menu - View commit details
-
Copy full SHA for 0a7e293 - Browse repository at this point
Copy the full SHA 0a7e293View commit details -
docs(getting-started): revise docs (#3523)
* docs(getting-started): revise docs * minor changes
Configuration menu - View commit details
-
Copy full SHA for 22668af - Browse repository at this point
Copy the full SHA 22668afView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe315ef - Browse repository at this point
Copy the full SHA fe315efView commit details -
fix(autocomplete): "undefined" being displayed on empty control with …
Configuration menu - View commit details
-
Copy full SHA for 675c9df - Browse repository at this point
Copy the full SHA 675c9dfView commit details -
fix: coverage issue with saucelabs (#3540)
* Saucelabs seems to have issues with Edge and the `karma-coverage` plugin. * Running on Browserstack seems to be work without any flakiness and also makes the build faster (runs less browsers than on saucelabs)
Configuration menu - View commit details
-
Copy full SHA for 4d4a63e - Browse repository at this point
Copy the full SHA 4d4a63eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4e2de7 - Browse repository at this point
Copy the full SHA a4e2de7View commit details -
fix(tab): use MD_RIPPLE_GLOBAL_OPTIONS in tab (#3553)
* use MD_RIIPLE_GLOBAL_OPTIONS in tab * .
Configuration menu - View commit details
-
Copy full SHA for ee853b9 - Browse repository at this point
Copy the full SHA ee853b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdb3763 - Browse repository at this point
Copy the full SHA cdb3763View commit details
Commits on Mar 13, 2017
-
fix(slider): unable to reset tickInterval after it has been set (#3488)
Fixes user not being allowed to reset the `tickInterval` after it has been set to a valid value. Fixes #3452.
Configuration menu - View commit details
-
Copy full SHA for b9b014a - Browse repository at this point
Copy the full SHA b9b014aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 290f710 - Browse repository at this point
Copy the full SHA 290f710View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcb16c6 - Browse repository at this point
Copy the full SHA bcb16c6View commit details -
fix(autocomplete): aria-expanded should be updated when panel hides (#…
…3494) * fix(autocomplete): aria-expanded should be updated when panel hides * address comments
Configuration menu - View commit details
-
Copy full SHA for 932b4a0 - Browse repository at this point
Copy the full SHA 932b4a0View commit details -
fix(input): label animation shifting sibling labels (#3568)
Prevents the focused animation in inputs from causing sibling inputs to shift slightly. Fixes #3541.
Configuration menu - View commit details
-
Copy full SHA for f8cdd92 - Browse repository at this point
Copy the full SHA f8cdd92View commit details -
fix(input): overflow-y scrollbar is displayed (IE) (#3571)
y-scrollbar is displayed when placeholder text line-height is bigger than md-input-placeholder height (on IE browser) fixes #3570
Configuration menu - View commit details
-
Copy full SHA for 7ffaf9e - Browse repository at this point
Copy the full SHA 7ffaf9eView commit details -
build: replace forbidden-identifiers with tslint (#3579)
* Replaces the big `forbidden-identifiers` script with TSLint rules. Closes #2175
Configuration menu - View commit details
-
Copy full SHA for 06fd08d - Browse repository at this point
Copy the full SHA 06fd08dView commit details -
bug(md-slide-toggle): slide toggle should fit to it's content width (#…
Configuration menu - View commit details
-
Copy full SHA for ef3aa65 - Browse repository at this point
Copy the full SHA ef3aa65View commit details
Commits on Mar 14, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 19c19c0 - Browse repository at this point
Copy the full SHA 19c19c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 529eaf8 - Browse repository at this point
Copy the full SHA 529eaf8View commit details -
build: create a util directory (#3558)
* Introduces a new directory called `util` in the gulp setup. This should make the gulp setup more clear and maintainable. * The utility `task_helpers` no longer includes random utilities like for Firebase. Those have been moved to their own util file (similar as in `e2e/`) * Refactors the Github Status utility because it can be useful for other things as well (e.g upcoming coverage, payload)
Configuration menu - View commit details
-
Copy full SHA for 0609e29 - Browse repository at this point
Copy the full SHA 0609e29View commit details -
fix(slide-toggle): invalid change events with no new value (#3555)
Currently the slide-toggle will always emit a change event on dragend. This is not always correct, because the `checked` value only changes if 50% of the distance have been dragged. Fixes #3526
Configuration menu - View commit details
-
Copy full SHA for 5346353 - Browse repository at this point
Copy the full SHA 5346353View commit details -
fix(autocomplete): update overlay ref width on menu trigger (#3573)
* fix(autocomplete): update overlay ref width on menu trigger when changing the width of the `host` (or using flex box) the `div.cdk-overlay-pane` kept the width of the host when it was first created * chore(autocomplete): add pane width unit test * chore(): parse and round width since firefox and edge return a decimal width * chore(): update comment to make it more understandable
Configuration menu - View commit details
-
Copy full SHA for 6915e8a - Browse repository at this point
Copy the full SHA 6915e8aView commit details -
fix(package.json): Fix failing
npm run api
command (#3462)api script was running the incorrect gulp command.
Configuration menu - View commit details
-
Copy full SHA for bf2b615 - Browse repository at this point
Copy the full SHA bf2b615View commit details -
build: include license in docs-content (#3557)
* Now includes the `LICENSE` file in the `material2-docs-content` repository. Similar as for `material2-builds`.
Configuration menu - View commit details
-
Copy full SHA for 05c865d - Browse repository at this point
Copy the full SHA 05c865dView commit details
Commits on Mar 15, 2017
-
feat(list): add ripples to list items that are links (#930)
* feat(list): add ripples to list items that are links * Add MdRippleModule to imports
Configuration menu - View commit details
-
Copy full SHA for aa3360a - Browse repository at this point
Copy the full SHA aa3360aView commit details
Commits on Mar 17, 2017
-
docs: Update README.md - add tree to feature status list (#3564)
add tree to feature status list
Configuration menu - View commit details
-
Copy full SHA for 91aafff - Browse repository at this point
Copy the full SHA 91aafffView commit details -
build: show inherited members in dgeni (#3599)
* build: show inherited members in dgeni * Introduced a new Dgeni processor that will take care of the inherited docs for TypeScript classes. * Cleaned up the categorizer processor and made it compatible with the `inherited-docs` processor. * Fixes that the `docs-private-filter` processor doesn't filter the referenced members in the class docs. This basically allows us to extend other classes in our components like in #3036 * Handle private-docs param for all docs. * Address comments * Address feedback
Configuration menu - View commit details
-
Copy full SHA for 5f3abae - Browse repository at this point
Copy the full SHA 5f3abaeView commit details -
fix(dialog): leaking component instance references (#2875)
Fixes a memory leak in the dialog, which was causing it to keep references to the user's instantiated dialog in memory forever. It was due to: 1. The portal class wasn't invoking the cleanup function if it didn't have attached content. 2. The dialog ref was keeping the reference after the dialog is closed. There is also a leak related to dialog refs which will be addressed separately. Fixes #2734.
Configuration menu - View commit details
-
Copy full SHA for e120e8d - Browse repository at this point
Copy the full SHA e120e8dView commit details -
fix(interactivity-checker): cast node name to lowercase for isInputEl…
…ement function (#3281)
Configuration menu - View commit details
-
Copy full SHA for 8f76f96 - Browse repository at this point
Copy the full SHA 8f76f96View commit details -
build: replace gulp-autoprefixer (#3563)
* build: replace gulp-autoprefixer * Removes `gulp-autoprefixer` in order to avoid issues with Google's internal build system. * Switches to adding vendor prefixes via SCSS mixins. * Adds a custom Stylelint plugin that utilizies Autoprefixer to find unprefixed properties, values, @rules etc. Fixes #3536. * fix: missing import * fix: address feedback
Configuration menu - View commit details
-
Copy full SHA for 7cfece2 - Browse repository at this point
Copy the full SHA 7cfece2View commit details -
feat(tooltip): allow tooltip be disabled (#3578)
* feat(tooltip): allow tooltip be disabled * hide if disabled while shown
Configuration menu - View commit details
-
Copy full SHA for 4e38f69 - Browse repository at this point
Copy the full SHA 4e38f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b6b392 - Browse repository at this point
Copy the full SHA 6b6b392View commit details -
build(tslint): disallow var keyword (#3625)
* Disallows the var-keyboard in the source files. `var` mostly causes issues with variables, and can be safely replaced with `let`.
Configuration menu - View commit details
-
Copy full SHA for f526c9d - Browse repository at this point
Copy the full SHA f526c9dView commit details -
build: ship esm bundle (#3443)
* build: ship esm bundle * Now ships a Flat / ESM bundle (similar as for Angular 4+ releases) * In future PRs we will remove the single ES-files and can just link to the ES bundle (as in angular/angular). * Use template strings for diagnostic
Configuration menu - View commit details
-
Copy full SHA for b810e11 - Browse repository at this point
Copy the full SHA b810e11View commit details -
fix(button): persist theme color of button when leaving hover state (#…
…3629) For all buttons that need the focus overlay to be visible on on focus, that is already covered in `_button-base.scss`. For flat or icon buttons that need the focus overlay to be visible on hover, that is already covered in `button.scss`. All disabled buttons should always hide the focus overlay.
Configuration menu - View commit details
-
Copy full SHA for 3ad6ff0 - Browse repository at this point
Copy the full SHA 3ad6ff0View commit details
Commits on Mar 20, 2017
-
build(components): update TypeScript ScriptTarget option (#3663)
The ScriptTarget `ES6` does not exist in newer versions of TypeScript and is instead `ES2015`
Configuration menu - View commit details
-
Copy full SHA for 5197906 - Browse repository at this point
Copy the full SHA 5197906View commit details -
build: update saucelabs tunnel binary (#3658)
* Updates the Saucelabs Tunnel connector to the latest version (4.4.5)
Configuration menu - View commit details
-
Copy full SHA for 03e88ff - Browse repository at this point
Copy the full SHA 03e88ffView commit details -
build: include scss files in releases (#3661)
* Includes the SCSS files in releases. This has been accidentally disabled in PR #3443
Configuration menu - View commit details
-
Copy full SHA for 259ff5f - Browse repository at this point
Copy the full SHA 259ff5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dbf87c - Browse repository at this point
Copy the full SHA 2dbf87cView commit details -
chore: remove dom projection service (#3656)
Gets rid of the `DomProjection` service which isn't being used anymore. Fixes #3649.
Configuration menu - View commit details
-
Copy full SHA for 5c1474d - Browse repository at this point
Copy the full SHA 5c1474dView commit details -
fix(core): log warning if doctype is missing (#2849)
Logs a warning if the user's document doesn't have a doctype. This has been an issue in the past with some hard-to-track-down bugs which ended up being due to the browser running in quirks mode. Fixes #2351.
Configuration menu - View commit details
-
Copy full SHA for 22b0660 - Browse repository at this point
Copy the full SHA 22b0660View commit details -
fix(portal-host): unable to clear and portal reference not being set (#…
…3302) * Fixes not being able to clear an attached `PortalHost` by setting its contents to `null`. * Fixes the `portal` reference not being set, if the portal host gets populated programmatically. * Clears references to the attached portal on destroy. * Switches to calling the inherited methods via `super`, instead of `this`, making it easier to spot which ones are inherited.
Configuration menu - View commit details
-
Copy full SHA for 7fcb93b - Browse repository at this point
Copy the full SHA 7fcb93bView commit details -
chore: export ripple timing constants (#3650)
Exports RIPPLE_FADE_IN_DURATION and RIPPLE_FADE_OUT_DURATION so that they can be used by users with `fakeAsync` in unit tests
Configuration menu - View commit details
-
Copy full SHA for c524438 - Browse repository at this point
Copy the full SHA c524438View commit details
Commits on Mar 23, 2017
-
feat: angular 4 compatibility (#3608)
* Bumps the required Angular version to 4 and TypeScript to 2.1.6. * Fixes deprecation warnings for `<template>` usages. * Fixes any unit and e2e test failures. * Includes the new animations module and switches any components that use animations to it. * Fixes issues with the various test apps. Fixes #3357. Fixes #3336. FIxes #3301.
Configuration menu - View commit details
-
Copy full SHA for cd55082 - Browse repository at this point
Copy the full SHA cd55082View commit details
Commits on Mar 24, 2017
-
chore: bump to angular 4 final (#3752)
Bumps the version to Angular 4 final. The release is pretty safe and shouldn't need any code changes.
Configuration menu - View commit details
-
Copy full SHA for a25e7bb - Browse repository at this point
Copy the full SHA a25e7bbView commit details -
build: update packaging to match angular/angular (#3751)
* build: restructure release output * build: inline metadata.json resources * build: output re-export meatadata.json file in package root
Configuration menu - View commit details
-
Copy full SHA for 7122975 - Browse repository at this point
Copy the full SHA 7122975View commit details -
build: fix build artifacts (#3771)
* The distribution folder structure has changed, and the path `dist/@angular/material` is no longer valid.
Configuration menu - View commit details
-
Copy full SHA for de21d9e - Browse repository at this point
Copy the full SHA de21d9eView commit details
Commits on Mar 25, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 5f360f9 - Browse repository at this point
Copy the full SHA 5f360f9View commit details -
test(screenshot): enable screenshot tests w/ Firebase Functions and J…
…WT (#3628) Set up firebase functions to copy valid data to firebase storage/database Use JasonWebToken to validate data written to firebase Github Status change will be done in another PR Result at: https://material2-screenshots.firebaseapp.com/3628
Configuration menu - View commit details
-
Copy full SHA for 23d18a8 - Browse repository at this point
Copy the full SHA 23d18a8View commit details -
fix(autocomplete): not showing panel on first focus in certain cases (#…
Configuration menu - View commit details
-
Copy full SHA for 75996b5 - Browse repository at this point
Copy the full SHA 75996b5View commit details
Commits on Mar 27, 2017
-
perf(scroll-dispatcher): avoid triggering change detection on scroll (#…
…3687) * Avoids triggering change detection when listening to global scroll events in the `ScrollDispatcher`. * Avoids triggering change detection when scrolling inside of `Scrollable` instances. * Switches a `ScrollDispatcher` test to use spies, instead of toggling booleans.
Configuration menu - View commit details
-
Copy full SHA for 5c2b449 - Browse repository at this point
Copy the full SHA 5c2b449View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc5c869 - Browse repository at this point
Copy the full SHA dc5c869View commit details -
Configuration menu - View commit details
-
Copy full SHA for 220163e - Browse repository at this point
Copy the full SHA 220163eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e964734 - Browse repository at this point
Copy the full SHA e964734View commit details -
style(button): polished icon buttons ripples (#3208)
- changed Icon button ripples to start from the center and removed hover style on icon buttons
Configuration menu - View commit details
-
Copy full SHA for e482cb6 - Browse repository at this point
Copy the full SHA e482cb6View commit details -
feat(input): add directive for displaying error messages (#3560)
* feat(input): add directive for displayed error messages Adds the `md-error` directive that can be utilised to display validation errors to the user. Example: ``` <md-input-container> <input mdInput placeholder="email" [formControl]="emailFormControl"> <md-error *ngIf="emailFormControl.errors.required">This field is required</md-error> <md-error *ngIf="emailFormControl.errors.pattern"> Please enter a valid email address </md-error> </md-input-container> ``` The `md-input-container` behavior is as follows: * If there is an error and the user interacted with the input, the errors will be shown. * If there is an error and the user submitted the a form that wraps the input, the errors will be shown. * If there are errors to be shown on an input container that has `md-hint`-s, the hints will be hidden. * If an input with hints and errors becomes valid, the hint won't be displayed anymore. **Note:** At the moment, all hints will be hidden when an error is shown. This might not be intended for some cases (e.g. with a character counter). It might make sense to only hide the one in the `start` slot, but this could be addressed separately. * chore: lint and aot errors * fix: address feedback * fix: address more feedback * chore: use FormGroup properly * refactor: switch back to showing hints when valid * errror
Configuration menu - View commit details
-
Copy full SHA for c29f8ca - Browse repository at this point
Copy the full SHA c29f8caView commit details -
fix(overlay): ensure proper stacking order when attaching (#3581)
Fixes a case where the order of overlays can be invalid if one overlay is detached, while another is destroyed. Next time both of them are open, the one that was disposed will end up beneath the freshly-created one, no matter the order of attachment. This PR adds some logic that will ensure that all each newly-opened overlay will be at the top of the stacking order. Fixes #3574.
Configuration menu - View commit details
-
Copy full SHA for aa5925b - Browse repository at this point
Copy the full SHA aa5925bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49c3675 - Browse repository at this point
Copy the full SHA 49c3675View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb85eeb - Browse repository at this point
Copy the full SHA cb85eebView commit details -
fix(input): baseline alignment on textarea (#3714)
* fix(input): baseline alignment on textarea * add mdTextareaAutosize to baseline demo
Configuration menu - View commit details
-
Copy full SHA for 7cff349 - Browse repository at this point
Copy the full SHA 7cff349View commit details -
fix(input): change dividerColor to color (#3726)
* fix(input): change dividerColor to color * change over docs and demo usages
Configuration menu - View commit details
-
Copy full SHA for 2ccf0ae - Browse repository at this point
Copy the full SHA 2ccf0aeView commit details -
fix(checkbox): focus origin for focus method (#3763)
* Currently when developers call the `focus` method on the checkbox, the checkbox focuses via keyboard. This makes the focus-classes of the `FocusOriginMonitor` invalid. * To be consistent with native input controls, the focus indicator should also show for programmatic focus.
Configuration menu - View commit details
-
Copy full SHA for 7a60489 - Browse repository at this point
Copy the full SHA 7a60489View commit details -
fix(select): allow custom aria-label (#3765)
* fix(select): allow custom aria-label * Adds support for custom `aria-label` attributes on the select host element. * Also fixes that the `aria-labelledby` attribute is overwritten by the placeholder `aria-label`. Fixes #3762. * Fix typos
Configuration menu - View commit details
-
Copy full SHA for 038a337 - Browse repository at this point
Copy the full SHA 038a337View commit details
Commits on Mar 28, 2017
-
fix(progress-spinner): not redrawing when changing modes (#3672)
* Fixes the progress spinner not redrawing when the mode is changed dynamically from `indeterminate` to `determinate`. * Some minor cleanup in the progress spinner. Fixes #3648.
Configuration menu - View commit details
-
Copy full SHA for 1ae81a4 - Browse repository at this point
Copy the full SHA 1ae81a4View commit details -
bug(autocomplete): deselect the other options when the user select an…
Configuration menu - View commit details
-
Copy full SHA for 6108563 - Browse repository at this point
Copy the full SHA 6108563View commit details -
fix(scroll-dispatcher): unable to unsubscribe from global listener (#…
…3729) Fixes not being able to unsubscribe from the global `scrolled` listener.
Configuration menu - View commit details
-
Copy full SHA for 68db6ba - Browse repository at this point
Copy the full SHA 68db6baView commit details -
chore(progress-spinner): remove md-progress-circle alias (#3735)
Removes the deprecated `md-progress-circle` alias.
Configuration menu - View commit details
-
Copy full SHA for ccdd0f2 - Browse repository at this point
Copy the full SHA ccdd0f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28f1ec3 - Browse repository at this point
Copy the full SHA 28f1ec3View commit details
Commits on Mar 29, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 3464011 - Browse repository at this point
Copy the full SHA 3464011View commit details -
fix(slide-toggle): remove host element margin (#3761)
* Angular Material components should not have any outer-margin on component host elements. Similar as for the checkbox component.
Configuration menu - View commit details
-
Copy full SHA for cd0b853 - Browse repository at this point
Copy the full SHA cd0b853View commit details -
fix(dialog): delay focus until animation is done (#3774)
Delays focusing the first tabbable element in a dialog until animation is done. This prevents issues where other components (e.g. autocomplete) may have a wrong position on load, because they measured dialog while it was animating. Note on lack of tests: This is kind of hard to test, because we don't have much control over how the animations runs. Fixes #3722.
Configuration menu - View commit details
-
Copy full SHA for d7d2b16 - Browse repository at this point
Copy the full SHA d7d2b16View commit details -
build: run closure-compiler (#3789)
* build: run closure-compiler * Adds a script that runs the closure-compiler against the devapp / demo-app. * The script will run on the CI as a new mode. Ensuring that all our components are closure-compatible. Fixes #1206. * Address feedback
Configuration menu - View commit details
-
Copy full SHA for 51cfb5f - Browse repository at this point
Copy the full SHA 51cfb5fView commit details -
build: tsconfig for editor warnings (#3791)
* build: tsconfig for editor warnings Currently when using a code editor that uses the TypeScript language service (Webstorm / VS Code / Atom / Sublime) there will be TypeScript errors in the `.spec` files. This is because the editor finds the `tsconfig.json` file that doesn't match the spec files. Therefore it complains about the `experimentalDecorators`. In `angular/angular` there is a global `tsconfig` file that matches everything and is therefore fixing the editor warnings. This file is also used to compile all `.spec` files for the whole project. We can add such a `tsconfig.json` file as well, and in the future we can use it for compiling the specs as well. * Add docs for tsconfig files
Configuration menu - View commit details
-
Copy full SHA for becb7a8 - Browse repository at this point
Copy the full SHA becb7a8View commit details -
* build: fix serve task * Currently when serving the dev-app or e2e-app and chanages are recognized, the library task will run. This task clears the whole `dist/` and rebuilds then. * This is problematic because sometimes only the library will be rebuilt and for example the `dev-app` won't be rebuilt. After the task ran, the `dev-app` is removed and the serve task will crash. * Rename to library:clean-build
Configuration menu - View commit details
-
Copy full SHA for 07bc4ad - Browse repository at this point
Copy the full SHA 07bc4adView commit details -
fix(dialog): leaking MdDialogContainer references (#2944)
* fix(dialog): leaking MdDialogContainer references Fixes an issue that caused the `MdDialogContainer` references to not be cleaned up, and as a result, any of the `MdDialogRef` and `MdDialogConfig` instances as well. The issue seems to come from the fact that a couple of blocks that look like: ``` this._ngZone.onMicrotaskEmpty.first().subscribe(() => { this._elementFocusedBeforeDialogWasOpened = document.activeElement; this._focusTrap.focusFirstTabbableElement(); }); ``` End up being transpiled to: ``` var _this = this; this._ngZone.onMicrotaskEmpty.first().subscribe(function () { _this._elementFocusedBeforeDialogWasOpened = document.activeElement; _this._focusTrap.focusFirstTabbableElement(); }); ``` This seems to cause the browser to retain the `_this` reference after the dialog has been destroyed. Fixes #2876. * chore: add comment about `this` usage in zone
Configuration menu - View commit details
-
Copy full SHA for 8e6720b - Browse repository at this point
Copy the full SHA 8e6720bView commit details -
fix(select): wrong item order in label in rtl (#3567)
Fixes selected items not having the proper order in the label when `md-select` is in `multiple` mode and in RTL.
Configuration menu - View commit details
-
Copy full SHA for 52ea7a3 - Browse repository at this point
Copy the full SHA 52ea7a3View commit details -
fix(tabs): re-align ink bar on direction change (#3622)
Re-aligns the ink bar if the user's layout direction changed. Fixes #3615.
Configuration menu - View commit details
-
Copy full SHA for 07793a4 - Browse repository at this point
Copy the full SHA 07793a4View commit details -
fix(input): don't add empty prefix & suffix wrappers (#3724)
* fix(input): don't add empty prefix & suffix wrappers * add tests
Configuration menu - View commit details
-
Copy full SHA for 6d6c12d - Browse repository at this point
Copy the full SHA 6d6c12dView commit details -
fix(autocomplete): do not trigger submit on ENTER (#3727)
* fix(autocomplete): do not trigger submit on ENTER When an option is selected with the ENTER key, it should not submit the form and prevent the default input behavior Fixes #3159 * test(autocomplete): removing extra detectChanges
Configuration menu - View commit details
-
Copy full SHA for bedf5a1 - Browse repository at this point
Copy the full SHA bedf5a1View commit details -
feat(slide-toggle): add ripple focus indicator (#3739)
* feat(slide-toggle): add ripple focus indicator * Introduces a focus indiactor using the persistent ripples. * Address comments
Configuration menu - View commit details
-
Copy full SHA for c4ec662 - Browse repository at this point
Copy the full SHA c4ec662View commit details -
feat(theming): log a warning if core theme isn't loaded (#3781)
* feat(theming): log a warning if core theme isn't loaded * Checks the user's loaded stylesheets and logs a warning if the Material core theme isn't loaded. * Fixes a wrong `typeof` check when determining the doctype. Fixes #2828. Note: I originally went with looping through the `document.styleSheets` to check whether the selector is defined, however I had to switch back to `getComputedStyle`, because browsers don't expose the `document.styleSheets`, if the CSS file is being loaded from another domain. This would've caused the warning to be logged if the user loads over a CDN. * refactor: address feedback
Configuration menu - View commit details
-
Copy full SHA for 4282917 - Browse repository at this point
Copy the full SHA 4282917View commit details -
fix(select): exception if selected value is accessed on init (#3785)
Fixes an error that is thrown if something attempts to access the `selected` value of `md-select` too early. The issue comes from the fact that the underlying `SelectionModel` gets initialized too late in `ngAfterContentInit`. Fixes #3750.
Configuration menu - View commit details
-
Copy full SHA for e82457c - Browse repository at this point
Copy the full SHA e82457cView commit details -
build: fix closure tsconfig path (#3835)
* Due to the TSConfig file renaming in #3791 and the fact that they were merged at the same time, the path in the closure-compiler script is now invalid.
Configuration menu - View commit details
-
Copy full SHA for ab77fa9 - Browse repository at this point
Copy the full SHA ab77fa9View commit details
Commits on Mar 31, 2017
-
feat(dialog): allow for the dialog dimensions to be updated (#2940)
* feat(dialog): allow for the dialog dimensions to be updated Adds an `updateDimensions` method to the `MdDialogRef` which allows the user to update a dialog's dimensions after it has been created. Fixes #2930. * refactor: split dimensions method into two * refactor: rename updateDimensions to updateSize * refactor: add back _getOverlayState method * chore: fix aot issue
Configuration menu - View commit details
-
Copy full SHA for a71a5af - Browse repository at this point
Copy the full SHA a71a5afView commit details -
refactor(focus-origin-monitor): rename unmonitor to stopMonitoring (#…
…3783) * Renames the `unmonitor` function to `stopMonitoring`. * Removes unnecessary code that keeps track of the `FocusOriginMonitor` subscription. After calling `stopMonitoring` the observable will complete.
Configuration menu - View commit details
-
Copy full SHA for 2240b6c - Browse repository at this point
Copy the full SHA 2240b6cView commit details -
build: silent sass bundling (#3784)
* No longer prints the whole SASS file-tree when running the `build:release` task. * Added a new options that allows disabling STDOUT messages. STDERR is important for error messages.
Configuration menu - View commit details
-
Copy full SHA for a225b77 - Browse repository at this point
Copy the full SHA a225b77View commit details -
demo(slide-toggle): fix slide-toggle required demo (#3793)
Fixes the slide-toggle required demo, where the component will be compared with the native required state. Basically in the demo, the form should be validated native and should show the browsers popup if the slide-toggle is required.
Configuration menu - View commit details
-
Copy full SHA for 724170d - Browse repository at this point
Copy the full SHA 724170dView commit details -
fix(slide-toggle): fix unavailable unmonitor call (#3862)
* fix(slide-toggle): fix unavailable unmonitor call * Remove variable
Configuration menu - View commit details
-
Copy full SHA for 904c71e - Browse repository at this point
Copy the full SHA 904c71eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7a4a03 - Browse repository at this point
Copy the full SHA e7a4a03View commit details -
fix: aot runtime issues (#3807)
* fix: aot runtime issues Currently when using the `MdSnackBar` in AOT, there will be runtime exceptions from the NgFactory. Those are caused by the re-exports of DI tokens. The Angular compiler will then look for the first export e.g `MdLiveAnnouncer` and the normal `LiveAnnouncer` export wont be included in the factory. This is breaking at runtime now, because the NgFactory searches for `LiveAnnouncer` but there is only the `LiveAnnouncer` (DI exception) Since this deprecation is pretty old we can safely remove it anyways. Although this is probably an Angular that should be reported separately. Also this commit fixes the output directory of the `aot` gulp task. Currently it outputs the factories in a wrong directory. (This allows us to serve the aot demo-app in the future) * Remove MdUniqueSelectionDispatcher
Configuration menu - View commit details
-
Copy full SHA for f40296e - Browse repository at this point
Copy the full SHA f40296eView commit details
Commits on Apr 5, 2017
-
test(select): various test inconsistencies (#3861)
* test(select): various test inconsistencies * Fixes a select test that occasionally fails to capture the error inside the expect, causing it to get logged without actually being thrown. This seems to be a Zone-related issue since wrapping a few calls in `async` makes it behave correctly. * Fixes an RTL test that fails if it is made async. This incorporates the changes from #3866 and #3163 and fixes the underlying issue. It appears that the test was failing, because IE does a slight twitch on the select panel since it goes from a pixel-based `min-width` to one with `calc` and percentages to just percentages. I've set the default width to 100% which is the same as the pixel-based one, which appears to make IE happy. * chore: verify that changing the min-width causes failures * chore: revert min-width change * chore: remove a few unnecessary expressions
Configuration menu - View commit details
-
Copy full SHA for c486cf8 - Browse repository at this point
Copy the full SHA c486cf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc074a1 - Browse repository at this point
Copy the full SHA bc074a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9361ced - Browse repository at this point
Copy the full SHA 9361cedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c407f0 - Browse repository at this point
Copy the full SHA 4c407f0View commit details -
fix: deprecate MaterialModule (#3840)
We've found that, with the current state of tree-shaking in the world, that using an aggregate NgModule like `MaterialModule` leads to tools not being able to eliminate code for components that aren't used. In order to ensure that users end up with the smallest code size possible, we're deprecating MaterialModule, to be removed in the a subsequent release. To replace `MaterialModule`, users can create their own "Material" modul within their application (e.g., `GmailMaterialModule`) that imports only the set of components actually used in the application.
Configuration menu - View commit details
-
Copy full SHA for 3f5894e - Browse repository at this point
Copy the full SHA 3f5894eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d86564 - Browse repository at this point
Copy the full SHA 1d86564View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59c6289 - Browse repository at this point
Copy the full SHA 59c6289View commit details -
build: fix build script in package.json (#3915)
Previously the build script tried to run an invalid gulp task.
Configuration menu - View commit details
-
Copy full SHA for 98c0b1d - Browse repository at this point
Copy the full SHA 98c0b1dView commit details
Commits on Apr 6, 2017
-
ci: run with LTS node version (#3906)
* Updates the previous LTS version to the current LTS version of node.
Configuration menu - View commit details
-
Copy full SHA for 1326234 - Browse repository at this point
Copy the full SHA 1326234View commit details
Commits on Apr 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f396657 - Browse repository at this point
Copy the full SHA f396657View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94320c4 - Browse repository at this point
Copy the full SHA 94320c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3819cc6 - Browse repository at this point
Copy the full SHA 3819cc6View commit details
Commits on Apr 8, 2017
-
chore: fix typo in beta.3 changelog (#3962)
Modul is used instead of module See: #3961
Configuration menu - View commit details
-
Copy full SHA for 8a02914 - Browse repository at this point
Copy the full SHA 8a02914View commit details -
Configuration menu - View commit details
-
Copy full SHA for 449b882 - Browse repository at this point
Copy the full SHA 449b882View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1e5ff6 - Browse repository at this point
Copy the full SHA b1e5ff6View commit details -
chore: add additional structure to generated docs (#3985)
* For API docs, wrap each generated document in `.docs-api` * For markdown docs, wrap each generated document in `.docs-markdown` * Remove the `h1` from API docs that contained only the component name * Change the `h2` for API docs to be a friendlier title followed by an example import. * Increase header level for API by one across the board (so that they're "under" the new `h2`) * A few misc. docs fixes
Configuration menu - View commit details
-
Copy full SHA for 1da2b70 - Browse repository at this point
Copy the full SHA 1da2b70View commit details -
docs: fixed stylesheet path to match the relevant path that is produc…
…ed by angular-cli (#3982)
Configuration menu - View commit details
-
Copy full SHA for 2a1a070 - Browse repository at this point
Copy the full SHA 2a1a070View commit details
Commits on Apr 9, 2017
-
chore: update getting-started guide for beta.3 (#3986)
No longer mentions `MaterialModule` and instead offers some guidance on building your own NgModule for Angular Material components.
Configuration menu - View commit details
-
Copy full SHA for c38c9c3 - Browse repository at this point
Copy the full SHA c38c9c3View commit details
Commits on Apr 10, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e0124bb - Browse repository at this point
Copy the full SHA e0124bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b2f66d - Browse repository at this point
Copy the full SHA 3b2f66dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1e31bd - Browse repository at this point
Copy the full SHA b1e31bdView commit details
Commits on Apr 11, 2017
-
docs: clarify points to address common issues (#4021)
* Repeated reminders to only include mat-core once. * Note about including a theme file via styleUrls * Add section for theming only certain components * Move section on overlay theming after section for multiple themes
Configuration menu - View commit details
-
Copy full SHA for 9490c90 - Browse repository at this point
Copy the full SHA 9490c90View commit details -
fix(slider,slide-toggle): use the grab cursor (#3821)
Uses the `grab` cursor when hovering over an active slider's thumb and thumb labels, as well as on active slide toggles. Fixes #3778.
Configuration menu - View commit details
-
Copy full SHA for cc8f871 - Browse repository at this point
Copy the full SHA cc8f871View commit details -
Configuration menu - View commit details
-
Copy full SHA for 033fe8d - Browse repository at this point
Copy the full SHA 033fe8dView commit details -
fix(dialog): unable to press escape to close in lazy-loaded module (#…
Configuration menu - View commit details
-
Copy full SHA for 3796f69 - Browse repository at this point
Copy the full SHA 3796f69View commit details -
fix(tooltip): wrong position when using OnPush change detection (#3671)
* fix(tooltip): wrong position when using OnPush change detection Fixes the tooltip having a wrong position if it is inside a component with `OnPush` change detection. The issue was due to the fact that when `OnPush` is used, the tooltip text isn't rendered at the moment when the element is positioned. Fixes #3497.
Configuration menu - View commit details
-
Copy full SHA for edf01c0 - Browse repository at this point
Copy the full SHA edf01c0View commit details -
fix(snack-bar): allow multi-line text (#3626)
* Wraps multi-line text, instead of truncating it, inside of snack bars. **Note:** While the spec only mentions multi-line text on mobile, this seems to be a better approach than cutting it off at ~500px. We can revisit this if we start using media queries. * Aligns the snack bar button margin to the spec. * Simplifies some of the CSS to remove the need for a hardcoded height and negative margins. Fixes #1951.
Configuration menu - View commit details
-
Copy full SHA for eef57f6 - Browse repository at this point
Copy the full SHA eef57f6View commit details -
fix(overlay): Render the templates before placing them in the overlay. (
#2989) This fixes positioning issues when rendering templates which contain embedded templates. The templates need to be rendered in order to properly determine width which can then determine placement.
Configuration menu - View commit details
-
Copy full SHA for da33c03 - Browse repository at this point
Copy the full SHA da33c03View commit details -
fix(button): ripple color for raised buttons (#3829)
* fix(button): ripple color for raised buttons * Fixes the incorrect ripple color for raised buttons. Currently the ripple color is always based on black. This is incorrect on palettes like Indigo. Fixes #2901 * Address feedback * Distinguish between buttons with focus overlay * Fix comment
Configuration menu - View commit details
-
Copy full SHA for 7f65f31 - Browse repository at this point
Copy the full SHA 7f65f31View commit details -
fix(checkbox, radio): ripple error on focus event (#3869)
* The checkbox and radio disable the ripples using a `*ngFor` check. This causes the `ViewChildren` instance to turn null. The reference is required for the focus indicators. * If ripples are disabled there will be still ripples on click. This is due to the fact that label elements redirect focus to the underlying input element. The `focusOrigin` is therefore `program` and a focus ripple will show up. * Tests had to be adjusted because the `[md-ripple]` element won't be removed anymore. Therefore the tests now confirm that no ripples are showing up. Fixes #3856.
Configuration menu - View commit details
-
Copy full SHA for e22b55e - Browse repository at this point
Copy the full SHA e22b55eView commit details -
fix(select): wrong panel width if element is hidden initially (#3647)
Configuration menu - View commit details
-
Copy full SHA for eaf16c8 - Browse repository at this point
Copy the full SHA eaf16c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21cbf34 - Browse repository at this point
Copy the full SHA 21cbf34View commit details -
fix(list): icon size in dense mode (#3913)
Fixes the size of icons inside dense lists. Fixes #3886.
Configuration menu - View commit details
-
Copy full SHA for f412499 - Browse repository at this point
Copy the full SHA f412499View commit details -
perf(dialog): switch dialog animations to translate3d (#3905)
* Switches the `translate` to `translate3d` for hardware accelerated animations.
Configuration menu - View commit details
-
Copy full SHA for 857c217 - Browse repository at this point
Copy the full SHA 857c217View commit details -
fix(compatibility): error in theme check with angular universal (#3872)
Fixes a reference error being thrown by the theme check when using server-side rendering. Fixes #3870.
Configuration menu - View commit details
-
Copy full SHA for a65d2f4 - Browse repository at this point
Copy the full SHA a65d2f4View commit details -
fix(compatibility): throw better error when wrong prefix is used (#3871)
Throws a slightly better error when the wrong prefix is used. The error now includes the node name of the offending element, which should make it easier to pinpoint the issue.
Configuration menu - View commit details
-
Copy full SHA for 2d50044 - Browse repository at this point
Copy the full SHA 2d50044View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d719c5 - Browse repository at this point
Copy the full SHA 9d719c5View commit details
Commits on Apr 12, 2017
-
build: fix karma pattern warnings (#4057)
* Fixes the karma pattern warnings. Those showed up because there was a pattern that included all files (and watched them).
Configuration menu - View commit details
-
Copy full SHA for 3545df7 - Browse repository at this point
Copy the full SHA 3545df7View commit details -
Configuration menu - View commit details
-
Copy full SHA for abd2ac6 - Browse repository at this point
Copy the full SHA abd2ac6View commit details
Commits on Apr 13, 2017
-
build: use version placeholder in packages (#4065)
* Introduces a version placeholder (as in angular/angular) that will be replaced with the version string form the root `package.json` file. * This ensures that the different packages are always having the correct version and it also ensures that there is no version-mismatch.
Configuration menu - View commit details
-
Copy full SHA for 60ea218 - Browse repository at this point
Copy the full SHA 60ea218View commit details -
Configuration menu - View commit details
-
Copy full SHA for 205690f - Browse repository at this point
Copy the full SHA 205690fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe9204e - Browse repository at this point
Copy the full SHA fe9204eView commit details -
build: copy readme to releases (#4079)
* Due to a typo the `README.md` file is not copied properly to the releases.
Configuration menu - View commit details
-
Copy full SHA for 8b411ad - Browse repository at this point
Copy the full SHA 8b411adView commit details -
chore: remove unused bash scripts (#4080)
* Removes two unused bash scripts (`copy-docs.sh`, `enact-release.sh`). * `enact-release.sh` is now part of the release gulp task. * `copy-docs.sh` is now part of the `docs` gulp task.
Configuration menu - View commit details
-
Copy full SHA for 85391ca - Browse repository at this point
Copy the full SHA 85391caView commit details -
build: dgeni add deprecated marker (#4028)
* build: dgeni add deprecated marker * Adds a class to property rows in the template that can be used to distinguish between deprecated and stable APIs. Fixes #3981. * Address feedback
Configuration menu - View commit details
-
Copy full SHA for b5f15ad - Browse repository at this point
Copy the full SHA b5f15adView commit details -
build: create sourcemap files (#4022)
* Creates sourceMap files for all bundles inside of the release. Fixes #852
Configuration menu - View commit details
-
Copy full SHA for 0acd4d9 - Browse repository at this point
Copy the full SHA 0acd4d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1de1f72 - Browse repository at this point
Copy the full SHA 1de1f72View commit details
Commits on Apr 14, 2017
-
Configuration menu - View commit details
-
Copy full SHA for a05aa7c - Browse repository at this point
Copy the full SHA a05aa7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbe2c33 - Browse repository at this point
Copy the full SHA dbe2c33View commit details -
build: detect todos in public comments (#4059)
* build: detect todos in public comments * Creates a naive rule that checks all multi-line comments and reports failures once it detects TODOs inside of it. * This means that TODOs always need to placed inside of single-line comments. Fixes #4026
Configuration menu - View commit details
-
Copy full SHA for a773515 - Browse repository at this point
Copy the full SHA a773515View commit details -
chore: remove public folder (#4061)
* Removes the unused `public` folder from the repository.
Configuration menu - View commit details
-
Copy full SHA for 02b2cc9 - Browse repository at this point
Copy the full SHA 02b2cc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for efb39da - Browse repository at this point
Copy the full SHA efb39daView commit details -
fix(input): incorrect height with autosize (#4084)
Currently when using the `mdTextareaAutosize` directive the textarea height might be incorrect on component initialization. This happens because the textarea `scrollHeight` property is not ready in the `ngOnInit` lifecycle hook yet. Other libraries like `angular-elastic` have timeouts for that. But using the `ngAfterViewInit` lifecycle hook is more elegant and also ensures that the `scrollHeight` property is ready. Also switches `offsetHeight` to `clientHeight` since we don't want to include the border in our line-height calculations. Also by default `textarea` elements have a padding of `2px` and the `padding` needs to be explicitly set to `0px` when resolving the line-height. Fixes #4070.
Configuration menu - View commit details
-
Copy full SHA for 21f8899 - Browse repository at this point
Copy the full SHA 21f8899View commit details