{"push_id":809436923,"size":94,"distinct_size":94,"ref":"refs/heads/master","head":"9a758964b446516ebb61b9ff1f22fc8713c01b38","before":"b9c9b7d5aa7cc890ebdc46a6ff2c5b1ad8ca7b98","commits":[{"sha":"abb064a45998f6214b36a19aeec9c3b48f43ec78","author":{"email":"ef1f6b77ccacd9e2421a06786343e0c851932258@Gmail.com","name":"Thomas Burleson"},"message":"Add SHA links to ripple and layout changes","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/abb064a45998f6214b36a19aeec9c3b48f43ec78"},{"sha":"46c7b187c730617c79bf2adc665b4c11f6bbe90e","author":{"email":"d77b690445f2f643d8174ea1880d270fd1780eb1@google.com","name":"Jeremy Elbourn"},"message":"feat(datepicker): allow changing first day of the week. Fixes #4316.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/46c7b187c730617c79bf2adc665b4c11f6bbe90e"},{"sha":"a5d84c372f87e96469f6c7d72d42d0aea83fe8fd","author":{"email":"ef1f6b77ccacd9e2421a06786343e0c851932258@Gmail.com","name":"Thomas Burleson"},"message":"fix(utils): extractElementByName() and findFocusTarget() logic improved\n\nfindFocusTarget() scans deep and properly uses `$eval()` on possible focus expression.\nextractElementByName() includes optional argument to scan deep in all child nodes.\nadded unit tests\n\nFixes #4532. Fixes #4497.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/a5d84c372f87e96469f6c7d72d42d0aea83fe8fd"},{"sha":"85dceef49aa521f9a27c49009804483ab9ae89fc","author":{"email":"ef1f6b77ccacd9e2421a06786343e0c851932258@Gmail.com","name":"Thomas Burleson"},"message":"fix(theme): input placeholder color style fixed for Chrome\n\nmixin placeholder-input-color in `mixins.scss` do not work as expected in Chrome.\n\nFixes #4162.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/85dceef49aa521f9a27c49009804483ab9ae89fc"},{"sha":"562e41a6cd79257a369fa560e67ebcb057f0c55c","author":{"email":"d77b690445f2f643d8174ea1880d270fd1780eb1@google.com","name":"Jeremy Elbourn"},"message":"fix(datepicker): handle DST incocnsistency encountered in some timezones. Fixes #4215.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/562e41a6cd79257a369fa560e67ebcb057f0c55c"},{"sha":"81b633c1f12b86bf3fe07666a5512110d969d3ea","author":{"email":"ef1f6b77ccacd9e2421a06786343e0c851932258@Gmail.com","name":"Thomas Burleson"},"message":"fix(util): improve parse logic in supplant()\n\nFixes #4511.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/81b633c1f12b86bf3fe07666a5512110d969d3ea"},{"sha":"7fac738db2e8e0e7aa7319ad61a819d032d31577","author":{"email":"ef1f6b77ccacd9e2421a06786343e0c851932258@Gmail.com","name":"Thomas Burleson"},"message":"update(demos): codepen demos use Roboto fonts and css\n\nwhen launching the demos, the same font sets and extra styles used in the online docs should be included in the launched demo.\n\nFixes #4529.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/7fac738db2e8e0e7aa7319ad61a819d032d31577"},{"sha":"cdcf31d61a58233e00fff24e816d85fa3928e73f","author":{"email":"ef1f6b77ccacd9e2421a06786343e0c851932258@Gmail.com","name":"Thomas Burleson"},"message":"fix(codepen): improve use of external css","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/cdcf31d61a58233e00fff24e816d85fa3928e73f"},{"sha":"582d94cf431a3ca337b2ec56c23e0e237f98c245","author":{"email":"ef1f6b77ccacd9e2421a06786343e0c851932258@Gmail.com","name":"Thomas Burleson"},"message":"fix(util, autocomplete, chips): logic for cleanup when scope.$$destroyed == true\n\nupdate `$mdUtil.nextTick( )` with option `scope` argument that can be used to check `scope.$$destroyed` skip callback.\nrefactors to resolve `scope.$destroy()` race conditions\n\nFixes #4525.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/582d94cf431a3ca337b2ec56c23e0e237f98c245"},{"sha":"1330cb0924b9be31e5262d665660d7c84eaab90f","author":{"email":"d77b690445f2f643d8174ea1880d270fd1780eb1@google.com","name":"Jeremy Elbourn"},"message":"feat(datepicker): add shadow and animation cue for scrolling. Fixes\n\nCloses #4547.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/1330cb0924b9be31e5262d665660d7c84eaab90f"},{"sha":"d68b5e2fffcbfc234f362ae6ce332fe516d805d0","author":{"email":"d6355609d7a83ab0238a550e02644565293779ae@gmail.com","name":"Topher Fangio"},"message":"perf($mdSticky): Fix performance issue when sticky is emulated.\n\nWhen the browser is not naitively capable of handling sticky\nelements, we fake it by watching for scroll changes and manually\ntriggering certain events. These use `$$rAF`, but were not\nthrottling the call.\n\nFix: use `$$rAF.throttle` when calling our loop function.\n\nFixes #4523. Fixes #4459. Closes #4552.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/d68b5e2fffcbfc234f362ae6ce332fe516d805d0"},{"sha":"093847cbc4be304a8af64f3cfcedfa8eb4a5d44c","author":{"email":"293b049b1ab5912fef67b4eca295cdd7f63847e2@izi-pass.com","name":"Louis Teboul"},"message":"docs: fix codepen buttons not working in Demos > Menu\n\nFixes Codepen buttons not working in Menu Position Modes & Menu Width demos & removes duplicate call to htmlEscapeAmpersand() function in codepen.js\n\nFixes #4514. Closes #4519.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/093847cbc4be304a8af64f3cfcedfa8eb4a5d44c"},{"sha":"f3ad52566e13f74d767ef2f132e6303dda5d104a","author":{"email":"293b049b1ab5912fef67b4eca295cdd7f63847e2@izi-pass.com","name":"Louis Teboul"},"message":"docs: fix typo in demos > Menu > Menu Position Modes\n\nFixes a typo ('Positon' -> 'Position') in the Demos > Menu > Menu Position Modes docs\n\nCloses #4516.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/f3ad52566e13f74d767ef2f132e6303dda5d104a"},{"sha":"316b4c82d6b76c3860c48406c3e0b393fda5663d","author":{"email":"293b049b1ab5912fef67b4eca295cdd7f63847e2@izi-pass.com","name":"Louis Teboul"},"message":"fix(switch): inverted logic in md-switch dragging\n\nmd-switch was being toggled when the user dragged less than half the way and didn't toggle when dragged more than half the way.\nInvert this logic.\n\nFixes #4549. Closes #4560.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/316b4c82d6b76c3860c48406c3e0b393fda5663d"},{"sha":"6681e8249d2bd09d0f68a53433cb26f3f4d76cda","author":{"email":"d6355609d7a83ab0238a550e02644565293779ae@gmail.com","name":"Topher Fangio"},"message":"fix(mdAutocomplete): Compile autocomplete template against proper scope.\n\nAfter the performance modifications to make autocomplete use the\nvirtual repeat directive, the autocomplete no longer compiled the\ncontents of the dropdown against the proper parent scope\n\nThis PR fixes it by manually compiling against the proper parent scope\nand copying over the necessary `item` and `$index` properties.\n\nFixes #4390. Fixes #4495. Closes #4391.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/6681e8249d2bd09d0f68a53433cb26f3f4d76cda"},{"sha":"5551699cfeb2daf154d6655ec31a127c6af877f4","author":{"email":"ef1f6b77ccacd9e2421a06786343e0c851932258@Gmail.com","name":"Thomas Burleson"},"message":"feat(dialog): allow specifying parent by string selector.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/5551699cfeb2daf154d6655ec31a127c6af877f4"},{"sha":"9d1f9daf3f496deac4540eb0ae43ba2145088493","author":{"email":"d77b690445f2f643d8174ea1880d270fd1780eb1@google.com","name":"Jeremy Elbourn"},"message":"feat(datepicker): prevent calendar from going off-screen. Fixes #4333.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/9d1f9daf3f496deac4540eb0ae43ba2145088493"},{"sha":"9253039a2b021c1a507e4393a0dca4e4370244ae","author":{"email":"d77b690445f2f643d8174ea1880d270fd1780eb1@google.com","name":"Jeremy Elbourn"},"message":"chore(datepicker): remove accidental function def.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/9253039a2b021c1a507e4393a0dca4e4370244ae"},{"sha":"7d8b99fcfda76cbb761be6839d841656fbc59c35","author":{"email":"ef1f6b77ccacd9e2421a06786343e0c851932258@Gmail.com","name":"Thomas Burleson"},"message":"test(dialog): added test for parent specified by string selector","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/7d8b99fcfda76cbb761be6839d841656fbc59c35"},{"sha":"b65d1536fcccaae27c322f38925af27b5549ce3d","author":{"email":"ef1f6b77ccacd9e2421a06786343e0c851932258@Gmail.com","name":"Thomas Burleson"},"message":"fix(tooltip): trigger parent blur on `leaveHandler( )`\n\n`md-button` with tooltip should not continue to display focus style after mouseleave and tooltip hide.\n\nFixes #4249. Fixes #4597. Closes #4590.","distinct":true,"url":"https://api.github.com/repos/Xactimate/material/commits/b65d1536fcccaae27c322f38925af27b5549ce3d"}]}