Commit Graph

2639 Commits

Author SHA1 Message Date
tshirtman ed75b67abb add tests for errorvalue/errorhandler of Properties and update versionchanged 2012-10-09 00:01:24 +02:00
tshirtman 92d76ddfaf Merge branch 'master' into HEAD
Conflicts:
	kivy/properties.pxd
	kivy/properties.pyx
2012-10-08 22:30:44 +02:00
tshirtman 0997e094ba optimisation in accordion's _do_layout thanks to @rubik 2012-10-08 16:31:18 +02:00
tshirtman 12d6453987 correct issues in collapse management with accordion widget
closes: #725
2012-10-08 15:36:02 +02:00
Mathieu Virbel 8b279daeb3 Merge pull request #721 from kivy/tests_app
add a test suite for App(), only two tests for now
2012-10-08 03:52:17 -07:00
Mathieu Virbel 1ddbd8b71e app: force deletion of child when app is stopped/leaving 2012-10-08 12:49:42 +02:00
Mathieu Virbel cbd9ed2f73 base/eventloop: fix issues when trying to stopTouchApp() then runTouchApp(). 2012-10-08 12:44:21 +02:00
Mathieu Virbel ab90934b90 EventLoop: prevent recursion when stop/start is called and if we still have input events in it. 2012-10-08 07:31:49 +02:00
Mathieu Virbel 91fd326176 Merge pull request #722 from Titousensei/master
Fix for bug #706
2012-10-07 22:00:38 -07:00
Mathieu Virbel 80bc8931c0 Merge pull request #670 from nklever/android-compass
Compass demo
2012-10-07 21:56:05 -07:00
Mathieu Virbel 520220f6a3 guide2: first pass to add bases of the programming guide new generation. 2012-10-07 19:31:32 +02:00
Eric Gaudet 66d0f33364 fix for pos_hint calculation in boxlayout (#706) 2012-10-06 18:43:53 -07:00
tshirtman 9ec885f53b add a test suite for App(), only two tests for now 2012-10-07 01:59:42 +02:00
tshirtman fe3592161b minor doc correction (grammar) 2012-10-06 22:21:34 +02:00
tshirtman 84b769afc3 add new tests for animations, fix the existing tests, fix a bug with cancel 2012-10-05 13:08:55 +02:00
tshirtman b08ea1b7cf Merge branch 'master' of github.com:kivy/kivy 2012-10-05 12:10:29 +02:00
EdTheDev 55af4688a3 Fixes incorrect link reported in https://github.com/kivy/kivy/issues/712 2012-10-05 12:10:19 +02:00
Qua-non a9d1f1a0c8 UIX.ScreenManager update transition_state property on screen change 2012-10-05 04:12:37 +05:30
tshirtman e0b764b61d Merge branch 'master' of github.com:kivy/kivy 2012-10-04 17:11:01 +02:00
tshirtman fcccb16aff fix on_ref_press reference 2012-10-04 17:10:42 +02:00
Gabriel Pettier 68b9666f1b Merge pull request #711 from edthedev/master
Expanded the Documentation section on the Contribution page.
2012-10-02 10:47:51 -07:00
EdTheDev df5a1ecc02 Expanded the 'Documentation Contributions' section to make it clear where the documentation is stored, and how changes are expected to be handled.
Also added a link to ReStructuredText documentation, mentioned the dependency on python-sphinx, and added the command to rebuild the HTML.
2012-10-02 12:34:49 -05:00
EdTheDev ac2fdca029 Extended a title line of '~' to allow 'make html' to finish.
Seems to have been a warning in previous versions, and is not a halting error. (As of library default from Ubuntu 12.04).
2012-10-02 12:33:14 -05:00
Mathieu Virbel 1685c16878 Merge branch 'master' of ssh://github.com/kivy/kivy 2012-10-02 01:52:42 +02:00
Mathieu Virbel a2356e01d6 graphics: fix cython compilation due to "by" considered as a keyword for cython 0.14. Recents users and ubuntu launchpad failed to compile :( 2012-10-02 01:52:34 +02:00
tshirtman ea16bd5898 pep8 fixes 2012-10-02 00:47:40 +02:00
tshirtman fd952fec10 add instructions to install cython from pip for linux distributions
closes: #709
2012-10-02 00:44:19 +02:00
Mathieu Virbel 7a278f31a1 line: add bezier in __init__ 2012-10-01 17:02:57 +02:00
Mathieu Virbel 03634b735e Merge branch 'master' of ssh://github.com/kivy/kivy 2012-10-01 17:01:37 +02:00
Mathieu Virbel 04c5535631 line: add bezier/bezier_precision properties 2012-10-01 17:00:19 +02:00
Qua-non 038f8ffad7 Merge branch 'doc_images' of https://github.com/kivy/kivy 2012-10-01 02:46:50 +05:30
Qua-non 71ebe6c6e5 Doc: update images/gif's to reflect latest theme for kivy 2012-10-01 02:30:58 +05:30
Mathieu Virbel 4d136ca4ba Merge branch 'master' of ssh://github.com/kivy/kivy 2012-09-30 16:40:14 +02:00
Mathieu Virbel 76a8e2233c line: fix missing ellipse/circle/rectangle argument in Line.__init__ 2012-09-30 16:40:02 +02:00
Qua-non 7290ae7c76 Doc: update images of widgets to show latest theme in previews 2012-09-30 17:13:48 +05:30
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