Qua-non
b273fe5c7d
commit with make hook
2012-01-25 02:59:31 +05:30
Qua-non
7329c9b08f
shift .kv to style.kv, some minor fixes
2012-01-25 02:38:36 +05:30
Qua-non
9d2b63afa6
fix positoning and complete documentation
2012-01-25 01:57:07 +05:30
Qua-non
be0c2dd387
add preview image
2012-01-24 19:18:29 +05:30
Qua-non
f43227b5a2
add better graphics
2012-01-24 19:10:03 +05:30
Qua-non
ce01244896
fix documentation
2012-01-24 17:16:40 +05:30
Qua-non
4261d683f9
initial commit for tabbed_pannels
2012-01-24 16:37:31 +05:30
Mathieu Virbel
bf15f19ecb
lang: mimic the old order of assignemnt (assign in the traversing order, not the inverse)
2012-01-22 18:57:18 +01:00
Mathieu Virbel
b7bc342470
kvlang: add BuilderException, and raise it when an eval() have failed. closes #355
2012-01-22 16:35:34 +01:00
Mathieu Virbel
7a82e9be27
sequenced image example fixed to use atlas for animatedbutton
2012-01-22 13:27:08 +01:00
Mathieu Virbel
7466a67ad3
atlas: improve documentation and remove debug
2012-01-22 13:22:53 +01:00
Mathieu Virbel
2bb76c4212
atlas: introducing Atlas. new class that handle loading of atlas image, that contain lot of others images. The definition goes on a <basename>.atlas file (json), and 1 or more images are associated (<basename>-IDX.png).
...
core/image: changes to recognize atlas:// url type, and precache all the textures in the atlas. and precache the atlas too (atlas cache is never removed, while kv.texture cache is under timeout/limit)
2012-01-22 13:22:53 +01:00
Mathieu Virbel
db66de49dc
setup: activate by default the embedsignature for pyx files, otherwise, the documentation doesnt show any argument in methods/functions etc.
2012-01-22 12:50:16 +01:00
Mathieu Virbel
c05458af99
window: and handle also the case without multisample activated.
2012-01-20 23:49:59 +01:00
Mathieu Virbel
ba3d349666
window: capture error on pygame.display.set_mode too.
2012-01-20 23:49:02 +01:00
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