@@ -361,6 +361,8 @@ static void dbus_cb_dunst_NotificationListHistory(GDBusConnection *connection,
361
361
362
362
char * body , * msg , * summary , * appname , * category ;
363
363
char * default_action_name , * icon_path ;
364
+ char * urls , * stack_tag ;
365
+ const char * urgency ;
364
366
365
367
body = (n -> body == NULL ) ? "" : n -> body ;
366
368
msg = (n -> msg == NULL ) ? "" : n -> msg ;
@@ -370,6 +372,9 @@ static void dbus_cb_dunst_NotificationListHistory(GDBusConnection *connection,
370
372
default_action_name = (n -> default_action_name == NULL ) ?
371
373
"" : n -> default_action_name ;
372
374
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 ;
373
378
374
379
g_variant_builder_add (& n_builder , "{sv}" , "body" , g_variant_new_string (body ));
375
380
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,
383
388
g_variant_builder_add (& n_builder , "{sv}" , "timestamp" , g_variant_new_int64 (n -> timestamp ));
384
389
g_variant_builder_add (& n_builder , "{sv}" , "timeout" , g_variant_new_int64 (n -> timeout ));
385
390
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 ));
386
394
387
395
g_variant_builder_add (& builder , "a{sv}" , & n_builder );
388
396
}
0 commit comments