When the Xfce4 panel analog clock displays an hour, minute, and second hand, it is not always easy to tell the three hands apart in the small space available in the panel. The attached patch displays seconds as a dot instead of an entire hand and shows the minute hand as a thin line, making all three components more visually distinct.
Created attachment 3664 Draw second hand as dot, minute hand as thin line
Created attachment 5922 Rebased patch I rebased George's patch against git. I personally find the minutes more visible on a 26px dark panel. The seconds are barely visible and that is precisely what makes me able to see the minutes. I would assume a better option would be to let users remove the seconds handle, but in the meantime I quite like this patch. HOWEVER: we do need people who have a limited eyesight to test the patch and tell whether the thickness of the minutes is a problem for them.
There already is an option to remove the seconds handle plus the seconds handle is thinner than the other two now, so this issue should be long resolved.
The reason I filed this bug is: 1. I want the analog display to show seconds. 2. My own vision is limited enough that I have trouble distinguishing three hands of varying thickness. 3. Displaying the second hand as a large dot avoids obscuring the minute and hour hand. 4. So the minute and hour hands are easy to distinguish. 5. And the large dot signifying seconds is also easy to see. My original patch (and the rebased patch) no longer work and I haven't figured out why yet. I'll attach an updated patch when I can, but I would prefer that the bug not be closed until it is easy to show seconds without having to distinguish one vs. two vs. three pixel lines (or having to wait ten seconds or so to be sure which one moved).
Sure - fair enough!
Feel free to recreate this issue with a merge request on GitLab. Two years later and no updated patch means we can close this for now.