[gnome-initial-setup/shell/4765: 247/362] endless-eula: Remove terms checkbox
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-initial-setup/shell/4765: 247/362] endless-eula: Remove terms checkbox
- Date: Thu, 19 Mar 2015 01:41:50 +0000 (UTC)
commit 7959f89866df2faf44a427a84a77bf31382ca4ae
Author: Juan A. Suarez Romero <jasuarez igalia com>
Date: Wed Sep 24 14:01:23 2014 +0200
endless-eula: Remove terms checkbox
[endlessm/eos-shell#3594]
.../pages/endless-eula/gis-endless-eula-page.c | 18 ++----------------
.../pages/endless-eula/gis-endless-eula-page.ui | 17 -----------------
2 files changed, 2 insertions(+), 33 deletions(-)
---
diff --git a/gnome-initial-setup/pages/endless-eula/gis-endless-eula-page.c
b/gnome-initial-setup/pages/endless-eula/gis-endless-eula-page.c
index 6d67604..5b8ffb9 100644
--- a/gnome-initial-setup/pages/endless-eula/gis-endless-eula-page.c
+++ b/gnome-initial-setup/pages/endless-eula/gis-endless-eula-page.c
@@ -45,18 +45,6 @@ G_DEFINE_TYPE_WITH_PRIVATE (GisEndlessEulaPage, gis_endless_eula_page, GIS_TYPE_
#define METRICS_PRIVACY_POLICY_URI "metrics-privacy-policy"
static void
-sync_page_complete (GisEndlessEulaPage *page)
-{
- GtkWidget *widget;
- gboolean terms_agreed;
-
- widget = WID ("terms-checkbutton");
- terms_agreed = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget));
-
- gis_page_set_complete (GIS_PAGE (page), terms_agreed);
-}
-
-static void
sync_metrics_active_state (GisEndlessEulaPage *page)
{
GisEndlessEulaPagePrivate *priv = gis_endless_eula_page_get_instance_private (page);
@@ -184,10 +172,6 @@ gis_endless_eula_page_constructed (GObject *object)
gtk_container_add (GTK_CONTAINER (page), WID ("endless-eula-page"));
gtk_widget_show (GTK_WIDGET (page));
- widget = WID ("terms-checkbutton");
- g_signal_connect_swapped (widget, "toggled",
- G_CALLBACK (sync_page_complete), page);
-
widget = WID ("metrics-checkbutton");
g_signal_connect_swapped (widget, "toggled",
G_CALLBACK (sync_metrics_active_state), page);
@@ -197,6 +181,8 @@ gis_endless_eula_page_constructed (GObject *object)
G_CALLBACK (metrics_privacy_label_link_cb), page);
sync_metrics_active_state (page);
+
+ gis_page_set_complete (GIS_PAGE (page), TRUE);
}
static void
diff --git a/gnome-initial-setup/pages/endless-eula/gis-endless-eula-page.ui
b/gnome-initial-setup/pages/endless-eula/gis-endless-eula-page.ui
index 13cc7cf..aa3fba7 100644
--- a/gnome-initial-setup/pages/endless-eula/gis-endless-eula-page.ui
+++ b/gnome-initial-setup/pages/endless-eula/gis-endless-eula-page.ui
@@ -152,23 +152,6 @@
<property name="position">4</property>
</packing>
</child>
- <child>
- <object class="GtkCheckButton" id="terms-checkbutton">
- <property name="label" translatable="yes">I agree to the license terms</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="receives_default">False</property>
- <property name="valign">center</property>
- <property name="margin_left">12</property>
- <property name="xalign">0</property>
- <property name="draw_indicator">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">5</property>
- </packing>
- </child>
</object>
<packing>
<property name="left_attach">0</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]