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  
				
					
						
							
							
								 
						
							
							
								ed730db11b 
								
							
								 
							
						 
						
							
							
								
								layout: Keep output at the correct size, workspace can be smaller.  
							
							... 
							
							
 
							
							If the output is not at the correct size then that info must be queried
from wlc. The output size is used by e.g. seamless mouse to detect
output edges.
With this patch the output size is now correct and the workspace size is
adjusted according to any panels.
Without this patch seamless mouse would fail to detect outputs
above/below each other if there was a panel in between because the
output would offically end where the panel started, not at the actual
screen edge. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								8033eb4d6a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #355  from sce/fix_moving_last_ws  
							
							... 
							
							
 
							
							focus: Fix moving last workspace. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								62649a56c5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #354  from sce/fix_swaybar_for_fedora  
							
							... 
							
							
 
							
							swaybar: Remove stropts.h, fixes build for fedora. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								18a7afa1b3 
								
							
								 
							
						 
						
							
							
								
								focus: Fix moving last workspace.  
							
							... 
							
							
 
							
							If there's only one workspace on an output and it's moved to a different
output then active workspace will be NULL. 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								5f9909c9dd 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #353  from mikkeloscar/swaybar-close-statuscmd  
							
							... 
							
							
 
							
							swaybar: terminate status_command process 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								529ee83ef6 
								
							
								 
							
						 
						
							
							
								
								swaybar: terminate status_command process  
							
							... 
							
							
 
							
							Fix  #346 
Send SIGTERM to the `status_command` process before swaybar exits. 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f994f00d00 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #352  from progandy/workspace-numbers  
							
							... 
							
							
 
							
							Workspace numbers 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								76c520a04b 
								
							
								 
							
						 
						
							
							
								
								sway: insert numbered workspaces in order  
							
							... 
							
							
 
							
							fixes  #308 
Ordered by number ascending, with insert before same numbers.
Workspaces without numbers are appended at the end of the list.
Example order:
1 2:named 3:the_second 3:the_first 9 FIRST_NAME SECOND_NAME ... 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								8f1ac1ef2c 
								
							
								 
							
						 
						
							
							
								
								sway: enable workspace selection by number  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								89341c0c70 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #351  from mikkeloscar/swaygrab-default-file  
							
							... 
							
							
 
							
							swaygrab: add default output filename. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c97555d9f0 
								
							
								 
							
						 
						
							
							
								
								swaygrab: add default output filename.  
							
							... 
							
							
 
							
							With this it's possible to run `swaygrab` without a filename argument.
With no filename supplied it will use a default name based on the
current time.
The default file will get the extension `png` for screenshots and `webm`
for video capture. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								b656297d4f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #350  from mikkeloscar/swaygrab-auto-output  
							
							... 
							
							
 
							
							swaygrab: update man page 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								64ccd63f13 
								
							
								 
							
						 
						
							
							
								
								swaygrab: update man page  
							
							
 
							
						 
						
							10 years ago