JezK
Edit File: gui.ui
<?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.22.2 Copyright (C) Martin Owens This file is part of Inkscape Extensions Manager. Inkscape Extensions Manager 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 Extensions Manager 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-extensions-manager"> <requires lib="gtk+" version="3.18"/> <!-- interface-license-type gplv3 --> <!-- interface-name Inkscape Extensions Manager --> <!-- interface-description Download and manage inkscape extensions --> <!-- interface-copyright Martin Owens --> <object class="GtkDialog" id="dialog"> <property name="can_focus">False</property> <property name="type_hint">dialog</property> <child type="titlebar"> <placeholder/> </child> <child internal-child="vbox"> <object class="GtkBox"> <property name="can_focus">False</property> <property name="orientation">vertical</property> <property name="spacing">2</property> <child internal-child="action_area"> <object class="GtkButtonBox"> <property name="can_focus">False</property> <property name="layout_style">end</property> <child> <object class="GtkButton"> <property name="label">gtk-close</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="use_stock">True</property> <property name="always_show_image">True</property> <signal name="activate" handler="close_dialog" swapped="no"/> <signal name="clicked" handler="close_dialog" 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">False</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="GtkImage"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="margin_left">20</property> <property name="margin_right">15</property> <property name="margin_top">10</property> <property name="margin_bottom">10</property> <property name="stock">gtk-dialog-error</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" id="dialog_msg"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="label" translatable="yes">$message</property> <property name="wrap">True</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">1</property> </packing> </child> </object> </child> </object> <object class="GtkFileFilter" id="filter-for-extensions"> <mime-types> <mime-type>application/x-bzip</mime-type> <mime-type>application/x-bzip2</mime-type> <mime-type>application/zip</mime-type> </mime-types> <patterns> <pattern>*.zip</pattern> <pattern>*.tar.bz2</pattern> <pattern>*.tar.gz</pattern> </patterns> </object> <object class="GtkImage" id="img_info"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="stock">gtk-info</property> </object> <object class="GtkImage" id="img_install"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="stock">gtk-add</property> </object> <object class="GtkImage" id="img_install1"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="stock">gtk-add</property> </object> <object class="GtkImage" id="img_install_zip"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="stock">gtk-open</property> </object> <object class="GtkImage" id="img_uninstall"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="stock">gtk-delete</property> </object> <object class="GtkImage" id="img_update"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="stock">gtk-save</property> </object> <object class="GtkWindow" id="gui"> <property name="can_focus">False</property> <property name="title" translatable="yes">Inkscape Extensions</property> <property name="window_position">center</property> <property name="default_width">600</property> <property name="default_height">400</property> <property name="icon">pixmaps/icon.svg</property> <child type="titlebar"> <placeholder/> </child> <child> <object class="GtkNotebook" id="main_notebook"> <property name="visible">True</property> <property name="can_focus">True</property> <child> <object class="GtkBox" id="box_installed"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="orientation">vertical</property> <property name="spacing">3</property> <child> <object class="GtkBox" id="box_installed_padding"> <property name="visible">True</property> <property name="can_focus">False</property> <child> <object class="GtkScrolledWindow"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="shadow_type">in</property> <child> <object class="GtkTreeView" id="local_extensions"> <property name="visible">True</property> <property name="can_focus">True</property> <child internal-child="selection"> <object class="GtkTreeSelection"/> </child> </object> </child> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="padding">4</property> <property name="position">0</property> </packing> </child> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="padding">4</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkBox" id="buttons_installed"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="spacing">8</property> <child> <object class="GtkButton" id="local_uninstall"> <property name="label">_Uninstall Package</property> <property name="visible">True</property> <property name="sensitive">False</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="image">img_uninstall</property> <property name="use_underline">True</property> <property name="always_show_image">True</property> <signal name="activate" handler="local_uninstall" swapped="no"/> <signal name="clicked" handler="local_uninstall" swapped="no"/> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="padding">4</property> <property name="pack_type">end</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkButton" id="update_all"> <property name="label">Update All</property> <property name="visible">True</property> <property name="sensitive">False</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="image">img_update</property> <property name="use_underline">True</property> <property name="always_show_image">True</property> <signal name="activate" handler="update_all" swapped="no"/> <signal name="clicked" handler="update_all" swapped="no"/> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <object class="GtkSpinner" id="loading"> <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">2</property> </packing> </child> <child> <object class="GtkButton" id="local_information"> <property name="label">_Details</property> <property name="visible">True</property> <property name="sensitive">False</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="use_underline">True</property> <property name="always_show_image">True</property> <signal name="activate" handler="local_information" swapped="no"/> <signal name="clicked" handler="local_information" swapped="no"/> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="pack_type">end</property> <property name="position">3</property> </packing> </child> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="padding">4</property> <property name="position">1</property> </packing> </child> </object> <packing> <property name="tab_expand">True</property> </packing> </child> <child type="tab"> <object class="GtkLabel"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="label" translatable="yes">Active Packages</property> </object> <packing> <property name="tab_fill">False</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="GtkBox"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="margin_left">4</property> <property name="margin_right">4</property> <child> <object class="GtkSearchEntry" id="dl-search"> <property name="visible">True</property> <property name="can_focus">True</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="remote_search" swapped="no"/> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="position">0</property> </packing> </child> <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_left">4</property> <property name="margin_right">4</property> <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="pack_type">end</property> <property name="position">1</property> </packing> </child> <child> <object class="GtkButton" id="remote_getlist"> <property name="label">gtk-refresh</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="use_stock">True</property> <property name="always_show_image">True</property> <signal name="activate" handler="remote_getlist" swapped="no"/> <signal name="clicked" handler="remote_getlist" swapped="no"/> </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">True</property> <property name="padding">4</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="GtkButton" id="remote_info"> <property name="label">Details and Comments</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="image">img_info</property> <property name="use_underline">True</property> <property name="always_show_image">True</property> <signal name="activate" handler="remote_info" swapped="no"/> <signal name="clicked" handler="remote_info" swapped="no"/> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="padding">4</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkLabel"> <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">1</property> </packing> </child> <child> <object class="GtkButton" id="remote_install"> <property name="label">_Install Package</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="use_underline">True</property> <property name="always_show_image">True</property> <signal name="activate" handler="remote_install" swapped="no"/> <signal name="clicked" handler="remote_install" swapped="no"/> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="padding">4</property> <property name="pack_type">end</property> <property name="position">2</property> </packing> </child> <child> <object class="GtkButton" id="local_install"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="image">img_install_zip</property> <property name="always_show_image">True</property> <signal name="activate" handler="local_install" swapped="no"/> <signal name="clicked" handler="local_install" swapped="no"/> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="padding">4</property> <property name="pack_type">end</property> <property name="position">3</property> </packing> </child> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> <property name="padding">4</property> <property name="pack_type">end</property> <property name="position">1</property> </packing> </child> <child> <object class="GtkInfoBar"> <property name="visible">True</property> <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="margin_left">10</property> <property name="stock">gtk-dialog-warning</property> <property name="icon_size">3</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"><b>Online content!</b> All packages are peer-reviewed by volunteers in the Inkscape community, but this does not mean these packages are safe. <i>Only download and use extensions if you trust the author or peers and understand the risks of running this software.</i></property> <property name="use_markup">True</property> <property name="wrap">True</property> </object> <packing> <property name="expand">True</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="expand">False</property> <property name="fill">True</property> <property name="position">2</property> </packing> </child> <child> <object class="GtkBox"> <property name="visible">True</property> <property name="can_focus">False</property> <child> <object class="GtkScrolledWindow" id="results_found"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="margin_left">4</property> <property name="margin_right">4</property> <property name="shadow_type">in</property> <child> <object class="GtkTreeView" id="remote_extensions"> <property name="visible">True</property> <property name="can_focus">True</property> <child internal-child="selection"> <object class="GtkTreeSelection"/> </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" id="no_results"> <property name="can_focus">False</property> <property name="orientation">vertical</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="yalign">1</property> <property name="pixbuf">pixmaps/not-found.png</property> </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="margin_left">4</property> <property name="margin_right">4</property> <property name="margin_top">4</property> <property name="margin_bottom">4</property> <property name="label" translatable="yes">No results found</property> <property name="yalign">0</property> <attributes> <attribute name="weight" value="bold"/> <attribute name="scale" value="2"/> </attributes> </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">1</property> </packing> </child> </object> <packing> <property name="expand">True</property> <property name="fill">True</property> <property name="position">3</property> </packing> </child> </object> <packing> <property name="position">1</property> <property name="tab_expand">True</property> </packing> </child> <child type="tab"> <object class="GtkLabel"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="label" translatable="yes">Install Packages</property> </object> <packing> <property name="position">1</property> <property name="tab_fill">False</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="GtkImage"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="valign">end</property> <property name="pixbuf">pixmaps/docs.png</property> </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> <placeholder/> </child> <child type="center"> <object class="GtkLinkButton"> <property name="label" translatable="yes">Find out how to create and upload Extensions</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="focus_on_click">False</property> <property name="receives_default">True</property> <property name="valign">start</property> <property name="relief">none</property> <property name="uri">https://inkscape.org/develop/extensions/</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">True</property> <property name="fill">True</property> <property name="position">1</property> </packing> </child> </object> <packing> <property name="position">2</property> <property name="tab_expand">True</property> </packing> </child> <child type="tab"> <object class="GtkLabel"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="label" translatable="yes">Create Package</property> </object> <packing> <property name="position">2</property> <property name="tab_fill">False</property> </packing> </child> </object> </child> </object> <object class="GtkFileChooserDialog" id="choose-extension"> <property name="can_focus">False</property> <property name="type">popup</property> <property name="title" translatable="yes">Choose Extensions Package File</property> <property name="type_hint">dialog</property> <property name="gravity">center</property> <property name="transient_for">gui</property> <property name="filter">filter-for-extensions</property> <property name="local_only">False</property> <property name="preview_widget_active">False</property> <property name="use_preview_label">False</property> <child internal-child="vbox"> <object class="GtkBox"> <property name="can_focus">False</property> <property name="orientation">vertical</property> <property name="spacing">2</property> <child internal-child="action_area"> <object class="GtkButtonBox"> <property name="can_focus">False</property> <property name="layout_style">end</property> <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> <placeholder/> </child> </object> </child> </object> </interface>