[gnome-boxes/simplify-assistant-landing-page: 60/64] assistant: Drop "Features Downloads" from the first page
- From: Felipe Borges <felipeborges src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-boxes/simplify-assistant-landing-page: 60/64] assistant: Drop "Features Downloads" from the first page
- Date: Fri, 11 Feb 2022 10:12:54 +0000 (UTC)
commit 1c17b2a99eee8d53ea9b1ae0cd26b272a067bbff
Author: Felipe Borges <felipeborges gnome org>
Date: Fri Jan 21 18:34:52 2022 +0100
assistant: Drop "Features Downloads" from the first page
They have a dedicated page in the Download an OS page.
data/ui/assistant/pages/index-page.ui | 18 ------------------
src/assistant/index-page.vala | 14 --------------
2 files changed, 32 deletions(-)
---
diff --git a/data/ui/assistant/pages/index-page.ui b/data/ui/assistant/pages/index-page.ui
index ebb7d989..8b292c98 100644
--- a/data/ui/assistant/pages/index-page.ui
+++ b/data/ui/assistant/pages/index-page.ui
@@ -62,24 +62,6 @@
</child>
</object>
</child>
-
- <child>
- <object class="HdyPreferencesGroup">
- <property name="visible">True</property>
- <property name="title" translatable="yes">Featured Downloads</property>
- <property name="description" translatable="yes">You will be notified when the
download has completed.</property>
-
- <child>
- <object class="GtkListBox" id="featured_medias">
- <property name="visible">True</property>
- <signal name="row-activated" handler="on_featured_media_selected"/>
- <style>
- <class name="content"/>
- </style>
- </object>
- </child>
- </object>
- </child>
</object>
</child>
</object>
diff --git a/src/assistant/index-page.vala b/src/assistant/index-page.vala
index b94701a8..38013723 100644
--- a/src/assistant/index-page.vala
+++ b/src/assistant/index-page.vala
@@ -3,7 +3,6 @@
[GtkTemplate (ui = "/org/gnome/Boxes/ui/assistant/pages/index-page.ui")]
private class Boxes.AssistantIndexPage : AssistantPage {
GLib.ListStore source_model = new GLib.ListStore (typeof (InstallerMedia));
- GLib.ListStore featured_model = new GLib.ListStore (typeof (Osinfo.Media));
private VMAssistant dialog;
@@ -22,8 +21,6 @@
[GtkChild]
private unowned ListBox source_medias;
[GtkChild]
- private unowned ListBox featured_medias;
- [GtkChild]
private unowned Revealer panel_revealer;
private Gtk.Button view_more_medias_button;
@@ -34,7 +31,6 @@
populate_media_lists.begin ();
source_medias.bind_model (source_model, add_media_entry);
- featured_medias.bind_model (featured_model, add_featured_media_entry);
view_more_medias_button = new Gtk.Button () {
visible = true,
@@ -74,12 +70,6 @@ private async void populate_media_lists () {
installer_medias = yield media_manager.list_installer_medias ();
populate_detected_sources_list (MAX_MEDIA_ENTRIES);
-
- var recommended_downloads = yield get_recommended_downloads ();
- if (recommended_downloads == null)
- return;
- for (var i = 0; (i < recommended_downloads.length ()) && (i < MAX_MEDIA_ENTRIES); i++)
- featured_model.append (recommended_downloads.nth (i).data);
}
private void populate_detected_sources_list (int? number_of_items = null) {
@@ -102,10 +92,6 @@ private void populate_detected_sources_list (int? number_of_items = null) {
return new AssistantMediaEntry.from_installer_media (object as InstallerMedia);
}
- private Gtk.Widget add_featured_media_entry (GLib.Object object) {
- return new AssistantDownloadableEntry.from_osinfo (object as Osinfo.Media);
- }
-
[GtkCallback]
private void update_topbar () {
dialog.previous_button.label = _("Cancel");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]