1. 319c67b The interruptRoutine attribute is gone under Carbon. Luckily it appears that nothing used it. by Jack Jansen · 24 years ago
  2. 736b51d SetpopupData and GetPopupData are gone under Carbon, use {Get,Set}PopupMenu{Handle,ID} in stead. by Jack Jansen · 24 years ago
  3. d9d0b5f xstat() will never be implemented under Carbon. Fortunately it also doesn't appear to be used anywhere. by Jack Jansen · 24 years ago
  4. a9e3db3 Carbon defines {Get,Set}ControlDataHandle, so unfortunately our variants on {Get,Set}ControlData have gotten an underscore: GetControlData_Handle, etc. This is an incompatible change:-( by Jack Jansen · 24 years ago
  5. 0d202b7 Various tweaks to make it everything build and compile again under carbon. Mainly greylisted functions. by Jack Jansen · 24 years ago
  6. b55e5f1 Fixed a few declarations. by Jack Jansen · 24 years ago
  7. 7ee67a1 Remove (unused) regex imports. by Jack Jansen · 24 years ago
  8. 7ff3133 Regenerated so that NewGWorld is included. by Jack Jansen · 24 years ago
  9. 3224865 Emulate a few more non-carbon calls in carbon and the other way around. by Jack Jansen · 24 years ago
  10. 87a3092 Added hash() and compare() functions. Needed because multiple WinObj's can now refer to the same underlying WindowRef. by Jack Jansen · 24 years ago
  11. 620e914 Blacklisted a few constants with funny definitions (and they're not important anyway: backward compatible error numbers). by Jack Jansen · 24 years ago
  12. 80716f0 Set autodispose only if RefCon isn't set yet on the window. This way we don't accidentally dispose of windows that are actually dialogs-in-disguise. by Jack Jansen · 24 years ago
  13. 723ad8a More toolbox modules adapted to Universal Headers 3.3.2. by Jack Jansen · 24 years ago
  14. 8ed8130 Use new multi-input-file feature of bgen in stead of @-file hack to parse multiple header files. A side effect is that the ObjectSupportLib routines are now also available in Python. by Jack Jansen · 24 years ago
  15. b5e4248 Drag moved to core toolbox modules (Win uses it). by Jack Jansen · 24 years ago
  16. f7d5aa6 Adapted to Universal Headers 3.3.2. More to follow. by Jack Jansen · 24 years ago
  17. 8413b47 Added PyMac_OutputSeen(), which acknowledges all current output in the stdio window, i.e. it acts like input has been read insofar as the keep-console-open option is interested. by Jack Jansen · 24 years ago
  18. 6433fdf Added sha module, it's needed by the unicode stuff, it seems. by Jack Jansen · 24 years ago
  19. b19c667 Added a method KeepConsole so programs can override the Keep console open option. by Jack Jansen · 24 years ago
  20. 04b8549 Fixes that should make it possible to run Python on machines without NavServices installed. by Jack Jansen · 24 years ago
  21. 2cecd41 Added Qdoffs and (optionally) icglue modules. by Jack Jansen · 24 years ago
  22. 97ed907 Some of the types are signed 8 bit ints. Fixed. by Jack Jansen · 24 years ago
  23. fa1e27d Got rid of Py_FatalError calls. by Jack Jansen · 24 years ago
  24. b8c4c7b Added routine DlgObj_ConvertToWindow(). by Jack Jansen · 24 years ago
  25. 8748a0b Added a prototype for mstats(). by Jack Jansen · 24 years ago
  26. 0aee0e6 Window objects now also have an AutoDispose funcpointer (set for our windows, cleared for foreign windows). Needed mainly for Carbon (where we don't know about the windows belonging to our dialogs). by Jack Jansen · 24 years ago
  27. d8b382d HMGetBalloonWindow should try to return an existing window. by Jack Jansen · 24 years ago
  28. cdb3483 - Added pyexpat. - Renamed socket to _socket. by Jack Jansen · 24 years ago
  29. 742ca03 Updated for new AppleScript structure and moved to Lib (it's far too useful to lurk in the source folder). by Jack Jansen · 24 years ago
  30. 18b47a0 Fixed again to work with the old scripting interface (so we can test the new one actually still works). by Jack Jansen · 24 years ago
  31. b88b0bc ANSIfied. by Jack Jansen · 24 years ago
  32. 4fb67f4 Oops, WaitNextEvent was hand-coded, and it also needed the h->H conversion for PyArg_ParseTuple format strings. by Jack Jansen · 24 years ago
  33. a44923f Got rid of obsolete HAVE_UNIVERSAL_HEADERS test and SystemSevenOrLater define. by Jack Jansen · 24 years ago
  34. 74a1e63 Test for TARGET_API_MAC_CARBON with #if in stead of #ifdef. by Jack Jansen · 24 years ago
  35. 9d8b96c pymactoolbox.h contains protoypes for all externally visible toolbox module by Jack Jansen · 24 years ago
  36. e17fd2a Got rid of __SC__ ifdefs. by Jack Jansen · 24 years ago
  37. 9ae898b ANSIfication step 2: make sure all needed prototypes are available, and all needed by Jack Jansen · 24 years ago
  38. 85152b9 Fiddled declaration/implementation of setcallback() so that it is ansifyable. by Jack Jansen · 24 years ago
  39. d88296d ANSIfication step 1: get rid of Py_PROTO and Py_FPROTO. by Jack Jansen · 24 years ago
  40. 0b13e7c Changed all (hopefully) uses of unsigned 16 bit value to use H format specifier, now that h is signed-only. by Jack Jansen · 24 years ago
  41. 0ed1148 added ucnhash (optional on USE_UCNHASH) and the mysteriously disappeared math. by Jack Jansen · 24 years ago
  42. 8d929ae All relevant toolbox modules have now been carbonized. by Jack Jansen · 24 years ago
  43. abf1703 Made to work under carbon. by Jack Jansen · 24 years ago
  44. fd78de3 Under carbon use the GetQDGlobalxxx methods to implement Qd.qd.member access. by Jack Jansen · 24 years ago
  45. d1fb711 Moved AE module to the core toolbox set: it is needed by Nav and it isn't all _that_ huge. by Jack Jansen · 24 years ago
  46. fb1aafd Removed SYMANTEC_CFM68K support. by Jack Jansen · 24 years ago
  47. d4d24cd Removed USE_STDWIN support. by Jack Jansen · 24 years ago
  48. 021da55 Removed THINK_C support. by Jack Jansen · 24 years ago
  49. e79dc76 Made the core toolbox modules carbon-compatible using the new greylist feature of bgen: non-carbon methods are still included in non-carbon MacPython. The issue of backward compatibility of Python code is still open. by Jack Jansen · 24 years ago
  50. d9c01a5 Manually added HRHTMLRenderingLibAvailable. by Jack Jansen · 24 years ago
  51. ebd0106 Interface to macOS 9 HTMLRenderingLib. Not yet functional. by Jack Jansen · 24 years ago
  52. 12e89e4 Fixed to work again without USE_GUSI by Jack Jansen · 24 years ago
  53. 48b486b Added unicodedata and _codecs modules (which had apparently slipped through until now). by Jack Jansen · 24 years ago
  54. 9d61d1b Got rid of PyMem_XDEL. by Jack Jansen · 24 years ago
  55. 37d21e1 Started on GUSI2 and threading support. by Jack Jansen · 24 years ago
  56. d629660 1.6a1 modules added. by Jack Jansen · 24 years ago
  57. 1b6e821 Added a few cast to make it 68k-compatible. by Jack Jansen · 24 years ago
  58. deb6373 Data of type Point is passed by value, not by reference. by Jack Jansen · 24 years ago
  59. a27e9fb Added UserPane callbacks for HitTest and Tracking. Doesn't fully work yet. by Jack Jansen · 24 years ago
  60. 1a7d5b1 Added a GetControlRect() method to controls which returns the bounding rectangle. To my surprise this call is missing from the C API... by Jack Jansen · 24 years ago
  61. abc411b Started on support for callbacks for UserPane controls. Unfinished and untested. by Jack Jansen · 24 years ago
  62. c59996e Added a method GetMediaNextInterestingTimeOnly, which is like GetMediaNextInterestingTime without asking for the duration (which is, according to qt docs, expensive). by Jack Jansen · 24 years ago
  63. def77e5 AETransactionID was mistakenly defined as a short (it is a long). Fixed. by Jack Jansen · 24 years ago
  64. add03b6 Handles were never disposed. Added an AutoDispose(onoff) method to control this. by Jack Jansen · 24 years ago
  65. 6f3fceb Allow None as TimeBase value in TimeValue records (becomes NULL in C structure, by Jack Jansen · 24 years ago
  66. 1b7a70f Fixed parameters to a few time and timebase calls: InOut parameters were by Jack Jansen · 24 years ago
  67. 6dc8ce9 Added PutPixMapBytes() and GetPixMapBytes() functions that allow getting at by Jack Jansen · 24 years ago
  68. 484be61 Added methods getdata() and putdata() to obtain the data in a bitmap. by Jack Jansen · 24 years ago
  69. 957d07a 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. by Jack Jansen · 24 years ago
  70. 4377a1a Big oops: macfs has always been using a private exception but calling it mac.error. by Jack Jansen · 25 years ago
  71. 2c6cf97 Handling of defaultLocation argument was wrong, causing a crash when used. Fixed. by Jack Jansen · 25 years ago
  72. 3d6163a List objects obtained through as_List(resource) are not auto-disposed upon by Jack Jansen · 25 years ago
  73. f7ac1d3 Nasty error: handle parameters are passed by _address_ to SetControlData. by Jack Jansen · 25 years ago
  74. b9247d3 Oops, forgot & in ParseTuple argument in ControlGetDataHandle. by Jack Jansen · 25 years ago
  75. a1a0fef Unified handle-conversion scheme to by Jack Jansen · 25 years ago
  76. 1f9249c Added {Get,Set}ControlDataHandle methods. These are {Get,Set}ControlData for by Jack Jansen · 25 years ago
  77. 77abc43 Added a line about passing None as eventProc to the docstring to get movable by Jack Jansen · 25 years ago
  78. a07431f Finished (I think), but only very lightly tested. Should now have full interface: all by Jack Jansen · 25 years ago
  79. e1a45b3 Allow keyword arguments, and the dialog is now actually shown. No way to by Jack Jansen · 25 years ago
  80. 2865387 Added Nav module by Jack Jansen · 25 years ago
  81. e91a29d Navigation Services module. Started from scratch, as Joe's module exported too little for my needs. by Jack Jansen · 25 years ago
  82. b1b78d8 Bgen now understands more constant definitions, but that means that a few which are not parseable in Python have to be blacklisted. by Jack Jansen · 25 years ago
  83. 2d76c25 In places where a ResObj is expected for PyArg_Parse and the object passed in isn't but it does have an as_Resource method use that. This makes life a lot easier by Jack Jansen · 25 years ago
  84. a05ac60 Regenerated with CW Pro 5.2, which has MacOS 8.6 and Appearance 1.1 support. by Jack Jansen · 25 years ago
  85. d6bc4e7 New appearance mgr support. This appears (no pun intended) to have some problems that I'll fix tonight, so don't check it out. by Jack Jansen · 25 years ago
  86. 24c3531 Fixed a linebreak I forgot, added docstrings, (temporarily) blacklisted a few routines that seem to be missing in my CW Pro 5.1. by Jack Jansen · 25 years ago
  87. 229c086 Changes by Corran Webster to support {Get,Set}ControlData and by Jack Jansen · 25 years ago
  88. 8f5725a First bits and pieces of appearance support: an init routine, a global flag PyMac_AppearanceCompliant (exported thru MacOS). If USE_APPEARANCE by Jack Jansen · 25 years ago
  89. 75e62f2 Allow for 12 arguments max, in stead of 8. Untested. by Jack Jansen · 25 years ago
  90. 4cc9562 Regenerated, no significant diferences. by Jack Jansen · 25 years ago
  91. f6969fa Removed availabe() method again: even on PPC it sometimes returns 1 while by Jack Jansen · 25 years ago
  92. 9502692 Return MacOS.Error in stead of RuntimeError in case of failure so the user by Jack Jansen · 25 years ago
  93. 493aa48 Added available() method, which checks whether quicktime is installed at all (by by Jack Jansen · 25 years ago
  94. c8c1b5d Drag module added. by Jack Jansen · 25 years ago
  95. 58b2eac Print something on stderr in case of exceptions in callback routines. by Jack Jansen · 25 years ago
  96. c4f6331 Drag manager interface (completely untested, so far) by Jack Jansen · 25 years ago
  97. 8387af6 If a control has no refcon pointing back to the Python object we create a new by Jack Jansen · 25 years ago
  98. a4e6ae6 Offscreen bitmap support, first stab. PixMaps are still treated as ordinary by Jack Jansen · 25 years ago
  99. 4100900 Added a rewrite rule so the Str255 argument of GetControlTitle is seen as by Jack Jansen · 25 years ago
  100. 57ed139 Added App module (appearance manager interface). by Jack Jansen · 25 years ago