5c8a3afff9 
								
							
								 
							
						 
						
							
							
								
								swaybar: Correct handling of SIGTERM.  
							
							... 
							
							
 
							
							Swaybar did not correctly handle the SIGTERM sent from sway when
exiting, ultimately leaving the child status_command behind.
This should correctly handle the SIGTERM signal and terminate the
status_command.
Fix  #386  
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								fc71c6303c 
								
							
								 
							
						 
						
							
							
								
								Fix default swaybar font  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								5fbecba37a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #381  from sce/fix_gaps  
							
							... 
							
							
 
							
							Fix gaps 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f4b9c3856a 
								
							
								 
							
						 
						
							
							
								
								layout: Fix `edge_gaps off` with top/left panels.  
							
							... 
							
							
 
							
							Since x/y won't be zero when there's a top or left panel in place, we
need to take those coordinates into account too. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ce54b4ff2e 
								
							
								 
							
						 
						
							
							
								
								container: Fix inner gaps against screen edge.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								adf5b8fed7 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #380  from mikkeloscar/bar-font-support  
							
							... 
							
							
 
							
							swaybar: Add font support 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								83eb8d16aa 
								
							
								 
							
						 
						
							
							
								
								swaybar: Add font support  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								3082245243 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #373  from sce/per_panel_config  
							
							... 
							
							
 
							
							Per panel config 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								fdb9ce52ef 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #378  from mikkeloscar/bar-pixel-perfect  
							
							... 
							
							
 
							
							swaybar: pixel perfect layout 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								dfc23086fd 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #377  from progandy/optional-pixbuf  
							
							... 
							
							
 
							
							make gdk-pixbuf dependency really optional 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								d373a193ac 
								
							
								 
							
						 
						
							
							
								
								swaybar: pixel perfect layout  
							
							... 
							
							
 
							
							This should make the bar workspace button layout identical to the layout
used in i3. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								21014e606b 
								
							
								 
							
						 
						
							
							
								
								make gdk-pixbuf dependency really optional  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								66554698a0 
								
							
								 
							
						 
						
							
							
								
								Update README screenshot  
							
							... 
							
							
 
							
							The new one has the top cut off, I didn't notice. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								b171047d82 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #369  from crondog/master  
							
							... 
							
							
 
							
							swaybar: use height from config 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								33fb648938 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #372  from sce/fix_swaybar_output_name_test  
							
							... 
							
							
 
							
							config: load_swaybars: Fix name comparison. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								702cf053e2 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #370  from sce/fix_free_bar  
							
							... 
							
							
 
							
							config: free_bar: Check if outputs is NULL. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								05e48835f7 
								
							
								 
							
						 
						
							
							
								
								Make some dependencies optional  
							
							... 
							
							
 
							
							Closes  #368  
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e45fd9b6c5 
								
							
								 
							
						 
						
							
							
								
								extensions: Track panels by wl_resource, position per panel.  
							
							... 
							
							
 
							
							Track each panel separately via its wl_resource. `set_panel_position`
might be called before `set_panel`, so reuse panel config.
Place the position in panel_config so that each panel has its own
position. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								6db0f6f80f 
								
							
								 
							
						 
						
							
							
								
								extensions: panel_config->resource => wl_surface_res.  
							
							... 
							
							
 
							
							Change the name to something less ambigious. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								6ace37d0b1 
								
							
								 
							
						 
						
							
							
								
								config: load_swaybars: Fix name comparison.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2779559b15 
								
							
								 
							
						 
						
							
							
								
								config: free_bar: Check if outputs is NULL.  
							
							... 
							
							
 
							
							bar_config.outputs is NULL if no output is explicitly defined in config
(ie. use for for all outputs). 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								da6cd3cef7 
								
							
								 
							
						 
						
							
							
								
								swaybar: use height from config  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								3777c8993b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #366  from mikkeloscar/fix-swaybar-high-cpu  
							
							... 
							
							
 
							
							swaybar: use select instead of busyloop 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								616ea27e19 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #364  from cyberhuman/master  
							
							... 
							
							
 
							
							Update readme dependency list and build instructions 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								bb4339f62e 
								
							
								 
							
						 
						
							
							
								
								Update readme dependency list  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								155fb7a221 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #362  from crondog/master  
							
							... 
							
							
 
							
							swaybar: use position from config 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								3282163f64 
								
							
								 
							
						 
						
							
							
								
								Implement compositor support for swaylock  
							
							... 
							
							
 
							
							This makes swaylock more or less work. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								eefc93db43 
								
							
								 
							
						 
						
							
							
								
								Fix lock extension setup in compositor  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								253efad437 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #361  from mikkeloscar/i3bar-command  
							
							... 
							
							
 
							
							Add support for running swaybar_command 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								207678e809 
								
							
								 
							
						 
						
							
							
								
								Add support for running swaybar_command  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								7647762bab 
								
							
								 
							
						 
						
							
							
								
								Fix default workspace name generation  
							
							... 
							
							
 
							
							This fixes the issue where workspace 10 ends up being the default. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2ab4e5676e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #360  from sce/fix_arrange_windows  
							
							... 
							
							
 
							
							Fix arrange windows 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f62502e78d 
								
							
								 
							
						 
						
							
							
								
								Drop sway-xorg.desktop  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								b9f14cee41 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #359  from mikkeloscar/i3bar-command  
							
							... 
							
							
 
							
							Add bar option: swaybar_command <command> 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								9d7f1afdfb 
								
							
								 
							
						 
						
							
							
								
								Add bar option: swaybar_command <command>  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								6555aad7f9 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #358  from mikkeloscar/reload-swaybg-swaybar  
							
							... 
							
							
 
							
							Reload swaybar/swaybg on config reload. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f0b3ee6d84 
								
							
								 
							
						 
						
							
							
								
								layout: arrange_windows: Partially fix swaybar irregularties.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								0ad5059b6f 
								
							
								 
							
						 
						
							
							
								
								layout: arrange_windows: Fix/better debug output.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								90ff36cab8 
								
							
								 
							
						 
						
							
							
								
								Terminate children when freeing output container  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ede27eabc5 
								
							
								 
							
						 
						
							
							
								
								Reload swaybar/swaybg on config reload.  
							
							... 
							
							
 
							
							This works by tracking the pids of the child processes in the related
output container and terminating the processes and spawning new ones on
a config reload.
Should solve: #347  
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								73c8a48417 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #357  from sce/fix_swaybar_crashes  
							
							... 
							
							
 
							
							swaybar: ipc_update_ws: Fix memory corruption. 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								7558a274fa 
								
							
								 
							
						 
						
							
							
								
								Add shims for swaylock on compositor  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								7f7be26cfe 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #356  from sce/output_vs_workspace_size  
							
							... 
							
							
 
							
							layout: Keep output at the correct size, workspace can be smaller. 
							
						 
						
							10 years ago