katherine
2198c5f7fe
Merge tag 'v1.5.0'
...
Dunst v1.5.0
2 years ago
Nikos Tsipinakis
52d67616f1
Dunst v1.5.0
2 years ago
Nikos Tsipinakis
3a77b879e0
Merge pull request #742 from phaazon/fix/typo-pod
...
Fix a typo in the dunst.pod file.
2 years ago
Dimitri Sabadie
bc86ce78a7
Fix a typo in the dunst.pod file.
2 years ago
Nikos Tsipinakis
c01f81b692
Fix possible division by 0 in radius calculation
2 years ago
Nikos Tsipinakis
9db8b76473
Merge pull request #735 from Djeeberjr/master
...
multiple scripts for notification
2 years ago
Djeeberjr
1b8f56eb45
changed script_run back to bool
2 years ago
Nikos Tsipinakis
eb253a4547
Merge pull request #732 from matclab/731-ignore-dbus-close-setting
...
Add ignore_dbusclose settings
2 years ago
matclab
842a5242f7
Remove warning message
...
This message has no real added value and is emitted every time a
notification is closed when `ignore_dbuclose` is set.
2 years ago
matclab
7bd55a53bf
ignore_dbusclose: Add debug message when ignoring
2 years ago
matclab
7796f7f848
ignore_dbusclose: Add dunstrc example and man page section
2 years ago
matclab
0a08cefc68
ignore_dbusclose: send NotificationClosed signal back for spec compliance
...
The notification spec has no concept of disallowing closing notifications,
so to make the ignore_dbusclose 'compliant' we choose to lie to the clients
that the notification is actually closed, but keep it open.
To do this, we send a NotificationClosed signal back (via signal_notification_closed
which also call notification_invalidate_action)
2 years ago
matclab
762d37758d
Add ignore_dbusclose settings
...
closes #731
2 years ago
Nikos Tsipinakis
b040fca067
Merge pull request #736 from matclab/734-BadAtom-composited-test
...
No compositor if no _NET_WM_CM_Si atom
2 years ago
matclab
3c33f4559f
No compositor if no _NET_WM_CM_Si atom
...
close #734
2 years ago
Djeeberjr
4d66a60a4f
multiple scripts for notification
2 years ago
Nikos Tsipinakis
0de8610b67
Fix crash when triggering actions via dunstctl
...
g_list_nth_data was used to query the notification list, but in the code
it was erroneously assumed that a GList object was returned rather than
a notification.
One of the many pitfalls of generic pointers...
Fixes #727
2 years ago
Nikos Tsipinakis
8afb7fcd1a
Clear window before redrawing (again!)
...
The timeline of this issue is as follows:
In 7a094bc
a call to XClearWindow/XFlush was added as part of RGBA
support.
Afterwards, I noticed that there is some noticeable flicker while
redrawing for large notifications, so I foolishly removed both of these
calls without considering the full effects.
As a result when redrawing notifications 'stack up' with each-other.
After a testing it seems that the XFlush call that was causing
the flicker is not necessary and XClearWindow works without it.
Fixes #728
2 years ago
Nikos Tsipinakis
1ca271084a
Recognize svgz icon types
2 years ago
Nikos Tsipinakis
00851dd4d3
Mention transparency support in man page
2 years ago
Nikos Tsipinakis
ed3db5048c
Revert "Clear window to prevent accumulations"
...
This reverts commit 7a094bc702
.
This commit caused a flicker effect every time the window was redrawn,
reverting it for now.
2 years ago
Nikos Tsipinakis
7735c9a4f6
Fix separator not working with frame_width=0
...
Bug was introduced with 16e38a9a84
.
2 years ago
Nikos Tsipinakis
d885e93b73
Merge pull request #717 from nick87720z/rgba-support
...
Rgba support
2 years ago
Nikita Zlobin
12bea04941
optimization
2 years ago
Nikita Zlobin
6413a4d6f8
Revert "Support arbitrary hex color formats (16/32bits per component)"
...
This reverts commit 1e36a6b4ac
.
2 years ago
Nikita Zlobin
d110ba93e6
Revert "Floating point color config formats"
...
This reverts commit 6b28d57730
.
2 years ago
Nikita Zlobin
98debc663a
simplify UINT_MAX_N
...
Probably I was too precatious, not relying to common rule about
unsigned subtraction to minus.
2 years ago
Nikita Zlobin
d45888a785
Don't mix separator with underlying content
2 years ago
Nikita Zlobin
6b28d57730
Floating point color config formats
2 years ago
Nikita Zlobin
1e36a6b4ac
Support arbitrary hex color formats (16/32bits per component)
...
It's unlikely that string_to_color() is faster, but at least is more
flexible. Not sure if 8-digit per channel format is used.
2 years ago
Nikita Zlobin
7226ef2c15
Support for different color config precisions (#RGB format)
...
Support for #RGB is claimed in docs.
2 years ago
Nikita Zlobin
2e2b3e549f
RGBA color support
2 years ago
Nikita Zlobin
9833fbba1f
Limit frame stroke area
2 years ago
Nikita Zlobin
8d8e6882e8
style fix
2 years ago
Nikos Tsipinakis
813417915c
Merge pull request #713 from nick87720z/fix-ugly-frame
...
Fix ugly frame
2 years ago
Nikita Zlobin
2de1603cd2
style fix
2 years ago
Nikita Zlobin
10c82ed7fe
Rename x_win_round_corners() to x_win_corners_shape()
...
It's all job is to feel proper X11 shape.
2 years ago
Nikita Zlobin
73b7176e0b
Reuse draw_rounded_rect() for xshape drawing
2 years ago
Nikita Zlobin
85ea8b8aa8
Separate some functions
2 years ago
Nikos Tsipinakis
791f514078
Merge pull request #715 from bergercookie/master
...
Change default for icon_position in dunstrc
2 years ago
Nikos Koukis
2bf4462154
Change default for icon_position in dunstrc
2 years ago
Nikita Zlobin
6b6b63da17
code style fix
2 years ago
Nikita Zlobin
296cea499c
Compositor detection
2 years ago
Nikita Zlobin
0e35c6acb0
Use cairo to form xshape mask
2 years ago
Nikita Zlobin
5fd090e618
Frame internal radius
2 years ago
Nikos Tsipinakis
a9d32c4d78
Ignore compiled manpages in gitignore
2 years ago
Nikos Tsipinakis
289b4f50eb
Remove const qualifier in queues_get_displayed
...
The returned node was theoretically read-only however all the other
nodes accessible do not inherit the qualifier. Since none of the glib
functions use const with Glib, even the read-only ones. There's no use
in having it.
This resolves the warning about g_list_nth_data.
2 years ago
Nikita Zlobin
dcf060effa
Fix xshape mask rounding
2 years ago
Nikita Zlobin
d964455d36
oops: Keep ready for possible 32bit color lack
2 years ago
Nikita Zlobin
d3f6c05590
True transparency support
2 years ago