Commits

Show all
Author Commit Message Labels Comments Date
Ronald Oussoren
update to ensure the new protocols.m files compile correctly
Branches
pyobjc-2.5.x
Ronald Oussoren
Surpress test failure on OSX 10.5 (NSNumber issue)
Branches
pyobjc-2.5.x
Ronald Oussoren
This should fix a compiler error and a number of warnings when compiling on OSX 10.5
Branches
pyobjc-2.5.x
Ronald Oussoren
commit a new test file
Branches
pyobjc-2.5.x
Ronald Oussoren
Add (or enhance the existing) C extension that uses all @protocols This is needed because framework only export those protocol definitions that are used by the code in that framework. Without the extensions some protocols are not available to python code, see issue #44 for more information. Note: the various *_protocols.m files are generated. Fixes issue #44
Branches
pyobjc-2.5.x
Ronald Oussoren
Attempt to fix issue number 41
Branches
pyobjc-2.5.x
Ronald Oussoren
Fix for issue #43: Incomplete metadata for LaunchServices.LSLaunchURLSpec (with testcase update)
Branches
pyobjc-2.5.x
Ronald Oussoren
Two bugfixes from the 3.0 branch: - unicode-object.m used the wrong attribute getter for accessing selectors - avoid possible GIL issue in OC_PythonUnicode.m
Branches
pyobjc-2.5.x
Ronald Oussoren
mention issue number
Branches
pyobjc-2.5.x
Ronald Oussoren
No longer use an embedded copy of pyobjc-api.h, pyobjc-core has shipped that in egg-info for a long time now
Branches
pyobjc-2.5.x
Ronald Oussoren
test_testsupport fix
Branches
pyobjc-2.5.x
Ronald Oussoren
Remove unsafe use of Python C API, and fix a now broken test case
Branches
pyobjc-2.5.x
Ronald Oussoren
Also ensure that OC_PythonNumber instances are archived as NSNumber values when this can be done without loosing information
Branches
pyobjc-2.5.x
Ronald Oussoren
Store objects where type(object) == unicode as plain NSStrings in an archive With this patch it is no longer necessary to explicitly convert the arguments for sending a Growl notification to an NSString.
Branches
pyobjc-2.5.x
Ronald Oussoren
* 2.5.1b1 as version number * Fixed a possible crasher found while working on PyObjC 3.0
Branches
pyobjc-2.5.x
Ronald Oussoren
2.5.x maintainance branch
Branches
pyobjc-2.5.x
Ronald Oussoren
python3.x getattr doesn't like bytes as second argument
Tags
pyobjc-2.5
Ronald Oussoren
Various small updates and bugfixes before the 2.5 release Notable: * Version number is now 2.5 * Add better interoperability with ctypes * Fixes a crash in the conversion to/from PyCapsule objects * Ensure PyObjC can be build for Python 2.x binaries that don't have '--with-toolbox-glue' (such as EPD)
Ronald Oussoren
Fixes a number of dead links in the documentation There are some dead links left to Apple's documentation site, in particular for sample code.
Ronald Oussoren
Various testsuite updates
Ronald Oussoren
Explicitly mention that 'Foundation.protocols' (and similar modules in other wrappers) are deprecated See issue #25 for more information. I'll add a call to warnings.warn in PyObjC 2.6, and then remove these modules in PyObjC 3.0.
Ronald Oussoren
Document that PyObjC does not support Objective-C GC. Fixes issue #36
Ronald Oussoren
Mention that ScreenSavers cannot work on OSX releases that use GC in the screen saver engine.
Ronald Oussoren
Adjust test cases: used some deprecated (and now removed) functions
Ronald Oussoren
CFTypeRef tweaks * CF classes are seen in ObjC as subclasses of NSCFType on older OSX releases, and of a number of those classes on OSX 10.8. Adjust the code for calculating the __name__ of CF class proxies and the testsuite for this.
Ronald Oussoren
Start of tests for lazy importing module
Ronald Oussoren
avoid compiler warning
Ronald Oussoren
py3k fix broke py2 support :-(
Ronald Oussoren
Small updates w.r.t testing and py3k
Ronald Oussoren
more test updates
  1. Prev
  2. Next