diff --git a/rtdata/images/Dark/actions/histBar.png b/rtdata/images/Dark/actions/histBar.png new file mode 100644 index 000000000..afb574938 Binary files /dev/null and b/rtdata/images/Dark/actions/histBar.png differ diff --git a/rtdata/images/Dark/actions/histBarg.png b/rtdata/images/Dark/actions/histBarg.png new file mode 100644 index 000000000..44a51f117 Binary files /dev/null and b/rtdata/images/Dark/actions/histBarg.png differ diff --git a/rtdata/images/Dark/actions/histBlue.png b/rtdata/images/Dark/actions/histBlue.png new file mode 100644 index 000000000..40b37f824 Binary files /dev/null and b/rtdata/images/Dark/actions/histBlue.png differ diff --git a/rtdata/images/Dark/actions/histBlueg.png b/rtdata/images/Dark/actions/histBlueg.png new file mode 100644 index 000000000..69567180c Binary files /dev/null and b/rtdata/images/Dark/actions/histBlueg.png differ diff --git a/rtdata/images/Dark/actions/histGreen.png b/rtdata/images/Dark/actions/histGreen.png new file mode 100644 index 000000000..09c7c1149 Binary files /dev/null and b/rtdata/images/Dark/actions/histGreen.png differ diff --git a/rtdata/images/Dark/actions/histGreeng.png b/rtdata/images/Dark/actions/histGreeng.png new file mode 100644 index 000000000..39ab3e558 Binary files /dev/null and b/rtdata/images/Dark/actions/histGreeng.png differ diff --git a/rtdata/images/Dark/actions/histRaw.png b/rtdata/images/Dark/actions/histRaw.png new file mode 100644 index 000000000..56c90c446 Binary files /dev/null and b/rtdata/images/Dark/actions/histRaw.png differ diff --git a/rtdata/images/Dark/actions/histRawg.png b/rtdata/images/Dark/actions/histRawg.png new file mode 100644 index 000000000..ea8838072 Binary files /dev/null and b/rtdata/images/Dark/actions/histRawg.png differ diff --git a/rtdata/images/Dark/actions/histRed.png b/rtdata/images/Dark/actions/histRed.png new file mode 100644 index 000000000..1b7ad6706 Binary files /dev/null and b/rtdata/images/Dark/actions/histRed.png differ diff --git a/rtdata/images/Dark/actions/histRedg.png b/rtdata/images/Dark/actions/histRedg.png new file mode 100644 index 000000000..c46e4b38f Binary files /dev/null and b/rtdata/images/Dark/actions/histRedg.png differ diff --git a/rtdata/images/Dark/actions/histValue.png b/rtdata/images/Dark/actions/histValue.png new file mode 100644 index 000000000..a40fdd8af Binary files /dev/null and b/rtdata/images/Dark/actions/histValue.png differ diff --git a/rtdata/images/Dark/actions/histValueg.png b/rtdata/images/Dark/actions/histValueg.png new file mode 100644 index 000000000..9167bdd2e Binary files /dev/null and b/rtdata/images/Dark/actions/histValueg.png differ diff --git a/rtdata/images/Light/actions/histBar.png b/rtdata/images/Light/actions/histBar.png new file mode 100644 index 000000000..2e88e6c1c Binary files /dev/null and b/rtdata/images/Light/actions/histBar.png differ diff --git a/rtdata/images/Light/actions/histBarg.png b/rtdata/images/Light/actions/histBarg.png new file mode 100644 index 000000000..4139cd3c0 Binary files /dev/null and b/rtdata/images/Light/actions/histBarg.png differ diff --git a/rtdata/images/Light/actions/histBlue.png b/rtdata/images/Light/actions/histBlue.png new file mode 100644 index 000000000..40b37f824 Binary files /dev/null and b/rtdata/images/Light/actions/histBlue.png differ diff --git a/rtdata/images/Light/actions/histBlueg.png b/rtdata/images/Light/actions/histBlueg.png new file mode 100644 index 000000000..69567180c Binary files /dev/null and b/rtdata/images/Light/actions/histBlueg.png differ diff --git a/rtdata/images/Light/actions/histGreen.png b/rtdata/images/Light/actions/histGreen.png new file mode 100644 index 000000000..09c7c1149 Binary files /dev/null and b/rtdata/images/Light/actions/histGreen.png differ diff --git a/rtdata/images/Light/actions/histGreeng.png b/rtdata/images/Light/actions/histGreeng.png new file mode 100644 index 000000000..39ab3e558 Binary files /dev/null and b/rtdata/images/Light/actions/histGreeng.png differ diff --git a/rtdata/images/Light/actions/histRaw.png b/rtdata/images/Light/actions/histRaw.png new file mode 100644 index 000000000..56c90c446 Binary files /dev/null and b/rtdata/images/Light/actions/histRaw.png differ diff --git a/rtdata/images/Light/actions/histRawg.png b/rtdata/images/Light/actions/histRawg.png new file mode 100644 index 000000000..ea8838072 Binary files /dev/null and b/rtdata/images/Light/actions/histRawg.png differ diff --git a/rtdata/images/Light/actions/histRed.png b/rtdata/images/Light/actions/histRed.png new file mode 100644 index 000000000..1b7ad6706 Binary files /dev/null and b/rtdata/images/Light/actions/histRed.png differ diff --git a/rtdata/images/Light/actions/histRedg.png b/rtdata/images/Light/actions/histRedg.png new file mode 100644 index 000000000..c46e4b38f Binary files /dev/null and b/rtdata/images/Light/actions/histRedg.png differ diff --git a/rtdata/images/Light/actions/histValue.png b/rtdata/images/Light/actions/histValue.png new file mode 100644 index 000000000..f30f35a7b Binary files /dev/null and b/rtdata/images/Light/actions/histValue.png differ diff --git a/rtdata/images/Light/actions/histValueg.png b/rtdata/images/Light/actions/histValueg.png new file mode 100644 index 000000000..b9583e4de Binary files /dev/null and b/rtdata/images/Light/actions/histValueg.png differ diff --git a/rtgui/histogrampanel.cc b/rtgui/histogrampanel.cc index fd60637db..51aa13a7b 100644 --- a/rtgui/histogrampanel.cc +++ b/rtgui/histogrampanel.cc @@ -41,14 +41,21 @@ HistogramPanel::HistogramPanel () { histogramRGBArea->setParent(gfxVBox); gfxVBox->pack_start (*histogramArea, Gtk::PACK_EXPAND_WIDGET, 0); if (options.histogramBar) - gfxVBox->pack_start (*histogramRGBArea, Gtk::PACK_SHRINK, 0); + gfxVBox->pack_start (*histogramRGBArea, Gtk::PACK_SHRINK, 0); - Gtk::Image* redImage = Gtk::manage( new RTImage ("histRed.png") ); - Gtk::Image* greenImage = Gtk::manage( new RTImage ("histGreen.png") ); - Gtk::Image* blueImage = Gtk::manage( new RTImage ("histBlue.png") ); - Gtk::Image* valueImage = Gtk::manage( new RTImage ("histValue.png") ); - Gtk::Image* rawImage = Gtk::manage( new RTImage ("histRaw.png") ); - Gtk::Image* barImage = Gtk::manage( new RTImage ("histBar.png") ); + redImage = new RTImage ("histRed.png"); + greenImage = new RTImage ("histGreen.png"); + blueImage = new RTImage ("histBlue.png"); + valueImage = new RTImage ("histValue.png"); + rawImage = new RTImage ("histRaw.png"); + barImage = new RTImage ("histBar.png"); + + redImage_g = new RTImage ("histRedg.png"); + greenImage_g = new RTImage ("histGreeng.png"); + blueImage_g = new RTImage ("histBlueg.png"); + valueImage_g = new RTImage ("histValueg.png"); + rawImage_g = new RTImage ("histRawg.png"); + barImage_g = new RTImage ("histBarg.png"); showRed = Gtk::manage (new Gtk::ToggleButton ()); showGreen = Gtk::manage (new Gtk::ToggleButton ()); @@ -57,12 +64,12 @@ HistogramPanel::HistogramPanel () { showRAW = Gtk::manage (new Gtk::ToggleButton ()); showBAR = Gtk::manage (new Gtk::ToggleButton ()); - showRed->set_name("histButton"); - showGreen->set_name("histButton"); - showBlue->set_name("histButton"); - showValue->set_name("histButton"); - showRAW->set_name("histButton"); - showBAR->set_name("histButton"); + showRed->set_name("histButton"); showRed->set_can_focus(false); + showGreen->set_name("histButton"); showGreen->set_can_focus(false); + showBlue->set_name("histButton"); showBlue->set_can_focus(false); + showValue->set_name("histButton"); showValue->set_can_focus(false); + showRAW->set_name("histButton"); showRAW->set_can_focus(false); + showBAR->set_name("histButton"); showBAR->set_can_focus(false); showRed->set_relief (Gtk::RELIEF_NONE); showGreen->set_relief (Gtk::RELIEF_NONE); @@ -71,13 +78,6 @@ HistogramPanel::HistogramPanel () { showRAW->set_relief (Gtk::RELIEF_NONE); showBAR->set_relief (Gtk::RELIEF_NONE); - showRed->set_image(*redImage); - showGreen->set_image(*greenImage); - showBlue->set_image(*blueImage); - showValue->set_image(*valueImage); - showRAW->set_image(*rawImage); - showBAR->set_image(*barImage); - showRed->set_tooltip_text (M("HISTOGRAM_TOOLTIP_R")); showGreen->set_tooltip_text (M("HISTOGRAM_TOOLTIP_G")); showBlue->set_tooltip_text (M("HISTOGRAM_TOOLTIP_B")); @@ -93,12 +93,22 @@ HistogramPanel::HistogramPanel () { showRAW->set_active (false); showBAR->set_active (options.histogramBar); - showRed->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::rgbv_toggled) ); - showGreen->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::rgbv_toggled) ); - showBlue->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::rgbv_toggled) ); - showValue->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::rgbv_toggled) ); - showRAW->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::rgbv_toggled) ); - showBAR->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::rgbv_toggled) ); + showRed->set_image(*redImage); + showGreen->set_image(*greenImage); + showBlue->set_image(*blueImage); + showValue->set_image(*valueImage); + showRAW->set_image(*rawImage_g); + if (showBAR->get_active()) + showBAR->set_image(*barImage); + else + showBAR->set_image(*barImage_g); + + showRed->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::red_toggled), showRed ); + showGreen->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::green_toggled), showGreen ); + showBlue->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::blue_toggled), showBlue ); + showValue->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::value_toggled), showValue ); + showRAW->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::raw_toggled), showRAW ); + showBAR->signal_toggled().connect( sigc::mem_fun(*this, &HistogramPanel::bar_toggled), showBAR ); buttonVBox->pack_start (*showRed, Gtk::PACK_SHRINK, 0); buttonVBox->pack_start (*showGreen, Gtk::PACK_SHRINK, 0); @@ -122,6 +132,22 @@ HistogramPanel::HistogramPanel () { rconn = signal_size_allocate().connect( sigc::mem_fun(*this, &HistogramPanel::resized) ); } +HistogramPanel::~HistogramPanel () { + delete redImage; + delete greenImage; + delete blueImage; + delete valueImage; + delete rawImage; + delete barImage; + + delete redImage_g; + delete greenImage_g; + delete blueImage_g; + delete valueImage_g; + delete rawImage_g; + delete barImage_g; +} + void HistogramPanel::resized (Gtk::Allocation& req) { rconn.block (true); @@ -153,8 +179,41 @@ void HistogramPanel::resized (Gtk::Allocation& req) { } } -void HistogramPanel::rgbv_toggled () { +void HistogramPanel::red_toggled () { + showRed->set_image(showRed->get_active() ? *redImage : *redImage_g); + rgbv_toggled(); +} +void HistogramPanel::green_toggled () { + showGreen->set_image(showGreen->get_active() ? *greenImage : *greenImage_g); + rgbv_toggled(); +} +void HistogramPanel::blue_toggled () { + showBlue->set_image(showBlue->get_active() ? *blueImage : *blueImage_g); + rgbv_toggled(); +} +void HistogramPanel::value_toggled () { + removeIfThere(showValue, valueImage, false); + removeIfThere(showValue, valueImage_g, false); + showValue->set_image(showValue->get_active() ? *valueImage : *valueImage_g); + rgbv_toggled(); +} +void HistogramPanel::raw_toggled () { + if (showRAW->get_active()) { + showRAW->set_image(*rawImage); + showValue->set_sensitive(false); + } + else { + showRAW->set_image(*rawImage_g); + showValue->set_sensitive(true); + } + rgbv_toggled(); +} +void HistogramPanel::bar_toggled () { + showBAR->set_image(showBAR->get_active() ? *barImage : *barImage_g); + rgbv_toggled(); +} +void HistogramPanel::rgbv_toggled () { // Update Display histogramArea->updateOptions (showRed->get_active(), showGreen->get_active(), showBlue->get_active(), showValue->get_active(), showRAW->get_active()); histogramArea->queue_draw (); @@ -211,7 +270,7 @@ void HistogramPanel::reorder (Gtk::AlignmentEnum align) { // // HistogramRGBArea HistogramRGBArea::HistogramRGBArea () : - frozen(false), valid(false), needRed(true), needGreen(true), needBlue(true), needLuma(true), rawMode(false), showMode(options.histogramBar) { + frozen(false), valid(false), needRed(true), needGreen(true), needBlue(true), needLuma(true), rawMode(false), showMode(options.histogramBar), barDisplayed(options.histogramBar) { harih = new HistogramRGBAreaIdleHelper; harih->harea = this; @@ -355,19 +414,21 @@ void HistogramRGBArea::updateOptions (bool r, bool g, bool b, bool l, bool raw, needBlue = b; needLuma = l; rawMode = raw; - showMode = bar; + showMode = bar; // Histogram RGB BAR button logic goes here - if (bar) { + if (bar && !barDisplayed) { // Toggled on, add (show) the widget parent->pack_start(*this, Gtk::PACK_SHRINK, 0); options.histogramBar = true; + barDisplayed = true; } - else { + else if (!bar && barDisplayed){ // Toggled off, remove (hide) the widget removeIfThere(parent, this, false); options.histogramBar = false; + barDisplayed = false; // unfreeze updateFreeze(false); } diff --git a/rtgui/histogrampanel.h b/rtgui/histogrampanel.h index e6dfee4b2..d63239586 100644 --- a/rtgui/histogrampanel.h +++ b/rtgui/histogrampanel.h @@ -70,6 +70,7 @@ class HistogramRGBArea : public Gtk::DrawingArea { bool needLuma; bool rawMode; bool showMode; + bool barDisplayed; Gtk::VBox* parent; @@ -158,12 +159,27 @@ class HistogramPanel : public Gtk::HBox, public PointerMotionListener { Gtk::ToggleButton* showRAW; Gtk::ToggleButton* showBAR; + Gtk::Image *redImage; + Gtk::Image *greenImage; + Gtk::Image *blueImage; + Gtk::Image *valueImage; + Gtk::Image *rawImage; + Gtk::Image *barImage; + Gtk::Image *redImage_g; + Gtk::Image *greenImage_g; + Gtk::Image *blueImage_g; + Gtk::Image *valueImage_g; + Gtk::Image *rawImage_g; + Gtk::Image *barImage_g; + + sigc::connection rconn; void setHistInvalid (); public: HistogramPanel (); + ~HistogramPanel (); void histogramChanged (LUTu &histRed, LUTu &histGreen, LUTu &histBlue, LUTu &histLuma, LUTu &histRedRaw, LUTu &histGreenRaw, LUTu &histBlueRaw) { histogramArea->update (histRed, histGreen, histBlue, histLuma, histRedRaw, histGreenRaw, histBlueRaw); @@ -176,6 +192,12 @@ class HistogramPanel : public Gtk::HBox, public PointerMotionListener { void setHistRGBInvalid (); void reorder (Gtk::AlignmentEnum align); + void red_toggled (); + void green_toggled (); + void blue_toggled (); + void value_toggled (); + void raw_toggled (); + void bar_toggled (); void rgbv_toggled (); void resized (Gtk::Allocation& req); }; diff --git a/tools/source_icons/scalable/beforeafter.svg b/tools/source_icons/scalable/beforeafter.svg index 4497d0e5d..0e45b9d06 100644 --- a/tools/source_icons/scalable/beforeafter.svg +++ b/tools/source_icons/scalable/beforeafter.svg @@ -461,7 +461,7 @@ inkscape:pageshadow="2" inkscape:zoom="0.45544553" inkscape:cx="-259.32616" - inkscape:cy="606.79299" + inkscape:cy="1221.5756" inkscape:document-units="px" inkscape:current-layer="g4060" showguides="true" @@ -517,36 +517,6 @@ style="opacity:0.8;fill:#2a7fff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m -48.396035,-116.06278 -218.472655,0 c -0.72062,0 -1.30599,0.5854 -1.30599,1.30599 l 0,448.80283 c -7e-5,0.72058 0.58537,1.30598 1.30599,1.30598 l 374.03,0 c 0.72055,0 1.28525,-0.5854 1.28525,-1.30598 l 0,-148.59209 -32.193569,0 0,119.44582 c 0,0.62694 -0.49247,1.11941 -1.119416,1.11941 l -309.974535,0 c -0.62694,0 -1.14015,-0.49247 -1.14015,-1.11941 l 0,-390.489559 c 0,-0.626945 0.51321,-1.140145 1.14015,-1.140145 l 186.444925,0 0,-29.332846 z" id="path4557" /> - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histBarg.file b/tools/source_icons/scalable/histBarg.file new file mode 100644 index 000000000..248cd289e --- /dev/null +++ b/tools/source_icons/scalable/histBarg.file @@ -0,0 +1 @@ +histBarg.png,w10 diff --git a/tools/source_icons/scalable/histBarg.svg b/tools/source_icons/scalable/histBarg.svg new file mode 100644 index 000000000..a1cec3797 --- /dev/null +++ b/tools/source_icons/scalable/histBarg.svg @@ -0,0 +1,555 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histBlue.file b/tools/source_icons/scalable/histBlue.file new file mode 100644 index 000000000..007abf73b --- /dev/null +++ b/tools/source_icons/scalable/histBlue.file @@ -0,0 +1 @@ +histBlue.png,w10 diff --git a/tools/source_icons/scalable/histBlue.svg b/tools/source_icons/scalable/histBlue.svg new file mode 100644 index 000000000..129c708e9 --- /dev/null +++ b/tools/source_icons/scalable/histBlue.svg @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histBlueg.file b/tools/source_icons/scalable/histBlueg.file new file mode 100644 index 000000000..a2af682a2 --- /dev/null +++ b/tools/source_icons/scalable/histBlueg.file @@ -0,0 +1 @@ +histBlueg.png,w10 diff --git a/tools/source_icons/scalable/histBlueg.svg b/tools/source_icons/scalable/histBlueg.svg new file mode 100644 index 000000000..ab0b32804 --- /dev/null +++ b/tools/source_icons/scalable/histBlueg.svg @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histGreen.file b/tools/source_icons/scalable/histGreen.file new file mode 100644 index 000000000..1170d414c --- /dev/null +++ b/tools/source_icons/scalable/histGreen.file @@ -0,0 +1 @@ +histGreen.png,w10 diff --git a/tools/source_icons/scalable/histGreen.svg b/tools/source_icons/scalable/histGreen.svg new file mode 100644 index 000000000..0c8babc4d --- /dev/null +++ b/tools/source_icons/scalable/histGreen.svg @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histGreeng.file b/tools/source_icons/scalable/histGreeng.file new file mode 100644 index 000000000..37d41af88 --- /dev/null +++ b/tools/source_icons/scalable/histGreeng.file @@ -0,0 +1 @@ +histGreeng.png,w10 diff --git a/tools/source_icons/scalable/histGreeng.svg b/tools/source_icons/scalable/histGreeng.svg new file mode 100644 index 000000000..c85a8d412 --- /dev/null +++ b/tools/source_icons/scalable/histGreeng.svg @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histRaw.file b/tools/source_icons/scalable/histRaw.file new file mode 100644 index 000000000..7565bc25a --- /dev/null +++ b/tools/source_icons/scalable/histRaw.file @@ -0,0 +1 @@ +histRaw.png,w10 diff --git a/tools/source_icons/scalable/histRaw.svg b/tools/source_icons/scalable/histRaw.svg new file mode 100644 index 000000000..73fa612ce --- /dev/null +++ b/tools/source_icons/scalable/histRaw.svg @@ -0,0 +1,632 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histRawg.file b/tools/source_icons/scalable/histRawg.file new file mode 100644 index 000000000..fc0864248 --- /dev/null +++ b/tools/source_icons/scalable/histRawg.file @@ -0,0 +1 @@ +histRawg.png,w10 diff --git a/tools/source_icons/scalable/histRawg.svg b/tools/source_icons/scalable/histRawg.svg new file mode 100644 index 000000000..69fac8f10 --- /dev/null +++ b/tools/source_icons/scalable/histRawg.svg @@ -0,0 +1,615 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histRed.file b/tools/source_icons/scalable/histRed.file new file mode 100644 index 000000000..d8f6aeeb1 --- /dev/null +++ b/tools/source_icons/scalable/histRed.file @@ -0,0 +1 @@ +histRed.png,w10 diff --git a/tools/source_icons/scalable/histRed.svg b/tools/source_icons/scalable/histRed.svg new file mode 100644 index 000000000..fdff14a74 --- /dev/null +++ b/tools/source_icons/scalable/histRed.svg @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histRedg.file b/tools/source_icons/scalable/histRedg.file new file mode 100644 index 000000000..267755a1c --- /dev/null +++ b/tools/source_icons/scalable/histRedg.file @@ -0,0 +1 @@ +histRedg.png,w10 diff --git a/tools/source_icons/scalable/histRedg.svg b/tools/source_icons/scalable/histRedg.svg new file mode 100644 index 000000000..c25dba5c2 --- /dev/null +++ b/tools/source_icons/scalable/histRedg.svg @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histValue.file b/tools/source_icons/scalable/histValue.file new file mode 100644 index 000000000..aecd59611 --- /dev/null +++ b/tools/source_icons/scalable/histValue.file @@ -0,0 +1 @@ +histValue.png,w10 diff --git a/tools/source_icons/scalable/histValue.svg b/tools/source_icons/scalable/histValue.svg new file mode 100644 index 000000000..b82f4da01 --- /dev/null +++ b/tools/source_icons/scalable/histValue.svg @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tools/source_icons/scalable/histValueg.file b/tools/source_icons/scalable/histValueg.file new file mode 100644 index 000000000..6879914e7 --- /dev/null +++ b/tools/source_icons/scalable/histValueg.file @@ -0,0 +1 @@ +histValueg.png,w10 diff --git a/tools/source_icons/scalable/histValueg.svg b/tools/source_icons/scalable/histValueg.svg new file mode 100644 index 000000000..ffc0daaf8 --- /dev/null +++ b/tools/source_icons/scalable/histValueg.svg @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + +