core.text: Introduce `get_system_fonts_dir` and register the dirs at start.
This would allow one to simply specify a system font like font_name: 'Comic Sans MS'
core:Text: include kivy_data_dir/fonts to resources
core:text fix logic for getting system fonts for windows
core:_text_sdl2 fix for python3
change video example so it works when tried on an android phone
fixes #2649
unbind on_anim1_complete in Sequence
Update main.py
gstplayer: fix deadlock when changing the volume on linux / pulseaudio. Closes #2454
Create app_suite demo

Create another example to demonstrate ways of starting an application.
Other demos covered some of these, though not the kivy language from a
string.  Each demonstration prints the source code of the executed
window onto stdout to interleave with debugging output.
Add prebuilt widget example

Add another example to the app_suite.py, showing how to use builder
during initialization to create the widget, then adding it from a
build() function.
Merge pull request #2742 from merriam/master

Create app_suite demo
core:Introduce native clipboard for most target OS
core:clipboard add missing files for windows and kde target
core:clipboard. Minor optimisation.
fixes for clipboard_dbusklipper
clipboard_winctype fixes for windows
Convert print statements to print function

Use print_function from __futures__ and covert print statements to
function calls for later use in Python 3.  Also, clean up minor
verbiage.
make sure platform specific clipboard implementations are preferred
core:clipboard_pygame is able to paste unicode text
Merge pull request #2739 from kived/anim-sequence-repeat

unbind on_anim1_complete in Sequence