minus 
								
							 
						 
						
							
							
							
							
								
							
							
								bfcfabee2b 
								
							 
						 
						
							
							
								
								swaybar: Fix scroll handling on workspace buttons  
							
							 
							
							... 
							
							
							
							As well as ignoring scroll events on status elements when click_events
is enabled.
Previously, using the scroll wheel on a workspace button would switch to
that workspace instead of scrolling through them. Clicks and scrolling
on status elements would always be processed by swaybar, too. So in case
you were using scrolling as volume control on a status item, swaybar
would additionally scroll through your workspaces. 
							
						 
						
							2018-07-19 21:15:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								48b911a459 
								
							 
						 
						
							
							
								
								Merge pull request  #2281  from pvsr/X11_click  
							
							 
							
							... 
							
							
							
							Send clicks to swaybar blocks as X11 button ids 
							
						 
						
							2018-07-18 00:16:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Rice 
								
							 
						 
						
							
							
							
							
								
							
							
								e43c20134a 
								
							 
						 
						
							
							
								
								remove unnecessary parens  
							
							 
							
							
							
						 
						
							2018-07-17 19:04:04 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Rice 
								
							 
						 
						
							
							
							
							
								
							
							
								14511da75d 
								
							 
						 
						
							
							
								
								send scroll events to swaybar blocks  
							
							 
							
							
							
						 
						
							2018-07-16 18:55:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Rice 
								
							 
						 
						
							
							
							
							
								
							
							
								79a998849b 
								
							 
						 
						
							
							
								
								make hotspot callback take an x11 button id  
							
							 
							
							
							
						 
						
							2018-07-16 18:55:04 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								255dc8bbb0 
								
							 
						 
						
							
							
								
								swaybar: Read urgent colors from IPC  
							
							 
							
							
							
						 
						
							2018-07-17 08:29:43 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									minus 
								
							 
						 
						
							
							
							
							
								
							
							
								c73a40555f 
								
							 
						 
						
							
							
								
								swaybar/bg: Fix crash on DPMS off  
							
							 
							
							... 
							
							
							
							When turning off displays via DPMS, swaybar and swaybg still tried to
render, but did not get a valid buffer, causing them to crash. 
							
						 
						
							2018-07-14 00:04:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								63b4bf5000 
								
							 
						 
						
							
							
								
								Update for  swaywm/wlroots#1126  
							
							 
							
							
							
						 
						
							2018-07-09 22:54:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								1b4c289482 
								
							 
						 
						
							
							
								
								Fix swaybar teardown when workspace buttons hidden  
							
							 
							
							
							
						 
						
							2018-07-06 11:38:02 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								78c08fb0a2 
								
							 
						 
						
							
							
								
								Implement mode --pango_markup  
							
							 
							
							
							
						 
						
							2018-07-05 18:12:14 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								e012b05b00 
								
							 
						 
						
							
							
								
								Swaybar: Respect pango_markup config  
							
							 
							
							... 
							
							
							
							Makes swaybar respect the user's pango_markup configuration in the
workspace buttons and binding mode indicator. 
							
						 
						
							2018-05-09 14:54:22 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rostislav Pehlivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								3b6629af3c 
								
							 
						 
						
							
							
								
								Revert "Install swaybar and swaybg under /usr/lib/sway"  
							
							 
							
							... 
							
							
							
							This reverts commit f2c209c299 . 
							
						 
						
							2018-05-06 00:20:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rostislav Pehlivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								2c0c3dc7cc 
								
							 
						 
						
							
							
								
								Revert "Make the LIBDIR path configurable"  
							
							 
							
							... 
							
							
							
							This reverts commit 1670b46bf6 . 
							
						 
						
							2018-05-06 00:19:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rostislav Pehlivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								0cdc47ab1e 
								
							 
						 
						
							
							
								
								Revert "Meson: Replace option instlibdir with libexecdir"  
							
							 
							
							... 
							
							
							
							This reverts commit 830c4ef74c . 
							
						 
						
							2018-05-06 00:19:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nicolas Braud-Santoni 
								
							 
						 
						
							
							
							
							
								
							
							
								830c4ef74c 
								
							 
						 
						
							
							
								
								Meson: Replace option instlibdir with libexecdir  
							
							 
							
							... 
							
							
							
							Derive a value from it, called `rundir` rather than writing join_paths(libexecdir,
'sway') all over the place. 
							
						 
						
							2018-05-05 17:22:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nicolas Braud-Santoni 
								
							 
						 
						
							
							
							
							
								
							
							
								1670b46bf6 
								
							 
						 
						
							
							
								
								Make the LIBDIR path configurable  
							
							 
							
							
							
						 
						
							2018-05-05 17:22:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nicolas Braud-Santoni 
								
							 
						 
						
							
							
							
							
								
							
							
								f2c209c299 
								
							 
						 
						
							
							
								
								Install swaybar and swaybg under /usr/lib/sway  
							
							 
							
							
							
						 
						
							2018-05-05 17:22:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aa36899d8a 
								
							 
						 
						
							
							
								
								Fix a bunch of swaybar memory leaks  
							
							 
							
							
							
						 
						
							2018-04-24 22:28:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Xu (Hello71) 
								
							 
						 
						
							
							
							
							
								
							
							
								63267240bf 
								
							 
						 
						
							
							
								
								Work around maybe-uninitialized in bar.c  
							
							 
							
							... 
							
							
							
							Fixes  #1855 . 
							
						 
						
							2018-04-24 12:29:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								4dfbc3160c 
								
							 
						 
						
							
							
								
								Fix swaybar axis event logic  
							
							 
							
							... 
							
							
							
							Uses 'visible' instead of 'focused', since we may scroll on a bar which
isn't the focused output.
We can't use "next_on_output" or "prev_on_output" to implement this,
because it only modify the focused output. So scrolling on an unfocused
output will affect the incorrect one.
We just use the "workspace name" command instead. 
							
						 
						
							2018-04-22 17:25:15 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								c63554885e 
								
							 
						 
						
							
							
								
								Remove void * casts  
							
							 
							
							... 
							
							
							
							They're pointless. 
							
						 
						
							2018-04-21 14:45:34 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								2ebb6073b7 
								
							 
						 
						
							
							
								
								Remove status command event on error  
							
							 
							
							... 
							
							
							
							This prevents very high CPU load when the status command dies,
and poll continuously awoken with POLLHUP. 
							
						 
						
							2018-04-21 14:39:46 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								9a3fb33e33 
								
							 
						 
						
							
							
								
								Change remove_event logic  
							
							 
							
							... 
							
							
							
							We defer the removal of entries until after the poll loop has finished.
Otherwise we may end up adjusting the poll array while we're still
reading from it, causing us to skip events. 
							
						 
						
							2018-04-21 14:38:34 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								e0107c4dd7 
								
							 
						 
						
							
							
								
								Always send POLLHUP and POLLERR with event loop  
							
							 
							
							
							
						 
						
							2018-04-21 13:44:32 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bruno Pinto 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bc4565a59 
								
							 
						 
						
							
							
								
								Fix memory leak on swaybar  
							
							 
							
							... 
							
							
							
							Code from @NilsBrause
Ref #1820  
							
						 
						
							2018-04-20 01:58:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								0d67d56c2a 
								
							 
						 
						
							
							
								
								Set _POSIX_C_SOURCE properly  
							
							 
							
							
							
						 
						
							2018-04-15 15:50:39 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								5785170421 
								
							 
						 
						
							
							
								
								Fix separator height calculation  
							
							 
							
							... 
							
							
							
							Fixes  #1796 
Also rearranged this code to more closely mirror the similar code above
so future discrepancies are easier to spot. 
							
						 
						
							2018-04-10 22:18:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								84243a708e 
								
							 
						 
						
							
							
								
								Merge pull request  #1792  from RyanDwyer/fix-swaybar-status-blocks  
							
							 
							
							... 
							
							
							
							Fix swaybar not showing all status blocks 
							
						 
						
							2018-04-10 18:38:43 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								7dfc0409eb 
								
							 
						 
						
							
							
								
								Check height in surface local coordinates and rename some variables.  
							
							 
							
							
							
						 
						
							2018-04-11 08:34:21 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									db 
								
							 
						 
						
							
							
							
							
								
							
							
								39e3319394 
								
							 
						 
						
							
							
								
								fix swaybar ipc handling  
							
							 
							
							... 
							
							
							
							Swap return with break in IPC_EVENT_WORKSPACE case to free resp.
