Revision: 7162
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=7162&view=rev
Author: leejjoon
Date: 2009-05-29 03:52:32 +0000 (Fri, 29 May 2009)
Log Message:
-----------
Fix axes_grid toolkit to work with the spine patch
Modified Paths:
--------------
trunk/matplotlib/CHANGELOG
trunk/matplotlib/lib/mpl_toolkits/axes_grid/axislines.py
trunk/matplotlib/lib/mpl_toolkits/axes_grid/parasite_axes.py
Modified: trunk/matplotlib/CHANGELOG
===================================================================
--- trunk/matplotlib/CHANGELOG 2009-05-29 02:33:06 UTC (rev 7161)
+++ trunk/matplotlib/CHANGELOG 2009-05-29 03:52:32 UTC (rev 7162)
@@ -1,4 +1,6 @@
-2009-05-28 Applied fbianco's patch to handle scroll wheel events in
+2009-05-28 Fix axes_grid toolkit to work with spine patch by ADS. - JJL
+
+2009-05-28 Applied fbianco's patch to handle scroll wheel events in
the qt4 backend - DSD
2009-05-26 Add support for "axis spines" to have arbitrary location. -ADS
Modified: trunk/matplotlib/lib/mpl_toolkits/axes_grid/axislines.py
===================================================================
--- trunk/matplotlib/lib/mpl_toolkits/axes_grid/axislines.py 2009-05-29
02:33:06 UTC (rev 7161)
+++ trunk/matplotlib/lib/mpl_toolkits/axes_grid/axislines.py 2009-05-29
03:52:32 UTC (rev 7162)
@@ -1249,12 +1249,16 @@
b = not self._axisline_on
if b:
self._axisline_on = True
- self.frame.set_visible(False)
+ #self.frame.set_visible(False)
+ for s in self.spines.values():
+ s.artist.set_visible(False)
self.xaxis.set_visible(False)
self.yaxis.set_visible(False)
else:
self._axisline_on = False
- self.frame.set_visible(True)
+ #self.frame.set_visible(True)
+ for s in self.spines.values():
+ s.artist.set_visible(True)
self.xaxis.set_visible(True)
self.yaxis.set_visible(True)
Modified: trunk/matplotlib/lib/mpl_toolkits/axes_grid/parasite_axes.py
===================================================================
--- trunk/matplotlib/lib/mpl_toolkits/axes_grid/parasite_axes.py
2009-05-29 02:33:06 UTC (rev 7161)
+++ trunk/matplotlib/lib/mpl_toolkits/axes_grid/parasite_axes.py
2009-05-29 03:52:32 UTC (rev 7162)
@@ -48,14 +48,15 @@
class ParasiteAxesAuxTrans(ParasiteAxes):
- def __init__(self, parent_axes, aux_transform, viewlim_mode=None):
+ def __init__(self, parent_axes, aux_transform, viewlim_mode=None,
+ **kwargs):
self.transAux = aux_transform
#self._viewlim_mode = viewlim_mode
self.set_viewlim_mode(viewlim_mode)
- super(ParasiteAxesAuxTrans, self).__init__(parent_axes)
+ super(ParasiteAxesAuxTrans, self).__init__(parent_axes, **kwargs)
def _set_lim_and_transforms(self):
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, &
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins