Benedikt Heine
837b4fe125
Implement refcounting for notifications
2018-10-06 13:43:49 +02:00
Benedikt Heine
c5c4b2cafb
Use native notification functions in test
...
Since we'll allocate also some recursive elements with
notification_create, we have to free the notification properly.
2018-10-01 13:11:21 +02:00
Benedikt Heine
c5d552856f
Reformat icon_position enum
2018-09-16 02:58:35 +02:00
Benedikt Heine
bbbddad3a7
Use structs for notifications
2018-09-16 02:58:31 +02:00
Benedikt Heine
de0f0bf3d9
Pack type RawImage into raw_image struct
2018-09-16 02:58:26 +02:00
Benedikt Heine
3f7de41732
Add tests for icon.c
2018-05-14 09:11:25 +03:00
Benedikt Heine
5f51147263
Prefix urgency enum with URG_
2017-11-16 17:12:30 +01:00
Benedikt Heine
e16117ca30
Use double pointers for haystack
2017-09-07 15:25:54 +02:00
Benedikt Heine
ab9bf55892
Prevent replacement of format strings in message
...
To replace all occuring format strings inside the msg, replace_all had
been used previously. This leads to buggy behavior, if a format string
occurs in the replaced text, as the format string will get replaced
again under certain conditions.
Introducing a pointer, which skips the already replaced parts, will
prevent doubly replacing format strings from content.
Fixes #322
2017-09-07 15:25:14 +02:00
Nikos Tsipinakis
38856bc705
Fix wrong config path in notification test suite
2017-02-05 13:00:59 +02:00
Nikos Tsipinakis
d445661031
Add simple test for notification_replace_format
2017-02-04 22:10:51 +02:00
Nikos Tsipinakis
0deff4412e
Add initial notification test suite
...
The beginnings of the notification test suite, currently only includes
tests for `notification_is_duplicate`.
2017-01-29 15:32:36 +02:00