Jack Jansen
d96f04c8f9
This hadn't been checked in for a while.
2000-04-08 21:28:53 +00:00
Jack Jansen
037649eaa6
Enable multithreading.
2000-04-07 15:40:59 +00:00
Jack Jansen
6d3632a209
Added a profiling target.
2000-04-07 15:40:14 +00:00
Jack Jansen
a974d2498e
Fiddled linkorder and a few other things to make shared threaded python work.
2000-04-07 15:39:25 +00:00
Jack Jansen
37d21e117f
Started on GUSI2 and threading support.
2000-04-07 09:25:06 +00:00
Jack Jansen
d62966060f
1.6a1 modules added.
2000-04-07 09:24:53 +00:00
Jack Jansen
7f70c8ee89
Started on GUSI2 and threading support. cfm68k targets are still included in all projects, but for the time being all the "fat" targets exclude them, making them basically copy operations. This way we don't have to rename everything, and anyone interested can easily try to fix 68k support.
2000-04-07 09:20:25 +00:00
Jack Jansen
2d1306b7cf
Started on GUSI2 and threading support.
2000-04-07 09:10:49 +00:00
Jack Jansen
5c21420772
Ready for 1.6a1. Reordered the defines to be in line with config.h.in again, so tracking the new defines will be easier in future.
2000-04-07 09:10:35 +00:00
Jack Jansen
e31d3d66aa
Return a handle in stead of a resource.
2000-04-07 09:08:37 +00:00
Jack Jansen
1b6e8214ab
Added a few cast to make it 68k-compatible.
2000-04-05 21:30:57 +00:00
Just van Rossum
8f11d8e52e
Updated NetPresenz URL. Still needs update in the light of the new :Mac:Tools:CGI: stuff. Later. (jvr)
2000-03-28 20:54:50 +00:00
Just van Rossum
f84fdfeefb
added PythonCGISlave and BuildCGIApplet to the list of applets to build (jvr)
2000-03-28 20:50:36 +00:00
Just van Rossum
c88093a90f
small fix: don't depend on the exact location of PythonCGISlave within the Python tree. (jvr)
2000-03-28 14:53:32 +00:00
Just van Rossum
f51872733c
Added getaboutmenutext() method. (jvr)
2000-03-28 13:57:34 +00:00
Just van Rossum
4011723d0d
- new version of PythonCGISlave
...
- new script/applet BuildCGIApplet
This largely supercedes :Mac:Demos:cgi, except for the html doc file. Should it move here? Merged with CGI_README.txt?
Todo: fullbuild support.
(jvr)
2000-03-28 12:05:13 +00:00
Just van Rossum
0c3baaf19c
my previous patch didn't give enough events to SIOUX, this one fixes that (jvr)
2000-03-27 17:13:32 +00:00
Just van Rossum
7ec7c8ad66
fixed several event handling buglets, added command Q support, added a new module doc string, some formatting nits. (jvr)
2000-03-27 16:22:53 +00:00
Just van Rossum
158ce4247e
realcgitest.py: added import MacOS, it now works again. Removed NetPresenz reference.
...
cgitest.cgi.rsrc: disable argv emulation; this is essential for the first time the cgi applet starts up
2000-03-26 10:12:26 +00:00
Jack Jansen
deb6373fff
Data of type Point is passed by value, not by reference.
2000-03-22 15:35:24 +00:00
Jack Jansen
a27e9fb19f
Added UserPane callbacks for HitTest and Tracking. Doesn't fully work yet.
2000-03-21 23:03:02 +00:00
Jack Jansen
1a7d5b12c0
Added a GetControlRect() method to controls which returns the bounding rectangle. To my surprise this call is missing from the C API...
2000-03-21 16:25:23 +00:00
Jack Jansen
abc411bac8
Started on support for callbacks for UserPane controls. Unfinished and untested.
2000-03-20 16:09:09 +00:00
Jack Jansen
c59996e6b1
Added a method GetMediaNextInterestingTimeOnly, which is like GetMediaNextInterestingTime without asking for the duration (which is, according to qt docs, expensive).
2000-03-17 16:49:59 +00:00
Jack Jansen
def77e5346
AETransactionID was mistakenly defined as a short (it is a long). Fixed.
2000-03-14 23:29:08 +00:00
Jack Jansen
add03b62fd
Handles were never disposed. Added an AutoDispose(onoff) method to control this.
...
Also added a Handle() function which is like Resource() but has auto-dispose on by default.
2000-03-08 16:58:15 +00:00
Jack Jansen
34d11f0670
Fixed multi-arg appends.
2000-03-07 23:40:13 +00:00
Jack Jansen
6f3fceb8d8
Allow None as TimeBase value in TimeValue records (becomes NULL in C structure,
...
used for delta-t values by quicktime).
2000-03-06 16:34:49 +00:00
Jack Jansen
1b7a70fa52
Fixed parameters to a few time and timebase calls: InOut parameters were
...
inadvertantly seen as out-only.
2000-03-03 17:06:13 +00:00
Jack Jansen
6dc8ce9108
Added PutPixMapBytes() and GetPixMapBytes() functions that allow getting at
...
pixmap data.
Added an as_GrafPort() method to be able to use a GWorld as argument to
routines that expect a GrafPort.
2000-03-03 16:03:06 +00:00
Jack Jansen
484be6152f
Added methods getdata() and putdata() to obtain the data in a bitmap.
2000-03-03 16:01:11 +00:00
Jack Jansen
98b286c217
A module to parse/generate MediaDescription handles as used by QuickTime. Only
...
generic, video and audio implemented for now.
2000-03-02 16:11:36 +00:00
Jack Jansen
957d07a159
Added FreeMem, MaxBlock and CompactMem calls. The values returned by these are lower bounds in the Python case (as malloc doesn't return memory to the heap) but they can be used to decide when to give low-memory warnings.
2000-02-21 11:07:37 +00:00
Jack Jansen
dae108c6d8
And added a note about needing two "cvs update"s.
2000-02-11 23:17:14 +00:00
Jack Jansen
90cf4917de
Explained that you have to checkout the Mac portion of Python in a separate
...
folder and then move it to the Python hierarchy.
2000-02-11 23:14:46 +00:00
Jack Jansen
8574378ad4
In AskYesNoCancel() treat the "yes" and "no" buttons the same way as the cancel
...
button (i.e. an empty label hides the button).
2000-02-10 16:15:53 +00:00
Jack Jansen
4377a1a2c5
Big oops: macfs has always been using a private exception but calling it mac.error.
...
It now uses MacOS.Error (the OSErr valued error) and advertises that too. This
fix shouldn't break anything, I guess.
2000-01-24 10:37:59 +00:00
Jack Jansen
0475104787
Hmm, the project wasn't a 5.3 file, despite the log msg. Now it is.
2000-01-24 10:21:07 +00:00
Jack Jansen
6448c35248
Build the Nav module too.
2000-01-24 10:15:59 +00:00
Jack Jansen
3d7575406f
If there's an error in an fsspec argument raise MacOS.Error, not ValueError.
2000-01-24 09:56:06 +00:00
Jack Jansen
fca049d952
Made all textfields in message and question boxes minimal height and invisible, and use AutoSizeDialog() and ShowWindow() before doing interaction.
2000-01-18 13:36:02 +00:00
Jack Jansen
5c6634c807
- Actually _implemented_ SetFolder()
...
- Fixed StandardPutFile: prompt, default
- Check explicitly for userCanceledErr, pass other Nav.error exceptions through.
2000-01-13 16:26:35 +00:00
Jack Jansen
2c6cf97255
Handling of defaultLocation argument was wrong, causing a crash when used. Fixed.
2000-01-13 16:24:32 +00:00
Jack Jansen
3d6163ad2d
List objects obtained through as_List(resource) are not auto-disposed upon
...
Python object freeing.
2000-01-13 16:23:39 +00:00
Jack Jansen
8242c9e4c4
Get/set sys.path initializer in new appearance way.
2000-01-13 16:22:12 +00:00
Jack Jansen
d08833ff1d
Two constants were missing.
2000-01-07 14:55:40 +00:00
Jack Jansen
205b435c50
Added initializer routine optionally to be used as PEF fragment initialization routine, which allows us to get at our own resource fork even if some shared library init routine opens other resource files.
2000-01-07 14:53:31 +00:00
Jack Jansen
bb05b2520d
CW Pro 5.3 projects.
2000-01-01 23:20:39 +00:00
Jack Jansen
f7ac1d32f0
Nasty error: handle parameters are passed by _address_ to SetControlData.
1999-12-29 12:37:22 +00:00
Jack Jansen
1c252bfe39
Renamed USE_MAC_DYNAMIC_LOADING to HAVE_DYNAMIC_LOADING
1999-12-29 12:33:52 +00:00