Commit graph

206 commits

Author SHA1 Message Date
Jack Jansen
eeccca9bdc - Changed the m# format for PyArg_ParseTuple back to s#
- c2pstr has moved to a different include file
1997-05-07 15:46:31 +00:00
Jack Jansen
e0cf87b20d Enabled resID input/output parameter to NewMovieFromFile. This changes
the Python interface, unfortunately.
Added a few calls that were blacklisted for no apparent reason.
1997-04-09 15:53:46 +00:00
Jack Jansen
85ae4a82ac Changed [SG]etCRefCon to [SG]etControlReference 1997-04-08 15:26:03 +00:00
Jack Jansen
f73bab7f96 Added an attribute string_id_to_buffer, which gives the offset you
have to add to the id() of a string to get the address of the
data. This is a horrible and error-prone hack, but unfortunately it is
one that is needed for playing audio and crearing pixmaps. Having the
constant here is at least marginally better than the previous practice
of having the constant 16 all over the place...
1997-04-03 14:51:03 +00:00
Jack Jansen
377df98005 - Most errors are *not* OSErr style, so raise better exceptions (with
textual messages)
- Plugged a memory leak or two
1997-04-03 14:48:04 +00:00
Jack Jansen
4a8c54e6d9 - Changed GestaltEqu.h to Gestalt.h
- Changed FragLoader.h to CodeFragments.h
- Removed Desk.h
- Regenerated bgen modules from new universal headers
- Changed some of the s# in PyArg_ParseTuple to m# (unfortunately:
  this should have been a different commit)
1997-02-24 13:56:59 +00:00
Jack Jansen
4f27a55e80 Comments around identifier after #endif 1997-02-20 15:22:17 +00:00
Jack Jansen
c1cd2ca999 Added operator, errno and soundex modules. 1997-02-20 15:20:46 +00:00
Jack Jansen
e0e1f1a25d Redid arg/return handling (still not as I would like it to be, though). 1997-02-20 15:18:32 +00:00
Jack Jansen
b3928d2ffd An initial stab at calling random C routines from Python 1997-02-17 16:56:56 +00:00
Jack Jansen
42218ce33c Added/updated copyright notices
(and the &*^$%@ resource files got binhexed again, sigh)
1997-01-31 16:15:11 +00:00
Jack Jansen
f5c20575cb Renamed 1997-01-30 15:48:07 +00:00
Jack Jansen
22023f4b77 Added imgpng 1997-01-30 15:47:08 +00:00
Jack Jansen
8ce72f50b5 Low-level interface to Internet Config (to be augmented by nice Python
wrapper shortly)
1997-01-07 16:18:32 +00:00
Jack Jansen
81aa0e2888 Added gdbm (if USE_GDBM defined) 1996-12-23 17:21:20 +00:00
Jack Jansen
84fb1fab1f Got rid of nfullpath() 1996-11-09 18:46:57 +00:00
Jack Jansen
46ed276bc3 Malloc debugging now flagged with USE_MALLOC_DEBUG 1996-10-23 15:46:57 +00:00
Jack Jansen
a1255e0c4e removed unused var 1996-10-23 15:44:27 +00:00
Jack Jansen
176f3a9339 Added support for tab hooks 1996-10-23 15:43:46 +00:00
Jack Jansen
59b912adf5 Fixed xstat to again include resroucefork size, creator, type. Obtain
thru macstat(), but other values via stat() (so os.stat() and
os.xstat() agree).
1996-10-15 16:13:33 +00:00
Jack Jansen
7df3606f0d Fixed object-handler-install bug 1996-10-01 11:41:14 +00:00
Jack Jansen
9f2ff9124c Fixed bug in object-handler install arg handling 1996-10-01 10:48:45 +00:00
Jack Jansen
cfb60ee1e8 Fixed very nasty null-dereferencing bug in DisposeControl/destroy
object.
1996-10-01 10:46:46 +00:00
Jack Jansen
eb76b8484d Added DebugStr method to drop into low-level debugger 1996-09-30 14:43:22 +00:00
Jack Jansen
04df9d5ad4 Added dialog-centering code to splash() 1996-09-23 15:49:43 +00:00
Jack Jansen
d96cb5088a Added support for GetDialogWindow and other accessor functions 1996-09-23 15:48:46 +00:00
Jack Jansen
924ca855da Added macfs.FindApplication() to find application FSSpec given signature. 1996-09-20 15:25:16 +00:00
Jack Jansen
df34cf1206 Fixed macos.splash to actually *draw* the splash box:-) 1996-09-15 22:12:00 +00:00
Jack Jansen
0bdf979af7 Added [GS]etDates methods to get and set creation, modification and
backup times.
1996-09-15 22:11:25 +00:00
Jack Jansen
16ff8728d8 - Renamed USE_BGEN to USE_TOOLBOX
- Moved Qt and Cm out of toolbox into private library (so people
  without QuickTime can install PPC Python)
1996-08-20 16:20:31 +00:00
Jack Jansen
e5649c75f0 Removed {Set,Get}SoundVol (old calls not supported by cfm68k) 1996-08-19 10:59:44 +00:00
Jack Jansen
3ca6eddb12 GUSI mkdir() lost its dummy second arg 1996-08-06 16:06:31 +00:00
Jack Jansen
2268af5873 Upgraded to Waste 1.2f 1996-08-06 16:04:22 +00:00
Jack Jansen
d84e7aaf00 Regenerated 1996-08-02 11:24:34 +00:00
Jack Jansen
a6d78c44a7 Removed unused var 1996-08-01 15:27:18 +00:00
Jack Jansen
5674e4ec17 NumVersion stuff has changed 1996-08-01 15:26:05 +00:00
Jack Jansen
6451cff2c3 Added access to selFlags and listFlags members (both read and write) 1996-07-26 16:03:16 +00:00
Jack Jansen
d99d283383 Added SetFolder method which sets Standard File initial folder 1996-07-22 15:26:01 +00:00
Jack Jansen
84d0bfcbe0 inittab is a "struct _inittab". 1996-07-10 15:47:19 +00:00
Jack Jansen
ab7fcdd770 Added splash method (to quickly display splash screen without first
having to load a zillion extension modules)
1996-05-20 11:32:00 +00:00
Jack Jansen
9d640a3d84 Added waste 1996-05-20 11:31:13 +00:00
Jack Jansen
25241d9978 Fixed callback handling on 68K machines. 1996-05-20 11:30:45 +00:00
Jack Jansen
3355be3f35 Added _id attribute to GrafPort objects (real id of grafport, numeric) 1996-05-08 15:33:20 +00:00
Jack Jansen
756522f426 Added support for callbacks (for embedded objects) 1996-05-07 15:24:01 +00:00
Jack Jansen
8ae8e4f963 Made style and soup handles optional 1996-04-23 16:17:08 +00:00
Jack Jansen
ded81a1ffe Removed ...gen.py files from repository 1996-04-16 14:33:21 +00:00
Jack Jansen
19171a21fd Added support for accessing a few more TERec members 1996-04-16 14:32:01 +00:00
Jack Jansen
90ecdf49df An interface to WASTE, an all-singing-all-dancing TextEdit replacement 1996-04-16 14:29:15 +00:00
Jack Jansen
46d9e79de6 bgen-generators now drop the python definition file straight in the
Lib:toolbox folder.
1996-04-12 16:29:23 +00:00
Jack Jansen
819fa1a794 Added scrap manager 1996-04-12 16:27:54 +00:00