Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							59ac6d0f88 
							
						 
					 
					
						
						
							
							Move get_sleep_time to queues.c  
						
						
						
						
					 
					
						2017-10-29 20:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							3fab4c470b 
							
						 
					 
					
						
						
							
							Increment id counter only for displayed notifications  
						
						... 
						
						
						
						Previously for every notification (also stacked ones), a new
notification id was used, even if the notification got discarded. 
						
						
					 
					
						2017-10-29 20:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							f869175d0d 
							
						 
					 
					
						
						
							
							Move id assignment to separate function in queues.c  
						
						... 
						
						
						
						Move all id-changing functions out of notification_init and handle this
in queues.c
Also use stack_duplicates in combination with replacement of
notifications correctly. Fixes  #404  (issue not found) 
						
						
					 
					
						2017-10-29 20:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							af9f6b8b7d 
							
						 
					 
					
						
						
							
							Move maximum notification display count to x11  
						
						... 
						
						
						
						Decouple the x11 stuff from dunst.c, to be able to push update_lists to
queues.c in the next commit 
						
						
					 
					
						2017-10-29 20:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							7110734b6e 
							
						 
					 
					
						
						
							
							Move queue initialization to queues.c  
						
						
						
						
					 
					
						2017-10-29 20:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							7f335b79d2 
							
						 
					 
					
						
						
							
							Uncouple dunst.h from queues.c again  
						
						
						
						
					 
					
						2017-10-29 20:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							a7003e3616 
							
						 
					 
					
						
						
							
							Refactor: Move queue specific methods to queues.c  
						
						
						
						
					 
					
						2017-10-29 20:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11afe28146 
							
						 
					 
					
						
						
							
							Merge pull request  #421  from bebehei/dbus-leakings  
						
						... 
						
						
						
						Unref GVariants after use again 
						
						
					 
					
						2017-10-27 22:40:08 +03:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							75ba00ff06 
							
						 
					 
					
						
						
							
							Add changelog entry for dbus memleaks  
						
						
						
						
					 
					
						2017-10-27 20:39:18 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							df56528bdc 
							
						 
					 
					
						
						
							
							Unref GVariants after use again  
						
						
						
						
					 
					
						2017-10-27 20:15:31 +02:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							177fc30484 
							
						 
					 
					
						
						
							
							Merge pull request  #417  from bebehei/buildstack  
						
						... 
						
						
						
						Buildstack 
						
						
					 
					
						2017-10-26 18:49:49 +03:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a48ea135 
							
						 
					 
					
						
						
							
							Sync phony targets with .PHONY and organise in sections  
						
						
						
						
					 
					
						2017-10-26 17:21:33 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							d07bdacab9 
							
						 
					 
					
						
						
							
							Introduce debug target  
						
						
						
						
					 
					
						2017-10-26 17:11:05 +02:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							a2575566f5 
							
						 
					 
					
						
						
							
							Merge pull request  #418  from bebehei/microopt  
						
						... 
						
						
						
						Microopt 
						
						
					 
					
						2017-10-24 06:03:58 +03:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							e3528ef3ec 
							
						 
					 
					
						
						
							
							Indent functions to standard  
						
						
						
						
					 
					
						2017-10-22 10:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							2d67a5c78e 
							
						 
					 
					
						
						
							
							Remove unused ERR macro  
						
						
						
						
					 
					
						2017-10-22 10:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							2d7dc6fbc5 
							
						 
					 
					
						
						
							
							Make startup notification timeout in 10 seconds  
						
						
						
						
					 
					
						2017-10-22 10:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc8b17c27 
							
						 
					 
					
						
						
							
							Reorganise CLFAGS/LDFLAGS handling  
						
						
						
						
					 
					
						2017-10-22 04:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							1091a976f2 
							
						 
					 
					
						
						
							
							travis: also build dunstify  
						
						
						
						
					 
					
						2017-10-22 04:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							e890052431 
							
						 
					 
					
						
						
							
							Restructure the Makefile (refactor)  
						
						
						
						
					 
					
						2017-10-22 04:11:32 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							37d76ab0d1 
							
						 
					 
					
						
						
							
							Simplify dunstify flags  
						
						
						
						
					 
					
						2017-10-22 04:10:20 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							1cb60e0dd7 
							
						 
					 
					
						
						
							
							Treat warnings in travis as fatal  
						
						
						
						
					 
					
						2017-10-22 02:53:13 +02:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							3691b7e47c 
							
						 
					 
					
						
						
							
							Merge pull request  #371  from bebehei/configh  
						
						... 
						
						
						
						Improve usage of config.h 
						
						
					 
					
						2017-10-21 20:25:36 +03:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							7da60b998e 
							
						 
					 
					
						
						
							
							Merge pull request  #409  from bebehei/issue-template  
						
						... 
						
						
						
						Add issue template 
						
						
					 
					
						2017-10-20 20:34:08 +03:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							d06c471053 
							
						 
					 
					
						
						
							
							Merge pull request  #416  from bebehei/unref-notify  
						
						... 
						
						
						
						Free notification before closing 
						
						
					 
					
						2017-10-19 05:20:39 +03:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							ca996c9596 
							
						 
					 
					
						
						
							
							Free notification before closing  
						
						... 
						
						
						
						The notification object should actually get freed by notify_uninit. But
before freeing the notification, notify_uninit also sends the
CloseNotification signal directly, if the timeout is 0.
But the timeout of 0 should actually indicate a notification, which
never expires.
Fixes  #415  
						
						
					 
					
						2017-10-18 23:45:15 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							3fc27e4004 
							
						 
					 
					
						
						
							
							Deprecate STATIC_CONFIG  
						
						
						
						
					 
					
						2017-10-18 00:09:42 +02:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							bc9ddff637 
							
						 
					 
					
						
						
							
							Merge pull request  #410  from EdwardBetts/patch-1  
						
						... 
						
						
						
						correct spelling mistake 
						
						
					 
					
						2017-10-11 17:29:15 +03:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							01197584ae 
							
						 
					 
					
						
						
							
							Do not extra check g_free for null  
						
						
						
						
					 
					
						2017-10-11 01:19:58 +02:00 
						 
				 
			
				
					
						
							
							
								Edward Betts 
							
						 
					 
					
						
						
						
						
							
						
						
							5f87039946 
							
						 
					 
					
						
						
							
							correct spelling mistake  
						
						
						
						
					 
					
						2017-10-10 23:41:08 +01:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							bc3c6466ca 
							
						 
					 
					
						
						
							
							Remove LENGTH macro and replace with glib one  
						
						
						
						
					 
					
						2017-10-10 23:11:52 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							0b9dda26f9 
							
						 
					 
					
						
						
							
							Add issue template  
						
						
						
						
					 
					
						2017-10-10 15:06:22 +02:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							4d59e3a2e2 
							
						 
					 
					
						
						
							
							Merge pull request  #407  from bebehei/gnu-source  
						
						... 
						
						
						
						Remove _GNU_SOURCE macro 
						
						
					 
					
						2017-10-08 16:28:36 +03:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							be3636c679 
							
						 
					 
					
						
						
							
							Remove _GNU_SOURCE macro  
						
						... 
						
						
						
						After some research, the _GNU_SOURCE does not affect any function call
anymore. To avoid future failures on other systems not using glibc,
_GNU_SOURCE gets removed. 
						
						
					 
					
						2017-10-08 02:32:37 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							20414cc3a3 
							
						 
					 
					
						
						
							
							Remove config.def.h and only use config.h  
						
						
						
						
					 
					
						2017-10-07 18:22:07 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							7965fd3e9f 
							
						 
					 
					
						
						
							
							Move default values into separate settings struct  
						
						
						
						
					 
					
						2017-10-07 18:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							c711b59df2 
							
						 
					 
					
						
						
							
							Arrange default rules vertically  
						
						
						
						
					 
					
						2017-10-07 18:13:15 +02:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							e8e4af9ea3 
							
						 
					 
					
						
						
							
							Temporarily remove invalid value test in string_to_time  
						
						... 
						
						
						
						As mentioned in #368  testing for invalid values with the current
