502 Commits

Author SHA1 Message Date
progandy
c711606640 better url recognition, less mismatches 2013-03-08 08:52:10 +01:00
Sascha Kruse
23e2a8094e remove debug printf 2013-03-08 08:43:56 +01:00
progandy
00b2be3dc0 cleaner handling of actions in menu 2013-03-08 08:39:22 +01:00
Sascha Kruse
fd1ae14fa3 don't set buf[len - 1] to '\0' when reading dmenu input
see github issue #94

Since the buffer is initialized to 0, we don't need to
explicitly set the terminating null-byte.

Thanks to losciamano
2013-03-08 08:25:00 +01:00
Sascha Kruse
cbf269d055 add a draft for the next release notes 2013-03-08 08:06:48 +01:00
Sascha Kruse
162a2edbea dunstify: update help for --replace and --close 2013-03-08 07:59:21 +01:00
Sascha Kruse
9931512315 only add timeout when it hits before any existing timeout 2013-03-08 07:27:19 +01:00
Sascha Kruse
3127bb9198 test.sh: echp what test is currently run 2013-03-08 04:20:55 +01:00
Sascha Kruse
c612822057 sleep until notification times out or we need redraw 2013-03-08 04:15:47 +01:00
Sascha Kruse
15cd7586a2 move renderling of layouts into extra function 2013-03-08 03:25:13 +01:00
Sascha Kruse
411434a18f refactor calculation of dimentions 2013-03-08 02:47:03 +01:00
Sascha Kruse
5099b57ee5 use double buffering
render to cairo_image_surface and drop that onto the xlib_surface
to get rid of flickering on redraws.
2013-03-08 02:30:23 +01:00
Sascha Kruse
aa91688795 format introspection_data 2013-03-02 17:52:44 +01:00
Sascha Kruse
c2a5b526e2 fix expanding window across the screen
test case included
2013-03-02 17:22:12 +01:00
Sascha Kruse
631c2f722f add image that explaines some config values 2013-02-28 22:06:48 +01:00
Sascha Kruse
d314e01b34 fix background rendering with padding 2013-02-28 20:09:35 +01:00
Sascha Kruse
967f5ca6b6 add pango/cairo as a dependency to INSTALL 2013-02-27 00:21:31 +01:00
Sascha Kruse
a1374ff1b0 read value hints again 2013-02-27 00:16:51 +01:00
Sascha Kruse
37242bc30a don't segfault when no dunstrc is found 2013-02-27 00:02:14 +01:00
Sascha Kruse
de4db5e559 test.sh fix typo 2013-02-25 22:12:46 +01:00
Sascha Kruse
0368c63174 More informative error message, when dbus initialization fails 2013-02-25 22:06:57 +01:00
Sascha Kruse
0c3c7c8d16 get rid off some compiler warnings 2013-02-25 22:04:34 +01:00
Sascha Kruse
779c4354c4 Wakeup on PropertyNotify
This causes dunst to wakeup when _NET_ACTIVE_WINDOW changed so we can
check wether we need to move to another monitor.
2013-02-25 21:58:15 +01:00
Sascha Kruse
44612489ab Merge branch 'cairo' of ssh://thinky/home/knopwob/src/c/dunst into cairo 2013-02-25 20:43:00 +00:00
Sascha Kruse
8b706d3f21 dunstify add hint support 2013-02-25 20:42:44 +00:00
Sascha Kruse
f4d852550d Merge remote-tracking branch 'tardis/focusevent' into cairo 2013-02-25 20:40:50 +01:00
Sascha Kruse
b26bab5a3a more dunstify integration into Makefile 2013-02-25 20:39:58 +01:00
Sascha Kruse
2cbd163e41 add dunstify to gitignore 2013-02-25 20:38:48 +01:00
Sascha Kruse
783b2cc821 fix segfault when no actions are specified 2013-02-25 14:43:48 +01:00
Sascha Kruse
9c53223034 dunstify: add actions support 2013-02-23 06:30:43 +00:00
Sascha Kruse
71d95394fd replace notify.py with dunstify 2013-02-23 04:51:37 +00:00
Sascha Kruse
5827411c64 dunstify 2013-02-23 04:20:29 +00:00
Sascha Kruse
43a14fa979 advertise "body-markup" capabilities 2013-02-23 03:15:23 +00:00
Sascha Kruse
06b056eea2 actually use the result of calculate_width() 2013-02-23 00:46:41 +00:00
Sascha Kruse
4ef3cf96ff fix possible memory corruption 2013-02-23 00:46:19 +00:00
Sascha Kruse
7af28d7145 ellipsize when !word_wrap 2013-02-23 00:35:06 +00:00
Sascha Kruse
dd0647eaf7 fix width calculation 2013-02-23 00:35:06 +00:00
Sascha Kruse
6b6427262f option_parser: allow arguments beginning with '-' 2013-02-23 00:35:06 +00:00
Sascha Kruse
23f0230baa basic testing framework 2013-02-23 00:35:02 +00:00
Sascha Kruse
81fa1dfc02 update dunstrc 2013-02-23 00:35:01 +00:00
Sascha Kruse
a34adda3a4 resize surface to match window size 2013-02-22 20:41:23 +00:00
Sascha Kruse
88cb136b88 reintroduced (x more) message 2013-02-22 20:32:45 +00:00
Sascha Kruse
0909620b3a fix insertion order on close_key 2013-02-22 19:58:03 +00:00
Sascha Kruse
4cb4e9f8d4 watch focus event 2013-02-22 19:53:47 +00:00
Sascha Kruse
f12d5332a8 fail more gracefully on broken markup
Strip markup and display plain text. Also print
error message why markup couldn't be parsed.
2013-02-22 19:38:42 +00:00
Sascha Kruse
0d8be7dccf markup 2013-02-22 18:36:25 +00:00
Sascha Kruse
bcc0c6621f fix dup_count indicator 2013-02-22 18:36:24 +00:00
Sascha Kruse
f839d0656e use cairo_rectangle for separator 2013-02-22 18:36:24 +00:00
Sascha Kruse
fdffe4a6c0 colors 2013-02-22 18:36:24 +00:00
Sascha Kruse
5f5f706381 remove debug printfs 2013-02-22 18:36:24 +00:00