Lukas Radermacher
b66f8f362d
Change input.c to handle new actions
2021-04-28 21:43:11 +02:00
Lukas Radermacher
6c61f3e5e2
Add notification-specific context menu
2021-04-05 16:06:15 +02:00
Lukas Radermacher
bec5e9d25a
Add "context_all" mouse action
2021-04-05 16:00:08 +02:00
Lukas Radermacher
790342b913
Add "context" mouse action
2021-04-05 14:14:52 +02:00
Nikos Tsipinakis
3acffdb194
Merge pull request #814 from fwSmit/wayland-improvements
...
Wayland improvements
2021-03-08 09:19:26 +02:00
Nikos Tsipinakis
7e22272ebb
Merge pull request #837 from fwSmit/dunst-readme
...
Dunst readme
2021-03-08 09:16:36 +02:00
fwsmit
7292bfcd89
docs: add section for autostarting dunst
2021-02-27 23:14:34 +01:00
fwsmit
8413ade9d7
readme: add screenshots and improve presentation
2021-02-27 23:14:34 +01:00
Nikos Tsipinakis
54b665898f
Merge pull request #834 from fwSmit/fallback-x11
...
Wayland: fallback to X11 output when initialization fails
2021-02-27 14:53:55 +02:00
fwsmit
f8a2ff48b3
output: remove unused win_visible function
...
This was used nowhere, and not even implemented for the wayland output.
2021-02-24 13:32:06 +01:00
fwsmit
a8b2058fcf
Wayland: fallback to X11 output when initialization fails
2021-02-24 13:32:06 +01:00
Nikos Tsipinakis
ceca7cfcc7
Add release checklist
2021-02-21 14:37:57 +02:00
Nikos Tsipinakis
598ec5797e
Start new release cycle
2021-02-21 14:28:37 +02:00
Nikos Tsipinakis
f615866248
Dunst v1.6.1: Fix incorrect makefile version
v1.6.1
2021-02-21 14:22:51 +02:00
Nikos Tsipinakis
5214a61e9f
Start new release cycle
2021-02-21 14:13:22 +02:00
Nikos Tsipinakis
0cec75e45e
Dunst v1.6.0
v1.6.0
2021-02-21 14:02:17 +02:00
Nikos Tsipinakis
ace514ffc7
Redraw buffer after showing window
...
For some reason if unpausing via dunstctl the window is invisible until
the next window update. Redrawing the buffer after showing fixes it.
Fixes #827
2021-02-21 12:53:32 +02:00
Nikos Tsipinakis
f976c2d44c
Fix warning about format string misuse
2021-02-21 12:17:29 +02:00
Nikos Tsipinakis
399489567c
Merge pull request #830 from tsipinakis/drop-commands
...
Drop support for DUNST_COMMAND_*
2021-02-20 16:11:07 +02:00
Nikos Tsipinakis
a94767e492
Drop support for DUNST_COMMAND_*
...
These commands may be used for a DoS attack. Specifically, an
application that's running from a sandbox (e.g. websites with
notification permission) can toggle the permissions.
This is a low severity issue but since dunstctl is available which
performs the exact same task there is no reason to leave this in.
Credit to Vít Šesták for reporting this.
2021-02-19 22:31:23 +02:00
Nikos Tsipinakis
2ba788d9c6
Merge pull request #819 from fwSmit/master
...
Fix background and highlight rules not working
2021-02-17 13:14:10 +02:00
Nikos Tsipinakis
6e972d30ca
Merge pull request #825 from fwSmit/makefile-wayland
...
Improve support for compiling without wayland
2021-02-17 13:13:24 +02:00
fwsmit
1f4278a5e2
Improve support for compiling without wayland
...
Fixes indent in makefile and improves README wording.
2021-02-13 20:23:26 +01:00
fwsmit
ec044eced0
Fix background and highlight rules not working
...
Classic copy paste error, this is why we need settings V2 (and tests for
the rules code, coming soon™)
2021-02-10 19:14:15 +01:00
fwsmit
0f588998fe
Wayland: fix "follow=none" not working.
2021-02-06 00:42:26 +01:00
fwsmit
500b00b344
Wayland: fix lots of messages when idle_threshold=0
2021-02-06 00:42:15 +01:00
fwsmit
36186d37ea
Wayland: Implement foreign toplevel manager protocol
...
Used for detecting if there is a fullscreen application open.
2021-02-06 00:42:04 +01:00
fwsmit
d7f93a3a69
Wayland: added basic touch support
...
Copy pasted from mako. I could not test.
2021-02-02 23:33:26 +01:00
Nikos Tsipinakis
814e620247
Merge pull request #802 from fwSmit/environment-variables
...
Set environment variables for scripts
2021-01-30 18:06:36 +02:00
fwsmit
bc3de38aa7
Slightly simplify and document script executing
2021-01-29 10:43:10 +01:00
fwsmit
52134ab8ce
Add documentation for environment variables passed to scripts
2021-01-29 10:43:10 +01:00
fwsmit
0d5cbfcfce
Set environment variables for scripts
2021-01-29 10:43:10 +01:00
fwsmit
293d71264e
Add tests for icon path
...
I also fixed a test that was broken because of different behaviour.
Now the first icon path is returned instead of the first valid icon
path.
2021-01-29 10:43:10 +01:00
fwsmit
59f994ee94
Extract icon path function from get_pixbuf_from_icon
2021-01-29 10:43:10 +01:00
Nikos Tsipinakis
e90f605a52
Merge pull request #799 from fwSmit/doc-update
...
Split man pages
2021-01-27 22:44:50 +02:00
fwsmit
63103f991d
Update a few man page descriptions
2021-01-27 11:14:30 +01:00
fwsmit
d0dfaf0488
Improve docs
2021-01-27 11:14:30 +01:00
fwSmit
22d108f53e
Merge pull request #810 from GuessWhatBBQ/master
...
Adding a config variable that adds extra space between the notification icon and text
2021-01-27 11:12:13 +01:00
Nikos Tsipinakis
5d1b58559c
Merge pull request #798 from fwSmit/move-config
...
Change config location to /etc/dunst/dunstrc
2021-01-27 00:40:58 +02:00
Nikos Tsipinakis
c6638c30d5
Merge pull request #813 from fwSmit/colorize-tests
...
Colorize test output.
2021-01-27 00:11:23 +02:00
fwsmit
92bc6705ca
Colorize test output.
...
This adds a dependency on awk for testing.
Closes #812
2021-01-26 21:31:52 +01:00
GuessWhatBBQ
be8e32098f
Add the text_icon_padding feature as per #543
2021-01-26 12:18:04 +06:00
fwsmit
9615431593
Change config location to /etc/xdg/dunst/dunstrc
...
Also fixed the test-install script
2021-01-25 18:55:52 +01:00
Nikos Tsipinakis
7e9650ad95
Merge pull request #809 from mcz/screenfix
...
Fix process of gettign the active monitor
2021-01-24 12:20:14 +02:00
Mikau
ebcd20d8d0
Fix process of gettign the active monitor
...
- Get the window with keyboard focus using XGetInputFocus() instead of
_NET_ACTIVE_WINDOW
- Handle edge cases of keyboard/mouse focus being on different X screen
- Set sane default in case the active monitor can't be determined
(fixing issue #762 )
2021-01-23 22:21:48 +01:00
Nikos Tsipinakis
77bfbc4f7f
Merge pull request #781 from fwSmit/wayland-2
...
Add wayland support
2021-01-18 20:28:16 +02:00
fwsmit
3822f09185
Minor fixes
2021-01-18 17:50:57 +01:00
fwsmit
3ba614b59b
Move reason_string debug log to dbus.c
2021-01-09 21:54:56 +01:00
fwsmit
6a6cd6697f
Remove unnecesary code. Improve log messages
2021-01-09 21:54:56 +01:00
fwsmit
bb12727bc0
Make compiling for wayland optional
...
This can be changed in config.mk or by using the command
make WAYLAND=0
Also removed using_xwayland function definition as it isn't defined
anymore
2021-01-09 21:54:23 +01:00