bc9b93f597 
								
							
								 
							
						 
						
							
							
								
								swaybar: use select instead of busyloop  
							
							... 
							
							
 
							
							Use of busyloop caused high cpu usage for sway because swaybar had to be
redrawn all the time. By using select instead the bar only has to be
redrawn when the status_command changes (i.e. every second) or when the
workspaces are updated.
Fix  #345  
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c8555f5813 
								
							
								 
							
						 
						
							
							
								
								swaybar: use position from config  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								859f2fea0c 
								
							
								 
							
						 
						
							
							
								
								Just bail if ws_json is fucked up  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								de2f3b393a 
								
							
								 
							
						 
						
							
							
								
								Wow that was stupid  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								d1e031025d 
								
							
								 
							
						 
						
							
							
								
								I'm still getting crashes without this line  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								de219f6bec 
								
							
								 
							
						 
						
							
							
								
								swaybar: ipc_update_ws: Fix memory corruption.  
							
							... 
							
							
 
							
							json_object_object_get_ex does not require json_object_put according to
docs, this should fix the random crashes. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								a116eafaa4 
								
							
								 
							
						 
						
							
							
								
								Fix possible segfault in swaybar  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								8a6e05d7a1 
								
							
								 
							
						 
						
							
							
								
								swaybar: Remove stropts.h, fixes build for fedora.  
							
							... 
							
							
 
							
							Turns out that fedora killed off stropts.h some time ago [1] and
removing it seems to work just fine. (Tested on Fedora 23)
[1] https://bugzilla.redhat.com/show_bug.cgi?id=439403  
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								529ee83ef6 
								
							
								 
							
						 
						
							
							
								
								swaybar: terminate status_command process  
							
							... 
							
							
 
							
							Fix  #346 
Send SIGTERM to the `status_command` process before swaybar exits. 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								d91185d67b 
								
							
								 
							
						 
						
							
							
								
								Fix null dereference in swaybar  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								0f7614306d 
								
							
								 
							
						 
						
							
							
								
								swaybar: Check that registry is set before teardown  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								adadb109a7 
								
							
								 
							
						 
						
							
							
								
								Only re-render swaybar when it has changed  
							
							... 
							
							
 
							
							Fixes  #345  
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								5a9cc96446 
								
							
								 
							
						 
						
							
							
								
								Make swaybar a little quieter  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								3bd388a307 
								
							
								 
							
						 
						
							
							
								
								Remove trailing whitespace  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								1db4b4a8f5 
								
							
								 
							
						 
						
							
							
								
								Correct typo seperator -> separator  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								a9f6cd0e17 
								
							
								 
							
						 
						
							
							
								
								Make swaybar run without status_command  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ce8b71415f 
								
							
								 
							
						 
						
							
							
								
								Make swaybar check command arguments  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								1825cf32bf 
								
							
								 
							
						 
						
							
							
								
								Apply color config from swaybar  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								473ac4531f 
								
							
								 
							
						 
						
							
							
								
								[swaybar] Get bar config via IPC  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f80e7364b1 
								
							
								 
							
						 
						
							
							
								
								Parse command line in swaybar  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								93ac7d43a8 
								
							
								 
							
						 
						
							
							
								
								Fix rendering of borders on workspaces (swaybar)  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e277d4e094 
								
							
								 
							
						 
						
							
							
								
								Subscribe to workspace change events and redraw  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								7918feb9cd 
								
							
								 
							
						 
						
							
							
								
								Display workspaces on swaybar  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								36bf4d24cf 
								
							
								 
							
						 
						
							
							
								
								Free last line in swaybar  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								6596582bc3 
								
							
								 
							
						 
						
							
							
								
								Display output from a command on swaybar  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								cce9c338c0 
								
							
								 
							
						 
						
							
							
								
								cmake: build common code only once  
							
							... 
							
							
 
							
							This creates (static) libraries for protocols/, common/, and wayland/. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c9ce15aa18 
								
							
								 
							
						 
						
							
							
								
								cmake: remove subprojects  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								55b3532fe0 
								
							
								 
							
						 
						
							
							
								
								cmake: remove unnecessary quotes  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2dedf206d7 
								
							
								 
							
						 
						
							
							
								
								cmake: use out-of-source build  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f7ec3d00a0 
								
							
								 
							
						 
						
							
							
								
								cmake: use tabs instead of spaces  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								905966bcae 
								
							
								 
							
						 
						
							
							
								
								cmake: style consistency  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2429266e3e 
								
							
								 
							
						 
						
							
							
								
								cmake: convert all cmake commands to lowercase  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								82d464bb90 
								
							
								 
							
						 
						
							
							
								
								Add text rendering support to wayland clients  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e59cffcea2 
								
							
								 
							
						 
						
							
							
								
								Support desktop shell panels in compositor  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								60e76cf932 
								
							
								 
							
						 
						
							
							
								
								Add swaybar basics  
							
							... 
							
							
 
							
							This should make the bar open and appear as the panel, once sway
supports panels. Right now it crashes sway! 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								63cf8e48c4 
								
							
								 
							
						 
						
							
							
								
								Add swaybar subproject  
							
							
 
							
						 
						
							10 years ago