251 Commits

Author SHA1 Message Date
Sascha Kruse
3219f21f2f match behaviour of transparency in dunstrc and config.h
The transparency value in dunstrc was the inverse of the transparency
value in config.h.
2012-09-13 07:11:14 +02:00
Nuno Cardoso
15d36de115 Fixed issue with transparency config defaults 2012-09-11 19:59:48 +01:00
Nuno Cardoso
36efd8846c Implemented Transparency 2012-09-11 12:40:59 +01:00
Sascha Kruse
e04da92807 test keybindingavailabilty after initdbus
The keybindings are always taken when there's already another instance
of dunst running. The binding-errors could hide the important error
message about another notification-daemon running
2012-09-10 20:50:28 +02:00
Sascha Kruse
3e3235f522 Replace XKeysymToKeycode
See github issue #60

XKeysymToKeycode fails on keyboard-layouts that have the same keysym on
different keycodes.
2012-09-10 20:47:01 +02:00
Sascha Kruse
1a4deea501 Update to verbose mode
Remove dead code and print the notifications, when -print is given
2012-09-09 10:39:33 +02:00
Sascha Kruse
c3767d1a7b change separator to be a solid line at the bottom 2012-09-09 10:19:58 +02:00
Sascha Kruse
28e6f27060 Revert "configurable total height of separator"
This reverts commit 9534cd4d46a9089f26e5d5304899541b728e5e13.

this breaks on splitted notifications
2012-09-09 09:24:54 +02:00
Sascha Kruse
9534cd4d46 configurable total height of separator 2012-09-09 08:55:41 +02:00
Sascha Kruse
43a37ead0f reword comment in config.def.h 2012-09-07 17:08:33 +02:00
Sascha Kruse
aeb412052a Merge pull request #59 from pSub/master
Just fixed a typing error (depricated → deprecated)
2012-09-03 08:25:39 -07:00
Pascal Wittmann
079e77358c corrected a typing error 2012-09-03 16:28:33 +02:00
Sascha Kruse
ef478aeb27 Merge pull request #58 from doomrobo/master
grab_key now only fails once during the execution
2012-09-02 16:16:38 -07:00
Michael Rosenberg
8794107a63 Check grab_key return on start and disable it if it fails 2012-09-02 16:47:37 -04:00
Sascha Kruse
8a3970f223 don't display notifications with empty format 2012-08-31 02:51:32 +02:00
Sascha Kruse
8d8834a8f3 move enums and structs to dunst.h 2012-08-30 06:28:14 +02:00
Sascha Kruse
be626b68a5 draw separator line between notifications 2012-08-30 01:47:24 +02:00
Sascha Kruse
eaf3e04c78 add org.knopwob.dunst.service to gitignore 2012-08-30 00:51:43 +02:00
Sascha Kruse
1f3975ba94 add EXTRACFLAGS to CFLAGS
This is used for Fedora specific CFLAGS. See also github issue #56
2012-08-29 12:38:12 +02:00
Sascha Kruse
1af715c1fc Remove dash in "notification daemon" 2012-08-28 14:17:48 +02:00
Sascha Kruse
1e8bd74938 proper name, title and version in manpage
This fixes github issue #55
2012-08-28 00:07:00 +02:00
Sascha Kruse
fc472f3f72 Update description 2012-08-28 00:02:30 +02:00
Sascha Kruse
357a40b586 use correct line index when calculating width 2012-08-23 00:10:06 +02:00
Sascha Kruse
925f3e8731 do wordwrap on "\n" even with !word_wrap 2012-08-22 22:34:31 +02:00
Sascha Kruse
b5a7dbee5a Add error handling to XGrabButton 2012-08-22 20:27:05 +02:00
Sascha Kruse
a606b1b471 remove more debug output 2012-08-22 06:58:52 +02:00
Sascha Kruse
f17c00d37e remove debug output 2012-08-22 06:58:23 +02:00
Sascha Kruse
e5aed09224 don't wordwrap if width == 0 2012-08-20 01:46:50 +02:00
Sascha Kruse
8c0b27f323 don't ignore the word_wrap option 2012-08-20 01:34:53 +02:00
Sascha Kruse
79dff42fe1 strtrim -> strtrim_end 2012-08-19 02:53:34 +02:00
Sascha Kruse
92499b38a0 word wrap on "\n" 2012-08-19 02:53:26 +02:00
Sascha Kruse
c74a2cc8d4 indent --no-tabs -linux 2012-08-18 22:28:05 +02:00
Sascha Kruse
0cff22c46a handle_mouse_click: handle split notifications 2012-08-18 22:26:48 +02:00
Sascha Kruse
a8d0ef1854 fix height calculation on split notification 2012-08-18 22:06:51 +02:00
Sascha Kruse
48c3df1134 cleaner implementation of do_word_wrap 2012-08-18 21:45:33 +02:00
Sascha Kruse
a9fec26148 make clang_complete shutup about nondefined VERSION 2012-08-18 20:44:17 +02:00
Sascha Kruse
788ed745ac new option for line height
This implements github issue #51
2012-08-16 23:19:43 +02:00
Sascha Kruse
31d4c1e5a4 let git generate version string 2012-08-16 23:19:43 +02:00
Sascha Kruse
e67b9cf092 free strdup'd strings 2012-08-16 23:19:37 +02:00
Sascha Kruse
2f5d8d7afb cleanup draw_win 2012-08-16 23:18:37 +02:00
Sascha Kruse
362e45857c .clang_complete 2012-08-16 06:58:25 +02:00
Sascha Kruse
da718c4998 fix calculation of window position on multihead
Conflicts:
	dunst.c
2012-08-15 21:25:43 +02:00
Sascha Kruse
4a5778ec2f indent --no-tabs -linux 2012-08-15 00:00:43 +02:00
Sascha Kruse
fa6f7e24c0 remove unused x_offset from notification_buffer 2012-08-14 23:59:22 +02:00
Sascha Kruse
ca8b61d8ab refactor draw_win
move filling of notificaiton buffer into own function and other minor cleanup
2012-08-14 23:58:30 +02:00
Sascha Kruse
9eda03513e word_wrap 2012-08-14 17:14:07 +02:00
Sascha Kruse
03190b58bf no default keybindings 2012-08-13 00:51:58 +02:00
Sascha Kruse
a18d993401 "none" to disable keybinding 2012-08-13 00:49:30 +02:00
Sascha Kruse
2dbdc19e1f X(Un)grab wrapper with error handling 2012-08-13 00:49:21 +02:00
Sascha Kruse
59cb3a5247 fix notification age calculation
see github issue #52
2012-08-10 16:57:12 +02:00