5a70853253 
								
							
								 
							
						 
						
							
							
								
								log: Add swayc_log, use at a few key places.  
							
							... 
							
							
 
							
							swayc_log works just like sway_log, but appends type and name from given
container to the log output. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c6bb23b7dd 
								
							
								 
							
						 
						
							
							
								
								sway/output: Create, move code from handlers.c here.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c1479701de 
								
							
								 
							
						 
						
							
							
								
								seamless_mouse: Move pointer only if successfully changed workspace.  
							
							... 
							
							
 
							
							If e.g. a window has a popup open then that will lock the current focus,
making a workspace switch denied.
So don't move the mouse pointer in such cases. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								362413bd50 
								
							
								 
							
						 
						
							
							
								
								commands: cmd_results->input is duplicated/freed.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								af30a1b67c 
								
							
								 
							
						 
						
							
							
								
								ipc,commands,config: Replace cmd_status enum with cmd_results struct.  
							
							... 
							
							
 
							
							In i3 the ipc reply will contain a human readable error message, and
this patch replicates that behaviour.
However, that error message is also useful for logging, which this
patch takes advantage of.
E.g. instead of logging errors directly in commands.c/checkargs, it is
fed back to the caller which eventually ends up logging everything with
maximum context available (config.c/read_config).
So instead of logging e.g. "Error on line 'exit'" it will now log:
"Error on line 'exit': Can't execute from config." 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								edf33aad29 
								
							
								 
							
						 
						
							
							
								
								config: Add "seamless_mouse" to decide if pointer crosses output edges.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ca862a5bd4 
								
							
								 
							
						 
						
							
							
								
								config: Apply output config also during config reload.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								3be11a08e6 
								
							
								 
							
						 
						
							
							
								
								main: Implement --get-socketpath switch.  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								0d51f62224 
								
							
								 
							
						 
						
							
							
								
								merge + no c_extensions  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								318e1be240 
								
							
								 
							
						 
						
							
							
								
								Fix warnings introduced by prior commit  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								0bea2e2122 
								
							
								 
							
						 
						
							
							
								
								multi command keybinds  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e505abfe75 
								
							
								 
							
						 
						
							
							
								
								Revert "new_workspace null behavior + testmap functions + regex"  
							
							... 
							
							
 
							
							This reverts commit e1d18e42a8Fixes  #180 
cc @taiyu-len 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f76f9e2eea 
								
							
								 
							
						 
						
							
							
								
								visible values  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e1d18e42a8 
								
							
								 
							
						 
						
							
							
								
								new_workspace null behavior + testmap functions + regex  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								aaa0923bc4 
								
							
								 
							
						 
						
							
							
								
								cmd status + workspace ws output op  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								6388241abb 
								
							
								 
							
						 
						
							
							
								
								mode supports multi token names  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								aa22dc3113 
								
							
								 
							
						 
						
							
							
								
								var replacement changes  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								d673a72705 
								
							
								 
							
						 
						
							
							
								
								set variable changes  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								71af5b7dde 
								
							
								 
							
						 
						
							
							
								
								config modes  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f25c6b312b 
								
							
								 
							
						 
						
							
							
								
								gap resize  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2ef83664f5 
								
							
								 
							
						 
						
							
							
								
								remove outdated  comment  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								afa6747145 
								
							
								 
							
						 
						
							
							
								
								enum for command type  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								4cd18449d2 
								
							
								 
							
						 
						
							
							
								
								better handling of commands during config  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								dbeca88dee 
								
							
								 
							
						 
						
							
							
								
								default gap value  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								12e96f0f9e 
								
							
								 
							
						 
						
							
							
								
								Added in workspace_auto_back_and_forth  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								fe2ec8a676 
								
							
								 
							
						 
						
							
							
								
								Added in workspace back_and_forth  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								28e937020a 
								
							
								 
							
						 
						
							
							
								
								Made scratchpad handling identical to i3  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								7eefecf479 
								
							
								 
							
						 
						
							
							
								
								Added in scratchpad adding  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								1820b3f0bb 
								
							
								 
							
						 
						
							
							
								
								move function redone  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								5678d824e4 
								
							
								 
							
						 
						
							
							
								
								update visibility + container info functions  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								da79bd65de 
								
							
								 
							
						 
						
							
							
								
								use previous outputs  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								acb3fbdfb5 
								
							
								 
							
						 
						
							
							
								
								Added in default_orientation handling  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								357af228d6 
								
							
								 
							
						 
						
							
							
								
								some function documentation, fixed gaps on config reload  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								1fa7a91bfb 
								
							
								 
							
						 
						
							
							
								
								move_container_to fixup  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								225c2fbe5b 
								
							
								 
							
						 
						
							
							
								
								fixed segfault on exit + a little fixup of that floatfocus pr  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ca89ba83a8 
								
							
								 
							
						 
						
							
							
								
								changed view visibility to be bool  
							
							... 
							
							
 
							
							view_visibility enum remains with one constant that is the mask to wlc's view masking 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e533014201 
								
							
								 
							
						 
						
							
							
								
								added missing util.h/c stuff  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e854a54e96 
								
							
								 
							
						 
						
							
							
								
								changed workspace_{outout_,}{next,prev} to return workspace  
							
							... 
							
							
 
							
							so it can be reused for "move container to workspace next" 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								03e4a97dbe 
								
							
								 
							
						 
						
							
							
								
								added "move container to workspace"  
							
							... 
							
							
 
							
							makes the previous commit actually testable 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f22c937953 
								
							
								 
							
						 
						
							
							
								
								refactored view visibility  
							
							... 
							
							
 
							
							- replace visibilty mask integers with an enum
- set output's visibilty mask on creation
- added update_visibility to manually update a containers visibility (e.g. when it moved to an invisible workspace) 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								1efda79bf2 
								
							
								 
							
						 
						
							
							
								
								refactored workspace_next/prev  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								7c5b6f8c52 
								
							
								 
							
						 
						
							
							
								
								Added in backtrace printing  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								dbad30a409 
								
							
								 
							
						 
						
							
							
								
								add limit to swayc_in_direction  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c8415d7fef 
								
							
								 
							
						 
						
							
							
								
								split_string memory leaks cleanedup  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								51ab3c9180 
								
							
								 
							
						 
						
							
							
								
								merge  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								1ac0c8cd47 
								
							
								 
							
						 
						
							
							
								
								Refactor keyboard to consider modified keysyms  
							
							... 
							
							
 
							
							Press Shift
Press 0       # Reads as ')'
Release Shift
Release 0     # Reads as '0' but we now recognize it as the same 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								a65dca04e8 
								
							
								 
							
						 
						
							
							
								
								Style fix  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								98fad060e2 
								
							
								 
							
						 
						
							
							
								
								Added in glitchy disabling  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								d72cc92541 
								
							
								 
							
						 
						
							
							
								
								style  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f24b78898a 
								
							
								 
							
						 
						
							
							
								
								dont swap view with workspace...  
							
							
 
							
						 
						
							10 years ago