@@ -361,6 +361,8 @@ static void dbus_cb_dunst_NotificationListHistory(GDBusConnection *connection,
361361
362362 char * body , * msg , * summary , * appname , * category ;
363363 char * default_action_name , * icon_path ;
364+ char * urls , * stack_tag ;
365+ const char * urgency ;
364366
365367 body = (n -> body == NULL ) ? "" : n -> body ;
366368 msg = (n -> msg == NULL ) ? "" : n -> msg ;
@@ -370,6 +372,9 @@ static void dbus_cb_dunst_NotificationListHistory(GDBusConnection *connection,
370372 default_action_name = (n -> default_action_name == NULL ) ?
371373 "" : n -> default_action_name ;
372374 icon_path = (n -> icon_path == NULL ) ? "" : n -> icon_path ;
375+ urgency = notification_urgency_to_string (n -> urgency );
376+ urls = (n -> urls == NULL ) ? "" : n -> urls ;
377+ stack_tag = (n -> stack_tag == NULL ) ? "" : n -> stack_tag ;
373378
374379 g_variant_builder_add (& n_builder , "{sv}" , "body" , g_variant_new_string (body ));
375380 g_variant_builder_add (& n_builder , "{sv}" , "message" , g_variant_new_string (msg ));
@@ -383,6 +388,9 @@ static void dbus_cb_dunst_NotificationListHistory(GDBusConnection *connection,
383388 g_variant_builder_add (& n_builder , "{sv}" , "timestamp" , g_variant_new_int64 (n -> timestamp ));
384389 g_variant_builder_add (& n_builder , "{sv}" , "timeout" , g_variant_new_int64 (n -> timeout ));
385390 g_variant_builder_add (& n_builder , "{sv}" , "progress" , g_variant_new_int32 (n -> progress ));
391+ g_variant_builder_add (& n_builder , "{sv}" , "urgency" , g_variant_new_string (urgency ));
392+ g_variant_builder_add (& n_builder , "{sv}" , "stack_tag" , g_variant_new_string (stack_tag ));
393+ g_variant_builder_add (& n_builder , "{sv}" , "urls" , g_variant_new_string (urls ));
386394
387395 g_variant_builder_add (& builder , "a{sv}" , & n_builder );
388396 }
0 commit comments