Sascha Kruse
e380849c24
move stuff from draw_win to separate functions
2012-12-11 01:20:21 +01:00
Sascha Kruse
e16b1764f8
refactor draw_win
2012-12-11 01:20:21 +01:00
Sascha Kruse
a378aa9b19
pause/unpause via SIGUSR1/SIGUSR2
2012-12-08 15:45:10 +01:00
Sascha Kruse
d53ad1b376
remove unused #include <getopt.h>
2012-12-08 15:24:06 +01:00
Sascha Kruse
808b37508a
pause end resume
2012-12-05 20:16:33 +01:00
Sascha Kruse
a509b80c47
only react to Expose events when we are running
2012-12-05 20:16:33 +01:00
Sascha Kruse
b074699a0a
remove unused function definitions
2012-12-05 20:16:33 +01:00
Sascha Kruse
eb09078de6
define VERSION if not defined
2012-12-05 20:16:33 +01:00
Sascha Kruse
609f20c99c
indent --no-tabs -linux
2012-12-05 20:16:33 +01:00
Sascha Kruse
3cc299537e
add some comments to setup()
2012-12-05 20:16:33 +01:00
Sascha Kruse
2f72f58b4a
move stuff from main() to setup()
2012-12-05 20:16:33 +01:00
Sascha Kruse
3c8d8b00c6
make use of stdbool.h
2012-12-05 20:16:32 +01:00
Sascha Kruse
bdfa4301d7
add descriptions to usage
2012-10-20 15:35:04 +02:00
Sascha Kruse
78d7daed12
negative width within geometry
...
See github issue #72
2012-10-20 14:44:50 +02:00
Sascha Kruse
f682519ea9
make STATIC_CONFIG behave as expected again
2012-10-20 13:39:54 +02:00
Sascha Kruse
65d07c4f96
autocreate usage
2012-10-20 10:37:18 +02:00
Sascha Kruse
c192b962e5
dunst.c: switch to options_get_*
2012-10-20 10:14:02 +02:00
Sascha Kruse
de4394ada8
always check both shift levels when looking up key
...
See github issue #73
2012-10-19 09:13:09 +02:00
Sascha Kruse
76e9f5b7a9
remove debug printf
2012-10-08 20:35:25 +02:00
Sascha Kruse
3ce47a9dfa
fix parsing of rules
2012-10-08 20:31:09 +02:00
Sascha Kruse
eaf0bc8308
Merge branch 'master' into progress_hint
2012-10-08 19:04:44 +02:00
Sascha Kruse
b28f03faf7
Merge branch 'master' of https://github.com/progandy/dunst into progress_hint
2012-10-08 19:00:00 +02:00
progandy
04c9e70484
fix id when replacing notifications (freedesktop standard expects same id)
2012-10-08 12:41:36 +02:00
progandy
0e063637db
small bugfixes
2012-10-08 12:39:49 +02:00
Sascha Kruse
3ff48f4c0f
don't dereference NULL
2012-10-08 09:35:35 +02:00
Sascha Kruse
2b73d80e54
add assert to get rid of false-positive scan-build warning
2012-10-08 09:29:06 +02:00
Sascha Kruse
ab0cb7968e
free_ini
2012-10-08 08:58:53 +02:00
Sascha Kruse
f68d99165b
get rid of dead initialization
2012-10-08 08:58:53 +02:00
Sascha Kruse
fa3e498c4e
make use of asprintf
2012-10-08 08:58:53 +02:00
Sascha Kruse
d9d2ccb3d4
fix bad frees
2012-10-08 08:58:53 +02:00
Sascha Kruse
286e0c5104
use own ini parsing
2012-10-08 08:58:47 +02:00
Sascha Kruse
f92da67bba
initialize new notification element in warn()
2012-10-08 03:05:21 +02:00
progandy
fd708dfd02
fix indentation
2012-10-07 22:10:53 +02:00
progandy
3706760c1b
force appname comparison when searching for duplicates.
2012-10-07 22:10:00 +02:00
progandy
67427bbc18
added missing id when replacing notifications.
2012-10-07 22:07:57 +02:00
progandy
fe1b2fd30e
process and display progress hints (hint 'value', range 0-100) using placeholder %p
2012-10-07 22:04:36 +02:00
Sascha Kruse
e97c0106ca
calculate width after finalizing all texts
2012-10-06 22:25:53 +02:00
Sascha Kruse
f48522a322
fix segfault when geom x1
2012-10-05 23:52:59 +02:00
Sascha Kruse
8f9866ced5
remove flickering when window size is changed
2012-10-04 15:37:10 +02:00
Sascha Kruse
965fd17c7b
fix --version description
2012-09-27 13:16:42 +02:00
Sascha Kruse
a340aec4a8
fix compilation with xinerama disabled
2012-09-26 22:36:20 +02:00
Sascha Kruse
2c2f5d2d31
map canvas before moving window
...
Otherwise on higher load it could happen that for a short moment there's
only a black box shown.
2012-09-15 16:01:39 +02:00
Nuno Cardoso
434a575bfb
Implemented bouncing text
2012-09-13 10:32:10 +01:00
Sascha Kruse
210d404c90
add rangecheck for transparency
2012-09-13 07:19:59 +02:00
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
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