summaryrefslogtreecommitdiffstats
path: root/Mac/Modules
Commit message (Collapse)AuthorAgeFilesLines
* More cases of input parameters passed by reference without const.Jack Jansen2004-01-113-15/+19
|
* Added support for APIs in QuickTimeMusic.h. This one is a bit dodgy:Jack Jansen2004-01-113-1/+1636
| | | | | the header file seems to be hand-written and missing the "const" keywords for input parameters passed by reference.
* Added support for APIs in MediaHandlers.h.Jack Jansen2004-01-092-1/+1940
|
* Allow passing NULL pointers by passing None. This also works for theJack Jansen2004-01-042-69/+88
| | | | | | | | factory functions, so you can call quicktime functions that are implemented as methods on NULL too. Still don't allow quicktime functions to return NULL pointers, though: I think this always signals an error condition.
* Added interfaces for most of the stuff in QuickTimeComponents.h.Jack Jansen2004-01-033-3/+9804
|
* Added support for ImageCompression.h APIs.Jack Jansen2004-01-023-1/+4309
|
* Updated for QuickTime 6.0, Universal Header 3.4.2.Jack Jansen2004-01-023-5/+819
|
* - Renamed OSA.ComponentInstance to OSA.OSAComponentInstance. It is notJack Jansen2003-12-102-64/+77
| | | | | | | a real subtype of Cm.ComponentInstance right now, it turns out that is too difficult. - OSA.OSAComponentInstance initializer does accept a Cm.ComponentInstance instance, though, so at least things are becoming useable.
* Make this module Python 2.3 compatible, and add a setup script that allowsJack Jansen2003-12-093-0/+19
| | | | it to be built for that python.
* Made this module compatible with Python2.3, and added a temporary setupJack Jansen2003-12-093-0/+21
| | | | script that allows it to be built for that Python.
* Finished update to UH 3.4.2.Jack Jansen2003-12-065-14/+417
|
* Ported to Universal Headers 3.4.2. Qd and Qt remain to be done.Jack Jansen2003-12-0318-225/+425
| | | | Completely untested.
* Adding an interface to the high-level Open Scripting Architecture,Jack Jansen2003-12-033-0/+1381
| | | | | | by request of Donovan Preston. In return, he promised to use this to create a Python OSA component, which would turn Python into a first-class OSA scripting language (like AppleScript itself).
* Blacklisting LSInit and LSTerm, which are deprecated. Partial fix for 853558.Jack Jansen2003-12-032-32/+2
|
* An interface to the LaunchServices API.Jack Jansen2003-12-023-0/+583
|
* Got rid of macglue.h, replacing it by pymactoolbox.h where relevant.Jack Jansen2003-11-2041-286/+47
| | | | Cleaned up various things in the toolbox modules.
* Getting rid of one more TARGET_API_MAC_OSX.Jack Jansen2003-11-191-7/+0
|
* Getting rid of code conditional on TARGET_API_MAC_*.Jack Jansen2003-11-1916-663/+2
|
* PyDoc_STR is always defined nowadays (and has been for quite some time:-)Jack Jansen2003-11-195-15/+0
|
* Getting rid of WITHOUT_FRAMEWORKS and ACCESSOR_CALLS_ARE_FUNCTIONS:Jack Jansen2003-11-1957-520/+57
| | | | MacOS9isms.
* WITHOUT_FRAMEWORKS conditional code bites the dust: this was forJack Jansen2003-11-196-29/+0
| | | | pre-carbon MacOS9 support.
* Gone: all this functionality is now in the Carbon.File and Folder modules.Jack Jansen2003-11-191-1531/+0
|
* Getting rid of support for the ancient Apple MPW compiler.Jack Jansen2003-11-191-5/+0
|
* Getting rid of support for MacOS9 and earlier. This is the first step,Jack Jansen2003-11-198-3830/+0
| | | | | and the biggest in size, but probably the easiest. Hunting through the source code comes next.
* Don't export the SPB type as "SPB", because it shadows the method SPB,Jack Jansen2003-07-241-0/+3
| | | | | which is really important. This is a stopgap measure, as only the generated C code is adapted. Fixes #776533.
* This wasn't ansified. Fixed.Jack Jansen2003-06-161-6/+2
|
* Forgot the code to initialize the glue for the new CFObj_ routines.Jack Jansen2003-05-312-4/+4
|
* Added functions CFObj_New and CFObj_Convert, general functions to convertJack Jansen2003-05-272-2/+98
| | | | between CF objects and their Python representation. Fixes 734695.
* modernized ColorPicker somewhatJust van Rossum2003-05-241-0/+4
|
* fixed typoJust van Rossum2003-05-031-2/+2
|
* Short and sweet module doing something very useful: for event loopJust van Rossum2003-05-031-0/+149
| | | | | based threads, release the GIL when the event loop goes to sleep, and acquire it again when the event loop wakes up again. OSX-only.
* Allow setting the auto dispose flag on window objects.Jack Jansen2003-04-222-3/+42
|
* Oops, 'k' is the new format code for un unchecked 32 bit quantity,Jack Jansen2003-04-171-4/+4
| | | | not 'K'.
* Converted manually written code to the new K format specifier.Jack Jansen2003-04-172-6/+6
| | | | Untested, but at least it still compiles.
* Give a better error message when a string of the wrong size isJack Jansen2003-03-212-5/+9
| | | | passed to RawBitMap.
* Adding unicode filename support to FSRefs broke things on MacOS9. "Fixed" by ↵Jack Jansen2003-03-212-2/+4
| | | | disabling unicode filenames on OS9.
* GetCreatorAndType and SetCreatorAndType have been undeprecated. Spotted byJack Jansen2003-03-191-2/+2
| | | | Just.
* Allow unicode pathnames where FSRefs are expected. Fixes 696253.Jack Jansen2003-03-112-4/+10
|
* Removed unused variableJack Jansen2003-03-071-1/+0
|
* Various tweaks by Jack because of the different module name, adaptationJack Jansen2003-03-061-43/+74
| | | | to the Python style, etc.
* Module to get OSA terminology description through the "official channels",Jack Jansen2003-03-061-0/+70
| | | | | | in stead of manually getting the AETE/AEUT resource. Donated by Donovan Preston. This is his original code (but with the filename changed) checked in for reference only.
* Mod to previous checkin: we must require ascii, not system defautl encoding,Jack Jansen2003-03-032-2/+2
| | | | | because we have no easy way to convert the python encoding string to a CF encoding parameter.
* Accept only the system default encoding when converting PythonJack Jansen2003-03-033-8/+11
| | | | strings to CF strings. Fixes 682215.
* StdFilterProc() uses InOut parameters.Jack Jansen2003-02-272-5/+14
|
* Added a linkmodel attribute, showing how Python was built. This is soJack Jansen2003-02-231-0/+13
| | | | | | | | | packages can check that extension modules are built for the right type of python. Current values can be static, framework, shared and cfm (for completeness, for MacPyton-OS9). Closes bug #691889. The reporter suggests backporting this to 2.2.3 and I think I agree.
* WASTEconst.py goes one level above the toolbox directory.Jack Jansen2003-02-211-1/+1
|
* Added a method WMAvailable(). This will return True if and only if thereJack Jansen2003-02-211-0/+43
| | | | | | | is a window manager and we can connect to it, i.e. if it is safe to try and put up windows. As a side effect the first call will make the current process frontmost.
* Added itertools module.Jack Jansen2003-02-051-0/+2
|
* Changed an edit instruction because of a changed parameter name (sigh).Jack Jansen2003-02-042-7/+10
|
* The FSAliasFile routines also have an in/out parameter.Jack Jansen2003-02-022-4/+9
|