[gnome-control-center/T20771: 33/44] info: Remove PackageKit-based updates UI
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center/T20771: 33/44] info: Remove PackageKit-based updates UI
- Date: Tue, 23 Jan 2018 21:09:20 +0000 (UTC)
commit c772f1d32d53f08506df693a481068b7c77027c0
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Wed Sep 24 17:34:31 2014 -0600
info: Remove PackageKit-based updates UI
We don't use PackageKit, so we don't use this. We'll add our own OSTree
updater checker here.
panels/info/cc-info-overview-panel.c | 50 ----------------------------------
panels/info/info-overview.ui | 31 ---------------------
2 files changed, 0 insertions(+), 81 deletions(-)
---
diff --git a/panels/info/cc-info-overview-panel.c b/panels/info/cc-info-overview-panel.c
index 49356ab..2e77ab9 100644
--- a/panels/info/cc-info-overview-panel.c
+++ b/panels/info/cc-info-overview-panel.c
@@ -65,7 +65,6 @@ typedef struct
GtkWidget *disk_label;
GtkWidget *graphics_label;
GtkWidget *virt_type_label;
- GtkWidget *updates_button;
/* Virtualisation labels */
GtkWidget *label8;
@@ -903,45 +902,6 @@ info_overview_panel_setup_overview (CcInfoOverviewPanel *self)
gtk_label_set_markup (GTK_LABEL (priv->graphics_label), priv->graphics_data->hardware_string);
}
-static gboolean
-does_gnome_software_exist (void)
-{
- return g_file_test (BINDIR "/gnome-software", G_FILE_TEST_EXISTS);
-}
-
-static gboolean
-does_gpk_update_viewer_exist (void)
-{
- return g_file_test (BINDIR "/gpk-update-viewer", G_FILE_TEST_EXISTS);
-}
-
-static void
-on_updates_button_clicked (GtkWidget *widget,
- CcInfoOverviewPanel *self)
-{
- GError *error = NULL;
- gboolean ret;
- gchar **argv;
-
- argv = g_new0 (gchar *, 3);
- if (does_gnome_software_exist ())
- {
- argv[0] = g_build_filename (BINDIR, "gnome-software", NULL);
- argv[1] = g_strdup_printf ("--mode=updates");
- }
- else
- {
- argv[0] = g_build_filename (BINDIR, "gpk-update-viewer", NULL);
- }
- ret = g_spawn_async (NULL, argv, NULL, 0, NULL, NULL, NULL, &error);
- if (!ret)
- {
- g_warning ("Failed to spawn %s: %s", argv[0], error->message);
- g_error_free (error);
- }
- g_strfreev (argv);
-}
-
static void
cc_info_overview_panel_dispose (GObject *object)
{
@@ -994,7 +954,6 @@ cc_info_overview_panel_class_init (CcInfoOverviewPanelClass *klass)
gtk_widget_class_bind_template_child_private (widget_class, CcInfoOverviewPanel, disk_label);
gtk_widget_class_bind_template_child_private (widget_class, CcInfoOverviewPanel, graphics_label);
gtk_widget_class_bind_template_child_private (widget_class, CcInfoOverviewPanel, virt_type_label);
- gtk_widget_class_bind_template_child_private (widget_class, CcInfoOverviewPanel, updates_button);
gtk_widget_class_bind_template_child_private (widget_class, CcInfoOverviewPanel, label8);
gtk_widget_class_bind_template_child_private (widget_class, CcInfoOverviewPanel, grid1);
gtk_widget_class_bind_template_child_private (widget_class, CcInfoOverviewPanel, label18);
@@ -1010,15 +969,6 @@ cc_info_overview_panel_init (CcInfoOverviewPanel *self)
priv->graphics_data = get_graphics_data ();
- if (does_gnome_software_exist () || does_gpk_update_viewer_exist ())
- {
- g_signal_connect (priv->updates_button, "clicked", G_CALLBACK (on_updates_button_clicked), self);
- }
- else
- {
- gtk_widget_destroy (priv->updates_button);
- }
-
info_overview_panel_setup_overview (self);
info_overview_panel_setup_virt (self);
}
diff --git a/panels/info/info-overview.ui b/panels/info/info-overview.ui
index a0baa29..3b4eb3b 100644
--- a/panels/info/info-overview.ui
+++ b/panels/info/info-overview.ui
@@ -323,37 +323,6 @@
<property name="position">3</property>
</packing>
</child>
- <child>
- <object class="GtkButtonBox" id="hbuttonbox1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="layout_style">end</property>
- <property name="orientation">horizontal</property>
- <child>
- <placeholder/>
- </child>
- <child>
- <object class="GtkButton" id="updates_button">
- <property name="label" translatable="yes">Check for updates</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="use_action_appearance">False</property>
- <property name="visible">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="pack_type">end</property>
- <property name="position">3</property>
- </packing>
- </child>
</object>
</child>
</template>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]