16635525 EOL of packagemanager and related components
authorShawn Walker <shawn.walker@oracle.com>
Wed Dec 04 22:32:35 2013 -0800 (2013-12-04)
changeset 299175e616731cc3
parent 2990 2cc6693a7d83
child 2992 e48a94cff862
16635525 EOL of packagemanager and related components
.hgignore
src/checkforupdates.py
src/gui/data/addmoresoftware.desktop.in
src/gui/data/gnome-mime-application-vnd.pkg5.info.png
src/gui/data/icons/16x16/filter_all.png
src/gui/data/icons/16x16/filter_selected.png
src/gui/data/icons/16x16/progress_blank.png
src/gui/data/icons/16x16/progress_checkmark.png
src/gui/data/icons/16x16/selection.png
src/gui/data/icons/16x16/status_checkmark.png
src/gui/data/icons/16x16/status_installed.png
src/gui/data/icons/16x16/status_newupdate.png
src/gui/data/icons/16x16/status_notinstalled.png
src/gui/data/icons/24x24/pm-check.png
src/gui/data/icons/24x24/pm-install_update.png
src/gui/data/icons/24x24/pm-refresh.png
src/gui/data/icons/24x24/pm-remove.png
src/gui/data/icons/24x24/pm-update_all.png
src/gui/data/icons/48x48/packagemanager.png
src/gui/data/icons/48x48/pm-install_update.png
src/gui/data/icons/48x48/pm-refresh.png
src/gui/data/icons/48x48/pm-remove.png
src/gui/data/icons/48x48/pm-update_all.png
src/gui/data/icons/HighContrast/16x16/filter_all.png
src/gui/data/icons/HighContrast/16x16/filter_selected.png
src/gui/data/icons/HighContrast/16x16/progress_checkmark.png
src/gui/data/icons/HighContrast/16x16/selection.png
src/gui/data/icons/HighContrast/16x16/status_checkmark.png
src/gui/data/icons/HighContrast/16x16/status_installed.png
src/gui/data/icons/HighContrast/16x16/status_newupdate.png
src/gui/data/icons/HighContrast/16x16/status_notinstalled.png
src/gui/data/icons/HighContrast/24x24/pm-install_update.png
src/gui/data/icons/HighContrast/24x24/pm-refresh.png
src/gui/data/icons/HighContrast/24x24/pm-remove.png
src/gui/data/icons/HighContrast/24x24/pm-update_all.png
src/gui/data/icons/HighContrast/48x48/packagemanager.png
src/gui/data/icons/HighContrast/48x48/pm-install_update.png
src/gui/data/icons/HighContrast/48x48/pm-refresh.png
src/gui/data/icons/HighContrast/48x48/pm-remove.png
src/gui/data/icons/HighContrast/48x48/pm-update_all.png
src/gui/data/icons/HighContrastInverse/16x16/filter_all.png
src/gui/data/icons/HighContrastInverse/16x16/filter_selected.png
src/gui/data/icons/HighContrastInverse/16x16/progress_checkmark.png
src/gui/data/icons/HighContrastInverse/16x16/selection.png
src/gui/data/icons/HighContrastInverse/16x16/status_checkmark.png
src/gui/data/icons/HighContrastInverse/16x16/status_installed.png
src/gui/data/icons/HighContrastInverse/16x16/status_newupdate.png
src/gui/data/icons/HighContrastInverse/16x16/status_notinstalled.png
src/gui/data/icons/HighContrastInverse/24x24/pm-install_update.png
src/gui/data/icons/HighContrastInverse/24x24/pm-refresh.png
src/gui/data/icons/HighContrastInverse/24x24/pm-remove.png
src/gui/data/icons/HighContrastInverse/24x24/pm-update_all.png
src/gui/data/icons/HighContrastInverse/48x48/packagemanager.png
src/gui/data/icons/HighContrastInverse/48x48/pm-install_update.png
src/gui/data/icons/HighContrastInverse/48x48/pm-refresh.png
src/gui/data/icons/HighContrastInverse/48x48/pm-remove.png
src/gui/data/icons/HighContrastInverse/48x48/pm-update_all.png
src/gui/data/l10n.py
src/gui/data/l10n.sh
src/gui/data/packagemanager-info.xml.in
src/gui/data/packagemanager-preferences.schemas.in
src/gui/data/packagemanager.desktop.in
src/gui/data/packagemanager.ui
src/gui/data/startpagebase/C/dialog-information.png
src/gui/data/startpagebase/C/dialog-warning.png
src/gui/data/startpagebase/C/hc_dialog-information.png
src/gui/data/startpagebase/C/hc_dialog-warning.png
src/gui/data/startpagebase/C/hc_install.png
src/gui/data/startpagebase/C/hc_opensolaris.png
src/gui/data/startpagebase/C/hci_dialog-information.png
src/gui/data/startpagebase/C/hci_dialog-warning.png
src/gui/data/startpagebase/C/hci_install.png
src/gui/data/startpagebase/C/hci_opensolaris.png
src/gui/data/startpagebase/C/install.png
src/gui/data/startpagebase/C/opensolaris.png
src/gui/data/startpagebase/C/startpage.html
src/gui/data/startpagebase/ar/startpage.html
src/gui/data/startpagebase/ca/startpage.html
src/gui/data/startpagebase/cs/startpage.html
src/gui/data/startpagebase/de/startpage.html
src/gui/data/startpagebase/es/startpage.html
src/gui/data/startpagebase/fr/startpage.html
src/gui/data/startpagebase/hu/startpage.html
src/gui/data/startpagebase/id/startpage.html
src/gui/data/startpagebase/it/startpage.html
src/gui/data/startpagebase/ja/startpage.html
src/gui/data/startpagebase/ko/startpage.html
src/gui/data/startpagebase/nl/startpage.html
src/gui/data/startpagebase/pt_BR/startpage.html
src/gui/data/startpagebase/ru/startpage.html
src/gui/data/startpagebase/sv/startpage.html
src/gui/data/startpagebase/zh_CN/startpage.html
src/gui/data/startpagebase/zh_HK/startpage.html
src/gui/data/startpagebase/zh_TW/startpage.html
src/gui/help/C/C.po
src/gui/help/C/figures/pkgmgr-main.png
src/gui/help/C/figures/startpage_new.png
src/gui/help/C/figures/update_all_new.png
src/gui/help/C/figures/webinstall.png
src/gui/help/C/package-manager.xml.in
src/gui/help/ar/ar.po
src/gui/help/ar/package-manager.xml.in
src/gui/help/ca/ca.po
src/gui/help/ca/package-manager.xml.in
src/gui/help/cs/cs.po
src/gui/help/cs/package-manager.xml.in
src/gui/help/de/de.po
src/gui/help/de/package-manager.xml.in
src/gui/help/es/es.po
src/gui/help/es/package-manager.xml.in
src/gui/help/fr/fr.po
src/gui/help/fr/package-manager.xml.in
src/gui/help/hu/hu.po
src/gui/help/hu/package-manager.xml.in
src/gui/help/id/id.po
src/gui/help/id/package-manager.xml.in
src/gui/help/it/it.po
src/gui/help/it/package-manager.xml.in
src/gui/help/ja/ja.po
src/gui/help/ja/package-manager.xml.in
src/gui/help/ko/ko.po
src/gui/help/ko/package-manager.xml.in
src/gui/help/package-manager-C.omf
src/gui/help/package-manager-ar.omf
src/gui/help/package-manager-ca.omf
src/gui/help/package-manager-cs.omf
src/gui/help/package-manager-de.omf
src/gui/help/package-manager-es.omf
src/gui/help/package-manager-fr.omf
src/gui/help/package-manager-hu.omf
src/gui/help/package-manager-id.omf
src/gui/help/package-manager-it.omf
src/gui/help/package-manager-ja.omf
src/gui/help/package-manager-ko.omf
src/gui/help/package-manager-pl.omf
src/gui/help/package-manager-pt_BR.omf
src/gui/help/package-manager-ru.omf
src/gui/help/package-manager-sv.omf
src/gui/help/package-manager-zh_CN.omf
src/gui/help/package-manager-zh_HK.omf
src/gui/help/package-manager-zh_TW.omf
src/gui/help/pl/package-manager.xml.in
src/gui/help/pl/pl.po
src/gui/help/pt_BR/package-manager.xml.in
src/gui/help/pt_BR/pt_BR.po
src/gui/help/ru/package-manager.xml.in
src/gui/help/ru/ru.po
src/gui/help/sv/package-manager.xml.in
src/gui/help/sv/sv.po
src/gui/help/zh_CN/package-manager.xml.in
src/gui/help/zh_CN/zh_CN.po
src/gui/help/zh_HK/package-manager.xml.in
src/gui/help/zh_HK/zh_HK.po
src/gui/help/zh_TW/package-manager.xml.in
src/gui/help/zh_TW/zh_TW.po
src/launch.py
src/man/ja_JP/packagemanager.1
src/man/ja_JP/pkg.1
src/man/ja_JP/pm-updatemanager.1
src/man/packagemanager.1
src/man/pkg.1
src/man/pm-updatemanager.1
src/man/zh_CN/packagemanager.1
src/man/zh_CN/pkg.1
src/man/zh_CN/pm-updatemanager.1
src/modules/client/api.py
src/modules/client/history.py
src/modules/gui/__init__.py
src/modules/gui/beadmin.py
src/modules/gui/cache.py
src/modules/gui/detailspanel.py
src/modules/gui/entrystyle.py
src/modules/gui/enumerations.py
src/modules/gui/exportconfirm.py
src/modules/gui/globalexceptionhandler.py
src/modules/gui/imageinfo.py
src/modules/gui/installupdate.py
src/modules/gui/misc.py
src/modules/gui/misc_non_gui.py
src/modules/gui/parseqs.py
src/modules/gui/pmgconf.py
src/modules/gui/pmlogging.py
src/modules/gui/preferences.py
src/modules/gui/progress.py
src/modules/gui/repository.py
src/modules/gui/searcherror.py
src/modules/gui/startpage.py
src/modules/gui/uarenamebe.py
src/modules/gui/versioninfo.py
src/modules/gui/webinstall.py
src/packagemanager.py
src/pkg/external_deps.txt
src/pkg/manifests/SUNWipkg-gui.p5m
src/pkg/manifests/SUNWipkg-um.p5m
src/pkg/manifests/consolidation:ips:ips-message-files.p5m
src/pkg/manifests/developer:opensolaris:pkg5.p5m
src/pkg/manifests/group:feature:multi-user-desktop.p5m
src/pkg/manifests/group:feature:trusted-desktop.p5m
src/pkg/manifests/package:pkg:package-manager.p5m
src/pkg/manifests/package:pkg:update-manager.p5m
src/pkg/transforms/defaults
src/po/POTFILES.in
src/setup.py
src/svc/pkg-update.xml
src/svc/svc-pkg-update
src/tests/gui/__init__.py
src/tests/gui/t_pm_addrepo.py
src/tests/gui/t_pm_helpabout.py
src/tests/gui/t_pm_install.py
src/tests/gui/t_pm_rmrepo.py
src/tests/gui/t_pm_start.py
src/tests/gui/t_pm_uninstall.py
src/tests/gui/testutils.py
src/tests/gui_pylintrc
src/tests/run.py
src/um/data/icons/24x24/updatemanager.png
src/um/data/icons/36x36/updatemanager.png
src/um/data/icons/48x48/updatemanager.png
src/um/data/icons/HighContrast/24x24/updatemanager.png
src/um/data/icons/HighContrast/36x36/updatemanager.png
src/um/data/icons/HighContrast/48x48/updatemanager.png
src/um/data/icons/HighContrastInverse/24x24/updatemanager.png
src/um/data/icons/HighContrastInverse/36x36/updatemanager.png
src/um/data/icons/HighContrastInverse/48x48/updatemanager.png
src/um/data/updatemanager-preferences.schemas.in
src/um/data/updatemanager.desktop.in
src/um/data/updatemanagernotifier.desktop.in
src/um/update-refresh.sh
src/updatemanager.py
src/updatemanagernotifier.py
src/util/log-scripts/an_catalog.py
src/util/misc/exec_attr.d/package:pkg:package-manager
     1.1 --- a/.hgignore	Fri Sep 27 11:21:00 2013 -0700
     1.2 +++ b/.hgignore	Wed Dec 04 22:32:35 2013 -0800
     1.3 @@ -24,14 +24,6 @@
     1.4  ^doc/dev-guide/doctools/
     1.5  ^doc/dev-guide/doctmp/
     1.6  ^doc/dev-guide/book.txt
     1.7 -^src/gui/data/addmoresoftware.desktop$
     1.8 -^src/gui/data/packagemanager-info.xml$
     1.9 -^src/gui/data/packagemanager-preferences.schemas$
    1.10 -^src/gui/data/packagemanager.desktop$
    1.11 -^src/gui/help/.*/package-manager.xml$
    1.12 -^src/gui/help/.*/package-manager.localizable.xml$
    1.13 -^src/gui/help/.*/pkg_help.pot$
    1.14 -^src/gui/help/package-manager-__LOCALE__.omf$
    1.15  ^src/pkg/Makefile.link
    1.16  ^src/pkg/pkgtmp/
    1.17  ^src/po/i18n_errs.txt$
    1.18 @@ -44,17 +36,6 @@
    1.19  ^src/tests/ro_data/signing_certs/produced/.*/.*\.csr
    1.20  ^src/tests/ro_data/signing_certs/produced/.*\.old
    1.21  ^src/tests/ro_data/signing_certs/produced/.*\.tmp
    1.22 -^src/um/data/updatemanager-preferences.schemas$
    1.23 -^src/um/data/updatemanager.desktop$
    1.24 -^src/um/data/updatemanager.png$
    1.25 -^src/um/data/updatemanagernotifier.desktop$
    1.26 -^src/util/distro-import/.*/entire.incorporation$
    1.27 -^src/util/distro-import/SUNWfixes/
    1.28 -^src/util/distro-import/cluster.import$
    1.29 -^src/util/distro-import/ksh-wrapper$
    1.30 -^src/util/distro-import/proto/
    1.31 -^src/util/distro-import/redist_cluster$
    1.32 -^src/util/distro-import/slim_cluster$
    1.33  ^src/util/misc/extract_hostid$
    1.34  ^src/zoneproxy/zoneproxy-adm/zoneproxy-adm$
    1.35  ^src/zoneproxy/zoneproxy-client/zoneproxy-client$
     2.1 --- a/src/checkforupdates.py	Fri Sep 27 11:21:00 2013 -0700
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,377 +0,0 @@
     2.4 -#!/usr/bin/python2.6
     2.5 -#
     2.6 -# CDDL HEADER START
     2.7 -#
     2.8 -# The contents of this file are subject to the terms of the
     2.9 -# Common Development and Distribution License (the "License").
    2.10 -# You may not use this file except in compliance with the License.
    2.11 -#
    2.12 -# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
    2.13 -# or http://www.opensolaris.org/os/licensing.
    2.14 -# See the License for the specific language governing permissions
    2.15 -# and limitations under the License.
    2.16 -#
    2.17 -# When distributing Covered Code, include this CDDL HEADER in each
    2.18 -# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
    2.19 -# If applicable, add the following below this CDDL HEADER, with the
    2.20 -# fields enclosed by brackets "[]" replaced with your own identifying
    2.21 -# information: Portions Copyright [yyyy] [name of copyright owner]
    2.22 -#
    2.23 -# CDDL HEADER END
    2.24 -#
    2.25 -# Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved.
    2.26 -#
    2.27 -
    2.28 -"""This utility checks to see if there are any available updates for
    2.29 -the relevant image.  If so, it stashes information about the updates in
    2.30 -the gui cache file, for retrieval by other desktop utilities.  See also
    2.31 -the update-refresh cron job."""
    2.32 -
    2.33 -import errno
    2.34 -import getopt
    2.35 -import gettext
    2.36 -import locale
    2.37 -import logging
    2.38 -import os
    2.39 -import sys
    2.40 -import traceback
    2.41 -import warnings
    2.42 -
    2.43 -import pkg.client.api as api
    2.44 -import pkg.client.api_errors as apx
    2.45 -import pkg.client.progress as progress
    2.46 -import pkg.client.printengine as printengine
    2.47 -import pkg.gui.enumerations as enumerations
    2.48 -import pkg.gui.misc_non_gui as nongui_misc
    2.49 -import pkg.misc as misc
    2.50 -import pkg.nrlock as nrlock
    2.51 -from cPickle import UnpicklingError
    2.52 -from pkg.client import global_settings
    2.53 -from pkg.client.pkgdefs import EXIT_OOPS
    2.54 -
    2.55 -logger = global_settings.logger
    2.56 -
    2.57 -PKG_CLIENT_NAME = "updatemanager"
    2.58 -CACHE_VERSION =  3
    2.59 -CACHE_NAME = ".last_refresh_cache"
    2.60 -
    2.61 -
    2.62 -class CheckForUpdates:
    2.63 -        """Implements the main logic for this utility"""
    2.64 -
    2.65 -        def __init__(self, image_directory, application_path, check_all,
    2.66 -            check_cache):
    2.67 -                global_settings.client_name = nongui_misc.get_um_name()
    2.68 -                self.api_lock = nrlock.NRLock()
    2.69 -                self.image_dir_arg = image_directory
    2.70 -                self.exact_match = True
    2.71 -                if self.image_dir_arg == None:
    2.72 -                        self.image_dir_arg, self.exact_match =  \
    2.73 -                            api.get_default_image_root()
    2.74 -                if not self.exact_match:
    2.75 -                        logger.debug("Unable to get image directory")
    2.76 -                        sys.exit(enumerations.UPDATES_UNDETERMINED)
    2.77 -                        
    2.78 -                self.application_path = application_path
    2.79 -                self.check_all = check_all
    2.80 -                self.check_cache_only = check_cache
    2.81 -                self.application_dir = \
    2.82 -                    os.environ.get("PACKAGE_MANAGER_ROOT", "/")
    2.83 -                misc.setlocale(locale.LC_ALL, "")
    2.84 -
    2.85 -                if global_settings.verbose:
    2.86 -                        pe = printengine.LoggingPrintEngine(
    2.87 -                            logger, logging.DEBUG)
    2.88 -                        self.progress_tracker = \
    2.89 -                            progress.CommandLineProgressTracker(print_engine=pe)
    2.90 -                else:
    2.91 -                        self.progress_tracker = progress.NullProgressTracker()
    2.92 -                self.api_obj = None
    2.93 -                self.return_status = enumerations.UPDATES_UNDETERMINED
    2.94 -                self.pylintstub = None
    2.95 -
    2.96 -                # Check Updates - by default check all
    2.97 -                self.api_obj = self.__get_api_obj()
    2.98 -                if self.api_obj == None:
    2.99 -                        self.return_status = enumerations.UPDATES_UNDETERMINED
   2.100 -                        return
   2.101 -
   2.102 -                if self.check_all:
   2.103 -                        self.__check_for_updates()
   2.104 -                elif self.check_cache_only:
   2.105 -                        self.__check_for_updates_cache_only()
   2.106 -
   2.107 -        def __get_api_obj(self):
   2.108 -                """Returns a singleton api instance."""
   2.109 -                if self.api_obj == None:
   2.110 -                        api_obj = nongui_misc.get_api_object(self.image_dir_arg,
   2.111 -                            self.progress_tracker)
   2.112 -                return api_obj
   2.113 -
   2.114 -        def __check_for_updates_cache_only(self):
   2.115 -                """Reports on the cached status of available updates"""
   2.116 -                assert self.api_obj
   2.117 -                self.return_status = ret = self.__check_last_refresh()
   2.118 -                if ret == enumerations.UPDATES_AVAILABLE:
   2.119 -                        logger.debug("From cache: Updates Available")
   2.120 -                elif ret == enumerations.NO_UPDATES_AVAILABLE:
   2.121 -                        logger.debug("From cache: No Updates Available")
   2.122 -                else:
   2.123 -                        logger.debug("From cache: Updates Undetermined")
   2.124 -                return ret
   2.125 -
   2.126 -        def __check_for_updates(self):
   2.127 -                """Plans an update for the image."""
   2.128 -                assert self.api_obj
   2.129 -                ret = self.__check_for_updates_cache_only()
   2.130 -                if ret != enumerations.UPDATES_UNDETERMINED:
   2.131 -                        # Definitive answer from cache.
   2.132 -                        return
   2.133 -                logger.debug("Checking image for updates...")
   2.134 -                self.return_status = enumerations.UPDATES_UNDETERMINED
   2.135 -                try:
   2.136 -                        #
   2.137 -                        # Since this program is intended to primarily be a
   2.138 -                        # helper for the gui components, and since the gui
   2.139 -                        # components are currently unaware of child images,
   2.140 -                        # we'll limit the available update check we're about
   2.141 -                        # to do to just the parent image.  If we didn't do
   2.142 -                        # this we could end up in a situation where the parent
   2.143 -                        # has no available updates, but a child image does,
   2.144 -                        # and then the gui (which is unaware of children)
   2.145 -                        # would show that no updates are available to the
   2.146 -                        # parent.
   2.147 -                        #
   2.148 -
   2.149 -                        # Unused variable; pylint: disable=W0612
   2.150 -                        for pd in self.api_obj.gen_plan_update(
   2.151 -                            refresh_catalogs=True, noexecute=True,
   2.152 -                            force=True, li_ignore=[]):
   2.153 -                                continue
   2.154 -                        stuff_to_do = not self.api_obj.planned_nothingtodo()
   2.155 -                except apx.CatalogRefreshException, cre:
   2.156 -                        res = nongui_misc.get_catalogrefresh_exception_msg(cre)
   2.157 -                        logger.error(res[0])
   2.158 -                        return
   2.159 -                except apx.ApiException, e:
   2.160 -                        logger.error(str(e))
   2.161 -                        return
   2.162 -
   2.163 -                self.__dump_updates_available(stuff_to_do)
   2.164 -                if stuff_to_do:
   2.165 -                        logger.debug("From image: Updates Available")
   2.166 -                        self.return_status = enumerations.UPDATES_AVAILABLE
   2.167 -                else:
   2.168 -                        logger.debug("From image: No Updates Available")
   2.169 -                        self.return_status = enumerations.NO_UPDATES_AVAILABLE
   2.170 -
   2.171 -        def __check_last_refresh(self):
   2.172 -                """Reads the cache if possible; if it isn't stale or corrupt
   2.173 -                or out of date, return whether updates are available.
   2.174 -                Otherwise return 'undetermined'."""
   2.175 -
   2.176 -                cache_dir = nongui_misc.get_cache_dir(self.api_obj)
   2.177 -                if not cache_dir:
   2.178 -                        return enumerations.UPDATES_UNDETERMINED
   2.179 -                try:
   2.180 -                        info = nongui_misc.read_cache_file(os.path.join(
   2.181 -                            cache_dir, CACHE_NAME + '.cpl'))
   2.182 -                        if len(info) == 0:
   2.183 -                                logger.debug("No cache")
   2.184 -                                return enumerations.UPDATES_UNDETERMINED
   2.185 -                        # Non-portable API used; pylint: disable=E0901
   2.186 -                        utsname = os.uname()
   2.187 -                        # pylint: disable=E1103
   2.188 -                        if info.get("version") != CACHE_VERSION:
   2.189 -                                logger.debug("Cache version mismatch: %s" %
   2.190 -                                    (info.get("version") + " " + CACHE_VERSION))
   2.191 -                                return enumerations.UPDATES_UNDETERMINED
   2.192 -                        if info.get("os_release") != utsname[2]:
   2.193 -                                logger.debug("OS release mismatch: %s" %
   2.194 -                                    (info.get("os_release") + " " + utsname[2]))
   2.195 -                                return enumerations.UPDATES_UNDETERMINED
   2.196 -                        if info.get("os_version") != utsname[3]:
   2.197 -                                logger.debug("OS version mismatch: %s" %
   2.198 -                                    (info.get("os_version") + " " + utsname[3]))
   2.199 -                                return enumerations.UPDATES_UNDETERMINED
   2.200 -                        old_publishers = info.get("publishers")
   2.201 -                        count = 0
   2.202 -                        for p in self.api_obj.get_publishers():
   2.203 -                                if p.disabled:
   2.204 -                                        continue
   2.205 -                                if old_publishers.get(p.prefix, -1) != \
   2.206 -                                    p.last_refreshed:
   2.207 -                                        return enumerations.UPDATES_UNDETERMINED
   2.208 -                                count += 1
   2.209 -
   2.210 -                        if count != len(old_publishers):
   2.211 -                                return enumerations.UPDATES_UNDETERMINED
   2.212 -
   2.213 -                        n_updates = n_installs = n_removes = 0
   2.214 -                        if info.get("updates_available"):
   2.215 -                                n_updates = info.get("updates")
   2.216 -                                n_installs = info.get("installs")
   2.217 -                                n_removes = info.get("removes")
   2.218 -                        # pylint: enable=E1103
   2.219 -                        if self.check_cache_only:
   2.220 -                                print "n_updates: %d" % n_updates
   2.221 -                                print "n_installs: %d" % n_installs
   2.222 -                                print "n_removes: %d" % n_removes
   2.223 -                        if (n_updates + n_installs + n_removes) > 0:
   2.224 -                                return enumerations.UPDATES_AVAILABLE
   2.225 -                        else:
   2.226 -                                return enumerations.NO_UPDATES_AVAILABLE
   2.227 -
   2.228 -                except (UnpicklingError, IOError):
   2.229 -                        return enumerations.UPDATES_UNDETERMINED
   2.230 -
   2.231 -        def __dump_updates_available(self, stuff_to_do):
   2.232 -                """Record update information to the cache file."""
   2.233 -                cache_dir = nongui_misc.get_cache_dir(self.api_obj)
   2.234 -                if not cache_dir:
   2.235 -                        return
   2.236 -                publisher_list = {}
   2.237 -                for p in self.api_obj.get_publishers():
   2.238 -                        if p.disabled:
   2.239 -                                continue
   2.240 -                        publisher_list[p.prefix] = p.last_refreshed
   2.241 -                n_installs = 0
   2.242 -                n_removes = 0
   2.243 -                n_updates = 0
   2.244 -                plan_desc = self.api_obj.describe()
   2.245 -                if plan_desc:
   2.246 -                        plan = plan_desc.get_changes()
   2.247 -                        for (orig, dest) in plan:
   2.248 -                                if orig and dest:
   2.249 -                                        n_updates += 1
   2.250 -                                elif not orig and dest:
   2.251 -                                        n_installs += 1
   2.252 -                                elif orig and not dest:
   2.253 -                                        n_removes += 1
   2.254 -                dump_info = {}
   2.255 -                dump_info["version"] = CACHE_VERSION
   2.256 -                # Non-portable API used; pylint: disable=E0901
   2.257 -                dump_info["os_release"] = os.uname()[2]
   2.258 -                dump_info["os_version"] = os.uname()[3]
   2.259 -                dump_info["updates_available"] = stuff_to_do
   2.260 -                dump_info["publishers"] = publisher_list
   2.261 -                dump_info["updates"] = n_updates
   2.262 -                dump_info["installs"] = n_installs
   2.263 -                dump_info["removes"] = n_removes
   2.264 -
   2.265 -                try:
   2.266 -                        nongui_misc.dump_cache_file(os.path.join(
   2.267 -                            cache_dir, CACHE_NAME + '.cpl'), dump_info)
   2.268 -                except IOError, e:
   2.269 -                        logger.error("Failed to dump cache: %s" % e)
   2.270 -                return
   2.271 -
   2.272 -
   2.273 -def main_func():
   2.274 -        """Main routine for this utility"""
   2.275 -        set_check_all = True
   2.276 -        set_check_cache = False
   2.277 -        image_dir = None 
   2.278 -        try:
   2.279 -                # Unused variable pargs; pylint: disable=W0612
   2.280 -                opts, pargs = getopt.getopt(sys.argv[1:], "hdnacR:",
   2.281 -                    ["help", "debug", "nice", "checkupdates-cache",
   2.282 -                    "image-dir="])
   2.283 -        except getopt.GetoptError, oex:
   2.284 -                print >> sys.stderr, \
   2.285 -                    ("Usage: illegal option -- %s, for help use -h or --help" %
   2.286 -                    oex.opt )
   2.287 -                sys.exit(enumerations.UPDATES_UNDETERMINED)
   2.288 -        for opt, arg in opts:
   2.289 -                if opt in ("-h", "--help"):
   2.290 -                        print >> sys.stderr, """\n\
   2.291 -Use -h (--help) to print out help.
   2.292 -Use -d (--debug) to run in debug mode.
   2.293 -Use -n (--nice) to run at nice level 20.
   2.294 -Use -c (--checkupdates-cache) to check for updates from cache only (output results to stdout).
   2.295 -Use -R (--image-dir) to specify image directory (defaults to '/')"""
   2.296 -                        sys.exit(0)
   2.297 -                elif opt in ( "-n", "--nice"):
   2.298 -                        # Non-portable API used; pylint: disable=E0901
   2.299 -                        os.nice(20)
   2.300 -                elif opt in ("-d", "--debug"):
   2.301 -                        global_settings.verbose = True
   2.302 -                elif opt in ( "-c", "--checkupdates-cache"):
   2.303 -                        set_check_cache = True
   2.304 -                        set_check_all = False
   2.305 -                elif opt in ("-R", "--image-dir"):
   2.306 -                        image_dir = arg
   2.307 -
   2.308 -        if os.path.isabs(sys.argv[0]):
   2.309 -                app_path = sys.argv[0]
   2.310 -        else:
   2.311 -                cmd = os.path.join(os.getcwd(), sys.argv[0])
   2.312 -                app_path = os.path.realpath(cmd)
   2.313 -
   2.314 -        checkforupdates = CheckForUpdates(image_dir, app_path,
   2.315 -            set_check_all, set_check_cache)
   2.316 -
   2.317 -        return checkforupdates.return_status
   2.318 -
   2.319 -#
   2.320 -# Establish a specific exit status which means: "python barfed an exception"
   2.321 -# so that we can more easily detect these in testing of the CLI commands.
   2.322 -#
   2.323 -def handle_errors(func, *args, **kwargs):
   2.324 -        """Catch exceptions raised by the main program function and then print
   2.325 -        a message and/or exit with an appropriate return code.
   2.326 -        """
   2.327 -
   2.328 -        traceback_str = misc.get_traceback_message()
   2.329 -
   2.330 -        try:
   2.331 -                # Out of memory errors can be raised as EnvironmentErrors with
   2.332 -                # an errno of ENOMEM, so in order to handle those exceptions
   2.333 -                # with other errnos, we nest this try block and have the outer
   2.334 -                # one handle the other instances.
   2.335 -                try:
   2.336 -                        __ret = func(*args, **kwargs)
   2.337 -                except (MemoryError, EnvironmentError), __e:
   2.338 -                        if isinstance(__e, EnvironmentError) and \
   2.339 -                            __e.errno != errno.ENOMEM:
   2.340 -                                raise
   2.341 -                        logger.error("\n" + misc.out_of_memory())
   2.342 -                        __ret = EXIT_OOPS
   2.343 -        except SystemExit, __e:
   2.344 -                raise __e
   2.345 -        except (IOError, misc.PipeError, KeyboardInterrupt), __e:
   2.346 -                # Don't display any messages here to prevent possible further
   2.347 -                # broken pipe (EPIPE) errors.
   2.348 -                if isinstance(__e, IOError) and __e.errno != errno.EPIPE:
   2.349 -                        logger.error(str(__e))
   2.350 -                __ret = EXIT_OOPS
   2.351 -        except apx.VersionException, __e:
   2.352 -                logger.error("The pmcheckforupdates command appears out of "
   2.353 -                    "sync with the libraries provided\nby pkg:/package/pkg. "
   2.354 -                    "The client version is %(client)s while the library\n"
   2.355 -                    "API version is %(api)s." % \
   2.356 -                    {'client': __e.received_version,
   2.357 -                     'api': __e.expected_version})
   2.358 -                __ret = EXIT_OOPS
   2.359 -        except:
   2.360 -                traceback.print_exc()
   2.361 -                logger.error(traceback_str)
   2.362 -                __ret = 99
   2.363 -        return __ret
   2.364 -
   2.365 -
   2.366 -if __name__ == "__main__":
   2.367 -        misc.setlocale(locale.LC_ALL, "")
   2.368 -        gettext.install("pkg", "/usr/share/locale",
   2.369 -            codeset=locale.getpreferredencoding())
   2.370 -
   2.371 -        # Make all warnings be errors.
   2.372 -        warnings.simplefilter('error')
   2.373 -
   2.374 -        __retval = handle_errors(main_func)
   2.375 -        try:
   2.376 -                logging.shutdown()
   2.377 -        except IOError:
   2.378 -                # Ignore python's spurious pipe problems.
   2.379 -                pass
   2.380 -        sys.exit(__retval)
     3.1 --- a/src/gui/data/addmoresoftware.desktop.in	Fri Sep 27 11:21:00 2013 -0700
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,15 +0,0 @@
     3.4 -[Desktop Entry]
     3.5 -_Name=Add More Software
     3.6 -_GenericName=Add More Software
     3.7 -_Comment=Install, update and remove software packages
     3.8 -Exec=/usr/lib/pm-launch /usr/bin/packagemanager
     3.9 -Icon=packagemanager
    3.10 -Terminal=false
    3.11 -MultipleArgs=false
    3.12 -StartupNotify=false
    3.13 -Type=Application
    3.14 -Encoding=UTF-8
    3.15 -NoDisplay=true
    3.16 -Categories=PackageManager;Applications;GTK;System;Settings;
    3.17 -NotShowIn=KDE;
    3.18 -X-KDE-SubstituteUID=true
     4.1 Binary file src/gui/data/gnome-mime-application-vnd.pkg5.info.png has changed
     5.1 Binary file src/gui/data/icons/16x16/filter_all.png has changed
     6.1 Binary file src/gui/data/icons/16x16/filter_selected.png has changed
     7.1 Binary file src/gui/data/icons/16x16/progress_blank.png has changed
     8.1 Binary file src/gui/data/icons/16x16/progress_checkmark.png has changed
     9.1 Binary file src/gui/data/icons/16x16/selection.png has changed
    10.1 Binary file src/gui/data/icons/16x16/status_checkmark.png has changed
    11.1 Binary file src/gui/data/icons/16x16/status_installed.png has changed
    12.1 Binary file src/gui/data/icons/16x16/status_newupdate.png has changed
    13.1 Binary file src/gui/data/icons/16x16/status_notinstalled.png has changed
    14.1 Binary file src/gui/data/icons/24x24/pm-check.png has changed
    15.1 Binary file src/gui/data/icons/24x24/pm-install_update.png has changed
    16.1 Binary file src/gui/data/icons/24x24/pm-refresh.png has changed
    17.1 Binary file src/gui/data/icons/24x24/pm-remove.png has changed
    18.1 Binary file src/gui/data/icons/24x24/pm-update_all.png has changed
    19.1 Binary file src/gui/data/icons/48x48/packagemanager.png has changed
    20.1 Binary file src/gui/data/icons/48x48/pm-install_update.png has changed
    21.1 Binary file src/gui/data/icons/48x48/pm-refresh.png has changed
    22.1 Binary file src/gui/data/icons/48x48/pm-remove.png has changed
    23.1 Binary file src/gui/data/icons/48x48/pm-update_all.png has changed
    24.1 Binary file src/gui/data/icons/HighContrast/16x16/filter_all.png has changed
    25.1 Binary file src/gui/data/icons/HighContrast/16x16/filter_selected.png has changed
    26.1 Binary file src/gui/data/icons/HighContrast/16x16/progress_checkmark.png has changed
    27.1 Binary file src/gui/data/icons/HighContrast/16x16/selection.png has changed
    28.1 Binary file src/gui/data/icons/HighContrast/16x16/status_checkmark.png has changed
    29.1 Binary file src/gui/data/icons/HighContrast/16x16/status_installed.png has changed
    30.1 Binary file src/gui/data/icons/HighContrast/16x16/status_newupdate.png has changed
    31.1 Binary file src/gui/data/icons/HighContrast/16x16/status_notinstalled.png has changed
    32.1 Binary file src/gui/data/icons/HighContrast/24x24/pm-install_update.png has changed
    33.1 Binary file src/gui/data/icons/HighContrast/24x24/pm-refresh.png has changed
    34.1 Binary file src/gui/data/icons/HighContrast/24x24/pm-remove.png has changed
    35.1 Binary file src/gui/data/icons/HighContrast/24x24/pm-update_all.png has changed
    36.1 Binary file src/gui/data/icons/HighContrast/48x48/packagemanager.png has changed
    37.1 Binary file src/gui/data/icons/HighContrast/48x48/pm-install_update.png has changed
    38.1 Binary file src/gui/data/icons/HighContrast/48x48/pm-refresh.png has changed
    39.1 Binary file src/gui/data/icons/HighContrast/48x48/pm-remove.png has changed
    40.1 Binary file src/gui/data/icons/HighContrast/48x48/pm-update_all.png has changed
    41.1 Binary file src/gui/data/icons/HighContrastInverse/16x16/filter_all.png has changed
    42.1 Binary file src/gui/data/icons/HighContrastInverse/16x16/filter_selected.png has changed
    43.1 Binary file src/gui/data/icons/HighContrastInverse/16x16/progress_checkmark.png has changed
    44.1 Binary file src/gui/data/icons/HighContrastInverse/16x16/selection.png has changed
    45.1 Binary file src/gui/data/icons/HighContrastInverse/16x16/status_checkmark.png has changed
    46.1 Binary file src/gui/data/icons/HighContrastInverse/16x16/status_installed.png has changed
    47.1 Binary file src/gui/data/icons/HighContrastInverse/16x16/status_newupdate.png has changed
    48.1 Binary file src/gui/data/icons/HighContrastInverse/16x16/status_notinstalled.png has changed
    49.1 Binary file src/gui/data/icons/HighContrastInverse/24x24/pm-install_update.png has changed
    50.1 Binary file src/gui/data/icons/HighContrastInverse/24x24/pm-refresh.png has changed
    51.1 Binary file src/gui/data/icons/HighContrastInverse/24x24/pm-remove.png has changed
    52.1 Binary file src/gui/data/icons/HighContrastInverse/24x24/pm-update_all.png has changed
    53.1 Binary file src/gui/data/icons/HighContrastInverse/48x48/packagemanager.png has changed
    54.1 Binary file src/gui/data/icons/HighContrastInverse/48x48/pm-install_update.png has changed
    55.1 Binary file src/gui/data/icons/HighContrastInverse/48x48/pm-refresh.png has changed
    56.1 Binary file src/gui/data/icons/HighContrastInverse/48x48/pm-remove.png has changed
    57.1 Binary file src/gui/data/icons/HighContrastInverse/48x48/pm-update_all.png has changed
    58.1 --- a/src/gui/data/l10n.py	Fri Sep 27 11:21:00 2013 -0700
    58.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    58.3 @@ -1,100 +0,0 @@
    58.4 -#!/usr/bin/env python
    58.5 -#
    58.6 -# CDDL HEADER START
    58.7 -#
    58.8 -# The contents of this file are subject to the terms of the
    58.9 -# Common Development and Distribution License (the "License").
   58.10 -# You may not use this file except in compliance with the License.
   58.11 -#
   58.12 -# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   58.13 -# or http://www.opensolaris.org/os/licensing.
   58.14 -# See the License for the specific language governing permissions
   58.15 -# and limitations under the License.
   58.16 -#
   58.17 -# When distributing Covered Code, include this CDDL HEADER in each
   58.18 -# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   58.19 -# If applicable, add the following below this CDDL HEADER, with the
   58.20 -# fields enclosed by brackets "[]" replaced with your own identifying
   58.21 -# information: Portions Copyright [yyyy] [name of copyright owner]
   58.22 -#
   58.23 -# CDDL HEADER END
   58.24 -#
   58.25 -# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
   58.26 -# Use is subject to license terms.
   58.27 -#
   58.28 -
   58.29 -# The following categories are shown in GUI.
   58.30 -
   58.31 -def N_(message): return message
   58.32 -
   58.33 -l10n_categories = [
   58.34 -  N_("AMP Stack"),
   58.35 -  N_("Accessories"),
   58.36 -  N_("Administration and Configuration"),
   58.37 -  N_("Application and Web Servers"),
   58.38 -  N_("Builds"),
   58.39 -  N_("C"),
   58.40 -  N_("C++"),
   58.41 -  N_("Communications"),
   58.42 -  N_("Configuration and Preferences"),
   58.43 -  N_("Core"),
   58.44 -  N_("Databases"),
   58.45 -  N_("Developer Tools"),
   58.46 -  N_("Display"),
   58.47 -  N_("Distribution Tools"),
   58.48 -  N_("Documentation"),
   58.49 -  N_("Editors"),
   58.50 -  N_("Enterprise Management"),
   58.51 -  N_("File Managers"),
   58.52 -  N_("File System"),
   58.53 -  N_("Fonts"),
   58.54 -  N_("GNOME and GTK+"),
   58.55 -  N_("GNU"),
   58.56 -  N_("Games"),
   58.57 -  N_("Graphics and Imaging"),
   58.58 -  N_("Hardware"),
   58.59 -  N_("High Performance Computing"),
   58.60 -  N_("Integrated Development Environments"),
   58.61 -  N_("Internationalization"),
   58.62 -  N_("Internet"),
   58.63 -  N_("Java"),
   58.64 -  N_("Libraries"),
   58.65 -  N_("Localizations"),
   58.66 -  N_("Media"),
   58.67 -  N_("Multimedia Libraries"),
   58.68 -  N_("Networking"),
   58.69 -  N_("Office"),
   58.70 -  N_("Office Tools"),
   58.71 -  N_("Other Languages"),
   58.72 -  N_("Other Peripherals"),
   58.73 -  N_("PHP"),
   58.74 -  N_("Packaging"),
   58.75 -  N_("Panels and Applets"),
   58.76 -  N_("Perl"),
   58.77 -  N_("Plug-ins and Run-times"),
   58.78 -  N_("Ports"),
   58.79 -  N_("Printing"),
   58.80 -  N_("Python"),
   58.81 -  N_("Releases"),
   58.82 -  N_("Ruby"),
   58.83 -  N_("Scripts"),
   58.84 -  N_("Security"),
   58.85 -  N_("Services"),
   58.86 -  N_("Sessions"),
   58.87 -  N_("Shells"),
   58.88 -  N_("Software Management"),
   58.89 -  N_("Sound and Video"),
   58.90 -  N_("Source Code Management"),
   58.91 -  N_("Storage"),
   58.92 -  N_("System"),
   58.93 -  N_("System Utilities"),
   58.94 -  N_("Text Tools"),
   58.95 -  N_("Theming"),
   58.96 -  N_("Trusted"),
   58.97 -  N_("Trusted Extensions"),
   58.98 -  N_("Universal Access"),
   58.99 -  N_("Virtualization"),
  58.100 -  N_("Window Managers"),
  58.101 -  N_("X11"),
  58.102 -  None
  58.103 -]
    59.1 --- a/src/gui/data/l10n.sh	Fri Sep 27 11:21:00 2013 -0700
    59.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    59.3 @@ -1,49 +0,0 @@
    59.4 -#!/bin/sh
    59.5 -#
    59.6 -# CDDL HEADER START
    59.7 -#
    59.8 -# The contents of this file are subject to the terms of the
    59.9 -# Common Development and Distribution License (the "License").
   59.10 -# You may not use this file except in compliance with the License.
   59.11 -#
   59.12 -# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   59.13 -# or http://www.opensolaris.org/os/licensing.
   59.14 -# See the License for the specific language governing permissions
   59.15 -# and limitations under the License.
   59.16 -#
   59.17 -# When distributing Covered Code, include this CDDL HEADER in each
   59.18 -# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   59.19 -# If applicable, add the following below this CDDL HEADER, with the
   59.20 -# fields enclosed by brackets "[]" replaced with your own identifying
   59.21 -# information: Portions Copyright [yyyy] [name of copyright owner]
   59.22 -#
   59.23 -# CDDL HEADER END
   59.24 -#
   59.25 -# Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
   59.26 -#
   59.27 -
   59.28 -# This script generates l10n.py from opensolaris.org.sections
   59.29 -CATEGORY_FILE=../../util/opensolaris.org.sections
   59.30 -OUTPUT_FILE=l10n.py
   59.31 -LANG=C
   59.32 -
   59.33 -export LANG
   59.34 -
   59.35 -printf "%s\n" "#!/usr/bin/env python" > $OUTPUT_FILE
   59.36 -head -24 $0 | tail -23 >> $OUTPUT_FILE
   59.37 -
   59.38 -echo "
   59.39 -# The following categories are shown in GUI.
   59.40 -
   59.41 -def N_(message): return message
   59.42 -
   59.43 -l10n_categories = [" \
   59.44 ->> $OUTPUT_FILE
   59.45 -
   59.46 -cat $CATEGORY_FILE | grep "^category[ ]*=" |\
   59.47 -  sed -e "s|category[ ]*=[ ]*\(.*\)|\1|" | tr "," "\n" | sort | uniq |\
   59.48 -  awk '{printf ("  N_(\"%s\"),\n", $0)}' \
   59.49 ->> $OUTPUT_FILE
   59.50 -
   59.51 -printf "%s\n" "  None" >> $OUTPUT_FILE
   59.52 -printf "]"             >> $OUTPUT_FILE
    60.1 --- a/src/gui/data/packagemanager-info.xml.in	Fri Sep 27 11:21:00 2013 -0700
    60.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    60.3 @@ -1,46 +0,0 @@
    60.4 -<?xml version="1.0" encoding="UTF-8"?>
    60.5 -
    60.6 -<!--
    60.7 - CDDL HEADER START
    60.8 -
    60.9 - The contents of this file are subject to the terms of the
   60.10 - Common Development and Distribution License (the "License").
   60.11 - You may not use this file except in compliance with the License.
   60.12 -
   60.13 - You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   60.14 - or http://www.opensolaris.org/os/licensing.
   60.15 - See the License for the specific language governing permissions
   60.16 - and limitations under the License.
   60.17 -
   60.18 - When distributing Covered Code, include this CDDL HEADER in each
   60.19 - file and include the License file at usr/src/OPENSOLARIS.LICENSE.
   60.20 - If applicable, add the following below this CDDL HEADER, with the
   60.21 - fields enclosed by brackets "[]" replaced with your own identifying
   60.22 - information: Portions Copyright [yyyy] [name of copyright owner]
   60.23 -
   60.24 - CDDL HEADER END
   60.25 -
   60.26 - Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
   60.27 - Use is subject to license terms.
   60.28 -
   60.29 - DO NOT EDIT THIS FILE.
   60.30 --->
   60.31 -
   60.32 -<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
   60.33 -<mime-type type="application/vnd.pkg5.info">
   60.34 -<comment>pkg(5) info file</comment>
   60.35 -<comment xml:lang="de">pkg(5)-Infodatei</comment>
   60.36 -<comment xml:lang="es">archivo de información pkg(5)</comment>
   60.37 -<comment xml:lang="fr">le fichier info pkg(5)</comment>
   60.38 -<comment xml:lang="it">file di informazioni su pkg(5)</comment>
   60.39 -<comment xml:lang="ja">pkg(5) 情報ファイル</comment>
   60.40 -<comment xml:lang="ko">pkg(5) 정보 파일</comment>
   60.41 -<comment xml:lang="pt_BR">Arquivo de informação pkg(5)</comment>
   60.42 -<comment xml:lang="ru">Файл info для pkg(5)</comment>
   60.43 -<comment xml:lang="sv">pkg(5) info-fil</comment>
   60.44 -<comment xml:lang="zh_CN">pkg(5) 信息文件</comment>
   60.45 -<comment xml:lang="zh_HK">pkg(5) 資訊檔</comment>
   60.46 -<comment xml:lang="zh_TW">pkg(5) 資訊檔</comment>
   60.47 -<glob pattern="*.p5i"/>
   60.48 -</mime-type>
   60.49 -</mime-info>
    61.1 --- a/src/gui/data/packagemanager-preferences.schemas.in	Fri Sep 27 11:21:00 2013 -0700
    61.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    61.3 @@ -1,275 +0,0 @@
    61.4 -<gconfschemafile>
    61.5 -  <schemalist>
    61.6 -    <schema>
    61.7 -      <key>/schemas/apps/packagemanager/preferences/max_search_completion</key>
    61.8 -      <applyto>/apps/packagemanager/preferences/max_search_completion</applyto>
    61.9 -      <owner>packagemanager</owner>
   61.10 -      <type>int</type>
   61.11 -      <default>20</default>
   61.12 -      <locale name="C">
   61.13 -         <short>Maximum entries for Search Completion</short>
   61.14 -         <long>
   61.15 -          An integer which specifies the maximum number of entries to store for
   61.16 -          search completion.
   61.17 -         </long>
   61.18 -      </locale>
   61.19 -    </schema>
   61.20 -    <schema>
   61.21 -      <key>/schemas/apps/packagemanager/preferences/initial_app_width</key>
   61.22 -      <applyto>/apps/packagemanager/preferences/initial_app_width</applyto>
   61.23 -      <owner>packagemanager</owner>
   61.24 -      <type>int</type>
   61.25 -      <default>800</default>
   61.26 -      <locale name="C">
   61.27 -         <short>Initial application width</short>
   61.28 -         <long>
   61.29 -          An integer which specifies the initial width of the application
   61.30 -          main window, overridden if there is not enough screen available.
   61.31 -         </long>
   61.32 -      </locale>
   61.33 -    </schema>
   61.34 -    <schema>
   61.35 -      <key>/schemas/apps/packagemanager/preferences/initial_app_height</key>
   61.36 -      <applyto>/apps/packagemanager/preferences/initial_app_height</applyto>
   61.37 -      <owner>packagemanager</owner>
   61.38 -      <type>int</type>
   61.39 -      <default>600</default>
   61.40 -      <locale name="C">
   61.41 -         <short>Initial application height</short>
   61.42 -         <long>
   61.43 -          An integer which specifies the initial height of the application
   61.44 -          main window, overridden if there is not enough screen available.
   61.45 -         </long>
   61.46 -      </locale>
   61.47 -    </schema>
   61.48 -    <schema>
   61.49 -      <key>/schemas/apps/packagemanager/preferences/initial_app_hposition</key>
   61.50 -      <applyto>/apps/packagemanager/preferences/initial_app_hposition</applyto>
   61.51 -      <owner>packagemanager</owner>
   61.52 -      <type>int</type>
   61.53 -      <default>200</default>
   61.54 -      <locale name="C">
   61.55 -         <short>Initial application horizonatal divider position</short>
   61.56 -         <long>
   61.57 -          An integer which specifies the initial horizonatal divider position
   61.58 -          of the application, which separates the category panel from the
   61.59 -          list panel.
   61.60 -         </long>
   61.61 -      </locale>
   61.62 -    </schema>
   61.63 -    <schema>
   61.64 -      <key>/schemas/apps/packagemanager/preferences/initial_app_vposition</key>
   61.65 -      <applyto>/apps/packagemanager/preferences/initial_app_vposition</applyto>
   61.66 -      <owner>packagemanager</owner>
   61.67 -      <type>int</type>
   61.68 -      <default>320</default>
   61.69 -      <locale name="C">
   61.70 -         <short>Initial application vertical divider position</short>
   61.71 -         <long>
   61.72 -          An integer which specifies the initial vertical divider position
   61.73 -          of the application, which separates the details panel from the
   61.74 -          list panel.
   61.75 -         </long>
   61.76 -      </locale>
   61.77 -    </schema>
   61.78 -    <schema>
   61.79 -      <key>/schemas/apps/packagemanager/preferences/last_export_selections_path</key>
   61.80 -      <applyto>/apps/packagemanager/preferences/last_export_selections_path</applyto>
   61.81 -      <owner>packagemanager</owner>
   61.82 -      <type>string</type>
   61.83 -      <default></default>
   61.84 -      <locale name="C">
   61.85 -         <short>Last Export Selections Path</short>
   61.86 -         <long>
   61.87 -          The path for the last set of selections exported from packagemanager.
   61.88 -         </long>
   61.89 -      </locale>
   61.90 -    </schema>
   61.91 -    <schema>
   61.92 -      <key>/schemas/apps/packagemanager/preferences/last_add_pubcert_path</key>
   61.93 -      <applyto>/apps/packagemanager/preferences/last_add_pubcert_path</applyto>
   61.94 -      <owner>packagemanager</owner>
   61.95 -      <type>string</type>
   61.96 -      <default></default>
   61.97 -      <locale name="C">
   61.98 -         <short>Last Add Publisher Certificate Path</short>
   61.99 -         <long>
  61.100 -          The path for the last Publisher Certificate added to packagemanager.
  61.101 -         </long>
  61.102 -      </locale>
  61.103 -    </schema>
  61.104 -    <schema>
  61.105 -      <key>/schemas/apps/packagemanager/preferences/initial_section</key>
  61.106 -      <applyto>/apps/packagemanager/preferences/initial_section</applyto>
  61.107 -      <owner>packagemanager</owner>
  61.108 -      <type>int</type>
  61.109 -      <default>2</default>
  61.110 -      <locale name="C">
  61.111 -         <short>Initial section value</short>
  61.112 -         <long>
  61.113 -          An integer which identifies the initial toplevel section to be
  61.114 -          expanded when packagemanager starts. 
  61.115 -          0 = "All Categories", 2 = "Applications" (the default)
  61.116 -         </long>
  61.117 -      </locale>
  61.118 -    </schema>
  61.119 -    <schema>
  61.120 -      <key>/schemas/apps/packagemanager/preferences/initial_show_filter</key>
  61.121 -      <applyto>/apps/packagemanager/preferences/initial_show_filter</applyto>
  61.122 -      <owner>packagemanager</owner>
  61.123 -      <type>int</type>
  61.124 -      <default>0</default>
  61.125 -      <locale name="C">
  61.126 -         <short>Initial show filter value</short>
  61.127 -         <long>
  61.128 -          An integer which identifies the initial show filter value to be
  61.129 -          displayed when packagemanager starts. 0 corresponds to All Packages.
  61.130 -         </long>
  61.131 -      </locale>
  61.132 -    </schema>
  61.133 -    <schema>
  61.134 -      <key>/schemas/apps/packagemanager/preferences/show_startpage</key>
  61.135 -      <applyto>/apps/packagemanager/preferences/show_startpage</applyto>
  61.136 -      <owner>packagemanager</owner>
  61.137 -      <type>bool</type>
  61.138 -      <default>True</default>
  61.139 -      <locale name="C">
  61.140 -         <short>Show Start Page  on startup</short>
  61.141 -         <long>
  61.142 -          A boolean which determines if the Start Page should be shown on startup
  61.143 -          or the initial list view.
  61.144 -         </long>
  61.145 -      </locale>
  61.146 -    </schema>
  61.147 -    <schema>
  61.148 -      <key>/schemas/apps/packagemanager/preferences/details_expanded</key>
  61.149 -      <applyto>/apps/packagemanager/preferences/details_expanded</applyto>
  61.150 -      <owner>packagemanager</owner>
  61.151 -      <type>bool</type>
  61.152 -      <default>True</default>
  61.153 -      <locale name="C">
  61.154 -         <short>Expand Details in Install Remove</short>
  61.155 -         <long>
  61.156 -          A boolean which determines if the Details panel in the Install Remove
  61.157 -          progress dialog is expanded or not.
  61.158 -         </long>
  61.159 -      </locale>
  61.160 -    </schema>
  61.161 -    <schema>
  61.162 -      <key>/schemas/apps/packagemanager/preferences/api_search_error</key>
  61.163 -      <applyto>/apps/packagemanager/preferences/api_search_error</applyto>
  61.164 -      <owner>packagemanager</owner>
  61.165 -      <type>string</type>
  61.166 -      <default>""</default>
  61.167 -      <locale name="C">
  61.168 -         <short>Comma separated list of repositories which we show if there are API errors when searching them</short>
  61.169 -         <long>
  61.170 -          A string which determines if the repository is shown or not in the error dialog.
  61.171 -         </long>
  61.172 -      </locale>
  61.173 -    </schema>
  61.174 -    <schema>
  61.175 -      <key>/schemas/apps/packagemanager/preferences/startpage_url</key>
  61.176 -      <applyto>/apps/packagemanager/preferences/startpage_url</applyto>
  61.177 -      <owner>packagemanager</owner>
  61.178 -      <type>string</type>
  61.179 -      <default>http://dlc.sun.com/osol/packagemanager/downloads/201003</default>
  61.180 -      <locale name="C">
  61.181 -         <short>Start Page Update URL</short>
  61.182 -         <long>
  61.183 -          The location from which to fetch updates to the Package Manager Start Page.
  61.184 -         </long>
  61.185 -      </locale>
  61.186 -    </schema>
  61.187 -    <schema>
  61.188 -      <key>/schemas/apps/packagemanager/preferences/save_state</key>
  61.189 -      <applyto>/apps/packagemanager/preferences/save_state</applyto>
  61.190 -      <owner>packagemanager</owner>
  61.191 -      <type>bool</type>
  61.192 -      <default>True</default>
  61.193 -      <locale name="C">
  61.194 -         <short>Display selected publisher at startup</short>
  61.195 -         <long>
  61.196 -          A boolean which determines whether Package Manager should save
  61.197 -          its state on exit and use it on restart. The state is the 
  61.198 -          selected publisher and the size and position of horizontal and
  61.199 -          vertical dividers.
  61.200 -         </long>
  61.201 -      </locale>
  61.202 -    </schema>
  61.203 -    <schema>
  61.204 -      <key>/schemas/apps/packagemanager/preferences/imageupdate_confirm</key>
  61.205 -      <applyto>/apps/packagemanager/preferences/imageupdate_confirm</applyto>
  61.206 -      <owner>packagemanager</owner>
  61.207 -      <type>bool</type>
  61.208 -      <default>True</default>
  61.209 -      <locale name="C">
  61.210 -         <short>Display confirmation dialog after Check for updates</short>
  61.211 -         <long>
  61.212 -          A boolean which determines whether Package Manager should show
  61.213 -          confirmation dialog when the updates are found after performing
  61.214 -          Updates operation (Checks if updates are available) or it should
  61.215 -          go straight to the update all operation.
  61.216 -         </long>
  61.217 -      </locale>
  61.218 -    </schema>
  61.219 -    <schema>
  61.220 -      <key>/schemas/apps/packagemanager/preferences/install_confirm</key>
  61.221 -      <applyto>/apps/packagemanager/preferences/install_confirm</applyto>
  61.222 -      <owner>packagemanager</owner>
  61.223 -      <type>bool</type>
  61.224 -      <default>True</default>
  61.225 -      <locale name="C">
  61.226 -         <short>Display install/update packages confirmation dialog</short>
  61.227 -         <long>
  61.228 -          A boolean which determines whether Package Manager should show
  61.229 -          confirmation dialog when the user selected some packages for
  61.230 -          installation or update.
  61.231 -         </long>
  61.232 -      </locale>
  61.233 -    </schema>
  61.234 -    <schema>
  61.235 -      <key>/schemas/apps/packagemanager/preferences/remove_confirm</key>
  61.236 -      <applyto>/apps/packagemanager/preferences/remove_confirm</applyto>
  61.237 -      <owner>packagemanager</owner>
  61.238 -      <type>bool</type>
  61.239 -      <default>True</default>
  61.240 -      <locale name="C">
  61.241 -         <short>Display remove packages confirmation dialog</short>
  61.242 -         <long>
  61.243 -          A boolean which determines whether Package Manager should show
  61.244 -          confirmation dialog when the user selected some packages for
  61.245 -          removal.
  61.246 -         </long>
  61.247 -      </locale>
  61.248 -    </schema>
  61.249 -    <schema>
  61.250 -      <key>/schemas/apps/packagemanager/preferences/start_insearch</key>
  61.251 -      <applyto>/apps/packagemanager/preferences/start_insearch</applyto>
  61.252 -      <owner>packagemanager</owner>
  61.253 -      <type>bool</type>
  61.254 -      <default>True</default>
  61.255 -      <locale name="C">
  61.256 -         <short>Start in search mode</short>
  61.257 -         <long>
  61.258 -          A boolean which determines whether Package Manager should start
  61.259 -          in search mode.
  61.260 -         </long>
  61.261 -      </locale>
  61.262 -    </schema>
  61.263 -    <schema>
  61.264 -      <key>/schemas/apps/packagemanager/preferences/lastsource</key>
  61.265 -      <applyto>/apps/packagemanager/preferences/lastsource</applyto>
  61.266 -      <owner>packagemanager</owner>
  61.267 -      <type>string</type>
  61.268 -      <default>""</default>
  61.269 -      <locale name="C">
  61.270 -         <short>Last publisher used by package manager</short>
  61.271 -         <long>
  61.272 -          A string which stores the last publisher used by package
  61.273 -          manager.
  61.274 -         </long>
  61.275 -      </locale>
  61.276 -    </schema>
  61.277 -  </schemalist>  
  61.278 -</gconfschemafile>
    62.1 --- a/src/gui/data/packagemanager.desktop.in	Fri Sep 27 11:21:00 2013 -0700
    62.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    62.3 @@ -1,15 +0,0 @@
    62.4 -[Desktop Entry]
    62.5 -_Name=Package Manager
    62.6 -_GenericName=Package Manager
    62.7 -_Comment=Install, update and remove software packages
    62.8 -Exec=/usr/lib/pm-launch /usr/bin/packagemanager
    62.9 -Icon=packagemanager
   62.10 -Terminal=false
   62.11 -MultipleArgs=false
   62.12 -StartupNotify=false
   62.13 -Type=Application
   62.14 -Encoding=UTF-8
   62.15 -Categories=PackageManager;Applications;GTK;System;Settings;
   62.16 -NotShowIn=KDE;
   62.17 -X-KDE-SubstituteUID=true
   62.18 -MimeType=application/vnd.pkg5.info;
    63.1 --- a/src/gui/data/packagemanager.ui	Fri Sep 27 11:21:00 2013 -0700
    63.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    63.3 @@ -1,7662 +0,0 @@
    63.4 -<?xml version="1.0"?>
    63.5 -<interface>
    63.6 -  <requires lib="gtk+" version="2.16"/>
    63.7 -  <!-- interface-naming-policy project-wide -->
    63.8 -  <object class="GtkWindow" id="mainwindow">
    63.9 -    <property name="width_request">750</property>
   63.10 -    <property name="height_request">500</property>
   63.11 -    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
   63.12 -    <property name="title" translatable="yes">Package Manager</property>
   63.13 -    <property name="window_position">center</property>
   63.14 -    <property name="default_width">800</property>
   63.15 -    <property name="default_height">615</property>
   63.16 -    <child>
   63.17 -      <object class="GtkVBox" id="vbox1">
   63.18 -        <property name="visible">True</property>
   63.19 -        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
   63.20 -        <property name="orientation">vertical</property>
   63.21 -        <child>
   63.22 -          <object class="GtkMenuBar" id="menubar1">
   63.23 -            <property name="visible">True</property>
   63.24 -            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
   63.25 -            <child>
   63.26 -              <object class="GtkMenuItem" id="file">
   63.27 -                <property name="visible">True</property>
   63.28 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
   63.29 -                <property name="label" translatable="yes">_File</property>
   63.30 -                <property name="use_underline">True</property>
   63.31 -                <child type="submenu">
   63.32 -                  <object class="GtkMenu" id="menu1">
   63.33 -                    <property name="visible">True</property>
   63.34 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
   63.35 -                    <child>
   63.36 -                      <object class="GtkMenuItem" id="file_add_publisher">
   63.37 -                        <property name="visible">True</property>
   63.38 -                        <property name="label" translatable="yes">_Add Publisher...</property>
   63.39 -                        <property name="use_underline">True</property>
   63.40 -                      </object>
   63.41 -                    </child>
   63.42 -                    <child>
   63.43 -                      <object class="GtkMenuItem" id="file_manage_publishers">
   63.44 -                        <property name="visible">True</property>
   63.45 -                        <property name="label" translatable="yes">_Manage Publishers...</property>
   63.46 -                        <property name="use_underline">True</property>
   63.47 -                      </object>
   63.48 -                    </child>
   63.49 -                    <child>
   63.50 -                      <object class="GtkMenuItem" id="file_be">
   63.51 -                        <property name="visible">True</property>
   63.52 -                        <property name="label" translatable="yes">Manage _Boot Environments...</property>
   63.53 -                        <property name="use_underline">True</property>
   63.54 -                      </object>
   63.55 -                    </child>
   63.56 -                    <child>
   63.57 -                      <object class="GtkSeparatorMenuItem" id="separatormenuitem4">
   63.58 -                        <property name="visible">True</property>
   63.59 -                      </object>
   63.60 -                    </child>
   63.61 -                    <child>
   63.62 -                      <object class="GtkMenuItem" id="file_export_selections">
   63.63 -                        <property name="visible">True</property>
   63.64 -                        <property name="label" translatable="yes">_Export Selections...</property>
   63.65 -                        <property name="use_underline">True</property>
   63.66 -                      </object>
   63.67 -                    </child>
   63.68 -                    <child>
   63.69 -                      <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
   63.70 -                        <property name="visible">True</property>
   63.71 -                      </object>
   63.72 -                    </child>
   63.73 -                    <child>
   63.74 -                      <object class="GtkImageMenuItem" id="file_quit">
   63.75 -                        <property name="label">gtk-quit</property>
   63.76 -                        <property name="visible">True</property>
   63.77 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
   63.78 -                        <property name="use_underline">True</property>
   63.79 -                        <property name="use_stock">True</property>
   63.80 -                        <accelerator key="Q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
   63.81 -                      </object>
   63.82 -                    </child>
   63.83 -                  </object>
   63.84 -                </child>
   63.85 -              </object>
   63.86 -            </child>
   63.87 -            <child>
   63.88 -              <object class="GtkMenuItem" id="edit">
   63.89 -                <property name="visible">True</property>
   63.90 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
   63.91 -                <property name="label" translatable="yes">_Edit</property>
   63.92 -                <property name="use_underline">True</property>
   63.93 -                <child type="submenu">
   63.94 -                  <object class="GtkMenu" id="menu2">
   63.95 -                    <property name="visible">True</property>
   63.96 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
   63.97 -                    <child>
   63.98 -                      <object class="GtkImageMenuItem" id="edit_cut">
   63.99 -                        <property name="label">gtk-cut</property>
  63.100 -                        <property name="visible">True</property>
  63.101 -                        <property name="sensitive">False</property>
  63.102 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.103 -                        <property name="use_underline">True</property>
  63.104 -                        <property name="use_stock">True</property>
  63.105 -                        <accelerator key="X" signal="activate" modifiers="GDK_CONTROL_MASK"/>
  63.106 -                      </object>
  63.107 -                    </child>
  63.108 -                    <child>
  63.109 -                      <object class="GtkImageMenuItem" id="edit_copy">
  63.110 -                        <property name="label">gtk-copy</property>
  63.111 -                        <property name="visible">True</property>
  63.112 -                        <property name="sensitive">False</property>
  63.113 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.114 -                        <property name="use_underline">True</property>
  63.115 -                        <property name="use_stock">True</property>
  63.116 -                        <accelerator key="C" signal="activate" modifiers="GDK_CONTROL_MASK"/>
  63.117 -                      </object>
  63.118 -                    </child>
  63.119 -                    <child>
  63.120 -                      <object class="GtkImageMenuItem" id="edit_paste">
  63.121 -                        <property name="label">gtk-paste</property>
  63.122 -                        <property name="visible">True</property>
  63.123 -                        <property name="sensitive">False</property>
  63.124 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.125 -                        <property name="use_underline">True</property>
  63.126 -                        <property name="use_stock">True</property>
  63.127 -                        <accelerator key="V" signal="activate" modifiers="GDK_CONTROL_MASK"/>
  63.128 -                      </object>
  63.129 -                    </child>
  63.130 -                    <child>
  63.131 -                      <object class="GtkImageMenuItem" id="edit_delete">
  63.132 -                        <property name="label">gtk-delete</property>
  63.133 -                        <property name="visible">True</property>
  63.134 -                        <property name="sensitive">False</property>
  63.135 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.136 -                        <property name="use_underline">True</property>
  63.137 -                        <property name="use_stock">True</property>
  63.138 -                        <accelerator key="Delete" signal="activate"/>
  63.139 -                      </object>
  63.140 -                    </child>
  63.141 -                    <child>
  63.142 -                      <object class="GtkSeparatorMenuItem" id="menuitem2">
  63.143 -                        <property name="visible">True</property>
  63.144 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.145 -                      </object>
  63.146 -                    </child>
  63.147 -                    <child>
  63.148 -                      <object class="GtkImageMenuItem" id="edit_select_all">
  63.149 -                        <property name="label">gtk-select-all</property>
  63.150 -                        <property name="visible">True</property>
  63.151 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.152 -                        <property name="use_underline">True</property>
  63.153 -                        <property name="use_stock">True</property>
  63.154 -                        <accelerator key="A" signal="activate" modifiers="GDK_CONTROL_MASK"/>
  63.155 -                      </object>
  63.156 -                    </child>
  63.157 -                    <child>
  63.158 -                      <object class="GtkMenuItem" id="edit_select_updates">
  63.159 -                        <property name="visible">True</property>
  63.160 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.161 -                        <property name="label" translatable="yes">Select _Updates</property>
  63.162 -                        <property name="use_underline">True</property>
  63.163 -                      </object>
  63.164 -                    </child>
  63.165 -                    <child>
  63.166 -                      <object class="GtkMenuItem" id="edit_deselect">
  63.167 -                        <property name="visible">True</property>
  63.168 -                        <property name="sensitive">False</property>
  63.169 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.170 -                        <property name="label" translatable="yes">D_eselect All</property>
  63.171 -                        <property name="use_underline">True</property>
  63.172 -                        <accelerator key="A" signal="activate" modifiers="GDK_SHIFT_MASK | GDK_CONTROL_MASK"/>
  63.173 -                      </object>
  63.174 -                    </child>
  63.175 -                    <child>
  63.176 -                      <object class="GtkSeparatorMenuItem" id="separatormenuitem2">
  63.177 -                        <property name="visible">True</property>
  63.178 -                      </object>
  63.179 -                    </child>
  63.180 -                    <child>
  63.181 -                      <object class="GtkImageMenuItem" id="search">
  63.182 -                        <property name="label" translatable="yes">_Search</property>
  63.183 -                        <property name="visible">True</property>
  63.184 -                        <property name="use_underline">True</property>
  63.185 -                        <property name="use_stock">False</property>
  63.186 -                        <accelerator key="F" signal="activate" modifiers="GDK_CONTROL_MASK"/>
  63.187 -                      </object>
  63.188 -                    </child>
  63.189 -                    <child>
  63.190 -                      <object class="GtkMenuItem" id="gotolist">
  63.191 -                        <property name="visible">True</property>
  63.192 -                        <property name="label" translatable="yes">Go to package _list</property>
  63.193 -                        <property name="use_underline">True</property>
  63.194 -                        <accelerator key="L" signal="activate" modifiers="GDK_CONTROL_MASK"/>
  63.195 -                      </object>
  63.196 -                    </child>
  63.197 -                    <child>
  63.198 -                      <object class="GtkImageMenuItem" id="clear">
  63.199 -                        <property name="label" translatable="yes">C_lear Search</property>
  63.200 -                        <property name="visible">True</property>
  63.201 -                        <property name="sensitive">False</property>
  63.202 -                        <property name="use_underline">True</property>
  63.203 -                        <property name="use_stock">False</property>
  63.204 -                      </object>
  63.205 -                    </child>
  63.206 -                    <child>
  63.207 -                      <object class="GtkSeparatorMenuItem" id="separatormenuitem3">
  63.208 -                        <property name="visible">True</property>
  63.209 -                      </object>
  63.210 -                    </child>
  63.211 -                    <child>
  63.212 -                      <object class="GtkMenuItem" id="recent_searches">
  63.213 -                        <property name="no_show_all">True</property>
  63.214 -                        <property name="label" translatable="yes">_Recent Searches</property>
  63.215 -                        <property name="use_underline">True</property>
  63.216 -                      </object>
  63.217 -                    </child>
  63.218 -                    <child>
  63.219 -                      <object class="GtkMenuItem" id="clear_recent_searches">
  63.220 -                        <property name="no_show_all">True</property>
  63.221 -                        <property name="label" translatable="yes">Clear Recent Searc_hes</property>
  63.222 -                        <property name="use_underline">True</property>
  63.223 -                      </object>
  63.224 -                    </child>
  63.225 -                    <child>
  63.226 -                      <object class="GtkSeparatorMenuItem" id="separatormenuitem5">
  63.227 -                        <property name="no_show_all">True</property>
  63.228 -                      </object>
  63.229 -                    </child>
  63.230 -                    <child>
  63.231 -                      <object class="GtkImageMenuItem" id="edit_preferences">
  63.232 -                        <property name="label">gtk-preferences</property>
  63.233 -                        <property name="visible">True</property>
  63.234 -                        <property name="use_underline">True</property>
  63.235 -                        <property name="use_stock">True</property>
  63.236 -                      </object>
  63.237 -                    </child>
  63.238 -                  </object>
  63.239 -                </child>
  63.240 -              </object>
  63.241 -            </child>
  63.242 -            <child>
  63.243 -              <object class="GtkMenuItem" id="view">
  63.244 -                <property name="visible">True</property>
  63.245 -                <property name="label" translatable="yes">_View</property>
  63.246 -                <property name="use_underline">True</property>
  63.247 -                <child type="submenu">
  63.248 -                  <object class="GtkMenu" id="menu4">
  63.249 -                    <property name="visible">True</property>
  63.250 -                    <child>
  63.251 -                      <object class="GtkMenuItem" id="log">
  63.252 -                        <property name="visible">True</property>
  63.253 -                        <property name="label" translatable="yes">_Logs</property>
  63.254 -                        <property name="use_underline">True</property>
  63.255 -                      </object>
  63.256 -                    </child>
  63.257 -                  </object>
  63.258 -                </child>
  63.259 -              </object>
  63.260 -            </child>
  63.261 -            <child>
  63.262 -              <object class="GtkMenuItem" id="package">
  63.263 -                <property name="visible">True</property>
  63.264 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.265 -                <property name="label" translatable="yes">_Package</property>
  63.266 -                <property name="use_underline">True</property>
  63.267 -                <child type="submenu">
  63.268 -                  <object class="GtkMenu" id="package_menu">
  63.269 -                    <property name="visible">True</property>
  63.270 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.271 -                    <child>
  63.272 -                      <object class="GtkImageMenuItem" id="package_version_info">
  63.273 -                        <property name="label" translatable="yes">_Package Version Info</property>
  63.274 -                        <property name="visible">True</property>
  63.275 -                        <property name="use_underline">True</property>
  63.276 -                        <property name="use_stock">False</property>
  63.277 -                      </object>
  63.278 -                    </child>
  63.279 -                    <child>
  63.280 -                      <object class="GtkImageMenuItem" id="package_install_update">
  63.281 -                        <property name="label" translatable="yes">_Install/Update</property>
  63.282 -                        <property name="visible">True</property>
  63.283 -                        <property name="sensitive">False</property>
  63.284 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.285 -                        <property name="use_underline">True</property>
  63.286 -                        <property name="use_stock">False</property>
  63.287 -                      </object>
  63.288 -                    </child>
  63.289 -                    <child>
  63.290 -                      <object class="GtkImageMenuItem" id="package_remove">
  63.291 -                        <property name="label" translatable="yes">_Remove</property>
  63.292 -                        <property name="visible">True</property>
  63.293 -                        <property name="sensitive">False</property>
  63.294 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.295 -                        <property name="use_underline">True</property>
  63.296 -                        <property name="use_stock">False</property>
  63.297 -                      </object>
  63.298 -                    </child>
  63.299 -                    <child>
  63.300 -                      <object class="GtkSeparatorMenuItem" id="menuitem3">
  63.301 -                        <property name="visible">True</property>
  63.302 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.303 -                      </object>
  63.304 -                    </child>
  63.305 -                    <child>
  63.306 -                      <object class="GtkImageMenuItem" id="package_update_all">
  63.307 -                        <property name="label" translatable="yes">_Updates</property>
  63.308 -                        <property name="visible">True</property>
  63.309 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.310 -                        <property name="use_underline">True</property>
  63.311 -                        <property name="use_stock">False</property>
  63.312 -                      </object>
  63.313 -                    </child>
  63.314 -                    <child>
  63.315 -                      <object class="GtkImageMenuItem" id="file_reload">
  63.316 -                        <property name="label" translatable="yes">Re_fresh</property>
  63.317 -                        <property name="visible">True</property>
  63.318 -                        <property name="use_underline">True</property>
  63.319 -                        <property name="use_stock">False</property>
  63.320 -                      </object>
  63.321 -                    </child>
  63.322 -                  </object>
  63.323 -                </child>
  63.324 -              </object>
  63.325 -            </child>
  63.326 -            <child>
  63.327 -              <object class="GtkMenuItem" id="help">
  63.328 -                <property name="visible">True</property>
  63.329 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.330 -                <property name="label">Help</property>
  63.331 -                <property name="use_underline">True</property>
  63.332 -                <child type="submenu">
  63.333 -                  <object class="GtkMenu" id="menu3">
  63.334 -                    <property name="visible">True</property>
  63.335 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.336 -                    <child>
  63.337 -                      <object class="GtkImageMenuItem" id="online_help">
  63.338 -                        <property name="label" translatable="yes">_Contents</property>
  63.339 -                        <property name="visible">True</property>
  63.340 -                        <property name="use_underline">True</property>
  63.341 -                        <property name="use_stock">False</property>
  63.342 -                        <accelerator key="F1" signal="activate"/>
  63.343 -                      </object>
  63.344 -                    </child>
  63.345 -                    <child>
  63.346 -                      <object class="GtkSeparatorMenuItem" id="help_separator">
  63.347 -                        <property name="visible">True</property>
  63.348 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.349 -                      </object>
  63.350 -                    </child>
  63.351 -                    <child>
  63.352 -                      <object class="GtkImageMenuItem" id="help_about">
  63.353 -                        <property name="label">gtk-about</property>
  63.354 -                        <property name="visible">True</property>
  63.355 -                        <property name="use_underline">True</property>
  63.356 -                        <property name="use_stock">True</property>
  63.357 -                      </object>
  63.358 -                    </child>
  63.359 -                  </object>
  63.360 -                </child>
  63.361 -              </object>
  63.362 -            </child>
  63.363 -          </object>
  63.364 -          <packing>
  63.365 -            <property name="expand">False</property>
  63.366 -            <property name="position">0</property>
  63.367 -          </packing>
  63.368 -        </child>
  63.369 -        <child>
  63.370 -          <object class="GtkToolbar" id="actiontoolbar">
  63.371 -            <property name="visible">True</property>
  63.372 -            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.373 -            <child>
  63.374 -              <object class="GtkToolButton" id="update_all_button">
  63.375 -                <property name="visible">True</property>
  63.376 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.377 -                <property name="is_important">True</property>
  63.378 -                <property name="label" translatable="yes">Updates</property>
  63.379 -              </object>
  63.380 -              <packing>
  63.381 -                <property name="expand">False</property>
  63.382 -                <property name="homogeneous">True</property>
  63.383 -              </packing>
  63.384 -            </child>
  63.385 -            <child>
  63.386 -              <object class="GtkToolButton" id="reload_button">
  63.387 -                <property name="visible">True</property>
  63.388 -                <property name="sensitive">False</property>
  63.389 -                <property name="is_important">True</property>
  63.390 -                <property name="label" translatable="yes">Refresh</property>
  63.391 -                <property name="use_underline">True</property>
  63.392 -              </object>
  63.393 -              <packing>
  63.394 -                <property name="expand">False</property>
  63.395 -                <property name="homogeneous">True</property>
  63.396 -              </packing>
  63.397 -            </child>
  63.398 -            <child>
  63.399 -              <object class="GtkSeparatorToolItem" id="separatortoolitem1">
  63.400 -                <property name="visible">True</property>
  63.401 -              </object>
  63.402 -              <packing>
  63.403 -                <property name="expand">False</property>
  63.404 -              </packing>
  63.405 -            </child>
  63.406 -            <child>
  63.407 -              <object class="GtkToolButton" id="install_update_button">
  63.408 -                <property name="visible">True</property>
  63.409 -                <property name="sensitive">False</property>
  63.410 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.411 -                <property name="is_important">True</property>
  63.412 -                <property name="label" translatable="yes">Install/Update</property>
  63.413 -              </object>
  63.414 -              <packing>
  63.415 -                <property name="expand">False</property>
  63.416 -                <property name="homogeneous">True</property>
  63.417 -              </packing>
  63.418 -            </child>
  63.419 -            <child>
  63.420 -              <object class="GtkToolButton" id="remove_button">
  63.421 -                <property name="visible">True</property>
  63.422 -                <property name="sensitive">False</property>
  63.423 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.424 -                <property name="is_important">True</property>
  63.425 -                <property name="label" translatable="yes">Remove</property>
  63.426 -              </object>
  63.427 -              <packing>
  63.428 -                <property name="expand">False</property>
  63.429 -                <property name="homogeneous">True</property>
  63.430 -              </packing>
  63.431 -            </child>
  63.432 -            <child>
  63.433 -              <object class="GtkSeparatorToolItem" id="toolbutton2">
  63.434 -                <property name="visible">True</property>
  63.435 -                <property name="draw">False</property>
  63.436 -              </object>
  63.437 -              <packing>
  63.438 -                <property name="expand">False</property>
  63.439 -              </packing>
  63.440 -            </child>
  63.441 -            <child>
  63.442 -              <object class="GtkSeparatorToolItem" id="toolbutton3">
  63.443 -                <property name="visible">True</property>
  63.444 -                <property name="draw">False</property>
  63.445 -              </object>
  63.446 -              <packing>
  63.447 -                <property name="expand">False</property>
  63.448 -              </packing>
  63.449 -            </child>
  63.450 -            <child>
  63.451 -              <object class="GtkToolItem" id="toolbutton1">
  63.452 -                <property name="visible">True</property>
  63.453 -                <property name="resize_mode">queue</property>
  63.454 -                <child>
  63.455 -                  <object class="GtkAlignment" id="alignment9">
  63.456 -                    <property name="visible">True</property>
  63.457 -                    <property name="resize_mode">queue</property>
  63.458 -                    <property name="xalign">1</property>
  63.459 -                    <property name="top_padding">12</property>
  63.460 -                    <property name="bottom_padding">10</property>
  63.461 -                    <property name="right_padding">4</property>
  63.462 -                    <child>
  63.463 -                      <object class="GtkHBox" id="searchentry_hbox">
  63.464 -                        <property name="visible">True</property>
  63.465 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.466 -                        <child>
  63.467 -                          <placeholder/>
  63.468 -                        </child>
  63.469 -                        <child>
  63.470 -                          <object class="GtkEntry" id="searchentry">
  63.471 -                            <property name="width_request">187</property>
  63.472 -                            <property name="visible">True</property>
  63.473 -                            <property name="can_focus">True</property>
  63.474 -                            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.475 -                            <property name="secondary_icon_stock">gtk-cancel</property>
  63.476 -                            <property name="secondary_icon_activatable">True</property>
  63.477 -                            <property name="secondary_icon_sensitive">True</property>
  63.478 -                            <property name="secondary_icon_tooltip_text">Clear search text and results</property>
  63.479 -                            <child internal-child="accessible">
  63.480 -                              <object class="AtkObject" id="searchentry-atkobject">
  63.481 -                                <property name="AtkObject::accessible-name">Search</property>
  63.482 -                              </object>
  63.483 -                            </child>
  63.484 -                          </object>
  63.485 -                          <packing>
  63.486 -                            <property name="expand">False</property>
  63.487 -                            <property name="fill">False</property>
  63.488 -                            <property name="position">1</property>
  63.489 -                          </packing>
  63.490 -                        </child>
  63.491 -                        <child>
  63.492 -                          <object class="GtkButton" id="do_search">
  63.493 -                            <property name="visible">True</property>
  63.494 -                            <property name="can_focus">True</property>
  63.495 -                            <property name="receives_default">True</property>
  63.496 -                            <property name="has_tooltip">True</property>
  63.497 -                            <property name="relief">none</property>
  63.498 -                            <property name="focus_on_click">False</property>
  63.499 -                            <property name="xalign">0</property>
  63.500 -                            <property name="yalign">0</property>
  63.501 -                            <child>
  63.502 -                              <object class="GtkHBox" id="hbox23">
  63.503 -                                <property name="visible">True</property>
  63.504 -                                <child>
  63.505 -                                  <object class="GtkImage" id="search_image">
  63.506 -                                    <property name="visible">True</property>
  63.507 -                                    <property name="xalign">0</property>
  63.508 -                                    <property name="stock">gtk-find</property>
  63.509 -                                    <property name="icon-size">2</property>
  63.510 -                                  </object>
  63.511 -                                  <packing>
  63.512 -                                    <property name="position">0</property>
  63.513 -                                  </packing>
  63.514 -                                </child>
  63.515 -                              </object>
  63.516 -                            </child>
  63.517 -                          </object>
  63.518 -                          <packing>
  63.519 -                            <property name="expand">False</property>
  63.520 -                            <property name="fill">False</property>
  63.521 -                            <property name="position">2</property>
  63.522 -                          </packing>
  63.523 -                        </child>
  63.524 -                      </object>
  63.525 -                    </child>
  63.526 -                  </object>
  63.527 -                </child>
  63.528 -              </object>
  63.529 -              <packing>
  63.530 -                <property name="expand">False</property>
  63.531 -              </packing>
  63.532 -            </child>
  63.533 -          </object>
  63.534 -          <packing>
  63.535 -            <property name="expand">False</property>
  63.536 -            <property name="position">1</property>
  63.537 -          </packing>
  63.538 -        </child>
  63.539 -        <child>
  63.540 -          <object class="GtkHBox" id="hbox2">
  63.541 -            <property name="visible">True</property>
  63.542 -            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.543 -            <property name="border_width">6</property>
  63.544 -            <property name="spacing">50</property>
  63.545 -            <child>
  63.546 -              <object class="GtkHBox" id="publisher_combobox_hbox">
  63.547 -                <property name="visible">True</property>
  63.548 -                <property name="spacing">6</property>
  63.549 -                <child>
  63.550 -                  <object class="GtkLabel" id="label1">
  63.551 -                    <property name="visible">True</property>
  63.552 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.553 -                    <property name="xalign">1</property>
  63.554 -                    <property name="yalign">0.60000002384185791</property>
  63.555 -                    <property name="label" translatable="yes">Pu_blisher:</property>
  63.556 -                    <property name="use_markup">True</property>
  63.557 -                    <property name="use_underline">True</property>
  63.558 -                    <property name="justify">right</property>
  63.559 -                    <property name="mnemonic_widget">repositorycombobox</property>
  63.560 -                  </object>
  63.561 -                  <packing>
  63.562 -                    <property name="position">0</property>
  63.563 -                  </packing>
  63.564 -                </child>
  63.565 -                <child>
  63.566 -                  <object class="GtkComboBox" id="repositorycombobox">
  63.567 -                    <property name="visible">True</property>
  63.568 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.569 -                  </object>
  63.570 -                  <packing>
  63.571 -                    <property name="position">1</property>
  63.572 -                  </packing>
  63.573 -                </child>
  63.574 -              </object>
  63.575 -              <packing>
  63.576 -                <property name="expand">False</property>
  63.577 -                <property name="fill">False</property>
  63.578 -                <property name="position">0</property>
  63.579 -              </packing>
  63.580 -            </child>
  63.581 -            <child>
  63.582 -              <object class="GtkHBox" id="view_combobox_hbox">
  63.583 -                <property name="visible">True</property>
  63.584 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.585 -                <property name="spacing">6</property>
  63.586 -                <child>
  63.587 -                  <object class="GtkLabel" id="label2">
  63.588 -                    <property name="visible">True</property>
  63.589 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.590 -                    <property name="label" translatable="yes">Vie_w:</property>
  63.591 -                    <property name="use_underline">True</property>
  63.592 -                    <property name="mnemonic_widget">filtercombobox</property>
  63.593 -                  </object>
  63.594 -                  <packing>
  63.595 -                    <property name="position">0</property>
  63.596 -                  </packing>
  63.597 -                </child>
  63.598 -                <child>
  63.599 -                  <object class="GtkComboBox" id="filtercombobox">
  63.600 -                    <property name="visible">True</property>
  63.601 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.602 -                  </object>
  63.603 -                  <packing>
  63.604 -                    <property name="position">1</property>
  63.605 -                  </packing>
  63.606 -                </child>
  63.607 -              </object>
  63.608 -              <packing>
  63.609 -                <property name="expand">False</property>
  63.610 -                <property name="fill">False</property>
  63.611 -                <property name="pack_type">end</property>
  63.612 -                <property name="position">1</property>
  63.613 -              </packing>
  63.614 -            </child>
  63.615 -          </object>
  63.616 -          <packing>
  63.617 -            <property name="expand">False</property>
  63.618 -            <property name="position">2</property>
  63.619 -          </packing>
  63.620 -        </child>
  63.621 -        <child>
  63.622 -          <placeholder/>
  63.623 -        </child>
  63.624 -        <child>
  63.625 -          <object class="GtkHPaned" id="main_hpaned">
  63.626 -            <property name="visible">True</property>
  63.627 -            <property name="can_focus">True</property>
  63.628 -            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.629 -            <child>
  63.630 -              <object class="GtkVBox" id="vbox3">
  63.631 -                <property name="visible">True</property>
  63.632 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.633 -                <property name="orientation">vertical</property>
  63.634 -                <child>
  63.635 -                  <object class="GtkScrolledWindow" id="scrolledwindow1">
  63.636 -                    <property name="width_request">200</property>
  63.637 -                    <property name="visible">True</property>
  63.638 -                    <property name="can_focus">True</property>
  63.639 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.640 -                    <property name="hscrollbar_policy">automatic</property>
  63.641 -                    <property name="vscrollbar_policy">automatic</property>
  63.642 -                    <child>
  63.643 -                      <object class="GtkTreeView" id="categoriestreeview">
  63.644 -                        <property name="visible">True</property>
  63.645 -                        <property name="can_focus">True</property>
  63.646 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.647 -                        <property name="headers_visible">False</property>
  63.648 -                        <child internal-child="accessible">
  63.649 -                          <object class="AtkObject" id="categoriestreeview-atkobject">
  63.650 -                            <property name="AtkObject::accessible-name">Categories</property>
  63.651 -                          </object>
  63.652 -                        </child>
  63.653 -                      </object>
  63.654 -                    </child>
  63.655 -                  </object>
  63.656 -                  <packing>
  63.657 -                    <property name="position">0</property>
  63.658 -                  </packing>
  63.659 -                </child>
  63.660 -              </object>
  63.661 -              <packing>
  63.662 -                <property name="resize">False</property>
  63.663 -                <property name="shrink">False</property>
  63.664 -              </packing>
  63.665 -            </child>
  63.666 -            <child>
  63.667 -              <object class="GtkVBox" id="vbox2">
  63.668 -                <property name="visible">True</property>
  63.669 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.670 -                <property name="orientation">vertical</property>
  63.671 -                <child>
  63.672 -                  <placeholder/>
  63.673 -                </child>
  63.674 -                <child>
  63.675 -                  <object class="GtkNotebook" id="main_view_notebook">
  63.676 -                    <property name="height_request">200</property>
  63.677 -                    <property name="visible">True</property>
  63.678 -                    <property name="show_tabs">False</property>
  63.679 -                    <property name="show_border">False</property>
  63.680 -                    <child>
  63.681 -                      <object class="GtkVPaned" id="main_vpaned">
  63.682 -                        <property name="visible">True</property>
  63.683 -                        <property name="can_focus">True</property>
  63.684 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.685 -                        <property name="orientation">vertical</property>
  63.686 -                        <child>
  63.687 -                          <object class="GtkScrolledWindow" id="scrolledwindow2">
  63.688 -                            <property name="height_request">45</property>
  63.689 -                            <property name="visible">True</property>
  63.690 -                            <property name="can_focus">True</property>
  63.691 -                            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.692 -                            <property name="hscrollbar_policy">automatic</property>
  63.693 -                            <property name="vscrollbar_policy">automatic</property>
  63.694 -                            <child>
  63.695 -                              <object class="GtkTreeView" id="applicationtreeview">
  63.696 -                                <property name="height_request">270</property>
  63.697 -                                <property name="visible">True</property>
  63.698 -                                <property name="can_focus">True</property>
  63.699 -                                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.700 -                                <property name="has_tooltip">True</property>
  63.701 -                                <property name="rules_hint">True</property>
  63.702 -                                <property name="enable_search">False</property>
  63.703 -                                <child internal-child="accessible">
  63.704 -                                  <object class="AtkObject" id="applicationtreeview-atkobject">
  63.705 -                                    <property name="AtkObject::accessible-name">Packages</property>
  63.706 -                                  </object>
  63.707 -                                </child>
  63.708 -                              </object>
  63.709 -                            </child>
  63.710 -                          </object>
  63.711 -                          <packing>
  63.712 -                            <property name="resize">True</property>
  63.713 -                            <property name="shrink">False</property>
  63.714 -                          </packing>
  63.715 -                        </child>
  63.716 -                        <child>
  63.717 -                          <object class="GtkVBox" id="vbox4">
  63.718 -                            <property name="height_request">120</property>
  63.719 -                            <property name="visible">True</property>
  63.720 -                            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.721 -                            <property name="orientation">vertical</property>
  63.722 -                            <property name="spacing">10</property>
  63.723 -                            <child>
  63.724 -                              <object class="GtkNotebook" id="details_notebook">
  63.725 -                                <property name="visible">True</property>
  63.726 -                                <property name="can_focus">True</property>
  63.727 -                                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.728 -                                <child>
  63.729 -                                  <object class="GtkScrolledWindow" id="scrolledwindow7">
  63.730 -                                    <property name="visible">True</property>
  63.731 -                                    <property name="can_focus">True</property>
  63.732 -                                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.733 -                                    <property name="hscrollbar_policy">automatic</property>
  63.734 -                                    <property name="vscrollbar_policy">automatic</property>
  63.735 -                                    <child>
  63.736 -                                      <object class="GtkTextView" id="generalinfotextview">
  63.737 -                                        <property name="visible">True</property>
  63.738 -                                        <property name="can_focus">True</property>
  63.739 -                                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.740 -                                        <property name="editable">False</property>
  63.741 -                                        <property name="wrap_mode">word</property>
  63.742 -                                        <property name="left_margin">6</property>
  63.743 -                                      </object>
  63.744 -                                    </child>
  63.745 -                                  </object>
  63.746 -                                </child>
  63.747 -                                <child type="tab">
  63.748 -                                  <object class="GtkLabel" id="general_info_label">
  63.749 -                                    <property name="visible">True</property>
  63.750 -                                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.751 -                                    <property name="label" translatable="yes">&lt;b&gt;General&lt;/b&gt;</property>
  63.752 -                                    <property name="use_markup">True</property>
  63.753 -                                  </object>
  63.754 -                                  <packing>
  63.755 -                                    <property name="tab_fill">False</property>
  63.756 -                                  </packing>
  63.757 -                                </child>
  63.758 -                                <child>
  63.759 -                                  <object class="GtkScrolledWindow" id="scrolledwindow9">
  63.760 -                                    <property name="visible">True</property>
  63.761 -                                    <property name="can_focus">True</property>
  63.762 -                                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.763 -                                    <property name="hscrollbar_policy">automatic</property>
  63.764 -                                    <property name="vscrollbar_policy">automatic</property>
  63.765 -                                    <child>
  63.766 -                                      <object class="GtkTextView" id="installedfilestextview">
  63.767 -                                        <property name="visible">True</property>
  63.768 -                                        <property name="can_focus">True</property>
  63.769 -                                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.770 -                                        <property name="editable">False</property>
  63.771 -                                        <property name="left_margin">6</property>
  63.772 -                                      </object>
  63.773 -                                    </child>
  63.774 -                                  </object>
  63.775 -                                  <packing>
  63.776 -                                    <property name="position">1</property>
  63.777 -                                  </packing>
  63.778 -                                </child>
  63.779 -                                <child type="tab">
  63.780 -                                  <object class="GtkLabel" id="label9">
  63.781 -                                    <property name="visible">True</property>
  63.782 -                                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.783 -                                    <property name="label" translatable="yes">Files</property>
  63.784 -                                  </object>
  63.785 -                                  <packing>
  63.786 -                                    <property name="position">1</property>
  63.787 -                                    <property name="tab_fill">False</property>
  63.788 -                                  </packing>
  63.789 -                                </child>
  63.790 -                                <child>
  63.791 -                                  <object class="GtkScrolledWindow" id="scrolledwindow10">
  63.792 -                                    <property name="visible">True</property>
  63.793 -                                    <property name="can_focus">True</property>
  63.794 -                                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.795 -                                    <property name="hscrollbar_policy">automatic</property>
  63.796 -                                    <property name="vscrollbar_policy">automatic</property>
  63.797 -                                    <child>
  63.798 -                                      <object class="GtkTextView" id="dependenciestextview">
  63.799 -                                        <property name="visible">True</property>
  63.800 -                                        <property name="can_focus">True</property>
  63.801 -                                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.802 -                                        <property name="editable">False</property>
  63.803 -                                        <property name="left_margin">6</property>
  63.804 -                                      </object>
  63.805 -                                    </child>
  63.806 -                                  </object>
  63.807 -                                  <packing>
  63.808 -                                    <property name="position">2</property>
  63.809 -                                  </packing>
  63.810 -                                </child>
  63.811 -                                <child type="tab">
  63.812 -                                  <object class="GtkLabel" id="label10">
  63.813 -                                    <property name="visible">True</property>
  63.814 -                                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
  63.815 -                                    <property name="label" translatable="yes">Dependencies</property>
  63.816 -                                  </object>
  63.817 -                                  <packing>
  63.818 -                                    <property name="position">2</property>
  63.819 -                                    <property name="tab_fill">False</property>
  63.820 -                                  </packing>
  63.821 -                                </child>
  63.822 -                                <child>
  63.823 -                                  <object class="GtkScrolledWindow" id="scrolledwindow16">
  63.824 -                                    <property name="visible">True</property>
  63.825 -                                    <property name="can_focus">True</property>
  63.826 -                                    <property name="hscrollbar_policy">automatic</property>
  63.827 -                                    <property name="vscrollbar_policy">automatic</property>
  63.828 -                                    <child>
  63.829 -                                      <object class="GtkTextView" id="licensetextview">
  63.830 -                                        <property name="visible">True</property>
  63.831 -                                        <property name="can_focus">True</property>
  63.832 -                                        <property name="left_margin">6</property>
  63.833 -                                      </object>
  63.834 -                                    </child>
  63.835 -                                  </object>
  63.836 -                                  <packing>
  63.837 -                                    <property name="position">3</property>
  63.838 -                                  </packing>
  63.839 -                                </child>
  63.840 -                                <child type="tab">
  63.841 -                                  <object class="GtkLabel" id="label23">
  63.842 -                                    <property name="visible">True</property>
  63.843 -                                    <property name="label" translatable="yes">Notices</property>
  63.844 -                                  </object>
  63.845 -                                  <packing>
  63.846 -                                    <property name="position">3</property>
  63.847 -                                    <property name="tab_fill">False</property>
  63.848 -                                  </packing>
  63.849 -                                </child>
  63.850 -                                <child>
  63.851 -                                  <object class="GtkScrolledWindow" id="scrolledwindow3">
  63.852 -                                    <property name="visible">True</property>
  63.853 -                                    <property name="can_focus">True</property>
  63.854 -                                    <property name="hscrollbar_policy">automatic</property>
  63.855 -                                    <property name="vscrollbar_policy">automatic</property>
  63.856 -                                    <child>
  63.857 -                                      <object class="GtkViewport" id="viewport1">
  63.858 -                                        <property name="visible">True</property>
  63.859 -                                        <property name="resize_mode">queue</property>
  63.860 -                                        <child>
  63.861 -                                          <object class="GtkAlignment" id="alignment4">
  63.862 -                                            <property name="visible">True</property>
  63.863 -                                            <property name="top_padding">5</property>
  63.864 -                                            <property name="left_padding">5</property>
  63.865 -                                            <property name="right_padding">5</property>
  63.866 -                                            <child>
  63.867 -                                              <object class="GtkVBox" id="vbox5">
  63.868 -                                                <property name="visible">True</property>
  63.869 -                                                <property name="orientation">vertical</property>
  63.870 -                                                <property name="spacing">2</property>
  63.871 -                                                <child>
  63.872 -                                                  <object class="GtkHBox" id="installable_versions_hbox">
  63.873 -                                                    <property name="visible">True</property>
  63.874 -                                                    <property name="spacing">4</property>
  63.875 -                                                    <child>
  63.876 -                                                      <object class="GtkVBox" id="vbox6">
  63.877 -                                                        <property name="visible">True</property>
  63.878 -                                                        <property name="orientation">vertical</property>
  63.879 -                                                        <child>
  63.880 -                                                          <object class="GtkLabel" id="Name">
  63.881 -                                                            <property name="visible">True</property>
  63.882 -                                                            <property name="xalign">0</property>
  63.883 -                                                            <property name="yalign">0</property>
  63.884 -                                                            <property name="ypad">4</property>
  63.885 -                                                            <property name="label" translatable="yes">&lt;b&gt;Name:&lt;/b&gt;</property>
  63.886 -                                                            <property name="use_markup">True</property>
  63.887 -                                                          </object>
  63.888 -                                                          <packing>
  63.889 -                                                            <property name="position">0</property>
  63.890 -                                                          </packing>
  63.891 -                                                        </child>
  63.892 -                                                        <child>
  63.893 -                                                          <object class="GtkLabel" id="label3">
  63.894 -                                                            <property name="visible">True</property>
  63.895 -                                                            <property name="xalign">0</property>
  63.896 -                                                            <property name="yalign">0</property>
  63.897 -                                                            <property name="ypad">4</property>
  63.898 -                                                            <property name="label" translatable="yes">&lt;b&gt;Installed Version:&lt;/b&gt;</property>
  63.899 -                                                            <property name="use_markup">True</property>
  63.900 -                                                          </object>
  63.901 -                                                          <packing>
  63.902 -                                                            <property name="position">1</property>
  63.903 -                                                          </packing>
  63.904 -                                                        </child>
  63.905 -                                                        <child>
  63.906 -                                                          <object class="GtkLabel" id="label4">
  63.907 -                                                            <property name="visible">True</property>
  63.908 -                                                            <property name="xalign">0</property>
  63.909 -                                                            <property name="yalign">0</property>
  63.910 -                                                            <property name="ypad">4</property>
  63.911 -                                                            <property name="label" translatable="yes">&lt;b&gt;Version to Install:&lt;/b&gt;</property>
  63.912 -                                                            <property name="use_markup">True</property>
  63.913 -                                                          </object>
  63.914 -                                                          <packing>
  63.915 -                                                            <property name="position">2</property>
  63.916 -                                                          </packing>
  63.917 -                                                        </child>
  63.918 -                                                      </object>
  63.919 -                                                      <packing>
  63.920 -                                                        <property name="expand">False</property>
  63.921 -                                                        <property name="fill">False</property>
  63.922 -                                                        <property name="position">0</property>
  63.923 -                                                      </packing>
  63.924 -                                                    </child>
  63.925 -                                                    <child>
  63.926 -                                                      <object class="GtkVBox" id="vbox7">
  63.927 -                                                        <property name="visible">True</property>
  63.928 -                                                        <property name="orientation">vertical</property>
  63.929 -                                                        <child>
  63.930 -                                                          <object class="GtkLabel" id="versions_name_label">
  63.931 -                                                            <property name="visible">True</property>
  63.932 -                                                            <property name="xalign">0</property>
  63.933 -                                                            <property name="yalign">0</property>
  63.934 -                                                            <property name="ypad">4</property>
  63.935 -                                                            <property name="label" translatable="yes">label</property>
  63.936 -                                                          </object>
  63.937 -                                                          <packing>
  63.938 -                                                            <property name="position">0</property>
  63.939 -                                                          </packing>
  63.940 -                                                        </child>
  63.941 -                                                        <child>
  63.942 -                                                          <object class="GtkLabel" id="versions_label">
  63.943 -                                                            <property name="visible">True</property>
  63.944 -                                                            <property name="xalign">0</property>
  63.945 -                                                            <property name="yalign">0</property>
  63.946 -                                                            <property name="ypad">4</property>
  63.947 -                                                            <property name="label" translatable="yes">label</property>
  63.948 -                                                          </object>
  63.949 -                                                          <packing>
  63.950 -                                                            <property name="position">1</property>
  63.951 -                                                          </packing>
  63.952 -                                                        </child>
  63.953 -                                                        <child>
  63.954 -                                                          <object class="GtkHBox" id="hbox3">
  63.955 -                                                            <property name="visible">True</property>
  63.956 -                                                            <child>
  63.957 -                                                            <object class="GtkComboBox" id="versions_combo">
  63.958 -                                                            <property name="visible">True</property>
  63.959 -                                                            </object>
  63.960 -                                                            <packing>
  63.961 -                                                            <property name="position">0</property>
  63.962 -                                                            </packing>
  63.963 -                                                            </child>
  63.964 -                                                            <child>
  63.965 -                                                            <object class="GtkAlignment" id="alignment6">
  63.966 -                                                            <property name="visible">True</property>
  63.967 -                                                            <property name="xalign">0</property>
  63.968 -                                                            <property name="left_padding">10</property>
  63.969 -                                                            <child>
  63.970 -                                                            <object class="GtkHButtonBox" id="hbuttonbox2">
  63.971 -                                                            <property name="visible">True</property>
  63.972 -                                                            <child>
  63.973 -                                                            <object class="GtkButton" id="versions_install_button">
  63.974 -                                                            <property name="label" translatable="yes">_Install/Update</property>
  63.975 -                                                            <property name="visible">True</property>
  63.976 -                                                            <property name="can_focus">True</property>
  63.977 -                                                            <property name="receives_default">True</property>
  63.978 -                                                            <property name="use_underline">True</property>
  63.979 -                                                            </object>
  63.980 -                                                            <packing>
  63.981 -                                                            <property name="expand">False</property>
  63.982 -                                                            <property name="fill">False</property>
  63.983 -                                                            <property name="position">0</property>
  63.984 -                                                            </packing>
  63.985 -                                                            </child>
  63.986 -                                                            </object>
  63.987 -                                                            </child>
  63.988 -                                                            </object>
  63.989 -                                                            <packing>
  63.990 -                                                            <property name="position">1</property>
  63.991 -                                                            </packing>
  63.992 -                                                            </child>
  63.993 -                                                          </object>
  63.994 -                                                          <packing>
  63.995 -                                                            <property name="position">2</property>
  63.996 -                                                          </packing>
  63.997 -                                                        </child>
  63.998 -                                                      </object>
  63.999 -                                                      <packing>
 63.1000 -                                                        <property name="expand">False</property>
 63.1001 -                                                        <property name="fill">False</property>
 63.1002 -                                                        <property name="padding">4</property>
 63.1003 -                                                        <property name="position">1</property>
 63.1004 -                                                      </packing>
 63.1005 -                                                    </child>
 63.1006 -                                                  </object>
 63.1007 -                                                  <packing>
 63.1008 -                                                    <property name="expand">False</property>
 63.1009 -                                                    <property name="fill">False</property>
 63.1010 -                                                    <property name="position">0</property>
 63.1011 -                                                  </packing>
 63.1012 -                                                </child>
 63.1013 -                                              </object>
 63.1014 -                                            </child>
 63.1015 -                                          </object>
 63.1016 -                                        </child>
 63.1017 -                                      </object>
 63.1018 -                                    </child>
 63.1019 -                                  </object>
 63.1020 -                                  <packing>
 63.1021 -                                    <property name="position">4</property>
 63.1022 -                                  </packing>
 63.1023 -                                </child>
 63.1024 -                                <child type="tab">
 63.1025 -                                  <object class="GtkLabel" id="label11">
 63.1026 -                                    <property name="visible">True</property>
 63.1027 -                                    <property name="label" translatable="yes">Versions</property>
 63.1028 -                                  </object>
 63.1029 -                                  <packing>
 63.1030 -                                    <property name="position">4</property>
 63.1031 -                                    <property name="tab_fill">False</property>
 63.1032 -                                  </packing>
 63.1033 -                                </child>
 63.1034 -                              </object>
 63.1035 -                              <packing>
 63.1036 -                                <property name="position">0</property>
 63.1037 -                              </packing>
 63.1038 -                            </child>
 63.1039 -                          </object>
 63.1040 -                          <packing>
 63.1041 -                            <property name="resize">False</property>
 63.1042 -                            <property name="shrink">False</property>
 63.1043 -                          </packing>
 63.1044 -                        </child>
 63.1045 -                      </object>
 63.1046 -                    </child>
 63.1047 -                    <child type="tab">
 63.1048 -                      <placeholder/>
 63.1049 -                    </child>
 63.1050 -                    <child>
 63.1051 -                      <object class="GtkVBox" id="vbox8">
 63.1052 -                        <property name="visible">True</property>
 63.1053 -                        <property name="orientation">vertical</property>
 63.1054 -                        <child>
 63.1055 -                          <object class="GtkEventBox" id="startpage_eventbox">
 63.1056 -                            <property name="visible">True</property>
 63.1057 -                            <child>
 63.1058 -                              <object class="GtkScrolledWindow" id="startpage_scrolled_window">
 63.1059 -                                <property name="visible">True</property>
 63.1060 -                                <property name="can_focus">True</property>
 63.1061 -                                <property name="hscrollbar_policy">automatic</property>
 63.1062 -                                <property name="vscrollbar_policy">automatic</property>
 63.1063 -                                <child>
 63.1064 -                                  <placeholder/>
 63.1065 -                                </child>
 63.1066 -                              </object>
 63.1067 -                            </child>
 63.1068 -                          </object>
 63.1069 -                          <packing>
 63.1070 -                            <property name="position">0</property>
 63.1071 -                          </packing>
 63.1072 -                        </child>
 63.1073 -                      </object>
 63.1074 -                      <packing>
 63.1075 -                        <property name="position">1</property>
 63.1076 -                      </packing>
 63.1077 -                    </child>
 63.1078 -                    <child type="tab">
 63.1079 -                      <placeholder/>
 63.1080 -                    </child>
 63.1081 -                  </object>
 63.1082 -                  <packing>
 63.1083 -                    <property name="position">1</property>
 63.1084 -                  </packing>
 63.1085 -                </child>
 63.1086 -              </object>
 63.1087 -              <packing>
 63.1088 -                <property name="resize">True</property>
 63.1089 -                <property name="shrink">True</property>
 63.1090 -              </packing>
 63.1091 -            </child>
 63.1092 -          </object>
 63.1093 -          <packing>
 63.1094 -            <property name="padding">3</property>
 63.1095 -            <property name="position">4</property>
 63.1096 -          </packing>
 63.1097 -        </child>
 63.1098 -        <child>
 63.1099 -          <object class="GtkHBox" id="statusbar_hbox">
 63.1100 -            <property name="height_request">24</property>
 63.1101 -            <property name="visible">True</property>
 63.1102 -            <property name="spacing">1</property>
 63.1103 -            <child>
 63.1104 -              <object class="GtkAlignment" id="alignment3">
 63.1105 -                <property name="visible">True</property>
 63.1106 -                <property name="xscale">0</property>
 63.1107 -                <property name="yscale">0</property>
 63.1108 -                <child>
 63.1109 -                  <object class="GtkAspectFrame" id="logalert_frame">
 63.1110 -                    <property name="width_request">24</property>
 63.1111 -                    <property name="height_request">30</property>
 63.1112 -                    <property name="no_show_all">True</property>
 63.1113 -                    <property name="label_xalign">0</property>
 63.1114 -                    <property name="label_yalign">0</property>
 63.1115 -                    <property name="shadow_type">out</property>
 63.1116 -                    <property name="yalign">0</property>
 63.1117 -                    <property name="obey_child">False</property>
 63.1118 -                    <child>
 63.1119 -                      <object class="GtkEventBox" id="logalert_eventbox">
 63.1120 -                        <property name="visible">True</property>
 63.1121 -                        <child>
 63.1122 -                          <object class="GtkImage" id="image10">
 63.1123 -                            <property name="visible">True</property>
 63.1124 -                            <property name="stock">gtk-dialog-warning</property>
 63.1125 -                            <property name="icon-size">1</property>
 63.1126 -                          </object>
 63.1127 -                        </child>
 63.1128 -                      </object>
 63.1129 -                    </child>
 63.1130 -                  </object>
 63.1131 -                </child>
 63.1132 -              </object>
 63.1133 -              <packing>
 63.1134 -                <property name="expand">False</property>
 63.1135 -                <property name="fill">False</property>
 63.1136 -                <property name="position">0</property>
 63.1137 -              </packing>
 63.1138 -            </child>
 63.1139 -            <child>
 63.1140 -              <object class="GtkStatusbar" id="statusbar">
 63.1141 -                <property name="visible">True</property>
 63.1142 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1143 -                <property name="has_resize_grip">False</property>
 63.1144 -              </object>
 63.1145 -              <packing>
 63.1146 -                <property name="position">1</property>
 63.1147 -              </packing>
 63.1148 -            </child>
 63.1149 -            <child>
 63.1150 -              <object class="GtkAspectFrame" id="progress_frame">
 63.1151 -                <property name="width_request">146</property>
 63.1152 -                <property name="label_xalign">0</property>
 63.1153 -                <property name="label_yalign">0</property>
 63.1154 -                <property name="shadow_type">out</property>
 63.1155 -                <property name="xalign">0</property>
 63.1156 -                <property name="yalign">0</property>
 63.1157 -                <child>
 63.1158 -                  <object class="GtkHBox" id="hbox32">
 63.1159 -                    <property name="visible">True</property>
 63.1160 -                    <child>
 63.1161 -                      <object class="GtkAlignment" id="alignment1">
 63.1162 -                        <property name="visible">True</property>
 63.1163 -                        <property name="top_padding">3</property>
 63.1164 -                        <property name="bottom_padding">1</property>
 63.1165 -                        <property name="left_padding">3</property>
 63.1166 -                        <child>
 63.1167 -                          <object class="GtkProgressBar" id="status_progressbar">
 63.1168 -                            <property name="width_request">160</property>
 63.1169 -                            <property name="visible">True</property>
 63.1170 -                          </object>
 63.1171 -                        </child>
 63.1172 -                      </object>
 63.1173 -                      <packing>
 63.1174 -                        <property name="position">0</property>
 63.1175 -                      </packing>
 63.1176 -                    </child>
 63.1177 -                    <child>
 63.1178 -                      <object class="GtkAlignment" id="alignment2">
 63.1179 -                        <property name="visible">True</property>
 63.1180 -                        <property name="yalign">0</property>
 63.1181 -                        <child>
 63.1182 -                          <object class="GtkButton" id="progress_cancel">
 63.1183 -                            <property name="visible">True</property>
 63.1184 -                            <property name="can_focus">True</property>
 63.1185 -                            <property name="receives_default">True</property>
 63.1186 -                            <property name="relief">none</property>
 63.1187 -                            <property name="focus_on_click">False</property>
 63.1188 -                            <property name="xalign">0</property>
 63.1189 -                            <property name="yalign">0.40000000596046448</property>
 63.1190 -                            <child internal-child="accessible">
 63.1191 -                              <object class="AtkObject" id="progress_cancel-atkobject">
 63.1192 -                                <property name="AtkObject::accessible-name" translatable="yes">Cancel current operation</property>
 63.1193 -                              </object>
 63.1194 -                            </child>
 63.1195 -                            <child>
 63.1196 -                              <object class="GtkImage" id="image9">
 63.1197 -                                <property name="visible">True</property>
 63.1198 -                                <property name="yalign">0.40000000596046448</property>
 63.1199 -                                <property name="stock">gtk-cancel</property>
 63.1200 -                                <property name="icon-size">1</property>
 63.1201 -                              </object>
 63.1202 -                            </child>
 63.1203 -                          </object>
 63.1204 -                        </child>
 63.1205 -                      </object>
 63.1206 -                      <packing>
 63.1207 -                        <property name="expand">False</property>
 63.1208 -                        <property name="fill">False</property>
 63.1209 -                        <property name="pack_type">end</property>
 63.1210 -                        <property name="position">1</property>
 63.1211 -                      </packing>
 63.1212 -                    </child>
 63.1213 -                  </object>
 63.1214 -                </child>
 63.1215 -              </object>
 63.1216 -              <packing>
 63.1217 -                <property name="expand">False</property>
 63.1218 -                <property name="fill">False</property>
 63.1219 -                <property name="position">2</property>
 63.1220 -              </packing>
 63.1221 -            </child>
 63.1222 -            <child>
 63.1223 -              <object class="GtkHBox" id="hbox18">
 63.1224 -                <property name="width_request">20</property>
 63.1225 -                <property name="visible">True</property>
 63.1226 -                <child>
 63.1227 -                  <object class="GtkStatusbar" id="statusbar1">
 63.1228 -                    <property name="width_request">20</property>
 63.1229 -                    <property name="visible">True</property>
 63.1230 -                  </object>
 63.1231 -                  <packing>
 63.1232 -                    <property name="expand">False</property>
 63.1233 -                    <property name="fill">False</property>
 63.1234 -                    <property name="position">0</property>
 63.1235 -                  </packing>
 63.1236 -                </child>
 63.1237 -                <child>
 63.1238 -                  <placeholder/>
 63.1239 -                </child>
 63.1240 -              </object>
 63.1241 -              <packing>
 63.1242 -                <property name="expand">False</property>
 63.1243 -                <property name="fill">False</property>
 63.1244 -                <property name="pack_type">end</property>
 63.1245 -                <property name="position">3</property>
 63.1246 -              </packing>
 63.1247 -            </child>
 63.1248 -          </object>
 63.1249 -          <packing>
 63.1250 -            <property name="expand">False</property>
 63.1251 -            <property name="position">5</property>
 63.1252 -          </packing>
 63.1253 -        </child>
 63.1254 -      </object>
 63.1255 -    </child>
 63.1256 -  </object>
 63.1257 -  <object class="GtkDialog" id="createplandialog">
 63.1258 -    <property name="width_request">450</property>
 63.1259 -    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1260 -    <property name="border_width">5</property>
 63.1261 -    <property name="title" translatable="yes">Install/Upgrade Check</property>
 63.1262 -    <property name="modal">True</property>
 63.1263 -    <property name="window_position">center-on-parent</property>
 63.1264 -    <property name="type_hint">dialog</property>
 63.1265 -    <property name="deletable">False</property>
 63.1266 -    <property name="transient_for">mainwindow</property>
 63.1267 -    <property name="has_separator">False</property>
 63.1268 -    <child internal-child="vbox">
 63.1269 -      <object class="GtkVBox" id="dialog-vbox4">
 63.1270 -        <property name="visible">True</property>
 63.1271 -        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1272 -        <property name="orientation">vertical</property>
 63.1273 -        <property name="spacing">20</property>
 63.1274 -        <child>
 63.1275 -          <object class="GtkVBox" id="vbox9">
 63.1276 -            <property name="visible">True</property>
 63.1277 -            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1278 -            <property name="orientation">vertical</property>
 63.1279 -            <property name="spacing">10</property>
 63.1280 -            <child>
 63.1281 -              <object class="GtkVBox" id="um_title_vbox">
 63.1282 -                <property name="visible">True</property>
 63.1283 -                <property name="orientation">vertical</property>
 63.1284 -                <child>
 63.1285 -                  <object class="GtkHBox" id="um_title_hbox">
 63.1286 -                    <property name="visible">True</property>
 63.1287 -                    <property name="spacing">10</property>
 63.1288 -                    <child>
 63.1289 -                      <object class="GtkImage" id="icon_um">
 63.1290 -                        <property name="visible">True</property>
 63.1291 -                        <property name="stock">gtk-missing-image</property>
 63.1292 -                        <property name="icon-size">2</property>
 63.1293 -                      </object>
 63.1294 -                      <packing>
 63.1295 -                        <property name="expand">False</property>
 63.1296 -                        <property name="position">0</property>
 63.1297 -                      </packing>
 63.1298 -                    </child>
 63.1299 -                    <child>
 63.1300 -                      <object class="GtkVBox" id="vbox_um_labels">
 63.1301 -                        <property name="visible">True</property>
 63.1302 -                        <property name="orientation">vertical</property>
 63.1303 -                        <child>
 63.1304 -                          <object class="GtkLabel" id="label_um">
 63.1305 -                            <property name="visible">True</property>
 63.1306 -                            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1307 -                            <property name="xalign">0</property>
 63.1308 -                            <property name="yalign">0</property>
 63.1309 -                            <property name="ypad">2</property>
 63.1310 -                            <property name="label" translatable="yes">&lt;b&gt;Update Manager&lt;/b&gt;</property>
 63.1311 -                            <property name="use_markup">True</property>
 63.1312 -                            <property name="wrap">True</property>
 63.1313 -                          </object>
 63.1314 -                          <packing>
 63.1315 -                            <property name="position">0</property>
 63.1316 -                          </packing>
 63.1317 -                        </child>
 63.1318 -                        <child>
 63.1319 -                          <object class="GtkLabel" id="label_um1">
 63.1320 -                            <property name="visible">True</property>
 63.1321 -                            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1322 -                            <property name="xalign">0</property>
 63.1323 -                            <property name="yalign">0</property>
 63.1324 -                            <property name="ypad">2</property>
 63.1325 -                            <property name="label" translatable="yes">Check for and install all available Updates.</property>
 63.1326 -                            <property name="use_markup">True</property>
 63.1327 -                            <property name="wrap">True</property>
 63.1328 -                          </object>
 63.1329 -                          <packing>
 63.1330 -                            <property name="position">1</property>
 63.1331 -                          </packing>
 63.1332 -                        </child>
 63.1333 -                        <child>
 63.1334 -                          <placeholder/>
 63.1335 -                        </child>
 63.1336 -                      </object>
 63.1337 -                      <packing>
 63.1338 -                        <property name="position">1</property>
 63.1339 -                      </packing>
 63.1340 -                    </child>
 63.1341 -                  </object>
 63.1342 -                  <packing>
 63.1343 -                    <property name="expand">False</property>
 63.1344 -                    <property name="position">0</property>
 63.1345 -                  </packing>
 63.1346 -                </child>
 63.1347 -                <child>
 63.1348 -                  <object class="GtkAlignment" id="alignment_um_sep">
 63.1349 -                    <property name="visible">True</property>
 63.1350 -                    <property name="top_padding">10</property>
 63.1351 -                    <child>
 63.1352 -                      <object class="GtkHSeparator" id="hseparator1">
 63.1353 -                        <property name="visible">True</property>
 63.1354 -                      </object>
 63.1355 -                    </child>
 63.1356 -                  </object>
 63.1357 -                  <packing>
 63.1358 -                    <property name="expand">False</property>
 63.1359 -                    <property name="position">1</property>
 63.1360 -                  </packing>
 63.1361 -                </child>
 63.1362 -              </object>
 63.1363 -              <packing>
 63.1364 -                <property name="expand">False</property>
 63.1365 -                <property name="position">0</property>
 63.1366 -              </packing>
 63.1367 -            </child>
 63.1368 -            <child>
 63.1369 -              <object class="GtkVBox" id="stages_box">
 63.1370 -                <property name="visible">True</property>
 63.1371 -                <property name="orientation">vertical</property>
 63.1372 -                <property name="spacing">3</property>
 63.1373 -                <child>
 63.1374 -                  <object class="GtkHBox" id="stage1">
 63.1375 -                    <property name="visible">True</property>
 63.1376 -                    <property name="spacing">10</property>
 63.1377 -                    <child>
 63.1378 -                      <object class="GtkImage" id="icon_stage1">
 63.1379 -                        <property name="visible">True</property>
 63.1380 -                        <property name="stock">gtk-missing-image</property>
 63.1381 -                        <property name="icon-size">2</property>
 63.1382 -                      </object>
 63.1383 -                      <packing>
 63.1384 -                        <property name="expand">False</property>
 63.1385 -                        <property name="position">0</property>
 63.1386 -                      </packing>
 63.1387 -                    </child>
 63.1388 -                    <child>
 63.1389 -                      <object class="GtkLabel" id="label_stage1">
 63.1390 -                        <property name="visible">True</property>
 63.1391 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1392 -                        <property name="xalign">0</property>
 63.1393 -                        <property name="yalign">0</property>
 63.1394 -                        <property name="ypad">2</property>
 63.1395 -                        <property name="label" translatable="yes">Preparation</property>
 63.1396 -                        <property name="use_markup">True</property>
 63.1397 -                        <property name="wrap">True</property>
 63.1398 -                      </object>
 63.1399 -                      <packing>
 63.1400 -                        <property name="position">1</property>
 63.1401 -                      </packing>
 63.1402 -                    </child>
 63.1403 -                  </object>
 63.1404 -                  <packing>
 63.1405 -                    <property name="expand">False</property>
 63.1406 -                    <property name="position">0</property>
 63.1407 -                  </packing>
 63.1408 -                </child>
 63.1409 -                <child>
 63.1410 -                  <object class="GtkHBox" id="stage2">
 63.1411 -                    <property name="visible">True</property>
 63.1412 -                    <property name="spacing">10</property>
 63.1413 -                    <child>
 63.1414 -                      <object class="GtkImage" id="icon_stage2">
 63.1415 -                        <property name="visible">True</property>
 63.1416 -                        <property name="stock">gtk-missing-image</property>
 63.1417 -                        <property name="icon-size">2</property>
 63.1418 -                      </object>
 63.1419 -                      <packing>
 63.1420 -                        <property name="expand">False</property>
 63.1421 -                        <property name="position">0</property>
 63.1422 -                      </packing>
 63.1423 -                    </child>
 63.1424 -                    <child>
 63.1425 -                      <object class="GtkLabel" id="label_stage2">
 63.1426 -                        <property name="visible">True</property>
 63.1427 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1428 -                        <property name="xalign">0</property>
 63.1429 -                        <property name="yalign">0</property>
 63.1430 -                        <property name="ypad">2</property>
 63.1431 -                        <property name="label" translatable="yes">Download</property>
 63.1432 -                        <property name="use_markup">True</property>
 63.1433 -                        <property name="wrap">True</property>
 63.1434 -                      </object>
 63.1435 -                      <packing>
 63.1436 -                        <property name="position">1</property>
 63.1437 -                      </packing>
 63.1438 -                    </child>
 63.1439 -                  </object>
 63.1440 -                  <packing>
 63.1441 -                    <property name="expand">False</property>
 63.1442 -                    <property name="position">1</property>
 63.1443 -                  </packing>
 63.1444 -                </child>
 63.1445 -                <child>
 63.1446 -                  <object class="GtkHBox" id="stage3">
 63.1447 -                    <property name="visible">True</property>
 63.1448 -                    <property name="spacing">10</property>
 63.1449 -                    <child>
 63.1450 -                      <object class="GtkImage" id="icon_stage3">
 63.1451 -                        <property name="visible">True</property>
 63.1452 -                        <property name="stock">gtk-missing-image</property>
 63.1453 -                        <property name="icon-size">2</property>
 63.1454 -                      </object>
 63.1455 -                      <packing>
 63.1456 -                        <property name="expand">False</property>
 63.1457 -                        <property name="position">0</property>
 63.1458 -                      </packing>
 63.1459 -                    </child>
 63.1460 -                    <child>
 63.1461 -                      <object class="GtkLabel" id="label_stage3">
 63.1462 -                        <property name="visible">True</property>
 63.1463 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1464 -                        <property name="xalign">0</property>
 63.1465 -                        <property name="yalign">0</property>
 63.1466 -                        <property name="ypad">2</property>
 63.1467 -                        <property name="label" translatable="yes">Install</property>
 63.1468 -                        <property name="use_markup">True</property>
 63.1469 -                        <property name="wrap">True</property>
 63.1470 -                      </object>
 63.1471 -                      <packing>
 63.1472 -                        <property name="position">1</property>
 63.1473 -                      </packing>
 63.1474 -                    </child>
 63.1475 -                  </object>
 63.1476 -                  <packing>
 63.1477 -                    <property name="expand">False</property>
 63.1478 -                    <property name="position">2</property>
 63.1479 -                  </packing>
 63.1480 -                </child>
 63.1481 -              </object>
 63.1482 -              <packing>
 63.1483 -                <property name="expand">False</property>
 63.1484 -                <property name="padding">5</property>
 63.1485 -                <property name="position">1</property>
 63.1486 -              </packing>
 63.1487 -            </child>
 63.1488 -            <child>
 63.1489 -              <object class="GtkVBox" id="vbox11">
 63.1490 -                <property name="visible">True</property>
 63.1491 -                <property name="orientation">vertical</property>
 63.1492 -                <child>
 63.1493 -                  <object class="GtkHBox" id="hbox1">
 63.1494 -                    <property name="visible">True</property>
 63.1495 -                    <property name="spacing">5</property>
 63.1496 -                    <child>
 63.1497 -                      <object class="GtkImage" id="icon_stages">
 63.1498 -                        <property name="stock">gtk-missing-image</property>
 63.1499 -                      </object>
 63.1500 -                      <packing>
 63.1501 -                        <property name="expand">False</property>
 63.1502 -                        <property name="padding">5</property>
 63.1503 -                        <property name="position">0</property>
 63.1504 -                      </packing>
 63.1505 -                    </child>
 63.1506 -                    <child>
 63.1507 -                      <object class="GtkLabel" id="label_stages">
 63.1508 -                        <property name="visible">True</property>
 63.1509 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1510 -                        <property name="xalign">0</property>
 63.1511 -                        <property name="ypad">2</property>
 63.1512 -                        <property name="label" translatable="yes">Checking package dependencies...</property>
 63.1513 -                        <property name="use_markup">True</property>
 63.1514 -                        <property name="wrap">True</property>
 63.1515 -                      </object>
 63.1516 -                      <packing>
 63.1517 -                        <property name="padding">2</property>
 63.1518 -                        <property name="position">1</property>
 63.1519 -                      </packing>
 63.1520 -                    </child>
 63.1521 -                  </object>
 63.1522 -                  <packing>
 63.1523 -                    <property name="position">0</property>
 63.1524 -                  </packing>
 63.1525 -                </child>
 63.1526 -                <child>
 63.1527 -                  <object class="GtkProgressBar" id="createplanprogress">
 63.1528 -                    <property name="visible">True</property>
 63.1529 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1530 -                  </object>
 63.1531 -                  <packing>
 63.1532 -                    <property name="expand">False</property>
 63.1533 -                    <property name="fill">False</property>
 63.1534 -                    <property name="position">1</property>
 63.1535 -                  </packing>
 63.1536 -                </child>
 63.1537 -              </object>
 63.1538 -              <packing>
 63.1539 -                <property name="expand">False</property>
 63.1540 -                <property name="position">2</property>
 63.1541 -              </packing>
 63.1542 -            </child>
 63.1543 -            <child>
 63.1544 -              <object class="GtkExpander" id="details_expander">
 63.1545 -                <property name="visible">True</property>
 63.1546 -                <property name="can_focus">True</property>
 63.1547 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1548 -                <child>
 63.1549 -                  <object class="GtkFrame" id="frame1">
 63.1550 -                    <property name="visible">True</property>
 63.1551 -                    <property name="label_xalign">0</property>
 63.1552 -                    <property name="shadow_type">in</property>
 63.1553 -                    <child>
 63.1554 -                      <object class="GtkScrolledWindow" id="scrolledwindow5">
 63.1555 -                        <property name="visible">True</property>
 63.1556 -                        <property name="can_focus">True</property>
 63.1557 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1558 -                        <property name="hscrollbar_policy">automatic</property>
 63.1559 -                        <property name="vscrollbar_policy">automatic</property>
 63.1560 -                        <child>
 63.1561 -                          <object class="GtkTextView" id="createplantextview">
 63.1562 -                            <property name="height_request">250</property>
 63.1563 -                            <property name="visible">True</property>
 63.1564 -                            <property name="can_focus">True</property>
 63.1565 -                            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1566 -                            <property name="editable">False</property>
 63.1567 -                            <property name="wrap_mode">word</property>
 63.1568 -                            <property name="left_margin">6</property>
 63.1569 -                          </object>
 63.1570 -                        </child>
 63.1571 -                      </object>
 63.1572 -                    </child>
 63.1573 -                    <child type="label_item">
 63.1574 -                      <placeholder/>
 63.1575 -                    </child>
 63.1576 -                  </object>
 63.1577 -                </child>
 63.1578 -                <child type="label">
 63.1579 -                  <object class="GtkLabel" id="label13">
 63.1580 -                    <property name="visible">True</property>
 63.1581 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1582 -                    <property name="label" translatable="yes">Details</property>
 63.1583 -                  </object>
 63.1584 -                </child>
 63.1585 -              </object>
 63.1586 -              <packing>
 63.1587 -                <property name="position">3</property>
 63.1588 -              </packing>
 63.1589 -            </child>
 63.1590 -            <child>
 63.1591 -              <object class="GtkHBox" id="release_notes">
 63.1592 -                <property name="no_show_all">True</property>
 63.1593 -                <property name="spacing">5</property>
 63.1594 -                <child>
 63.1595 -                  <object class="GtkLabel" id="label101">
 63.1596 -                    <property name="visible">True</property>
 63.1597 -                    <property name="xalign">0</property>
 63.1598 -                    <property name="label" translatable="yes">Read the release notes.</property>
 63.1599 -                  </object>
 63.1600 -                  <packing>
 63.1601 -                    <property name="expand">False</property>
 63.1602 -                    <property name="position">0</property>
 63.1603 -                  </packing>
 63.1604 -                </child>
 63.1605 -                <child>
 63.1606 -                  <object class="GtkLinkButton" id="ua_release_notes_button">
 63.1607 -                    <property name="label" translatable="yes">Release notes</property>
 63.1608 -                    <property name="visible">True</property>
 63.1609 -                    <property name="can_focus">True</property>
 63.1610 -                    <property name="receives_default">True</property>
 63.1611 -                    <property name="relief">none</property>
 63.1612 -                  </object>
 63.1613 -                  <packing>
 63.1614 -                    <property name="expand">False</property>
 63.1615 -                    <property name="position">1</property>
 63.1616 -                  </packing>
 63.1617 -                </child>
 63.1618 -              </object>
 63.1619 -              <packing>
 63.1620 -                <property name="expand">False</property>
 63.1621 -                <property name="fill">False</property>
 63.1622 -                <property name="position">4</property>
 63.1623 -              </packing>
 63.1624 -            </child>
 63.1625 -          </object>
 63.1626 -          <packing>
 63.1627 -            <property name="position">1</property>
 63.1628 -          </packing>
 63.1629 -        </child>
 63.1630 -        <child internal-child="action_area">
 63.1631 -          <object class="GtkHButtonBox" id="dialog-action_area4">
 63.1632 -            <property name="visible">True</property>
 63.1633 -            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1634 -            <child>
 63.1635 -              <object class="GtkButton" id="helpcreateplan">
 63.1636 -                <property name="label">gtk-help</property>
 63.1637 -                <property name="visible">True</property>
 63.1638 -                <property name="can_focus">True</property>
 63.1639 -                <property name="receives_default">True</property>
 63.1640 -                <property name="use_stock">True</property>
 63.1641 -              </object>
 63.1642 -              <packing>
 63.1643 -                <property name="expand">False</property>
 63.1644 -                <property name="fill">False</property>
 63.1645 -                <property name="position">0</property>
 63.1646 -              </packing>
 63.1647 -            </child>
 63.1648 -            <child>
 63.1649 -              <object class="GtkButton" id="cancelcreateplan">
 63.1650 -                <property name="label">gtk-cancel</property>
 63.1651 -                <property name="visible">True</property>
 63.1652 -                <property name="can_focus">True</property>
 63.1653 -                <property name="receives_default">True</property>
 63.1654 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1655 -                <property name="use_stock">True</property>
 63.1656 -              </object>
 63.1657 -              <packing>
 63.1658 -                <property name="expand">False</property>
 63.1659 -                <property name="fill">False</property>
 63.1660 -                <property name="position">1</property>
 63.1661 -              </packing>
 63.1662 -            </child>
 63.1663 -            <child>
 63.1664 -              <object class="GtkButton" id="closecreateplan">
 63.1665 -                <property name="label">gtk-close</property>
 63.1666 -                <property name="can_focus">True</property>
 63.1667 -                <property name="receives_default">True</property>
 63.1668 -                <property name="use_stock">True</property>
 63.1669 -              </object>
 63.1670 -              <packing>
 63.1671 -                <property name="expand">False</property>
 63.1672 -                <property name="fill">False</property>
 63.1673 -                <property name="position">2</property>
 63.1674 -              </packing>
 63.1675 -            </child>
 63.1676 -          </object>
 63.1677 -          <packing>
 63.1678 -            <property name="expand">False</property>
 63.1679 -            <property name="pack_type">end</property>
 63.1680 -            <property name="position">0</property>
 63.1681 -          </packing>
 63.1682 -        </child>
 63.1683 -      </object>
 63.1684 -    </child>
 63.1685 -    <action-widgets>
 63.1686 -      <action-widget response="-11">helpcreateplan</action-widget>
 63.1687 -      <action-widget response="-2">cancelcreateplan</action-widget>
 63.1688 -      <action-widget response="-3">closecreateplan</action-widget>
 63.1689 -    </action-widgets>
 63.1690 -  </object>
 63.1691 -  <object class="GtkDialog" id="progressdialog">
 63.1692 -    <property name="width_request">400</property>
 63.1693 -    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1694 -    <property name="border_width">5</property>
 63.1695 -    <property name="title" translatable="yes">Processing</property>
 63.1696 -    <property name="resizable">False</property>
 63.1697 -    <property name="modal">True</property>
 63.1698 -    <property name="window_position">center-on-parent</property>
 63.1699 -    <property name="type_hint">dialog</property>
 63.1700 -    <property name="deletable">False</property>
 63.1701 -    <property name="transient_for">mainwindow</property>
 63.1702 -    <property name="has_separator">False</property>
 63.1703 -    <child internal-child="vbox">
 63.1704 -      <object class="GtkVBox" id="dialog-vbox17">
 63.1705 -        <property name="visible">True</property>
 63.1706 -        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1707 -        <property name="orientation">vertical</property>
 63.1708 -        <property name="spacing">2</property>
 63.1709 -        <child>
 63.1710 -          <object class="GtkVBox" id="vbox14">
 63.1711 -            <property name="visible">True</property>
 63.1712 -            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1713 -            <property name="orientation">vertical</property>
 63.1714 -            <property name="spacing">6</property>
 63.1715 -            <child>
 63.1716 -              <object class="GtkLabel" id="progressinfo">
 63.1717 -                <property name="visible">True</property>
 63.1718 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1719 -                <property name="xalign">0</property>
 63.1720 -                <property name="yalign">0</property>
 63.1721 -                <property name="label">Place holder</property>
 63.1722 -                <property name="use_markup">True</property>
 63.1723 -              </object>
 63.1724 -              <packing>
 63.1725 -                <property name="expand">False</property>
 63.1726 -                <property name="position">0</property>
 63.1727 -              </packing>
 63.1728 -            </child>
 63.1729 -            <child>
 63.1730 -              <object class="GtkProgressBar" id="progressbar">
 63.1731 -                <property name="visible">True</property>
 63.1732 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1733 -              </object>
 63.1734 -              <packing>
 63.1735 -                <property name="expand">False</property>
 63.1736 -                <property name="position">1</property>
 63.1737 -              </packing>
 63.1738 -            </child>
 63.1739 -          </object>
 63.1740 -          <packing>
 63.1741 -            <property name="position">1</property>
 63.1742 -          </packing>
 63.1743 -        </child>
 63.1744 -        <child internal-child="action_area">
 63.1745 -          <object class="GtkHButtonBox" id="dialog-action_area17">
 63.1746 -            <property name="visible">True</property>
 63.1747 -            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1748 -            <property name="layout_style">end</property>
 63.1749 -            <child>
 63.1750 -              <object class="GtkButton" id="progresscancel">
 63.1751 -                <property name="label">gtk-cancel</property>
 63.1752 -                <property name="visible">True</property>
 63.1753 -                <property name="can_focus">True</property>
 63.1754 -                <property name="receives_default">True</property>
 63.1755 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1756 -                <property name="use_stock">True</property>
 63.1757 -              </object>
 63.1758 -              <packing>
 63.1759 -                <property name="expand">False</property>
 63.1760 -                <property name="fill">False</property>
 63.1761 -                <property name="position">0</property>
 63.1762 -              </packing>
 63.1763 -            </child>
 63.1764 -          </object>
 63.1765 -          <packing>
 63.1766 -            <property name="expand">False</property>
 63.1767 -            <property name="pack_type">end</property>
 63.1768 -            <property name="position">0</property>
 63.1769 -          </packing>
 63.1770 -        </child>
 63.1771 -      </object>
 63.1772 -    </child>
 63.1773 -    <action-widgets>
 63.1774 -      <action-widget response="0">progresscancel</action-widget>
 63.1775 -    </action-widgets>
 63.1776 -  </object>
 63.1777 -  <object class="GtkDialog" id="beadmin">
 63.1778 -    <property name="width_request">650</property>
 63.1779 -    <property name="height_request">500</property>
 63.1780 -    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1781 -    <property name="border_width">5</property>
 63.1782 -    <property name="title" translatable="yes">Manage Boot Environments</property>
 63.1783 -    <property name="modal">True</property>
 63.1784 -    <property name="window_position">center-on-parent</property>
 63.1785 -    <property name="type_hint">dialog</property>
 63.1786 -    <property name="transient_for">mainwindow</property>
 63.1787 -    <property name="has_separator">False</property>
 63.1788 -    <child internal-child="vbox">
 63.1789 -      <object class="GtkVBox" id="dialog-vbox18">
 63.1790 -        <property name="visible">True</property>
 63.1791 -        <property name="orientation">vertical</property>
 63.1792 -        <child>
 63.1793 -          <object class="GtkVBox" id="vbox10">
 63.1794 -            <property name="visible">True</property>
 63.1795 -            <property name="border_width">5</property>
 63.1796 -            <property name="orientation">vertical</property>
 63.1797 -            <property name="spacing">8</property>
 63.1798 -            <child>
 63.1799 -              <object class="GtkLabel" id="betitlelabel">
 63.1800 -                <property name="visible">True</property>
 63.1801 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1802 -                <property name="xalign">0</property>
 63.1803 -                <property name="yalign">0</property>
 63.1804 -                <property name="ypad">2</property>
 63.1805 -                <property name="label" translatable="yes">&lt;b&gt;Delete, rename and activate boot environments&lt;/b&gt;</property>
 63.1806 -                <property name="use_markup">True</property>
 63.1807 -              </object>
 63.1808 -              <packing>
 63.1809 -                <property name="expand">False</property>
 63.1810 -                <property name="position">0</property>
 63.1811 -              </packing>
 63.1812 -            </child>
 63.1813 -            <child>
 63.1814 -              <object class="GtkFrame" id="frame101">
 63.1815 -                <property name="visible">True</property>
 63.1816 -                <property name="label_xalign">0</property>
 63.1817 -                <property name="shadow_type">in</property>
 63.1818 -                <child>
 63.1819 -                  <object class="GtkScrolledWindow" id="scrolledwindow11">
 63.1820 -                    <property name="visible">True</property>
 63.1821 -                    <property name="can_focus">True</property>
 63.1822 -                    <property name="hscrollbar_policy">automatic</property>
 63.1823 -                    <property name="vscrollbar_policy">automatic</property>
 63.1824 -                    <child>
 63.1825 -                      <object class="GtkTreeView" id="betreeview">
 63.1826 -                        <property name="visible">True</property>
 63.1827 -                        <property name="can_focus">True</property>
 63.1828 -                        <property name="rules_hint">True</property>
 63.1829 -                        <property name="enable_search">False</property>
 63.1830 -                        <child internal-child="accessible">
 63.1831 -                          <object class="AtkObject" id="betreeview-atkobject">
 63.1832 -                            <property name="AtkObject::accessible-name">Bes</property>
 63.1833 -                          </object>
 63.1834 -                        </child>
 63.1835 -                      </object>
 63.1836 -                    </child>
 63.1837 -                  </object>
 63.1838 -                </child>
 63.1839 -                <child type="label_item">
 63.1840 -                  <placeholder/>
 63.1841 -                </child>
 63.1842 -              </object>
 63.1843 -              <packing>
 63.1844 -                <property name="position">1</property>
 63.1845 -              </packing>
 63.1846 -            </child>
 63.1847 -            <child>
 63.1848 -              <object class="GtkHBox" id="hbox9">
 63.1849 -                <property name="visible">True</property>
 63.1850 -                <child>
 63.1851 -                  <object class="GtkImage" id="activebeimage">
 63.1852 -                    <property name="visible">True</property>
 63.1853 -                    <property name="xpad">2</property>
 63.1854 -                    <property name="stock">gtk-missing-image</property>
 63.1855 -                  </object>
 63.1856 -                  <packing>
 63.1857 -                    <property name="expand">False</property>
 63.1858 -                    <property name="position">0</property>
 63.1859 -                  </packing>
 63.1860 -                </child>
 63.1861 -                <child>
 63.1862 -                  <object class="GtkLabel" id="bedescriptionlabel5">
 63.1863 -                    <property name="visible">True</property>
 63.1864 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1865 -                    <property name="xalign">0</property>
 63.1866 -                    <property name="yalign">0</property>
 63.1867 -                    <property name="xpad">4</property>
 63.1868 -                    <property name="ypad">4</property>
 63.1869 -                    <property name="label" translatable="yes">Currently active boot environment</property>
 63.1870 -                    <property name="use_markup">True</property>
 63.1871 -                  </object>
 63.1872 -                  <packing>
 63.1873 -                    <property name="expand">False</property>
 63.1874 -                    <property name="position">1</property>
 63.1875 -                  </packing>
 63.1876 -                </child>
 63.1877 -              </object>
 63.1878 -              <packing>
 63.1879 -                <property name="expand">False</property>
 63.1880 -                <property name="padding">2</property>
 63.1881 -                <property name="position">2</property>
 63.1882 -              </packing>
 63.1883 -            </child>
 63.1884 -          </object>
 63.1885 -          <packing>
 63.1886 -            <property name="position">1</property>
 63.1887 -          </packing>
 63.1888 -        </child>
 63.1889 -        <child internal-child="action_area">
 63.1890 -          <object class="GtkHButtonBox" id="dialog-action_area18">
 63.1891 -            <property name="visible">True</property>
 63.1892 -            <child>
 63.1893 -              <object class="GtkButton" id="help_bebutton">
 63.1894 -                <property name="label">gtk-help</property>
 63.1895 -                <property name="visible">True</property>
 63.1896 -                <property name="can_focus">True</property>
 63.1897 -                <property name="receives_default">True</property>
 63.1898 -                <property name="use_stock">True</property>
 63.1899 -              </object>
 63.1900 -              <packing>
 63.1901 -                <property name="expand">False</property>
 63.1902 -                <property name="fill">False</property>
 63.1903 -                <property name="position">0</property>
 63.1904 -              </packing>
 63.1905 -            </child>
 63.1906 -            <child>
 63.1907 -              <object class="GtkButton" id="cancelbebutton">
 63.1908 -                <property name="label">gtk-cancel</property>
 63.1909 -                <property name="visible">True</property>
 63.1910 -                <property name="can_focus">True</property>
 63.1911 -                <property name="can_default">True</property>
 63.1912 -                <property name="receives_default">False</property>
 63.1913 -                <property name="use_stock">True</property>
 63.1914 -              </object>
 63.1915 -              <packing>
 63.1916 -                <property name="expand">False</property>
 63.1917 -                <property name="fill">False</property>
 63.1918 -                <property name="position">1</property>
 63.1919 -              </packing>
 63.1920 -            </child>
 63.1921 -            <child>
 63.1922 -              <object class="GtkButton" id="okbebutton">
 63.1923 -                <property name="label">gtk-ok</property>
 63.1924 -                <property name="visible">True</property>
 63.1925 -                <property name="can_focus">True</property>
 63.1926 -                <property name="can_default">True</property>
 63.1927 -                <property name="receives_default">False</property>
 63.1928 -                <property name="use_stock">True</property>
 63.1929 -              </object>
 63.1930 -              <packing>
 63.1931 -                <property name="expand">False</property>
 63.1932 -                <property name="fill">False</property>
 63.1933 -                <property name="position">2</property>
 63.1934 -              </packing>
 63.1935 -            </child>
 63.1936 -          </object>
 63.1937 -          <packing>
 63.1938 -            <property name="expand">False</property>
 63.1939 -            <property name="pack_type">end</property>
 63.1940 -            <property name="position">0</property>
 63.1941 -          </packing>
 63.1942 -        </child>
 63.1943 -      </object>
 63.1944 -    </child>
 63.1945 -    <action-widgets>
 63.1946 -      <action-widget response="-11">help_bebutton</action-widget>
 63.1947 -      <action-widget response="-2">cancelbebutton</action-widget>
 63.1948 -      <action-widget response="-3">okbebutton</action-widget>
 63.1949 -    </action-widgets>
 63.1950 -  </object>
 63.1951 -  <object class="GtkDialog" id="confirmationdialog">
 63.1952 -    <property name="width_request">450</property>
 63.1953 -    <property name="height_request">350</property>
 63.1954 -    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1955 -    <property name="border_width">5</property>
 63.1956 -    <property name="title" translatable="yes">Confirmation</property>
 63.1957 -    <property name="modal">True</property>
 63.1958 -    <property name="window_position">center-on-parent</property>
 63.1959 -    <property name="type_hint">dialog</property>
 63.1960 -    <property name="deletable">False</property>
 63.1961 -    <property name="transient_for">beadmin</property>
 63.1962 -    <property name="has_separator">False</property>
 63.1963 -    <child internal-child="vbox">
 63.1964 -      <object class="GtkVBox" id="dialog-vbox21">
 63.1965 -        <property name="visible">True</property>
 63.1966 -        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1967 -        <property name="orientation">vertical</property>
 63.1968 -        <property name="spacing">6</property>
 63.1969 -        <child>
 63.1970 -          <object class="GtkAlignment" id="alignment31">
 63.1971 -            <property name="visible">True</property>
 63.1972 -            <child>
 63.1973 -              <object class="GtkVBox" id="vbox19">
 63.1974 -                <property name="visible">True</property>
 63.1975 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1976 -                <property name="border_width">5</property>
 63.1977 -                <property name="orientation">vertical</property>
 63.1978 -                <property name="spacing">15</property>
 63.1979 -                <child>
 63.1980 -                  <object class="GtkHBox" id="hbox10">
 63.1981 -                    <property name="visible">True</property>
 63.1982 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1983 -                    <property name="spacing">10</property>
 63.1984 -                    <child>
 63.1985 -                      <object class="GtkImage" id="confirm_image">
 63.1986 -                        <property name="visible">True</property>
 63.1987 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.1988 -                        <property name="stock">gtk-dialog-info</property>
 63.1989 -                        <property name="icon-size">5</property>
 63.1990 -                      </object>
 63.1991 -                      <packing>
 63.1992 -                        <property name="expand">False</property>
 63.1993 -                        <property name="fill">False</property>
 63.1994 -                        <property name="position">0</property>
 63.1995 -                      </packing>
 63.1996 -                    </child>
 63.1997 -                    <child>
 63.1998 -                      <object class="GtkLabel" id="confirm_label">
 63.1999 -                        <property name="visible">True</property>
 63.2000 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.2001 -                        <property name="xalign">0</property>
 63.2002 -                        <property name="label" translatable="yes">&lt;b&gt;Apply the following changes:&lt;/b&gt;</property>
 63.2003 -                        <property name="use_markup">True</property>
 63.2004 -                        <property name="wrap">True</property>
 63.2005 -                      </object>
 63.2006 -                      <packing>
 63.2007 -                        <property name="position">1</property>
 63.2008 -                      </packing>
 63.2009 -                    </child>
 63.2010 -                  </object>
 63.2011 -                  <packing>
 63.2012 -                    <property name="expand">False</property>
 63.2013 -                    <property name="position">0</property>
 63.2014 -                  </packing>
 63.2015 -                </child>
 63.2016 -                <child>
 63.2017 -                  <object class="GtkFrame" id="frame102">
 63.2018 -                    <property name="visible">True</property>
 63.2019 -                    <property name="label_xalign">0</property>
 63.2020 -                    <property name="shadow_type">in</property>
 63.2021 -                    <child>
 63.2022 -                      <object class="GtkScrolledWindow" id="scrolledwindow14">
 63.2023 -                        <property name="visible">True</property>
 63.2024 -                        <property name="can_focus">True</property>
 63.2025 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.2026 -                        <property name="hscrollbar_policy">automatic</property>
 63.2027 -                        <property name="vscrollbar_policy">automatic</property>
 63.2028 -                        <child>
 63.2029 -                          <object class="GtkTextView" id="confirmtext">
 63.2030 -                            <property name="visible">True</property>
 63.2031 -                            <property name="can_focus">True</property>
 63.2032 -                            <property name="editable">False</property>
 63.2033 -                            <property name="left_margin">6</property>
 63.2034 -                            <property name="cursor_visible">False</property>
 63.2035 -                          </object>
 63.2036 -                        </child>
 63.2037 -                      </object>
 63.2038 -                    </child>
 63.2039 -                    <child type="label_item">
 63.2040 -                      <placeholder/>
 63.2041 -                    </child>
 63.2042 -                  </object>
 63.2043 -                  <packing>
 63.2044 -                    <property name="position">1</property>
 63.2045 -                  </packing>
 63.2046 -                </child>
 63.2047 -              </object>
 63.2048 -            </child>
 63.2049 -          </object>
 63.2050 -          <packing>
 63.2051 -            <property name="position">1</property>
 63.2052 -          </packing>
 63.2053 -        </child>
 63.2054 -        <child internal-child="action_area">
 63.2055 -          <object class="GtkHButtonBox" id="dialog-action_area21">
 63.2056 -            <property name="visible">True</property>
 63.2057 -            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.2058 -            <child>
 63.2059 -              <object class="GtkButton" id="help_conf">
 63.2060 -                <property name="label">gtk-help</property>
 63.2061 -                <property name="can_focus">True</property>
 63.2062 -                <property name="receives_default">True</property>
 63.2063 -                <property name="use_stock">True</property>
 63.2064 -              </object>
 63.2065 -              <packing>
 63.2066 -                <property name="expand">False</property>
 63.2067 -                <property name="fill">False</property>
 63.2068 -                <property name="position">0</property>
 63.2069 -              </packing>
 63.2070 -            </child>
 63.2071 -            <child>
 63.2072 -              <object class="GtkButton" id="cancel_conf">
 63.2073 -                <property name="label">gtk-cancel</property>
 63.2074 -                <property name="visible">True</property>
 63.2075 -                <property name="can_focus">True</property>
 63.2076 -                <property name="receives_default">True</property>
 63.2077 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.2078 -                <property name="use_stock">True</property>
 63.2079 -              </object>
 63.2080 -              <packing>
 63.2081 -                <property name="expand">False</property>
 63.2082 -                <property name="fill">False</property>
 63.2083 -                <property name="position">1</property>
 63.2084 -              </packing>
 63.2085 -            </child>
 63.2086 -            <child>
 63.2087 -              <object class="GtkButton" id="ok_conf">
 63.2088 -                <property name="label">gtk-ok</property>
 63.2089 -                <property name="visible">True</property>
 63.2090 -                <property name="can_focus">True</property>
 63.2091 -                <property name="receives_default">True</property>
 63.2092 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.2093 -                <property name="use_stock">True</property>
 63.2094 -              </object>
 63.2095 -              <packing>
 63.2096 -                <property name="expand">False</property>
 63.2097 -                <property name="fill">False</property>
 63.2098 -                <property name="position">2</property>
 63.2099 -              </packing>
 63.2100 -            </child>
 63.2101 -          </object>
 63.2102 -          <packing>
 63.2103 -            <property name="expand">False</property>
 63.2104 -            <property name="pack_type">end</property>
 63.2105 -            <property name="position">0</property>
 63.2106 -          </packing>
 63.2107 -        </child>
 63.2108 -      </object>
 63.2109 -    </child>
 63.2110 -    <action-widgets>
 63.2111 -      <action-widget response="-11">help_conf</action-widget>
 63.2112 -      <action-widget response="0">cancel_conf</action-widget>
 63.2113 -      <action-widget response="0">ok_conf</action-widget>
 63.2114 -    </action-widgets>
 63.2115 -  </object>
 63.2116 -  <object class="GtkDialog" id="preferencesdialog">
 63.2117 -    <property name="width_request">500</property>
 63.2118 -    <property name="height_request">500</property>
 63.2119 -    <property name="border_width">5</property>
 63.2120 -    <property name="title" translatable="yes">Preferences</property>
 63.2121 -    <property name="modal">True</property>
 63.2122 -    <property name="window_position">center-on-parent</property>
 63.2123 -    <property name="type_hint">dialog</property>
 63.2124 -    <property name="has_separator">False</property>
 63.2125 -    <child internal-child="vbox">
 63.2126 -      <object class="GtkVBox" id="dialog-vbox140">
 63.2127 -        <property name="visible">True</property>
 63.2128 -        <property name="orientation">vertical</property>
 63.2129 -        <property name="spacing">10</property>
 63.2130 -        <child>
 63.2131 -          <object class="GtkAlignment" id="alignment35">
 63.2132 -            <property name="visible">True</property>
 63.2133 -            <property name="top_padding">5</property>
 63.2134 -            <property name="left_padding">5</property>
 63.2135 -            <property name="right_padding">5</property>
 63.2136 -            <child>
 63.2137 -              <object class="GtkNotebook" id="preferences_notebook">
 63.2138 -                <property name="width_request">385</property>
 63.2139 -                <property name="height_request">500</property>
 63.2140 -                <property name="visible">True</property>
 63.2141 -                <property name="can_focus">True</property>
 63.2142 -                <child>
 63.2143 -                  <object class="GtkAlignment" id="gen_alignment1">
 63.2144 -                    <property name="visible">True</property>
 63.2145 -                    <property name="top_padding">12</property>
 63.2146 -                    <property name="bottom_padding">12</property>
 63.2147 -                    <property name="left_padding">12</property>
 63.2148 -                    <property name="right_padding">12</property>
 63.2149 -                    <child>
 63.2150 -                      <object class="GtkVBox" id="vbox22">
 63.2151 -                        <property name="visible">True</property>
 63.2152 -                        <property name="orientation">vertical</property>
 63.2153 -                        <property name="spacing">5</property>
 63.2154 -                        <child>
 63.2155 -                          <object class="GtkLabel" id="startup_label">
 63.2156 -                            <property name="visible">True</property>
 63.2157 -                            <property name="xalign">0</property>
 63.2158 -                            <property name="yalign">0</property>
 63.2159 -                            <property name="label" translatable="yes">&lt;b&gt;Startup&lt;/b&gt;</property>
 63.2160 -                            <property name="use_markup">True</property>
 63.2161 -                          </object>
 63.2162 -                          <packing>
 63.2163 -                            <property name="expand">False</property>
 63.2164 -                            <property name="fill">False</property>
 63.2165 -                            <property name="position">0</property>
 63.2166 -                          </packing>
 63.2167 -                        </child>
 63.2168 -                        <child>
 63.2169 -                          <object class="GtkHBox" id="startup_hbox">
 63.2170 -                            <property name="visible">True</property>
 63.2171 -                            <child>
 63.2172 -                              <object class="GtkAlignment" id="alignment7">
 63.2173 -                                <property name="width_request">17</property>
 63.2174 -                                <property name="visible">True</property>
 63.2175 -                                <child>
 63.2176 -                                  <placeholder/>
 63.2177 -                                </child>
 63.2178 -                              </object>
 63.2179 -                              <packing>
 63.2180 -                                <property name="expand">False</property>
 63.2181 -                                <property name="fill">False</property>
 63.2182 -                                <property name="position">0</property>
 63.2183 -                              </packing>
 63.2184 -                            </child>
 63.2185 -                            <child>
 63.2186 -                              <object class="GtkVBox" id="vbox23">
 63.2187 -                                <property name="visible">True</property>
 63.2188 -                                <property name="orientation">vertical</property>
 63.2189 -                                <child>
 63.2190 -                                  <object class="GtkHBox" id="hbox30">
 63.2191 -                                    <property name="visible">True</property>
 63.2192 -                                    <child>
 63.2193 -                                      <object class="GtkCheckButton" id="startpage_checkbutton">
 63.2194 -                                        <property name="label" translatable="yes">Show Start Page on _startup</property>
 63.2195 -                                        <property name="visible">True</property>
 63.2196 -                                        <property name="can_focus">True</property>
 63.2197 -                                        <property name="receives_default">False</property>
 63.2198 -                                        <property name="use_underline">True</property>
 63.2199 -                                        <property name="draw_indicator">True</property>
 63.2200 -                                      </object>
 63.2201 -                                      <packing>
 63.2202 -                                        <property name="position">0</property>
 63.2203 -                                      </packing>
 63.2204 -                                    </child>
 63.2205 -                                    <child>
 63.2206 -                                      <placeholder/>
 63.2207 -                                    </child>
 63.2208 -                                  </object>
 63.2209 -                                  <packing>
 63.2210 -                                    <property name="expand">False</property>
 63.2211 -                                    <property name="fill">False</property>
 63.2212 -                                    <property name="position">0</property>
 63.2213 -                                  </packing>
 63.2214 -                                </child>
 63.2215 -                              </object>
 63.2216 -                              <packing>
 63.2217 -                                <property name="position">1</property>
 63.2218 -                              </packing>
 63.2219 -                            </child>
 63.2220 -                          </object>
 63.2221 -                          <packing>
 63.2222 -                            <property name="expand">False</property>
 63.2223 -                            <property name="fill">False</property>
 63.2224 -                            <property name="position">1</property>
 63.2225 -                          </packing>
 63.2226 -                        </child>
 63.2227 -                        <child>
 63.2228 -                          <object class="GtkLabel" id="exit_label">
 63.2229 -                            <property name="visible">True</property>
 63.2230 -                            <property name="xalign">0</property>
 63.2231 -                            <property name="yalign">0</property>
 63.2232 -                            <property name="ypad">2</property>
 63.2233 -                            <property name="label" translatable="yes">&lt;b&gt;Exit&lt;/b&gt;</property>
 63.2234 -                            <property name="use_markup">True</property>
 63.2235 -                          </object>
 63.2236 -                          <packing>
 63.2237 -                            <property name="expand">False</property>
 63.2238 -                            <property name="fill">False</property>
 63.2239 -                            <property name="position">2</property>
 63.2240 -                          </packing>
 63.2241 -                        </child>
 63.2242 -                        <child>
 63.2243 -                          <object class="GtkHBox" id="hbox101">
 63.2244 -                            <property name="visible">True</property>
 63.2245 -                            <child>
 63.2246 -                              <object class="GtkAlignment" id="alignment101">
 63.2247 -                                <property name="width_request">17</property>
 63.2248 -                                <property name="visible">True</property>
 63.2249 -                                <child>
 63.2250 -                                  <placeholder/>
 63.2251 -                                </child>
 63.2252 -                              </object>
 63.2253 -                              <packing>
 63.2254 -                                <property name="expand">False</property>
 63.2255 -                                <property name="fill">False</property>
 63.2256 -                                <property name="position">0</property>
 63.2257 -                              </packing>
 63.2258 -                            </child>
 63.2259 -                            <child>
 63.2260 -                              <object class="GtkVBox" id="vbox101">
 63.2261 -                                <property name="visible">True</property>
 63.2262 -                                <property name="orientation">vertical</property>
 63.2263 -                                <property name="spacing">3</property>
 63.2264 -                                <child>
 63.2265 -                                  <object class="GtkHBox" id="hbox301">
 63.2266 -                                    <property name="visible">True</property>
 63.2267 -                                    <child>
 63.2268 -                                      <object class="GtkCheckButton" id="exit_checkbutton">
 63.2269 -                                        <property name="label" translatable="yes">Remember current state on _exit</property>
 63.2270 -                                        <property name="visible">True</property>
 63.2271 -                                        <property name="can_focus">True</property>
 63.2272 -                                        <property name="receives_default">False</property>
 63.2273 -                                        <property name="use_underline">True</property>
 63.2274 -                                        <property name="draw_indicator">True</property>
 63.2275 -                                      </object>
 63.2276 -                                      <packing>
 63.2277 -                                        <property name="position">0</property>
 63.2278 -                                      </packing>
 63.2279 -                                    </child>
 63.2280 -                                  </object>
 63.2281 -                                  <packing>
 63.2282 -                                    <property name="padding">4</property>
 63.2283 -                                    <property name="position">0</property>
 63.2284 -                                  </packing>
 63.2285 -                                </child>
 63.2286 -                              </object>
 63.2287 -                              <packing>
 63.2288 -                                <property name="position">1</property>
 63.2289 -                              </packing>
 63.2290 -                            </child>
 63.2291 -                          </object>
 63.2292 -                          <packing>
 63.2293 -                            <property name="expand">False</property>
 63.2294 -                            <property name="fill">False</property>
 63.2295 -                            <property name="position">3</property>
 63.2296 -                          </packing>
 63.2297 -                        </child>
 63.2298 -                        <child>
 63.2299 -                          <object class="GtkLabel" id="preferences_confirm_label">
 63.2300 -                            <property name="visible">True</property>
 63.2301 -                            <property name="xalign">0</property>
 63.2302 -                            <property name="yalign">0</property>
 63.2303 -                            <property name="ypad">2</property>
 63.2304 -                            <property name="label" translatable="yes">&lt;b&gt;Show Confirmation Dialog&lt;/b&gt;</property>
 63.2305 -                            <property name="use_markup">True</property>
 63.2306 -                          </object>
 63.2307 -                          <packing>
 63.2308 -                            <property name="expand">False</property>
 63.2309 -                            <property name="fill">False</property>
 63.2310 -                            <property name="position">4</property>
 63.2311 -                          </packing>
 63.2312 -                        </child>
 63.2313 -                        <child>
 63.2314 -                          <object class="GtkHBox" id="hbox8">
 63.2315 -                            <property name="visible">True</property>
 63.2316 -                            <child>
 63.2317 -                              <object class="GtkAlignment" id="alignment41">
 63.2318 -                                <property name="width_request">17</property>
 63.2319 -                                <property name="visible">True</property>
 63.2320 -                                <child>
 63.2321 -                                  <placeholder/>
 63.2322 -                                </child>
 63.2323 -                              </object>
 63.2324 -                              <packing>
 63.2325 -                                <property name="expand">False</property>
 63.2326 -                                <property name="fill">False</property>
 63.2327 -                                <property name="position">0</property>
 63.2328 -                              </packing>
 63.2329 -                            </child>
 63.2330 -                            <child>
 63.2331 -                              <object class="GtkVBox" id="vbox401">
 63.2332 -                                <property name="visible">True</property>
 63.2333 -                                <property name="orientation">vertical</property>
 63.2334 -                                <property name="spacing">3</property>
 63.2335 -                                <child>
 63.2336 -                                  <object class="GtkHBox" id="hbox901">
 63.2337 -                                    <property name="visible">True</property>
 63.2338 -                                    <child>
 63.2339 -                                      <object class="GtkCheckButton" id="confirm_updateall_checkbutton">
 63.2340 -                                        <property name="label" translatable="yes">On _Updates</property>
 63.2341 -                                        <property name="visible">True</property>
 63.2342 -                                        <property name="can_focus">True</property>
 63.2343 -                                        <property name="receives_default">False</property>
 63.2344 -                                        <property name="use_underline">True</property>
 63.2345 -                                        <property name="draw_indicator">True</property>
 63.2346 -                                      </object>
 63.2347 -                                      <packing>
 63.2348 -                                        <property name="position">0</property>
 63.2349 -                                      </packing>
 63.2350 -                                    </child>
 63.2351 -                                  </object>
 63.2352 -                                  <packing>
 63.2353 -                                    <property name="position">0</property>
 63.2354 -                                  </packing>
 63.2355 -                                </child>
 63.2356 -                              </object>
 63.2357 -                              <packing>
 63.2358 -                                <property name="position">1</property>
 63.2359 -                              </packing>
 63.2360 -                            </child>
 63.2361 -                          </object>
 63.2362 -                          <packing>
 63.2363 -                            <property name="expand">False</property>
 63.2364 -                            <property name="fill">False</property>
 63.2365 -                            <property name="position">5</property>
 63.2366 -                          </packing>
 63.2367 -                        </child>
 63.2368 -                        <child>
 63.2369 -                          <object class="GtkHBox" id="hbox201">
 63.2370 -                            <property name="visible">True</property>
 63.2371 -                            <child>
 63.2372 -                              <object class="GtkAlignment" id="alignment201">
 63.2373 -                                <property name="width_request">17</property>
 63.2374 -                                <property name="visible">True</property>
 63.2375 -                                <child>
 63.2376 -                                  <placeholder/>
 63.2377 -                                </child>
 63.2378 -                              </object>
 63.2379 -                              <packing>
 63.2380 -                                <property name="expand">False</property>
 63.2381 -                                <property name="fill">False</property>
 63.2382 -                                <property name="position">0</property>
 63.2383 -                              </packing>
 63.2384 -                            </child>
 63.2385 -                            <child>
 63.2386 -                              <object class="GtkVBox" id="vbox201">
 63.2387 -                                <property name="visible">True</property>
 63.2388 -                                <property name="orientation">vertical</property>
 63.2389 -                                <property name="spacing">3</property>
 63.2390 -                                <child>
 63.2391 -                                  <object class="GtkHBox" id="hbox5">
 63.2392 -                                    <property name="visible">True</property>
 63.2393 -                                    <child>
 63.2394 -                                      <object class="GtkCheckButton" id="confirm_install_checkbutton">
 63.2395 -                                        <property name="label" translatable="yes">On Package _Install/Update</property>
 63.2396 -                                        <property name="visible">True</property>
 63.2397 -                                        <property name="can_focus">True</property>
 63.2398 -                                        <property name="receives_default">False</property>
 63.2399 -                                        <property name="use_underline">True</property>
 63.2400 -                                        <property name="draw_indicator">True</property>
 63.2401 -                                      </object>
 63.2402 -                                      <packing>
 63.2403 -                                        <property name="position">0</property>
 63.2404 -                                      </packing>
 63.2405 -                                    </child>
 63.2406 -                                  </object>
 63.2407 -                                  <packing>
 63.2408 -                                    <property name="position">0</property>
 63.2409 -                                  </packing>
 63.2410 -                                </child>
 63.2411 -                              </object>
 63.2412 -                              <packing>
 63.2413 -                                <property name="position">1</property>
 63.2414 -                              </packing>
 63.2415 -                            </child>
 63.2416 -                          </object>
 63.2417 -                          <packing>
 63.2418 -                            <property name="expand">False</property>
 63.2419 -                            <property name="fill">False</property>
 63.2420 -                            <property name="position">6</property>
 63.2421 -                          </packing>
 63.2422 -                        </child>
 63.2423 -                        <child>
 63.2424 -                          <object class="GtkHBox" id="hbox4">
 63.2425 -                            <property name="visible">True</property>
 63.2426 -                            <child>
 63.2427 -                              <object class="GtkAlignment" id="alignment301">
 63.2428 -                                <property name="width_request">17</property>
 63.2429 -                                <property name="visible">True</property>
 63.2430 -                                <child>
 63.2431 -                                  <placeholder/>
 63.2432 -                                </child>
 63.2433 -                              </object>
 63.2434 -                              <packing>
 63.2435 -                                <property name="expand">False</property>
 63.2436 -                                <property name="fill">False</property>
 63.2437 -                                <property name="position">0</property>
 63.2438 -                              </packing>
 63.2439 -                            </child>
 63.2440 -                            <child>
 63.2441 -                              <object class="GtkVBox" id="vbox301">
 63.2442 -                                <property name="visible">True</property>
 63.2443 -                                <property name="orientation">vertical</property>
 63.2444 -                                <property name="spacing">3</property>
 63.2445 -                                <child>
 63.2446 -                                  <object class="GtkHBox" id="hbox6">
 63.2447 -                                    <property name="visible">True</property>
 63.2448 -                                    <child>
 63.2449 -                                      <object class="GtkCheckButton" id="confirm_remove_checkbutton">
 63.2450 -                                        <property name="label" translatable="yes">On Package _Remove</property>
 63.2451 -                                        <property name="visible">True</property>
 63.2452 -                                        <property name="can_focus">True</property>
 63.2453 -                                        <property name="receives_default">False</property>
 63.2454 -                                        <property name="use_underline">True</property>
 63.2455 -                                        <property name="draw_indicator">True</property>
 63.2456 -                                      </object>
 63.2457 -                                      <packing>
 63.2458 -                                        <property name="position">0</property>
 63.2459 -                                      </packing>
 63.2460 -                                    </child>
 63.2461 -                                  </object>
 63.2462 -                                  <packing>
 63.2463 -                                    <property name="position">0</property>
 63.2464 -                                  </packing>
 63.2465 -                                </child>
 63.2466 -                              </object>
 63.2467 -                              <packing>
 63.2468 -                                <property name="position">1</property>
 63.2469 -                              </packing>
 63.2470 -                            </child>
 63.2471 -                          </object>
 63.2472 -                          <packing>
 63.2473 -                            <property name="expand">False</property>
 63.2474 -                            <property name="fill">False</property>
 63.2475 -                            <property name="position">7</property>
 63.2476 -                          </packing>
 63.2477 -                        </child>
 63.2478 -                        <child>
 63.2479 -                          <object class="GtkLabel" id="search_label">
 63.2480 -                            <property name="no_show_all">True</property>
 63.2481 -                            <property name="xalign">0</property>
 63.2482 -                            <property name="yalign">0</property>
 63.2483 -                            <property name="ypad">2</property>
 63.2484 -                            <property name="label" translatable="yes">&lt;b&gt;Recent Searches&lt;/b&gt;</property>
 63.2485 -                            <property name="use_markup">True</property>
 63.2486 -                          </object>
 63.2487 -                          <packing>
 63.2488 -                            <property name="expand">False</property>
 63.2489 -                            <property name="fill">False</property>
 63.2490 -                            <property name="padding">5</property>
 63.2491 -                            <property name="position">8</property>
 63.2492 -                          </packing>
 63.2493 -                        </child>
 63.2494 -                        <child>
 63.2495 -                          <object class="GtkHBox" id="hbox100">
 63.2496 -                            <property name="no_show_all">True</property>
 63.2497 -                            <child>
 63.2498 -                              <object class="GtkAlignment" id="alignment5">
 63.2499 -                                <property name="width_request">17</property>
 63.2500 -                                <property name="visible">True</property>
 63.2501 -                                <child>
 63.2502 -                                  <placeholder/>
 63.2503 -                                </child>
 63.2504 -                              </object>
 63.2505 -                              <packing>
 63.2506 -                                <property name="expand">False</property>
 63.2507 -                                <property name="fill">False</property>
 63.2508 -                                <property name="position">0</property>
 63.2509 -                              </packing>
 63.2510 -                            </child>
 63.2511 -                            <child>
 63.2512 -                              <object class="GtkVBox" id="vbox51">
 63.2513 -                                <property name="visible">True</property>
 63.2514 -                                <property name="orientation">vertical</property>
 63.2515 -                                <property name="spacing">3</property>
 63.2516 -                                <child>
 63.2517 -                                  <object class="GtkHBox" id="hbox11">
 63.2518 -                                    <property name="visible">True</property>
 63.2519 -                                    <child>
 63.2520 -                                      <object class="GtkCheckButton" id="recent_search_checkbutton">
 63.2521 -                                        <property name="label" translatable="yes">Show _all publisher results</property>
 63.2522 -                                        <property name="visible">True</property>
 63.2523 -                                        <property name="can_focus">True</property>
 63.2524 -                                        <property name="receives_default">False</property>
 63.2525 -                                        <property name="use_underline">True</property>
 63.2526 -                                        <property name="draw_indicator">True</property>
 63.2527 -                                      </object>
 63.2528 -                                      <packing>
 63.2529 -                                        <property name="position">0</property>
 63.2530 -                                      </packing>
 63.2531 -                                    </child>
 63.2532 -                                  </object>
 63.2533 -                                  <packing>
 63.2534 -                                    <property name="position">0</property>
 63.2535 -                                  </packing>
 63.2536 -                                </child>
 63.2537 -                              </object>
 63.2538 -                              <packing>
 63.2539 -                                <property name="position">1</property>
 63.2540 -                              </packing>
 63.2541 -                            </child>
 63.2542 -                          </object>
 63.2543 -                          <packing>
 63.2544 -                            <property name="expand">False</property>
 63.2545 -                            <property name="fill">False</property>
 63.2546 -                            <property name="position">9</property>
 63.2547 -                          </packing>
 63.2548 -                        </child>
 63.2549 -                      </object>
 63.2550 -                    </child>
 63.2551 -                  </object>
 63.2552 -                </child>
 63.2553 -                <child type="tab">
 63.2554 -                  <object class="GtkLabel" id="pref_tab_label2">
 63.2555 -                    <property name="visible">True</property>
 63.2556 -                    <property name="label" translatable="yes">_General</property>
 63.2557 -                    <property name="use_underline">True</property>
 63.2558 -                  </object>
 63.2559 -                  <packing>
 63.2560 -                    <property name="tab_fill">False</property>
 63.2561 -                  </packing>
 63.2562 -                </child>
 63.2563 -                <child>
 63.2564 -                  <object class="GtkAlignment" id="sigpol_alignment2">
 63.2565 -                    <property name="visible">True</property>
 63.2566 -                    <property name="top_padding">10</property>
 63.2567 -                    <property name="bottom_padding">10</property>
 63.2568 -                    <property name="left_padding">10</property>
 63.2569 -                    <property name="right_padding">10</property>
 63.2570 -                    <child>
 63.2571 -                      <object class="GtkVBox" id="sigpol_vbox2">
 63.2572 -                        <property name="visible">True</property>
 63.2573 -                        <property name="orientation">vertical</property>
 63.2574 -                        <property name="spacing">5</property>
 63.2575 -                        <child>
 63.2576 -                          <object class="GtkVBox" id="mods_svbox3">
 63.2577 -                            <property name="visible">True</property>
 63.2578 -                            <property name="orientation">vertical</property>
 63.2579 -                            <child>
 63.2580 -                              <object class="GtkAlignment" id="mods_sig_alignment2">
 63.2581 -                                <property name="visible">True</property>
 63.2582 -                                <property name="top_padding">5</property>
 63.2583 -                                <property name="bottom_padding">10</property>
 63.2584 -                                <child>
 63.2585 -                                  <object class="GtkLabel" id="mods_sig_label2">
 63.2586 -                                    <property name="visible">True</property>
 63.2587 -                                    <property name="xalign">0</property>
 63.2588 -                                    <property name="yalign">0</property>
 63.2589 -                                    <property name="label" translatable="yes">&lt;b&gt;When installing packages from any publisher:&lt;/b&gt;</property>
 63.2590 -                                    <property name="use_markup">True</property>
 63.2591 -                                    <property name="wrap">True</property>
 63.2592 -                                  </object>
 63.2593 -                                </child>
 63.2594 -                              </object>
 63.2595 -                              <packing>
 63.2596 -                                <property name="expand">False</property>
 63.2597 -                                <property name="fill">False</property>
 63.2598 -                                <property name="position">0</property>
 63.2599 -                              </packing>
 63.2600 -                            </child>
 63.2601 -                            <child>
 63.2602 -                              <object class="GtkHBox" id="mods_shbox2">
 63.2603 -                                <property name="visible">True</property>
 63.2604 -                                <child>
 63.2605 -                                  <object class="GtkAlignment" id="mods_salignment1">
 63.2606 -                                    <property name="width_request">10</property>
 63.2607 -                                    <property name="visible">True</property>
 63.2608 -                                    <property name="yscale">0</property>
 63.2609 -                                    <child>
 63.2610 -                                      <placeholder/>
 63.2611 -                                    </child>
 63.2612 -                                  </object>
 63.2613 -                                  <packing>
 63.2614 -                                    <property name="expand">False</property>
 63.2615 -                                    <property name="position">0</property>
 63.2616 -                                  </packing>
 63.2617 -                                </child>
 63.2618 -                                <child>
 63.2619 -                                  <object class="GtkVBox" id="mods_svbox4">
 63.2620 -                                    <property name="visible">True</property>
 63.2621 -                                    <property name="orientation">vertical</property>
 63.2622 -                                    <property name="spacing">5</property>
 63.2623 -                                    <child>
 63.2624 -                                      <object class="GtkRadioButton" id="gsig_ignored_radiobutton">
 63.2625 -                                        <property name="visible">True</property>
 63.2626 -                                        <property name="can_focus">True</property>
 63.2627 -                                        <property name="receives_default">False</property>
 63.2628 -                                        <property name="tooltip_text" translatable="yes">Signatures are _ignored</property>
 63.2629 -                                        <property name="use_underline">True</property>
 63.2630 -                                        <property name="active">True</property>
 63.2631 -                                        <property name="draw_indicator">True</property>
 63.2632 -                                        <child>
 63.2633 -                                          <object class="GtkAlignment" id="gsig_ignored_rbalignment30">
 63.2634 -                                            <property name="visible">True</property>
 63.2635 -                                            <child>
 63.2636 -                                              <object class="GtkLabel" id="gsig_ignored_rblabel16">
 63.2637 -                                                <property name="visible">True</property>
 63.2638 -                                                <property name="label" translatable="yes">Signatures are _ignored</property>
 63.2639 -                                                <property name="use_underline">True</property>
 63.2640 -                                                <property name="wrap">True</property>
 63.2641 -                                              </object>
 63.2642 -                                            </child>
 63.2643 -                                          </object>
 63.2644 -                                        </child>
 63.2645 -                                      </object>
 63.2646 -                                      <packing>
 63.2647 -                                        <property name="position">0</property>
 63.2648 -                                      </packing>
 63.2649 -                                    </child>
 63.2650 -                                    <child>
 63.2651 -                                      <object class="GtkRadioButton" id="gsig_optional_but_valid_radiobutton">
 63.2652 -                                        <property name="visible">True</property>
 63.2653 -                                        <property name="can_focus">True</property>
 63.2654 -                                        <property name="receives_default">False</property>
 63.2655 -                                        <property name="tooltip_text" translatable="yes">Signatures are _optional, but must be valid if provided</property>
 63.2656 -                                        <property name="use_underline">True</property>
 63.2657 -                                        <property name="draw_indicator">True</property>
 63.2658 -                                        <property name="group">gsig_ignored_radiobutton</property>
 63.2659 -                                        <child>
 63.2660 -                                          <object class="GtkAlignment" id="gsig_optional_rbalignment23">
 63.2661 -                                            <property name="visible">True</property>
 63.2662 -                                            <child>
 63.2663 -                                              <object class="GtkLabel" id="gsig_optional_rblabel12">
 63.2664 -                                                <property name="visible">True</property>
 63.2665 -                                                <property name="label" translatable="yes">Signatures are _optional, but must be valid if provided</property>
 63.2666 -                                                <property name="use_underline">True</property>
 63.2667 -                                                <property name="wrap">True</property>
 63.2668 -                                              </object>
 63.2669 -                                            </child>
 63.2670 -                                          </object>
 63.2671 -                                        </child>
 63.2672 -                                      </object>
 63.2673 -                                      <packing>
 63.2674 -                                        <property name="position">1</property>
 63.2675 -                                      </packing>
 63.2676 -                                    </child>
 63.2677 -                                    <child>
 63.2678 -                                      <object class="GtkRadioButton" id="gsig_valid_radiobutton">
 63.2679 -                                        <property name="visible">True</property>
 63.2680 -                                        <property name="can_focus">True</property>
 63.2681 -                                        <property name="receives_default">False</property>
 63.2682 -                                        <property name="tooltip_text" translatable="yes">One or more _valid signatures are required</property>
 63.2683 -                                        <property name="use_underline">True</property>
 63.2684 -                                        <property name="draw_indicator">True</property>
 63.2685 -                                        <property name="group">gsig_ignored_radiobutton</property>
 63.2686 -                                        <child>
 63.2687 -                                          <object class="GtkAlignment" id="gsig_valid_rbalignment24">
 63.2688 -                                            <property name="visible">True</property>
 63.2689 -                                            <child>
 63.2690 -                                              <object class="GtkLabel" id="gsig_valid_rblabel14">
 63.2691 -                                                <property name="visible">True</property>
 63.2692 -                                                <property name="label" translatable="yes">One or more _valid signatures are required</property>
 63.2693 -                                                <property name="use_underline">True</property>
 63.2694 -                                                <property name="wrap">True</property>
 63.2695 -                                              </object>
 63.2696 -                                            </child>
 63.2697 -                                          </object>
 63.2698 -                                        </child>
 63.2699 -                                      </object>
 63.2700 -                                      <packing>
 63.2701 -                                        <property name="position">2</property>
 63.2702 -                                      </packing>
 63.2703 -                                    </child>
 63.2704 -                                    <child>
 63.2705 -                                      <object class="GtkRadioButton" id="gsig_name_radiobutton">
 63.2706 -                                        <property name="visible">True</property>
 63.2707 -                                        <property name="can_focus">True</property>
 63.2708 -                                        <property name="receives_default">False</property>
 63.2709 -                                        <property name="use_underline">True</property>
 63.2710 -                                        <property name="draw_indicator">True</property>
 63.2711 -                                        <property name="group">gsig_ignored_radiobutton</property>
 63.2712 -                                        <child>
 63.2713 -                                          <object class="GtkAlignment" id="gsig_name_rbalignment14">
 63.2714 -                                            <property name="visible">True</property>
 63.2715 -                                            <child>
 63.2716 -                                              <object class="GtkLabel" id="gsig_name_rblabel8">
 63.2717 -                                                <property name="visible">True</property>
 63.2718 -                                                <property name="label" translatable="yes">Signatures are _required and certificate names must include:</property>
 63.2719 -                                                <property name="use_underline">True</property>
 63.2720 -                                                <property name="wrap">True</property>
 63.2721 -                                              </object>
 63.2722 -                                            </child>
 63.2723 -                                          </object>
 63.2724 -                                        </child>
 63.2725 -                                      </object>
 63.2726 -                                      <packing>
 63.2727 -                                        <property name="position">3</property>
 63.2728 -                                      </packing>
 63.2729 -                                    </child>
 63.2730 -                                    <child>
 63.2731 -                                      <object class="GtkVBox" id="gsig_cert_names_vbox">
 63.2732 -                                        <property name="visible">True</property>
 63.2733 -                                        <property name="sensitive">False</property>
 63.2734 -                                        <property name="orientation">vertical</property>
 63.2735 -                                        <child>
 63.2736 -                                          <object class="GtkHBox" id="cert_names_hbox2">
 63.2737 -                                            <property name="visible">True</property>
 63.2738 -                                            <child>
 63.2739 -                                              <object class="GtkHBox" id="modn_hbox2">
 63.2740 -                                                <property name="visible">True</property>
 63.2741 -                                                <child>
 63.2742 -                                                  <object class="GtkAlignment" id="modn_alignment1">
 63.2743 -                                                    <property name="width_request">20</property>
 63.2744 -                                                    <property name="visible">True</property>
 63.2745 -                                                    <child>
 63.2746 -                                                      <placeholder/>
 63.2747 -                                                    </child>
 63.2748 -                                                  </object>
 63.2749 -                                                  <packing>
 63.2750 -                                                    <property name="expand">False</property>
 63.2751 -                                                    <property name="position">0</property>
 63.2752 -                                                  </packing>
 63.2753 -                                                </child>
 63.2754 -                                                <child>
 63.2755 -                                                  <object class="GtkAlignment" id="modn_alignment2">
 63.2756 -                                                    <property name="visible">True</property>
 63.2757 -                                                    <property name="yalign">0.15000000596046448</property>
 63.2758 -                                                    <property name="yscale">0</property>
 63.2759 -                                                    <child>
 63.2760 -                                                      <placeholder/>
 63.2761 -                                                    </child>
 63.2762 -                                                  </object>
 63.2763 -                                                  <packing>
 63.2764 -                                                    <property name="expand">False</property>
 63.2765 -                                                    <property name="position">1</property>
 63.2766 -                                                  </packing>
 63.2767 -                                                </child>
 63.2768 -                                              </object>
 63.2769 -                                              <packing>
 63.2770 -                                                <property name="expand">False</property>
 63.2771 -                                                <property name="position">0</property>
 63.2772 -                                              </packing>
 63.2773 -                                            </child>
 63.2774 -                                            <child>
 63.2775 -                                              <object class="GtkVBox" id="modn_vbox1">
 63.2776 -                                                <property name="visible">True</property>
 63.2777 -                                                <property name="orientation">vertical</property>
 63.2778 -                                                <property name="spacing">5</property>
 63.2779 -                                                <child>
 63.2780 -                                                  <object class="GtkEntry" id="gsig_name_entry">
 63.2781 -                                                    <property name="visible">True</property>
 63.2782 -                                                    <property name="can_focus">True</property>
 63.2783 -                                                    <property name="invisible_char">&#x25CF;</property>
 63.2784 -                                                  </object>
 63.2785 -                                                  <packing>
 63.2786 -                                                    <property name="position">0</property>
 63.2787 -                                                  </packing>
 63.2788 -                                                </child>
 63.2789 -                                                <child>
 63.2790 -                                                  <object class="GtkLabel" id="modn_label1">
 63.2791 -                                                    <property name="visible">True</property>
 63.2792 -                                                    <property name="xalign">0</property>
 63.2793 -                                                    <property name="yalign">0</property>
 63.2794 -                                                    <property name="label" translatable="yes">&lt;i&gt;&lt;b&gt;Example:&lt;/b&gt; oracle, opensolaris&lt;/i&gt;</property>
 63.2795 -                                                    <property name="use_markup">True</property>
 63.2796 -                                                  </object>
 63.2797 -                                                  <packing>
 63.2798 -                                                    <property name="position">1</property>
 63.2799 -                                                  </packing>
 63.2800 -                                                </child>
 63.2801 -                                              </object>
 63.2802 -                                              <packing>
 63.2803 -                                                <property name="position">1</property>
 63.2804 -                                              </packing>
 63.2805 -                                            </child>
 63.2806 -                                            <child>
 63.2807 -                                              <object class="GtkAlignment" id="alignment20">
 63.2808 -                                                <property name="width_request">50</property>
 63.2809 -                                                <property name="visible">True</property>
 63.2810 -                                                <child>
 63.2811 -                                                  <placeholder/>
 63.2812 -                                                </child>
 63.2813 -                                              </object>
 63.2814 -                                              <packing>
 63.2815 -                                                <property name="position">2</property>
 63.2816 -                                              </packing>
 63.2817 -                                            </child>
 63.2818 -                                          </object>
 63.2819 -                                          <packing>
 63.2820 -                                            <property name="position">0</property>
 63.2821 -                                          </packing>
 63.2822 -                                        </child>
 63.2823 -                                      </object>
 63.2824 -                                      <packing>
 63.2825 -                                        <property name="position">4</property>
 63.2826 -                                      </packing>
 63.2827 -                                    </child>
 63.2828 -                                  </object>
 63.2829 -                                  <packing>
 63.2830 -                                    <property name="position">1</property>
 63.2831 -                                  </packing>
 63.2832 -                                </child>
 63.2833 -                              </object>
 63.2834 -                              <packing>
 63.2835 -                                <property name="expand">False</property>
 63.2836 -                                <property name="position">1</property>
 63.2837 -                              </packing>
 63.2838 -                            </child>
 63.2839 -                            <child>
 63.2840 -                              <object class="GtkAlignment" id="mods_walignment4">
 63.2841 -                                <property name="visible">True</property>
 63.2842 -                                <property name="top_padding">35</property>
 63.2843 -                                <property name="bottom_padding">10</property>
 63.2844 -                                <child>
 63.2845 -                                  <object class="GtkHBox" id="mods_whbox4">
 63.2846 -                                    <property name="visible">True</property>
 63.2847 -                                    <child>
 63.2848 -                                      <object class="GtkImage" id="mods_wimage4">
 63.2849 -                                        <property name="visible">True</property>
 63.2850 -                                        <property name="yalign">0.10000000149011612</property>
 63.2851 -                                        <property name="stock">gtk-dialog-info</property>
 63.2852 -                                        <property name="icon-size">3</property>
 63.2853 -                                      </object>
 63.2854 -                                      <packing>
 63.2855 -                                        <property name="expand">False</property>
 63.2856 -                                        <property name="fill">False</property>
 63.2857 -                                        <property name="padding">6</property>
 63.2858 -                                        <property name="position">0</property>
 63.2859 -                                      </packing>
 63.2860 -                                    </child>
 63.2861 -                                    <child>
 63.2862 -                                      <object class="GtkVBox" id="vbox21">
 63.2863 -                                        <property name="visible">True</property>
 63.2864 -                                        <property name="orientation">vertical</property>
 63.2865 -                                        <child>
 63.2866 -                                          <object class="GtkLabel" id="mods_wlabel4">
 63.2867 -                                            <property name="visible">True</property>
 63.2868 -                                            <property name="xalign">0</property>
 63.2869 -                                            <property name="label" translatable="yes">&lt;i&gt;&lt;b&gt;Note:&lt;/b&gt; This global signature policy maybe overridden by stricter settings in an individual publisher signature policy&lt;/i&gt;</property>
 63.2870 -                                            <property name="use_markup">True</property>
 63.2871 -                                            <property name="wrap">True</property>
 63.2872 -                                          </object>
 63.2873 -                                          <packing>
 63.2874 -                                            <property name="position">0</property>
 63.2875 -                                          </packing>
 63.2876 -                                        </child>
 63.2877 -                                        <child>
 63.2878 -                                          <placeholder/>
 63.2879 -                                        </child>
 63.2880 -                                      </object>
 63.2881 -                                      <packing>
 63.2882 -                                        <property name="expand">False</property>
 63.2883 -                                        <property name="fill">False</property>
 63.2884 -                                        <property name="position">1</property>
 63.2885 -                                      </packing>
 63.2886 -                                    </child>
 63.2887 -                                  </object>
 63.2888 -                                </child>
 63.2889 -                              </object>
 63.2890 -                              <packing>
 63.2891 -                                <property name="expand">False</property>
 63.2892 -                                <property name="fill">False</property>
 63.2893 -                                <property name="position">2</property>
 63.2894 -                              </packing>
 63.2895 -                            </child>
 63.2896 -                          </object>
 63.2897 -                          <packing>
 63.2898 -                            <property name="position">0</property>
 63.2899 -                          </packing>
 63.2900 -                        </child>
 63.2901 -                      </object>
 63.2902 -                    </child>
 63.2903 -                  </object>
 63.2904 -                  <packing>
 63.2905 -                    <property name="position">1</property>
 63.2906 -                  </packing>
 63.2907 -                </child>
 63.2908 -                <child type="tab">
 63.2909 -                  <object class="GtkLabel" id="label5">
 63.2910 -                    <property name="visible">True</property>
 63.2911 -                    <property name="label" translatable="yes">_Signature Policy</property>
 63.2912 -                    <property name="use_underline">True</property>
 63.2913 -                  </object>
 63.2914 -                  <packing>
 63.2915 -                    <property name="position">1</property>
 63.2916 -                    <property name="tab_fill">False</property>
 63.2917 -                  </packing>
 63.2918 -                </child>
 63.2919 -                <child>
 63.2920 -                  <object class="GtkAlignment" id="lang_tab_alignment1">
 63.2921 -                    <property name="visible">True</property>
 63.2922 -                    <property name="top_padding">12</property>
 63.2923 -                    <property name="bottom_padding">12</property>
 63.2924 -                    <property name="left_padding">12</property>
 63.2925 -                    <property name="right_padding">12</property>
 63.2926 -                    <child>
 63.2927 -                      <object class="GtkVBox" id="lang_vbox1">
 63.2928 -                        <property name="visible">True</property>
 63.2929 -                        <property name="orientation">vertical</property>
 63.2930 -                        <property name="spacing">3</property>
 63.2931 -                        <child>
 63.2932 -                          <object class="GtkLabel" id="languages_all_label">
 63.2933 -                            <property name="visible">True</property>
 63.2934 -                            <property name="xalign">0</property>
 63.2935 -                            <property name="yalign">1</property>
 63.2936 -                            <property name="ypad">4</property>
 63.2937 -                            <property name="label" translatable="yes">&lt;b&gt;Language choices for any package:&lt;/b&gt;</property>
 63.2938 -                            <property name="use_markup">True</property>
 63.2939 -                          </object>
 63.2940 -                          <packing>
 63.2941 -                            <property name="expand">False</property>
 63.2942 -                            <property name="position">0</property>
 63.2943 -                          </packing>
 63.2944 -                        </child>
 63.2945 -                        <child>
 63.2946 -                          <object class="GtkHBox" id="languages_all_hbox">
 63.2947 -                            <property name="visible">True</property>
 63.2948 -                            <child>
 63.2949 -                              <object class="GtkAlignment" id="lang_alignment1">
 63.2950 -                                <property name="width_request">17</property>
 63.2951 -                                <property name="visible">True</property>
 63.2952 -                                <child>
 63.2953 -                                  <placeholder/>
 63.2954 -                                </child>
 63.2955 -                              </object>
 63.2956 -                              <packing>
 63.2957 -                                <property name="expand">False</property>
 63.2958 -                                <property name="fill">False</property>
 63.2959 -                                <property name="position">0</property>
 63.2960 -                              </packing>
 63.2961 -                            </child>
 63.2962 -                            <child>
 63.2963 -                              <object class="GtkVBox" id="lang_vbox2">
 63.2964 -                                <property name="visible">True</property>
 63.2965 -                                <property name="orientation">vertical</property>
 63.2966 -                                <property name="spacing">3</property>
 63.2967 -                                <child>
 63.2968 -                                  <object class="GtkHBox" id="lang_hbox1">
 63.2969 -                                    <property name="visible">True</property>
 63.2970 -                                    <child>
 63.2971 -                                      <object class="GtkRadioButton" id="lang_install_all_radiobutton">
 63.2972 -                                        <property name="label" translatable="yes">Install _all languages</property>
 63.2973 -                                        <property name="visible">True</property>
 63.2974 -                                        <property name="can_focus">True</property>
 63.2975 -                                        <property name="receives_default">False</property>
 63.2976 -                                        <property name="use_underline">True</property>
 63.2977 -                                        <property name="active">True</property>
 63.2978 -                                        <property name="draw_indicator">True</property>
 63.2979 -                                      </object>
 63.2980 -                                      <packing>
 63.2981 -                                        <property name="position">0</property>
 63.2982 -                                      </packing>
 63.2983 -                                    </child>
 63.2984 -                                    <child>
 63.2985 -                                      <placeholder/>
 63.2986 -                                    </child>
 63.2987 -                                  </object>
 63.2988 -                                  <packing>
 63.2989 -                                    <property name="position">0</property>
 63.2990 -                                  </packing>
 63.2991 -                                </child>
 63.2992 -                              </object>
 63.2993 -                              <packing>
 63.2994 -                                <property name="position">1</property>
 63.2995 -                              </packing>
 63.2996 -                            </child>
 63.2997 -                          </object>
 63.2998 -                          <packing>
 63.2999 -                            <property name="expand">False</property>
 63.3000 -                            <property name="position">1</property>
 63.3001 -                          </packing>
 63.3002 -                        </child>
 63.3003 -                        <child>
 63.3004 -                          <object class="GtkHBox" id="languages_all_hbox1">
 63.3005 -                            <property name="visible">True</property>
 63.3006 -                            <child>
 63.3007 -                              <object class="GtkAlignment" id="lang_alignment3">
 63.3008 -                                <property name="width_request">17</property>
 63.3009 -                                <property name="visible">True</property>
 63.3010 -                                <child>
 63.3011 -                                  <placeholder/>
 63.3012 -                                </child>
 63.3013 -                              </object>
 63.3014 -                              <packing>
 63.3015 -                                <property name="expand">False</property>
 63.3016 -                                <property name="fill">False</property>
 63.3017 -                                <property name="position">0</property>
 63.3018 -                              </packing>
 63.3019 -                            </child>
 63.3020 -                            <child>
 63.3021 -                              <object class="GtkVBox" id="lang_vbox4">
 63.3022 -                                <property name="visible">True</property>
 63.3023 -                                <property name="orientation">vertical</property>
 63.3024 -                                <property name="spacing">3</property>
 63.3025 -                                <child>
 63.3026 -                                  <object class="GtkHBox" id="lang_hbox3">
 63.3027 -                                    <property name="visible">True</property>
 63.3028 -                                    <child>
 63.3029 -                                      <object class="GtkRadioButton" id="lang_install_only_radiobutton">
 63.3030 -                                        <property name="label" translatable="yes">Install _only these languages:</property>
 63.3031 -                                        <property name="visible">True</property>
 63.3032 -                                        <property name="can_focus">True</property>
 63.3033 -                                        <property name="receives_default">False</property>
 63.3034 -                                        <property name="use_underline">True</property>
 63.3035 -                                        <property name="active">True</property>
 63.3036 -                                        <property name="draw_indicator">True</property>
 63.3037 -                                        <property name="group">lang_install_all_radiobutton</property>
 63.3038 -                                      </object>
 63.3039 -                                      <packing>
 63.3040 -                                        <property name="position">0</property>
 63.3041 -                                      </packing>
 63.3042 -                                    </child>
 63.3043 -                                    <child>
 63.3044 -                                      <placeholder/>
 63.3045 -                                    </child>
 63.3046 -                                  </object>
 63.3047 -                                  <packing>
 63.3048 -                                    <property name="position">0</property>
 63.3049 -                                  </packing>
 63.3050 -                                </child>
 63.3051 -                              </object>
 63.3052 -                              <packing>
 63.3053 -                                <property name="position">1</property>
 63.3054 -                              </packing>
 63.3055 -                            </child>
 63.3056 -                          </object>
 63.3057 -                          <packing>
 63.3058 -                            <property name="expand">False</property>
 63.3059 -                            <property name="position">2</property>
 63.3060 -                          </packing>
 63.3061 -                        </child>
 63.3062 -                        <child>
 63.3063 -                          <object class="GtkAlignment" id="lan_alignment1">
 63.3064 -                            <property name="visible">True</property>
 63.3065 -                            <property name="top_padding">3</property>
 63.3066 -                            <child>
 63.3067 -                              <object class="GtkHBox" id="lang_hbox2">
 63.3068 -                                <property name="visible">True</property>
 63.3069 -                                <child>
 63.3070 -                                  <object class="GtkAlignment" id="lang_alignment2">
 63.3071 -                                    <property name="width_request">17</property>
 63.3072 -                                    <property name="visible">True</property>
 63.3073 -                                    <property name="top_padding">4</property>
 63.3074 -                                    <property name="bottom_padding">10</property>
 63.3075 -                                    <child>
 63.3076 -                                      <placeholder/>
 63.3077 -                                    </child>
 63.3078 -                                  </object>
 63.3079 -                                  <packing>
 63.3080 -                                    <property name="expand">False</property>
 63.3081 -                                    <property name="fill">False</property>
 63.3082 -                                    <property name="position">0</property>
 63.3083 -                                  </packing>
 63.3084 -                                </child>
 63.3085 -                                <child>
 63.3086 -                                  <object class="GtkVBox" id="lang_vbox3">
 63.3087 -                                    <property name="visible">True</property>
 63.3088 -                                    <property name="orientation">vertical</property>
 63.3089 -                                    <property name="spacing">3</property>
 63.3090 -                                    <child>
 63.3091 -                                      <object class="GtkFrame" id="lang_frame1">
 63.3092 -                                        <property name="visible">True</property>
 63.3093 -                                        <property name="label_xalign">0</property>
 63.3094 -                                        <property name="shadow_type">in</property>
 63.3095 -                                        <child>
 63.3096 -                                          <object class="GtkScrolledWindow" id="languages_scrolledwindow">
 63.3097 -                                            <property name="visible">True</property>
 63.3098 -                                            <property name="can_focus">True</property>
 63.3099 -                                            <property name="hscrollbar_policy">automatic</property>
 63.3100 -                                            <property name="vscrollbar_policy">automatic</property>
 63.3101 -                                            <child>
 63.3102 -                                              <object class="GtkTreeView" id="languages_treeview">
 63.3103 -                                                <property name="visible">True</property>
 63.3104 -                                                <property name="sensitive">False</property>
 63.3105 -                                                <property name="can_focus">True</property>
 63.3106 -                                                <property name="rules_hint">True</property>
 63.3107 -                                              </object>
 63.3108 -                                            </child>
 63.3109 -                                          </object>
 63.3110 -                                        </child>
 63.3111 -                                        <child type="label_item">
 63.3112 -                                          <placeholder/>
 63.3113 -                                        </child>
 63.3114 -                                      </object>
 63.3115 -                                      <packing>
 63.3116 -                                        <property name="position">0</property>
 63.3117 -                                      </packing>
 63.3118 -                                    </child>
 63.3119 -                                  </object>
 63.3120 -                                  <packing>
 63.3121 -                                    <property name="position">1</property>
 63.3122 -                                  </packing>
 63.3123 -                                </child>
 63.3124 -                              </object>
 63.3125 -                            </child>
 63.3126 -                          </object>
 63.3127 -                          <packing>
 63.3128 -                            <property name="position">3</property>
 63.3129 -                          </packing>
 63.3130 -                        </child>
 63.3131 -                        <child>
 63.3132 -                          <object class="GtkAlignment" id="cmpt_alignment1">
 63.3133 -                            <property name="visible">True</property>
 63.3134 -                            <property name="top_padding">8</property>
 63.3135 -                            <child>
 63.3136 -                              <object class="GtkLabel" id="components_label">
 63.3137 -                                <property name="visible">True</property>
 63.3138 -                                <property name="xalign">0</property>
 63.3139 -                                <property name="yalign">1</property>
 63.3140 -                                <property name="ypad">4</property>
 63.3141 -                                <property name="label" translatable="yes">&lt;b&gt;Other component choices:&lt;/b&gt;</property>
 63.3142 -                                <property name="use_markup">True</property>
 63.3143 -                              </object>
 63.3144 -                            </child>
 63.3145 -                          </object>
 63.3146 -                          <packing>
 63.3147 -                            <property name="expand">False</property>
 63.3148 -                            <property name="position">4</property>
 63.3149 -                          </packing>
 63.3150 -                        </child>
 63.3151 -                        <child>
 63.3152 -                          <object class="GtkHBox" id="feature_devel_hbox">
 63.3153 -                            <property name="visible">True</property>
 63.3154 -                            <child>
 63.3155 -                              <object class="GtkAlignment" id="devel_alignment">
 63.3156 -                                <property name="width_request">17</property>
 63.3157 -                                <property name="visible">True</property>
 63.3158 -                                <child>
 63.3159 -                                  <placeholder/>
 63.3160 -                                </child>
 63.3161 -                              </object>
 63.3162 -                              <packing>
 63.3163 -                                <property name="expand">False</property>
 63.3164 -                                <property name="fill">False</property>
 63.3165 -                                <property name="position">0</property>
 63.3166 -                              </packing>
 63.3167 -                            </child>
 63.3168 -                            <child>
 63.3169 -                              <object class="GtkVBox" id="devel_vbox">
 63.3170 -                                <property name="visible">True</property>
 63.3171 -                                <property name="orientation">vertical</property>
 63.3172 -                                <property name="spacing">3</property>
 63.3173 -                                <child>
 63.3174 -                                  <object class="GtkHBox" id="devel_hbox">
 63.3175 -                                    <property name="visible">True</property>
 63.3176 -                                    <child>
 63.3177 -                                      <object class="GtkCheckButton" id="feature_devel_checkbutton">
 63.3178 -                                        <property name="label" translatable="yes">Install all _development files</property>
 63.3179 -                                        <property name="visible">True</property>
 63.3180 -                                        <property name="can_focus">True</property>
 63.3181 -                                        <property name="receives_default">False</property>
 63.3182 -                                        <property name="use_underline">True</property>
 63.3183 -                                        <property name="active">True</property>
 63.3184 -                                        <property name="draw_indicator">True</property>
 63.3185 -                                      </object>
 63.3186 -                                      <packing>
 63.3187 -                                        <property name="position">0</property>
 63.3188 -                                      </packing>
 63.3189 -                                    </child>
 63.3190 -                                    <child>
 63.3191 -                                      <placeholder/>
 63.3192 -                                    </child>
 63.3193 -                                  </object>
 63.3194 -                                  <packing>
 63.3195 -                                    <property name="position">0</property>
 63.3196 -                                  </packing>
 63.3197 -                                </child>
 63.3198 -                              </object>
 63.3199 -                              <packing>
 63.3200 -                                <property name="position">1</property>
 63.3201 -                              </packing>
 63.3202 -                            </child>
 63.3203 -                          </object>
 63.3204 -                          <packing>
 63.3205 -                            <property name="expand">False</property>
 63.3206 -                            <property name="position">5</property>
 63.3207 -                          </packing>
 63.3208 -                        </child>
 63.3209 -                        <child>
 63.3210 -                          <object class="GtkHBox" id="feature_doc_hbox">
 63.3211 -                            <property name="visible">True</property>
 63.3212 -                            <child>
 63.3213 -                              <object class="GtkAlignment" id="doc_alignment">
 63.3214 -                                <property name="width_request">17</property>
 63.3215 -                                <property name="visible">True</property>
 63.3216 -                                <child>
 63.3217 -                                  <placeholder/>
 63.3218 -                                </child>
 63.3219 -                              </object>
 63.3220 -                              <packing>
 63.3221 -                                <property name="expand">False</property>
 63.3222 -                                <property name="fill">False</property>
 63.3223 -                                <property name="position">0</property>
 63.3224 -                              </packing>
 63.3225 -                            </child>
 63.3226 -                            <child>
 63.3227 -                              <object class="GtkVBox" id="doc_vbox">
 63.3228 -                                <property name="visible">True</property>
 63.3229 -                                <property name="orientation">vertical</property>
 63.3230 -                                <property name="spacing">3</property>
 63.3231 -                                <child>
 63.3232 -                                  <object class="GtkHBox" id="doc_hbox">
 63.3233 -                                    <property name="visible">True</property>
 63.3234 -                                    <child>
 63.3235 -                                      <object class="GtkCheckButton" id="feature_doc_checkbutton">
 63.3236 -                                        <property name="label" translatable="yes">Install all do_cumentation</property>
 63.3237 -                                        <property name="visible">True</property>
 63.3238 -                                        <property name="can_focus">True</property>
 63.3239 -                                        <property name="receives_default">False</property>
 63.3240 -                                        <property name="use_underline">True</property>
 63.3241 -                                        <property name="active">True</property>
 63.3242 -                                        <property name="draw_indicator">True</property>
 63.3243 -                                      </object>
 63.3244 -                                      <packing>
 63.3245 -                                        <property name="position">0</property>
 63.3246 -                                      </packing>
 63.3247 -                                    </child>
 63.3248 -                                    <child>
 63.3249 -                                      <placeholder/>
 63.3250 -                                    </child>
 63.3251 -                                  </object>
 63.3252 -                                  <packing>
 63.3253 -                                    <property name="position">0</property>
 63.3254 -                                  </packing>
 63.3255 -                                </child>
 63.3256 -                              </object>
 63.3257 -                              <packing>
 63.3258 -                                <property name="position">1</property>
 63.3259 -                              </packing>
 63.3260 -                            </child>
 63.3261 -                          </object>
 63.3262 -                          <packing>
 63.3263 -                            <property name="expand">False</property>
 63.3264 -                            <property name="position">6</property>
 63.3265 -                          </packing>
 63.3266 -                        </child>
 63.3267 -                      </object>
 63.3268 -                    </child>
 63.3269 -                  </object>
 63.3270 -                  <packing>
 63.3271 -                    <property name="position">2</property>
 63.3272 -                  </packing>
 63.3273 -                </child>
 63.3274 -                <child type="tab">
 63.3275 -                  <object class="GtkLabel" id="pref_tab_label1">
 63.3276 -                    <property name="visible">True</property>
 63.3277 -                    <property name="xalign">0.49000000953674316</property>
 63.3278 -                    <property name="label" translatable="yes">_Optional Components</property>
 63.3279 -                    <property name="use_markup">True</property>
 63.3280 -                    <property name="use_underline">True</property>
 63.3281 -                  </object>
 63.3282 -                  <packing>
 63.3283 -                    <property name="position">2</property>
 63.3284 -                    <property name="tab_fill">False</property>
 63.3285 -                  </packing>
 63.3286 -                </child>
 63.3287 -              </object>
 63.3288 -            </child>
 63.3289 -          </object>
 63.3290 -          <packing>
 63.3291 -            <property name="position">1</property>
 63.3292 -          </packing>
 63.3293 -        </child>
 63.3294 -        <child>
 63.3295 -          <placeholder/>
 63.3296 -        </child>
 63.3297 -        <child internal-child="action_area">
 63.3298 -          <object class="GtkHButtonBox" id="dialog-action_area14">
 63.3299 -            <property name="visible">True</property>
 63.3300 -            <child>
 63.3301 -              <object class="GtkButton" id="preferenceshelp">
 63.3302 -                <property name="label">gtk-help</property>
 63.3303 -                <property name="visible">True</property>
 63.3304 -                <property name="can_focus">True</property>
 63.3305 -                <property name="receives_default">True</property>
 63.3306 -                <property name="use_stock">True</property>
 63.3307 -              </object>
 63.3308 -              <packing>
 63.3309 -                <property name="expand">False</property>
 63.3310 -                <property name="fill">False</property>
 63.3311 -                <property name="position">0</property>
 63.3312 -              </packing>
 63.3313 -            </child>
 63.3314 -            <child>
 63.3315 -              <object class="GtkButton" id="preferencescancel">
 63.3316 -                <property name="label">gtk-cancel</property>
 63.3317 -                <property name="visible">True</property>
 63.3318 -                <property name="can_focus">True</property>
 63.3319 -                <property name="receives_default">True</property>
 63.3320 -                <property name="use_stock">True</property>
 63.3321 -              </object>
 63.3322 -              <packing>
 63.3323 -                <property name="expand">False</property>
 63.3324 -                <property name="fill">False</property>
 63.3325 -                <property name="position">1</property>
 63.3326 -              </packing>
 63.3327 -            </child>
 63.3328 -            <child>
 63.3329 -              <object class="GtkButton" id="preferencesclose">
 63.3330 -                <property name="label">gtk-ok</property>
 63.3331 -                <property name="visible">True</property>
 63.3332 -                <property name="can_focus">True</property>
 63.3333 -                <property name="receives_default">True</property>
 63.3334 -                <property name="use_stock">True</property>
 63.3335 -              </object>
 63.3336 -              <packing>
 63.3337 -                <property name="expand">False</property>
 63.3338 -                <property name="fill">False</property>
 63.3339 -                <property name="position">2</property>
 63.3340 -              </packing>
 63.3341 -            </child>
 63.3342 -          </object>
 63.3343 -          <packing>
 63.3344 -            <property name="expand">False</property>
 63.3345 -            <property name="pack_type">end</property>
 63.3346 -            <property name="position">0</property>
 63.3347 -          </packing>
 63.3348 -        </child>
 63.3349 -      </object>
 63.3350 -    </child>
 63.3351 -    <action-widgets>
 63.3352 -      <action-widget response="-11">preferenceshelp</action-widget>
 63.3353 -      <action-widget response="-2">preferencescancel</action-widget>
 63.3354 -      <action-widget response="-3">preferencesclose</action-widget>
 63.3355 -    </action-widgets>
 63.3356 -  </object>
 63.3357 -  <object class="GtkDialog" id="webinstalldialog">
 63.3358 -    <property name="border_width">5</property>
 63.3359 -    <property name="title" translatable="yes">Install/Update</property>
 63.3360 -    <property name="window_position">center-on-parent</property>
 63.3361 -    <property name="type_hint">normal</property>
 63.3362 -    <property name="has_separator">False</property>
 63.3363 -    <child internal-child="vbox">
 63.3364 -      <object class="GtkVBox" id="dialog-vbox16">
 63.3365 -        <property name="visible">True</property>
 63.3366 -        <property name="spacing">6</property>
 63.3367 -        <child>
 63.3368 -          <object class="GtkAlignment" id="alignment202">
 63.3369 -            <property name="visible">True</property>
 63.3370 -            <property name="top_padding">5</property>
 63.3371 -            <property name="left_padding">5</property>
 63.3372 -            <property name="right_padding">5</property>
 63.3373 -            <child>
 63.3374 -              <object class="GtkVBox" id="vbox30">
 63.3375 -                <property name="visible">True</property>
 63.3376 -                <child>
 63.3377 -                  <object class="GtkHBox" id="hbox22">
 63.3378 -                    <property name="visible">True</property>
 63.3379 -                    <child>
 63.3380 -                      <object class="GtkAlignment" id="alignment22">
 63.3381 -                        <property name="visible">True</property>
 63.3382 -                        <property name="xalign">0</property>
 63.3383 -                        <property name="yalign">0</property>
 63.3384 -                        <property name="xscale">0</property>
 63.3385 -                        <property name="yscale">0</property>
 63.3386 -                        <property name="top_padding">2</property>
 63.3387 -                        <property name="left_padding">4</property>
 63.3388 -                        <child>
 63.3389 -                          <object class="GtkAlignment" id="alignment102">
 63.3390 -                            <property name="visible">True</property>
 63.3391 -                            <property name="xalign">0</property>
 63.3392 -                            <property name="yalign">0</property>
 63.3393 -                            <property name="xscale">0</property>
 63.3394 -                            <property name="yscale">0</property>
 63.3395 -                            <child>
 63.3396 -                              <object class="GtkImage" id="pkgimage">
 63.3397 -                                <property name="visible">True</property>
 63.3398 -                                <property name="xalign">0</property>
 63.3399 -                                <property name="yalign">0</property>
 63.3400 -                                <property name="icon-size">10</property>
 63.3401 -                              </object>
 63.3402 -                            </child>
 63.3403 -                          </object>
 63.3404 -                        </child>
 63.3405 -                      </object>
 63.3406 -                      <packing>
 63.3407 -                        <property name="expand">False</property>
 63.3408 -                        <property name="fill">False</property>
 63.3409 -                        <property name="position">0</property>
 63.3410 -                      </packing>
 63.3411 -                    </child>
 63.3412 -                    <child>
 63.3413 -                      <object class="GtkVBox" id="vbox29">
 63.3414 -                        <property name="visible">True</property>
 63.3415 -                        <child>
 63.3416 -                          <object class="GtkHBox" id="hbox37">
 63.3417 -                            <property name="visible">True</property>
 63.3418 -                            <child>
 63.3419 -                              <object class="GtkAlignment" id="alignment12">
 63.3420 -                                <property name="visible">True</property>
 63.3421 -                                <property name="xalign">0</property>
 63.3422 -                                <property name="xscale">0</property>
 63.3423 -                                <property name="top_padding">10</property>
 63.3424 -                                <property name="left_padding">8</property>
 63.3425 -                                <child>
 63.3426 -                                  <object class="GtkLabel" id="label15">
 63.3427 -                                    <property name="visible">True</property>
 63.3428 -                                    <property name="label" translatable="yes">&lt;big&gt;&lt;b&gt;Package Manager Web Installer&lt;/b&gt;&lt;/big&gt;</property>
 63.3429 -                                    <property name="use_markup">True</property>
 63.3430 -                                  </object>
 63.3431 -                                </child>
 63.3432 -                              </object>
 63.3433 -                              <packing>
 63.3434 -                                <property name="expand">False</property>
 63.3435 -                                <property name="fill">False</property>
 63.3436 -                                <property name="position">0</property>
 63.3437 -                              </packing>
 63.3438 -                            </child>
 63.3439 -                          </object>
 63.3440 -                          <packing>
 63.3441 -                            <property name="expand">False</property>
 63.3442 -                            <property name="fill">False</property>
 63.3443 -                            <property name="position">0</property>
 63.3444 -                          </packing>
 63.3445 -                        </child>
 63.3446 -                        <child>
 63.3447 -                          <object class="GtkAlignment" id="alignment25">
 63.3448 -                            <property name="visible">True</property>
 63.3449 -                            <property name="bottom_padding">2</property>
 63.3450 -                            <child>
 63.3451 -                              <object class="GtkAlignment" id="alignment26">
 63.3452 -                                <property name="visible">True</property>
 63.3453 -                                <property name="xalign">0</property>
 63.3454 -                                <property name="xscale">0</property>
 63.3455 -                                <property name="top_padding">6</property>
 63.3456 -                                <property name="bottom_padding">3</property>
 63.3457 -                                <property name="left_padding">10</property>
 63.3458 -                                <child>
 63.3459 -                                  <object class="GtkLabel" id="webinstall_toplabel">
 63.3460 -                                    <property name="visible">True</property>
 63.3461 -                                    <property name="label" translatable="yes">The following will be added to your system:</property>
 63.3462 -                                    <property name="use_markup">True</property>
 63.3463 -                                    <property name="wrap">True</property>
 63.3464 -                                  </object>
 63.3465 -                                </child>
 63.3466 -                              </object>
 63.3467 -                            </child>
 63.3468 -                          </object>
 63.3469 -                          <packing>
 63.3470 -                            <property name="expand">False</property>
 63.3471 -                            <property name="fill">False</property>
 63.3472 -                            <property name="position">1</property>
 63.3473 -                          </packing>
 63.3474 -                        </child>
 63.3475 -                      </object>
 63.3476 -                      <packing>
 63.3477 -                        <property name="expand">False</property>
 63.3478 -                        <property name="fill">False</property>
 63.3479 -                        <property name="position">1</property>
 63.3480 -                      </packing>
 63.3481 -                    </child>
 63.3482 -                    <child>
 63.3483 -                      <placeholder/>
 63.3484 -                    </child>
 63.3485 -                  </object>
 63.3486 -                  <packing>
 63.3487 -                    <property name="expand">False</property>
 63.3488 -                    <property name="fill">False</property>
 63.3489 -                    <property name="position">0</property>
 63.3490 -                  </packing>
 63.3491 -                </child>
 63.3492 -                <child>
 63.3493 -                  <object class="GtkFrame" id="webinstall_frame">
 63.3494 -                    <property name="visible">True</property>
 63.3495 -                    <property name="label_xalign">0</property>
 63.3496 -                    <property name="shadow_type">in</property>
 63.3497 -                    <child>
 63.3498 -                      <object class="GtkScrolledWindow" id="webinstall_scrolledwindow">
 63.3499 -                        <property name="visible">True</property>
 63.3500 -                        <property name="can_focus">True</property>
 63.3501 -                        <property name="hscrollbar_policy">automatic</property>
 63.3502 -                        <property name="vscrollbar_policy">automatic</property>
 63.3503 -                        <child>
 63.3504 -                          <object class="GtkTextView" id="webinstall_textview">
 63.3505 -                            <property name="visible">True</property>
 63.3506 -                            <property name="can_focus">True</property>
 63.3507 -                            <property name="editable">False</property>
 63.3508 -                          </object>
 63.3509 -                        </child>
 63.3510 -                      </object>
 63.3511 -                    </child>
 63.3512 -                    <child type="label_item">
 63.3513 -                      <placeholder/>
 63.3514 -                    </child>
 63.3515 -                  </object>
 63.3516 -                  <packing>
 63.3517 -                    <property name="position">1</property>
 63.3518 -                  </packing>
 63.3519 -                </child>
 63.3520 -                <child>
 63.3521 -                  <object class="GtkAlignment" id="alignment11">
 63.3522 -                    <property name="visible">True</property>
 63.3523 -                    <property name="yalign">0.49000000953674316</property>
 63.3524 -                    <property name="top_padding">8</property>
 63.3525 -                    <property name="left_padding">7</property>
 63.3526 -                    <child>
 63.3527 -                      <object class="GtkLabel" id="proceed_new_repo_label">
 63.3528 -                        <property name="width_request">300</property>
 63.3529 -                        <property name="visible">True</property>
 63.3530 -                        <property name="no_show_all">True</property>
 63.3531 -                        <property name="xalign">0</property>
 63.3532 -                        <property name="yalign">0</property>
 63.3533 -                        <property name="use_markup">True</property>
 63.3534 -                        <property name="justify">center</property>
 63.3535 -                      </object>
 63.3536 -                    </child>
 63.3537 -                  </object>
 63.3538 -                  <packing>
 63.3539 -                    <property name="expand">False</property>
 63.3540 -                    <property name="position">2</property>
 63.3541 -                  </packing>
 63.3542 -                </child>
 63.3543 -                <child>
 63.3544 -                  <placeholder/>
 63.3545 -                </child>
 63.3546 -              </object>
 63.3547 -            </child>
 63.3548 -          </object>
 63.3549 -          <packing>
 63.3550 -            <property name="position">1</property>
 63.3551 -          </packing>
 63.3552 -        </child>
 63.3553 -        <child internal-child="action_area">
 63.3554 -          <object class="GtkHButtonBox" id="dialog-action_area16">
 63.3555 -            <property name="visible">True</property>
 63.3556 -            <property name="layout_style">end</property>
 63.3557 -            <child>
 63.3558 -              <object class="GtkButton" id="help_button">
 63.3559 -                <property name="label">gtk-help</property>
 63.3560 -                <property name="visible">True</property>
 63.3561 -                <property name="can_focus">True</property>
 63.3562 -                <property name="receives_default">True</property>
 63.3563 -                <property name="use_stock">True</property>
 63.3564 -              </object>
 63.3565 -              <packing>
 63.3566 -                <property name="expand">False</property>
 63.3567 -                <property name="fill">False</property>
 63.3568 -                <property name="position">0</property>
 63.3569 -              </packing>
 63.3570 -            </child>
 63.3571 -            <child>
 63.3572 -              <object class="GtkButton" id="cancel_button">
 63.3573 -                <property name="label">gtk-cancel</property>
 63.3574 -                <property name="visible">True</property>
 63.3575 -                <property name="can_focus">True</property>
 63.3576 -                <property name="receives_default">True</property>
 63.3577 -                <property name="use_stock">True</property>
 63.3578 -              </object>
 63.3579 -              <packing>
 63.3580 -                <property name="expand">False</property>
 63.3581 -                <property name="fill">False</property>
 63.3582 -                <property name="position">1</property>
 63.3583 -              </packing>
 63.3584 -            </child>
 63.3585 -            <child>
 63.3586 -              <object class="GtkButton" id="proceed_button">
 63.3587 -                <property name="label">gtk-ok</property>
 63.3588 -                <property name="visible">True</property>
 63.3589 -                <property name="can_focus">True</property>
 63.3590 -                <property name="receives_default">True</property>
 63.3591 -                <property name="use_stock">True</property>
 63.3592 -              </object>
 63.3593 -              <packing>
 63.3594 -                <property name="expand">False</property>
 63.3595 -                <property name="fill">False</property>
 63.3596 -                <property name="position">2</property>
 63.3597 -              </packing>
 63.3598 -            </child>
 63.3599 -            <child>
 63.3600 -              <object class="GtkButton" id="close_button">
 63.3601 -                <property name="label">gtk-close</property>
 63.3602 -                <property name="can_focus">True</property>
 63.3603 -                <property name="receives_default">True</property>
 63.3604 -                <property name="no_show_all">True</property>
 63.3605 -                <property name="use_stock">True</property>
 63.3606 -              </object>
 63.3607 -              <packing>
 63.3608 -                <property name="expand">False</property>
 63.3609 -                <property name="fill">False</property>
 63.3610 -                <property name="position">3</property>
 63.3611 -              </packing>
 63.3612 -            </child>
 63.3613 -          </object>
 63.3614 -          <packing>
 63.3615 -            <property name="expand">False</property>
 63.3616 -            <property name="pack_type">end</property>
 63.3617 -            <property name="position">0</property>
 63.3618 -          </packing>
 63.3619 -        </child>
 63.3620 -      </object>
 63.3621 -    </child>
 63.3622 -    <action-widgets>
 63.3623 -      <action-widget response="-11">help_button</action-widget>
 63.3624 -      <action-widget response="-2">cancel_button</action-widget>
 63.3625 -      <action-widget response="-3">proceed_button</action-widget>
 63.3626 -      <action-widget response="-4">close_button</action-widget>
 63.3627 -    </action-widgets>
 63.3628 -  </object>
 63.3629 -  <object class="GtkWindow" id="api_search_error">
 63.3630 -    <property name="width_request">450</property>
 63.3631 -    <property name="height_request">300</property>
 63.3632 -    <property name="title" translatable="yes">Search Publisher Errors</property>
 63.3633 -    <property name="modal">True</property>
 63.3634 -    <property name="window_position">center-on-parent</property>
 63.3635 -    <property name="type_hint">dialog</property>
 63.3636 -    <property name="deletable">False</property>
 63.3637 -    <property name="transient_for">mainwindow</property>
 63.3638 -    <child>
 63.3639 -      <object class="GtkVBox" id="vbox31">
 63.3640 -        <property name="visible">True</property>
 63.3641 -        <property name="border_width">10</property>
 63.3642 -        <property name="spacing">5</property>
 63.3643 -        <child>
 63.3644 -          <object class="GtkHBox" id="hbox40">
 63.3645 -            <property name="visible">True</property>
 63.3646 -            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.3647 -            <property name="spacing">5</property>
 63.3648 -            <child>
 63.3649 -              <object class="GtkImage" id="warningtriangle1">
 63.3650 -                <property name="visible">True</property>
 63.3651 -                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.3652 -                <property name="yalign">1</property>
 63.3653 -                <property name="stock">gtk-dialog-warning</property>
 63.3654 -                <property name="icon-size">5</property>
 63.3655 -              </object>
 63.3656 -              <packing>
 63.3657 -                <property name="expand">False</property>
 63.3658 -                <property name="position">0</property>
 63.3659 -              </packing>
 63.3660 -            </child>
 63.3661 -            <child>
 63.3662 -              <object class="GtkAlignment" id="alignment38">
 63.3663 -                <property name="visible">True</property>
 63.3664 -                <property name="top_padding">7</property>
 63.3665 -                <child>
 63.3666 -                  <object class="GtkLabel" id="label7">
 63.3667 -                    <property name="visible">True</property>
 63.3668 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.3669 -                    <property name="xalign">0</property>
 63.3670 -                    <property name="yalign">0</property>
 63.3671 -                    <property name="label" translatable="yes">Search errors with the following publishers:</property>
 63.3672 -                    <property name="use_markup">True</property>
 63.3673 -                    <property name="wrap">True</property>
 63.3674 -                  </object>
 63.3675 -                </child>
 63.3676 -              </object>
 63.3677 -              <packing>
 63.3678 -                <property name="position">1</property>
 63.3679 -              </packing>
 63.3680 -            </child>
 63.3681 -          </object>
 63.3682 -          <packing>
 63.3683 -            <property name="expand">False</property>
 63.3684 -            <property name="padding">5</property>
 63.3685 -            <property name="position">0</property>
 63.3686 -          </packing>
 63.3687 -        </child>
 63.3688 -        <child>
 63.3689 -          <object class="GtkFrame" id="frame103">
 63.3690 -            <property name="visible">True</property>
 63.3691 -            <property name="label_xalign">0</property>
 63.3692 -            <property name="shadow_type">in</property>
 63.3693 -            <child>
 63.3694 -              <object class="GtkScrolledWindow" id="scrolledwindow6">
 63.3695 -                <property name="visible">True</property>
 63.3696 -                <property name="can_focus">True</property>
 63.3697 -                <property name="hscrollbar_policy">automatic</property>
 63.3698 -                <property name="vscrollbar_policy">automatic</property>
 63.3699 -                <child>
 63.3700 -                  <object class="GtkTextView" id="api_search_error_text">
 63.3701 -                    <property name="visible">True</property>
 63.3702 -                    <property name="can_focus">True</property>
 63.3703 -                    <property name="editable">False</property>
 63.3704 -                    <property name="left_margin">6</property>
 63.3705 -                  </object>
 63.3706 -                </child>
 63.3707 -              </object>
 63.3708 -            </child>
 63.3709 -            <child type="label_item">
 63.3710 -              <placeholder/>
 63.3711 -            </child>
 63.3712 -          </object>
 63.3713 -          <packing>
 63.3714 -            <property name="position">1</property>
 63.3715 -          </packing>
 63.3716 -        </child>
 63.3717 -        <child>
 63.3718 -          <object class="GtkCheckButton" id="api_search_checkbox">
 63.3719 -            <property name="label" translatable="yes">Do not notify me about these publishers again.</property>
 63.3720 -            <property name="visible">True</property>
 63.3721 -            <property name="can_focus">True</property>
 63.3722 -            <property name="receives_default">False</property>
 63.3723 -            <property name="draw_indicator">True</property>
 63.3724 -          </object>
 63.3725 -          <packing>
 63.3726 -            <property name="expand">False</property>
 63.3727 -            <property name="position">2</property>
 63.3728 -          </packing>
 63.3729 -        </child>
 63.3730 -        <child>
 63.3731 -          <object class="GtkHButtonBox" id="hbuttonbox1">
 63.3732 -            <property name="visible">True</property>
 63.3733 -            <property name="layout_style">end</property>
 63.3734 -            <child>
 63.3735 -              <object class="GtkButton" id="api_search_button">
 63.3736 -                <property name="label">gtk-close</property>
 63.3737 -                <property name="visible">True</property>
 63.3738 -                <property name="can_focus">True</property>
 63.3739 -                <property name="receives_default">True</property>
 63.3740 -                <property name="use_stock">True</property>
 63.3741 -              </object>
 63.3742 -              <packing>
 63.3743 -                <property name="expand">False</property>
 63.3744 -                <property name="fill">False</property>
 63.3745 -                <property name="position">0</property>
 63.3746 -              </packing>
 63.3747 -            </child>
 63.3748 -          </object>
 63.3749 -          <packing>
 63.3750 -            <property name="expand">False</property>
 63.3751 -            <property name="position">3</property>
 63.3752 -          </packing>
 63.3753 -        </child>
 63.3754 -      </object>
 63.3755 -    </child>
 63.3756 -  </object>
 63.3757 -  <object class="GtkDialog" id="ua_completed_dialog">
 63.3758 -    <property name="border_width">5</property>
 63.3759 -    <property name="title" translatable="yes">Updates Complete</property>
 63.3760 -    <property name="resizable">False</property>
 63.3761 -    <property name="modal">True</property>
 63.3762 -    <property name="window_position">center-on-parent</property>
 63.3763 -    <property name="type_hint">dialog</property>
 63.3764 -    <property name="transient_for">mainwindow</property>
 63.3765 -    <property name="has_separator">False</property>
 63.3766 -    <child internal-child="vbox">
 63.3767 -      <object class="GtkVBox" id="dialog-vbox3">
 63.3768 -        <property name="visible">True</property>
 63.3769 -        <property name="orientation">vertical</property>
 63.3770 -        <property name="spacing">15</property>
 63.3771 -        <child>
 63.3772 -          <object class="GtkVBox" id="vbox102">
 63.3773 -            <property name="visible">True</property>
 63.3774 -            <property name="orientation">vertical</property>
 63.3775 -            <property name="spacing">10</property>
 63.3776 -            <child>
 63.3777 -              <object class="GtkHBox" id="hbox102">
 63.3778 -                <property name="visible">True</property>
 63.3779 -                <property name="spacing">5</property>
 63.3780 -                <child>
 63.3781 -                  <object class="GtkImage" id="ua_ok_image">
 63.3782 -                    <property name="visible">True</property>
 63.3783 -                    <property name="stock">gtk-ok</property>
 63.3784 -                    <property name="icon-size">5</property>
 63.3785 -                  </object>
 63.3786 -                  <packing>
 63.3787 -                    <property name="expand">False</property>
 63.3788 -                    <property name="position">0</property>
 63.3789 -                  </packing>
 63.3790 -                </child>
 63.3791 -                <child>
 63.3792 -                  <object class="GtkLabel" id="ua_info_label">
 63.3793 -                    <property name="visible">True</property>
 63.3794 -                    <property name="xalign">0</property>
 63.3795 -                    <property name="label" translatable="yes">&lt;b&gt;Updates completed successfully&lt;/b&gt;</property>
 63.3796 -                    <property name="use_markup">True</property>
 63.3797 -                  </object>
 63.3798 -                  <packing>
 63.3799 -                    <property name="position">1</property>
 63.3800 -                  </packing>
 63.3801 -                </child>
 63.3802 -              </object>
 63.3803 -              <packing>
 63.3804 -                <property name="position">0</property>
 63.3805 -              </packing>
 63.3806 -            </child>
 63.3807 -            <child>
 63.3808 -              <object class="GtkHBox" id="hbox202">
 63.3809 -                <property name="visible">True</property>
 63.3810 -                <property name="spacing">5</property>
 63.3811 -                <child>
 63.3812 -                  <object class="GtkLabel" id="label102">
 63.3813 -                    <property name="visible">True</property>
 63.3814 -                    <property name="xalign">0</property>
 63.3815 -                    <property name="label" translatable="yes">Read the release notes before restarting the system.</property>
 63.3816 -                  </object>
 63.3817 -                  <packing>
 63.3818 -                    <property name="expand">False</property>
 63.3819 -                    <property name="position">0</property>
 63.3820 -                  </packing>
 63.3821 -                </child>
 63.3822 -                <child>
 63.3823 -                  <object class="GtkLinkButton" id="release_notes_button">
 63.3824 -                    <property name="label" translatable="yes">Release notes</property>
 63.3825 -                    <property name="visible">True</property>
 63.3826 -                    <property name="can_focus">True</property>
 63.3827 -                    <property name="receives_default">True</property>
 63.3828 -                    <property name="relief">none</property>
 63.3829 -                  </object>
 63.3830 -                  <packing>
 63.3831 -                    <property name="expand">False</property>
 63.3832 -                    <property name="position">1</property>
 63.3833 -                  </packing>
 63.3834 -                </child>
 63.3835 -              </object>
 63.3836 -              <packing>
 63.3837 -                <property name="position">1</property>
 63.3838 -              </packing>
 63.3839 -            </child>
 63.3840 -          </object>
 63.3841 -          <packing>
 63.3842 -            <property name="position">1</property>
 63.3843 -          </packing>
 63.3844 -        </child>
 63.3845 -        <child>
 63.3846 -          <placeholder/>
 63.3847 -        </child>
 63.3848 -        <child>
 63.3849 -          <object class="GtkVBox" id="vbox202">
 63.3850 -            <property name="visible">True</property>
 63.3851 -            <property name="orientation">vertical</property>
 63.3852 -            <property name="spacing">10</property>
 63.3853 -            <child>
 63.3854 -              <object class="GtkLabel" id="ua_info_label1">
 63.3855 -                <property name="visible">True</property>
 63.3856 -                <property name="xalign">0</property>
 63.3857 -                <property name="label" translatable="yes">A new boot environment has been created and will be given the
 63.3858 -following name.</property>
 63.3859 -              </object>
 63.3860 -              <packing>
 63.3861 -                <property name="position">0</property>
 63.3862 -              </packing>
 63.3863 -            </child>
 63.3864 -            <child>
 63.3865 -              <object class="GtkTable" id="table1">
 63.3866 -                <property name="visible">True</property>
 63.3867 -                <property name="n_rows">2</property>
 63.3868 -                <property name="n_columns">3</property>
 63.3869 -                <property name="column_spacing">10</property>
 63.3870 -                <property name="row_spacing">5</property>
 63.3871 -                <child>
 63.3872 -                  <object class="GtkLabel" id="ua_be_label">
 63.3873 -                    <property name="visible">True</property>
 63.3874 -                    <property name="xalign">0</property>
 63.3875 -                    <property name="label" translatable="yes">Name:</property>
 63.3876 -                  </object>
 63.3877 -                  <packing>
 63.3878 -                    <property name="x_options">GTK_FILL</property>
 63.3879 -                  </packing>
 63.3880 -                </child>
 63.3881 -                <child>
 63.3882 -                  <object class="GtkLabel" id="be_error_label">
 63.3883 -                    <property name="no_show_all">True</property>
 63.3884 -                    <property name="xalign">0</property>
 63.3885 -                    <property name="use_markup">True</property>
 63.3886 -                  </object>
 63.3887 -                  <packing>
 63.3888 -                    <property name="left_attach">1</property>
 63.3889 -                    <property name="right_attach">2</property>
 63.3890 -                    <property name="top_attach">1</property>
 63.3891 -                    <property name="bottom_attach">2</property>
 63.3892 -                  </packing>
 63.3893 -                </child>
 63.3894 -                <child>
 63.3895 -                  <object class="GtkEntry" id="ua_be_entry">
 63.3896 -                    <property name="visible">True</property>
 63.3897 -                    <property name="can_focus">True</property>
 63.3898 -                    <property name="invisible_char">&#x25CF;</property>
 63.3899 -                  </object>
 63.3900 -                  <packing>
 63.3901 -                    <property name="left_attach">1</property>
 63.3902 -                    <property name="right_attach">2</property>
 63.3903 -                  </packing>
 63.3904 -                </child>
 63.3905 -                <child>
 63.3906 -                  <object class="GtkAlignment" id="alignment103">
 63.3907 -                    <property name="visible">True</property>
 63.3908 -                    <child>
 63.3909 -                      <object class="GtkButton" id="ua_whats_this_button">
 63.3910 -                        <property name="visible">True</property>
 63.3911 -                        <property name="can_focus">True</property>
 63.3912 -                        <property name="receives_default">True</property>
 63.3913 -                        <property name="relief">none</property>
 63.3914 -                        <child>
 63.3915 -                          <object class="GtkLabel" id="label201">
 63.3916 -                            <property name="visible">True</property>
 63.3917 -                            <property name="label" translatable="yes">&lt;span foreground="blue"&gt;&lt;u&gt;What's this?&lt;/u&gt;&lt;/span&gt;</property>
 63.3918 -                            <property name="use_markup">True</property>
 63.3919 -                          </object>
 63.3920 -                        </child>
 63.3921 -                      </object>
 63.3922 -                    </child>
 63.3923 -                  </object>
 63.3924 -                  <packing>
 63.3925 -                    <property name="left_attach">2</property>
 63.3926 -                    <property name="right_attach">3</property>
 63.3927 -                    <property name="x_options"></property>
 63.3928 -                  </packing>
 63.3929 -                </child>
 63.3930 -                <child>
 63.3931 -                  <placeholder/>
 63.3932 -                </child>
 63.3933 -                <child>
 63.3934 -                  <placeholder/>
 63.3935 -                </child>
 63.3936 -              </object>
 63.3937 -              <packing>
 63.3938 -                <property name="position">1</property>
 63.3939 -              </packing>
 63.3940 -            </child>
 63.3941 -          </object>
 63.3942 -          <packing>
 63.3943 -            <property name="position">3</property>
 63.3944 -          </packing>
 63.3945 -        </child>
 63.3946 -        <child internal-child="action_area">
 63.3947 -          <object class="GtkHButtonBox" id="dialog-action_area3">
 63.3948 -            <property name="visible">True</property>
 63.3949 -            <property name="layout_style">end</property>
 63.3950 -            <child>
 63.3951 -              <object class="GtkButton" id="ua_help_button">
 63.3952 -                <property name="label">gtk-help</property>
 63.3953 -                <property name="visible">True</property>
 63.3954 -                <property name="can_focus">True</property>
 63.3955 -                <property name="receives_default">True</property>
 63.3956 -                <property name="use_stock">True</property>
 63.3957 -              </object>
 63.3958 -              <packing>
 63.3959 -                <property name="expand">False</property>
 63.3960 -                <property name="fill">False</property>
 63.3961 -                <property name="position">0</property>
 63.3962 -              </packing>
 63.3963 -            </child>
 63.3964 -            <child>
 63.3965 -              <object class="GtkButton" id="ua_restart_later_button">
 63.3966 -                <property name="label" translatable="yes">_Restart Later</property>
 63.3967 -                <property name="visible">True</property>
 63.3968 -                <property name="can_focus">True</property>
 63.3969 -                <property name="receives_default">True</property>
 63.3970 -                <property name="use_underline">True</property>
 63.3971 -                <property name="yalign">0.49000000953674316</property>
 63.3972 -              </object>
 63.3973 -              <packing>
 63.3974 -                <property name="expand">False</property>
 63.3975 -                <property name="fill">False</property>
 63.3976 -                <property name="position">1</property>
 63.3977 -              </packing>
 63.3978 -            </child>
 63.3979 -            <child>
 63.3980 -              <object class="GtkButton" id="ua_restart_now_button">
 63.3981 -                <property name="label" translatable="yes">Restart _Now</property>
 63.3982 -                <property name="visible">True</property>
 63.3983 -                <property name="can_focus">True</property>
 63.3984 -                <property name="receives_default">True</property>
 63.3985 -                <property name="use_underline">True</property>
 63.3986 -              </object>
 63.3987 -              <packing>
 63.3988 -                <property name="expand">False</property>
 63.3989 -                <property name="fill">False</property>
 63.3990 -                <property name="position">2</property>
 63.3991 -              </packing>
 63.3992 -            </child>
 63.3993 -          </object>
 63.3994 -          <packing>
 63.3995 -            <property name="expand">False</property>
 63.3996 -            <property name="pack_type">end</property>
 63.3997 -            <property name="position">0</property>
 63.3998 -          </packing>
 63.3999 -        </child>
 63.4000 -      </object>
 63.4001 -    </child>
 63.4002 -    <action-widgets>
 63.4003 -      <action-widget response="-11">ua_help_button</action-widget>
 63.4004 -      <action-widget response="-2">ua_restart_later_button</action-widget>
 63.4005 -      <action-widget response="-3">ua_restart_now_button</action-widget>
 63.4006 -    </action-widgets>
 63.4007 -  </object>
 63.4008 -  <object class="GtkDialog" id="add_publisher">
 63.4009 -    <property name="border_width">5</property>
 63.4010 -    <property name="title" translatable="yes">Add Publisher</property>
 63.4011 -    <property name="resizable">False</property>
 63.4012 -    <property name="modal">True</property>
 63.4013 -    <property name="window_position">center-on-parent</property>
 63.4014 -    <property name="type_hint">dialog</property>
 63.4015 -    <property name="transient_for">mainwindow</property>
 63.4016 -    <property name="has_separator">False</property>
 63.4017 -    <child internal-child="vbox">
 63.4018 -      <object class="GtkVBox" id="dialog-vbox141">
 63.4019 -        <property name="visible">True</property>
 63.4020 -        <property name="orientation">vertical</property>
 63.4021 -        <property name="spacing">2</property>
 63.4022 -        <child>
 63.4023 -          <object class="GtkVBox" id="vbox103">
 63.4024 -            <property name="visible">True</property>
 63.4025 -            <property name="orientation">vertical</property>
 63.4026 -            <property name="spacing">10</property>
 63.4027 -            <child>
 63.4028 -              <object class="GtkLabel" id="add_pub_label">
 63.4029 -                <property name="width_request">450</property>
 63.4030 -                <property name="visible">True</property>
 63.4031 -                <property name="xalign">0</property>
 63.4032 -                <property name="yalign">0</property>
 63.4033 -                <property name="xpad">4</property>
 63.4034 -                <property name="ypad">4</property>
 63.4035 -                <property name="label" translatable="yes">Specify the publisher URI and optional alias</property>
 63.4036 -                <property name="use_markup">True</property>
 63.4037 -              </object>
 63.4038 -              <packing>
 63.4039 -                <property name="expand">False</property>
 63.4040 -                <property name="position">0</property>
 63.4041 -              </packing>
 63.4042 -            </child>
 63.4043 -            <child>
 63.4044 -              <object class="GtkHBox" id="hbox103">
 63.4045 -                <property name="visible">True</property>
 63.4046 -                <property name="spacing">10</property>
 63.4047 -                <child>
 63.4048 -                  <object class="GtkVBox" id="vbox203">
 63.4049 -                    <property name="visible">True</property>
 63.4050 -                    <property name="orientation">vertical</property>
 63.4051 -                    <property name="spacing">10</property>
 63.4052 -                    <child>
 63.4053 -                      <object class="GtkLabel" id="url_label">
 63.4054 -                        <property name="visible">True</property>
 63.4055 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.4056 -                        <property name="xalign">0</property>
 63.4057 -                        <property name="yalign">0</property>
 63.4058 -                        <property name="xpad">4</property>
 63.4059 -                        <property name="ypad">4</property>
 63.4060 -                        <property name="label" translatable="yes">_URI:</property>
 63.4061 -                        <property name="use_markup">True</property>
 63.4062 -                        <property name="use_underline">True</property>
 63.4063 -                        <property name="mnemonic_widget">add_publisher_url</property>
 63.4064 -                      </object>
 63.4065 -                      <packing>
 63.4066 -                        <property name="expand">False</property>
 63.4067 -                        <property name="position">0</property>
 63.4068 -                      </packing>
 63.4069 -                    </child>
 63.4070 -                    <child>
 63.4071 -                      <object class="GtkLabel" id="alias_label">
 63.4072 -                        <property name="visible">True</property>
 63.4073 -                        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.4074 -                        <property name="xalign">0</property>
 63.4075 -                        <property name="yalign">0</property>
 63.4076 -                        <property name="xpad">4</property>
 63.4077 -                        <property name="ypad">4</property>
 63.4078 -                        <property name="label" translatable="yes">_Alias:</property>
 63.4079 -                        <property name="use_markup">True</property>
 63.4080 -                        <property name="use_underline">True</property>
 63.4081 -                        <property name="mnemonic_widget">add_publisher_alias</property>
 63.4082 -                      </object>
 63.4083 -                      <packing>
 63.4084 -                        <property name="expand">False</property>
 63.4085 -                        <property name="position">1</property>
 63.4086 -                      </packing>
 63.4087 -                    </child>
 63.4088 -                  </object>
 63.4089 -                  <packing>
 63.4090 -                    <property name="expand">False</property>
 63.4091 -                    <property name="position">0</property>
 63.4092 -                  </packing>
 63.4093 -                </child>
 63.4094 -                <child>
 63.4095 -                  <object class="GtkVBox" id="vbox302">
 63.4096 -                    <property name="visible">True</property>
 63.4097 -                    <property name="orientation">vertical</property>
 63.4098 -                    <property name="spacing">10</property>
 63.4099 -                    <child>
 63.4100 -                      <object class="GtkEntry" id="add_publisher_url">
 63.4101 -                        <property name="visible">True</property>
 63.4102 -                        <property name="can_focus">True</property>
 63.4103 -                        <property name="invisible_char">&#x25CF;</property>
 63.4104 -                      </object>
 63.4105 -                      <packing>
 63.4106 -                        <property name="position">0</property>
 63.4107 -                      </packing>
 63.4108 -                    </child>
 63.4109 -                    <child>
 63.4110 -                      <object class="GtkVBox" id="vbox70">
 63.4111 -                        <property name="visible">True</property>
 63.4112 -                        <property name="orientation">vertical</property>
 63.4113 -                        <child>
 63.4114 -                          <object class="GtkEntry" id="add_publisher_alias">
 63.4115 -                            <property name="visible">True</property>
 63.4116 -                            <property name="can_focus">True</property>
 63.4117 -                            <property name="invisible_char">&#x25CF;</property>
 63.4118 -                          </object>
 63.4119 -                          <packing>
 63.4120 -                            <property name="position">0</property>
 63.4121 -                          </packing>
 63.4122 -                        </child>
 63.4123 -                        <child>
 63.4124 -                          <object class="GtkLabel" id="add_error_label">
 63.4125 -                            <property name="visible">True</property>
 63.4126 -                            <property name="sensitive">False</property>
 63.4127 -                            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.4128 -                            <property name="xalign">0</property>
 63.4129 -                            <property name="yalign">0</property>
 63.4130 -                            <property name="ypad">2</property>
 63.4131 -                            <property name="use_markup">True</property>
 63.4132 -                          </object>
 63.4133 -                          <packing>
 63.4134 -                            <property name="expand">False</property>
 63.4135 -                            <property name="position">1</property>
 63.4136 -                          </packing>
 63.4137 -                        </child>
 63.4138 -                      </object>
 63.4139 -                      <packing>
 63.4140 -                        <property name="position">1</property>
 63.4141 -                      </packing>
 63.4142 -                    </child>
 63.4143 -                  </object>
 63.4144 -                  <packing>
 63.4145 -                    <property name="position">1</property>
 63.4146 -                  </packing>
 63.4147 -                </child>
 63.4148 -              </object>
 63.4149 -              <packing>
 63.4150 -                <property name="expand">False</property>
 63.4151 -                <property name="position">1</property>
 63.4152 -              </packing>
 63.4153 -            </child>
 63.4154 -            <child>
 63.4155 -              <object class="GtkVBox" id="ssl_box">
 63.4156 -                <property name="no_show_all">True</property>
 63.4157 -                <property name="orientation">vertical</property>
 63.4158 -                <property name="spacing">5</property>
 63.4159 -                <child>
 63.4160 -                  <object class="GtkHBox" id="add_registration_box">
 63.4161 -                    <property name="visible">True</property>
 63.4162 -                    <property name="no_show_all">True</property>
 63.4163 -                    <child>
 63.4164 -                      <object class="GtkAlignment" id="alignment27">
 63.4165 -                        <property name="visible">True</property>
 63.4166 -                        <property name="xalign">0</property>
 63.4167 -                        <property name="xscale">0</property>
 63.4168 -                        <property name="top_padding">3</property>
 63.4169 -                        <child>
 63.4170 -                          <object class="GtkLabel" id="registration_label">
 63.4171 -                            <property name="visible">True</property>
 63.4172 -                            <property name="xpad">4</property>
 63.4173 -                            <property name="ypad">4</property>
 63.4174 -                            <property name="label" translatable="yes">This is a secure publisher.</property>
 63.4175 -                          </object>
 63.4176 -                        </child>
 63.4177 -                      </object>
 63.4178 -                      <packing>
 63.4179 -                        <property name="expand">False</property>
 63.4180 -                        <property name="position">0</property>
 63.4181 -                      </packing>
 63.4182 -                    </child>
 63.4183 -                    <child>
 63.4184 -                      <object class="GtkAlignment" id="alignment28">
 63.4185 -                        <property name="visible">True</property>
 63.4186 -                        <property name="xalign">0</property>
 63.4187 -                        <property name="xscale">0</property>
 63.4188 -                        <property name="top_padding">3</property>
 63.4189 -                        <child>
 63.4190 -                          <object class="GtkLinkButton" id="registration_button">
 63.4191 -                            <property name="label" translatable="yes">_Registration Details</property>
 63.4192 -                            <property name="visible">True</property>
 63.4193 -                            <property name="can_focus">True</property>
 63.4194 -                            <property name="receives_default">True</property>
 63.4195 -                            <property name="relief">none</property>
 63.4196 -                            <property name="use_underline">True</property>
 63.4197 -                          </object>
 63.4198 -                        </child>
 63.4199 -                      </object>
 63.4200 -                      <packing>
 63.4201 -                        <property name="expand">False</property>
 63.4202 -                        <property name="fill">False</property>
 63.4203 -                        <property name="position">1</property>
 63.4204 -                      </packing>
 63.4205 -                    </child>
 63.4206 -                  </object>
 63.4207 -                  <packing>
 63.4208 -                    <property name="expand">False</property>
 63.4209 -                    <property name="position">0</property>
 63.4210 -                  </packing>
 63.4211 -                </child>
 63.4212 -                <child>
 63.4213 -                  <object class="GtkLabel" id="add_pub_instr_label">
 63.4214 -                    <property name="visible">True</property>
 63.4215 -                    <property name="xalign">0</property>
 63.4216 -                    <property name="yalign">0</property>
 63.4217 -                    <property name="xpad">4</property>
 63.4218 -                    <property name="ypad">4</property>
 63.4219 -                    <property name="label" translatable="yes">This publisher requires an SSL key and an SSL certificate.
 63.4220 -Specify the location of these files.</property>
 63.4221 -                  </object>
 63.4222 -                  <packing>
 63.4223 -                    <property name="position">1</property>
 63.4224 -                  </packing>
 63.4225 -                </child>
 63.4226 -                <child>
 63.4227 -                  <object class="GtkHBox" id="hbox203">
 63.4228 -                    <property name="visible">True</property>
 63.4229 -                    <property name="spacing">10</property>
 63.4230 -                    <child>
 63.4231 -                      <object class="GtkVBox" id="vbox402">
 63.4232 -                        <property name="visible">True</property>
 63.4233 -                        <property name="orientation">vertical</property>
 63.4234 -                        <property name="spacing">10</property>
 63.4235 -                        <child>
 63.4236 -                          <object class="GtkLabel" id="label31">
 63.4237 -                            <property name="visible">True</property>
 63.4238 -                            <property name="xalign">0</property>
 63.4239 -                            <property name="yalign">0</property>
 63.4240 -                            <property name="xpad">4</property>
 63.4241 -                            <property name="ypad">4</property>
 63.4242 -                            <property name="label" translatable="yes">SSL _Key: </property>
 63.4243 -                            <property name="use_markup">True</property>
 63.4244 -                            <property name="use_underline">True</property>
 63.4245 -                            <property name="mnemonic_widget">keyentry</property>
 63.4246 -                          </object>
 63.4247 -                          <packing>
 63.4248 -                            <property name="expand">False</property>
 63.4249 -                            <property name="position">0</property>
 63.4250 -                          </packing>
 63.4251 -                        </child>
 63.4252 -                        <child>
 63.4253 -                          <object class="GtkLabel" id="label32">
 63.4254 -                            <property name="visible">True</property>
 63.4255 -                            <property name="xalign">0</property>
 63.4256 -                            <property name="yalign">0</property>
 63.4257 -                            <property name="xpad">4</property>
 63.4258 -                            <property name="ypad">4</property>
 63.4259 -                            <property name="label" translatable="yes">SSL C_ertificate: </property>
 63.4260 -                            <property name="use_markup">True</property>
 63.4261 -                            <property name="use_underline">True</property>
 63.4262 -                            <property name="mnemonic_widget">certentry</property>
 63.4263 -                          </object>
 63.4264 -                          <packing>
 63.4265 -                            <property name="expand">False</property>
 63.4266 -                            <property name="position">1</property>
 63.4267 -                          </packing>
 63.4268 -                        </child>
 63.4269 -                      </object>
 63.4270 -                      <packing>
 63.4271 -                        <property name="expand">False</property>
 63.4272 -                        <property name="position">0</property>
 63.4273 -                      </packing>
 63.4274 -                    </child>
 63.4275 -                    <child>
 63.4276 -                      <object class="GtkVBox" id="vbox52">
 63.4277 -                        <property name="visible">True</property>
 63.4278 -                        <property name="orientation">vertical</property>
 63.4279 -                        <property name="spacing">10</property>
 63.4280 -                        <child>
 63.4281 -                          <object class="GtkEntry" id="keyentry">
 63.4282 -                            <property name="visible">True</property>
 63.4283 -                            <property name="can_focus">True</property>
 63.4284 -                            <property name="invisible_char">&#x25CF;</property>
 63.4285 -                            <child internal-child="accessible">
 63.4286 -                              <object class="AtkObject" id="keyentry-atkobject">
 63.4287 -                                <property name="AtkObject::accessible-name">keyentry</property>
 63.4288 -                              </object>
 63.4289 -                            </child>
 63.4290 -                          </object>
 63.4291 -                          <packing>
 63.4292 -                            <property name="position">0</property>
 63.4293 -                          </packing>
 63.4294 -                        </child>
 63.4295 -                        <child>
 63.4296 -                          <object class="GtkVBox" id="vbox80">
 63.4297 -                            <property name="visible">True</property>
 63.4298 -                            <property name="orientation">vertical</property>
 63.4299 -                            <child>
 63.4300 -                              <object class="GtkEntry" id="certentry">
 63.4301 -                                <property name="visible">True</property>
 63.4302 -                                <property name="can_focus">True</property>
 63.4303 -                                <property name="invisible_char">&#x25CF;</property>
 63.4304 -                                <child internal-child="accessible">
 63.4305 -                                  <object class="AtkObject" id="certentry-atkobject">
 63.4306 -                                    <property name="AtkObject::accessible-name">certentry</property>
 63.4307 -                                  </object>
 63.4308 -                                </child>
 63.4309 -                              </object>
 63.4310 -                              <packing>
 63.4311 -                                <property name="position">0</property>
 63.4312 -                              </packing>
 63.4313 -                            </child>
 63.4314 -                            <child>
 63.4315 -                              <object class="GtkLabel" id="add_sslerror_label">
 63.4316 -                                <property name="sensitive">False</property>
 63.4317 -                                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.4318 -                                <property name="no_show_all">True</property>
 63.4319 -                                <property name="xalign">0</property>
 63.4320 -                                <property name="yalign">0</property>
 63.4321 -                                <property name="ypad">2</property>
 63.4322 -                                <property name="use_markup">True</property>
 63.4323 -                              </object>
 63.4324 -                              <packing>
 63.4325 -                                <property name="expand">False</property>
 63.4326 -                                <property name="position">1</property>
 63.4327 -                              </packing>
 63.4328 -                            </child>
 63.4329 -                          </object>
 63.4330 -                          <packing>
 63.4331 -                            <property name="position">1</property>
 63.4332 -                          </packing>
 63.4333 -                        </child>
 63.4334 -                      </object>
 63.4335 -                      <packing>
 63.4336 -                        <property name="position">1</property>
 63.4337 -                      </packing>
 63.4338 -                    </child>
 63.4339 -                    <child>
 63.4340 -                      <object class="GtkVBox" id="vbox60">
 63.4341 -                        <property name="visible">True</property>
 63.4342 -                        <property name="orientation">vertical</property>
 63.4343 -                        <property name="spacing">10</property>
 63.4344 -                        <child>
 63.4345 -                          <object class="GtkButton" id="keybrowse">
 63.4346 -                            <property name="label" translatable="yes">_Browse...</property>
 63.4347 -                            <property name="visible">True</property>
 63.4348 -                            <property name="can_focus">True</property>
 63.4349 -                            <property name="receives_default">True</property>
 63.4350 -                            <property name="use_underline">True</property>
 63.4351 -                            <child internal-child="accessible">
 63.4352 -                              <object class="AtkObject" id="keybrowse-atkobject">
 63.4353 -                                <property name="AtkObject::accessible-name" translatable="yes">Browse for SSL Key</property>
 63.4354 -                              </object>
 63.4355 -                            </child>
 63.4356 -                          </object>
 63.4357 -                          <packing>
 63.4358 -                            <property name="expand">False</property>
 63.4359 -                            <property name="position">0</property>
 63.4360 -                          </packing>
 63.4361 -                        </child>
 63.4362 -                        <child>
 63.4363 -                          <object class="GtkButton" id="certbrowse">
 63.4364 -                            <property name="label" translatable="yes">B_rowse...</property>
 63.4365 -                            <property name="visible">True</property>
 63.4366 -                            <property name="can_focus">True</property>
 63.4367 -                            <property name="receives_default">True</property>
 63.4368 -                            <property name="use_underline">True</property>
 63.4369 -                            <child internal-child="accessible">
 63.4370 -                              <object class="AtkObject" id="certbrowse-atkobject">
 63.4371 -                                <property name="AtkObject::accessible-name" translatable="yes">Browse for SSL Certificate</property>
 63.4372 -                              </object>
 63.4373 -                            </child>
 63.4374 -                          </object>
 63.4375 -                          <packing>
 63.4376 -                            <property name="expand">False</property>
 63.4377 -                            <property name="position">1</property>
 63.4378 -                          </packing>
 63.4379 -                        </child>
 63.4380 -                      </object>
 63.4381 -                      <packing>
 63.4382 -                        <property name="expand">False</property>
 63.4383 -                        <property name="position">2</property>
 63.4384 -                      </packing>
 63.4385 -                    </child>
 63.4386 -                  </object>
 63.4387 -                  <packing>
 63.4388 -                    <property name="position">2</property>
 63.4389 -                  </packing>
 63.4390 -                </child>
 63.4391 -              </object>
 63.4392 -              <packing>
 63.4393 -                <property name="position">2</property>
 63.4394 -              </packing>
 63.4395 -            </child>
 63.4396 -          </object>
 63.4397 -          <packing>
 63.4398 -            <property name="padding">10</property>
 63.4399 -            <property name="position">1</property>
 63.4400 -          </packing>
 63.4401 -        </child>
 63.4402 -        <child internal-child="action_area">
 63.4403 -          <object class="GtkHButtonBox" id="dialog-action_area140">
 63.4404 -            <property name="visible">True</property>
 63.4405 -            <property name="layout_style">end</property>
 63.4406 -            <child>
 63.4407 -              <object class="GtkButton" id="add_publisher_cancel_button">
 63.4408 -                <property name="label">gtk-cancel</property>
 63.4409 -                <property name="visible">True</property>
 63.4410 -                <property name="can_focus">True</property>
 63.4411 -                <property name="receives_default">True</property>
 63.4412 -                <property name="use_stock">True</property>
 63.4413 -              </object>
 63.4414 -              <packing>
 63.4415 -                <property name="expand">False</property>
 63.4416 -                <property name="fill">False</property>
 63.4417 -                <property name="position">0</property>
 63.4418 -              </packing>
 63.4419 -            </child>
 63.4420 -            <child>
 63.4421 -              <object class="GtkButton" id="add_button">
 63.4422 -                <property name="label">gtk-add</property>
 63.4423 -                <property name="visible">True</property>
 63.4424 -                <property name="can_focus">True</property>
 63.4425 -                <property name="receives_default">True</property>
 63.4426 -                <property name="use_stock">True</property>
 63.4427 -              </object>
 63.4428 -              <packing>
 63.4429 -                <property name="expand">False</property>
 63.4430 -                <property name="fill">False</property>
 63.4431 -                <property name="position">1</property>
 63.4432 -              </packing>
 63.4433 -            </child>
 63.4434 -            <child>
 63.4435 -              <object class="GtkButton" id="add_pub_help">
 63.4436 -                <property name="label">gtk-help</property>
 63.4437 -                <property name="visible">True</property>
 63.4438 -                <property name="can_focus">True</property>
 63.4439 -                <property name="receives_default">True</property>
 63.4440 -                <property name="use_stock">True</property>
 63.4441 -              </object>
 63.4442 -              <packing>
 63.4443 -                <property name="expand">False</property>
 63.4444 -                <property name="fill">False</property>
 63.4445 -                <property name="position">2</property>
 63.4446 -              </packing>
 63.4447 -            </child>
 63.4448 -          </object>
 63.4449 -          <packing>
 63.4450 -            <property name="expand">False</property>
 63.4451 -            <property name="pack_type">end</property>
 63.4452 -            <property name="position">0</property>
 63.4453 -          </packing>
 63.4454 -        </child>
 63.4455 -      </object>
 63.4456 -    </child>
 63.4457 -    <action-widgets>
 63.4458 -      <action-widget response="-2">add_publisher_cancel_button</action-widget>
 63.4459 -      <action-widget response="-3">add_button</action-widget>
 63.4460 -      <action-widget response="-11">add_pub_help</action-widget>
 63.4461 -    </action-widgets>
 63.4462 -  </object>
 63.4463 -  <object class="GtkDialog" id="manage_publishers">
 63.4464 -    <property name="width_request">520</property>
 63.4465 -    <property name="height_request">422</property>
 63.4466 -    <property name="border_width">5</property>
 63.4467 -    <property name="title" translatable="yes">Manage Publishers</property>
 63.4468 -    <property name="modal">True</property>
 63.4469 -    <property name="window_position">center-on-parent</property>
 63.4470 -    <property name="type_hint">dialog</property>
 63.4471 -    <property name="transient_for">mainwindow</property>
 63.4472 -    <property name="has_separator">False</property>
 63.4473 -    <child internal-child="vbox">
 63.4474 -      <object class="GtkVBox" id="dialog-vbox170">
 63.4475 -        <property name="visible">True</property>
 63.4476 -        <property name="orientation">vertical</property>
 63.4477 -        <property name="spacing">10</property>
 63.4478 -        <child>
 63.4479 -          <object class="GtkVBox" id="vbox104">
 63.4480 -            <property name="visible">True</property>
 63.4481 -            <property name="orientation">vertical</property>
 63.4482 -            <property name="spacing">10</property>
 63.4483 -            <child>
 63.4484 -              <object class="GtkVBox" id="vbox303">
 63.4485 -                <property name="visible">True</property>
 63.4486 -                <property name="orientation">vertical</property>
 63.4487 -                <child>
 63.4488 -                  <object class="GtkLabel" id="manage_publishers_label">
 63.4489 -                    <property name="visible">True</property>
 63.4490 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.4491 -                    <property name="xalign">0</property>
 63.4492 -                    <property name="yalign">0</property>
 63.4493 -                    <property name="xpad">4</property>
 63.4494 -                    <property name="ypad">4</property>
 63.4495 -                    <property name="label" translatable="yes">&lt;b&gt;Add, modify and remove publishers&lt;/b&gt;</property>
 63.4496 -                    <property name="use_markup">True</property>
 63.4497 -                  </object>
 63.4498 -                  <packing>
 63.4499 -                    <property name="position">0</property>
 63.4500 -                  </packing>
 63.4501 -                </child>
 63.4502 -                <child>
 63.4503 -                  <object class="GtkLabel" id="priorities_label">
 63.4504 -                    <property name="visible">True</property>
 63.4505 -                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 63.4506 -                    <property name="xalign">0</property>
 63.4507 -                    <property name="yalign">0</property>
 63.4508 -                    <property name="xpad">4</property>
 63.4509 -                    <property name="ypad">4</property>
 63.4510 -                    <property name="label" translatable="yes">Set publisher priorities using arrows.</property>
 63.4511 -                    <property name="use_markup">True</property>
 63.4512 -                  </object>
 63.4513 -                  <packing>
 63.4514 -                    <property name="expand">False</property>
 63.4515 -                    <property name="position">1</property>
 63.4516 -                  </packing>
 63.4517 -                </child>
 63.4518 -              </object>
 63.4519 -              <packing>
 63.4520 -                <property name="expand">False</property>
 63.4521 -                <property name="position">0</property>
 63.4522 -              </packing>
 63.4523 -            </child>
 63.4524 -            <child>
 63.4525 -              <object class="GtkHBox" id="hbox104">
 63.4526 -                <property name="visible">True</property>
 63.4527 -                <property name="spacing">10</property>
 63.4528 -                <child>
 63.4529 -                  <object class="GtkVBox" id="vbox403">
 63.4530 -                    <property name="visible">True</property>
 63.4531 -                    <property name="orientation">vertical</property>
 63.4532 -                    <property name="spacing">10</property>
 63.4533 -                    <child>
 63.4534 -                      <object class="GtkFrame" id="manage_publishers_frame">
 63.4535 -                        <property name="visible">True</property>
 63.4536 -                        <property name="label_xalign">0</property>
 63.4537 -                        <property name="shadow_type">in</property>
 63.4538 -                        <child>
 63.4539 -                          <object class="GtkScrolledWindow" id="scrolledwindow19">
 63.4540 -                            <property name="visible">True</property>
 63.4541 -                            <property name="can_focus">True</property>
 63.4542 -                            <property name="hscrollbar_policy">automatic</property>
 63.4543 -                            <property name="vscrollbar_policy">automatic</property>
 63.4544 -                            <child>
 63.4545 -                              <object class="GtkTreeView" id="publishers_treeview">
 63.4546 -                                <property name="visible">True</property>
 63.4547 -                                <property name="can_focus">True</property>
 63.4548 -                                <property name="enable_search">False</property>
 63.4549 -                                <child internal-child="accessible">
 63.4550 -                                  <object class="AtkObject" id="publishers_treeview-atkobject">
 63.4551 -                                    <property name="AtkObject::accessible-name">Publishers</property>
 63.4552 -                                  </object>
 63.4553 -                                </child>
 63.4554 -                              </object>
 63.4555 -                            </child>
 63.4556 -                          </object>
 63.4557 -                        </child>
 63.4558 -                        <child type="label_item">
 63.4559 -                          <placeholder/>
 63.4560 -                        </child>
 63.4561 -                      </object>
 63.4562 -                      <packing>
 63.4563 -                        <property name="position">0</property>
 63.4564 -                      </packing>
 63.4565 -                    </child>
 63.4566 -                    <child>
 63.4567 -                      <object class="GtkExpander" id="manage_publishers_expand">
 63.4568 -                        <property name="visible">True</property>
 63.4569 -                        <property name="can_focus">True</property>
 63.4570 -                        <property name="expanded">True</property>
 63.4571 -                        <property name="spacing">5</property>
 63.4572 -                        <child>
 63.4573 -                          <object class="GtkHBox" id="hbox204">
 63.4574 -                            <property name="visible">True</property>
 63.4575 -                            <child>
 63.4576 -                              <object class="GtkFrame" id="frame104">
 63.4577 -                                <property name="visible">True</property>
 63.4578 -                                <property name="label_xalign">0</property>
 63.4579 -                                <property name="shadow_type">in</property>
 63.4580 -                                <child>
 63.4581 -                                  <object class="GtkScrolledWindow" id="scrolledwindow21">
 63.4582 -                                    <property name="visible">True</property>
 63.4583 -                                    <property name="can_focus">True</property>
 63.4584 -                                    <property name="hscrollbar_policy">automatic</property>
 63.4585 -                                    <property name="vscrollbar_policy">automatic</property>
 63.4586 -                                    <child>
 63.4587 -                                      <object class="GtkTextView" id="manage_publishers_details">
 63.4588 -                                        <property name="visible">True</property>
 63.4589 -                                        <property name="can_focus">True</property>
 63.4590 -                                        <property name="editable">False</property>
 63.4591 -                                        <property name="left_margin">6</property>
 63.4592 -                                        <property name="cursor_visible">False</property>
 63.4593 -                                      </object>
 63.4594 -                                    </child>
 63.4595 -                                  </object>
 63.4596 -                                </child>
 63.4597 -                                <child type="label_item">
 63.4598 -                                  <placeholder/>
 63.4599 -                                </child>
 63.4600 -                              </object>
 63.4601 -                              <packing>
 63.4602 -                                <property name="position">0</property>
 63.4603 -                              </packing>
 63.4604 -                            </child>
 63.4605 -                          </object>
 63.4606 -                        </child>
 63.4607 -                        <child type="label">
 63.4608 -                          <object class="GtkLabel" id="label_expand">
 63.4609 -                            <property name="visible">True</property>
 63.4610 -                            <property name="label" translatable="yes">D_etails</property>
 63.4611 -                            <property name="use_markup">True</property>
 63.4612 -                            <property name="use_underline">True</property>
 63.4613 -                          </object>
 63.4614 -                        </child>
 63.4615 -                      </object>
 63.4616 -                      <packing>
 63.4617 -                        <property name="expand">False</property>
 63.4618 -                        <property name="position">1</property>
 63.4619 -                      </packing>
 63.4620 -                    </child>
 63.4621 -                  </object>
 63.4622 -                  <packing>
 63.4623 -                    <property name="position">0</property>
 63.4624 -                  </packing>
 63.4625 -                </child>
 63.4626 -                <child>
 63.4627 -                  <object class="GtkVBox" id="vbox204">
 63.4628 -                    <property name="visible">True</property>
 63.4629 -                    <property name="orientation">vertical</property>
 63.4630 -                    <property name="spacing">20</property>
 63.4631 -                    <child>
 63.4632 -                      <object class="GtkVButtonBox" id="vbuttonbox2">
 63.4633 -                        <property name="visible">True</property>
 63.4634 -                        <property name="orientation">vertical</property>
 63.4635 -                        <property name="spacing">5</property>
 63.4636 -                        <property name="layout_style">start</property>
 63.4637 -                        <child>
 63.4638 -                          <object class="GtkButton" id="manage_add">
 63.4639 -                            <property name="label" translatable="yes">_Add...</property>
 63.4640 -                            <property name="visible">True</property>
 63.4641 -                            <property name="can_focus">True</property>
 63.4642 -                            <property name="receives_default">True</property>
 63.4643 -                            <property name="use_underline">True</property>
 63.4644 -                          </object>
 63.4645 -                          <packing>
 63.4646 -                            <property name="expand">False</property>
 63.4647 -                            <property name="fill">False</property>
 63.4648 -                            <property name="position">0</property>
 63.4649 -                          </packing>
 63.4650 -                        </child>
 63.4651 -                        <child>
 63.4652 -                          <object class="GtkButton" id="manage_modify">
 63.4653 -                            <property name="label" translatable="yes">_Modify...</property>
 63.4654 -                            <property name="visible">True</property>
 63.4655 -                            <property name="can_focus">True</property>
 63.4656 -                            <property name="receives_default">True</property>
 63.4657 -                            <property name="use_underline">True</property>
 63.4658 -                          </object>
 63.4659 -                          <packing>
 63.4660 -                            <property name="expand">False</property>
 63.4661 -                            <property name="fill">False</property>
 63.4662 -                            <property name="position">1</property>
 63.4663 -                          </packing>
 63.4664 -                        </child>
 63.4665 -                        <child>
 63.4666 -                          <object class="GtkButton" id="manage_remove">
 63.4667 -                            <property name="label" translatable="yes">_Remove</property>
 63.4668 -                            <property name="visible">True</property>
 63.4669 -                            <property name="can_focus">True</property>
 63.4670 -                            <property name="receives_default">True</property>
 63.4671 -                            <property name="use_underline">True</property>
 63.4672 -                          </object>
 63.4673 -                          <packing>
 63.4674 -                            <property name="expand">False</property>
 63.4675 -                            <property name="fill">False</property>
 63.4676 -                            <property name="position">2</property>
 63.4677 -                          </packing>
 63.4678 -                        </child>
 63.4679 -                      </object>
 63.4680 -                      <packing>
 63.4681 -                        <property name="expand">False</property>
 63.4682 -                        <property name="position">0</property>
 63.4683 -                      </packing>
 63.4684 -                    </child>