Port to Libadwaita 1.6 widgets

Co-authored-by: kramo <contact@kramo.page>
This commit is contained in:
Jamie Gravendeel
2024-05-01 12:05:10 +02:00
parent e8db732868
commit 38f85d2f4a
4 changed files with 16 additions and 69 deletions

View File

@@ -112,9 +112,8 @@ class CartridgesPreferences(Adw.PreferencesDialog):
sgdb_spinner = Gtk.Template.Child()
danger_zone_group = Gtk.Template.Child()
remove_all_games_list_box = Gtk.Template.Child()
reset_list_box = Gtk.Template.Child()
reset_group = Gtk.Template.Child()
remove_all_games_button_row = Gtk.Template.Child()
reset_button_row = Gtk.Template.Child()
removed_games: set[Game] = set()
warning_menu_buttons: dict = {}
@@ -144,12 +143,12 @@ class CartridgesPreferences(Adw.PreferencesDialog):
self.add_controller(shortcut_controller)
# General
self.remove_all_games_list_box.connect("row-activated", self.remove_all_games)
self.remove_all_games_button_row.connect("activated", self.remove_all_games)
# Debug
if shared.PROFILE == "development":
self.reset_group.set_visible(True)
self.reset_list_box.connect("row-activated", self.reset_app)
self.reset_button_row.set_visible(True)
self.reset_button_row.connect("activated", self.reset_app)
# Sources settings
for source_class in (