implementation would result in misleading error messages being printed
to stdout. These tests should be disabled until a solution is found. 
						
						
					 
					
						2017-10-07 19:05:49 +03:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							fe2a3b5049 
							
						 
					 
					
						
						
							
							Merge pull request  #379  from bebehei/timeout-in-msecs  
						
						... 
						
						
						
						Timeout in msecs 
						
						
					 
					
						2017-10-07 18:59:00 +03:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							81ff86299f 
							
						 
					 
					
						
						
							
							Change boundary conditions in run()  
						
						
						
						
					 
					
						2017-10-07 17:46:24 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							1f0e8d2181 
							
						 
					 
					
						
						
							
							overhaul get_sleep_time  
						
						
						
						
					 
					
						2017-10-07 17:46:24 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							5d46cd700c 
							
						 
					 
					
						
						
							
							Add option_get_time functions  
						
						
						
						
					 
					
						2017-10-07 17:46:24 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							956b5c6401 
							
						 
					 
					
						
						
							
							Use gint64 as microseconds for internal timeunit  
						
						... 
						
						
						
						time(NULL) is vulnerable against timeshifts by NTP, timezones,...
g_get_monotonic_time() is not, but counts its in microseconds with the
gint64 datatype. To prevent any conversion bugs, all internal
timeformats are now using a gint64 and only get converted during import
or export (DBus notification arrives, configuration reading, age
threshold display). 
						
						
					 
					
						2017-10-07 17:46:21 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							7a02d8e48a 
							
						 
					 
					
						
						
							
							Microoptimisation in get_sleep_time  
						
						... 
						
						
						
						Setting the value to INT_MAX instead of 0 allows to remove the boolean
check if value even has been set. 
						
						
					 
					
						2017-10-07 17:45:57 +02:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							4c09b4370a 
							
						 
					 
					
						
						
							
							Merge pull request  #406  from bebehei/default-icons  
						
						... 
						
						
						
						Change default icons to match freedesktop spec 
						
						
					 
					
						2017-10-07 15:38:18 +03:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							11aef25bd5 
							
						 
					 
					
						
						
							
							Change default icons to match freedesktop spec  
						
						
						
						
					 
					
						2017-10-07 12:08:24 +02:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							a56bdd18c1 
							
						 
					 
					
						
						
							
							Merge pull request  #401  from bebehei/flickerless-replace  
						
						... 
						
						
						
						Update notification attributes upon direct replace 
						
						
					 
					
						2017-10-06 22:32:49 +03:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							a18b4d8895 
							
						 
					 
					
						
						
							
							Merge pull request  #402  from bebehei/unused-fields  
						
						... 
						
						
						
						Remove unused struct fields 
						
						
					 
					
						2017-10-06 22:29:01 +03:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							478377815f 
							
						 
					 
					
						
						
							
							Merge pull request  #403  from bebehei/redo-354  
						
						... 
						
						
						
						Work around non-gnu basename implementations 
						
						
					 
					
						2017-10-06 22:24:39 +03:00 
						 
				 
			
				
					
						
							
							
								Nikos Tsipinakis 
							
						 
					 
					
						
						
						
						
							
						
						
							c55308b8a7 
							
						 
					 
					
						
						
							
							Initialize icons before parsing the format  
						
						... 
						
						
						
						Since the format supports flags for including the icon name in the
notification the icon should be initialized first (and set to the
default if not set) in order for the flag to function properly. 
						
						
					 
					
						2017-10-06 22:14:37 +03:00