After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 631554 - Clearlooks: Fix close buttons to not over-extend with AA-rendering
Clearlooks: Fix close buttons to not over-extend with AA-rendering
Status: RESOLVED WONTFIX
Product: gnome-themes
Classification: Deprecated
Component: General
unspecified
Other All
: Normal normal
: ---
Assigned To: GNOME Themes Maintainers
GNOME Themes Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2010-10-06 19:10 UTC by Owen Taylor
Modified: 2018-08-17 19:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Clearlooks: Fix close buttons to not over-extend with AA-rendering (7.08 KB, patch)
2010-10-06 19:10 UTC, Owen Taylor
none Details | Review
Supplement: fix the other themes, too (11.24 KB, patch)
2010-10-11 23:21 UTC, Brandon Wright
none Details | Review

Description Owen Taylor 2010-10-06 19:10:26 UTC
With antialiased rendering in latest Metacity and Mutter, the trick of
drawing a line one pixel-too-far to make the diagonal lines pointy no longer
works and shows up as a line one-pixel-too-far.

Use an alternate approach by using a thin line (width="0").
width="0" lines include both end points, so produce a properly pointy
result with both non-AA and AA rendering.
Comment 1 Owen Taylor 2010-10-06 19:10:28 UTC
Created attachment 171842 [details] [review]
Clearlooks: Fix close buttons to not over-extend with AA-rendering
Comment 2 Brandon Wright 2010-10-11 23:21:33 UTC
Created attachment 172144 [details] [review]
Supplement: fix the other themes, too

This applies the same trick to the 4 additional themes in the package.
Comment 3 André Klapper 2018-08-17 19:43:40 UTC
gnome-themes is not under active development anymore since 2011.
As written in https://gitlab.gnome.org/Archive/gnome-themes/commit/4df81cf0a7fd8d3da6591c4c142f47dfd7778d5f , it is obsolete.

Its codebase has been archived:
https://gitlab.gnome.org/Archive/gnome-themes/commits/master

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the
responsibility for active development again.