SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S



1
2
3
(3)
4
(1)
5
6
7
8
9
10
(2)
11
12
13
(1)
14
(2)
15
16
(1)
17
(6)
18
(2)
19
20
21
22
23
(1)
24
25
(7)
26
(4)
27
(2)
28
(5)
29
(3)



Showing 4 results of 4

From: John H. <jd...@gm...> - 2012年02月26日 15:31:28
On Sun, Feb 26, 2012 at 9:26 AM, Pierre Raybaut <pie...@gm...>wrote:
> I found out that a similar issue was reported for Spyder the same day
> as this one...
>
> So I just posted something about this bug on PyQt mailing list:
> http://www.riverbankcomputing.com/pipermail/pyqt/2012-February/031166.html
>
>
I added your fix in pull request
https://github.com/matplotlib/matplotlib/pull/716 so it should come out in
the bug fix release we are preparing.
Also, something you might be interested in for your qt apps: I exposed the
default mpl key handling to embedded applications
https://github.com/matplotlib/matplotlib/pull/717
Thanks a bunch for the suggested fix -- this was a vexing issue and
particularly bad for the animation examples which caused all of my demos to
explode is a sea of C++ warnings when I closed the window.
JDH
From: Pierre R. <pie...@gm...> - 2012年02月26日 15:26:52
I found out that a similar issue was reported for Spyder the same day
as this one...
So I just posted something about this bug on PyQt mailing list:
http://www.riverbankcomputing.com/pipermail/pyqt/2012-February/031166.html
-Pierre
Le 26 février 2012 12:23, Pierre Raybaut <pie...@gm...> a écrit :
> Le 25/02/2012 22:59, John Hunter a écrit :
>
>
>
> On Sat, Feb 25, 2012 at 1:54 PM, Benjamin Root <ben...@ou...> wrote:
>>>
>>>
>>> >   I would be interested in accelerating the schedule. Since this is
>>> > a
>>> >   bug-fix release and not a major release, we can presume the tree is
>>> >   pretty stable. How about we aim for an release candidate rc1 the
>>> >   week after next? Are there any issues or pull requests that should
>>> >   hold the release? If so, let's tag them with release-critical.
>>> >
>>> >   After we get the bugfix out I'd like to gear up for a major python3
>>> >   release.
>>> >
>>> >
>>> > The QT4 event handling bugs needs a qt expert on them. I tried looking
>>> > into them and there is no obvious reason to me why they aren't working.
>>>
>>> Are you referring to 771, 707, and 525? 771 would appear to be the
>>> most urgent.
>>
>>
>> 711 and 707. Didn't even notice 525, but it is probably related to 707.
>> If true, then 707 and 525 are likely focus issues (maybe window-manager
>> dependent?). 711 definitely seem to be release blocking.
>>
>
>
> Hi Pierre, we are still having trouble with the close event in mpl figure
> windows not being emitted. I see you posted on this subject in 2009 and did
> some monkey patching to work around the problem for spyder
>
> http://old.nabble.com/Qt4-backend%3A-critical-bug-with-PyQt4-v4.6%2B-td26205716.html
>
> This was a while ago so I don't know if your suggestions are still
> appropriate for recent pyqt and mpl. Would you have a minute to take a look
> at this mpl issue
>
> https://github.com/matplotlib/matplotlib/issues/711
>
> and advise us on a fix?
>
> Thanks,
> JDH
>
>
>
>
> Hi John,
>
> Replacing this (backend_qt4.py, class "FigureCanvasQT", line 141):
>     QtCore.QObject.connect(self, QtCore.SIGNAL('destroyed()'),
>                self.close_event)
> by this:
>     QtCore.QObject.connect(self, QtCore.SIGNAL('destroyed()'),
>                lambda: self.close_event())
> will solve this issue.
>
> The reason is that PyQt fails (silently) to call a method of this object
> just before detroying it. Using a lambda function will work, exactly the
> same as using a function (which is not bound to the object to be destroyed).
>
> Side note: I'm not sure that it's the intended behavior for PyQt...
>
> HTH,
> Pierre
From: David k. <dav...@ir...> - 2012年02月26日 11:24:02
Hi,
I will be on vacation with limited email from February 18-25, 2012.
Bonjour,
Je serai en conge du 18 au 25 fevrier, 2012.
Thanks,
David
From: Pierre R. <pie...@gm...> - 2012年02月26日 11:23:46
 Le 25/02/2012 22:59, John Hunter a écrit :
On Sat, Feb 25, 2012 at 1:54 PM, Benjamin Root <ben...@ou...> wrote:
>
>> > I would be interested in accelerating the schedule. Since this is a
>> > bug-fix release and not a major release, we can presume the tree is
>> > pretty stable. How about we aim for an release candidate rc1 the
>> > week after next? Are there any issues or pull requests that should
>> > hold the release? If so, let's tag them with release-critical.
>> >
>> > After we get the bugfix out I'd like to gear up for a major python3
>> > release.
>> >
>> >
>> > The QT4 event handling bugs needs a qt expert on them. I tried looking
>> > into them and there is no obvious reason to me why they aren't working.
>>
>> Are you referring to 771, 707, and 525? 771 would appear to be the
>> most urgent.
>
>
> 711 and 707. Didn't even notice 525, but it is probably related to
> 707. If true, then 707 and 525 are likely focus issues (maybe
> window-manager dependent?). 711 definitely seem to be release blocking.
>
>
 Hi Pierre, we are still having trouble with the close event in mpl figure
windows not being emitted. I see you posted on this subject in 2009 and
did some monkey patching to work around the problem for spyder
http://old.nabble.com/Qt4-backend%3A-critical-bug-with-PyQt4-v4.6%2B-td26205716.html
This was a while ago so I don't know if your suggestions are still
appropriate for recent pyqt and mpl. Would you have a minute to take a
look at this mpl issue
 https://github.com/matplotlib/matplotlib/issues/711
 and advise us on a fix?
 Thanks,
JDH
Hi John,
Replacing this (backend_qt4.py, class "FigureCanvasQT", line 141):
 QtCore.QObject.connect(self, QtCore.SIGNAL('destroyed()'),
 self.close_event)
by this:
 QtCore.QObject.connect(self, QtCore.SIGNAL('destroyed()'),
 lambda: self.close_event())
will solve this issue.
The reason is that PyQt fails (silently) to call a method of this object
just before detroying it. Using a lambda function will work, exactly the
same as using a function (which is not bound to the object to be destroyed).
Side note: I'm not sure that it's the intended behavior for PyQt...
HTH,
Pierre

Showing 4 results of 4

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /