summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/src/widgets/participant_list_row.cpp5
-rw-r--r--res/widgets/participant_list_row.ui3
-rw-r--r--res/widgets/widgets.cmb3
3 files changed, 6 insertions, 5 deletions
diff --git a/app/src/widgets/participant_list_row.cpp b/app/src/widgets/participant_list_row.cpp
index 2e5bce9..e38b532 100644
--- a/app/src/widgets/participant_list_row.cpp
+++ b/app/src/widgets/participant_list_row.cpp
@@ -26,13 +26,8 @@ namespace turns::app::widgets
m_title = get_widget<Gtk::Label>("title");
m_toggle_defeated = get_widget<Gtk::ToggleButton>("toggle_defeated");
- m_delete->set_tooltip_text(_(lang::delete_participant));
m_delete->signal_clicked().connect([this] { activate_action("win.delete", Glib::Variant<int>::create(get_index())); });
-
- m_edit->set_tooltip_text(lang::edit_participant);
m_edit->signal_clicked().connect([this] { activate_action("win.edit", Glib::Variant<int>::create(get_index())); });
-
- m_toggle_defeated->set_tooltip_text(_(turns::lang::mark_as_defeated));
m_toggle_defeated->signal_toggled().connect(sigc::mem_fun(*this, &participant_list_row::handle_toggle_defeated));
}
diff --git a/res/widgets/participant_list_row.ui b/res/widgets/participant_list_row.ui
index f1e4fe1..076d3f4 100644
--- a/res/widgets/participant_list_row.ui
+++ b/res/widgets/participant_list_row.ui
@@ -14,6 +14,7 @@
<object class="GtkToggleButton" id="toggle_defeated">
<property name="halign">center</property>
<property name="icon-name">face-smile-symbolic</property>
+ <property name="tooltip-text" translatable="yes">Mark as defeated</property>
<property name="valign">center</property>
<style>
<class name="circular"/>
@@ -66,6 +67,7 @@
<property name="icon-name">edit-delete-symbolic</property>
<!-- Custom object fragments -->
<property name="sensitive" bind-source="toggle_defeated" bind-property="active" bind-flags="sync-create|invert-boolean"/>
+ <property name="tooltip-text" translatable="yes">Delete participant</property>
<style>
<class name="circular"/>
<class name="destructive-action"/>
@@ -75,6 +77,7 @@
<child>
<object class="GtkButton" id="edit">
<property name="icon-name">document-edit-symbolic</property>
+ <property name="tooltip-text" translatable="yes">Edit participant</property>
<style>
<class name="circular"/>
<class name="suggested-action"/>
diff --git a/res/widgets/widgets.cmb b/res/widgets/widgets.cmb
index d6c54a8..1534bde 100644
--- a/res/widgets/widgets.cmb
+++ b/res/widgets/widgets.cmb
@@ -35,10 +35,13 @@
(1,8,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None),
(1,12,"GtkButton","icon-name","face-smile-symbolic",None,None,None,None,None,None,None,None,None),
(1,12,"GtkWidget","halign","center",None,None,None,None,None,None,None,None,None),
+ (1,12,"GtkWidget","tooltip-text","Mark as defeated",1,None,None,None,None,None,None,None,None),
(1,12,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None),
(1,13,"GtkButton","icon-name","document-edit-symbolic",None,None,None,None,None,None,None,None,None),
+ (1,13,"GtkWidget","tooltip-text","Edit participant",1,None,None,None,None,None,None,None,None),
(1,14,"GtkButton","icon-name","edit-delete-symbolic",None,None,None,None,None,None,None,None,None),
(1,14,"GtkWidget","sensitive",None,None," Custom object fragments ",None,None,None,12,"GtkToggleButton","active","sync-create|invert-boolean"),
+ (1,14,"GtkWidget","tooltip-text","Delete participant",1,None,None,None,None,None,None,None,None),
(1,15,"GtkLabel","xalign","0.0",None,None,None,None,None,None,None,None,None),
(1,15,"GtkWidget","visible","False",None,None,None,None,None,None,None,None,None)
</object_property>