Commit Graph

148 Commits

Author SHA1 Message Date
filippo savi da4ca19b35 added support for osx 10.9 dev preview 2013-07-04 16:25:06 +02:00
Mathieu Virbel 30ffa91dc6 Merge branch 'master' of ssh://github.com/kivy/kivy into py3 2013-05-31 11:34:16 +02:00
Mathieu Virbel 575cbb9bb4 setup.py: fix installation of vidcore_lite for rpi. closes #1241 2013-05-30 22:56:29 +02:00
Mathieu Virbel bea9afa389 sync (no tested) 2013-05-30 18:01:39 +02:00
Mathieu Virbel 1771d5c8c8 setup.py: fix have_cython typo 2013-05-28 08:36:55 +02:00
Mathieu Virbel c29f3fc9d5 rpi: fix setup.py for latest rpi distribution 2013-05-27 15:04:18 +00:00
Mathieu Virbel 4b2e19310d rpi: add egl/bcm window provider. This provider is not completly BCM independant, so pure-EGL hardware will not work with that one, yet. 2013-05-27 13:22:54 +02:00
Mathieu Virbel 7b4f8b2df7 setup: ensure kivy.effects will be installed 2013-05-12 14:06:20 +02:00
Mathieu Virbel 920c6c7224 garden: introduce kivy.garden module, and kivy/tools/garden commandline tool. 2013-05-02 15:51:17 +02:00
Mathieu Virbel 7ce2cdf590 setup.py: normalize c_options for x11 and mesagl. closes #1074 2013-03-31 12:26:23 +02:00
Mathieu Virbel 4744ef9f1c py3: type setup. 2013-03-18 17:39:57 -06:00
Mathieu Virbel 72284ff0ec fix basestring test in cython 2013-03-18 17:39:56 -06:00
Mathieu Virbel bae94bc3db first 2to3 pass + manual fix for metaclass, UserDict and OrderedDict 2013-03-18 17:39:56 -06:00
Mathieu Virbel 1ae8a603b8 try to fix the error from PPA, seem that c_string_encoding is a new options in the unreleased Cython 0.19, that need to be set when casting from char* to str 2013-03-03 05:01:13 +01:00
Mathieu Virbel e342fe62af doc: fix signature generation for all methods/functions in a cythonized module. 2013-02-25 16:42:24 +01:00
Mathieu Virbel 513aca050e ios: fix recent issue with Xcode, our SDKROOT variable is now conflicting with clang 2013-02-11 21:25:20 +01:00
Mathieu Virbel e9c5b01231 setup: avoid cython for android/ios build, and ensure build_ext is imported 2012-12-16 16:05:25 +01:00
Mathieu Virbel 781ad0add2 ios: avoid cython check for ios platform, we are using it externally anyway. 2012-12-16 13:47:32 +01:00
Mathieu Virbel 81f50a9959 setup.py: fix duplicated code merged from ios-support 2012-12-09 15:14:51 +01:00
Mathieu Virbel 0f4f88f380 Merge branch 'master' of ssh://github.com/kivy/kivy into ios-support
Conflicts:
	kivy/__init__.py
	kivy/core/window/__init__.py
	setup.py
2012-12-09 12:34:53 +01:00
Mathieu Virbel 5c72a6f479 Merge remote-tracking branch 'origin/core-x11'
Conflicts:
	setup.py
2012-12-09 12:32:25 +01:00
geojeff ba5e8ec5e7 Merge remote-tracking branch 'upstream/master' into uix-listview 2012-11-28 07:46:42 -06:00
Mathieu Virbel f19b463c07 Merge branch 'master' of ssh://github.com/kivy/kivy into ios-support 2012-10-28 15:59:43 +01:00
Dusty Phillips 7a2fb9d4c5 Lexer got moved to kivy.extras package. 2012-10-24 21:38:03 -06:00
geojeff 04ab3cccca Refactor for improved selection operations. SelectionSupport is no more as a separate mixin, and a new base adapter, CollectionAdapter, takes this code in, as well as the view caching code from AbstractView. Now CollectionAdapter is the hub for selection and view-handling operations. Made the default for selection to be restricted to views, with a new flag propagate_selection_to_data for this functionality. Started adding tests for adapters in isolation. Simplified initial selection and refreshing operations between adapter and listview. 2012-10-22 09:30:43 -05:00
geojeff 96ad40fbd9 Improved listview docs. Added entries for new adapters code in setup.py 2012-10-17 11:34:28 -05:00
Mathieu Virbel 4dbe689399 first POC a X11 Window implementation, with mouse / keyboard support, and ARGB transparency by default. 2012-08-17 16:06:20 +02:00
Mathieu Virbel 7a86641eb6 Merge branch 'master' of ssh://github.com/kivy/kivy into ios-support 2012-08-11 02:49:40 +02:00
Mathieu Virbel 93b6622d21 add missing files from tools/ in setup.py 2012-08-08 00:00:11 +02:00
Mathieu Virbel ecbc7d5bb3 Merge branch 'master' of ssh://github.com/kivy/kivy into ios-support
Conflicts:
	Makefile
	kivy/core/audio/__init__.py
	setup.py
