Christopher Denter
f508fe27fd
Merge branch 'master' of github.com:tito/kivy
2011-01-12 19:00:32 +01:00
Christopher Denter
18193fa6b6
docs: be less biased
2011-01-12 19:00:18 +01:00
Mathieu Virbel
82f93ae15e
texture: prevent documentation and allocation of default value for some methods (create)
2011-01-12 17:54:25 +01:00
Mathieu Virbel
e3f648a4b8
texture: prevent documentation and allocation of default value for some methods
2011-01-12 17:52:43 +01:00
Mathieu Virbel
b2165f1e50
texture: fix memory leak
...
+ handle seperatly UV position and size from tex_coords
+ update automatically tex_coords
+ add uvpos and uvsize properties for getting position/size of the image inside the texture coordinate
2011-01-12 17:49:59 +01:00
Mathieu Virbel
6514daf175
add missing ring.png for touchring module
2011-01-12 17:08:27 +01:00
Mathieu Virbel
b45487886a
introduce camera widget
2011-01-12 17:07:58 +01:00
Mathieu Virbel
b832d1ab20
camera: removing doc warning about update()
2011-01-12 17:07:47 +01:00
Mathieu Virbel
dc4c32f972
video: correctly initialize duration and position at start.
2011-01-12 17:06:36 +01:00
Mathieu Virbel
9bb8ad0268
gobject: iterate only when needed
2011-01-12 17:06:19 +01:00
Mathieu Virbel
4644b0cbbd
video_gstreamer: try to correct the initial lag we got in position information. found lot of trouble inside gstreamer, need to test on other platform
2011-01-12 17:06:11 +01:00
Mathieu Virbel
3109eba34c
video: add on_frame() event, remove update() and use Clock.
2011-01-12 16:35:03 +01:00
Mathieu Virbel
2ea3aed3a7
camera: remove the update() call from user pov. now we use a clock for automatically update ourself
2011-01-12 16:23:14 +01:00
Mathieu Virbel
1697726fa0
update Camera core class to use EventDispatcher
...
+ add on_load and on_frame event
+ uniform the camera selection to a index, starting from 0
2011-01-12 02:24:31 +01:00
Mathieu Virbel
23de1b3ffb
convert touchring module for kivy
2011-01-12 00:56:27 +01:00
Mathieu Virbel
d594aabe01
add monitor module: a little topbar to monitor fps and touch event
2011-01-12 00:40:45 +01:00
Mathieu Virbel
68c54087e3
texture: remove all usage of GL const from API point of view.
...
+ save internal string format in texture class
+ uniform the creation with size= instead of mixing width/height and size
2011-01-12 00:27:36 +01:00
Mathieu Virbel
9fa41289ae
add framebuffer support.
2011-01-11 22:15:05 +01:00
Christopher Denter
a26c19e6bf
Docs: Begin architectural overview and add 'isnt python slow' FAQ entry
2011-01-11 17:31:43 +01:00
Christopher Denter
9679f39224
Merge branch 'master' of github.com:tito/kivy
2011-01-11 02:59:10 +01:00
Christopher Denter
be95380344
Docs: FAQ
2011-01-11 02:58:55 +01:00
Mathieu Virbel
c5e040ce50
little animation test
2011-01-11 02:36:46 +01:00
Mathieu Virbel
cb997cf067
add widget.clear_widgets() to remove all the childs of a widget
2011-01-11 02:36:27 +01:00
Mathieu Virbel
070da7a560
cleanup the usage of logger in differents classes
2011-01-11 02:36:09 +01:00
Mathieu Virbel
6d5b8093ee
context_instructions/instructions: use Cache to prevent multiple loading of the same image.
2011-01-11 02:35:51 +01:00
Christopher Denter
07aa623e6d
Docs: first try to summarize a few reasons why one'd want to use kivy...
2011-01-11 00:13:28 +01:00
Christopher Denter
05ad229330
Merge branch 'master' of github.com:tito/kivy
2011-01-10 20:51:47 +01:00
Christopher Denter
5b5cf620d5
Quickstart: minor fix
2011-01-10 20:51:38 +01:00
Mathieu Virbel
087412fbc3
gl: fix KIVY_DOC_INCLUDE vs KIVY_DOC
2011-01-10 01:13:44 +01:00
Mathieu Virbel
a2104f1398
don't include opengl if documentation is generated
2011-01-10 01:11:37 +01:00
Mathieu Virbel
cf68a993cc
Merge branch 'master' of github.com:tito/kivy
2011-01-10 01:08:49 +01:00
Mathieu Virbel
4da1772e98
camera: prevent to import opengl
2011-01-10 01:08:32 +01:00
Mathieu Virbel
50937dc56b
fix data install + c_ext issue
...
+ don't assume that pyx is finishing by '.pyx'. Can be '.c' :)
2011-01-10 00:37:16 +01:00
Mathieu Virbel
09b13b7fb9
tiny fixes
2011-01-10 00:34:16 +01:00
Mathieu Virbel
a34c630a4c
fix remove_widget() / canvas.remove()
2011-01-10 00:33:37 +01:00
Mathieu Virbel
c10d1e1c07
add opengl_debug mode at compilation time. this print the symbol executed + glGetError() after each symbol execution.
...
+ include config.pxi for compilation configuration
2011-01-10 00:33:15 +01:00
Christopher Denter
da83002629
Factory: Doc fixes
2011-01-08 23:44:31 +01:00
Christopher Denter
d0594e0327
Update .gitignore to not show the auto-generated factory_registers.py file
2011-01-08 23:43:58 +01:00
Christopher Denter
fb84fca812
Micro optimizations for the parser and small doc fixes
2011-01-08 16:13:09 +01:00
Christopher Denter
e6eb9d1058
Allow comments to appear anywhere on a line (as long is its only preceeded by whitespace).
2011-01-08 16:08:49 +01:00
Christopher Denter
761e047423
Parser: cross-platform fix; On windows, lines end with \r\n
2011-01-08 16:04:21 +01:00
Mathieu Virbel
43e11582a6
core/gl: replace pyopengl by our opengl provider (much more faster \o/)
2011-01-07 20:19:16 +01:00
Mathieu Virbel
1c0e6748ec
little optimization of clip_view
2011-01-07 20:13:05 +01:00
Mathieu Virbel
143786156b
move all function to the matrix class, and use it.
...
ready to merge :)
2011-01-07 20:04:51 +01:00
Mathieu Virbel
9d25130bf5
remove latest usage of numpy in the doc, we're ok now !
2011-01-07 18:41:54 +01:00
Mathieu Virbel
99618b38be
thanks to dennda give me the "transposed matrix" keyword. matrix functions are know all working with transposed matrix directly. no more conversion needed in shader.
...
fix scatter.
2011-01-07 18:35:58 +01:00
Mathieu Virbel
f57249efcb
add missing transformation files !
2011-01-07 17:31:19 +01:00
Mathieu Virbel
b390056be0
finally found the matrix bug. flatten operation are not linear as i was thinking. So dunno if we need to reorder the matrix operation or not. Need to ask to hansent :)
2011-01-07 17:07:06 +01:00
Mathieu Virbel
62f793465f
remove numpy from setup.py and scatter doc
2011-01-06 12:34:10 +01:00
Mathieu Virbel
4cc7b56122
conversion of transformation to our own transformation lib, without numpy dep
2011-01-06 12:33:10 +01:00