JezK
Edit File: import_web_image.ui
<?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.38.2 Copyright (C) Martin Owens This file is part of Inkscape Import Web Image extension. Inkscape Import Web Image extension is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Inkscape Import Web Image extension is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Inkscape Extensions Manager. If not, see <http://www.gnu.org/licenses/>. --> <interface domain="inkscape-import-web-image"> <requires lib="gtk+" version="3.18"/> <!-- interface-license-type gplv3 --> <!-- interface-name Inkscape Import Web Image --> <!-- interface-description Download svg files from around the internet --> <!-- interface-copyright Martin Owens --> <object class="GtkImage" id="image1"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="icon-name">gtk-remove</property> </object> <object class="GtkImage" id="image2"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="icon-name">gtk-cancel</property> </object> <object class="GtkImage" id="image3"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="icon-name">gtk-go-down</property> </object> <object class="GtkImage" id="image4"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="icon-name">gtk-add</property> </object> <object class="GtkImage" id="image5"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="icon-name">gtk-apply</property> </object> <object class="GtkImage" id="image6"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="icon-name">gtk-go-up</property> </object> <object class="GtkImage" id="image7"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="icon-name">gtk-go-forward</property> </object> <object class="GtkListStore" id="service_items"> <columns> <!-- column-name icon --> <column type="GdkPixbuf"/> <!-- column-name name --> <column type="gchararray"/> <!-- column-name key --> <column type="gchararray"/> </columns> <data> <row> <col id="0" translatable="yes">import_web_image.svg</col> <col id="1" translatable="yes">Test Icon</col> <col id="2" translatable="yes">key</col> </row> </data> </object> <object class="GtkWindow" id="import_web_image"> <property name="can-focus">False</property> <property name="title" translatable="yes">Import Web Image</property> <property name="window-position">center</property> <property name="default-width">600</property> <property name="default-height">600</property> <property name="icon">import_web_image.svg</property> <child> <object class="GtkBox"> <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> <property name="margin-start">4</property> <property name="margin-end">4</property> <child> <object class="GtkSpinner" id="dl-searching"> <property name="name">searcher</property> <property name="visible">True</property> <property name="can-focus">False</property> <property name="events"/> <property name="margin-top">4</property> <property name="margin-bottom">4</property> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="padding">6</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkSearchEntry" id="dl-search"> <property name="visible">True</property> <property name="can-focus">True</property> <property name="valign">center</property> <property name="primary-icon-name">edit-find-symbolic</property> <property name="primary-icon-activatable">False</property> <property name="primary-icon-sensitive">False</property> <signal name="activate" handler="search" swapped="no"/> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <object class="GtkButton" id="btn-next-page"> <property name="label" translatable="yes">Next Page</property> <property name="can-focus">True</property> <property name="receives-default">True</property> <property name="halign">start</property> <property name="valign">center</property> <property name="margin-end">10</property> <property name="image">image7</property> <property name="image-position">right</property> <property name="always-show-image">True</property> <signal name="activate" handler="show_next_page" swapped="no"/> <signal name="clicked" handler="show_next_page" swapped="no"/> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">2</property> </packing> </child> <child> <object class="GtkComboBox" id="service_list"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="margin-start">6</property> <property name="model">service_items</property> <property name="id-column">2</property> <signal name="changed" handler="search_clear" swapped="no"/> <child> <object class="GtkCellRendererPixbuf"> <property name="width">48</property> <property name="height">48</property> <property name="stock_size">3</property> </object> <attributes> <attribute name="pixbuf">0</attribute> </attributes> </child> <child> <object class="GtkCellRendererText"> <property name="xpad">8</property> </object> <attributes> <attribute name="text">1</attribute> </attributes> </child> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">3</property> </packing> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="padding">4</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkScrolledWindow"> <property name="visible">True</property> <property name="can-focus">True</property> <property name="shadow-type">in</property> <child> <object class="GtkIconView" id="results"> <property name="visible">True</property> <property name="can-focus">True</property> <property name="margin">6</property> <signal name="item-activated" handler="result_activate" swapped="no"/> <signal name="selection-changed" handler="select_image" swapped="no"/> </object> </child> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <object class="GtkButtonBox"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="margin-start">4</property> <property name="margin-end">4</property> <property name="margin-top">4</property> <property name="margin-bottom">4</property> <property name="spacing">2</property> <child type="center"> <object class="GtkButton" id="btn-import"> <property name="label">Import</property> <property name="visible">True</property> <property name="can-focus">True</property> <property name="receives-default">True</property> <property name="image">image5</property> <property name="always-show-image">True</property> <signal name="activate" handler="img_import" swapped="no"/> <signal name="clicked" handler="img_import" swapped="no"/> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="position">3</property> <property name="secondary">True</property> </packing> </child> <child> <object class="GtkButton"> <property name="label">Cancel</property> <property name="visible">True</property> <property name="can-focus">True</property> <property name="receives-default">True</property> <property name="image">image2</property> <property name="always-show-image">True</property> <signal name="activate" handler="exit" swapped="no"/> <signal name="clicked" handler="exit" swapped="no"/> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkButton" id="btn-multiple"> <property name="label">Multiple Images</property> <property name="visible">True</property> <property name="can-focus">True</property> <property name="receives-default">True</property> <property name="image">image6</property> <property name="relief">none</property> <property name="always-show-image">True</property> <signal name="activate" handler="img_multiple" swapped="no"/> <signal name="clicked" handler="img_multiple" swapped="no"/> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="position">1</property> <property name="non-homogeneous">True</property> </packing> </child> <child> <object class="GtkButton" id="btn-single"> <property name="label">Single Image</property> <property name="can-focus">True</property> <property name="receives-default">True</property> <property name="image">image3</property> <property name="relief">none</property> <property name="always-show-image">True</property> <signal name="activate" handler="img_single" swapped="no"/> <signal name="clicked" handler="img_single" swapped="no"/> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="position">2</property> <property name="non-homogeneous">True</property> </packing> </child> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="pack-type">end</property> <property name="position">1</property> </packing> </child> <child> <object class="GtkScrolledWindow" id="multiple-box"> <property name="can-focus">True</property> <property name="shadow-type">in</property> <child> <object class="GtkIconView" id="pool"> <property name="visible">True</property> <property name="can-focus">True</property> <property name="margin">6</property> </object> </child> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="pack-type">end</property> <property name="position">3</property> </packing> </child> <child> <object class="GtkButtonBox" id="multiple-buttons"> <property name="can-focus">False</property> <property name="margin-start">4</property> <property name="margin-end">4</property> <property name="margin-top">4</property> <property name="margin-bottom">4</property> <property name="spacing">2</property> <property name="baseline-position">bottom</property> <property name="layout-style">center</property> <child> <object class="GtkButton"> <property name="label" translatable="yes">Remove</property> <property name="visible">True</property> <property name="can-focus">True</property> <property name="receives-default">True</property> <property name="image">image1</property> <property name="always-show-image">True</property> <signal name="activate" handler="img_remove" swapped="no"/> <signal name="clicked" handler="img_remove" swapped="no"/> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkButton"> <property name="label" translatable="yes">Add</property> <property name="visible">True</property> <property name="can-focus">True</property> <property name="receives-default">True</property> <property name="image">image4</property> <property name="always-show-image">True</property> <signal name="activate" handler="img_add" swapped="no"/> <signal name="clicked" handler="img_add" swapped="no"/> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="pack-type">end</property> <property name="position">4</property> </packing> </child> <child> <!-- n-columns=2 n-rows=7 --> <object class="GtkGrid" id="perms"> <property name="name">license_info</property> <property name="visible">True</property> <property name="can-focus">False</property> <property name="margin-top">4</property> <property name="row-spacing">3</property> <child> <object class="GtkInfoBar" id="perm-nocopyright"> <property name="can-focus">False</property> <property name="message-type">error</property> <child internal-child="action_area"> <object class="GtkButtonBox"> <property name="can-focus">False</property> <property name="spacing">6</property> <property name="layout-style">end</property> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child internal-child="content_area"> <object class="GtkBox"> <property name="can-focus">False</property> <property name="spacing">16</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="pixbuf">licenses/perm-pd.svg</property> <property name="icon_size">6</property> </object> <packing> <property name="expand">False</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">Public domain, no attribution or credit necessary.</property> <property name="wrap">True</property> <property name="xalign">0</property> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="left-attach">0</property> <property name="top-attach">0</property> <property name="width">2</property> </packing> </child> <child> <object class="GtkInfoBar" id="perm-sa"> <property name="can-focus">False</property> <property name="message-type">error</property> <child internal-child="action_area"> <object class="GtkButtonBox"> <property name="can-focus">False</property> <property name="spacing">6</property> <property name="layout-style">end</property> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child internal-child="content_area"> <object class="GtkBox"> <property name="can-focus">False</property> <property name="spacing">16</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="pixbuf">licenses/perm-sa.svg</property> <property name="icon_size">6</property> </object> <packing> <property name="expand">False</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">Any modifications must also be licensed under the same or a compatible license.</property> <property name="wrap">True</property> <property name="xalign">0</property> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="left-attach">0</property> <property name="top-attach">2</property> </packing> </child> <child> <object class="GtkInfoBar" id="perm-nc"> <property name="can-focus">False</property> <property name="message-type">error</property> <child internal-child="action_area"> <object class="GtkButtonBox"> <property name="can-focus">False</property> <property name="spacing">6</property> <property name="layout-style">end</property> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child internal-child="content_area"> <object class="GtkBox"> <property name="can-focus">False</property> <property name="spacing">16</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="pixbuf">licenses/perm-nc.svg</property> <property name="icon_size">6</property> </object> <packing> <property name="expand">False</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">Do not use the material for commercial purposes.</property> <property name="wrap">True</property> <property name="xalign">0</property> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="left-attach">0</property> <property name="top-attach">3</property> </packing> </child> <child> <object class="GtkInfoBar" id="perm-nd"> <property name="can-focus">False</property> <property name="message-type">error</property> <child internal-child="action_area"> <object class="GtkButtonBox"> <property name="can-focus">False</property> <property name="spacing">6</property> <property name="layout-style">end</property> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child internal-child="content_area"> <object class="GtkBox"> <property name="can-focus">False</property> <property name="spacing">16</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="pixbuf">licenses/perm-nd.svg</property> <property name="icon_size">6</property> </object> <packing> <property name="expand">False</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">If you remix, transform, or build upon the material, you may not distribute the modified material.</property> <property name="wrap">True</property> <property name="xalign">0</property> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="left-attach">0</property> <property name="top-attach">4</property> </packing> </child> <child> <object class="GtkInfoBar" id="perm-ne"> <property name="can-focus">False</property> <property name="message-type">error</property> <child internal-child="action_area"> <object class="GtkButtonBox"> <property name="can-focus">False</property> <property name="spacing">6</property> <property name="layout-style">end</property> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child internal-child="content_area"> <object class="GtkBox"> <property name="can-focus">False</property> <property name="spacing">16</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="pixbuf">licenses/perm-ne.svg</property> <property name="icon_size">6</property> </object> <packing> <property name="expand">False</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">Do not promote or endorse products using the name of the copyright holder.</property> <property name="wrap">True</property> <property name="xalign">0</property> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="left-attach">0</property> <property name="top-attach">5</property> </packing> </child> <child> <object class="GtkInfoBar" id="perm-retaincopyrightnotice"> <property name="can-focus">False</property> <property name="message-type">error</property> <child internal-child="action_area"> <object class="GtkButtonBox"> <property name="can-focus">False</property> <property name="spacing">6</property> <property name="layout-style">end</property> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child internal-child="content_area"> <object class="GtkBox"> <property name="can-focus">False</property> <property name="spacing">16</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="pixbuf">licenses/perm-notice.svg</property> <property name="icon_size">6</property> </object> <packing> <property name="expand">False</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">Include COPYRIGHT YEAR AUTHORNAME and include the software license file.</property> <property name="wrap">True</property> <property name="xalign">0</property> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="left-attach">0</property> <property name="top-attach">6</property> </packing> </child> <child> <object class="GtkInfoBar" id="perm-by"> <property name="can-focus">False</property> <property name="message-type">error</property> <child internal-child="action_area"> <object class="GtkButtonBox"> <property name="can-focus">False</property> <property name="spacing">6</property> <property name="layout-style">end</property> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child internal-child="content_area"> <object class="GtkBox"> <property name="can-focus">False</property> <property name="spacing">16</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="can-focus">False</property> <property name="pixbuf">licenses/perm-by.svg</property> <property name="icon_size">6</property> </object> <packing> <property name="expand">False</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">Give credit in the figure caption or acknowledgements, link the license and indicate changes. Do not suggest endorsement.</property> <property name="wrap">True</property> <property name="xalign">0</property> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child> <placeholder/> </child> </object> <packing> <property name="left-attach">0</property> <property name="top-attach">1</property> </packing> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> <child> <placeholder/> </child> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">5</property> </packing> </child> </object> </child> </object> </interface>