diff --git a/rtdata/images/Dark/actions/expanderClosed.png b/rtdata/images/Dark/actions/expanderClosed.png
index 0df54f055..1de089570 100644
Binary files a/rtdata/images/Dark/actions/expanderClosed.png and b/rtdata/images/Dark/actions/expanderClosed.png differ
diff --git a/rtdata/images/Dark/actions/expanderDisabled.png b/rtdata/images/Dark/actions/expanderDisabled.png
index 228902030..1593dc5b5 100644
Binary files a/rtdata/images/Dark/actions/expanderDisabled.png and b/rtdata/images/Dark/actions/expanderDisabled.png differ
diff --git a/rtdata/images/Dark/actions/expanderEnabled.png b/rtdata/images/Dark/actions/expanderEnabled.png
index 8e9ff1a81..a3d16f51c 100644
Binary files a/rtdata/images/Dark/actions/expanderEnabled.png and b/rtdata/images/Dark/actions/expanderEnabled.png differ
diff --git a/rtdata/images/Dark/actions/expanderInconsistent.png b/rtdata/images/Dark/actions/expanderInconsistent.png
index af7e889cb..06619ca10 100644
Binary files a/rtdata/images/Dark/actions/expanderInconsistent.png and b/rtdata/images/Dark/actions/expanderInconsistent.png differ
diff --git a/rtdata/images/Dark/actions/expanderOpened.png b/rtdata/images/Dark/actions/expanderOpened.png
index b06c69f0e..176e99dae 100644
Binary files a/rtdata/images/Dark/actions/expanderOpened.png and b/rtdata/images/Dark/actions/expanderOpened.png differ
diff --git a/rtdata/images/Light/actions/expanderClosed.png b/rtdata/images/Light/actions/expanderClosed.png
index c436748b6..90d1269aa 100644
Binary files a/rtdata/images/Light/actions/expanderClosed.png and b/rtdata/images/Light/actions/expanderClosed.png differ
diff --git a/rtdata/images/Light/actions/expanderDisabled.png b/rtdata/images/Light/actions/expanderDisabled.png
index ad974a6d5..27b1ed1d7 100644
Binary files a/rtdata/images/Light/actions/expanderDisabled.png and b/rtdata/images/Light/actions/expanderDisabled.png differ
diff --git a/rtdata/images/Light/actions/expanderEnabled.png b/rtdata/images/Light/actions/expanderEnabled.png
index db02844f7..402d4aae2 100644
Binary files a/rtdata/images/Light/actions/expanderEnabled.png and b/rtdata/images/Light/actions/expanderEnabled.png differ
diff --git a/rtdata/images/Light/actions/expanderInconsistent.png b/rtdata/images/Light/actions/expanderInconsistent.png
index 46092d748..9f87059dc 100644
Binary files a/rtdata/images/Light/actions/expanderInconsistent.png and b/rtdata/images/Light/actions/expanderInconsistent.png differ
diff --git a/rtdata/images/Light/actions/expanderOpened.png b/rtdata/images/Light/actions/expanderOpened.png
index 4f690bc86..e53435263 100644
Binary files a/rtdata/images/Light/actions/expanderOpened.png and b/rtdata/images/Light/actions/expanderOpened.png differ
diff --git a/rtgui/guiutils.cc b/rtgui/guiutils.cc
index 1aa4be64b..9237488af 100644
--- a/rtgui/guiutils.cc
+++ b/rtgui/guiutils.cc
@@ -401,108 +401,6 @@ bool ExpanderBox::on_expose_event(GdkEventExpose* event) {
return retVal;
}
-void MyExpander::init() {
- inconsistentPBuf = Gdk::Pixbuf::create_from_file(RTImage::findIconAbsolutePath("expanderInconsistent.png"));
- enabledPBuf = Gdk::Pixbuf::create_from_file(RTImage::findIconAbsolutePath("expanderEnabled.png"));
- disabledPBuf = Gdk::Pixbuf::create_from_file(RTImage::findIconAbsolutePath("expanderDisabled.png"));
- openedPBuf = Gdk::Pixbuf::create_from_file(RTImage::findIconAbsolutePath("expanderOpened.png"));
- closedPBuf = Gdk::Pixbuf::create_from_file(RTImage::findIconAbsolutePath("expanderClosed.png"));
-}
-
-MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) :
- enabled(false), inconsistent(false), flushEvent(false), expBox(NULL),
- child(NULL), headerWidget(NULL), statusImage(NULL),
- label(NULL), useEnabled(useEnabled)
-{
- set_spacing(options.slimUI ? 0 : 2);
- set_name("MyExpander");
- set_can_focus(false);
-
- headerHBox = Gtk::manage( new Gtk::HBox());
- headerHBox->set_can_focus(false);
-
- if (useEnabled) {
- statusImage = Gtk::manage(new Gtk::Image(disabledPBuf));
- Gtk::EventBox *imageEvBox = Gtk::manage(new Gtk::EventBox());
- imageEvBox->add(*statusImage);
- imageEvBox->set_above_child(true);
- imageEvBox->signal_button_release_event().connect( sigc::mem_fun(this, & MyExpander::on_enabled_change) );
- headerHBox->pack_start(*imageEvBox, Gtk::PACK_SHRINK, 0);
- }
- else {
- statusImage = Gtk::manage(new Gtk::Image(openedPBuf));
- headerHBox->pack_start(*statusImage, Gtk::PACK_SHRINK, 0);
- }
- statusImage->set_can_focus(false);
-
- if (titleWidget) {
- headerHBox->pack_start(*titleWidget, Gtk::PACK_EXPAND_WIDGET, 0);
- headerWidget = titleWidget;
- }
-
- titleEvBox = Gtk::manage(new Gtk::EventBox());
- titleEvBox->set_name("MyExpanderTitle");
- titleEvBox->add(*headerHBox);
- titleEvBox->set_above_child(false); // this is the key! By making it below the child, they will get the events first.
- titleEvBox->set_can_focus(false);
-
- pack_start(*titleEvBox, Gtk::PACK_EXPAND_WIDGET, 0);
-
- updateStyle();
- titleEvBox->signal_button_release_event().connect( sigc::mem_fun(this, & MyExpander::on_toggle) );
- titleEvBox->signal_enter_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave), false);
- titleEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave), false);
-}
-
-MyExpander::MyExpander(bool useEnabled, Glib::ustring titleLabel) :
- enabled(false), inconsistent(false), flushEvent(false), expBox(NULL),
- child(NULL), headerWidget(NULL), statusImage(NULL),
- label(NULL), useEnabled(useEnabled)
-{
- set_spacing(options.slimUI ? 0 : 2);
- set_name("MyExpander");
- set_can_focus(false);
-
- headerHBox = Gtk::manage( new Gtk::HBox());
- headerHBox->set_can_focus(false);
-
-
- if (useEnabled) {
- statusImage = Gtk::manage(new Gtk::Image(disabledPBuf));
- Gtk::EventBox *imageEvBox = Gtk::manage(new Gtk::EventBox());
- imageEvBox->add(*statusImage);
- imageEvBox->set_above_child(true);
- imageEvBox->signal_button_release_event().connect( sigc::mem_fun(this, & MyExpander::on_enabled_change) );
- headerHBox->pack_start(*imageEvBox, Gtk::PACK_SHRINK, 0);
- }
- else {
- statusImage = Gtk::manage(new Gtk::Image(openedPBuf));
- headerHBox->pack_start(*statusImage, Gtk::PACK_SHRINK, 0);
- }
- statusImage->set_can_focus(false);
-
- Glib::ustring str("-");
- if (!titleLabel.empty())
- str = titleLabel;
- label = Gtk::manage(new Gtk::Label());
- label->set_alignment(Gtk::ALIGN_LEFT, Gtk::ALIGN_CENTER);
- label->set_markup(Glib::ustring("") + escapeHtmlChars(titleLabel) + Glib::ustring(""));
- headerHBox->pack_start(*label, Gtk::PACK_EXPAND_WIDGET, 0);
-
- titleEvBox = Gtk::manage(new Gtk::EventBox());
- titleEvBox->set_name("MyExpanderTitle");
- titleEvBox->add(*headerHBox);
- titleEvBox->set_above_child(false); // this is the key! By make it below the child, they will get the events first.
- titleEvBox->set_can_focus(false);
-
- pack_start(*titleEvBox, Gtk::PACK_EXPAND_WIDGET, 0);
-
- updateStyle();
- titleEvBox->signal_button_release_event().connect( sigc::mem_fun(this, & MyExpander::on_toggle));
- titleEvBox->signal_enter_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave), false);
- titleEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave), false);
-}
-
ExpanderBox::ExpanderBox( Gtk::Container *p):pC(p) {
set_name ("ExpanderBox");
updateStyle();
@@ -529,7 +427,113 @@ void ExpanderBox::hideBox() {
Gtk::EventBox::hide();
}
-bool MyExpander::on_enter_leave (GdkEventCrossing* event) {
+void MyExpander::init() {
+ inconsistentPBuf = Gdk::Pixbuf::create_from_file(RTImage::findIconAbsolutePath("expanderInconsistent.png"));
+ enabledPBuf = Gdk::Pixbuf::create_from_file(RTImage::findIconAbsolutePath("expanderEnabled.png"));
+ disabledPBuf = Gdk::Pixbuf::create_from_file(RTImage::findIconAbsolutePath("expanderDisabled.png"));
+ openedPBuf = Gdk::Pixbuf::create_from_file(RTImage::findIconAbsolutePath("expanderOpened.png"));
+ closedPBuf = Gdk::Pixbuf::create_from_file(RTImage::findIconAbsolutePath("expanderClosed.png"));
+}
+
+MyExpander::MyExpander(bool useEnabled, Gtk::Widget* titleWidget) :
+ enabled(false), inconsistent(false), flushEvent(false), expBox(NULL),
+ child(NULL), headerWidget(NULL), statusImage(NULL),
+ label(NULL), useEnabled(useEnabled)
+{
+ set_spacing(options.slimUI ? 0 : 2);
+ set_name("MyExpander");
+ set_can_focus(false);
+
+ headerHBox = Gtk::manage( new Gtk::HBox());
+ headerHBox->set_can_focus(false);
+
+ if (useEnabled) {
+ statusImage = Gtk::manage(new Gtk::Image(disabledPBuf));
+ imageEvBox = Gtk::manage(new Gtk::EventBox());
+ imageEvBox->add(*statusImage);
+ imageEvBox->set_above_child(true);
+ imageEvBox->signal_button_release_event().connect( sigc::mem_fun(this, & MyExpander::on_enabled_change) );
+ imageEvBox->signal_enter_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_enable), false );
+ imageEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_enable), false );
+ headerHBox->pack_start(*imageEvBox, Gtk::PACK_SHRINK, 0);
+ }
+ else {
+ statusImage = Gtk::manage(new Gtk::Image(openedPBuf));
+ headerHBox->pack_start(*statusImage, Gtk::PACK_SHRINK, 0);
+ }
+ statusImage->set_can_focus(false);
+
+ if (titleWidget) {
+ headerHBox->pack_start(*titleWidget, Gtk::PACK_EXPAND_WIDGET, 0);
+ headerWidget = titleWidget;
+ }
+
+ titleEvBox = Gtk::manage(new Gtk::EventBox());
+ titleEvBox->set_name("MyExpanderTitle");
+ titleEvBox->add(*headerHBox);
+ titleEvBox->set_above_child(false); // this is the key! By making it below the child, they will get the events first.
+ titleEvBox->set_can_focus(false);
+
+ pack_start(*titleEvBox, Gtk::PACK_EXPAND_WIDGET, 0);
+
+ updateStyle();
+ titleEvBox->signal_button_release_event().connect( sigc::mem_fun(this, & MyExpander::on_toggle) );
+ titleEvBox->signal_enter_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_title), false);
+ titleEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_title), false);
+}
+
+MyExpander::MyExpander(bool useEnabled, Glib::ustring titleLabel) :
+ enabled(false), inconsistent(false), flushEvent(false), expBox(NULL),
+ child(NULL), headerWidget(NULL), statusImage(NULL),
+ label(NULL), useEnabled(useEnabled)
+{
+ set_spacing(options.slimUI ? 0 : 2);
+ set_name("MyExpander");
+ set_can_focus(false);
+
+ headerHBox = Gtk::manage( new Gtk::HBox());
+ headerHBox->set_can_focus(false);
+
+
+ if (useEnabled) {
+ statusImage = Gtk::manage(new Gtk::Image(disabledPBuf));
+ imageEvBox = Gtk::manage(new Gtk::EventBox());
+ imageEvBox->add(*statusImage);
+ imageEvBox->set_above_child(true);
+ imageEvBox->signal_button_release_event().connect( sigc::mem_fun(this, & MyExpander::on_enabled_change) );
+ imageEvBox->signal_enter_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_enable), false );
+ imageEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_enable), false );
+ headerHBox->pack_start(*imageEvBox, Gtk::PACK_SHRINK, 0);
+ }
+ else {
+ statusImage = Gtk::manage(new Gtk::Image(openedPBuf));
+ headerHBox->pack_start(*statusImage, Gtk::PACK_SHRINK, 0);
+ }
+ statusImage->set_can_focus(false);
+
+ Glib::ustring str("-");
+ if (!titleLabel.empty())
+ str = titleLabel;
+ label = Gtk::manage(new Gtk::Label());
+ label->set_alignment(Gtk::ALIGN_LEFT, Gtk::ALIGN_CENTER);
+ label->set_markup(Glib::ustring("") + escapeHtmlChars(titleLabel) + Glib::ustring(""));
+ headerHBox->pack_start(*label, Gtk::PACK_EXPAND_WIDGET, 0);
+
+ titleEvBox = Gtk::manage(new Gtk::EventBox());
+ titleEvBox->set_name("MyExpanderTitle");
+ titleEvBox->add(*headerHBox);
+ titleEvBox->set_above_child(false); // this is the key! By make it below the child, they will get the events first.
+ titleEvBox->set_can_focus(false);
+
+ pack_start(*titleEvBox, Gtk::PACK_EXPAND_WIDGET, 0);
+
+ updateStyle();
+ titleEvBox->signal_button_release_event().connect( sigc::mem_fun(this, & MyExpander::on_toggle));
+ titleEvBox->signal_enter_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_title), false);
+ titleEvBox->signal_leave_notify_event().connect( sigc::mem_fun(this, & MyExpander::on_enter_leave_title), false);
+}
+
+bool MyExpander::on_enter_leave_title (GdkEventCrossing* event) {
if (is_sensitive()) {
if (event->type == GDK_ENTER_NOTIFY) {
titleEvBox->set_state(Gtk::STATE_PRELIGHT);
@@ -543,6 +547,20 @@ bool MyExpander::on_enter_leave (GdkEventCrossing* event) {
return true;
}
+bool MyExpander::on_enter_leave_enable (GdkEventCrossing* event) {
+ if (is_sensitive()) {
+ if (event->type == GDK_ENTER_NOTIFY) {
+ imageEvBox->set_state(Gtk::STATE_PRELIGHT);
+ queue_draw();
+ }
+ else if (event->type == GDK_LEAVE_NOTIFY) {
+ imageEvBox->set_state(Gtk::STATE_NORMAL);
+ queue_draw();
+ }
+ }
+ return true;
+}
+
void MyExpander::updateStyle() {
headerHBox->set_spacing(options.slimUI ? 2 : 5);
headerHBox->set_border_width(options.slimUI ? 1 : 2);
diff --git a/rtgui/guiutils.h b/rtgui/guiutils.h
index bc6c52b5e..960401a2e 100644
--- a/rtgui/guiutils.h
+++ b/rtgui/guiutils.h
@@ -126,13 +126,16 @@ private:
Gtk::HBox *headerHBox;
bool flushEvent; /// Flag to control the weird event mechanism of Gtk (please prove me wrong!)
ExpanderBox* expBox; /// Frame that includes the child and control its visibility
+ Gtk::EventBox *imageEvBox; /// Enable/Disable or Open/Close arrow event box
/// Triggered on opened/closed event
bool on_toggle(GdkEventButton* event);
/// Triggered on enabled/disabled change -> will emit a toggle event to the connected objects
bool on_enabled_change(GdkEventButton* event);
- /// Used to handle the colored background
- bool on_enter_leave (GdkEventCrossing* event);
+ /// Used to handle the colored background for the whole Title
+ bool on_enter_leave_title (GdkEventCrossing* event);
+ /// Used to handle the colored background for the Enable button
+ bool on_enter_leave_enable (GdkEventCrossing* event);
/// Update the style of this widget, depending in the "slim" option
void updateStyle();
diff --git a/tools/source_icons/scalable/expanderClosed.file b/tools/source_icons/scalable/expanderClosed.file
index 42abd041b..039041106 100644
--- a/tools/source_icons/scalable/expanderClosed.file
+++ b/tools/source_icons/scalable/expanderClosed.file
@@ -1 +1 @@
-expanderClosed.png,w12,actions
+expanderClosed.png,w18,actions
diff --git a/tools/source_icons/scalable/expanderClosed.svg b/tools/source_icons/scalable/expanderClosed.svg
index a7dca0cfc..ca47969f8 100644
--- a/tools/source_icons/scalable/expanderClosed.svg
+++ b/tools/source_icons/scalable/expanderClosed.svg
@@ -10,7 +10,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="1000"
+ width="1300"
height="1000"
id="svg2"
sodipodi:version="0.32"
@@ -307,20 +307,20 @@
inkscape:collect="always"
xlink:href="#linearGradient3625"
id="linearGradient3631"
- x1="-274.27156"
- y1="34.445074"
- x2="334.30281"
- y2="34.445074"
+ x1="-274.27155"
+ y1="34.445072"
+ x2="334.3028"
+ y2="34.445072"
gradientUnits="userSpaceOnUse" />
+ gradientUnits="userSpaceOnUse" />
+
+
+
+
+
+
image/svg+xml
-
+
@@ -683,19 +715,23 @@
-
-
+
+
+
+
diff --git a/tools/source_icons/scalable/expanderDisabled.file b/tools/source_icons/scalable/expanderDisabled.file
index 28eb79392..e2cc81d31 100644
--- a/tools/source_icons/scalable/expanderDisabled.file
+++ b/tools/source_icons/scalable/expanderDisabled.file
@@ -1 +1 @@
-expanderDisabled.png,w12,actions
+expanderDisabled.png,w18,actions
diff --git a/tools/source_icons/scalable/expanderDisabled.svg b/tools/source_icons/scalable/expanderDisabled.svg
index 5e82ba4d8..1826d71f7 100644
--- a/tools/source_icons/scalable/expanderDisabled.svg
+++ b/tools/source_icons/scalable/expanderDisabled.svg
@@ -10,7 +10,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="1000"
+ width="1300"
height="1000"
id="svg2"
sodipodi:version="0.32"
@@ -283,20 +283,20 @@
inkscape:collect="always"
xlink:href="#linearGradient3625"
id="linearGradient3631"
- x1="-274.27156"
- y1="34.445074"
- x2="334.30281"
- y2="34.445074"
+ x1="-274.27155"
+ y1="34.445072"
+ x2="334.3028"
+ y2="34.445072"
gradientUnits="userSpaceOnUse" />
+ d="m -88.73454,-132.23737 c -76.58256,42.130688 -128.60399,123.6612321 -128.60399,217.10952 0,136.48913 110.97734,247.55344 247.359582,247.55344 136.382238,0 247.384578,-111.06431 247.384578,-247.55344 0,-93.4496955 -52.04453,-174.9794 -128.62899,-217.10952 l 0,46.803955 c 53.62053,37.471077 88.61052,99.700722 88.61052,170.305565 0,114.85813 -92.59794,207.52864 -207.366108,207.52864 -114.768164,0 -207.366112,-92.67051 -207.366112,-207.52864 0,-70.604843 34.98281,-132.834488 88.61052,-170.305565 l 0,-46.803955 z"
+ id="path3832"
+ inkscape:connector-curvature="0" />
diff --git a/tools/source_icons/scalable/expanderEnabled.file b/tools/source_icons/scalable/expanderEnabled.file
index 55afa72ed..790e109da 100644
--- a/tools/source_icons/scalable/expanderEnabled.file
+++ b/tools/source_icons/scalable/expanderEnabled.file
@@ -1 +1 @@
-expanderEnabled.png,w12,actions
+expanderEnabled.png,w18,actions
diff --git a/tools/source_icons/scalable/expanderEnabled.svg b/tools/source_icons/scalable/expanderEnabled.svg
index 318e61341..1407ca335 100644
--- a/tools/source_icons/scalable/expanderEnabled.svg
+++ b/tools/source_icons/scalable/expanderEnabled.svg
@@ -10,12 +10,12 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="1000"
+ width="1300"
height="1000"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.48.3.1 r9886"
- sodipodi:docname="crop.svg"
+ sodipodi:docname="expanderEnabled.svg"
inkscape:export-filename="/home/philippe/devel/rawtherapee/icons/NewIcons/crop22.png"
inkscape:export-xdpi="2.1600001"
inkscape:export-ydpi="2.1600001"
@@ -283,37 +283,21 @@
inkscape:collect="always"
xlink:href="#linearGradient3625"
id="linearGradient3631"
- x1="-274.27156"
- y1="34.445074"
- x2="334.30281"
- y2="34.445074"
+ x1="-274.27155"
+ y1="34.445072"
+ x2="334.3028"
+ y2="34.445072"
gradientUnits="userSpaceOnUse" />
-
-
-
-
-
-
+ id="filter4171"
+ color-interpolation-filters="sRGB">
+ height="1.2280345"
+ color-interpolation-filters="sRGB">
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/tools/source_icons/scalable/expanderInconsistent.file b/tools/source_icons/scalable/expanderInconsistent.file
index 594ef14d9..0ce1f9a2e 100644
--- a/tools/source_icons/scalable/expanderInconsistent.file
+++ b/tools/source_icons/scalable/expanderInconsistent.file
@@ -1 +1 @@
-expanderInconsistent.png,w12,actions
+expanderInconsistent.png,w18,actions
diff --git a/tools/source_icons/scalable/expanderInconsistent.svg b/tools/source_icons/scalable/expanderInconsistent.svg
index 176b900df..167b86b66 100644
--- a/tools/source_icons/scalable/expanderInconsistent.svg
+++ b/tools/source_icons/scalable/expanderInconsistent.svg
@@ -10,12 +10,12 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="1000"
+ width="1300"
height="1000"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.48.3.1 r9886"
- sodipodi:docname="expanderDisabled.svg"
+ sodipodi:docname="expanderInconsistent.svg"
inkscape:export-filename="/home/philippe/devel/rawtherapee/icons/NewIcons/crop22.png"
inkscape:export-xdpi="2.1600001"
inkscape:export-ydpi="2.1600001"
@@ -283,20 +283,20 @@
inkscape:collect="always"
xlink:href="#linearGradient3625"
id="linearGradient3631"
- x1="-274.27156"
- y1="34.445074"
- x2="334.30281"
- y2="34.445074"
+ x1="-274.27155"
+ y1="34.445072"
+ x2="334.3028"
+ y2="34.445072"
gradientUnits="userSpaceOnUse" />
+ inkscape:collect="always"
+ color-interpolation-filters="sRGB">
@@ -1154,6 +1155,26 @@
y1="-91.573822"
x2="71.28112"
y2="-91.573822" />
+
+
image/svg+xml
-
+
@@ -1202,23 +1223,20 @@
transform="matrix(1.5074827,0,0,1.5074827,-9.4212231,-17.89429)">
-
-
-
-
+ d="M -88.785465,-132.68836 C -165.40086,-90.572569 -217.44459,-9.0709456 -217.44459,84.344206 c 0,136.440714 111.02492,247.465634 247.465635,247.465634 136.440715,0 247.490635,-111.02492 247.490635,-247.465634 0,-93.41656 -52.06684,-174.917327 -128.68413,-217.032566 l 0,46.787414 c 53.64352,37.457766 88.64852,99.665345 88.64852,170.245152 0,114.817384 -92.63765,207.455024 -207.455025,207.455024 -114.817372,0 -207.455025,-92.63764 -207.455025,-207.455024 0,-70.579807 34.99781,-132.787386 88.648515,-170.245152 l 0,-46.787414 z"
+ id="path3832"
+ inkscape:connector-curvature="0" />
+
+
diff --git a/tools/source_icons/scalable/expanderOpened.file b/tools/source_icons/scalable/expanderOpened.file
index 7b7d1aad6..c2175efad 100644
--- a/tools/source_icons/scalable/expanderOpened.file
+++ b/tools/source_icons/scalable/expanderOpened.file
@@ -1 +1 @@
-expanderOpened.png,w12,actions
+expanderOpened.png,w18,actions
diff --git a/tools/source_icons/scalable/expanderOpened.svg b/tools/source_icons/scalable/expanderOpened.svg
index 06d8e8bf9..c00fe2d85 100644
--- a/tools/source_icons/scalable/expanderOpened.svg
+++ b/tools/source_icons/scalable/expanderOpened.svg
@@ -10,7 +10,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="1000"
+ width="1300"
height="1000"
id="svg2"
sodipodi:version="0.32"
@@ -307,20 +307,20 @@
inkscape:collect="always"
xlink:href="#linearGradient3625"
id="linearGradient3631"
- x1="-274.27156"
- y1="34.445074"
- x2="334.30281"
- y2="34.445074"
+ x1="-274.27155"
+ y1="34.445072"
+ x2="334.3028"
+ y2="34.445072"
gradientUnits="userSpaceOnUse" />
+
-
-
+
+
+
+