Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Kivy

Python UI framework for making outstanding desktop and mobile applications
Collective - Host: opensource - https://opencollective.com/kivy - Website: https://kivy.org - Code: https://github.com/kivy

fix adb devices by using the self.adb_cmd

github.com/kivy/buildozer - 41412541204dede4f983847c88b8e18d0be3e61c authored over 11 years ago
Merge pull request #19 from fabiankreutz/master

Europython sprint updates

github.com/kivy/buildozer - 50b3dd8a7147e738ce48b5957e0c398d14c05846 authored over 11 years ago
Merge branch 'master' of https://github.com/kivy/buildozer

github.com/kivy/buildozer - 21a99cc0fab09ee9cafa515b0e45b2e45f1c88d9 authored over 11 years ago
Europython sprint: Fix for prior ndk-url fix: uname()[4] for 32bit is not x86

github.com/kivy/buildozer - 9a625e4ceb18bce4946b36eb9d2903b341842397 authored over 11 years ago
use depsort.py tool to order the module compilation.

It's work magically, that's soooooo great!

github.com/kivy/python-for-android - fec1a7092856fa5f8c8a49798d4836c171ada853 authored over 11 years ago
build.py: Fail when ant process fails

- Use check_call to raise CalledProcessError if somethig goes wrong
- Use a for loop instead of ...

github.com/kivy/python-for-android - 2654471177313b8603bd85c6df3c9b67e158798a authored over 11 years ago
Europython sprint: put internally provided ant into os-path

github.com/kivy/buildozer - 6a698c659688d0cacaee9f610c39ed630d1cae4f authored over 11 years ago
Europython sprint: Typo and better error message for missing version definition

github.com/kivy/buildozer - fb7950bef8daf8ac5a75ca67379398fed1720f7b authored over 11 years ago
Europython sprint outcome: enable download of 64bit NDK version

github.com/kivy/buildozer - 14fb039b99fbf9ec534c2b9e83ced1df0b16dfb5 authored over 11 years ago
Merge pull request #134 from encukou/depsolving

WIP: Add depsolving utility

github.com/kivy/python-for-android - 0fdf735c25a56b7713521a5acea103e7f956a7f8 authored over 11 years ago
enhance error message when version capture failed. Credits goes to Dabian Snovna

github.com/kivy/buildozer - 2642497d3ad41baf14d217181cdec65e1e5e5524 authored over 11 years ago
use the right 32/64 bits version of NDK depending of the current platform. Credits goes to Dabian Snovna

github.com/kivy/buildozer - 2fe8d97b4c51ac3139274622569a5a9ed545310a authored over 11 years ago
Add depsolving utility

Add a dependency ordering utility.
It is not wired into the Bash processing yet.

github.com/kivy/python-for-android - 0b16d8599ac74cddd49c429d097500c40137c30e authored over 11 years ago
update to 0.4

github.com/kivy/buildozer - 421a8e991c1a54da0808f95ca00dcfd9cae29e10 authored over 11 years ago
Improved KVLangArea, Handles all classes

github.com/kivy/kivy-designer - ff8cf56fb729304b501b23e74b06e953601b2e3f authored over 11 years ago
started implementation of (^) signature. Added method for casting python object to py_objc object type (NSRange, ObjcClassInstance, etc.) Needed to implement casting for rest of types, also needed testing. Tested only with NSValue class.

github.com/kivy/pyobjus - 97d3f401e90f0bbf2cd3285014a680dc9070d96c authored over 11 years ago
I made more unit tests on NSString class. Also added some enum types to objc_py_types.py, and tests for added enum types. All tests are passed! --> /test/test_nsstring.py

github.com/kivy/pyobjus - b7a85aabe1d87c03b948a6f40ae7fe3062cd0ea5 authored over 11 years ago
Added "Add File" for Projects

github.com/kivy/kivy-designer - 5f54eea63fe3b902f62334885fe6d1564138f6b5 authored over 11 years ago
Fixed passing struct as argument. We are using solution with both ctypes and cython structs. There will not be a lot additional work when defining cython structs, because we need only say what't the name of struct type, and put elif statement (objc_cy_types.pxi). Details about struct fields is donne via ctypes structure. If I somehow make structure arguments to work withouth cython struct, it will not be a problem to remove added helper objc_cy_types.pxi file, but I'm not shure it they will work without cast to some C (cython) type.

