git: 1779e67e6a02 - main - x11-toolkits/py-kivy: resurrect the port and update to version 2.3.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 26 Sep 2024 22:27:00 UTC
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=1779e67e6a02d99c1ccf885362c5fad50e4d50b5 commit 1779e67e6a02d99c1ccf885362c5fad50e4d50b5 Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2024-09-26 22:25:16 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2024-09-26 22:25:16 +0000 x11-toolkits/py-kivy: resurrect the port and update to version 2.3.0 Refresh dependencies and convert to USES=+pytest (this also allows to drop `do-test' target). Unfortunately, not all tests currently pass: 15 failed, 788 passed, 42 skipped, 1 xfailed, 8 warnings, 70 errors Requested by: Sergey V. Dyatko --- x11-toolkits/Makefile | 1 + x11-toolkits/py-kivy/Makefile | 106 ++++++ x11-toolkits/py-kivy/distinfo | 3 + x11-toolkits/py-kivy/pkg-descr | 20 + x11-toolkits/py-kivy/pkg-plist | 848 +++++++++++++++++++++++++++++++++++++++++ 5 files changed, 978 insertions(+) diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index 2767e6b42ce3..d32a46fa07b9 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -174,6 +174,7 @@ SUBDIR += py-easygui SUBDIR += py-fltk SUBDIR += py-guietta + SUBDIR += py-kivy SUBDIR += py-python-xlib SUBDIR += py-qt5-chart SUBDIR += py-qt6-chart diff --git a/x11-toolkits/py-kivy/Makefile b/x11-toolkits/py-kivy/Makefile new file mode 100644 index 000000000000..bf62f162c9ae --- /dev/null +++ b/x11-toolkits/py-kivy/Makefile @@ -0,0 +1,106 @@ +PORTNAME= kivy +PORTVERSION= 2.3.0 +CATEGORIES= x11-toolkits python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= Kivy-${PORTVERSION} + +MAINTAINER= danfe@FreeBSD.org +COMMENT= Python NUI library for rapid application development +WWW= https://kivy.org/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} +LIB_DEPENDS= libmtdev.so:devel/libmtdev +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}responses>0:devel/py-responses@${PY_FLAVOR} + +MAKE_ENV= KIVY_NO_CONFIG=yes KIVY_NO_FILELOG=yes USE_OPENGL_ES2=1 \ + PYTHONPATH=${WRKSRC} + +USES= display:test gl pytest python shebangfix uniquefiles:dirs +USE_GL= egl gl glesv2 +USE_PYTHON= autoplist concurrent cython distutils +PYDISTUTILS_BUILD_TARGET= build_ext +PYDISTUTILS_BUILDARGS= --inplace +PYDISTUTILS_EGGINFO= Kivy-${PORTVERSION}-py${PYTHON_VER}.egg-info +SHEBANG_FILES= kivy/tools/pep8checker/pre-commit.githook + +OPTIONS_DEFINE= DOCS +OPTIONS_DEFAULT= ENCHANT OPENCV PYGAME +OPTIONS_SUB= yes +OPTIONS_GROUP= VIDEO AUDIO IMAGE CAMERA SPELLING CLIPBOARD +OPTIONS_MULTI= WINDOW TEXT +OPTIONS_MULTI_WINDOW= PYGAME X11 SDL2 +OPTIONS_MULTI_TEXT= PIL PYGAME SDL2 +OPTIONS_GROUP_VIDEO= ${_OPTIONS_GROUP_VIDEO_${ARCH}} GSTREAMER +_OPTIONS_GROUP_VIDEO_i386= PYGLET +OPTIONS_GROUP_AUDIO= GSTREAMER PYGAME SDL2 +OPTIONS_GROUP_IMAGE= PIL PYGAME SDL2 +OPTIONS_GROUP_CAMERA= OPENCV GSTREAMER +OPTIONS_GROUP_SPELLING= ENCHANT +OPTIONS_GROUP_CLIPBOARD= PYGAME + +CAMERA_DESC= Camera support +CLIPBOARD_DESC= Clipboard support +IMAGE_DESC= Image support +SPELLING_DESC= Spell checking support +TEXT_DESC= Text rendering support (compulsory) +WINDOW_DESC= Window support (compulsory) + +DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-jquery>0:textproc/py-sphinxcontrib-jquery@${PY_FLAVOR} +ENCHANT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}enchant>0:textproc/py-enchant@${PY_FLAVOR} +GSTREAMER_MAKE_ENV= USE_GSTREAMER=1 +GSTREAMER_MAKE_ENV_OFF= USE_GSTREAMER=0 +GSTREAMER_LIB_DEPENDS= libgstreamer-1.0.so:multimedia/gstreamer1 +GSTREAMER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer1>0:multimedia/py-gstreamer1@${PY_FLAVOR} +GSTREAMER_USES= gettext-runtime gnome pkgconfig +GSTREAMER_USE= GNOME=glib20 +OPENCV_RUN_DEPENDS= opencv>0:graphics/opencv +PIL_DESC= Text and window rendering support via Pillow +PIL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} +PYGAME_DESC= Window, text and image rendering support via PyGame +PYGAME_RUN_DEPENDS= ${PYGAME} +PYGLET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyglet>0:graphics/py-pyglet@${PY_FLAVOR} +SDL2_DESC= Simple Direct Media Layer v2.0 support +SDL2_MAKE_ENV= USE_SDL2=1 +SDL2_MAKE_ENV_OFF= USE_SDL2=0 +SDL2_USE= SDL=sdl2,mixer2,image2,ttf2 +SDL2_USES= pkgconfig sdl +X11_MAKE_ENV= USE_X11=1 +X11_MAKE_ENV_OFF= USE_X11=0 +X11_USES= xorg +X11_USE= XORG=xrender,x11 + +post-patch: + @${REINPLACE_CMD} -e '/GLSHADERSOURCEPTR/s,const GLchar\*,& const ,' \ + ${WRKSRC}/kivy/graphics/cgl.pxd + @${REINPLACE_CMD} -e '/glShaderSource/s,const GLchar\*,& const ,' \ + ${WRKSRC}/kivy/graphics/cgl.pxd \ + ${WRKSRC}/kivy/graphics/cgl_backend/cgl_gl.pyx \ + ${WRKSRC}/kivy/include/common_subset.h + @${REINPLACE_CMD} -e '/mockShaderSource/s,const GLchar\*,& const,' \ + ${WRKSRC}/kivy/graphics/cgl_backend/cgl_mock.pyx + @${REINPLACE_CMD} -e '/dbgShaderSource/s,const GLchar\*,& const,' \ + ${WRKSRC}/kivy/graphics/cgl_backend/cgl_debug.pyx \ + +post-build-DOCS-on: + ${MKDIR} ${WRKSRC}/doc/build/doctrees ${WRKSRC}/doc/build/html + (cd ${WRKSRC}; \ + ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} doc/autobuild.py) + (cd ${WRKSRC}; \ + ${SETENV} ${MAKE_ENV} sphinx-build-${PYTHON_VER} -b html \ + -d ${WRKSRC}/doc/build/doctrees \ + doc/sources ${WRKSRC}/doc/build/html) + +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/kivy -name '*.so' | ${XARGS} ${STRIP_CMD} + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/doc/build/html; ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + +.include <bsd.port.mk> diff --git a/x11-toolkits/py-kivy/distinfo b/x11-toolkits/py-kivy/distinfo new file mode 100644 index 000000000000..eb1239fcfa2b --- /dev/null +++ b/x11-toolkits/py-kivy/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1704450722 +SHA256 (Kivy-2.3.0.tar.gz) = e8b8610c7f8ef6db908a139d369b247378f18105c96981e492eab2b4706c79d5 +SIZE (Kivy-2.3.0.tar.gz) = 23965268 diff --git a/x11-toolkits/py-kivy/pkg-descr b/x11-toolkits/py-kivy/pkg-descr new file mode 100644 index 000000000000..035db76197af --- /dev/null +++ b/x11-toolkits/py-kivy/pkg-descr @@ -0,0 +1,20 @@ +Cross platform +============== +Kivy is running on Linux, Windows, MacOSX, Android and IOS. You can run the +same code on all supported platforms. It can use natively most inputs +protocols and devices like WM_Touch, WM_Pen, Mac OS X Trackpad and Magic Mouse, +Mtdev, Linux Kernel HID, TUIO. A multi-touch mouse simulator is included. + +Business Friendly +================= +Kivy is 100% free to use, under LGPL 3 licence. The toolkit is professionally +developed, backed and used. You can use it in a product and sell your product. +The framework is stable and has a documented API, plus a programming guide to +help for in the first step. + +GPU Accelerated +=============== +The graphics engine is built over OpenGL ES 2, using modern and fast way of +doing graphics. The toolkit is coming with more than 20 widgets designed to be +extensible. Many parts are written in C using Cython, tested with regression +tests. diff --git a/x11-toolkits/py-kivy/pkg-plist b/x11-toolkits/py-kivy/pkg-plist new file mode 100644 index 000000000000..e6c2f5b99702 --- /dev/null +++ b/x11-toolkits/py-kivy/pkg-plist @@ -0,0 +1,848 @@ +%%PORTDOCS%%%%DOCSDIR%%/.buildinfo +%%PORTDOCS%%%%DOCSDIR%%/_images/3Drendering__main__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/Events.png +%%PORTDOCS%%%%DOCSDIR%%/_images/IOS_wordmark_(2017).svg +%%PORTDOCS%%%%DOCSDIR%%/_images/Kivy_App_Life_Cycle.png +%%PORTDOCS%%%%DOCSDIR%%/_images/accordion.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/actionbar.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anchorlayout.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/android.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_back.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_bounce.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_circ.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_cubic.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_elastic.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_expo.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_out_back.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_out_bounce.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_out_circ.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_out_cubic.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_out_elastic.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_out_expo.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_out_quad.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_out_quart.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_out_quint.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_out_sine.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_quad.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_quart.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_quint.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_in_sine.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_linear.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_out_back.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_out_bounce.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_out_circ.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_out_cubic.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_out_elastic.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_out_expo.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_out_quad.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_out_quart.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_out_quint.png +%%PORTDOCS%%%%DOCSDIR%%/_images/anim_out_sine.png +%%PORTDOCS%%%%DOCSDIR%%/_images/animation__animate__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/app-settings.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/application__app_suite__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/application__app_with_build__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/application__app_with_kv__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/application__app_with_kv_in_template1__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/architecture.png +%%PORTDOCS%%%%DOCSDIR%%/_images/background.png +%%PORTDOCS%%%%DOCSDIR%%/_images/boxlayout.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow.png +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_blur_radius.svg +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_blur_radius_inset.svg +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_border_radius.svg +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_border_radius_inset.svg +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_common_mistake_1.svg +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_demo.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_example_1.png +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_example_2.png +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_inset.svg +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_offset.svg +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_offset_inset.svg +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_spread_radius.svg +%%PORTDOCS%%%%DOCSDIR%%/_images/boxshadow_spread_radius_inset.svg +%%PORTDOCS%%%%DOCSDIR%%/_images/bubble.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/button.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/camera__main__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__bezier__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__canvas_stress__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__circle__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__fbo_canvas__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__lines__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__lines_extended__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__mesh__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__multitexture__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__repeat_texture__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__rotation__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__stencil_canvas__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__tesselate__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/canvas__texture__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/carousel.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/checkbox.png +%%PORTDOCS%%%%DOCSDIR%%/_images/codeinput.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/colorpicker.png +%%PORTDOCS%%%%DOCSDIR%%/_images/conda.png +%%PORTDOCS%%%%DOCSDIR%%/_images/custom_layout_background.png +%%PORTDOCS%%%%DOCSDIR%%/_images/demo__camera_puzzle__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/demo__kivycatalog__main__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/demo__multistroke__main__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/demo__pictures__main__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/demo__shadereditor__main__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/demo__showcase__main__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/demo__touchtracer__main__py.png +%%PORTDOCS%%%%DOCSDIR%%/_images/dropdown.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/filechooser_icon.png +%%PORTDOCS%%%%DOCSDIR%%/_images/filechooser_list.png +%%PORTDOCS%%%%DOCSDIR%%/_images/floatlayout.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/freebsd.png +%%PORTDOCS%%%%DOCSDIR%%/_images/global_background.png +%%PORTDOCS%%%%DOCSDIR%%/_images/gridlayout.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/gridlayout_1.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/gridlayout_2.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/gridlayout_3.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/gs-animation.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/gs-atlas.png +%%PORTDOCS%%%%DOCSDIR%%/_images/gs-drawing.png +%%PORTDOCS%%%%DOCSDIR%%/_images/gs-events-class.png +%%PORTDOCS%%%%DOCSDIR%%/_images/gs-events-clock.png +%%PORTDOCS%%%%DOCSDIR%%/_images/gs-events-input.png +%%PORTDOCS%%%%DOCSDIR%%/_images/gs-introduction.png +%%PORTDOCS%%%%DOCSDIR%%/_images/gs-lang.png +%%PORTDOCS%%%%DOCSDIR%%/_images/gs-tutorial.png +%%PORTDOCS%%%%DOCSDIR%%/_images/guide-3.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/guide-4.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/guide-5.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/guide-6.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/guide_customize_step1.png +%%PORTDOCS%%%%DOCSDIR%%/_images/icon.png +%%PORTDOCS%%%%DOCSDIR%%/_images/input_xbox.png +%%PORTDOCS%%%%DOCSDIR%%/_images/label.png +%%PORTDOCS%%%%DOCSDIR%%/_images/layout_background.png +%%PORTDOCS%%%%DOCSDIR%%/_images/line-instruction.png +%%PORTDOCS%%%%DOCSDIR%%/_images/linux.png +%%PORTDOCS%%%%DOCSDIR%%/_images/macosx.png +%%PORTDOCS%%%%DOCSDIR%%/_images/mtexture1.png +%%PORTDOCS%%%%DOCSDIR%%/_images/mtexture2.png +%%PORTDOCS%%%%DOCSDIR%%/_images/pagelayout.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/pong.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/popup.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/pos_hint.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/progressbar.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/property_events_binding.png +%%PORTDOCS%%%%DOCSDIR%%/_images/quickstart.png +%%PORTDOCS%%%%DOCSDIR%%/_images/raspberrypi.png +%%PORTDOCS%%%%DOCSDIR%%/_images/relativelayout-doubleposition.png +%%PORTDOCS%%%%DOCSDIR%%/_images/relativelayout-fixedposition.png +%%PORTDOCS%%%%DOCSDIR%%/_images/rstdocument.png +%%PORTDOCS%%%%DOCSDIR%%/_images/scatter.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/screenmanager.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/settingswithspinner_kivy.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/shadow32.png +%%PORTDOCS%%%%DOCSDIR%%/_images/size_hint[B].jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/size_hint[b_].jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/size_hint[bb].jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/size_hint[oB].jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/slider.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/spinner.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/splitter.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/stacklayout.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/stacklayout_sizing.png +%%PORTDOCS%%%%DOCSDIR%%/_images/stencilview.gif +%%PORTDOCS%%%%DOCSDIR%%/_images/switch-off.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/switch-on.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/tabbed_panel.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/tesselator-debug.png +%%PORTDOCS%%%%DOCSDIR%%/_images/tesselator-filled.png +%%PORTDOCS%%%%DOCSDIR%%/_images/textinput-mono.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/textinput-multi.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/texture_example_image.png +%%PORTDOCS%%%%DOCSDIR%%/_images/togglebutton.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/treeview.png +%%PORTDOCS%%%%DOCSDIR%%/_images/unicode-char.png +%%PORTDOCS%%%%DOCSDIR%%/_images/videoplayer-annotation.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/videoplayer.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/vkeyboard.jpg +%%PORTDOCS%%%%DOCSDIR%%/_images/windows.png +%%PORTDOCS%%%%DOCSDIR%%/_modules/index.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/animation.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/app.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/atlas.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/base.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/cache.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/clock.html +%%PYTHON2%%%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/compat.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/config.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/context.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/core.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/core/audio.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/core/camera.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/core/image.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/core/spelling.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/core/text.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/core/text/markup.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/core/video.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/core/window.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/effects/dampedscroll.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/effects/kinetic.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/effects/opacityscroll.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/effects/scroll.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/eventmanager.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/factory.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/garden.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/geometry.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/gesture.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/factory.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/motionevent.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/postproc/calibration.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/postproc/dejitter.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/postproc/doubletap.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/postproc/ignorelist.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/postproc/retaintouch.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/postproc/tripletap.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/provider.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/providers/androidjoystick.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/providers/hidinput.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/providers/leapfinger.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/providers/linuxwacom.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/providers/mactouch.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/providers/mouse.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/providers/mtdev.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/providers/tuio.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/recorder.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/input/shape.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/interactive.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/lang/builder.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/lang/parser.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/lib/ddsfile.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/lib/mtdev.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/loader.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/logger.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/metrics.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/modules/console.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/modules/inspector.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/modules/joycursor.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/multistroke.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/network/urlrequest.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/parser.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/resources.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/storage.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/storage/dictstore.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/storage/jsonstore.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/storage/redisstore.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/support.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/accordion.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/actionbar.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/anchorlayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/behaviors/button.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/behaviors/codenavigation.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/behaviors/compoundselection.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/behaviors/cover.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/behaviors/drag.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/behaviors/emacs.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/behaviors/focus.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/behaviors/knspace.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/behaviors/togglebutton.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/behaviors/touchripple.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/boxlayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/bubble.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/button.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/camera.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/carousel.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/checkbox.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/codeinput.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/colorpicker.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/dropdown.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/effectwidget.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/filechooser.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/floatlayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/gesturesurface.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/gridlayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/image.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/label.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/layout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/modalview.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/pagelayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/popup.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/progressbar.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/recycleboxlayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/recyclegridlayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/recyclelayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/recycleview.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/recycleview/datamodel.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/recycleview/layout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/recycleview/views.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/relativelayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/rst.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/sandbox.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/scatter.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/scatterlayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/screenmanager.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/scrollview.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/settings.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/slider.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/spinner.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/splitter.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/stacklayout.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/stencilview.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/switch.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/tabbedpanel.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/textinput.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/togglebutton.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/treeview.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/video.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/videoplayer.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/vkeyboard.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/uix/widget.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/utils.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/vector.html +%%PORTDOCS%%%%DOCSDIR%%/_modules/kivy/weakmethod.html +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-index.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy._metrics.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.animation.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.app.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.atlas.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.base.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.cache.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.clock.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.compat.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.config.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.context.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.audio.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.camera.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.clipboard.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.gl.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.image.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.spelling.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.text.markup.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.text.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.text.text_layout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.video.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.core.window.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.deps.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.effects.dampedscroll.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.effects.kinetic.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.effects.opacityscroll.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.effects.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.effects.scroll.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.event.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.eventmanager.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.factory.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.garden.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.geometry.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.gesture.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.boxshadow.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.cgl.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.compiler.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.context.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.context_instructions.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.fbo.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.gl_instructions.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.instructions.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.opengl.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.opengl_utils.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.scissor_instructions.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.shader.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.stencil_instructions.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.svg.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.tesselator.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.texture.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.transformation.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.graphics.vertex_instructions.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.factory.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.motionevent.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.postproc.calibration.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.postproc.dejitter.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.postproc.doubletap.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.postproc.ignorelist.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.postproc.retaintouch.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.postproc.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.postproc.tripletap.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.provider.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.androidjoystick.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.hidinput.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.leapfinger.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.linuxwacom.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.mactouch.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.mouse.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.mtdev.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.probesysfs.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.tuio.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.providers.wm_common.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.recorder.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.input.shape.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.interactive.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.lang.builder.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.lang.parser.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.lang.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.lib.ddsfile.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.lib.gstplayer.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.lib.mtdev.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.lib.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.loader.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.logger.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.metrics.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.modules.console.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.modules.inspector.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.modules.joycursor.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.modules.keybinding.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.modules.monitor.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.modules.recorder.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.modules.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.modules.screen.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.modules.touchring.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.modules.webdebugger.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.multistroke.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.network.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.network.urlrequest.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.parser.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.properties.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.resources.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.storage.dictstore.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.storage.jsonstore.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.storage.redisstore.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.storage.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.support.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.tools.packaging.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.tools.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.accordion.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.actionbar.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.anchorlayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.button.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.codenavigation.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.compoundselection.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.cover.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.drag.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.emacs.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.focus.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.knspace.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.togglebutton.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.behaviors.touchripple.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.boxlayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.bubble.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.button.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.camera.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.carousel.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.checkbox.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.codeinput.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.colorpicker.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.dropdown.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.effectwidget.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.filechooser.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.floatlayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.gesturesurface.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.gridlayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.image.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.label.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.layout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.modalview.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.pagelayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.popup.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.progressbar.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.recycleboxlayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.recyclegridlayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.recyclelayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.recycleview.datamodel.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.recycleview.layout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.recycleview.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.recycleview.views.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.relativelayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.rst.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.sandbox.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.scatter.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.scatterlayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.screenmanager.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.scrollview.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.settings.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.slider.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.spinner.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.splitter.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.stacklayout.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.stencilview.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.switch.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.tabbedpanel.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.textinput.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.togglebutton.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.treeview.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.video.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.videoplayer.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.vkeyboard.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.uix.widget.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.utils.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.vector.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.weakmethod.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/api-kivy.weakproxy.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/changelog.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/contact.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/contribute.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gallery.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__3Drendering__main__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__animation__animate__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__application__app_suite__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__application__app_with_build__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__application__app_with_kv__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__application__app_with_kv_in_template1__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__camera__main__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__bezier__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__canvas_stress__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__circle__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__fbo_canvas__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__lines__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__lines_extended__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__mesh__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__multitexture__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__repeat_texture__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__rotation__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__stencil_canvas__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__tesselate__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__canvas__texture__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__demo__camera_puzzle__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__demo__kivycatalog__main__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__demo__multistroke__main__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__demo__pictures__main__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__demo__shadereditor__main__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__demo__showcase__main__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/gen__demo__touchtracer__main__py.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/examples/index.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/faq.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/diving.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/drawing.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/events.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/first_app.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/framework.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/index.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/installation.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/intro.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/layouts.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/packaging.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/properties.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/gettingstarted/rules.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide-index.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/android.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/architecture.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/basic.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/config.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/environment.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/events.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/graphics.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/inputs.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/lang.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/licensing.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/other-frameworks.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/packaging-android.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/packaging-ios-prerequisites.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/packaging-ios.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/packaging-osx.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/packaging-windows.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/packaging.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guide/widgets.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/index.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/installation/installation-linux.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/installation/installation-osx.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/installation/installation-rpi.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/installation/installation-windows.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/philosophy.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/tutorials-index.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/tutorials/crashcourse.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/tutorials/firstwidget.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/tutorials/pong.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/user-guide.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_static/_sphinx_javascript_frameworks_compat.js +%%PORTDOCS%%%%DOCSDIR%%/_static/alabaster.css +%%PORTDOCS%%%%DOCSDIR%%/_static/basic.css +%%PORTDOCS%%%%DOCSDIR%%/_static/custom.css +%%PORTDOCS%%%%DOCSDIR%%/_static/disclosure_down.png +%%PORTDOCS%%%%DOCSDIR%%/_static/disclosure_up.png +%%PORTDOCS%%%%DOCSDIR%%/_static/doctools.js +%%PORTDOCS%%%%DOCSDIR%%/_static/documentation_options.js +%%PORTDOCS%%%%DOCSDIR%%/_static/element-class-16.png +%%PORTDOCS%%%%DOCSDIR%%/_static/element-enumeration-16.png +%%PORTDOCS%%%%DOCSDIR%%/_static/element-field-16.png +%%PORTDOCS%%%%DOCSDIR%%/_static/element-method-16.png +%%PORTDOCS%%%%DOCSDIR%%/_static/element-property-16.png +%%PORTDOCS%%%%DOCSDIR%%/_static/element-structure-16.png +%%PORTDOCS%%%%DOCSDIR%%/_static/file.png +%%PORTDOCS%%%%DOCSDIR%%/_static/fresh.css +%%PORTDOCS%%%%DOCSDIR%%/_static/jquery-3.6.0.js +%%PORTDOCS%%%%DOCSDIR%%/_static/jquery-effects-core-and-slide.js +%%PORTDOCS%%%%DOCSDIR%%/_static/jquery.cookie.js +%%PORTDOCS%%%%DOCSDIR%%/_static/jquery.js +%%PORTDOCS%%%%DOCSDIR%%/_static/kivy.js +%%PORTDOCS%%%%DOCSDIR%%/_static/language_data.js +%%PORTDOCS%%%%DOCSDIR%%/_static/logo-kivy.png +%%PORTDOCS%%%%DOCSDIR%%/_static/minus.png +%%PORTDOCS%%%%DOCSDIR%%/_static/plus.png +%%PORTDOCS%%%%DOCSDIR%%/_static/pygments.css +%%PORTDOCS%%%%DOCSDIR%%/_static/searchtools.js +%%PORTDOCS%%%%DOCSDIR%%/_static/sphinx_highlight.js +%%PORTDOCS%%%%DOCSDIR%%/_static/underscore-1.13.1.js +%%PORTDOCS%%%%DOCSDIR%%/_static/underscore.js +%%PORTDOCS%%%%DOCSDIR%%/api-index.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy._metrics.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.animation.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.app.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.atlas.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.base.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.cache.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.clock.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.compat.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.config.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.context.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.audio.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.camera.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.clipboard.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.gl.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.image.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.spelling.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.text.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.text.markup.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.text.text_layout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.video.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.core.window.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.deps.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.effects.dampedscroll.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.effects.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.effects.kinetic.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.effects.opacityscroll.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.effects.scroll.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.event.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.eventmanager.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.factory.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.garden.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.geometry.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.gesture.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.boxshadow.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.cgl.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.compiler.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.context.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.context_instructions.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.fbo.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.gl_instructions.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.instructions.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.opengl.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.opengl_utils.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.scissor_instructions.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.shader.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.stencil_instructions.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.svg.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.tesselator.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.texture.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.transformation.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.graphics.vertex_instructions.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.factory.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.motionevent.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.postproc.calibration.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.postproc.dejitter.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.postproc.doubletap.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.postproc.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.postproc.ignorelist.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.postproc.retaintouch.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.postproc.tripletap.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.provider.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.androidjoystick.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.hidinput.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.leapfinger.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.linuxwacom.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.mactouch.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.mouse.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.mtdev.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.probesysfs.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.tuio.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.providers.wm_common.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.recorder.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.input.shape.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.interactive.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.lang.builder.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.lang.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.lang.parser.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.lib.ddsfile.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.lib.gstplayer.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.lib.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.lib.mtdev.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.loader.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.logger.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.metrics.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.modules.console.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.modules.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.modules.inspector.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.modules.joycursor.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.modules.keybinding.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.modules.monitor.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.modules.recorder.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.modules.screen.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.modules.touchring.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.modules.webdebugger.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.multistroke.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.network.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.network.urlrequest.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.parser.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.properties.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.resources.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.storage.dictstore.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.storage.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.storage.jsonstore.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.storage.redisstore.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.support.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.tools.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.tools.packaging.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.accordion.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.actionbar.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.anchorlayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.button.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.codenavigation.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.compoundselection.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.cover.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.drag.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.emacs.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.focus.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.knspace.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.togglebutton.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.behaviors.touchripple.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.boxlayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.bubble.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.button.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.camera.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.carousel.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.checkbox.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.codeinput.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.colorpicker.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.dropdown.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.effectwidget.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.filechooser.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.floatlayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.gesturesurface.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.gridlayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.image.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.label.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.layout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.modalview.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.pagelayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.popup.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.progressbar.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.recycleboxlayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.recyclegridlayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.recyclelayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.recycleview.datamodel.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.recycleview.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.recycleview.layout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.recycleview.views.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.relativelayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.rst.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.sandbox.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.scatter.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.scatterlayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.screenmanager.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.scrollview.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.settings.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.slider.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.spinner.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.splitter.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.stacklayout.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.stencilview.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.switch.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.tabbedpanel.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.textinput.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.togglebutton.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.treeview.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.video.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.videoplayer.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.vkeyboard.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.uix.widget.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.utils.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.vector.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.weakmethod.html +%%PORTDOCS%%%%DOCSDIR%%/api-kivy.weakproxy.html +%%PORTDOCS%%%%DOCSDIR%%/changelog.html +%%PORTDOCS%%%%DOCSDIR%%/contact.html +%%PORTDOCS%%%%DOCSDIR%%/contribute.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gallery.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__3Drendering__main__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__animation__animate__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__application__app_suite__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__application__app_with_build__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__application__app_with_kv__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__application__app_with_kv_in_template1__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__camera__main__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__bezier__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__canvas_stress__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__circle__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__fbo_canvas__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__lines__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__lines_extended__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__mesh__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__multitexture__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__repeat_texture__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__rotation__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__stencil_canvas__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__tesselate__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__canvas__texture__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__demo__camera_puzzle__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__demo__kivycatalog__main__py.html +%%PORTDOCS%%%%DOCSDIR%%/examples/gen__demo__multistroke__main__py.html *** 53 LINES SKIPPED ***