[libadwaita/ebassi/toast-format: 31/31] demo: Use adw_toast_new_format() in the toasts demo
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libadwaita/ebassi/toast-format: 31/31] demo: Use adw_toast_new_format() in the toasts demo
- Date: Mon, 4 Apr 2022 11:37:14 +0000 (UTC)
commit 881242b0cf429dd74f933f6550e317c97e098f8b
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Mon Apr 4 15:36:58 2022 +0400
demo: Use adw_toast_new_format() in the toasts demo
demo/pages/toasts/adw-demo-page-toasts.c | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
---
diff --git a/demo/pages/toasts/adw-demo-page-toasts.c b/demo/pages/toasts/adw-demo-page-toasts.c
index f2304341..e1182f39 100644
--- a/demo/pages/toasts/adw-demo-page-toasts.c
+++ b/demo/pages/toasts/adw-demo-page-toasts.c
@@ -44,21 +44,19 @@ toast_add_cb (AdwDemoPageToasts *self)
static void
toast_add_with_button_cb (AdwDemoPageToasts *self)
{
- char *title;
-
self->toast_undo_items++;
if (self->undo_toast) {
- title =
+ char *title =
g_strdup_printf (ngettext ("<span font_features='tnum=1'>%d</span> item deleted",
"<span font_features='tnum=1'>%d</span> items deleted",
self->toast_undo_items), self->toast_undo_items);
adw_toast_set_title (self->undo_toast, title);
- } else {
- title = g_strdup_printf (_("‘%s’ deleted"), "Lorem Ipsum");
- self->undo_toast = adw_toast_new (title);
+ g_free (title);
+ } else {
+ self->undo_toast = adw_toast_new_format (_("‘%s’ deleted"), "Lorem Ipsum");
adw_toast_set_priority (self->undo_toast, ADW_TOAST_PRIORITY_HIGH);
adw_toast_set_button_label (self->undo_toast, _("_Undo"));
@@ -70,8 +68,6 @@ toast_add_with_button_cb (AdwDemoPageToasts *self)
gtk_widget_action_set_enabled (GTK_WIDGET (self), "toast.dismiss", TRUE);
}
-
- g_free (title);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]