Intorduce input_filter to TextInput to allow only e.g. int, float etc. and PEP8 fixes.
Fix copy paste error.
Use bytes or unicode pattern depending on input text.
Filter text even when setting text directly.
Remove printable.
Merge branch 'master' of https://github.com/kivy/kivy into text-filter
Made NumericProperty work with unicode strings.

Changed string type checks from "type(x) is str" to "isinstance(x, string_types)".
Also had to add str(x) to all parse_str() method calls.
Add read-only tag to WindowBase width and height properties
uix:EffectWidget: Ensure fbo is cleared
Correct fullscreen property description
Removed numeric_fmt str type declaration

Removed str method parameter type declarations.
Changed numeric_fmt type declaration from str to object.
Change input_filter to be a callable or int/float. Also don't filter when user set directly.
Merge branch 'master' of https://github.com/kivy/kivy into text-filter
Fix for #2126: Spinner toggles twice.
Derive CompositeListItem from GridLayout allowing multiline items
Merge pull request #2055 from matham/text-filter

Introduce input_filter to TextInput to allow only e.g. int, float inputs
Merge pull request #2148 from voen/patch-1

Add read-only tag to WindowBase width and height properties
Update `Fullscreen` doc
make rst underline color configurable
Merge pull request #2162 from kivy/rst_underline_color

make rst underline color configurable