From d0c039f10b282f3c1c6f61794872c1b097cdfb42 Mon Sep 17 00:00:00 2001 From: Jabiertxof Date: Wed, 27 Mar 2019 18:28:03 +0100 Subject: Remove the expander code. Retain only for LPE default settings --- .../Tango/scalable/actions/contract-symbolic.svg | 29 ---------------------- share/icons/Tango/scalable/actions/contract.svg | 29 ++++++++++++++++++++++ .../Tango/scalable/actions/expand-symbolic.svg | 29 ---------------------- share/icons/Tango/scalable/actions/expand.svg | 29 ++++++++++++++++++++++ .../hicolor/scalable/actions/contract-symbolic.svg | 29 ---------------------- share/icons/hicolor/scalable/actions/contract.svg | 29 ++++++++++++++++++++++ .../hicolor/scalable/actions/expand-symbolic.svg | 29 ---------------------- share/icons/hicolor/scalable/actions/expand.svg | 29 ++++++++++++++++++++++ share/ui/style.css | 9 ++++--- src/live_effects/effect.cpp | 1 + 10 files changed, 122 insertions(+), 120 deletions(-) delete mode 100644 share/icons/Tango/scalable/actions/contract-symbolic.svg create mode 100644 share/icons/Tango/scalable/actions/contract.svg delete mode 100644 share/icons/Tango/scalable/actions/expand-symbolic.svg create mode 100644 share/icons/Tango/scalable/actions/expand.svg delete mode 100644 share/icons/hicolor/scalable/actions/contract-symbolic.svg create mode 100644 share/icons/hicolor/scalable/actions/contract.svg delete mode 100644 share/icons/hicolor/scalable/actions/expand-symbolic.svg create mode 100644 share/icons/hicolor/scalable/actions/expand.svg diff --git a/share/icons/Tango/scalable/actions/contract-symbolic.svg b/share/icons/Tango/scalable/actions/contract-symbolic.svg deleted file mode 100644 index de48f30ef..000000000 --- a/share/icons/Tango/scalable/actions/contract-symbolic.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - diff --git a/share/icons/Tango/scalable/actions/contract.svg b/share/icons/Tango/scalable/actions/contract.svg new file mode 100644 index 000000000..de48f30ef --- /dev/null +++ b/share/icons/Tango/scalable/actions/contract.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + diff --git a/share/icons/Tango/scalable/actions/expand-symbolic.svg b/share/icons/Tango/scalable/actions/expand-symbolic.svg deleted file mode 100644 index a4fa697bf..000000000 --- a/share/icons/Tango/scalable/actions/expand-symbolic.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - diff --git a/share/icons/Tango/scalable/actions/expand.svg b/share/icons/Tango/scalable/actions/expand.svg new file mode 100644 index 000000000..a4fa697bf --- /dev/null +++ b/share/icons/Tango/scalable/actions/expand.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + diff --git a/share/icons/hicolor/scalable/actions/contract-symbolic.svg b/share/icons/hicolor/scalable/actions/contract-symbolic.svg deleted file mode 100644 index de48f30ef..000000000 --- a/share/icons/hicolor/scalable/actions/contract-symbolic.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - diff --git a/share/icons/hicolor/scalable/actions/contract.svg b/share/icons/hicolor/scalable/actions/contract.svg new file mode 100644 index 000000000..de48f30ef --- /dev/null +++ b/share/icons/hicolor/scalable/actions/contract.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + diff --git a/share/icons/hicolor/scalable/actions/expand-symbolic.svg b/share/icons/hicolor/scalable/actions/expand-symbolic.svg deleted file mode 100644 index a4fa697bf..000000000 --- a/share/icons/hicolor/scalable/actions/expand-symbolic.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - diff --git a/share/icons/hicolor/scalable/actions/expand.svg b/share/icons/hicolor/scalable/actions/expand.svg new file mode 100644 index 000000000..a4fa697bf --- /dev/null +++ b/share/icons/hicolor/scalable/actions/expand.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + diff --git a/share/ui/style.css b/share/ui/style.css index 4f7c54ac4..78fc3877c 100644 --- a/share/ui/style.css +++ b/share/ui/style.css @@ -410,7 +410,8 @@ combobox window.popup scrolledwindow treeview separator { } /*https://stackoverflow.com/questions/50076541/override-icons-used-in-the-tree-view */ -treeview.view.expander, expander arrow {-gtk-icon-source: -gtk-icontheme("expand-symbolic");margin-right:4px;} -treeview.view.expander:checked, expander arrow:checked {-gtk-icon-source: -gtk-icontheme("contract-symbolic");} -treeview.view.expander:dir(rtl), expander:dir(rtl) arrow { margin-left:4px; margin-right:0;} - +.symbolic treeview.view.bigexpander,.symbolic .bigexpander arrow {-gtk-icon-source: -gtk-icontheme("expand-symbolic");margin-right:4px;} +.symbolic treeview.view.bigexpander:checked,.symbolic .bigexpander arrow:checked {-gtk-icon-source: -gtk-icontheme("contract-symbolic");} +.regular treeview.view.bigexpander,.regular .bigexpander arrow {-gtk-icon-source: -gtk-icontheme("expand");margin-right:4px;} +.regular treeview.view.bigexpander:checked,.regular .bigexpander arrow:checked {-gtk-icon-source: -gtk-icontheme("contract");} +treeview.view.bigexpander:dir(rtl), .bigexpander:dir(rtl) arrow { margin-left:4px; margin-right:0;} diff --git a/src/live_effects/effect.cpp b/src/live_effects/effect.cpp index 0c027a57f..3c778499d 100644 --- a/src/live_effects/effect.cpp +++ b/src/live_effects/effect.cpp @@ -1580,6 +1580,7 @@ Effect::defaultParamSet() expander->set_use_markup(true); expander->add(*vbox_expander); expander->set_expanded(defaultsopen); + expander->get_style_context()->add_class("bigexpander"); expander->property_expanded().signal_changed().connect(sigc::bind<0>(sigc::mem_fun(*this, &Effect::onDefaultsExpanderChanged), expander )); if (has_params) { Gtk::Widget *vboxwidg = dynamic_cast(expander); -- cgit v1.2.3