It's hard to describe but the LCD clock plugin sometimes seem just to paint over the old widget content instead of clearing it first. Once I move the mouse cursor somewhere over the panel, it gets redrawn and looks like it should. GTK 2.12.9 Pango 1.20.0 Cairo 1.4.14
Created attachment 1570 Redraw problem with LCD panel clock
Created attachment 1571 Redraw problem with LCD panel clock
Well it more like requesting a draw for the entire widget, which also clears the entire widget area. So we probably draw outside the plugin area which is possible with internal plugins. I've added 1px to the requested width which should prevent the rounding errors, because that probably the 1px you see. Committed in revision 27417. Closing bug, please reopen if you can still reproduce it.
Unfortunately, there is no change at all :(.
Meh, will take a look at it later this week.
Tell me if I can help you in any way.
Should be fixed in trunk. Digits should also be a lot sharper on larger panels (ie. when a digit line >= 1px). I can't reproduce the problem here, please reopen when you still see problems.
Mm when seconds and am/pm are enabled there are still some drawing problems ;-).
Enrico, could you try r27442? I think most stuff is fixed, although in some situations the digits could be a bit sharper/nicer but that's hard to achieve since there are so many size/orientation possibilities...
I'm sorry to disappoint you again, but it still happens. In case it helps, I'll attach my clock plugin config. Since I didn't mention this before but this happens with a vertical panel orientation. And thanks so far for spending so much time for this issue.
Created attachment 1761 Clock plugin config
I saw in the screenshot you panel was vertical. Wat panel size do you have?
The size is 28.
I think clipping the drawing area should work to prevent drawing outside the area. Could you try revision 27449?
Created attachment 1775 Clock screenshot with SVN r27451
Created attachment 1776 Clock screenshot with SVN r27451
Created attachment 1777 Clock screenshot with SVN r27451
It's definitely better, the original problem is solved. But looking at the new screenshots, you can see the time is displayed completely but the boundaries aren't used completely and it seems there is still one pixel of the left and right boundaries missing. Anyway, this is better than before, thanks a lot Nick.
(In reply to comment #18) > It's definitely better, the original problem is solved. But looking at the new > screenshots, you can see the time is displayed completely but the boundaries > aren't used completely and it seems there is still one pixel of the left and > right boundaries missing. > > Anyway, this is better than before, thanks a lot Nick. Some now and then the LCD clock becomes very small. Changing one of the clock options redraws the right size. I am using the latest svn version of the panel, with a panel size of 32 pixels.
Fixed a bunch of stuff in f24985b, please reopen if you still see issues.