Mathieu Virbel
343d71b495
core: introduce CoreCriticalException. When this one is fired while trying to use a core lib, then the exception is raised to the user.
...
This is actually used for window provider, while trying to create the window.
+ if an import error is detected, just warn the user about a missing module.
2012-01-20 23:41:29 +01:00
Mathieu Virbel
4afd39798d
lang: fix the version check, implement it as a directive. not mandatory anymore at the start file.
2012-01-20 15:20:01 +01:00
Mathieu Virbel
b1b171e181
lang: remove unicode BOM for utf8 if exist, and raise exception for UTF16/32 for the moment. closes #364
2012-01-20 15:16:30 +01:00
Mathieu Virbel
5fd6413e05
fix coverage (why it never been showed before O_o)
2012-01-20 13:18:46 +01:00
Mathieu Virbel
9482095b23
kvlang: accurate debug
2012-01-20 13:06:32 +01:00
Mathieu Virbel
cbda001537
kvlang: implement root widget, add doc and rename some methods/class for consistency.
2012-01-20 12:00:33 +01:00
Mathieu Virbel
50e87d45a5
kvlang: add unit test
2012-01-19 20:02:47 +01:00
Mathieu Virbel
4d801c5bf3
kvlang: remove debug
2012-01-19 20:02:47 +01:00
Mathieu Virbel
b8cbc3a1a0
kvlang: fix some others bugs
2012-01-19 20:02:47 +01:00
Mathieu Virbel
e2e45c8a5a
kvlang: fixes handlers binding, remove some debug
2012-01-19 20:02:47 +01:00
Mathieu Virbel
ac15625ad0
kvlang: more temporary debug
2012-01-19 20:02:47 +01:00
Mathieu Virbel
356e124d94
kvlang: finish template implementation, unit test are working now.
2012-01-19 20:02:47 +01:00
Mathieu Virbel
16bd02cfda
kivy.lang: first pass for rewriting the parsing/instance of kivy rules from scratch
...
The very first step of parsing is unchanged, however, the output is now giving ParserRule and ParserRuleProperty.
The result of parsing are merged into a Builder.rules, and matchers are created from the names of a ParserRule.
Still wip, template support are missing.
2012-01-19 20:02:47 +01:00
Mathieu Virbel
1788700d2c
pip+virtualenv installation fix. closes #367
...
For unknown reasons (probably a mix between pip, setuptools and distutils invocation), our extension source are automatically replaced from pyx to c, and then, Cython is not doing its work.
So after invocation of the Extension.__init__, force again the source field.
2012-01-19 16:24:44 +01:00
Mathieu Virbel
c7659d5f71
properties: put ability to force dispatch() by allowing acces of dispatch() method in python. closes #373
...
To use it: wid.property(propname).dispatch(wid).
Note that duplication of wid is normal, the property we get is class bounded, not instance bounded.
2012-01-19 03:31:34 +01:00
Mathieu Virbel
c34313a06e
properties: allow BoundedNumericProperty to customize min/max per widget instance. closes #371
2012-01-19 03:24:12 +01:00
Mathieu Virbel
f662a9b722
fbo: fix missing clear_color. closes #375
2012-01-19 03:06:16 +01:00
Mathieu Virbel
d913a93d5d
Merge branch 'master' of ssh://github.com/kivy/kivy
2012-01-19 03:01:25 +01:00
Mathieu Virbel
328e2fff66
properties: fix missing support for list.reverse(). closes #376 . (thanks to willheger)
2012-01-19 03:01:13 +01:00
qua-non
8ccbe63780
Merge pull request #374 from alexleighton/master
...
Fix grammar and wording of the Input Management guide.
2012-01-18 01:41:15 -08:00
Alex Leighton
23bc70dd52
Fix grammar and wording of the Input Management guide.
2012-01-17 21:01:54 -08:00
Mathieu Virbel
de479627d8
Merge branch 'master' of ssh://github.com/kivy/kivy
2012-01-18 00:04:56 +01:00
Mathieu Virbel
eb340f99d3
update urlrequest doc to match the latest twitter api
2012-01-18 00:04:44 +01:00
Mathieu Virbel
86116710ca
Merge pull request #369 from alexleighton/master
...
Fix grammar and wording of Events guide.
2012-01-17 14:32:32 -08:00
Alex Leighton
0d57a3d44b
Fix grammar and wording of the Events guide.
2012-01-17 06:57:41 -08:00
Mathieu Virbel
7dd3c70365
Merge pull request #368 from emanuele/patch-1
...
Update doc/sources/tutorials/pong.rst
2012-01-17 05:15:12 -08:00
Thomas Hansen
5b4a3726f5
Update doc/sources/guide/other-frameworks.rst
2012-01-16 17:01:50 -06:00
Thomas Hansen
62679849e4
Update doc/sources/tutorials/pong.rst
2012-01-16 10:59:35 -06:00
Thomas Hansen
3c7bec415d
Update doc/sources/tutorials/pong.rst
2012-01-16 10:57:31 -06:00
Mathieu Virbel
2ae20b45a7
fix fucking invalid renaming with vim >_<
2012-01-16 16:38:44 +01:00
Mathieu Virbel
b4bbe0b974
another optimization pass: generalize embedsignature in setup.py, and avoid profiling generation for extension except if it's asked + reduce cython generated code.
2012-01-16 16:20:36 +01:00
Emanuele Olivetti
43a85f5c2f
Update doc/sources/tutorials/pong.rst
2012-01-16 12:34:44 +01:00
Mathieu Virbel
4adb774aeb
dont say ubuntu, but linux, and add opensuse + fedora instruction for installating dependencies
2012-01-12 11:28:22 +01:00
Mathieu Virbel
ddd73a734e
fix doc consistency
2012-01-12 01:47:16 +01:00
Mathieu Virbel
a20a376e33
Merge branch 'pong-tutorial' of https://github.com/hansent/kivy into hansent-pong-tutorial
2012-01-12 00:50:32 +01:00
Mathieu Virbel
007f48a6cb
Merge branch 'akshayaurora-textinput_cut_copy_paste'
2012-01-12 00:49:29 +01:00
Mathieu Virbel
9bcb687917
Merge branch 'master' of ssh://github.com/kivy/kivy
2012-01-12 00:49:27 +01:00
Mathieu Virbel
37a9d2e001
textinput: externalize textinputcutcopypaste class, and use kv for binding. easier to read :)
2012-01-12 00:48:43 +01:00
Mathieu Virbel
7c1e029973
add bubblebutton, and put default graphics in it.
2012-01-12 00:47:46 +01:00
Thomas Hansen
807bdbbe27
add pong tutorial
2012-01-10 21:53:01 -06:00
Qua-non
095368d070
generate bubble pos from window not from widget
2012-01-10 20:28:46 +05:30
qua-non
0cad228e2f
Merge pull request #361 from splanquart/master
...
replace a <tab> to 4 spaces in bubble widget style
2012-01-09 10:21:42 -08:00
Stéphane Planquart
e12e451dd3
little replace a <tab> to 4 spaces in bubble widget style
2012-01-09 17:56:23 +01:00
Qua-non
1b2f8dce31
add button_pressed.png like in example
2012-01-09 15:01:16 +05:30
Qua-non
9589272f53
minor optimisations
2012-01-09 14:47:57 +05:30
Qua-non
d172a90aca
minor changes
2012-01-09 14:38:56 +05:30
Qua-non
9a2eaae2f6
cut_copy_paste implementation using bubble
2012-01-09 14:17:34 +05:30
Mathieu Virbel
80567da510
Merge branch 'akshayaurora-bubble'
2012-01-09 01:21:51 +01:00
Mathieu Virbel
1c7861ed18
bubble: update graphics from svg themes + some internals fixes on content handling.
2012-01-09 01:17:52 +01:00
Mathieu Virbel
72bde44f4c
Merge branch 'bubble' of https://github.com/akshayaurora/kivy into akshayaurora-bubble
2012-01-09 00:02:12 +01:00