Commit Graph

2598 Commits

Author SHA1 Message Date
Mathieu Virbel 6a0e9fae77 Merge pull request #662 from kivy/faster_text_input
Faster text input insertion and deletion
2012-09-30 04:08:32 -07:00
Mathieu Virbel bca52232ab Merge pull request #661 from kivy/perf_test
Tests: Attemp at a performance test for textinput
2012-09-30 04:07:55 -07:00
Mathieu Virbel a5de32dfd6 bump to 1.4.2-dev 2012-09-30 02:48:46 +02:00
Mathieu Virbel de57a005a5 bump to 1.4.1 2012-09-30 02:48:22 +02:00
Mathieu Virbel 672e85f220 layouts: removed reposition_child, made public by mistake, slowing down a lot the layout process. 2012-09-29 13:42:46 +02:00
Mathieu Virbel 297dad858c boxlayout: ensure that any change of the size/size_hint/pos_hint will update the boxlayout. 2012-09-29 13:37:40 +02:00
Mathieu Virbel cfb118cccf boxlayout: honoring pos_hint, only the one that make sense depending the orientation. closes #698 2012-09-29 13:35:47 +02:00
Mathieu Virbel 2f599d1fcc Merge branch 'master' of ssh://github.com/kivy/kivy 2012-09-29 03:12:56 +02:00
Mathieu Virbel 330757217e events/properties: optimisation pass on mostly __storage access to do a direct C access instead of Python, by declaring correctly an EventDispatcher.
Benchmark is faster: from 8.555312 to 8.188883.
Tested with touchtracer, showcase, make tests and processcraft.
2012-09-29 03:12:36 +02:00
tshirtman b8e336b4ec Merge branch 'master' of github.com:kivy/kivy 2012-09-29 01:47:06 +02:00
tshirtman a685ce933c try to make layout doc clearer about size_hint usage 2012-09-29 01:46:48 +02:00
Qua-non 5341f87ee4 Doc: Clarify name of the .kv file to be auto-loaded by default 2012-09-29 01:03:25 +05:30
Mathieu Virbel b07f637100 urlrequest: rework urlrequest to ensure the object is not GC during the execution
+ fix callbacks not called back in the clock
+ ensure all the queue events are dispatched
+ use WeakMethod
+ add unittest

