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
(2) |
3
|
4
|
5
|
6
(1) |
|
7
|
8
|
9
(2) |
10
(6) |
11
(4) |
12
|
13
(3) |
|
14
(2) |
15
(7) |
16
(1) |
17
(1) |
18
(9) |
19
(2) |
20
(4) |
|
21
(6) |
22
(6) |
23
(7) |
24
(8) |
25
(5) |
26
(7) |
27
(7) |
|
28
(1) |
29
(2) |
30
(16) |
31
(3) |
|
|
|
|
From: Darren D. <dd...@co...> - 2006-05-25 18:45:10
|
On Thursday 25 May 2006 14:30, John Hunter wrote: > >>>>> "Eric" == Eric Firing <ef...@ha...> writes: > > Eric> I see only advantages and no disadvantages whatsoever to > Eric> this change; am I missing something? > > The only potential problem with this is that a linewidth=0 is > postscript actually means something -- it tells the rendering device > to draw the thinnest possible line. The change you propose could > potentially break some code where people are relying on this. This > would not be the end of the world as long as we announce it. I would be surprised if anyone is relying on this behavior. I think I remember reading in a book on postscript that use of this feature is discouraged. |
|
From: John H. <jdh...@ac...> - 2006-05-25 18:36:42
|
>>>>> "Eric" == Eric Firing <ef...@ha...> writes:
Eric> I see only advantages and no disadvantages whatsoever to
Eric> this change; am I missing something?
The only potential problem with this is that a linewidth=0 is
postscript actually means something -- it tells the rendering device
to draw the thinnest possible line. The change you propose could
potentially break some code where people are relying on this. This
would not be the end of the world as long as we announce it.
Alternatively, we could support 'None' for the facecolor and edgecolor. This
is a little difficult, unfortunately, since None is overloaded to
mean "do the default". The hack workaround we use here is to set
'None' (the string) rather than None itself. Ugly, yes.
The real root of the problem is that
renderer.draw_polygon(gc, rgbFace, tverts)
is overloaded to support edge and face drawing in one function call.
This is a hold-over from the bad-old-days where pcolor and friends use
polygons for every face, and I wanted to save the function call by
putting both edge and face drawing in one call.
One might rather have at the Artist level
if facecolor!='None':
gc.set_foreground(facecolor)
renderer.draw_polygon(gc, tverts, fill=False)
if edgecolor!='None'
gc.set_foreground(edgecolor)
renderer.draw_polygon(gc, tverts, fill=False)
or have booleans in the patch object if this is too ugly.
This is cleaner in my view than using linewidth=0 but I don't feel
strongly. However, it would require changing *every* backend. Argg
JDH
|
|
From: Darren D. <dd...@co...> - 2006-05-25 18:28:37
|
On Thursday 25 May 2006 14:07, Eric Firing wrote: > Darren, John, et al., > > At present it is impossible to render a patch with exactly the > dimensions specified because a boundary is required. Present > workarounds include setting the boundary color to the face color and > setting a small or zero linewidth. This is inefficient--a line is being > rendered when it is not wanted--and imprecise, because the result of a > very thin or zero-width line depends on the backend and output device. My understanding is that a zero-width line in postscript will be rendered as a line with thickness equal to the resolution of the device. So the behavior does vary across backends. > I propose that the backends be changed so that for any patch-like object > or collection, setting the boundary linewidth to zero suppresses > rendering of the line. > > I see only advantages and no disadvantages whatsoever to this change; am > I missing something? I don't claim to be an authority, but I can't think of any problems this might raise. Probably it could be done in the ps backend by simply wrapping the stroke commands in a check for zero line width. > If the proposal meets approval, I can work on it, although I don't know > which of the backends I can quickly understand well enough (and test) to > do this. At least the ps backend looks easy with respect to this change. > Of course, I would be delighted to see the backend maintainers take this > on. > > Comments? Alternative proposals? |
|
From: Eric F. <ef...@ha...> - 2006-05-25 18:07:24
|
Darren, John, et al., At present it is impossible to render a patch with exactly the dimensions specified because a boundary is required. Present workarounds include setting the boundary color to the face color and setting a small or zero linewidth. This is inefficient--a line is being rendered when it is not wanted--and imprecise, because the result of a very thin or zero-width line depends on the backend and output device. I propose that the backends be changed so that for any patch-like object or collection, setting the boundary linewidth to zero suppresses rendering of the line. I see only advantages and no disadvantages whatsoever to this change; am I missing something? If the proposal meets approval, I can work on it, although I don't know which of the backends I can quickly understand well enough (and test) to do this. At least the ps backend looks easy with respect to this change. Of course, I would be delighted to see the backend maintainers take this on. Comments? Alternative proposals? Eric |
|
From: Eric F. <ef...@ha...> - 2006-05-25 03:21:07
|
Helge, I have committed some changes to the colorbar positioning code that I think fix the bug you found--which was actually a difference between the way positioning worked in interactive mode versus in a script--and generally improved it. There is a new kwarg, 'pad', to control the spacing. It is a fraction of the original parent axes. Defaults are 0.05 for vertical axes and 0.15 for horizontal; in the latter case, it has to leave room for axis tick labels and the x-axis title. I think you will find the defaults tolerable. The automatic repositioning is crude; it is suitable for interactive use, but for production plots people will often need to explicitly size and position the primary axes and the colorbar axes. It can probably be improved with a few tweaks here and there, but to do a much better job automatically would require major changes, and I don't think this should be a high priority. On the other hand, it is possible that redesigning positioning and aspect-ratio handling to take full advantage of all the wizardry in the transforms code would be a big step forward--but probably not an easy one. I am not going to try it right now. Thanks again for the clear bug report. Eric Helge Avlesen wrote: > Hi, > just a small wish for the new colorbar; I think it by default may be > positioned a bit too close to the figure, > see examples below. (plotted by this sequence with yesterdays svn checkout) |