Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							c70da444a9 
							
						 
					 
					
						
						
							
							Move pause_display to queues.c  
						
						... 
						
						
						
						Hint for dbus.c lines (134,138):
pause_display => (displayed->length == 0) 
						
						
					 
					
						2017-10-29 20:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								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