1. Ronald Oussoren
  2. pyobjc

Commits

Author Commit Message Date Builds
Bob Ippolito
More GIL ensuring, converted some spaces to tabs
Ronald Oussoren
- Remove __str__ convenience method, the __repr__ implementation in objc-object.m is much better. - Add function objc.protocolNamed, this traverses the class tree looking for a protocol. It is functionally equivalent to @protocol in Objective-C. - Add PyObjCObject_NewClassic, this creates an object-wrapper that won't call -release and other methods that are only supported on subclasses of NSObject/NSProxy. Use this to create wrappers for Protocol objects.
Ronald Oussoren
Add support for NSProxy
Ronald Oussoren
Silence a compiler warning
Ronald Oussoren
Improve objc.accessor function: - Recognize validate methods - Recognize array methods
Bob Ippolito
clearLine isn't implemented
Bob Ippolito
rewritten, sucks less
Ronald Oussoren
More fun with nested event loops: run the eventloop for a while when someone writes to stdout and check for CTRL+C. This way users can immediately see the result of print statements, and as long as the code does some I/O it will be possible to abort runs. This is not perfect however, but a perfect solution would require serious changes to the interpreter.
Ronald Oussoren
- Cosmetic changes to pluginbuilder.py - Fix EnvironmentPrefs (it called os.path.mkdir ???) - Fix PyObjCSelector_Convert - Add an InterfaceBuilder palette. This doesn't work yet because IB chooses to ignore our classes :-(
Ronald Oussoren
Run an alert panel when we cannot open a database.
Ronald Oussoren
Found another unintentional checkin
Ronald Oussoren
more spurious checkins
Ronald Oussoren
More spurious imports
Ronald Oussoren
spurious import
Ronald Oussoren
Initial revision
unknown
This commit was manufactured by cvs2svn to create branch 'PyDE-vendor'.
Branches
PyDE-vendor
Ronald Oussoren
Initial revision
Donovan Preston
Spelling fixes
Ronald Oussoren
Allow *explicit* conversion from float to NSDecimal.
Bob Ippolito
Beginnings of a /Developer/Examples/AppKit/SimpleService port
Ronald Oussoren
Make the details view a tabbed view, the second page contains the list of prerequisites
Ronald Oussoren
This fixes a crash that occurred some time after closing a database.
Bob Ippolito
buildapp.py depended on pimp2.py, which was not checked in and not used.
Ronald Oussoren
- Add a PackageManager clone This version is a Cocoa application (obviously), has a favorites menu and performs some of the blocking operations in a seperate thread. It uses an unmodified pimp module and therefore doesn't solve the deeper problems of pimp/PackageManager.app.
Ronald Oussoren
Make it possible to use PyObjC with EOF 4.5. The code was submitted by Pierce T. Wetter III.
Bill Bumgarner
Made a unit test more thorough and self-explanatory. Updated a comment.
Ronald Oussoren
- Check output from Scripts/find-raw-pointers.py, and fix issues - Rename objc.Accessor to objc.accessor. objc.Accessor still exists, to but generates a warning. - Move all extension modules to toplevel for consistency, and remove leftover extension modules from older releases when installing. - Add a note about Cocoa Bindings to the documentation. - Sync MPCompat with current Python version - Some Python2.2/Jaguar related fixes - Fix struct-wrapper (t…
Ronald Oussoren
Updates for the 1.1b1 release
Bob Ippolito
Bring in NSString* constants guarded with availability macros, such as NSStreamSocketSecurityLevelNone
Bill Bumgarner
Added Accessor() for creating signatures for KVC compliant method.
  1. Prev
  2. Next