Commits

Author Commit Message Labels Comments Date
Ronald Oussoren
There's now almost complete test coverage for Quartz.CoreGraphics. The exception begin CGPSConverter and low-level CGPDF API's (such as CGPDFArrayRef and friends).
Branches
pyobjc-ancient
Ronald Oussoren
- Remove NibClassBuilder from this example - Convert nib file to a 3.x style .xib file (requires r72 from the py2app repository)
Branches
pyobjc-ancient
Ronald Oussoren
Some more tests and bugfixes
Branches
pyobjc-ancient
Ronald Oussoren
First drop of test support for the Quartz frameworks, still far from finished. Includes several fixes for bugs uncovered by adding tests.
Branches
pyobjc-ancient
Ronald Oussoren
extract_count() now also supports extracing count from a CFArray
Branches
pyobjc-ancient
Ronald Oussoren
Fix issue that caused output arguments that are arrays of an indetermined size to be handled incorrectly (and example of such a function is ``CGColorSpaceGetColorTable``)
Branches
pyobjc-ancient
Ronald Oussoren
Add manual wrappers for CGWindow related functions that work on a "CFArray of CGWindowID", those arrays cannot be represented by PyObjC and therefore need manual wrapppers.
Branches
pyobjc-ancient
Ronald Oussoren
* Fix a number of small issues, all unittests now pass * Remove picklercoder code, that was a very incomplete attempt at pickling objc objects. Code dropped because it is unused, incomplete and I ran into serious incompatibilities between the way NSCoder and pickle work conceptually that will make it almost(?) impossible to complete the implementation * Ensure that Modules/objc/*.m compiles without warnings on Leopard
Branches
pyobjc-ancient
Ronald Oussoren
Initial support for functions with a variable number of arguments where the amount of arguments is one of the other arguments of the function (like CGEventCreateScrollWheelEvent)
Branches
pyobjc-ancient
Ronald Oussoren
* Bugfix in testsupport * Make it possible to have metadata in a subpackage, needed for embedding metadata in the Quartz bindings.
Branches
pyobjc-ancient
Ronald Oussoren
Full API test coverage on Leopard
Branches
pyobjc-ancient
Ronald Oussoren
update version info
Branches
pyobjc-ancient
Ronald Oussoren
- Full API test coverage on Leopard - Add api-notes documentation - Add manaul wrappers for a number of API's because their interface cannot be described by the bridgesupport datafiles.
Branches
pyobjc-ancient
Ronald Oussoren
Add name to representation of a function object.
Branches
pyobjc-ancient
Ronald Oussoren
- Complete coverage of the SearchKit headerfiles - Adds workarounds for problems in the SearchKit to ensure that all functionality is properly exposed. (This is another reason why I want these unittests, bridgesupport files were mostly correct, but some functionality is not properly exposed by the framework itself and that made these wrappers completely unusable from Python).
Branches
pyobjc-ancient
Ronald Oussoren
Minor fixes needed for SearchKit wrappers
Branches
pyobjc-ancient
Ronald Oussoren
forgot to update version number
Branches
pyobjc-ancient
Ronald Oussoren
Full API test coverage on Leopard
Branches
pyobjc-ancient
Ronald Oussoren
forgot to update version number
Branches
pyobjc-ancient
Ronald Oussoren
Full API test coverage on Leopard
Branches
pyobjc-ancient
Ronald Oussoren
Various small bugfixes
Branches
pyobjc-ancient
Ronald Oussoren
Full API test coverage on Leopard
Branches
pyobjc-ancient
Ronald Oussoren
* Full API test coverage on Leopard * API documents a number of GetTypeID functions that aren't actually exported. Implement workaround for some of them (others to be added later)
Branches
pyobjc-ancient
Ronald Oussoren
Full API test coverage on Leopard
Branches
pyobjc-ancient
Ronald Oussoren
Remove .so file from repository
Branches
pyobjc-ancient
Ronald Oussoren
Full API test coverage on Leopard
Branches
pyobjc-ancient
Ronald Oussoren
Full API test coverage on Leopard
Branches
pyobjc-ancient
Ronald Oussoren
Full API test coverage on Leopard
Branches
pyobjc-ancient
Ronald Oussoren
Full API test coverage on Leopard
Branches
pyobjc-ancient
Ronald Oussoren
Full API test coverage on Leopard
Branches
pyobjc-ancient
  1. Prev
  2. Next