refs #678
2012-09-27 17:21:42 +02:00
Mathieu Virbel a237bde630 line: fix documentation style 2012-09-26 18:52:56 +02:00
Mathieu Virbel 66b78ec63f line: extend Line() to add new setter: ellipse, circle and rectangle. With this, we can build automatically the points.
Check the examples/canvas/lines_extended.py for a demo.
2012-09-26 18:43:03 +02:00
Mathieu Virbel 70d722ed5a docfixes again 2012-09-25 20:12:12 +02:00
Mathieu Virbel d50062b556 graphics: fix warning from recent line commit 2012-09-25 20:10:31 +02:00
Mathieu Virbel ead073115f doc: fix generation 2012-09-25 20:06:16 +02:00
Mathieu Virbel 64be028233 doc: add main.py reference in ios doc. 2012-09-25 19:53:10 +02:00
Mathieu Virbel a55874c2fd settings: detect int/float numeric by the initial dot in the value. we cannot use another way, because the original config is in text. closes #669 2012-09-25 18:21:32 +02:00
Mathieu Virbel 2ed7e22d3a config: add callbacks for specific section/token. Use it for logger. closes #660 2012-09-25 18:07:58 +02:00
Mathieu Virbel 883540bc6d Merge branch 'master' of ssh://github.com/kivy/kivy 2012-09-25 18:04:51 +02:00
Mathieu Virbel 775561d9b0 carousel: fix remove_widget. closes #676 2012-09-25 17:55:54 +02:00
Mathieu Virbel 467910465a Merge pull request #678 from kivy/urlrequest_fix
UrlRequest: ensure on_success is called for small chunks too
2012-09-25 08:52:07 -07:00
Mathieu Virbel 0d4e5a2671 Merge branch 'slider_minmax' 2012-09-25 16:47:23 +02:00
Mathieu Virbel 50c9ad36a5 remove invalid init. closes #694 2012-09-25 16:47:12 +02:00
Mathieu Virbel 283a0ffadf win/pyinstaller: update pyinstaller packaging for windows platform. refs #462, #659 2012-09-25 16:33:15 +02:00
Mathieu Virbel 9a0f19a2c7 osx/pyinstaller: fix typo in doc. refs #462 2012-09-25 16:26:06 +02:00
Mathieu Virbel 60af270217 osx/pyinstaller: add documentation about how to add gstreamer to osx package. refs #462 2012-09-25 15:50:15 +02:00
Mathieu Virbel 3f63aba589 pyinstaller: correctly set the GST_PLUGIN_PATH when kivy is running, but it will work only if plugins and libs are included. refs #462 2012-09-25 15:42:44 +02:00
Mathieu Virbel a0aaab6924 pyinstaller: update documentation for pyinstaller 2.0 on osx. we should really push the kivy hook in pyinstaller! refs #659 2012-09-24 21:40:57 +02:00
Mathieu Virbel 72c7eb5deb Merge branch 'core-line' 2012-09-24 18:23:07 +02:00
Mathieu Virbel d58ee1fdcb line: add image for line instruction 2012-09-24 18:22:49 +02:00
Mathieu Virbel 8c642388af line: add close property, use it for both legacy or extended mode.
+ don't draw cap if line is closed
+ optimize cos/sin calculation
+ fix crash due to invalid calculation if some round joint are avoided
2012-09-24 15:41:13 +02:00
Qua-non 20bae37c3d UIX: Slider: fix value when min and step > 0 ( #694 ) 2012-09-24 18:53:21 +05:30
Mathieu Virbel 2e736eb192 line: add documentation + python access on cap_precision and joint_precision access. 2012-09-22 16:37:14 +02:00
Mathieu Virbel 9f4a649a3e enhance line example with 2 lines and sin/cos animation 2012-09-22 01:02:19 +02:00
Mathieu Virbel 80b747bf13 line: implement bbox calculation + stencil usage if the current color alpha is not 1.0 2012-09-22 00:48:15 +02:00
Mathieu Virbel 71ac8e263d stencilinstruction: add the possibility to configure the stencil glop code 2012-09-22 00:47:46 +02:00
Mathieu Virbel a217c363bc line: add an example 2012-09-22 00:08:49 +02:00
Mathieu Virbel 2f031f652a line: seperate joint precision, and fix round vertices calculation 2012-09-21 19:31:11 +02:00
Mathieu Virbel 670449afc2 line: add miter joint 2012-09-21 19:12:31 +02:00
Mathieu Virbel 3c32e88742 line: implement round cap (found invalid indices/vertices counting, bugs excepted right now.) 2012-09-21 02:59:42 +02:00
Mathieu Virbel 21501651af line: add round cap 2012-09-21 02:11:26 +02:00
Mathieu Virbel 39c45abaf2 first implementation of extended line, with bevel joint and square cap 2012-09-21 01:24:48 +02:00
Thomas Hansen 617a5a6dbd Merge branch 'lang-app' 2012-09-20 10:46:52 -05:00
Thomas Hansen 694219d6ae Merge branch 'master' of github.com:kivy/kivy 2012-09-20 10:30:23 -05:00
Thomas Hansen 1cb3dea0af dispatch parent property event on widgets vreated by builder 2012-09-20 10:30:01 -05:00
Mathieu Virbel 0b256b418b line: add the line pxi 2012-09-19 19:22:22 +02:00
Mathieu Virbel 2ea2f52308 line: start to add width/cap/joint 2012-09-19 19:22:01 +02:00