1743 Commits

Author SHA1 Message Date
fwSmit
6ee460335d
Merge pull request #883 from FuJa0815/fixed_doxygen
fixed doxygen generation
2021-06-29 17:31:19 +02:00
Jan Führer
988b8d2747
fixed doxygen generation 2021-06-28 10:22:33 +02:00
Nikos Tsipinakis
9f4f110c53
Merge pull request #862 from fwSmit/dbus-highlight
Add dbus hightlight hint
2021-05-29 22:20:32 +02:00
fwsmit
e898fa589a docs: Document all dbus hints 2021-05-28 12:59:23 +02:00
fwsmit
702abc7a03 dbus: Add a hint for changing the highlight color 2021-05-28 12:59:23 +02:00
Nikos Tsipinakis
b77f76f02e
Merge pull request #854 from fwSmit/wayland-hidpi
wayland hidpi support
2021-05-26 20:31:50 +02:00
Nikos Tsipinakis
cf091bea37
Merge pull request #840 from fwSmit/master
Small fixes
2021-05-26 20:09:28 +02:00
Nikos Tsipinakis
1040febfb9
Merge pull request #847 from fwSmit/log-testing
logging: Set loglevel to error when testing.
2021-05-26 20:06:13 +02:00
Nikos Tsipinakis
652cb7efb4
Merge pull request #848 from lukasrad02/feature-mouse-action-context
Add mouse action to show context menu
2021-05-26 20:04:39 +02:00
Nikos Tsipinakis
7d91f978eb
Merge pull request #849 from fwSmit/wayland-surface
wayland: fix NULL pointer dereference
2021-05-26 19:52:39 +02:00
Nikos Tsipinakis
0994c57b3e
Merge pull request #856 from mgsloan/patch-1
Fix link to "Building" section in readme
2021-05-26 19:51:58 +02:00
fwSmit
cb6f2ca3b3
Merge pull request #867 from hastinbe/icon-static-capability
Add icon-static server capability
2021-05-16 11:19:19 +02:00
Beau Hastings
bd6abfcc5d
Add icon-static server capability
Dunst supports displaying the first frame of an icon, thus it should
announce that capability.
2021-05-14 16:54:51 +08:00
fwsmit
1d3822ee8b icon: Replace deprecated g_memdup with g_memdup2 where possible
This avoids a potential conversion from gsize to guint and silences a
warning.
2021-05-02 18:13:46 +02:00
fwsmit
ea531ca9ae wayland: Return the largest scale when output cannot be found
When follow mode != none dunst cannot detect what output is being used
to display the notification (yet). With this commit dunst falls back to
using the largest scale from any ouput. The compositor should scale the
buffer down again if the scale of the output is smaller that the used
scale.
2021-05-02 13:22:07 +02:00
fwsmit
e69adcefea wayland: Add better detection for the current output
When there's only one output, just return that output.
2021-05-02 13:21:48 +02:00
fwSmit
f2017eb3d6
Merge pull request #858 from bebehei/werror-on-ci
Add CFLAGS with -Werror for CI
2021-05-02 11:44:00 +02:00
Benedikt Heine
d9282b7f86 Add EXTRA_CFLAGS with -Werror for CI 2021-05-01 14:18:35 +02:00
Lukas Radermacher
efac6e70b0 Update docs
Document new mouse action open_url and rule action_name in dunstrc and docs/dunst.5.pod.
2021-04-28 21:43:21 +02:00
Lukas Radermacher
0dfc4ed738 Implement open_url and action_name 2021-04-28 21:43:20 +02:00
Lukas Radermacher
b49925c86d Add "open_url" mouse action 2021-04-28 21:43:20 +02:00
Lukas Radermacher
8e80871c50 Add rule action_name 2021-04-28 21:43:20 +02:00
Lukas Radermacher
d5ee1febca Add notification property default_action_name 2021-04-28 21:43:20 +02:00
Lukas Radermacher
941c527af9 Update docs
Document new mouse actions in dunstrc and docs/dunst.5.pod.
2021-04-28 21:43:20 +02:00
Lukas Radermacher
b66f8f362d Change input.c to handle new actions 2021-04-28 21:43:11 +02:00
Michael Sloan
85ff05062c
Fix link to "Building" section in readme 2021-04-24 16:56:35 -06:00
fwsmit
db5e6ce8f4 wayland: Add HiDPI support
This commit implements support for HiDPI rendering for wayland. X11
should be unaffected by this.
It is implemented by scaling everything that's rendered by a scale
factor that's obtained from the wayland protocol. All sizes before
rendering remain the same, so the same settings should provide the same
output for different scaling factors, only scaled by that factor.
2021-04-22 13:09:35 +02:00
fwsmit
aad4dbaf3d wayland: Some minor cleanup 2021-04-22 13:05:31 +02:00
fwsmit
98a61f0896 wayland: implement get_scale function for hidpi support 2021-04-22 13:04:49 +02:00
fwsmit
7c6620c92d wayland: Remove accidental if statement 2021-04-20 21:55:37 +02:00
fwsmit
75af42c83a doc: internal: Add note about the way tests are being compiled 2021-04-15 18:35:37 +02:00
fwsmit
c4e428e9d5 build: Clean up docs/dunst.5 on make clean 2021-04-09 16:25:06 +02:00
fwsmit
5c0d7ea662 docs: Update dependencies in README
The Gtk3 dependencie was dropped #376, so we better remove it from the
list
2021-04-08 17:44:13 +02:00
fwsmit
176aad4f3c input: Wake on action close_all
This makes sure the window also gets updated after closing all
notifications. Otherwise this actions seems to do nothing until dunst
wakes up from something else.
2021-04-06 19:02:10 +02:00
fwsmit
af49b76586 wayland: fix NULL pointer dereference 2021-04-06 17:18:48 +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
fwsmit
4234813417 logging: Set loglevel to error when testing.
It's useful to see what crashed your program when testing. Unfortunately
there's no way to distinguish the DIE way of logging from critical
logging.
This commit also fixes a bug where loglevel error wouldn't function,
because the message level also contains other flags.
2021-04-03 19:52:25 +02:00
fwsmit
d65f69b4db Work around glib bug for better test output 2021-03-16 16:09:09 +01:00
fwsmit
b75d35adb4 queues: correctly sort notifications even when sort is false.
The sort name is a bit misleading. It should actually be called
sort_urgency or something.
Notifications are still not sorted based on time, but ID.
2021-03-16 16:09:00 +01: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