Update widget labels

This commit is contained in:
kramo
2023-05-22 15:58:14 +02:00
parent 5e07621b48
commit f2c9e11856
3 changed files with 27 additions and 9 deletions

View File

@@ -54,6 +54,7 @@ template $DetailsWindow : Adw.Window {
[overlay]
Button cover_button_edit {
icon-name: "document-edit-symbolic";
tooltip-text: _("New Cover");
halign: end;
valign: end;
margin-bottom: 6;
@@ -71,6 +72,7 @@ template $DetailsWindow : Adw.Window {
Button cover_button_delete {
icon-name: "user-trash-symbolic";
tooltip-text: _("Delete Cover");
halign: end;
valign: end;
margin-bottom: 6;
@@ -99,14 +101,22 @@ template $DetailsWindow : Adw.Window {
title: _("Title");
description: _("The title of the game");
Entry name {}
Entry name {
accessibility {
label: _("Title");
}
}
}
Adw.PreferencesGroup developer_group {
title: _("Developer");
description: _("The developer or publisher (optional)");
Entry developer {}
Entry developer {
accessibility {
label: _("Developer");
}
}
}
Adw.PreferencesGroup exec_group {
@@ -137,7 +147,11 @@ template $DetailsWindow : Adw.Window {
]
}
Entry executable {}
Entry executable {
accessibility {
label: _("Executable");
}
}
}
}
}

View File

@@ -55,6 +55,10 @@ template $Game : Box {
name: "cover_button";
overflow: hidden;
accessibility {
labelled-by: title;
}
Overlay {
[overlay]
Spinner spinner {

View File

@@ -52,12 +52,6 @@ class DetailsWindow(Adw.Window):
cover_changed = False
def delete_pixbuf(self, *_args):
self.game_cover.new_cover()
self.cover_button_delete_revealer.set_reveal_child(False)
self.cover_changed = True
def __init__(self, game=None, **kwargs):
super().__init__(**kwargs)
@@ -127,6 +121,12 @@ class DetailsWindow(Adw.Window):
self.set_focus(self.name)
self.present()
def delete_pixbuf(self, *_args):
self.game_cover.new_cover()
self.cover_button_delete_revealer.set_reveal_child(False)
self.cover_changed = True
def apply_preferences(self, *_args):
final_name = self.name.get_text()
final_developer = self.developer.get_text()