github.com/kivy/pyobjus - f01fd7123147c807cd2a7dfd98c809c3d963341f authored over 11 years ago
Improved KVLangArea

github.com/kivy/kivy-designer - 5c34c9b974f73bf7fc1cc877ab3d5535e2fbb56b authored over 11 years ago
Merge pull request #2 from Kovak/master

Fixed apply_force

github.com/kivy/cymunk - 73109ce88cde94c4ba36c4dae33fcd9835d2d4db authored over 11 years ago
Fixed the function for apply_force

github.com/kivy/cymunk - 9f963d9d1e338d48252f59bea76a88e6a2881166 authored over 11 years ago
Changes to resolve a crash on android 4.0.1

github.com/kivy/kivent - bac96d150ad5a5063110691cf838fd4987f6e841 authored over 11 years ago
We have working struct signature for few nsvalue methods. I will do a more tests on other classes. It seems that case when we need to call objc_msgSeng or objc_msgSend_stret when we need to return structure depends on architecture, so I write case for x86_64 architecture, and I put some docs on that line, and some resources about x86_64. It will be needed to implements other cases (PowerPC and IA-32 which are supported by apple)

github.com/kivy/pyobjus - 35f838fbf46115ed8155239bb7e2b37e8e518ed9 authored over 11 years ago
Added text_to_speech for Android, Linux, OSX, and Windows

github.com/kivy/plyer - caf4fdc1736c9b65ac568216b603e2b481dc6d04 authored over 11 years ago
Improved Error's when opening project

github.com/kivy/kivy-designer - a94e66ba4c8728bac5ccc481d1fd91404fdde592 authored over 11 years ago
Implemented Copy, Cut and Paste for KVLangArea

github.com/kivy/kivy-designer - c7ddd6aa8edf4d3b11286502140a4a3d8122bf4b authored over 11 years ago
ensure the documentation will find plyer.

github.com/kivy/plyer - 34028e42929a08a57ac03481006398a8e9892f0a authored over 11 years ago
rework how implementation works, and start documentation.

github.com/kivy/plyer - 0c755e45cc987c4e4f30db58e85452e7041ef384 authored over 11 years ago
Implemented Undo and Redo for KVLangArea

github.com/kivy/kivy-designer - 8c3cf6552bbe34e7486b24e1e72ccfce0a093ac2 authored over 11 years ago
Implemented Recent Files

github.com/kivy/kivy-designer - bc0b034a496320146adf6335f27b5878506c7222 authored over 11 years ago
first version of plyer, including accelerometer (android), camera (android) and notification (android, osx). api is not stabilized.

github.com/kivy/plyer - 68eba5cc17e15924585ac97ecb10b71242e2b729 authored over 11 years ago
small code cleanup after commit

github.com/kivy/pyobjus - ce73e72ee1765ca807d55ff1c5f2c1b964ed4ec8 authored over 11 years ago
Added algorithm to parse function signature and construct ffi_type structure. Also get working NSValue valueWithRect and rectValue methods. Next step is to handle exceptions potentialy generated by objc_msgSend or objc_msgSend_stret functions

github.com/kivy/pyobjus - 5084ffca218deed88e8c778f6bf0b74d1554a389 authored over 11 years ago
Implemented Auto Save after every 5 min interval

github.com/kivy/kivy-designer - 82ffec3cd82d38902f89c3b439edc9fd5c297178 authored over 11 years ago
Corrected Save As

github.com/kivy/kivy-designer - 450dd132b22f1d13656fc6574fc054cd6ba96ed2 authored over 11 years ago
basic support for output args. works only in the original type allow slice assignment. We gently ignore TypeError if the assignation didnt work. closes #58

github.com/kivy/pyjnius - 481b3e5d30fbf2cd09409b024ead0a1ee27fb354 authored over 11 years ago
update README.md. closes #64

github.com/kivy/pyjnius - 8e2564ccc88847ef65bf5053bd19e2ee6b98b669 authored over 11 years ago
Corrected app.py which breaks down from previous commit

