<?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.22.0 --> <interface> <requires lib="gtk+" version="3.20"/> <menu id="primary-menu"> <section> <item> <attribute name="label" translatable="yes">Help</attribute> <attribute name="action">win.show-help</attribute> </item> <item> <attribute name="label" translatable="yes">About Extensions</attribute> <attribute name="action">win.show-about</attribute> </item> </section> </menu> <object class="GtkPopover" id="infoPopover"> <child> <object class="GtkBox"> <property name="visible">True</property> <property name="orientation">vertical</property> <property name="margin">12</property> <property name="spacing">6</property> <child> <object class="GtkLabel"> <property name="visible">True</property> <property name="label" translatable="yes">To find and add extensions, visit <a href="https://extensions.gnome.org">extensions.gnome.org</a>.</property> <property name="use_markup">True</property> <property name="xalign">0</property> </object> </child> <child> <object class="GtkLabel"> <property name="visible">True</property> <property name="label" translatable="yes">Warning</property> <property name="xalign">0</property> <property name="margin_top">6</property> <attributes> <attribute name="weight" value="bold"/> </attributes> </object> </child> <child> <object class="GtkLabel"> <property name="visible">True</property> <property name="label" translatable="yes">Extensions can cause system issues, including performance problems. If you encounter problems with your system, it is recommended to disable all extensions.</property> <property name="wrap">True</property> <property name="max_width_chars">40</property> <property name="xalign">0</property> </object> </child> </object> </child> </object> <template class="ExtensionsWindow" parent="GtkApplicationWindow"> <property name="default_width">800</property> <property name="default_height">500</property> <child type="titlebar"> <object class="GtkHeaderBar"> <property name="visible">True</property> <property name="title" translatable="yes">Extensions</property> <property name="show_close_button">True</property> <child> <object class="GtkMenuButton"> <property name="visible">True</property> <property name="popover">infoPopover</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="icon_name">dialog-information-symbolic</property> </object> </child> </object> </child> <child> <object class="GtkMenuButton" id="menuButton"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="menu_model">primary-menu</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="icon_name">open-menu-symbolic</property> </object> </child> </object> <packing> <property name="pack_type">end</property> </packing> </child> <child> <object class="GtkSwitch" id="killSwitch"> <property name="visible">True</property> </object> <packing> <property name="pack_type">end</property> </packing> </child> </object> </child> <child> <object class="GtkBox"> <property name="visible">True</property> <property name="orientation">vertical</property> <child> <object class="GtkStack" id="mainStack"> <property name="visible">True</property> <property name="transition_type">crossfade</property> <property name="vexpand">True</property> <child> <object class="GtkScrolledWindow" id="scrolledWindow"> <property name="visible">True</property> <property name="hscrollbar_policy">never</property> <child> <object class="GtkViewport"> <property name="visible">True</property> <child> <object class="GtkBox" id="mainBox"> <property name="visible">True</property> <property name="orientation">vertical</property> <property name="halign">center</property> <property name="margin">36</property> <property name="spacing">12</property> <child> <object class="GtkLabel"> <property name="visible" bind-source="userList" bind-property="visible" bind-flags="sync-create"/> <property name="halign">start</property> <property name="hexpand">True</property> <property name="label" translatable="yes">Manually Installed</property> <attributes> <attribute name="weight" value="bold"/> </attributes> </object> </child> <child> <object class="GtkListBox" id="userList"> <property name="visible">True</property> <property name="selection_mode">none</property> <property name="margin_bottom">24</property> <style> <class name="frame"/> </style> </object> </child> <child> <object class="GtkLabel"> <property name="visible" bind-source="systemList" bind-property="visible" bind-flags="sync-create"/> <property name="halign">start</property> <property name="hexpand">True</property> <property name="label" translatable="yes">Built-In</property> <attributes> <attribute name="weight" value="bold"/> </attributes> </object> </child> <child> <object class="GtkListBox" id="systemList"> <property name="visible">True</property> <property name="selection_mode">none</property> <style> <class name="frame"/> </style> </object> </child> </object> </child> </object> </child> </object> <packing> <property name="name">main</property> </packing> </child> <child> <object class="GtkBox"> <property name="visible">True</property> <property name="orientation">vertical</property> <property name="margin">32</property> <property name="spacing">6</property> <property name="valign">center</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="pixel_size">96</property> <property name="icon_name">org.gnome.Extensions-symbolic</property> </object> </child> <child> <object class="GtkLabel"> <property name="visible">True</property> <property name="label" translatable="yes">No Installed Extensions</property> <attributes> <attribute name="weight" value="bold"/> <attribute name="scale" value="1.44"/> </attributes> </object> </child> </object> <packing> <property name="name">placeholder</property> </packing> </child> <child> <object class="GtkBox"> <property name="visible">True</property> <property name="margin_left">100</property> <property name="margin_right">100</property> <property name="margin_top">100</property> <property name="margin_bottom">60</property> <property name="orientation">vertical</property> <property name="spacing">12</property> <child> <object class="GtkLabel"> <property name="visible">True</property> <property name="label" translatable="yes">Something’s gone wrong</property> <attributes> <attribute name="scale" value="1.44"/> </attributes> <style> <class name="dim-label"/> </style> </object> </child> <child> <object class="GtkLabel"> <property name="visible">True</property> <property name="label" translatable="yes">We’re very sorry, but it was not possible to get the list of installed extensions. Make sure you are logged into GNOME and try again.</property> <property name="justify">center</property> <property name="wrap">True</property> <style> <class name="dim-label"/> </style> </object> </child> </object> <packing> <property name="name">noshell</property> </packing> </child> </object> </child> <child> <object class="GtkActionBar" id="updatesBar"> <property name="no_show_all">True</property> <child> <object class="GtkImage"> <property name="visible">True</property> <property name="pixel-size">24</property> <property name="margin">6</property> <property name="icon_name">software-update-available-symbolic</property> <style> <class name="warning"/> </style> </object> </child> <child> <object class="GtkBox"> <property name="visible">True</property> <property name="orientation">vertical</property> <child> <object class="GtkLabel"> <property name="visible">True</property> <property name="halign">start</property> <property name="label">Extension Updates Ready</property> <attributes> <attribute name="weight" value="bold"/> </attributes> </object> </child> <child> <object class="GtkLabel" id="updatesLabel"> <property name="visible">True</property> <property name="halign">start</property> </object> </child> </object> </child> <child> <object class="GtkButton"> <property name="label" translatable="yes">Log Out…</property> <property name="visible">True</property> <property name="valign">center</property> <property name="action-name">win.logout</property> <property name="receives_default">True</property> <style> <class name="suggested-action"/> </style> </object> <packing> <property name="pack_type">end</property> </packing> </child> </object> </child> </object> </child> </template> </interface>