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
(7) |
2
(15) |
3
(6) |
4
(13) |
5
(5) |
6
(2) |
7
(8) |
8
(23) |
9
(1) |
10
(11) |
11
(20) |
12
(33) |
13
(18) |
14
(16) |
15
(11) |
16
(25) |
17
(25) |
18
(3) |
19
(8) |
20
|
21
|
22
(4) |
23
|
24
(2) |
25
|
26
(1) |
27
|
28
|
29
(2) |
30
(1) |
31
(1) |
|
|
|
On Wed, Dec 3, 2008 at 6:43 AM, Gregor Thalhammer <gre...@gm...> wrote: >> Can you update, repatch wx to use it (and Darren qt)? > > I attached a patch that emits a enter_notify_event if the mouse enters the > figure. Now the example behaves correctly. Thanks Gregor -- just committed this. I don't have any other feedback on the other points you and Darren are discussing yet.... JDH
On Wed, Dec 3, 2008 at 9:26 AM, Gregor Thalhammer < gre...@gm...> wrote: > > > 2008年12月2日 Darren Dale <dsd...@gm...> > >> >> >> On Tue, Dec 2, 2008 at 10:41 AM, John Hunter <jd...@gm...> wrote: >> >>> On Tue, Dec 2, 2008 at 8:34 AM, Gregor Thalhammer >>> <gre...@gm...> wrote: >>> >>> > If a mouse button is pressed while leaving the figure the behaviour is >>> > somewhat strange. First, a figure_leave_event is emitted. Then, further >>> > moving the mouse outside the figure a new figure_enter_event is >>> created. >>> > This is the case since all mouse events, also movements outside the >>> window, >>> > are captured as long as a mouse button is pressed. This is a very >>> convenient >>> > behaviour for panning/zooming. However, when finally releasing the >>> mouse >>> > button no figure_leave_event is triggered. With the GTK backend such an >>> > event is created. >>> > So what should be the desired behaviour? >>> >>> Ahh, I hadn't considered this problem. It arises because I am using >>> mpl location events to trigger the figure enter event. The solution >>> is to use the gui event for the figure enter event too -- basically >>> the gui needs to call the canvas.enter_notify_event. I added your >>> patch and modified gtk to handle the enter_notify_event in svn r6468. >>> Can you update, repatch wx to use it (and Darren qt)? >> >> >> This is done for qt and qt4. In qt, if you hold the button, leave the >> figure, enter the second figure, and release the button, the old figure >> receives the leave event, but the new figure does not receive the enter >> event. This seems like an issue with qt3, the new figure does receive the >> enter event with qt4. >> > > with the patched wx backend I observe the same behaviour. The second figure > does not recieve an enter event. This might be because the wx backend > captures the mouse if a button is pressed, i.e., all mouse events are > redirected to the first figure. > > > I noticed that if one moves the cursor rapidly through the figure and > axes, some events are not captured. For example, the cursor is in an axes > but the last event the axes received was a leave event. I'm not sure how > that could be improved, do you see it as well? > > Exactly this behaviour I can't see with the wx backend. Did I understood > correctly: You manage to place the mouse within an axis, without having > received a enter event? > Yes, this is the behavior I see.
2008年12月2日 Darren Dale <dsd...@gm...> > > > On Tue, Dec 2, 2008 at 10:41 AM, John Hunter <jd...@gm...> wrote: > >> On Tue, Dec 2, 2008 at 8:34 AM, Gregor Thalhammer >> <gre...@gm...> wrote: >> >> > If a mouse button is pressed while leaving the figure the behaviour is >> > somewhat strange. First, a figure_leave_event is emitted. Then, further >> > moving the mouse outside the figure a new figure_enter_event is created. >> > This is the case since all mouse events, also movements outside the >> window, >> > are captured as long as a mouse button is pressed. This is a very >> convenient >> > behaviour for panning/zooming. However, when finally releasing the mouse >> > button no figure_leave_event is triggered. With the GTK backend such an >> > event is created. >> > So what should be the desired behaviour? >> >> Ahh, I hadn't considered this problem. It arises because I am using >> mpl location events to trigger the figure enter event. The solution >> is to use the gui event for the figure enter event too -- basically >> the gui needs to call the canvas.enter_notify_event. I added your >> patch and modified gtk to handle the enter_notify_event in svn r6468. >> Can you update, repatch wx to use it (and Darren qt)? > > > This is done for qt and qt4. In qt, if you hold the button, leave the > figure, enter the second figure, and release the button, the old figure > receives the leave event, but the new figure does not receive the enter > event. This seems like an issue with qt3, the new figure does receive the > enter event with qt4. > with the patched wx backend I observe the same behaviour. The second figure does not recieve an enter event. This might be because the wx backend captures the mouse if a button is pressed, i.e., all mouse events are redirected to the first figure. > I noticed that if one moves the cursor rapidly through the figure and axes, some events are not captured. For example, the cursor is in an axes but the last event the axes received was a leave event. I'm not sure how that could be improved, do you see it as well? Exactly this behaviour I can't see with the wx backend. Did I understood correctly: You manage to place the mouse within an axis, without having received a enter event? With all backends (Wx, GTK, Qt) I manage to leave the figure, without leaving an axis. Either I move very fast, or I stack the figures on screen so that I can leave an axis without touching the space around. We could emit axes_leave_events (to all axes of the figure, or do we keep record which axes has been entered recently?) before emitting a figure_leave_event, or leave this to the users implementation of the figure_leave_event callback. The first solution might lead to a lot of undesired redraws of the figure when leaving the figure if several axes are contained in the figure and each leave_axes callback issues a redraw, like in the example. Gregor
> > Can you update, repatch wx to use it (and Darren qt)? > I attached a patch that emits a enter_notify_event if the mouse enters the figure. Now the example behaves correctly. Gregor
Hi, I just committed a patch (r6480) that reorganizes those transmuter classes (used with fancybox & fancyarrows). There are now three container classes (BoxStyle, ArrowStyle and ConnectionStyle), and the trasnmuter classes are defined as subclasses of these container classes. With this change, the styles can be specified as any of the following ways, although the last two may not be recommended. text(0, 0, "test", bbox=dict(boxstyle="round,pad=0.3")) text(0, 0, "test", bbox=dict(boxstyle=BoxStyle.Round(pad=0.3))) text(0, 0, "test", bbox=dict(boxstyle=BoxStyle("round,pad=0.3"))) text(0, 0, "test", bbox=dict(boxstyle=BoxStyle("round", pad=0.3))) Same for ArrowStyle and ConnectionStyle. I also added two related examples. examples/pylab_examples/fancybox_demo2.py examples/pylab_examples/fancyarrow_demo.py They show available boxstyles and arrowstyles, respectively. I'm attaching the output figures. Please let me know if the names I chose for the styles are funny or don't make sense. Any suggestions will be appreciated. Also, I tried to put some more documentation, although there should be a lot of grammar and wording issues. Regards, -JJ
On Sun, Nov 30, 2008 at 9:42 PM, Andrew Straw <str...@as...> wrote: > I used rsync to mirror the entire SVN repo locally and then using "git > svn clone" to import it (which took about 12 hours on a 2.5 GHz Core 2 > machine, even with the local SVN mirror). > > I haven't been able to clone the new git repo such that the 2nd git copy > would not need to do "git svn fetch" on the entire repository. Thus, it > seems that putting my git svn mirror in a publicly accessible location > isn't actually going to save anyone the pain of letting git call > subversion a bazillion times to import all history. (At least not > without me understanding things like > http://utsl.gen.nz/talks/git-svn/intro.html#howto-track-rebuildmeta ) I always use this blog post to do exactly that: http://subtlegradient.com/articles/2008/04/22/cloning-a-git-svn-clone and it works very nicely. So please publish your repository somewhere, so that others don't have to reclone the whole svn repo. Thanks, Ondrej P.S. Michael, you should learn git. :) P.P.S. Sorry I still didn't have time to port our 3D plotting from sympy to matplotlib. Seems like a lot of people would welcome that, but someone just needs to do it.