github.com/kivy/kivy-designer - 05e5da2069edfb2b7ca59535a6a3aed022f9ab9c authored over 11 years ago
Moved string functions to helper_functions.py

github.com/kivy/kivy-designer - 8f3dd7280a7c2a74891d3dbe00e6b1727215efc3 authored over 11 years ago
Implemented detection of project changes outside designer

github.com/kivy/kivy-designer - c1fe455b7190cf9bf800e7da32cadfad23f66795 authored over 11 years ago
Improved handling of Custom Widgets

github.com/kivy/kivy-designer - eb549326ed9e79eefe963a8508937f065c10480b authored over 11 years ago
Implemented Saving Project

github.com/kivy/kivy-designer - b505eb44355ddeef3b72b6467123c848f8e0848f authored over 11 years ago
Implemented KVLangArea

github.com/kivy/kivy-designer - 36dfd8e2d15f82ed50e1981a04e70c958f7bc3c6 authored over 11 years ago
Small code clean after commit

github.com/kivy/pyobjus - 782c22cfe913ae7d7f9dfbb9d579762618fb58ac authored over 11 years ago
currently hardcoded but working support for rangeOfString: method. It returns NSRange, which is struct. The problem is with casting to types...c to c types, and c to python types. Also problem is with objc_msgSend and objc_msgSend_stret methods when we are returning some struct type. If struct is small, it need to be called with objc_msgSend, but if struct is big, it need to be called with objc_msgSend_stret. Which size is 'small', and which size is 'big' depends on architecture, and that's problem. As I already said, currently implementation is hardcoded, and it isn't for some real use, but work is in progress :)

github.com/kivy/pyobjus - e7f2e8453e8fb45d9eb5fc0f824e4ebd22832470 authored over 11 years ago
Merge pull request #16 from kivy/copy_back

copy the generated apk back from remote

github.com/kivy/buildozer - f7d8b95b529cde59e624deb9d59b45e13dbe2272 authored over 11 years ago
Split code out into separate files

github.com/kivy/kivent - 01d9dd248faafb2420b292acb59e55eba5a743af authored over 11 years ago
Improvements to the way physics and particle manager load their objects, fixed a visual bug, separated ui elements out, made the creation of characters and projectiles less verbose

github.com/kivy/kivent - 13240ea2dbddd9bde6d0d81cce205f41cf932829 authored over 11 years ago
Improved "Open" to handle multiple kv files

github.com/kivy/kivy-designer - 01efd87ffa4ffeaaf42e8de2578c05b2b3c087ab authored over 11 years ago
Added unit test for NSMutableArray

github.com/kivy/pyobjus - 7c41201a5e72f231969c29355de1f1e22e111644 authored over 11 years ago
Implemented Add Custom Widget

github.com/kivy/kivy-designer - 4c85f47ebd4a1f9901d292fc33e746e5f2862695 authored over 11 years ago
Added support for varargs methods! I have tested this with arrayWithObjects method, and it works OK. Last argument must be nil in objective c, and in python we need to pass None insted of nil. Later internally in pyobjus, None is convered to NULL, otherwise we are getting segmentation fault

github.com/kivy/pyobjus - 5f58c2b1ac03ab6aac810bfa2e14ad188f94f16e authored over 11 years ago
allows multiple devices in ANDROID_SERIAL env variables, separated with comma

github.com/kivy/buildozer - ebea1955a61d65df6abda8d9ef54cf632a053451 authored over 11 years ago
Changed new project template file path

github.com/kivy/kivy-designer - 3e8c0baf00d4a8ff9366c57dab337cdae1d2e5ae authored over 11 years ago
Confirmation Dialog for "Open"

github.com/kivy/kivy-designer - e627c95c3860cff40874428bdd85252ceed031f3 authored over 11 years ago
copy the generated apk back from remote

github.com/kivy/buildozer - 5382991d3f4876276d09003dd38400f192b5e8cf authored over 11 years ago
Implemented File->New

github.com/kivy/kivy-designer - 31878ecd5c0b06db36a27c0d568f103aedee09aa authored over 11 years ago
Changed cache file path to ".designer"

github.com/kivy/kivy-designer - 8dd2eecf48d14550605f928b92a889144161dfe1 authored over 11 years ago
Merge pull request #1 from brousch/patch-1

