Permalink
Commits on Jan 21, 2017
Commits on Jan 20, 2017
Commits on Jan 18, 2017
  1. fix(tabs): remove manually pagination sizing algorithm (#10136)

    Since tabs now use flexbox for sizing, manually sizing is no longer needed.
    This solves issues related tabs inside flexible containers like dialogs.
    
    * Remove updatePagingWidth() function
    * Revert width to default values
    
    Fixes #9429
    clshortfuse committed with mmalerba Jan 18, 2017
Commits on Jan 11, 2017
  1. fix(autocomplete): Fix TypeError in autocomplete. (#10227)

    Fix TypeError/NPE in Autocomplete when assuming `$scope.searchText`
    was available.
    topherfangio committed with tinayuangao Jan 11, 2017
  2. fix(select/datepicker): Fix dropdown icon colors. (#10226)

    Change the dropdown icon colors for Select and Datepicker to be
    darker by default.
    
    *Old Styles*
    
     - Default: foreground-3 (light grey)
     - Hover: foreground-2 (darker grey)
    
    *New Styles*
    
     - Default: foreground-2 (darker grey)
     - Disabled: foreground-3 (light grey; select only; datepicker
       hides the icon when disabled)
    
    Note that the hover effect appeared not to work and since it used
    the proper default color, it has been removed.
    topherfangio committed with tinayuangao Jan 11, 2017
  3. fix(navBar): automatically add aria-label for navBarItem (#10219)

    NavBarItems should populate aria-label attribute automatically
    
    * Inject $mdAria into navBarItem controller
    * Use text content from element to populate aria-label during postLink
    * Create new spec tests
    
    Fixes #10110
    clshortfuse committed with tinayuangao Jan 11, 2017
  4. fix(list): empty aria-label attributes for list-items with interpolat…

    …ion (#10218)
    
    * fix(list): empty aria-label attributes for list-items with interpolation
    
    * The `md-list-item` component determines the aria-label from the content if no `aria-label` is specified.
      Right now the `md-list-item` is not able to determine the label from interpolated content and shows a lot of $mdAria warnings
    
    * Fixes that the `md-list-item` complains twice about a missing `aria-label`, because the label was expected on the list and on the underlaying button element.
    
    * Fixes a potential issue in the `$mdAriaProvider` where the provider class instance is applied to the service.
    
    * Remove $q injection
    DevVersion committed with tinayuangao Jan 11, 2017
Commits on Jan 8, 2017
  1. chore: rollback to firefox 49 sauce browser (#10236)

    * Currently in Saucelabs for Firefox v50 a single unit test for the input component fails
      A few people from the team were asked to reproduce it, but nobody was able to reproduce it locally.
    
    * Reverting this change from SHA e8d29db to make the CI green. We are investigating, but this should not affect the CI
    DevVersion committed with ThomasBurleson Jan 8, 2017
Commits on Jan 6, 2017
  1. chore(travis): run tests against angular snapshot (#10229)

    * chore: run tests against angular snapshot
    
    * Now runs unit tests against Angular snapshot
    * Exported the version download script from the `test-versions.sh` script from Jenkins (allows us to test against snapshot)
    
    * Verify that folder is a repository
    
    * Input elements with selection need to be focused
    
    * Unique identifiers for travis modes
    
    * Print user agent for failing test..
    
    * Updates
    DevVersion committed with ThomasBurleson Jan 6, 2017
  2. chore(travis): run tests for angular 1.6 on travis (#10228)

    * chore: run tests for angular 1.6 on travis
    
    * Now runs tests for Angular v1.6.1 on the Travis CI in an optional mode.
    
    Closes #10205
    
    * Install Angular version before building
    
    * Updates for the Saucelabs connector
    DevVersion committed with ThomasBurleson Jan 6, 2017
Commits on Jan 4, 2017
  1. fix(docs): fix broken links in theming docs

    Using markdown caused issues with routing.
    
    * Use ng-href to link to pages
    
    Fixes #10203
    clshortfuse committed with ThomasBurleson Jan 4, 2017
  2. fix(chips): Add basic accessibility support. (#9650)

    Fixes #9391. Fixes #9556. Fixes #8897. Fixes #8867. Fixes #9649.
    topherfangio committed with kara Jan 4, 2017
  3. chore: update script.js (#10147)

    Bradbev committed with kara Jan 4, 2017
  4. feat(panel): Panel provider (#10215)

    Fixes #10006. Fixes #10162.
    bradrich committed with kara Jan 4, 2017
  5. refactor(list): simplify list component scss (#9194)

    Fixes #6152. Fixes #8890. References #8482.
    DevVersion committed with kara Jan 4, 2017
Commits on Jan 3, 2017
Commits on Jan 1, 2017
  1. docs(theming): update references on theming docs

    Update function references on theming docs to match the current state of theming files.
    Drumarcco committed with ThomasBurleson Jan 1, 2017
Commits on Dec 29, 2016
Commits on Dec 21, 2016
Commits on Dec 7, 2016
  1. fix(progressCircular): fix arc bleeding through container (#10108)

    SVG arc was not properly sized which caused it to bleed through it's container.
    In some configurations, the circle would be cropped
    
    * Account for strokeWidth when measuring dash length
    * Set offset in arc path equal to half of stroke width
    
    Fixes #10107
    clshortfuse committed with mmalerba Dec 7, 2016
Commits on Dec 6, 2016
  1. fix(mdTooltip): Tooltip role (#10052)

    The tooltip role was being assigned to an element that is being
    detached and not re-attached, causing an a11y issue. The tooltip
    role is now being assigned to the panel element through the `role`
    attribute.
    
    Fixes #10045
    bradrich committed with mmalerba Dec 6, 2016
  2. fix(menuBar): do not use flex for buttons (#10027)

    Firefox does not support flex on buttons
    
    * Change text to use float instead flex for positioning
    
    Fixes #9771
    clshortfuse committed with mmalerba Dec 6, 2016
  3. fix(autocomplete): dropdown shrink restore (#9734)

    The virtualRepeatContainer for the autocomplete dropdown determines the original dropdown size from the height of the container.
    
    Commit b114302 removed the fixed height of the dropdown selector, since we now have dynamic dropdown heights.
    
    This does cause an issue for the virtualRepeatContainer, where it can't determine the `originalSize` of the dropdown.
    
    Setting it to 100 percent, does properly expand the dropdown to the `max-height` of the JavaScript.
    
    Fixes #9726.
    DevVersion committed with mmalerba Dec 6, 2016
  4. feat(checkbox/switch): add support for animating ng-messages (#9473)

    Add support for animating ng-messages on md-checkbox and ng-switch, in line with input, md-select and md-datepicker. Fixes #9430.
    Frank3K committed with mmalerba Dec 6, 2016
  5. fix(md-contact-chips): support md-min-length on md-contact-chips. (#9215

    )
    
    * fix(md-contact-chips): support md-min-length on md-contact-chips.
    
    Add md-min-length to md-contact-chips and propagate attribute to md-autocomplete.
    Add md-has-not-found=true attribute to md-autocomplete.
    
    Fixes #2423.
    
    * fix(md-contact-chips): remove md-has-not-found from md-autocomplete.
    
    * fix(md-contact-chips): added test for md-min-length on md-contact-chips.
    
    * fix(md-contact-chips): rename test for md-min-length on md-contact-chips.
    lievenjanssen committed with mmalerba Dec 6, 2016
  6. feat(autocomplete): Add md-autocomplete-snap="width" (#7750)

    * add xw-autocomplete-wrap-override
    
    * fix white space and description
    
    * create md-autocomplete-warp="width"
    
    * add md-autocomplete-snap documentation
    
    * move if statement
    
    * add md-autocomplete-snap tests
    
    * fix merge error
    aperl committed with mmalerba Dec 6, 2016
  7. fix(progressCircular): update animation to spec (#10017)

    Previous animation did not properly animate the circle stroke
    
    * Use persistent SVG path for all animations
    * Change `stroke-dashoffset` to match spec on every requested frame
    * Rotate object -90 degrees every iteration
    * Correct overall counter clockwise animation timing in SCSS
    
    Instead of creating a new SVG path every frame, we will instead simply
    animate the `stroke-dashoffset` parameter. This allows us to match spec
    while also increasing performance by simplifying logic per frame.
    
    Fixes #9879
    clshortfuse committed with mmalerba Dec 6, 2016
  8. feat(autocomplete): pass md-input-max/min-length to the input with no…

    …n-floating label (#9964)
    
    Adds the md-input-minlength and md-input-maxlength attributes as ng-minlength and ng-maxlength to the input element of the autocomplete directive when a floating label is not used.
    A use case : It would help in validating the input when the value of Search Text is being used if no matches are found.
    
    Added Unit tests for md-input-maxlength and md-input-minlength
    theLufenk committed with mmalerba Dec 6, 2016
  9. fix(chips): add-on-blur with autocomplete (#9949)

    * Properly adds the selected item of the autocomplete to the chips when `md-add-on-blur` is enabled
    
    * No longer adds chips on blur when `md-require-match` is enabled (previously user could add non-matches to the chips)
    
    * Moves logic into an extra function to keep blur listener clear.
    
    Fixes #9582.
    DevVersion committed with mmalerba Dec 6, 2016