Commit Graph

283 Commits

Author SHA1 Message Date
Mathieu Virbel 06c556d133 showcase: update showcase to use the treeview 2011-03-21 17:05:36 +01:00
Christopher Denter 3036c1f391 docs: Add My First Widget section to docs 2011-03-17 20:47:51 +01:00
Mathieu Virbel e12f32955c example: add a kinect viewer made with kivy 2011-02-24 13:06:45 +01:00
Mathieu Virbel ea69cdbcef new pictures examples from hansent 2011-02-23 00:21:35 +01:00
Mathieu Virbel 6f147c95a0 shadertree: fix position scatter and prevent warning in shader 2011-02-22 14:01:57 +01:00
Mathieu Virbel 8994a84dcd add shadertree example: use a special shader for a part of the widget tree.
this way, you can apply specific shader on childs/widgets !
2011-02-22 13:20:19 +01:00
Mathieu Virbel 5aae16515c examples: add plasma shader example 2011-02-17 19:20:15 +01:00
Mathieu Virbel 3f39fecb6d examples: move touchtracer into his own directory, and change to be able to run on android 2011-02-06 19:56:44 +01:00
Mathieu Virbel 0f5f408f2b vertex_instructions: add add_point() method, and use it in touchtracer.
This method append new vertices and indices into the current vertex batch,
instead of recalculate and reupload the whole list.
+ use it in touchtracer. No more lag with Point() now :)
2011-02-06 18:00:18 +01:00
Christopher Denter 6fb0407a29 examples: app_layout.py -> app_layout.kv 2011-02-01 00:33:56 +01:00
Mathieu Virbel 85abba014c cleanup examples 2011-01-31 22:37:48 +01:00
Mathieu Virbel 15274b2578 remove unused slider background, testapp 2011-01-31 22:29:20 +01:00
Mathieu Virbel 571911f3c5 App: automatic loading of corresponding kv file if exist
+ rewrite app documentation
+ include example about how to create an app with build or kv
2011-01-31 17:42:41 +01:00
Mathieu Virbel bc66418064 little canvas stress:
1. show that the compiler is not working very well on different branch
2. if we activate monitor module, every second, the screen look weird
3. deletion is soooooooo long !
2011-01-29 17:13:05 +01:00
Mathieu Virbel 4fcc4b3bb2 add little showcase example 2011-01-28 02:02:37 +01:00
Mathieu Virbel 03ca6d8abb rename Touch to MotionEvent, for Touch, TouchFactory, TouchShape* and all providers.
MotionEvent don't have any profile by default.
Renaming MotionEvent property, and add documentation for each of them.
2011-01-17 01:05:26 +01:00
Mathieu Virbel e8c2f1d83c touchdebug: correctly initialize the texture size just after update the text 2011-01-15 23:07:41 +01:00
Mathieu Virbel e9f1f58a90 touchdebug: correctly calculate points position for line, drawing look just perfect !!! 2011-01-15 04:24:52 +01:00
Mathieu Virbel f610e8eab2 add particle.png for touchdebug 2011-01-15 03:10:38 +01:00
Mathieu Virbel 1f4653d961 touchdebug: use new Point() and remove_group() 2011-01-15 03:02:46 +01:00
Mathieu Virbel 5401297126 add touchdebug app to show everytouch with id, pos and class. 2011-01-14 18:47:22 +01:00
Mathieu Virbel 80d30e7d39 example: add simple camera puzzle for testing Camera, Animation and Graphics. (wip, don't use for final release.) 2011-01-12 21:48:15 +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 c5e040ce50 little animation test 2011-01-11 02:36:46 +01:00
Mathieu Virbel 7005aa3d8d rename app_scatter to .kv 2010-12-22 20:46:37 +01:00
Mathieu Virbel feb10af8c7 update scatter application 2010-12-22 20:41:01 +01:00
Mathieu Virbel f5403e0ad0 readd canvas.after in graphics instruction. 2010-12-22 20:06:25 +01:00
Mathieu Virbel 221664c8da starting scatter 2010-12-16 22:22:47 +01:00
Mathieu Virbel 5356872d33 Merge branch 'master' of ssh://github.com/tito/kivy 2010-12-06 16:33:04 -05:00
Mathieu Virbel 4dbdd88a9e each time we are playing with canvas, clear the old canvas.
+ add + in front of a classname to prevent the apply() of styles
2010-12-06 03:37:37 -05:00
Thomas Hansen 1d0dba4189 make sure fbo setup status is GL_FRAMEBUFFER_COMPLETE 2010-12-05 17:14:55 -06:00
Thomas Hansen c152f2a29b added missing test-rectangle 2010-12-01 07:38:08 -06:00
Thomas Hansen 8697819eef fix some rectangular texture things and setting texture using source/texture. add push/pop state to RenderContext to make Matrix instructions work. Label not working :/ ?! 2010-11-30 14:38:22 -06:00
Thomas Hansen 44f8dd0565 make textures work and start doing texture manager, for multi texturing/batching texture bindings 2010-11-17 22:38:40 -06:00
Thomas Hansen 516d13d8ec add Quad instruction 2010-11-17 08:13:10 -06:00
Thomas Hansen dd8ecbd9e1 fix basic drawing 2010-11-16 23:15:26 -06:00
Thomas Hansen edc15bbf7e debugging to make all drawing work 2010-11-16 17:00:57 -06:00
Mathieu Virbel d462bc55ce update kv_video 2010-11-10 17:36:45 +01:00
Thomas Hansen 9db7152b35 Merge branch 'master' of github.com:tito/kivy 2010-11-09 16:24:12 -06:00
Thomas Hansen 4d1849cb29 some more ununsed files removed 2010-11-09 16:24:03 -06:00
Thomas Hansen f742221c0c remove some old and auto generated files 2010-11-09 16:23:09 -06:00
Thomas Hansen 124545d95e start using squirtle parser to generate path 2010-11-09 16:21:18 -06:00
Mathieu Virbel c80d74c554 Merge branch 'master' of ssh://github.com/tito/kivy 2010-11-09 19:29:56 +01:00
Mathieu Virbel 3e0443a2d3 kvrun: press F5 to reload app 2010-11-09 19:29:26 +01:00
Thomas Hansen 8768333a64 fix svg commit. should have done branch...will do next time ;P 2010-11-09 11:05:33 -06:00
Thomas Hansen f2d3629cae Merge branch 'master' of github.com:tito/kivy 2010-11-09 11:00:41 -06:00
Thomas Hansen 9a2ea9ef8e start SVG 2010-11-09 11:00:38 -06:00
Mathieu Virbel 65274b1a8b add some kv for example 2010-11-07 21:36:17 -05:00
Mathieu Virbel e838e13e96 clock: implement rfps (real frame displayed on screen)
base: display and flip only when needed (might be have some bugs.)
2010-11-07 20:43:49 -05:00
Mathieu Virbel da7486cafe kvrun: show FPS every one second 2010-11-07 17:53:43 -05:00
Mathieu Virbel bb891ef2de widget: add to_* from pymt + fix slider division by zero 2010-11-07 00:48:58 -04:00
Mathieu Virbel c5e9fa1c62 uxl: use ordereddict + add local id mapping in lang + do late binding 2010-11-07 00:40:02 -04:00
Mathieu Virbel d7ebb395d0 fix texture usage + model view usage + add video and image widget 2010-11-06 20:58:04 -04:00
Thomas Hansen 0c2ea25bd3 fix Rectangle texture coords if using no texture 2010-11-06 19:10:59 -05:00
Mathieu Virbel a8f4e8234a add uxl app with button 2010-11-06 18:50:34 -04:00
Mathieu Virbel 7def1325f9 rename uxl to kv, Uxl to Builder, uxl.py to lang.py + fix style + fix button 2010-11-06 18:50:23 -04:00
Mathieu Virbel 280088a30a fix crash with rectangle / tex_coords 2010-11-06 16:48:59 -04:00
Mathieu Virbel 76f472c6ff wip uxl + center for widget + texture coords for rect 2010-11-06 16:08:45 -04:00
Mathieu Virbel 63e95ad71d wip uxl + testapp + styles 2010-11-06 01:27:41 -04:00
Mathieu Virbel e73b2df4f3 use logger for uxl 2010-11-05 23:14:23 -04:00
Thomas Hansen 075c8cd7b6 fix blending issue 2010-11-05 19:17:30 -05:00
Thomas Hansen ac8e8242a5 Merge branch 'master' of github.com:tito/kivy 2010-11-05 18:44:17 -05:00
Thomas Hansen f9107f7a1d test prefiltered line anti aliasing 2010-11-05 18:44:12 -05:00
Mathieu Virbel a381d0d8b7 update examples 2010-11-05 19:25:13 -04:00
Thomas Hansen dbf819cf9d adding poly2tri 2010-11-05 14:37:02 -05:00
Mathieu Virbel bc28d6b825 graphics: first pass to split graphics 2010-11-05 12:55:22 -04:00
Thomas Hansen 0c1f4ae369 fix texturing and Ellipse instructions and clean graphics a little bit 2010-11-04 23:57:00 -05:00
Thomas Hansen b2ea14fa82 merge master 2010-11-04 22:04:43 -05:00
Thomas Hansen 8625c262d6 merge master 2010-11-04 22:03:53 -05:00
Thomas Hansen 0470edef70 add circle instruction 2010-11-04 21:54:05 -05:00
Mathieu Virbel 596c5bec5e uxl: add uxllauncher example + button example 2010-11-04 22:36:19 -04:00
Thomas Hansen 143597b379 add border.png 2010-11-04 16:08:51 -05:00
Thomas Hansen f7133c9939 add Transform instructions and make all Elements initializable without arguments 2010-11-04 16:03:11 -05:00
Thomas Hansen 498c21ae6b Merge branch 'master' of github.com:tito/kivy 2010-11-04 13:36:17 -05:00
Thomas Hansen 0a51ab854e add need_redraw to context 2010-11-04 13:36:00 -05:00
Mathieu Virbel 1cdace1b93 add test app 2010-11-04 12:32:10 -04:00
Thomas Hansen 5cb726bd55 fix texture binding 2010-11-04 10:51:27 -05:00
Thomas Hansen 6eeeaf59c5 start path and add some more GraphicInstructions 2010-11-04 10:08:30 -05:00
Thomas Hansen 740d169253 add documentation, clean codea bit, and start Path/Vector graphics 2010-11-04 04:30:31 -05:00
Thomas Hansen f4be7975fc fix border image 2010-11-03 22:43:35 -05:00
Thomas Hansen fffdacbba5 fix rectngle and Image loading 2010-11-03 22:29:04 -05:00
Thomas Hansen e225c3d960 fix some things with window and graphics 2010-11-03 18:59:31 -05:00
Mathieu Virbel 3ea814b045 add testcanvas 2010-11-03 17:38:18 -04:00