Added callback to *kwargs

github.com/kivy/audiostream - 0ab72e2456f5e455a834b8e7a30b8ee6f52a4693 authored over 11 years ago
Merge pull request #3 from brousch/puredata-fixes

Fixed puredata examples to account for get_output

github.com/kivy/audiostream - 3d080c296f9d65bc70a5cd9440fa0640f830fe3f authored over 11 years ago
update compass example

github.com/kivy/python-for-android - ae5c0639e8918a15f3d6563f026914529614d588 authored over 11 years ago
fixes few race-condition with runnable, and race-condition with lists in onNewIntent and onActivityResult. This changes are synchronized with latest pyjnius changes.

github.com/kivy/python-for-android - b8e723db541d3164e2b2368aa3a6d4c317c320a9 authored over 11 years ago
last fixes to make pyjnius Java-thread proof. If you call any jnius related from a C thread, it will leak and/or crash (this hasnt been tested).

github.com/kivy/pyjnius - 5ff62b146e47b0795ee1fe54d67cb304653885fb authored over 11 years ago
Update ClassesAndSelectors.py

github.com/kivy/pyobjus - ce5e0ce77203594a27fe372c46972e3cdee7ff6c authored over 11 years ago
Added examples of operations with classes and selectors in /examples dir

github.com/kivy/pyobjus - f7d0af359be28baef5431a7dc2ae1b46c40c70c1 authored over 11 years ago
added NSAlert examples to /examples dir

github.com/kivy/pyobjus - 3d37f1156e9e9e7034bba49cc09c72cba0ac3575 authored over 11 years ago
Improved caching system in pyobjus. Also separated class and class instance methods. Now objects are more lightweight, because they have only instances of ObjcMethod which they can call. Tested with existing unit tests, and all tests are passing. Also uncomented code in existing unit tests which was commented, beacause some functions could not work before, but for now we have working all test cases which are defined in /tests dir

github.com/kivy/pyobjus - 211d5c0e1aa99da08ef55163b81bb95b6c6fe20b authored over 11 years ago
reorganize autoclass in android.runnable

