Dustin Farris
56358d5313
Convert xcode_dev to unicode before building sysroot
2014-01-31 17:34:02 -05:00
Mathieu Virbel
39348ae26c
fix stuff for osx packaging and pypi PKG-INFO.
2014-01-31 18:19:47 +01:00
Mathieu Virbel
7cf18fa681
setup: fix python3 compilation
2014-01-29 02:29:10 +01:00
Mathieu Virbel
6c48df4bba
windows: fix for windows / python3.3
2014-01-27 18:09:31 +01:00
Ben Rousch
e92e1a65c9
Fixes setuptools problem on Python3
2014-01-15 14:23:36 -05:00
Jeff Kreis
383553350e
Fixed path join for building with the right framework path on Mac OSX
2014-01-11 10:31:48 -05:00
Mathieu Virbel
84945cd816
setup: dont import os.uname by default, Windows platform doesnt have it.
2014-01-03 20:09:26 +01:00
Mathieu Virbel
adb5a850c5
setup: rewrite correctly all the dependencies for graphics. It now compile only what is needed, according to the deps. (gift for inclement ^^).
2014-01-06 12:13:42 +01:00
Mathieu Virbel
e478c32f92
osx: trying to fix kivy compilation on maverick. sysroot was incompatible with installed xcode. The previous path was using beta xcode, we now relying on xcode-select and using the current running osx to select the SDK. This might be an issue for older osx, need test. closes #1581
2014-01-05 01:02:31 +01:00
Mathieu Virbel
89ecb9b27c
avfoundation: activate avfoundation camera provider only on OSX >= 10.7
...
closes #1369
closes #1053
closes #65
2013-12-28 02:08:30 +01:00
Mathieu Virbel
c94501aeff
avfoundation/camera: add a new Camera provider for OSX, based on avfoundation. Should work on OSX >= 10.7.
...
This is a base for a future work, such as iOS support (AVFoundation is
still the same, so it should works out of the box, we just need to
activate setup.py for iOS as well.)
Also, capabilities are globally missing in Kivy, so we cannot query the
device for some informations. Once we improved the core base, we can
activate the code related to capabilities here.
This part of the code has been first written using Pyobjus, but
objc-protocol was not implemented, i started to rewrite from scratch
using AVFoundation tutorial. Then i found OpenCV implementation, on
which some part of this initial code is based.
2013-12-28 01:59:44 +01:00
Mathieu Virbel
2ca34db5c1
setup: add missing gstplayer into packages
2013-12-27 19:04:24 +01:00
Mathieu Virbel
6a376b918a
setup: avoid gstreamer to be used on mobile (android and ios)
2013-12-26 21:14:30 +01:00
Mathieu Virbel
b5e11fd025
gstplayer: first part of a native gstreamer player (not working, but the work base in done.). It also include pkgconfig() in setup.py that could be used to detect the availability of libs (SDL2 for example)
2013-12-21 20:26:45 +01:00
Alan Justino da Silva
d33cd35373
Allow install on 32bit MacOSX
...
Tested with the showcase and some example apps, as no test suite is available. Looks like it works on my old i386 macbook...
2013-11-08 23:27:16 -02:00
Ian Foote
0619c6b2ce
Use garden version 0.1.1.
...
Specify package name correctly. Fix #1580 .
2013-10-26 08:15:20 +01:00
Ian Foote
d09093f557
Install garden from zip instead of git repo. Fix #1580 .
2013-10-25 20:12:40 +01:00
Mathieu Virbel
78883650cd
setup: fix for allowing msvc compiler to works, tested on clean window seven + python 2.7 + vc++2008 + glew. closes #493
2013-10-23 02:04:44 +02:00
Ian Foote
c8e8a7124e
Add garden as a dependency for kivy.
2013-09-28 16:04:11 +01:00
Ian Foote
3afc56a083
Remove the kivy garden scripts from the main repo.
2013-09-28 14:25:42 +01:00
Brian Knapp
30cb734eeb
Storage module was missing from the list.
...
ran tests on install
2013-09-15 21:27:36 -05:00
Mathieu Virbel
7e4b20bd9a
Change license from LGPL 3 to MIT
2013-08-01 16:29:23 +02:00
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