160837b900 
								
							 
						 
						
							
							
								
								Ensure no NULL tags are set  
							
							... 
							
							
							
							Because `mpd_song_get_tag` from libmpdclient can return NULL, verify the
value of tag is valid. Otherwise, set a default string of "N/A". Also
adds configuration to specify what this default string should be. 
							
						 
						
							2019-04-20 09:12:30 -07:00  
				
					
						
							
							
								 
						
							
								8cf19826aa 
								
							 
						 
						
							
							
								
								fix(Tray): Unexport on exit  
							
							
							
						 
						
							2019-04-19 17:03:46 +02:00  
				
					
						
							
							
								 
						
							
								cbb6f2a307 
								
							 
						 
						
							
							
								
								refactor(Workspaces, IPC): no more mutex in the workspaces modules, moved to the IPC client for a proper handling  
							
							
							
						 
						
							2019-04-19 16:48:02 +02:00  
				
					
						
							
							
								 
						
							
								e77c155ede 
								
							 
						 
						
							
							
								
								fix(workspaces): avoid mutex block  
							
							
							
						 
						
							2019-04-19 12:11:55 +02:00  
				
					
						
							
							
								 
						
							
								171ecd53aa 
								
							 
						 
						
							
							
								
								refactor(Bar): roundtrip before setup widgets  
							
							
							
						 
						
							2019-04-19 11:56:40 +02:00  
				
					
						
							
							
								 
						
							
								bb1cf7570e 
								
							 
						 
						
							
							
								
								refactor(IPC): use sigc signal  
							
							
							
						 
						
							2019-04-19 11:09:06 +02:00  
				
					
						
							
							
								 
						
							
								6ed8f94dab 
								
							 
						 
						
							
							
								
								refactor: format code  
							
							
							
						 
						
							2019-04-18 17:52:00 +02:00  
				
					
						
							
							
								 
						
							
								807ef32357 
								
							 
						 
						
							
							
								
								refactor: format && better output management  
							
							
							
						 
						
							2019-04-18 17:47:40 +02:00  
				
					
						
							
							
								 
						
							
								ab43d34a1e 
								
							 
						 
						
							
							
								
								refactor(mpd): Add module name to log messages  
							
							
							
						 
						
							2019-04-18 15:57:57 +02:00  
				
					
						
							
							
								 
						
							
								cd92b475ad 
								
							 
						 
						
							
							
								
								chore: Add clang-format configuration and format MPD module  
							
							
							
						 
						
							2019-04-18 15:57:57 +02:00  
				
					
						
							
							
								 
						
							
								235997fa73 
								
							 
						 
						
							
							
								
								feat(mpd): Add support for elapsed and total time  
							
							
							
						 
						
							2019-04-18 15:55:46 +02:00  
				
					
						
							
							
								 
						
							
								80a12d0238 
								
							 
						 
						
							
							
								
								feat(mpd): play/pause on click & stop on right-click  
							
							
							
						 
						
							2019-04-18 15:55:46 +02:00  
				
					
						
							
							
								 
						
							
								07dab2baec 
								
							 
						 
						
							
							
								
								feat(mpd): Add support for options (random, repeat, etc.)  
							
							
							
						 
						
							2019-04-18 15:55:45 +02:00  
				
					
						
							
							
								 
						
							
								cbfcec4867 
								
							 
						 
						
							
							
								
								feat(mpd): Add support for play/pause icons  
							
							
							
						 
						
							2019-04-18 15:55:45 +02:00  
				
					
						
							
							
								 
						
							
								557b786ce0 
								
							 
						 
						
							
							
								
								feat(mpd): Allow for specifying the reconnect interval  
							
							
							
						 
						
							2019-04-18 15:55:45 +02:00  
				
					
						
							
							
								 
						
							
								06aff70e2e 
								
							 
						 
						
							
							
								
								feat: Add basic support for MPD  
							
							
							
						 
						
							2019-04-18 15:55:45 +02:00  
				
					
						
							
							
								 
						
							
								6d6df4be00 
								
							 
						 
						
							
							
								
								refactor(sni-item): better way to search in default theme  
							
							
							
						 
						
							2019-04-17 22:15:18 +02:00  
				
					
						
							
							
								 
						
							
								346ec68578 
								
							 
						 
						
							
							
								
								refactor: format tray && partial fix for  #235  
							
							
							
						 
						
							2019-04-17 14:19:04 +02:00  
				
					
						
							
							
								 
						
							
								d05b8398fa 
								
							 
						 
						
							
							
								
								fix: prefer  to hold running even when no window is open  
							
							
							
						 
						
							2019-04-15 11:42:16 +02:00  
				
					
						
							
							
								 
						
							
								5828d34fa0 
								
							 
						 
						
							
							
								
								Merge branch 'master' into custom-multiple-classes  
							
							
							
						 
						
							2019-04-15 10:58:27 +02:00  
				
					
						
							
							
								 
						
							
								bc9a49787a 
								
							 
						 
						
							
							
								
								feat: enable pango markup on sway workspaces  
							
							
							
						 
						
							2019-04-15 10:55:44 +02:00  
				
					
						
							
							
								 
						
							
								6aee51479d 
								
							 
						 
						
							
							
								
								feat: ability to add multiple classes  
							
							
							
						 
						
							2019-04-15 10:18:27 +02:00  
				
					
						
							
							
								 
						
							
								57c99dc526 
								
							 
						 
						
							
							
								
								refactor(Tray): also search in default theme  
							
							
							
						 
						
							2019-04-11 15:28:38 +02:00  
				
					
						
							
							
								 
						
							
								78067462be 
								
							 
						 
						
							
							
								
								fix(Tray): icons update  
							
							
							
						 
						
							2019-04-11 15:20:39 +02:00  
				
					
						
							
							
								 
						
							
								5870421f84 
								
							 
						 
						
							
							
								
								refactor(temperature): check if file exist on init  
							
							
							
						 
						
							2019-04-11 15:08:23 +02:00  
				
					
						
							
							
								 
						
							
								1f6f443c48 
								
							 
						 
						
							
							
								
								Revert "refactor(network): fix skipped messages"  
							
							... 
							
							
							
							This reverts commit 1ccf372f8e 
							
						 
						
							2019-04-01 11:41:43 +02:00  
				
					
						
							
							
								 
						
							
								3a8cd91cc0 
								
							 
						 
						
							
							
								
								Revert "refactor: partial revert of 1ccf372f8e9d74cb18e92220c18a0729832fe69e"  
							
							... 
							
							
							
							This reverts commit 949a4ecf2e 
							
						 
						
							2019-03-30 09:20:28 +01:00  
				
					
						
							
							
								 
						
							
								949a4ecf2e 
								
							 
						 
						
							
							
								
								refactor: partial revert of  1ccf372f8e 
							
							
							
						 
						
							2019-03-30 09:03:31 +01:00  
				
					
						
							
							
								 
						
							
								5a2b5624dc 
								
							 
						 
						
							
							
								
								feat(tray): process tray icon update signals  
							
							
							
						 
						
							2019-03-29 18:40:28 -07:00  
				
					
						
							
							
								 
						
							
								82fcee33b3 
								
							 
						 
						
							
							
								
								refactor(tray): use Gio::DBus bindings in SNI Item class  
							
							
							
						 
						
							2019-03-29 18:28:29 -07:00  
				
					
						
							
							
								 
						
							
								47142a61ae 
								
							 
						 
						
							
							
								
								feat: allow waybar to be positioned on left/right  
							
							
							
						 
						
							2019-03-22 12:25:05 +01:00  
				
					
						
							
							
								 
						
							
								1f924c9c06 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feat-rtsignal  
							
							
							
						 
						
							2019-03-18 19:04:11 +01:00  
				
					
						
							
							
								 
						
							
								38fa7ceab1 
								
							 
						 
						
							
							
								
								add signalhandler for module update  
							
							
							
						 
						
							2019-03-18 18:46:44 +01:00  
				
					
						
							
							
								 
						
							
								22cddc5e26 
								
							 
						 
						
							
							
								
								refactor(workspaces): scroll output aware  
							
							
							
						 
						
							2019-03-18 14:44:07 +01:00  
				
					
						
							
							
								 
						
							
								1ccf372f8e 
								
							 
						 
						
							
							
								
								refactor(network): fix skipped messages  
							
							
							
						 
						
							2019-03-18 11:07:36 +01:00  
				
					
						
							
							
								 
						
							
								7ae549dc9e 
								
							 
						 
						
							
							
								
								Add temperature module  
							
							
							
						 
						
							2019-03-13 13:35:43 +01:00  
				
					
						
							
							
								 
						
							
								80ef63791d 
								
							 
						 
						
							
							
								
								[bugfix] idle_inhibitor handles click events correctly  
							
							... 
							
							
							
							- Declare event handler in ALabel virtual so the idle_inhibitor can
  overriding them
