diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2013-09-09 17:35:44 +0200 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2013-09-09 17:35:44 +0200 |
commit | 00ba4b0af0b9d7abdcebeade3ea911531b62381a (patch) | |
tree | d6f0d76c6c7cf7dadb72cea2b75c08c8f7bac3f2 /x11-misc/dunst/files/dunst-1.0.0-fix-pause-resume.patch | |
parent | 1a40afe522067ebeb6ac8092ed13aad70547b92d (diff) | |
download | overlay-00ba4b0af0b9d7abdcebeade3ea911531b62381a.tar.gz overlay-00ba4b0af0b9d7abdcebeade3ea911531b62381a.tar.bz2 overlay-00ba4b0af0b9d7abdcebeade3ea911531b62381a.zip |
Dunst -- now only with epatch_user
Diffstat (limited to '')
-rw-r--r-- | x11-misc/dunst/files/dunst-1.0.0-fix-pause-resume.patch | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/x11-misc/dunst/files/dunst-1.0.0-fix-pause-resume.patch b/x11-misc/dunst/files/dunst-1.0.0-fix-pause-resume.patch deleted file mode 100644 index 9955177..0000000 --- a/x11-misc/dunst/files/dunst-1.0.0-fix-pause-resume.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 04248fd49ef6769c7dc7e246fc505ad9c70afe27 Mon Sep 17 00:00:00 2001 -From: Sascha Kruse <knopwob@googlemail.com> -Date: Mon, 22 Apr 2013 20:07:35 +0000 -Subject: [PATCH] fix pause/resume - -this fixes github issue #98 ---- - dunst.c | 14 ++++++++------ - 1 file changed, 8 insertions(+), 6 deletions(-) - -diff --git a/dunst.c b/dunst.c -index fe67f4b..534a6d2 100644 ---- a/dunst.c -+++ b/dunst.c -@@ -105,7 +105,7 @@ void update_lists() - - if (pause_display) { - while (displayed->length > 0) { -- g_queue_insert_sorted(queue, g_queue_pop_head(queue), -+ g_queue_insert_sorted(queue, g_queue_pop_head(displayed), - notification_cmp_data, NULL); - } - return; -@@ -240,16 +240,16 @@ gboolean run(void *data) - timeout_cnt--; - } - -- if (displayed->length > 0 && !xctx.visible) { -- x_win_show(); -+ if (displayed->length > 0 && !xctx.visible && !pause_display) { -+ x_win_show(); - } - -- if (displayed->length == 0 && xctx.visible) { -- x_win_hide(); -+ if (xctx.visible && (pause_display || displayed->length == 0)) { -+ x_win_hide(); - } - - if (xctx.visible) { -- x_win_draw(); -+ x_win_draw(); - } - - if (xctx.visible) { -@@ -355,9 +355,11 @@ void pause_signal_handler(int sig) - { - if (sig == SIGUSR1) { - pause_display = true; -+ wake_up(); - } - if (sig == SIGUSR2) { - pause_display = false; -+ wake_up(); - } - - signal(sig, pause_signal_handler); --- -1.8.1.5 - |