Commit Graph

47 Commits

Author SHA1 Message Date
Mathieu Virbel ab1f473b66 add keyboards layouts json data for setup.py 2011-10-21 18:05:51 +02:00
Mathieu Virbel af7e74593f setup: add missing gif to be copied 2011-08-21 23:47:13 +02:00
Mathieu Virbel d3d4482d08 urlrequest: new class for doing asynchronous web request. 2011-08-16 18:28:44 +02:00
Mathieu Virbel 04220f87a1 setup: add *.json to be copied when kivy is installed 2011-06-10 02:42:23 +02:00
Christopher Denter 85f12f1e2f Merge branch 'master' of github.com:tito/kivy 2011-05-26 22:39:28 +02:00
Christopher Denter 765389d01c extensions: setup.py: add kivy.ext to packages. ext/__init__: don't crash if an extension path doesn't exist and cannot be created (Question: should we by default create the extensions/ folder in the kivy base dir...) 2011-05-26 22:39:06 +02:00
Mathieu Virbel 51f16c0a04 core: remove very old env not used, and reduce the number of external dirs.
+ add alternative environ for location of data, modules and extensions
+ use import kivy.lib.osc instead of osc
needed for #153
2011-05-20 17:45:38 +02:00
Mathieu Virbel fd912571b8 setup: add math lib for linking. This fix a bug of default gcc option of Mageia linux distribution "-Wl,--no-undefined". Closes #150 2011-05-19 02:28:44 +02:00
Mathieu Virbel d3fcbf79c5 setup: add pxd in extensions to help a little about compilation when a deps change. Closes #66
However, distutils doesn't support the introspection of pyx files to get deps.
+ add .PHONY in Makefile for all comamnds, now make build can be used even after a fetch
+ regenerate .h only when build_ext is called.
2011-04-23 18:08:31 +02:00
Mathieu Virbel ad29cb9b1c setup: add missing images/*.jpg entry 2011-04-21 19:43:31 +02:00
Mathieu Virbel 58c8e87c46 bump to 1.0.5 2011-04-15 21:38:29 +02:00
Mathieu Virbel e63345cf37 setup: remove poly2tri + entry for packaging win32/osx 2011-04-15 14:37:52 +02:00
Mathieu Virbel b401b71e5d setup.py: remove kivy.core.svg from setup 2011-03-29 22:57:25 +02:00
unknown 8269e78f75 setup: remove unused import 2011-03-29 17:25:43 +02:00
Mathieu Virbel 980f38e0eb setup: back to the distutils version of setup()/Extension.
setuptools was only for nose and test integration, but since we are making it through our Makefile, no need to change the setup for that.
That also remove the nose requirement for standard user.
2011-02-19 01:08:40 +01:00
Christopher Denter 7e2932459e pep8 2011-02-13 16:09:50 +01:00
Christopher Denter ed112fac47 OSX: Only compile for x86_64 2011-02-13 16:06:19 +01:00
Mathieu Virbel 38acd2da10 setup.py: fix for making pip install work 2011-02-02 00:40:17 +01:00
Mathieu Virbel 8784ebaee8 setup.py: fix pyx->modulename conversion 2011-02-02 00:17:24 +01:00
Mathieu Virbel 8871b201ae setup.py: autodetect gles 2 headers. Closes #22 2011-02-01 20:46:39 +01:00
Mathieu Virbel a7297773f7 setup.py simulate doc generation, otherwise, it conflict when using easy_install on the package
+ fake & reupload linux package
2011-02-01 11:21:54 +01:00
Mathieu Virbel c673b92049 win32: add kivyenv.sh when building 2011-02-01 00:49:50 +01:00
Mathieu Virbel a98c31b3a5 setup: ensure that kv files are copied 2011-02-01 00:25:15 +01:00
Mathieu Virbel c5f92d2faf Merge branch 'master' of github.com:tito/kivy 2011-02-01 00:08:07 +01:00
Mathieu Virbel b14251cbc9 init/setup: push initial window logo + uncomment the code for making it work 2011-02-01 00:07:49 +01:00
Christopher Denter 2e544c278c Reword Kivy's description in setup.py 2011-01-31 23:51:04 +01:00
Mathieu Virbel 1ad88f300d deactivate opengl_debug in setup.py + fixes for compiling kivy with glew on windows (working !) 2011-01-25 19:55:48 +01:00
Mathieu Virbel 3eea924fd9 Window: call custom gl_init_symbols(). can be used on platform that required to import GL symbols.
+ rework gl_redirect.h to include usage of glew
+ auto generate config.h + config.pxi depending of the options at setup.py
2011-01-25 17:41:09 +01:00
Mathieu Virbel 411ef92ce7 setup: fix for cython / setuptools integration 2011-01-20 18:26:01 +01:00
Mathieu Virbel 32a053457a setup: use setuptool instead of distutils (now, nose work.) 2011-01-20 18:17:29 +01:00
Mathieu Virbel c265f1c88f setup: remove unused import 2011-01-14 00:16:20 +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 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
Mathieu Virbel f43712714f fix fbo + update setup 2010-12-16 23:10:57 +01:00
Mathieu Virbel b9d790e44d remove c_ext directory 2010-12-16 23:00:14 +01:00
Thomas Hansen 09c2262ad9 remove texture manager. not being used right now, maybe not needed anyway. maybe conflict with texture ?! cant figure out why texture isnt working for label and video 2010-12-01 06:41:31 -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 edc15bbf7e debugging to make all drawing work 2010-11-16 17:00:57 -06:00
Thomas Hansen f423e6fb4b more work on refactoring graphics. getting closer to working... 2010-11-16 12:40:40 -06:00
Thomas Hansen 3dc063e78e WIP. rework graphics as tree and seperate compiler. compiler can work on tree merging nodes where possible and can maintain optimized tree for drawing. when original tree changes, comoiler can know which parts in optimized tree to replace. state changes can be merged if they have info about what they change instead of just apply to change it. VertexData Instructions dont eed to cache all data and vbo indices..anyways need to be rebuild when something changes in most cases...just make build simpler...it returns vertex and index data to be drawn, compiler/canvas can cache VBO indices for seperate instruction and update on rebuild. 2010-11-13 02:01:03 -06:00
Mathieu Virbel ed18c19399 graphics: split graphics.pyx into several files, remove graphics.pyx
note: the __all__ in each file reflect what will be imported for userland.
2010-11-11 19:57:51 +01: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
Mathieu Virbel 28e4c1b5fa core/logger: prevent usage of logger + option if nosetests is used
+ setup.cfg for nosetest usage
+ change tests into kivy/tests
+ able to run test with: python setup.py nosetests
2010-11-05 00:27:58 -04:00
Mathieu Virbel 1f2fb6eb41 kivy: first import 2010-11-03 17:05:03 -04:00