------------------------------------------------------------------- Mon Feb 20 13:23:35 UTC 2012 - saschpe@suse.de - Update to version 1.1.1: * Core - [#403] Pygame audio loader doesn't work (in addition to camera opencv provider) - Changes from version 1.1.0: * Core - [#319] Allow dynamic changes to url in Loader - [#371] Allow BoundedNumericProperty to have custom min/max per widget - [#373] Allow Property.dispatch() to be called from Python - [#376] Fix list.reverse() in ListProperty - [#386] Fix GC with Clock triggered events - [#306] Fix video uri support with gstreamer - Add support for italic/bold text in core/text - Better traceback when an exception happen within kv - Enhance properties exceptions - Fixes for camera frame update - Fixes for python-for-android project - Fixes list/dict properties on pop/popitem method - Merged android-support branch to master - New Atlas class for merging png/jpeg and acces with atlas:// - New SettingPath in settings - New markup text rendering: "[b]Hello[/b] [color=ff0000]World[/color]" - New on_pause handler in App: used in android for sleeping - Removed text/cairo rendering, ttf doesn't work. - Various speedup on cython files * Graphics - [#375] Fix clear_color in Fbo - [#64] New Mesh instruction for custom 2D mesh - Fix black screenshot on GLES devices - Fix warnings of cython compilation + debian issues * Modules - [#389] Fix missing image for Touchring - New recorder module: you can save and replay touch events * Input - [#366] Fix time_end never set for all providers except mouse - [#377] Removed TUIO provider by default in configuration * Lang - [#364] Fixes for unicode BOM in .kv - Rewrite kvlang parser / builder: improved performance + fixes some design * Widget - [#317,#334,#335] Fix AsyncImage when source is empty or already loaded - [#318] Fix textinput auto scroll - [#386] Scatter will not accept touches if none of transformations are enabled - [#395] Enhance doc for label/textinput about unicode chars - Enhance FileChooser for feedback when item is selected - Enhance FileChooser to have a directory selection mode - Enhance Popup with more properties for styling - Fixes for Textinput focus - Fixes Layout when parent are changing - Fix for not propagating touch events in Popup - Fix Textinput with invalid selection when releasing shift key - New Bubble widget, for displaying contextual menu - New Copy/Cut/Paste menu in Textinput using Bubble - New RstDocument widget, for rendering RST text - See http://kivy.org/#changelog for more detail... - Build HTML documentation and split out doc package - Fixed several rpmlint issues ------------------------------------------------------------------- Fri Sep 23 13:30:34 UTC 2011 - saschpe@suse.de - Update to version 1.0.7: * Core - [#32] Implement window rotation (0,90,180,270) - [#150] Fix to prevent gcc bug on Mageia - [#153] Add packaging doc and hooks for Windows and MacOSX - [#155] Replaced import in class methods with late binding - [#157] Implement Label.valign support - [#166] Prevent to open too many fonts at the same time - [#184] Remove unlink() in properties, not needed anymore - [#186] Fixes extension support for MacOSX - Disable window resizing until we are OpenGL context resistant - Enhance extensions wizard and auto-created setup.py - Enhance pixels from pygame surface - Enhance properties list to prevent memory leak - Enhance properties to store data inside Widget class - Fixes for Audio class creation - Fixes for Clock dictionnary crashes - Fixes for volume usage on gstreamer video implementation - Fixes infinite loop when we hit max iteration - Fixes ordering of Window.add_widget - Fixes to avoid resync error with gstreamer - New DDS Image loader using new S3TC support - New DictProperty property * Graphics - [#27] Implement mipmap support - [#130] Implement caching for Shader source/compilation result - [#161] Prevent to upload texture twice when NPOT is supported - [#182] Fix Rotation.angle caching with degrees/radians - [#190] Fix crash when too many vertices are pushed in VBO - Enhance Ellipse to add angle_start/angle_end properties - Enhance GridLayout to have minimum and default size per col/row - Enhance logging of OpenGL capabilities - Enhance texture memory by using native NPOT if available - Enhance texture upload by using the best pixel packing - Fixes Color.hsv property crashes - Fixes for GLES2 by using GL_UNSIGNED_SHORT in VBO - Fixes some typo on OpenGL wrapper - New $HEADER$ token that can be used in fragment/vertex shader code - New OpenGL Utils module for checking texture capabilities and others - New S3TC texture support - New Texture.colorfmt property * Input - Enhance Wacom support on linux platform - Fix leak/slowdown in MouseMotionEvent * Lang - [#189] Fixes for not allowing dot in properties name - Concat property value when the value is shifted to one level - Enhance key resolution ([x for x in list] can be used now.) - Enhance module/class resolution at import * Widget - [#139] Add TreeView.remove_node() - [#143] Fix crash when group is changing on ToggleButton - [#146] Fix invalid calculation for Image.norm_image_size - [#152] Fix Camera.play property - [#160] Prevent label creation until text is set - [#178] Set default values only on properties - Enhance ScrollView to have kind of kinetic movement - Fixes calculation of Stacklayout.size with padding - Fixes FloatLayout relayout when children size* is changing - Fixes for initial Label.font_name assignement - Fixes to prevent call of on_release twice - Fix ScrollView with grab events - New Image.allow_stretch property - New Popup (modal popup) widget - New Settings widget - New Switch widget - New Widget.uid property ------------------------------------------------------------------- Fri Jun 24 19:56:56 UTC 2011 - saschpe@gmx.de - Initial version