Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Re-gegernated with the new gensuitemodule. | Jack Jansen | 2003-06-13 | 38 | -5315/+897 |
| | |||||
* | - Allow access to poperties of the "application" OSA class directly from | Jack Jansen | 2003-06-13 | 2 | -3/+25 |
| | | | | | | | | | | the toplevel package. This already worked for elements, but now for properties too. Fixes #753925. - Even better, the toplevel class (such as Finder.Finder) now inherits the element and property dictionaries of its application class and has the necessary glue to allow you to say f = Finder.Finder() f.get(f.name) | ||||
* | Added two keys to database format: User-install-skips is an array of pathname | Jack Jansen | 2003-06-01 | 1 | -6/+34 |
| | | | | | | prefixes, any file that is skipped during a per-user install that matches this set is *not* an error; Systemwide-only is a boolean that says the package cannot be installer per-user. | ||||
* | Use splitlines() in stead of split() to split lines, and added a method | Jack Jansen | 2003-06-01 | 1 | -3/+4 |
| | | | | | shortdescription() so the code to split off the first line of the description isn't all over the place. | ||||
* | - Get the database from a different place. | Jack Jansen | 2003-05-29 | 1 | -4/+7 |
| | | | | | - Added support for multi-line descriptions. Doesn't look nice yet in Package Manager. | ||||
* | - Added a scheme whereby pimp can update itself, by importing a module | Jack Jansen | 2003-05-28 | 1 | -11/+49 |
| | | | | | | | pimp_update if it exists. Upped the version number to indicate this. Fixes #731626. - Added -V (print version) and -u (specify database URL) options when run as a command line tool. | ||||
* | Added a --python option, which sets the python to be used in the #! line | Jack Jansen | 2003-05-25 | 1 | -1/+9 |
| | | | | in the bootstrap script of the applet. | ||||
* | 'Progress' doesn't exists, causing 'from EasyDialogs import *' to fail | Just van Rossum | 2003-05-20 | 1 | -1/+1 |
| | |||||
* | Allow for Version, Flavor and Download-URL not being set. | Jack Jansen | 2003-05-06 | 1 | -3/+3 |
| | |||||
* | When doing a forced install of a package depending on a pseudo-package | Jack Jansen | 2003-05-06 | 1 | -1/+6 |
| | | | | you got a strange error message. Fixed. | ||||
* | CWI moved websites around without me knowing it, and together with | Jack Jansen | 2003-05-02 | 1 | -1/+1 |
| | | | | | a bug in urllib2 this caused pimp to stop working. Fixed the URL to make it work again. | ||||
* | Rename funny long suite to Disk_File_Folder. | Jack Jansen | 2003-05-01 | 7 | -102/+102 |
| | |||||
* | If not icon file is specified use the default Python Applet icons. | Jack Jansen | 2003-04-22 | 1 | -0/+4 |
| | | | | Fixes 719303. | ||||
* | Only return a warning message about not all files being unpacked if there | Jack Jansen | 2003-04-22 | 1 | -1/+2 |
| | | | | were indeed files that weren't unpacked. | ||||
* | The identify() description didn't match the code. Fixed. | Jack Jansen | 2003-04-16 | 1 | -1/+1 |
| | |||||
* | Allow switching of install dir after creation of preferences. | Jack Jansen | 2003-04-16 | 1 | -7/+10 |
| | | | | Changed some message to be clearer when presented by Package Manager. | ||||
* | - Use the tarfile module to unpack tarfiles. | Jack Jansen | 2003-04-15 | 1 | -62/+187 |
| | | | | | | | | | - Allow setting the destination install directory. If this is set then it is used for the modules, other items (header files, etc) are not installed, and warnings are printed if the package would have liked to. Unfortunaltey binary installs seem broken due to a tarfile bug (#721871) or my misunderstanding of how tarfile works. | ||||
* | Oops, _propdeclarations and friends are needed: gensuitemodule uses them | Jack Jansen | 2003-04-12 | 56 | -12422/+13583 |
| | | | | | | | | | to lookup properties declared in base classes. Looking at it I'm not sure what the official scope if the property codes is, maybe it is only the (OSA) class in which they are used. But giving them global scope hasn't been a problem so far. Regenerated the standard suites, which are now also space-indented. | ||||
* | Detabbed. | Jack Jansen | 2003-04-09 | 23 | -7956/+7970 |
| | |||||
* | SF patch #701494: more apply removals | Raymond Hettinger | 2003-04-06 | 6 | -2101/+2101 |
| | |||||
* | Sigh... The get() and set() commands are not declared in the aete for | Jack Jansen | 2003-04-01 | 1 | -9/+18 |
| | | | | | | the Standard_Suite, but various other suites do expect it (the Finder implements get() without declaring it itself). It is probably another case of OSA magic. Adding them to the global base class. | ||||
* | Regenerated with property names with _Prop_ prepended. | Jack Jansen | 2003-04-01 | 53 | -2860/+1697 |
| | |||||
* | Properties (like enums) are not in the global namespace but only valid | Jack Jansen | 2003-04-01 | 1 | -23/+23 |
| | | | | | | | | | within a certain context. Give them an _Prop_ prefix, so they don't accidentally obscure an element from another suite (as happened with the Finder). Comparisons I'm not sure about, so I left them as global names. Also got rid of the lists if declarations, they serve no useful purpose. | ||||
* | Turned the suite compiler into an object. | Jack Jansen | 2003-04-01 | 1 | -254/+258 |
| | |||||
* | - All messages are now dependent on the --verbose option. | Jack Jansen | 2003-04-01 | 1 | -47/+85 |
| | | | | | - Added a --dump option that doesn't generate the module but dumps the pretty-printed aete resource(s) on stdout. | ||||
* | Subclasses of ObjectSpecifier can now be packed and unpacked. This allows | Jack Jansen | 2003-03-31 | 1 | -3/+20 |
| | | | | | | you to say something like "talker.count(want=Address_Book.people)" in stead of having to manually create the aetypes.Type(Address_Book.people.want) OSA type. | ||||
* | In TalkTo.send(), check that we have access to the window manager, | Jack Jansen | 2003-03-31 | 1 | -1/+13 |
| | | | | | and initialize the event loop (if not done previously) to work around a bug (IMHO) in MacOSX 10.2. | ||||
* | Regenerated again, now clases are sorted by code, and with synonyms after | Jack Jansen | 2003-03-30 | 29 | -2046/+8742 |
| | | | | the primary name. | ||||
* | Classes have to be sorted by code, not name, and synonyms have to | Jack Jansen | 2003-03-30 | 1 | -2/+19 |
| | | | | | | | be sorted after the main name, otherwise filling of properties and elements messes up. Sorting is always more difficult than expected:-) | ||||
* | Moved gensuitemodule from Mac/scripts to Lib/plat-mac. Documentation | Jack Jansen | 2003-03-29 | 1 | -0/+1132 |
| | | | | remains to be done. | ||||
* | Regenerated with the new way to get terminology (through AppleEvents), | Jack Jansen | 2003-03-29 | 27 | -2692/+1571 |
| | | | | | which sometimes seems to result in different terminology. It does seem to be mostly compatible, though. | ||||
* | On OSX the finder will return from an open() event before the application | Jack Jansen | 2003-03-28 | 1 | -0/+12 |
| | | | | | has actually entered its event loop. As a stopgap, allow for a 10 second grace period. | ||||
* | Sigh: didn't catch all lists that needed to be sorted. Regenerated again. | Jack Jansen | 2003-03-28 | 29 | -2508/+2508 |
| | |||||
* | Regenerated (from resource files) with sorting version of gensuitemodule. | Jack Jansen | 2003-03-28 | 29 | -3052/+3048 |
| | | | | | | This is a first step towards regenerating the modules with newer, MacOSX, versions of these programs, and using the programmatic interface to get at the terminology in stead of poking in resource files. | ||||
* | Allow floating point values in ProgressBar. | Jack Jansen | 2003-03-24 | 1 | -0/+2 |
| | |||||
* | Regenerated with Donovan Prestons patch #702620. | Jack Jansen | 2003-03-23 | 45 | -117/+331 |
| | |||||
* | use os.path.realpath() instead of os.readlink() | Just van Rossum | 2003-03-21 | 1 | -3/+1 |
| | |||||
* | Patch 702620 by Donovan Preston: Fix AE inheritance. | Jack Jansen | 2003-03-21 | 1 | -3/+3 |
| | |||||
* | only set $PYTHONHOME when building a standalone app. | Just van Rossum | 2003-03-21 | 1 | -1/+3 |
| | |||||
* | Patch #681927 from Robin Dunn: add option to add shared libraries or | Just van Rossum | 2003-03-21 | 1 | -1/+15 |
| | | | | frameworks to the bundle. | ||||
* | set $PYTHONHOME in the bootstrap script, for no good reason really, | Just van Rossum | 2003-03-20 | 1 | -0/+1 |
| | | | | except to avoid getpath.c giving unsollicited advice on stderr. | ||||
* | Capturing the exit status for the build process didn't work. Using | Jack Jansen | 2003-03-17 | 1 | -6/+7 |
| | | | | popen2.Popen4() makes it work. Fixes #702180. | ||||
* | Patch by Andrew Straw: use urllib2 so proxie access works. | Jack Jansen | 2003-03-11 | 1 | -7/+3 |
| | |||||
* | Filter out macfs warning. | Jack Jansen | 2003-03-07 | 1 | -0/+2 |
| | |||||
* | Two ancient and obscure bugs found and fixed by Donovan Preston (these | Jack Jansen | 2003-03-05 | 1 | -2/+2 |
| | | | | | | | | | could be responsible for various unexplained problems with Python/OSA interaction over the years): - Enum values were passed as their string counterparts. Most applications don't seem to mind this, but some do (InDesign). - Attributes have never worked (!), as they were incorrectly passed as parameters. Apparently nobody uses them much:-) | ||||
* | Actually *do* override the type in AppBuilder. | Jack Jansen | 2003-03-05 | 1 | -1/+1 |
| | |||||
* | Moved some application-bundle specific code from the BundleBuilder class to | Jack Jansen | 2003-03-05 | 1 | -5/+9 |
| | | | | | | AppBuilder, and set the default type to BNDL (overridden in AppBuilder). This surfaced when trying to build help bundles. | ||||
* | Call AEInteractWithUser() before bringing up any of the dialogs (with the | Jack Jansen | 2003-03-03 | 1 | -1/+13 |
| | | | | | | exception of the ProgressBar, which I think is okay to show in the background). This is a prerequisitite for the fix of #684975. | ||||
* | Added a deprecation warning. | Jack Jansen | 2003-02-27 | 1 | -0/+3 |
| | |||||
* | Changing the window type to movable modal isn't enough to make the dialogs ↵ | Jack Jansen | 2003-02-27 | 1 | -0/+0 |
| | | | | movable: apprently you also need to set a bit in the dlgx resource. Did this. |