github.com/kivy/python-for-android - ce3e11f803bd59d641916c5332e1b8414e5f474a authored over 11 years ago
XXX avoid to switch between thread when invoke0 is called / new push_jnienv/pop_jnienv. Without it, if another thread use pyjnius = crash. (i have explored TLS storage for storing j_env, but it seems not available on Android.

github.com/kivy/pyjnius - 21d365df24aa821729d4eede98a57c555ac1e270 authored over 11 years ago
class: fix thread issues when using a class between thread (j_cls MUST be a global ref to work.)

github.com/kivy/pyjnius - 3db9a76ed8860e8a2ed0fa5a023c8bb1bd9ce843 authored over 11 years ago
remove invalid kivy_stable recipe

github.com/kivy/python-for-android - e5427006c0158c60142d3772a648149cbc0d924c authored over 11 years ago
jnius: fix push/pop jnienv in order to avoid GIL going on using the previous thread env while we are still on the current thread

github.com/kivy/pyjnius - 8349037dd3d1e4e5f66f62a367e99b37acc3feda authored over 11 years ago
Merge branch 'master' of github.com:kivy/pyjnius

github.com/kivy/pyjnius - eedf301d60942d8901b9a64369292ff2bd17b1bf authored over 11 years ago
jnius: refactor to not save jni env, and use the current pushed/pop env. This resolve few issues when pyjnius is called from a proxy (error such as E/dalvikvm( 6036): JNI ERROR: env->self != thread-self (0x68415860 vs. 0x400bb010); auto-correcting)

github.com/kivy/pyjnius - 5bf97da477d45090d7881c97d4f2a5b1d02ce902 authored over 11 years ago
android.activity: fix unbind and activity result bind()

github.com/kivy/python-for-android - bc638da46cc586d1b294b0c0abc5d1b61006b96f authored over 11 years ago
Show Messages in Statusbar on error

github.com/kivy/kivy-designer - 207ce6b0223a1d2f6089d044622db8cddfdb0905 authored over 11 years ago
Added Statusbar.show_message

github.com/kivy/kivy-designer - d8e13aff98781b6aa9d09c8a03ce1592b1c8b5ae authored over 11 years ago
new android.activity module, that provide bind/unbind() method for on_new_intent / on_activity_result events.

github.com/kivy/python-for-android - 646bd83babd19a0e8044bf87f706998f12f99fef authored over 11 years ago
Merge branch 'master' of github.com:kivy/python-for-android

github.com/kivy/python-for-android - ee52b389da5f4c85c65235b7ee89aee6ed95d67f authored over 11 years ago
big refactor of the android module, as well as a better documentation

github.com/kivy/python-for-android - 34869221bf94651012885894ebe79a539b22fe1b authored over 11 years ago
Merge pull request #63 from amirouche/master

improve JRE/JDK home detection using which and default JRE location when JDK is installed

github.com/kivy/pyjnius - 16eee21807de79df60811e3dadbc2776cd6e8c10 authored over 11 years ago
Added functionality for recording comments in a kv file

github.com/kivy/kivy-designer - 43855fe5ac344b1b1697beb89aa8fc14974f8392 authored over 11 years ago
add API for listening onActivityResult and onNewIntent event in Activity

github.com/kivy/python-for-android - 59040f686d5357c2c4539a41a94d752ddbd23996 authored over 11 years ago
fix encoding issues in test_implementation.py

github.com/kivy/pyjnius - 2c5a14dae2846d3275f2f67a882629b548873848 authored over 11 years ago
add tests for testing Python string -> [B, using ByteBuffer.wrap(byte[])

github.com/kivy/pyjnius - 68165ed04b04ae214f5b4ba0eada3a4e56d03e8f authored over 11 years ago
accept python string as a valid argument for [B and [C

github.com/kivy/pyjnius - 5ec6d80ba3ae3cce15aacd71915b315e7d841f3e authored over 11 years ago
Implemented File->Open

github.com/kivy/kivy-designer - 1c7c38865abcdde71c37f11193d860ded6f76211 authored over 11 years ago
added return to ':' return signature (I forgot to add this on last commit)

github.com/kivy/pyobjus - c39119e9eccb511e6718aa685f3576294111a79f authored over 11 years ago
Implemented selector signature (:). Tested with respondsToSelector_, instancesRespondsToSelector_ method, and with NSString and NSArray types, it works for now. Working tests can be found at the end of pyobjus/test.py file. Also fixed little bug with static methods resolution

github.com/kivy/pyobjus - e245c007026809d5fd5ad809d88dd8f8cb180ff1 authored over 11 years ago
Allow to pass None for array (example: String[] can be null.)

github.com/kivy/pyjnius - 3fe55c1bb292c1ae381a3120de9b36c8afc6e859 authored over 11 years ago
add missing documentation for __javacontext__ in PythonJavaClass

github.com/kivy/pyjnius - bd3f007ed3e1f4015ef43d64c14abfea481d310a authored over 11 years ago
Merge pull request #15 from KristerV/patch-1

typo fix

github.com/kivy/kivy-website - bd218248b2ce7bdfa7176faed0238393447f939e authored over 11 years ago
removed one unused method in pyobjus.pyx

github.com/kivy/pyobjus - b0cef278b29cdb0cdfccdf828c4ea67c2699ae29 authored over 11 years ago
Added method signature (# -> Class) implementation. Tested in pyobjus/test.py with methods object.oclass() and object.isKindOfClass_(someCls), and it seems to work OK, but need to be tested more. Also fixed little bug with collecting methods of super class

github.com/kivy/pyobjus - 8e863aed8acaa3011714cb41913e98af2faaa5f8 authored over 11 years ago
support fo intent_filters on android

github.com/kivy/buildozer - a09bf6ebcffa22cca651610a68af01fd260bc7d2 authored over 11 years ago
Fixed super_class method resolution. Make some tests with NSMutableDictionary, and now it works for methods in examples/NSMutableDictionary.py. Other method needs to be tested

github.com/kivy/pyobjus - 5ce8f650ae34b21cfa82fa0c204a2600b4e96e46 authored over 11 years ago
added example of calling method with multiple arguments in examples/NSMutableArray.py file

github.com/kivy/pyobjus - f2073eabcda50ddfa2762001ce81a759f5cf5c7f authored over 11 years ago