Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make_view_popups(): Catch import error which can occur if a viewer is | Barry Warsaw | 1999-07-06 | 1 | -1/+7 |
| | | | | | | dynamically imported when Pynche is running via askcolor out of a package. If the ImportError occurs, try again, prepending the package name and digging out the module. | ||||
* | Use the much nicer tkFileDialog for loading color name database files | Barry Warsaw | 1999-04-27 | 1 | -5/+10 |
| | | | | (thanks Fred!) | ||||
* | Implement dynamic external Viewer discovery. | Barry Warsaw | 1999-04-27 | 1 | -34/+61 |
| | | | | | PyncheWidget.__init__(): Add the extrapath argument which can be used to pass in additional directories to search for Viewers. | ||||
* | Put the 'File' menu on the menubar even when modal, so users can get | Barry Warsaw | 1999-04-26 | 1 | -4/+3 |
| | | | | | to the 'load palette' entry. Just don't put the quit button on there. | ||||
* | Lots of changes to support loading alternative color name database. | Barry Warsaw | 1999-04-26 | 1 | -2/+33 |
| | | | | | | | | | You can switch database by just loading the new one; the list window and nearest colors adapt to the new database. Some reorganizing of code. Also, the name of the database file is stored in the ~/.pynche pickle. If it can't be loaded, fallbacks are used. | ||||
* | Helpwin.__init__(): The text widget should get focus. | Barry Warsaw | 1999-03-26 | 1 | -0/+1 |
| | |||||
* | A start on the TestModExp applet | Barry Warsaw | 1998-12-15 | 1 | -3/+3 |
| | | | | "Author" => "Contact" | ||||
* | Added Helpwin -- help in a text widget | Barry Warsaw | 1998-12-03 | 1 | -0/+60 |
| | |||||
* | Updating | Barry Warsaw | 1998-11-18 | 1 | -3/+0 |
| | |||||
* | beep => bell | Barry Warsaw | 1998-10-22 | 1 | -3/+6 |
| | | | | deiconify(): New method | ||||
* | Many changes to support a second mode of operation. Pynche can now be | Barry Warsaw | 1998-10-22 | 1 | -30/+74 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | run either as a standalone application (by running pynche or pynche.pyw), or as a modal dialog inside another application. This can be done by importing pyColorChooser and running askcolor(). The API for this is the same as the tkColorChooser.askcolor() API, namely: When `Okay' is hit, askcolor() returns ((r, g, b), "name"). When `Cancel' is hit, askcolor() returns (None, None). Note the following differences: 1. pyColorChooser.askcolor() takes an optional keyword `master' which if set tells Pynche to run as a modal dialog. `master' is a Tkinter parent window. Without the `master' keyword Pynche runs standalone. 2. in pyColorChooser.askcolor() will return a Tk/X11 color name as "name" if there is an exact match, otherwise it will return a color spec, e.g. "#rrggbb". tkColorChooser can't return a color name. There are also some UI differences when running standalone vs. modal. When modal, there is no "File" menu, but instead there are "Okay" and "Cancel" buttons. The implementation of all this is a bit of a hack, but it seems to work moderately well. I'm not guaranteeing the pyColorChooser.Chooser class has the same semantics as the tkColorChooser.Chooser class. | ||||
* | Saving/Restoring state into ~/.pynche file | Barry Warsaw | 1998-10-20 | 1 | -2/+2 |
| | |||||
* | Updated about text | Barry Warsaw | 1998-10-07 | 1 | -3/+3 |
| | |||||
* | Moved the main pynche.py file to Main.py. Added minimal driver | Barry Warsaw | 1998-10-07 | 1 | -1/+1 |
| | | | | | scripts pynche.py and pynche.pyw for Unix and Windows startup respectively. Document the .pyw file in the README. | ||||
* | Copyright CNRI | Barry Warsaw | 1998-10-06 | 1 | -2/+1 |
| | |||||
* | Better initial color choosing | Barry Warsaw | 1998-10-06 | 1 | -4/+7 |
| | |||||
* | Converted to newstyle menubars | Barry Warsaw | 1998-10-06 | 1 | -34/+43 |
| | |||||
* | Added version number in the About window | Barry Warsaw | 1998-10-06 | 1 | -4/+6 |
| | |||||
* | Added details window | Barry Warsaw | 1998-10-05 | 1 | -1/+11 |
| | |||||
* | Docstring | Barry Warsaw | 1998-10-02 | 1 | -0/+3 |
| | |||||
* | Added the ListViewer | Barry Warsaw | 1998-10-02 | 1 | -0/+11 |
| | |||||
* | Added View button and popup of text widget | Barry Warsaw | 1998-10-01 | 1 | -1/+22 |
| | |||||
* | Make sure the menubar is stretched | Barry Warsaw | 1998-10-01 | 1 | -1/+1 |
| | |||||
* | Get rid of Edit menu | Barry Warsaw | 1998-10-01 | 1 | -14/+0 |
| | |||||
* | Removed old cruft, added raw about dialog | Barry Warsaw | 1998-09-29 | 1 | -44/+13 |
| | |||||
* | De PMW-ify | Barry Warsaw | 1998-09-28 | 1 | -201/+110 |
| | |||||
* | Get rid of Entrywidget | Barry Warsaw | 1998-03-16 | 1 | -14/+0 |
| | |||||
* | Use the new PyncheOptions widget | Barry Warsaw | 1998-03-16 | 1 | -8/+30 |
| | |||||
* | Integrate with OptionsWindow... not sure it should be modal | Barry Warsaw | 1998-03-10 | 1 | -6/+26 |
| | |||||
* | Added about dialog | Barry Warsaw | 1998-02-17 | 1 | -4/+60 |
| | |||||
* | Added method to set selected color to nearest. | Barry Warsaw | 1998-02-17 | 1 | -8/+16 |
| | | | | | | Collapsed `Options' group into `Current Color' group Set delegate of reds, greens, blues | ||||
* | fixed the generators | Barry Warsaw | 1998-02-13 | 1 | -12/+18 |
| | |||||
* | Added color strip widgets | Barry Warsaw | 1998-02-12 | 1 | -3/+45 |
| | |||||
* | new interface to find_byname() | Barry Warsaw | 1998-02-11 | 1 | -1/+1 |
| | |||||
* | Interface changes, delegate chaining, type in widget addition | Barry Warsaw | 1998-02-11 | 1 | -13/+37 |
| | |||||
* | Initial revision | Barry Warsaw | 1998-01-31 | 1 | -0/+51 |