Ruler no longer uses theme colors to draw ticks and labels (r11330)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The refactored code for the rulers no longer uses colors from the current gtk theme but instead always draws ticks and labels in black. This reduces the readability (or usability) of the rulers with dark themes:
The attached screenshots show comparisons of Dia 0.97.2, GIMP 2.8.0, Inkscape 0.48.3.1 and Inkscape 0.48+devel >= r11330 with dark gtk themes.
AFAICT based on tests with archived builds, the change was introduced in revision 11330 ("cairo rendering in ruler"):
<http://
System information:
- Mac OS X 10.5.8, Gtk+/X11 2.24.8, cairo 1.10.2
- Mac OS X 10.5.8, Gtk+/Quartz 2.24.10, cairo 1.11.4
- OS X 10.7.4, Gtk+/X11 2.24.10, cairo 1.12.2
- OS X 10.7.4, Gtk+/Quartz 'gtk-2-24' (git branch), cairo 1.12.2
Dark themes used for the screenshots:
- ACID
<http://
- Equinox Evolution Midnight
<http://
Same result e.g. with
- ClearlooksTest, HighContrastInverse
<http://
Confirmed in r11397 with GNOME High Contrast (Inverse) theme