Commit Graph

456 Commits

Author SHA1 Message Date
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