* Use framework-style imports.
MDFInternationalization is built as a framework, so use the style
recommended to import from the framework (#import <...>).
MotionAnimator and MotionInterchange mixed the normal style import
and the framework style import; settle them on the framework style.
* Update MDCActivityIndicator.m
Re-order to match our style guide.
* Update MDCBottomNavigationBar.m
Re-order to match our style guide.
* Update MDCBottomNavigationItemView.m
Re-order to match style guide.
* Update MDCBottomAppBarView.m
* Update MDCButtonBar.m
* Update MDCAppBarButtonBarBuilder.m
* Update MDCAppBarButtonBarBuilder.m
* Update MDCCollectionViewCell.m
* Update MDCAlertController.m
* Update NavigationBarIconsExample.m
* Update MDCNavigationBar.m
* Update MDCItemBarCell.m
* Update MDCTextField.m
* Update MDCThumbTrack.m
* [ActivityIndicator] Convert motion spec to an Objective-C static class.
The interchange library will soon be dropping support for static spec initialization in favor of runtime APIs. This change moves the ActivityIndicator off of all macro-based APIs.
* Review feedback.
* [ActivityIndicator] Fix bug where outer rotation was incorrect in determinate state.
When transitioning from indeterminate to determinate we have to reset the outer rotation. This logic was unintentionally removed in 8e6da0f4973b202f4f7334e33bd2747f7ff05bec. This change adds the logic back.
* Remove straggler line.
* [ProgressView] Fix type error in +defaultProgressTintColor
MDCColorFromRGB takes a uint32. MDCProgressViewDefaultTintColor is a function. I assume calling it is what was intended.
* [ActivityIndicator/ProgressView] Small build fixes
Prior to this change we were accidentally setting the strokeEnd animation's duration to 0, which would cause Core Animation to use its default animation duration of 0.25 rather than the desired motion timing duration. The result was an animation that animated much more jarringly.
The animation now aligns more closely with the intended behavior.
* Initial addition of kokoro and bazel continuous integration support.
Only adds support for ActivityIndicator and its dependencies. Will add other components to the continuous integration in follow up changes.
* Add AnimationTiming.
* Fix target name.
* Use ... matching to run all tests and build all targets.
* Just run tests.
* Add skeleton tests.
* Fix copyrights and build files.
* Add bzl file.
* Standardize build files.
* Fix typo.
* Naming.
* Remove confusing comment.
* Use Xcode 8.2.
Using [self class] to determine the bundle to load resources/strings here breaks if you subclass MDCActivityIndicator and that subclass ends up being placed in a different bundle. Writing MDCActivityIndicator here explicitly ensures that we find the intended resources: those included alongside the base MDCActivityIndicator definition.
* Added example for activity indicator
* Fixed all issues with the pull request.
* Added swift example for [AnimationTiming]
* Delete AnimationTimingExample.swift
* Update ActivityIndicatorExample.swift
Discussed merge with Ian offline. Issues with Travis CI may be resolved once the PR is merged.
* Add color to tiles.
* Add theming to catalog
* Update text field tile.
* Implementation method signatures should match those in header.
* Update MDCDrawFunc typedef
* Pass color scheme through NSNotification
* Add component theming
* Add tabbar themer
* Update tab example to use UIAppearance
* Theme sliders based on UIAppearance proxy
* Allow any class conforming to MDCColorScheme
* Override navigation bar color theme for imagery example.
* Update AppBar and ButtonBar color theming
* Update button bar themer comment
* Update button theming
* Remove theme imports where not necessary.
* Fix case of private
* [ActivityIndicator] Default cycleColors property for empty arrays
The |cycleColors| property currently handles empty array assignments by assigning an array with a
single blue color. This change will modify that behavior to revert back to the original "default"
array.
* Adding unit tests to confirm the default behavior in different scenarios.
* Simplifying implementation of default `cycleColors` values based on feedback from @ianegordon
* * Code clean-up and simplification for stroke color updates
* Adding class check in +initialize
* Adding basic Swift unit tests, minor clean-up, removing bad test.
* [ColorThemes] Use umbrella header instead of MDCColorScheme
* [Application] Use umbrella header instead of class header
* [Button] use umbrella header in private header
* [Typography] use umbrella header in private header
* icons using umbrella header in individual icon class
* [Icons] added header to umbrella header
* [collection] umbrella header instead of class header in test
* [Collections] use umbrella header in private header
* [ActivityIndicator] use umbrella header in private header
* [ButtonBar] use umbrella header in private header
* [Dialog] use umbrella header in private header
* [featurehighlight] use umbrella header in private header
* [snackbar] use umbrella header in private header
* [textFields] use umbrella header in private header
* [thumbtrack] use umbrella header in private header
* [Overlay] use umbrella header in private header
also removed spurious ’s’ at end of MaterialOverlay.h file
* [slider] use umbrella header in private header
* [buttonBar] use umbrella header in private header
* [slider] use umbrella header in test
* [Overlay] fixed overlay reference to use umbrella header
* [catalog] Restyle Activity Indicator example
Simplify layout with a regular sized indicator.
* [catalog] Restyle Activity Indicator example
Simplify layout with a regular sized indicator.
* [Docs] Marks component files as API documentation roots.
Used by the site generator to determine where to build API docs. I
marked everything built by the previous version.
* [Docs] Adds a prefix to all Material guidelines links.
* [Docs] Adds API doc links to some components.