summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--share/ui/dialog-filter-editor.ui381
-rw-r--r--src/ui/dialog/lpe-selector.cpp69
-rw-r--r--src/ui/dialog/lpe-selector.h38
3 files changed, 0 insertions, 488 deletions
diff --git a/share/ui/dialog-filter-editor.ui b/share/ui/dialog-filter-editor.ui
deleted file mode 100644
index 908e0d7e3..000000000
--- a/share/ui/dialog-filter-editor.ui
+++ /dev/null
@@ -1,381 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.20.0 -->
-<interface>
- <requires lib="gtk+" version="3.18"/>
- <object class="GtkListStore" id="FilterStore">
- <columns>
- <!-- column-name Effect -->
- <column type="gchararray"/>
- <!-- column-name Name -->
- <column type="gchararray"/>
- <!-- column-name gboolean1 -->
- <column type="gboolean"/>
- <!-- column-name Origin -->
- <column type="GObject"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">test1</col>
- <col id="1" translatable="yes">a</col>
- <col id="2">False</col>
- <col id="3"/>
- </row>
- <row>
- <col id="0" translatable="yes">test2</col>
- <col id="1" translatable="yes">b</col>
- <col id="2">False</col>
- <col id="3"/>
- </row>
- <row>
- <col id="0" translatable="yes">test3</col>
- <col id="1" translatable="yes">c</col>
- <col id="2">False</col>
- <col id="3"/>
- </row>
- <row>
- <col id="0" translatable="yes"/>
- <col id="1" translatable="yes"/>
- <col id="2">False</col>
- <col id="3"/>
- </row>
- </data>
- </object>
- <object class="GtkListStore" id="FilterStore1">
- <columns>
- <!-- column-name origin_name -->
- <column type="gchararray"/>
- </columns>
- <data>
- <row>
- <col id="0" translatable="yes">whatever</col>
- </row>
- <row>
- <col id="0" translatable="yes">second choice</col>
- </row>
- </data>
- </object>
- <object class="GtkBox" id="FilterEditor">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <child>
- <object class="GtkBox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkComboBoxText" id="FilterList">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <items>
- <item translatable="yes">filter1</item>
- <item translatable="yes">filter2</item>
- </items>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">FER: </property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">X: </property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <object class="GtkSpinButton" id="FilterFERX">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="input_purpose">number</property>
- <property name="orientation">vertical</property>
- <property name="value">-0.10000000000000001</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Y: </property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">4</property>
- </packing>
- </child>
- <child>
- <object class="GtkSpinButton" id="FilterFERY">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="orientation">vertical</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">5</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">W: </property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">6</property>
- </packing>
- </child>
- <child>
- <object class="GtkSpinButton" id="FilterFERW">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="orientation">vertical</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">7</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">H: </property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">8</property>
- </packing>
- </child>
- <child>
- <object class="GtkSpinButton" id="FilterFERH">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="orientation">vertical</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">9</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkPaned">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <child>
- <object class="GtkBox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <child>
- <object class="GtkTreeView" id="FilterPrimitiveList">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="model">FilterStore</property>
- <property name="headers_clickable">False</property>
- <property name="reorderable">True</property>
- <property name="fixed_height_mode">True</property>
- <property name="enable_tree_lines">True</property>
- <property name="activate_on_single_click">True</property>
- <child internal-child="selection">
- <object class="GtkTreeSelection"/>
- </child>
- <child>
- <object class="GtkTreeViewColumn">
- <property name="sizing">fixed</property>
- <property name="title" translatable="yes">Effect</property>
- <child>
- <object class="GtkCellRendererText" id="cellrenderertext4"/>
- <attributes>
- <attribute name="text">0</attribute>
- </attributes>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn">
- <property name="sizing">fixed</property>
- <property name="title" translatable="yes">Name</property>
- <child>
- <object class="GtkCellRendererText" id="cellrenderertext44"/>
- <attributes>
- <attribute name="text">1</attribute>
- </attributes>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkTreeViewColumn">
- <property name="sizing">fixed</property>
- <property name="title" translatable="yes">Origin(s)</property>
- <property name="expand">True</property>
- <child>
- <object class="GtkCellRendererCombo" id="cellrenderertext45">
- <property name="model">FilterStore1</property>
- <property name="text_column">0</property>
- </object>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkComboBox" id="FilterPrimitiveDropDown">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="FilterPrimitiveAdd">
- <property name="label" translatable="yes">Add</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="resize">True</property>
- <property name="shrink">True</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="orientation">vertical</property>
- <child>
- <object class="GtkDrawingArea" id="FilterPreview">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <object class="GtkBox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkImage" id="FilterPrimitiveDescImage">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="stock">gtk-dialog-info</property>
- <property name="icon_size">6</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="FilterPrimitiveDescText">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">This effect does this and that.</property>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="resize">True</property>
- <property name="shrink">True</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <object class="GtkComboBox" id="OptionList">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="model">FilterStore1</property>
- <property name="active">0</property>
- <property name="id_column">0</property>
- </object>
-</interface>
diff --git a/src/ui/dialog/lpe-selector.cpp b/src/ui/dialog/lpe-selector.cpp
deleted file mode 100644
index 5a2f39db4..000000000
--- a/src/ui/dialog/lpe-selector.cpp
+++ /dev/null
@@ -1,69 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0-or-later
-/**
- * @file
- * Filter Effects dialog.
- */
-/* Authors:
- * Marc Jeanmougin
- *
- * Copyright (C) 2017 Authors
- *
- * Released under GNU GPL v2+, read the file 'COPYING' for more information.
- */
-
-#include <glibmm/convert.h>
-#include <glibmm/error.h>
-#include <glibmm/i18n.h>
-#include <glibmm/main.h>
-#include <glibmm/stringutils.h>
-#include "io/sys.h"
-#include "io/resource.h"
-
-namespace Inkscape {
-namespace UI {
-
-LPESelector::LPESelector() : Gtk::Box()
-{
-
- const std::string req_widgets[] = {"LPESelector", "FilterList", "FilterFERX", "FilterFERY", "FilterFERH", "FilterFERW", "FilterPreview", "FilterPrimitiveDescImage", "FilterPrimitiveList", "FilterPrimitiveDescText", "FilterPrimitiveAdd"};
- Glib::ustring gladefile = get_filename(UIS, "lpe-selector.glade");
- try {
- builder = Gtk::Builder::create_from_file(gladefile);
- } catch(const Glib::Error& ex) {
- g_warning("Glade file loading failed for filter effect dialog");
- return;
- }
-
- Gtk::Object* test;
- for(std::string w:req_widgets) {
- builder->get_widget(w,test);
- if(!test){
- g_warning("Required widget %s does not exist", w.c_str());
- return;
- }
- }
-
- builder->get_widget("LPESelector", LPESelector);
- _getContents()->add(*LPESelector);
-
-}
-LPESelector::~LPESelector()= default;
-
-
-
-
-
-
-} // Never put these namespaces together unless you are using gcc 6+
-}
-
-/*
- Local Variables:
- mode:c++
- c-file-style:"stroustrup"
- c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
- indent-tabs-mode:nil
- fill-column:99
- End:
-*/
-// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :
diff --git a/src/ui/dialog/lpe-selector.h b/src/ui/dialog/lpe-selector.h
deleted file mode 100644
index cc6d80f5a..000000000
--- a/src/ui/dialog/lpe-selector.h
+++ /dev/null
@@ -1,38 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0-or-later
-/** @file
- * @brief Filter Editor dialog
- */
-/* Authors:
- * Marc Jeanmougin
- *
- * Copyright (C) 2017 Authors
- *
- * Released under GNU GPL v2+, read the file 'COPYING' for more information.
- */
-
-#ifndef INKSCAPE_UI_LPE_SELECTOR_H
-#define INKSCAPE_UI_LPE_SELECTOR_H
-
-#include <gtkmm/gtkmm.h>
-
-namespace Inkscape {
-namespace UI {
-
-class LPESelector : public Gtk::Box {
-public:
-
- LPESelector();
- ~LPESelector() override;
-
- static LPESelector &getInstance()
- { return *new LPESelector(); }
-
-// void set_attrs_locked(const bool);
-private:
- Glib::RefPtr<Gtk::Builder> builder;
- Glib::RefPtr<Glib::Object> FilterStore;
- Gtk::Box *LPESelector;
-};
-}
-}
-#endif