summaryrefslogtreecommitdiffstats
path: root/Mac/Tools/IDE/PackageManager.py
Commit message (Collapse)AuthorAgeFilesLines
* Backport of 1.20:Jack Jansen2005-01-071-0/+2
| | | | Workaround for the fact that urllib2 doesn't default to "file:" urls.
* Whitespace normalization, via reindent.py.Tim Peters2004-07-181-446/+446
|
* - Allow easy opening of experimental database, if pimp >= 0.4Jack Jansen2004-02-281-9/+29
| | | | - Allow easy access to the PackMan homepage, for even more databases.
* Fix (workaround, actually) for bug #844676: deselecting "show hidden" canJack Jansen2003-11-271-0/+2
| | | | | cause an index error. We now select the first package if this threatens to happen. Will backport.
* Package Mnager error dialogs could refer to hidden packages, which wasJack Jansen2003-11-271-0/+5
| | | | | confusing. To be on the safe side we always show hidden packages before showing error dialogs. Will backport.
* Forward port of various fixes that were initially only done on theJack Jansen2003-11-191-0/+2
| | | | | | | | | | | | | | | | release23-maint branch: - Remember the scroll position when rebuilding the browser (as we do far too often). Fixes #824430. - Allow for the documentation to be inside PythonIDE as well as in the Python.app inside the framework (the original location for 2.3). - Updated version numbers - In PythonIDE, add the Tools/IDE directory as the second entry in sys.path in stead of as the first, leaving PythonIDE.app/Contents/Resources as the first one. - The code for setting the working directory to $HOME was both incorrect and in the wrong place, fixed. - On OSX the default location for IDE scripts is now $HOME/Library/Python/IDE-Scripts.
* We erronuously re-used the pimpinstaller object if there were multiple installs.Jack Jansen2003-07-211-4/+3
| | | | This lead to a duplication of error messages (and installs). Fixes #764615.
* Because plistlib doesn't catch all possible errors that canJack Jansen2003-07-211-0/+5
| | | | | | | happen while parsing a plistfile feeding an ill-formatted file to pimp may cause an exception. As a stopgap we use an unqualified except and print an error message "Unspecified error, probably ill-formatted database". Fixes #765621.
* Use splitlines() in stead of split() to split lines, and added a methodJack Jansen2003-06-011-1/+1
| | | | | 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 Jansen2003-05-291-7/+17
| | | | | - Added support for multi-line descriptions. Doesn't look nice yet in Package Manager.
* Added Help menu. Fixes #731635Jack Jansen2003-05-271-0/+20
|
* Hiding packages was done incorrectly. Fixed.Jack Jansen2003-04-221-9/+16
|
* Refer people to the help pages on failure to load the database.Jack Jansen2003-04-161-1/+3
|
* Added support for per-user installs.Jack Jansen2003-04-161-19/+71
| | | | | Don't show psuedo-packages by default, added a button to show them. Cleaned up interface a little (not enough, though).
* Adapted GUI for per-user install. Doesn't do anything yet, thoughJack Jansen2003-04-151-14/+22
|
* - Don't ask for bring-to-front when quitting through an appleevent.Jack Jansen2003-03-161-6/+4
| | | | - Changed checkbox labels as suggested by Kevin Ollivier.
* Check modes on install and temporary directories. Fixes #693230.Jack Jansen2003-02-281-1/+1
|
* Allow opening of alternate databases.Jack Jansen2003-02-141-7/+38
|
* Allow this to run both standalone and as a window in the IDE.Jack Jansen2003-02-121-1/+35
|
* Renamed InstallManager to PackageManager, finished a first stab at theJack Jansen2003-02-121-0/+276
implementation and integrated it into the IDE.