2012-07-18 13:21:46 +02:00
Mathieu Virbel 0843015247 Merge branch 'clear_instruction' of https://github.com/hansent/kivy into hansent-clear_instruction
Conflicts:
	kivy/graphics/__init__.py
2012-06-16 17:46:48 +02:00
Mathieu Virbel 33543659ac add KIVY_NO_FILELOG and KIVY_NO_CONSOLELOG to avoid logging in file and console. 2012-06-06 01:45:30 +02:00
Mathieu Virbel c02901cc06 Merge branch 'master' of ssh://github.com/kivy/kivy into ios-support
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2012-05-25 18:48:19 +02:00
Martin Nowak 420c3c912d FreeBSD config is missing -lGL 2012-05-24 04:49:54 +03:00
Joseph Hager 3ba4b8adb4 Get the SDK root from the environment.
$SDKROOT is set in kivy-ios/tools/environment.sh
2012-04-17 15:12:41 -04:00
Mathieu Virbel 144428b7b5 Merge branch 'master' of ssh://github.com/kivy/kivy into ios-support 2012-04-17 17:08:52 +02:00
Cédric Krier 1de10954f9 Fix build on OpenBSD 2012-04-05 14:17:55 +02:00
dsr c87f3176d5 Added kivy.tools.packaging.pyinstaller_hooks to setup.py 2012-03-16 09:38:50 -05:00
Mathieu Virbel 0ea436d121 ios: add a method to save arbitrary rgba data to png using cgimage 2012-03-14 01:16:54 +01:00
Mathieu Virbel 66ddc04ea1 merge master 2012-03-11 02:17:11 +01:00
Mathieu Virbel b85fe03599 graphics/context: introduce a new Context singleton manager. It's responsible for managing resources for texture, vbo, shaders, canvas. Deallocation are going though manual delayed GC. Reloading are managed on Window needs.
+ It's mainly used to get the reloading code in one place, and reduce the complexity from each graphics class.
+ create vbo resources only when drawing, not at creation.
2012-03-06 02:31:40 +01:00
Mathieu Virbel 1c458cda5b add KIVY_NO_FILELOG and KIVY_NO_CONSOLELOG to avoid logging in file and console. 2012-02-25 11:41:12 +01:00
Mathieu Virbel e9fbb48463 fix setup.py for python-for-android project 2012-02-24 11:24:21 +01:00
Mathieu Virbel 46dfe8951e fix window build. 2012-02-24 02:25:25 +01:00
Mathieu Virbel da1e506abf try to fix win32 build 2012-02-24 02:14:14 +01:00
Mathieu Virbel 5ef6fd08d0 fix ios build + add KIVY_FAKE_BUILDEXT env to be able to generate only .c/.h + update "make ios" 2012-02-24 02:09:45 +01:00
Mathieu Virbel 553beba0bd Merge branch 'master' of ssh://github.com/kivy/kivy into ios-support
Conflicts:
	setup.py
2012-02-24 01:51:31 +01:00
Mathieu Virbel 69bea76df9 rework setup.py, need testing on windows/linux. hopefully that would be more easy to implement new extensions that require new libs now. 2012-02-24 00:25:20 +01:00
Mathieu Virbel 96c6a3eda4 temporary fix. we really must redo the setup.py. 2012-02-23 03:34:01 +01:00
Mathieu Virbel fe1fc21a63 merge master 2012-02-23 01:50:02 +01:00