Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added SIZEOF_INT and SIZEOF_LONG | Jack Jansen | 1998-08-05 | 1 | -0/+3 |
| | |||||
* | Use buildtools where appropriate. | Jack Jansen | 1998-07-31 | 1 | -3/+4 |
| | | | | Build BuildApplication applet too. | ||||
* | Build a full standalone application from a python script (Just) | Jack Jansen | 1998-07-31 | 2 | -0/+189 |
| | |||||
* | Common code used to the buildtools module (Just) | Jack Jansen | 1998-07-31 | 2 | -326/+51 |
| | |||||
* | Implementation of freezing from shared libraries, without source. (Just) | Jack Jansen | 1998-07-31 | 2 | -7/+201 |
| | |||||
* | Common code for BuildApplet, BuildApplication and fullbuild (Just) | Jack Jansen | 1998-07-31 | 1 | -0/+279 |
| | |||||
* | Extended replacement for scripts:cfmfile.py (Just) | Jack Jansen | 1998-07-31 | 1 | -0/+186 |
| | |||||
* | Added has_key() method to IC object. | Jack Jansen | 1998-07-31 | 1 | -1/+7 |
| | | | | Removed a debug print. | ||||
* | New about box and a few other fixes by Just, and everything got | Jack Jansen | 1998-07-31 | 6 | -6300/+6252 |
| | | | | rebinhexed again. | ||||
* | Initialize the program name before adding shared library resources (Just). | Jack Jansen | 1998-07-31 | 1 | -0/+1 |
| | |||||
* | Don't add the library file to the resource file chain if it is the | Jack Jansen | 1998-07-31 | 1 | -1/+18 |
| | | | | same as the application file (Just). | ||||
* | New about box, with the version mesage filled in in a text item, and | Jack Jansen | 1998-07-31 | 1 | -13/+14 |
| | | | | PLstrcmp() fixed. (Just) | ||||
* | The PYD resource should now contain 2 strings: one for the ppc | Jack Jansen | 1998-07-31 | 1 | -2/+10 |
| | | | | | fragment name and one for the cfm68k fragment name (Just). Also, some unused variables removed. | ||||
* | Re-indented properly (Just). | Jack Jansen | 1998-07-31 | 1 | -173/+173 |
| | |||||
* | - Added a function MoviesTask, which is the same as the method but | Jack Jansen | 1998-07-22 | 2 | -3/+29 |
| | | | | | with a null movie (giving time to all active movies) - Made the graphics world parameter to SetMovieGWorld optional. | ||||
* | Remove the MOOV filetype from the StandardGetFile call, so we can also | Jack Jansen | 1998-07-22 | 1 | -1/+1 |
| | | | | open MPEG files, etc. | ||||
* | Added a delete() method to menu entries. Only the last entry of a menu | Jack Jansen | 1998-07-13 | 1 | -1/+14 |
| | | | | | can be deleted, but that's good enough for things like a "Windows" menu with the dynamic list of open windows at the end of the menu. | ||||
* | Added prototypes for the code resource routines, and for Pstring | Jack Jansen | 1998-07-13 | 2 | -1/+4 |
| | | | | (which was missing, for some reason). | ||||
* | If the preference filename resource is empty don't try to open or | Jack Jansen | 1998-07-13 | 1 | -4/+13 |
| | | | | | | create the preferences file. This is so that frozen programs don't interfere with an existing Python installation, or leave turds in the Preferences folder. | ||||
* | All import-related code has moved to macimport.c. | Jack Jansen | 1998-07-13 | 2 | -224/+416 |
| | | | | | | | | | There's also new support for importing code fragments: if a file on sys.path contains a PYD resource with resourcename equal to the name of the module to be imported this PYD resource should contain a (pascal) string with the name of a code fragment to load. This allows freezing Python programs without access to source or a development environment. | ||||
* | Added macimport.c to various files | Jack Jansen | 1998-07-13 | 14 | -5028/+5127 |
| | |||||
* | Add an empty PYTHONPREFSFILE STR resource, so frozen applications | Jack Jansen | 1998-07-13 | 1 | -81/+82 |
| | | | | don't try to open/create the preferences file. | ||||
* | Added a function SetUserItemHandler: this takes a function(dialog, | Jack Jansen | 1998-07-10 | 2 | -0/+110 |
| | | | | | | item) as parameter and returns a handle suitable for passing to SetDialogItem as a user-item redraw routine. Note that you can only make one of these, for now. | ||||
* | Disable malloc debug in frozen programs. | Jack Jansen | 1998-07-01 | 1 | -1/+1 |
| | |||||
* | The init routine for MacOS had a non-standard name. Changed to | Jack Jansen | 1998-07-01 | 2 | -3/+3 |
| | | | | initMacOS(). | ||||
* | Convert \n to \r in strings that are displayed in the dialogs. | Jack Jansen | 1998-07-01 | 1 | -8/+19 |
| | |||||
* | Added build.macfreeze to the "special" folders. | Jack Jansen | 1998-06-26 | 1 | -1/+1 |
| | |||||
* | Config file for frozen binaries. | Jack Jansen | 1998-06-26 | 1 | -4/+32 |
| | |||||
* | Initial documentation on freezing. | Jack Jansen | 1998-06-26 | 3 | -6/+134 |
| | |||||
* | Template project, bundle file and config.c file for frozen applications. | Jack Jansen | 1998-06-26 | 3 | -0/+1311 |
| | |||||
* | A well-known example for freeze. | Jack Jansen | 1998-06-26 | 1 | -0/+5 |
| | |||||
* | Mac version of freeze. Uses standard freeze modules where it can, | Jack Jansen | 1998-06-26 | 10 | -0/+557 |
| | | | | | | | | | augmenting them here and there. For now, it works more-or-less similar to unix/windows freeze, generating a config.c file, but storing modules in PYC resources. A template project is also copied. The hooks are in place to freeze by merging shared libraries so you can freeze without a C compiler/linker, but this does not work yet. | ||||
* | Print message when we load a PYC resource, if verbose import flag is on. | Jack Jansen | 1998-06-26 | 1 | -0/+3 |
| | |||||
* | Added {Get,Set}PopupData calls to get at the data for popup menu controls. | Jack Jansen | 1998-06-19 | 2 | -0/+85 |
| | |||||
* | For ControlWindow there is a new method do_rawcontrolhit(), which gets | Jack Jansen | 1998-05-28 | 1 | -14/+36 |
| | | | | | | | | | control before TrackControl is called. The default implementation calls TrackControl and then do_controlhit(). For ScrolledWindow, do_rawcontrol passes a tracker function to TrackControl if the mouse is in one of the arrows or grey areas, and the tracker handles scrolling. For the thumb part nothing has changed. | ||||
* | Allow an (optional) tracking function (or -1) to be specified to | Jack Jansen | 1998-05-28 | 3 | -41/+166 |
| | | | | | TrackControl. TrackControl is now manually generated (too much work to explain this to bgen). | ||||
* | An applet with Popt and GUSI preferences but without alis resource | Jack Jansen | 1998-05-07 | 1 | -2/+3 |
| | | | | | didn't work, because the resource file chain was incomplete when we tried to open the preference file. Fixed. | ||||
* | Added a PopupMenu class. | Jack Jansen | 1998-05-06 | 1 | -4/+26 |
| | |||||
* | Version for 1.5.1 | Jack Jansen | 1998-05-06 | 1 | -1/+1 |
| | |||||
* | Final projects for 1.5.1 | Jack Jansen | 1998-05-06 | 9 | -1052/+953 |
| | |||||
* | Mods by Just | Jack Jansen | 1998-05-06 | 1 | -5/+5 |
| | |||||
* | Updated for 1.5.1 | Jack Jansen | 1998-04-27 | 5 | -56/+76 |
| | |||||
* | Use dialog auto-placement whenever appropriate. | Jack Jansen | 1998-04-27 | 8 | -343/+345 |
| | |||||
* | Fixes by Just: | Jack Jansen | 1998-04-27 | 1 | -420/+302 |
| | | | | | | - Upped version number in about dialog - Use auto-positioning of dialogs (a sys7 feature I had never heard of, _very_ useful). | ||||
* | Argument type for SetPort was wrong (WindowPtr in stead of GrafPtr). | Jack Jansen | 1998-04-27 | 2 | -4/+4 |
| | |||||
* | Added FOUR_CHAR_CODE define | Jack Jansen | 1998-04-27 | 1 | -0/+4 |
| | |||||
* | New versions from Just. | Jack Jansen | 1998-04-27 | 2 | -9/+5 |
| | |||||
* | Regenerated with FOUR_CHAR_CODE defined | Jack Jansen | 1998-04-27 | 1 | -0/+1 |
| | |||||
* | Mention the Mac:Contrib folder | Jack Jansen | 1998-04-27 | 1 | -4/+9 |
| | |||||
* | Added Just's printing demo code. | Jack Jansen | 1998-04-27 | 2 | -1/+99 |
| |