82d464bb90 
								
							
								 
							
						 
						
							
							
								
								Add text rendering support to wayland clients  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								5a369b3132 
								
							
								 
							
						 
						
							
							
								
								Only strip comments at the start of a line  
							
							... 
							
							
 
							
							This is necessary because i3 config files use CSS notation for colors
(i.e. #rrggbb). 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ef91764bc7 
								
							
								 
							
						 
						
							
							
								
								Fix output adjustment for panels  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								fd4cf52518 
								
							
								 
							
						 
						
							
							
								
								Add suid instructions to readme  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								9d2bbe2640 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #274  from sce/fix_stray_floats  
							
							... 
							
							
 
							
							cmd_floating: Don't add non-float as sibling to float. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								25ad3181f5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #276  from sce/earlier_logging  
							
							... 
							
							
 
							
							main: Setup logging before wlc_init. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								4c1fad95b9 
								
							
								 
							
						 
						
							
							
								
								Remove trailing semicolon  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c942f1624e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #275  from christophgysin/cmd_output  
							
							... 
							
							
 
							
							refactor cmd_output 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								0af15cc19e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #269  from christophgysin/usage  
							
							... 
							
							
 
							
							Add --help to print usage 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c26a4b42cf 
								
							
								 
							
						 
						
							
							
								
								main: Setup logging before wlc_init.  
							
							... 
							
							
 
							
							If `wlc_init` fails the error message will never be logged or printed
anywhere. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								7059eccaa1 
								
							
								 
							
						 
						
							
							
								
								cmd_output: Log enable/disable state  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ffdfaaa985 
								
							
								 
							
						 
						
							
							
								
								apply_output_config: use list_seq_find() to find config  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								7d82cd9c0a 
								
							
								 
							
						 
						
							
							
								
								cmd_output: Use list_seq_find() to find matching config  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								88f372a22a 
								
							
								 
							
						 
						
							
							
								
								cmd_output: Cleanup cmd_output argument handling  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								badfb4bb43 
								
							
								 
							
						 
						
							
							
								
								cmd_floating: Don't add non-float as sibling to float.  
							
							... 
							
							
 
							
							When turning a float to a non-float, `get_focused_container` might
return another floating view, causing the active view to be inserted
into the floating list on its workspace instead of the normal child list
which it should. (Since it has `is_floating` as false the resulting
discrepency triggered other bad behaviour eventually leading sway to
crash.)
This patch fixes that by simply checking floating status before making
it a sibling. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								01c5349e1a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #272  from mikkeloscar/output-cmd-warnings  
							
							... 
							
							
 
							
							Add warnings about invalid output commands 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								923c3245ac 
								
							
								 
							
						 
						
							
							
								
								Fix option parsing  
							
							... 
							
							
 
							
							Using 'flag' results in duplicate code paths for short and long options.
This broke the -q short option in swaymsg, because there was:
 {"quiet", no_argument, &quiet, 'q'}
Which will set quiet to 'q' and return 0, not 'q'. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								bf97a5ada5 
								
							
								 
							
						 
						
							
							
								
								swaymsg: Add --help option that prints usage  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								12c8cf5bf6 
								
							
								 
							
						 
						
							
							
								
								swaygrab: Add --help option that prints usage  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2f2e1f3fc7 
								
							
								 
							
						 
						
							
							
								
								sway: Add --help option that prints usage  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								0d55d1a067 
								
							
								 
							
						 
						
							
							
								
								swaymsg: Print usage and exit on unknown options  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								b235ccd212 
								
							
								 
							
						 
						
							
							
								
								swaygrab: Print usage and exit on unknown options  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e48a16ce5e 
								
							
								 
							
						 
						
							
							
								
								sway: Print usage and exit on unknown options  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								3ba33321de 
								
							
								 
							
						 
						
							
							
								
								Use macros for exit values  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c477bbf345 
								
							
								 
							
						 
						
							
							
								
								Add warnings about invalid output commands  
							
							... 
							
							
 
							
							This handles some cases where sway will crash if an output command is
invalid/missing an argument. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								01617131f1 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #271  from sce/move_wlc_init  
							
							... 
							
							
 
							
							sway/main: Move wlc init to after args are handled. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								20cb390323 
								
							
								 
							
						 
						
							
							
								
								sway/main: Move wlc init to after args are handled.  
							
							... 
							
							
 
							
							First of all because it's not needed that early, and second of all
because there's a bug where calling `sway --get-socketpath` via `popen`
causes the child sway process to spin/hang instead of returning EOF.
(Specifically `(unset SWAYSOCK; swaymsg)` hangs.) This patch fixes that.
(Also note that this patch moves the "detailed review" comment, so I
guess this patch requires extra detailed review?) 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								1661edee28 
								
							
								 
							
						 
						
							
							
								
								Allow output config for output named *  
							
							... 
							
							
 
							
							Which will match any output. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2f192cceca 
								
							
								 
							
						 
						
							
							
								
								Improve config file loading  
							
							... 
							
							
 
							
							This also makes it so that your i3 config is used before
/etc/sway/config. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								4916e30378 
								
							
								 
							
						 
						
							
							
								
								Remove extraneous logging from swaygrab  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								8b1de6df30 
								
							
								 
							
						 
						
							
							
								
								Fix incorrect #include on ipc-client.c  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e0cb8284fb 
								
							
								 
							
						 
						
							
							
								
								Rearrange logging headers  
							
							... 
							
							
 
							
							Ref #270  
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								9b62a98f3e 
								
							
								 
							
						 
						
							
							
								
								Style fixes in swaybg  
							
							... 
							
							
 
							
							CONTRIBUTING.md's code example is sourced from this file, so I updated
it as well. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								392bfcbfb7 
								
							
								 
							
						 
						
							
							
								
								Remove "See Also" from swaygrab man page  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								0bb872ab70 
								
							
								 
							
						 
						
							
							
								
								Fix uninitialized variable warning in swaygrab  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2ef7cf9e97 
								
							
								 
							
						 
						
							
							
								
								Add ffmpeg capture to swaygrab (with limitations)  
							
							... 
							
							
 
							
							This needs to be multithreaded to have any sort of realistic expectation
of performance, due to issues with syncronous I/O. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								89906f4ba1 
								
							
								 
							
						 
						
							
							
								
								Improve CONTRIBUTING.md  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								b7702eb34c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #266  from sce/sticky_floats_0  
							
							... 
							
							
 
							
							workspace: Learn sticky. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2d0f78c0d6 
								
							
								 
							
						 
						
							
							
								
								workspace: Learn sticky.  
							
							... 
							
							
 
							
							A floating window that's sticky will move to the new active workspace
whenever the workspace on the same output changes. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								db642fc8c5 
								
							
								 
							
						 
						
							
							
								
								commands: code formatting: Sort list of commands by alphabet.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								cbd7348704 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #265  from sce/better_logging  
							
							... 
							
							
 
							
							debug_log: Improve container_log so that debug lines are aligned. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								cad2694a3c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #264  from sce/fix_ws_next_name  
							
							... 
							
							
 
							
							workspace: Improve workspace_next_name. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c1d88acf72 
								
							
								 
							
						 
						
							
							
								
								debug_log: Improve container_log so that debug lines are aligned.  
							
							... 
							
							
 
							
							Makes the log easier to read, and the developers more happy (this one at
least). 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								0a78af0acc 
								
							
								 
							
						 
						
							
							
								
								workspace: Improve workspace_next_name.  
							
							... 
							
							
 
							
							This function looks for bound commands that start with `workspace` (ie.
the commands that change to a static workspace) and fetches the
workspace name.
However, if it's actually a list of commands, then the parsing will pick
up the delimiter ("," or ";") and also fail to recognize keywords
("next" etc).
This patch fixes that by properly separating with delimiters. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								4c34674255 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #263  from sce/floating_enable_disable  
							
							... 
							
							
 
							
							cmd_floating: Support `enable` and `disable` commands too. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								d9770cc243 
								
							
								 
							
						 
						
							
							
								
								cmd_floating: Support `enable` and `disable` commands too.  
							
							... 
							
							
 
							
							This is especially relevant in combination with `for_window`, e.g.:
`for_window [title="Terminal"] floating enable`. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								04bd9386fe 
								
							
								 
							
						 
						
							
							
								
								Fix swaygrab memory leak  
							
							
 
							
						 
						
							10 years ago