[gnome-games] preference-page-controllers: Use HdyActionRows instead of ListBoxRows
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-games] preference-page-controllers: Use HdyActionRows instead of ListBoxRows
- Date: Tue, 12 May 2020 11:10:02 +0000 (UTC)
commit 484562781e27cd4b5a25f76ce1eaf37503288a7e
Author: Neville <nevilleantony98 gmail com>
Date: Sat May 9 20:18:27 2020 +0530
preference-page-controllers: Use HdyActionRows instead of ListBoxRows
Fixes #165
src/ui/preferences-page-controllers.vala | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
---
diff --git a/src/ui/preferences-page-controllers.vala b/src/ui/preferences-page-controllers.vala
index 90bd3ee8..2aabe6fc 100644
--- a/src/ui/preferences-page-controllers.vala
+++ b/src/ui/preferences-page-controllers.vala
@@ -33,11 +33,12 @@ private class Games.PreferencesPageControllers : PreferencesPage {
var iterator = monitor.iterate ();
while (iterator.next (out device)) {
i += 1;
- var box = new Gtk.Box (Gtk.Orientation.HORIZONTAL, 0);
- box.add (new Gtk.Label (device.get_name ()));
- box.margin = 10;
- box.show_all ();
- gamepads_list_box.add (box);
+ var row = new Hdy.ActionRow ();
+ row.title = device.get_name ();
+ row.add (new Gtk.Image.from_icon_name ("go-next-symbolic", Gtk.IconSize.BUTTON));
+ row.activatable = true;
+ row.show_all ();
+ gamepads_list_box.add (row);
}
gamepads_label.visible = i > 0;
gamepads_list_box.visible = i > 0;
@@ -69,11 +70,12 @@ private class Games.PreferencesPageControllers : PreferencesPage {
}
private void build_keyboard_list () {
- var box = new Gtk.Box (Gtk.Orientation.HORIZONTAL, 0);
- box.add (new Gtk.Label (_("Keyboard")));
- box.margin = 10;
- box.show_all ();
- keyboard_list_box.add (box);
+ var row = new Hdy.ActionRow ();
+ row.title = _("Keyboard");
+ row.add (new Gtk.Image.from_icon_name ("go-next-symbolic", Gtk.IconSize.BUTTON));
+ row.activatable = true;
+ row.show_all ();
+ keyboard_list_box.add (row);
}
[GtkCallback]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]