summaryrefslogtreecommitdiffstats
path: root/src/inkscape.cpp
diff options
context:
space:
mode:
authorJabiertxof <jabier.arraiza@marker.es>2019-08-16 10:11:34 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2019-08-17 10:23:44 +0000
commitddb57b2e399204260557038eb93e9608d2d5325e (patch)
tree6d8aced62e51f0efec28c058af6108a914dc5a19 /src/inkscape.cpp
parentfix #385 inbox#765 macOS accelerators (diff)
downloadinkscape-ddb57b2e399204260557038eb93e9608d2d5325e.tar.gz
inkscape-ddb57b2e399204260557038eb93e9608d2d5325e.zip
Fixes for symbols dialog
Diffstat (limited to 'src/inkscape.cpp')
-rw-r--r--src/inkscape.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/inkscape.cpp b/src/inkscape.cpp
index 2164a90a2..661441729 100644
--- a/src/inkscape.cpp
+++ b/src/inkscape.cpp
@@ -516,6 +516,7 @@ Glib::ustring Application::get_symbolic_colors()
sp_svg_write_color(colornamedsuccess, sizeof(colornamedsuccess), colorsetsuccess);
sp_svg_write_color(colornamedwarning, sizeof(colornamedwarning), colorsetwarning);
sp_svg_write_color(colornamederror, sizeof(colornamederror), colorseterror);
+ colorsetbase_inverse = colorsetbase ^ 0xffffff00;
sp_svg_write_color(colornamed_inverse, sizeof(colornamed_inverse), colorsetbase_inverse);
css_str += "*{-gtk-icon-palette: success ";
css_str += colornamedsuccess;
@@ -525,13 +526,16 @@ Glib::ustring Application::get_symbolic_colors()
css_str += colornamederror;
css_str += ";}";
css_str += "#InkRuler,";
- css_str += ".bright image, .dark image";
+ css_str += "image:not(.rawimage)";
css_str += "{color:";
css_str += colornamed;
css_str += ";}";
- css_str += ".dark .brightstyle image,";
- css_str += ".bright .darkstyle image,";
- css_str += ".invertstyle image";
+ css_str += ".dark .forcebright image:not(.rawimage),";
+ css_str += ".bright .forcedark image:not(.rawimage),";
+ css_str += ".dark image.forcebright:not(.rawimage),";
+ css_str += ".bright image.forcedark:not(.rawimage),";
+ css_str += ".invert image:not(.rawimage),";
+ css_str += "image.invert:not(.rawimage)";
css_str += "{color:";
css_str += colornamed_inverse;
css_str += ";}";