- Handle the right click event in idle_inhibitor and call ALabel handler if needed 
							
						 
						
							2019-03-03 22:02:34 +01:00  
				
					
						
							
							
								 
						
							
								737da3615f 
								
							 
						 
						
							
							
								
								resolves   #205  
							
							
							
						 
						
							2019-03-03 21:35:32 +11:00  
				
					
						
							
							
								 
						
							
								6633e34bbd 
								
							 
						 
						
							
							
								
								Merge branch 'master' into custom_alt  
							
							
							
						 
						
							2019-02-26 12:18:34 +01:00  
				
					
						
							
							
								 
						
							
								c1295c8fd6 
								
							 
						 
						
							
							
								
								Fix crash when monitor unplugged  
							
							... 
							
							
							
							`Backlight#devices_` was being destructed before
`Backlight#udev_thread_`. Also check if thread is still running after
`epoll_wait` 
							
						 
						
							2019-02-25 20:05:44 -07:00  
				
					
						
							
							
								 
						
							
								39bf403505 
								
							 
						 
						
							
							
								
								feat(custom): Add field for additional data to json  
							
							
							
						 
						
							2019-02-25 22:04:09 +01:00  
				
					
						
							
							
								 
						
							
								63e97df9ff 
								
							 
						 
						
							
							
								
								fix(backlight) Allow format-alt  
							
							
							
						 
						
							2019-02-24 22:15:41 +01:00  
				
					
						
							
							
								 
						
							
								d708ce2be9 
								
							 
						 
						
							
							
								
								Add idle inhibitor module  
							
							
							
						 
						
							2019-02-22 16:55:46 +01:00  
				
					
						
							
							
								 
						
							
								83a6475510 
								
							 
						 
						
							
							
								
								feat: can disable tooltip  
							
							
							
						 
						
							2019-02-22 11:35:47 +01:00  
				
					
						
							
							
								 
						
							
								e67347f6ad 
								
							 
						 
						
							
							
								
								Gate backlight module behind libudev availability  
							
							
							
						 
						
							2019-02-18 21:11:18 -07:00  
				
					
						
							
							
								 
						
							
								875306804c 
								
							 
						 
						
							
							
								
								Add backlight module  
							
							... 
							
							
							
							Monitor the backlight level via udev. Poll every `interval` as well,
in case backlight udev events aren't supported. 
							
						 
						
							2019-02-17 15:29:49 -07:00  
				
					
						
							
							
								 
						
							
								d0370acb21 
								
							 
						 
						
							
							
								
								refactor(network): better network disconnection  
							
							
							
						 
						
							2019-02-11 19:06:39 +01:00  
				
					
						
							
							
								 
						
							
								dc9fe04d11 
								
							 
						 
						
							
							
								
								refactor: add retry to get external interface  
							
							
							
						 
						
							2019-02-06 10:33:12 +01:00  
				
					
						
							
							
								 
						
							
								01cec9fcb7 
								
							 
						 
						
							
							
								
								fix(bar): multi screens  
							
							
							
						 
						
							2019-02-04 22:09:01 +01:00  
				
					
						
							
							
								 
						
							
								add9e925f4 
								
							 
						 
						
							
							
								
								fix(Workspaces): button order  
							
							
							
						 
						
							2019-02-02 00:36:52 +01:00