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 634023 - many symbolic icons are not exactly 16x16
many symbolic icons are not exactly 16x16
Status: RESOLVED FIXED
Product: adwaita-icon-theme
Classification: Core
Component: symbolic
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Jakub Steiner
Depends on:
Blocks:
 
 
Reported: 2010-11-04 20:45 UTC by Dan Winship
Modified: 2014-09-02 15:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Symbolic: make sure to export 16x16 not fractional size (68.28 KB, patch)
2014-09-02 15:07 UTC, Jakub Steiner
none Details | Review

Description Dan Winship 2010-11-04 20:45:29 UTC
I don't know how much effect this has on the rendering, but many of the symbolic icons are not *exactly* 16x16 pixels. Eg:

for f in *.svg; do echo -n "$f: "; sed -ne "s/<svg.*height='\([^']*\)'.*width='\([^']*\)'.*/\2 x \1/p" $f; done

  ...
  battery-caution-charging-symbolic.svg: 16 x 16.016466
  battery-caution-symbolic.svg: 16 x 16
  battery-empty-charging-symbolic.svg: 16 x 16.016466
  battery-empty-symbolic.svg: 16.000002 x 16
  battery-full-charged-symbolic.svg: 16 x 16.000137
  battery-full-charging-symbolic.svg: 16 x 16.016466
  battery-full-symbolic.svg: 16 x 16
  battery-good-charging-symbolic.svg: 16 x 16.016466
  battery-good-symbolic.svg: 16 x 16
  battery-low-charging-symbolic.svg: 16 x 16.016466
  battery-low-symbolic.svg: 16 x 16
  battery-missing-symbolic.svg: 16 x 16
  ...
Comment 1 Jakub Steiner 2010-11-06 14:03:07 UTC
Looks like some bits go slightly outside of the bounding box. Thanks for spotting.
Comment 2 Jakub Steiner 2014-09-02 15:07:20 UTC
Created attachment 285153 [details] [review]
Symbolic: make sure to export 16x16 not fractional size
Comment 3 Jakub Steiner 2014-09-02 15:08:01 UTC
Sorry it took this embarrassingly long :(