Menu

/trunk/matplotlib/lib/matplotlib/backend_bases.py Commit Log


Commit Date  
[r3833] (63.5 kB) by jrevans

Added the ability for the following in the various GUI backends:
>>> import pylab
>>> fig = pylab.figure()
>>> fig.canvas.set_window_title("My Plot Window")

2007-09-11 19:40:27 View
Download
[r3799] (62.9 kB) by mdboom

Add svgz support to backend_svg and backend_cairo.
Put all styles inside of a separate <style> element in backend_svg, to
save considerably on file size.

2007-09-06 19:35:00 View
Download
[r3798] (62.7 kB) by mdboom

Refactoring of FigureCanvas*.print_figure so that each backend does
not have to track all other possible filetypes. This should make it
easier to add new filetype backends without updating lots of places.
All GUI backends have the same base set of filetypes they support,
defined in FigureCanvasBase. Non-GUI backends, for the most part will
still only write to their own file format (and not do any
switch_backend magic.) All GUI backends (where possible) now generate
a list of file patterns for their file chooser dialogs, rather than
having hard-coded lists.

See FILETYPES for matrix of filetypes supported by each backend.

2007-09-06 18:50:08 View
Download
[r3789] (58.5 kB) by mdboom

Bugfix #1767997: Zoom to rectangle and home, previous, next buttons

The "original" position of the axes was not being saved/restored in
the history stack. This patch saves both "original" and "active" position.

2007-09-05 15:28:21 View
Download
[r3760] (58.2 kB) by mdboom

Add valignment = 'baseline' feature to align text by its baseline.

2007-08-30 19:14:55 View
Download
[r3744] (58.1 kB) by mdboom

Use regular expressions to do dedenting. This is ~15X faster than the
old implementation. dedent accounted for around 30% of the time spent
in "import pylab", so was probably worthy of optimization, even if this
regex approach is less clear. The results are identical to the old
implementation, with the exception of a single docstring (in
backend_bases.py) that needed to be fixed.

2007-08-28 19:17:21 View
Download
[r3595] (58.1 kB) by pkienzle

Allow application to remove artists from the axes

2007-07-20 16:00:40 View
Download
[r3592] (56.9 kB) by nnemec

Numpification new try: dont touch numerix/, but make mpl code independent of it.
(Including conversion to "import numpy as npy")
Complete except for pylab.py and mlab.py

2007-07-20 15:42:09 View
Download
[r3580] (56.9 kB) by jdh2358

reverted numerix breakage, with apologies

2007-07-20 02:10:43 View
Download
[r3577] (56.9 kB) by nnemec

completed numpification of most trivial cases

2007-07-19 17:23:41 View
Download
Older >