Change default return value to true. This causes IPC_EVENT_MODE changes to be
rendered instantly. 
							
						 
						
							2018-04-10 22:01:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								1a0d367f22 
								
							 
						 
						
							
							
								
								Fix swaybar not showing all status blocks.  
							
							 
							
							
							
						 
						
							2018-04-10 16:08:08 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								c38de16722 
								
							 
						 
						
							
							
								
								Fix swaybar output config.  
							
							 
							
							
							
						 
						
							2018-04-10 13:38:15 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								ac3be29517 
								
							 
						 
						
							
							
								
								Fix some more bugs  
							
							 
							
							
							
						 
						
							2018-04-09 08:07:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								bac65078a2 
								
							 
						 
						
							
							
								
								Fix buffer issues in swaybar status line.  
							
							 
							
							
							
						 
						
							2018-04-09 17:25:39 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								16e363e3e2 
								
							 
						 
						
							
							
								
								Fix swaybar HiDPI rounding issue  
							
							 
							
							
							
						 
						
							2018-04-08 13:49:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								4ba6545c65 
								
							 
						 
						
							
							
								
								Fixup for  #1773  
							
							 
							
							
							
						 
						
							2018-04-08 10:04:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									db 
								
							 
						 
						
							
							
							
							
								
							
							
								257a831c72 
								
							 
						 
						
							
							
								
								Use full ws->name in swaybar hotspot callback  
							
							 
							
							... 
							
							
							
							If strip_workspace_numbers option is enabled, we must preserve the right
workspace name for hotspot. 
							
						 
						
							2018-04-08 15:48:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								efac07db5f 
								
							 
						 
						
							
							
								
								Fix workspaces not updated on swaybar  
							
							 
							
							
							
						 
						
							2018-04-06 09:43:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								f242362e7e 
								
							 
						 
						
							
							
								
								Handle output removal on swaybar  
							
							 
							
							
							
						 
						
							2018-04-05 16:04:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								38bdd4bdeb 
								
							 
						 
						
							
							
								
								Address review feedback  
							
							 
							
							
							
						 
						
							2018-04-03 22:52:40 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								c4e92c81f5 
								
							 
						 
						
							
							
								
								Adjust height calculation, naming  
							
							 
							
							
							
						 
						
							2018-04-03 21:57:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								d48e7036aa 
								
							 
						 
						
							
							
								
								Don't use asserts with side-effects  
							
							 
							
							
							
						 
						
							2018-04-03 21:29:43 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								2605950769 
								
							 
						 
						
							
							
								
								Add hidpi support to swaybar  
							
							 
							
							
							
						 
						
							2018-04-03 21:06:28 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								f366ef373e 
								
							 
						 
						
							
							
								
								Fix   #1709  
							
							 
							
							
							
						 
						
							2018-04-03 11:17:34 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								ef50d84be1 
								
							 
						 
						
							
							
								
								Render blocks the correct order  
							
							 
							
							
							
						 
						
							2018-04-02 13:53:40 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								c507727ad2 
								
							 
						 
						
							
							
								
								Fix use-after-free with block hotspots  
							
							 
							
							
							
						 
						
							2018-04-02 11:53:56 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								0cbd2a4f49 
								
							 
						 
						
							
							
								
								Send click events for i3bar blocks  
							
							 
							
							
							
						 
						
							2018-04-02 11:09:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								333dbcbe72 
								
							 
						 
						
							
							
								
								Render i3bar blocks  
							
							 
							
							
							
						 
						
							2018-04-02 11:09:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								ee85c91831 
								
							 
						 
						
							
							
								
								Demarcate i3bar JSON into individual updates  
							
							 
							
							
							
						 
						
							2018-04-02 11:09:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								2a5108a278 
								
							 
						 
						
							
							
								
								Implement workspace switch on click  
							
							 
							
							
							
						 
						
							2018-03-30 22:44:08 -04:00