Brian Ashworth
							
						 
						
							 
							
							
							
								
							
								0f43eac5dc 
								
							
								 
							
						 
						
							
							
								
								Fix recursion when counting descendants of a type  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Mattias Eriksson
							
						 
						
							 
							
							
							
								
							
								8fbafbfab5 
								
							
								 
							
						 
						
							
							
								
								Idle handling for dpms/lockscreen et al  
							
							 
							
							... 
							
							
 
							
							Swayidle handles idle events and allows
for dpms and lockscreen handling. It also
handles systemd sleep events, and can
raise a lockscreen on sleep
Fixes  #541  
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								360e63b8a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't destroy view child on xdg-popup unmap  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Brian Ashworth
							
						 
						
							 
							
							
							
								
							
								2adf23c2a3 
								
							
								 
							
						 
						
							
							
								
								Only count views for hide_edge_borders smart  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Brian Ashworth
							
						 
						
							 
							
							
								
								
							
							
								
							
								ec60e24f75 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into edge-borders  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Brian Ashworth
							
						 
						
							 
							
							
							
								
							
								e3625d8f33 
								
							
								 
							
						 
						
							
							
								
								Count descendant views for hide_edge_borders smart  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								e2b8eac4bf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into wlroots-970  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								2da685e913 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into scdoc  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								51b0b25587 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1959  from RyanDwyer/ipc-get-seats  
							
							 
							
							... 
							
							
 
							
							Implement IPC get_seats command 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								a2d7079b26 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into scdoc  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								da679a8051 
								
							
								 
							
						 
						
							
							
								
								Fix typos  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								50298dc901 
								
									
								
							
								 
							
						 
						
							
							
								
								Send pointer discrete axis values and source  
							
							 
							
							... 
							
							
 
							
							Update for swaywm/wlroots#970  
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								32a572cecf 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge pull request  #1943  from RyanDwyer/criteria-improvements"  
							
							 
							
							... 
							
							
 
							
							This reverts commit 3e1bf721c6 , reversing
changes made to 2217518bd5 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								ac0e62584f 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge pull request  #1953  from RyanDwyer/criteria-focused"  
							
							 
							
							... 
							
							
 
							
							This reverts commit 2511adffc2 , reversing
changes made to 3e1bf721c6 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								c72940837c 
								
							
								 
							
						 
						
							
							
								
								Implement IPC get_seats command  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
								
								
							
							
								
							
								4717c71da5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-crash-on-fullscreen  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								94e42f9857 
								
							
								 
							
						 
						
							
							
								
								Implement __focused__ criteria  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								7a964651fb 
								
							
								 
							
						 
						
							
							
								
								Remove sway-security(7)  
							
							 
							
							... 
							
							
 
							
							We will need to overhaul this for 1.0 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								d9a08b7a9d 
								
							
								 
							
						 
						
							
							
								
								Add sway-input(5)  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								1813482266 
								
							
								 
							
						 
						
							
							
								
								Add sway-bar(5)  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								432256ad84 
								
							
								 
							
						 
						
							
							
								
								Add sway(5)  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								c2a7d367af 
								
							
								 
							
						 
						
							
							
								
								Wire up scdoc and rewrite sway(1)  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								3e1bf721c6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1943  from RyanDwyer/criteria-improvements  
							
							 
							
							... 
							
							
 
							
							Overhaul criteria implementation 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Brian Ashworth
							
						 
						
							 
							
							
							
								
							
								3db7fc2bb2 
								
							
								 
							
						 
						
							
							
								
								Implement hide_edge_borders  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Dudemanguy911
							
						 
						
							 
							
							
							
								
							
								935bda0f33 
								
							
								 
							
						 
						
							
							
								
								fix crash on fullscreen toggle  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								2217518bd5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1956  from ggreer/move-focus  
							
							 
							
							... 
							
							
 
							
							cmd_move_container: Focus a window on the source workspace. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Geoff Greer
							
						 
						
							 
							
							
							
								
							
								87fa84df13 
								
							
								 
							
						 
						
							
							
								
								cmd_move_container: Focus a window on the source workspace.  
							
							 
							
							... 
							
							
 
							
							In Sway 0.15, moving a window to another workspace would cause a window on the source workspace to be focused. This restores that behavior, allowing you to quickly move a lot of windows to another workspace. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Geoff Greer
							
						 
						
							 
							
							
							
								
							
								0a79983f94 
								
							
								 
							
						 
						
							
							
								
								Allow setting border widths for normal borders using default_border.  
							
							 
							
							... 
							
							
 
							
							In Sway 0.15, `default_border normal 1` would set 1px wide borders. This recreates that behavior. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								8595fc5a6f 
								
							
								 
							
						 
						
							
							
								
								Update criteria documentation  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								0bf0a4fa40 
								
							
								 
							
						 
						
							
							
								
								Don't unescape \\ in criteria  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								3b0c26d149 
								
							
								 
							
						 
						
							
							
								
								Overhaul criteria implementation  
							
							 
							
							... 
							
							
 
							
							The criteria struct now uses properties for each token type rather than
the list_t list of tokens. The reason for this is that different token
types have different data types: pcre, string and number to name a few.
This solution should be more flexible moving forward. A bonus of this is
that criteria is now easier to understand when looking at the struct
definition.
The criteria parser has been rewritten because the previous one didn't
support valueless pairs (eg. [class="foo" floating]).
Criteria now has types. Types at the moment are CT_COMMAND,
CT_ASSIGN_WORKSPACE and CT_ASSIGN_OUTPUT. i3 uses types as well.
Previously the assign command was creating a criteria with 'move to
workspace <name>' as its command, but this caused the window to appear
briefly on the focused workspace before being moved to the assigned
workspace. It now creates the view directly in the assigned workspace.
Each view will only execute a given criteria once. This is achieved by
storing a list of executed criteria in the view. This is the same
strategy used by i3.
Escaping now works properly. Previously you could do things like
[class="Fire\"fox"] and the stored value would be 'Fire\"fox', but it
should be (and now is) 'Fire"fox'.
The public functions in criteria.c are now all prefixed with criteria_.
Xwayland views now listen to the set_title, set_class and
set_window_type events and criteria will be run when these happen. XDG
shell has none of these events so it continues to update the title in
handle_commit.
Each view type's get_prop function has been split into get_string_prop
and get_int_prop because some properties like the X11 window ID and
window type are numeric.
The following new criteria tokens are now supported:
* id (X11 window ID)
* instance
* tiling
* workspace 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								83e314bf51 
								
							
								 
							
						 
						
							
							
								
								Highlight all child borders when using focus parent  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								44fcc06efd 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix damage tracking on HiDPI  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								90614f3a63 
								
									
								
							
								 
							
						 
						
							
							
								
								Accumulate surface damage even if whole=true  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								c0f5d740a5 
								
									
								
							
								 
							
						 
						
							
							
								
								Damage container when updating title  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								70b80b4698 
								
									
								
							
								 
							
						 
						
							
							
								
								Damage container on focus  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								bec80f1551 
								
									
								
							
								 
							
						 
						
							
							
								
								Damage borders when damaging view  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								98f7ee8f59 
								
									
								
							
								 
							
						 
						
							
							
								
								Render borders with damage  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								c8a9ea3903 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement full damage tracking  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								3bab37858a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1932  from emersion/fix-layer-shell-exclusive  
							
							 
							
							... 
							
							
 
							
							layer-shell: use usable_area when arranging non-exclusive layer surfaces 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								497793b5b7 
								
							
								 
							
						 
						
							
							
								
								Use reasonable default for font height  
							
							 
							
							... 
							
							
 
							
							Fixes  #1949  
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								3d29e73e72 
								
									
								
							
								 
							
						 
						
							
							
								
								layer-shell: use usable_area when arranging non-exclusive layer surfaces  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Dan Robertson
							
						 
						
							 
							
							
								
								
							
							
								
							
								4ebd6f3507 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix null deref in server_init  
							
							 
							
							... 
							
							
 
							
							If the backend fails to be created, log an error and immidiately return
from server_init. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								4922d269b8 
								
							
								 
							
						 
						
							
							
								
								Fix titles on rotated outputs  
							
							 
							
							... 
							
							
 
							
							If the output is rotated, the scissor box needs to be transformed in the
opposite rotation. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Vincent Vanlaer
							
						 
						
							 
							
							
							
								
							
								95dac2a069 
								
							
								 
							
						 
						
							
							
								
								Update xwayland start for new API  
							
							 
							
							... 
							
							
 
							
							https://github.com/swaywm/wlroots/pull/959  
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Rostislav Pehlivanov
							
						 
						
							 
							
							
							
								
							
								b592351eef 
								
							
								 
							
						 
						
							
							
								
								Revert "exec_always: Search for executables in /usr/lib/sway"  
							
							 
							
							... 
							
							
 
							
							This reverts commit 7709340727 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Rostislav Pehlivanov
							
						 
						
							 
							
							
							
								
							
								2c0c3dc7cc 
								
							
								 
							
						 
						
							
							
								
								Revert "Make the LIBDIR path configurable"  
							
							 
							
							... 
							
							
 
							
							This reverts commit 1670b46bf6 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Rostislav Pehlivanov
							
						 
						
							 
							
							
							
								
							
								0cdc47ab1e 
								
							
								 
							
						 
						
							
							
								
								Revert "Meson: Replace option `instlibdir` with `libexecdir`"  
							
							 
							
							... 
							
							
 
							
							This reverts commit 830c4ef74c . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Rostislav Pehlivanov
							
						 
						
							 
							
							
							
								
							
								cf602687c6 
								
							
								 
							
						 
						
							
							
								
								Revert "command/exec_always: Use wlr_log for logging errors in the child process"  
							
							 
							
							... 
							
							
 
							
							This reverts commit 177c67e6b8 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								556ff5f50e 
								
							
								 
							
						 
						
							
							
								
								Implement pango support  
							
							 
							
							... 
							
							
 
							
							Implements support for the pango: prefix in the font command.
Closes  #1903 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								1daf69477e 
								
							
								 
							
						 
						
							
							
								
								Fix PATH setenv() in exec_always  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								786727d8bb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into usr-lib  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Nicolas Braud-Santoni
							
						 
						
							 
							
							
							
								
							
								177c67e6b8 
								
							
								 
							
						 
						
							
							
								
								command/exec_always: Use wlr_log for logging errors in the child process  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Nicolas Braud-Santoni
							
						 
						
							 
							
							
							
								
							
								830c4ef74c 
								
							
								 
							
						 
						
							
							
								
								Meson: Replace option `instlibdir` with `libexecdir`  
							
							 
							
							... 
							
							
 
							
							Derive a value from it, called `rundir` rather than writing join_paths(libexecdir,
'sway') all over the place. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Nicolas Braud-Santoni
							
						 
						
							 
							
							
							
								
							
								1670b46bf6 
								
							
								 
							
						 
						
							
							
								
								Make the LIBDIR path configurable  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Nicolas Braud-Santoni
							
						 
						
							 
							
							
							
								
							
								7709340727 
								
							
								 
							
						 
						
							
							
								
								exec_always: Search for executables in /usr/lib/sway  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								936226845f 
								
							
								 
							
						 
						
							
							
								
								Add extra check for view title being NULL  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								5d6d24e71a 
								
							
								 
							
						 
						
							
							
								
								Move code for re-arranging after font height change into a common place  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								da7d6642d3 
								
							
								 
							
						 
						
							
							
								
								Refactor parse_title_format()  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								d10a0a8c41 
								
							
								 
							
						 
						
							
							
								
								Fix memory leak in title_format command  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								228c478e8d 
								
							
								 
							
						 
						
							
							
								
								Implement title_format  
							
							 
							
							... 
							
							
 
							
							This implements the title_format command, with a new placeholder %shell
which gets substituted with the view type (xwayland, xdg_shell_v6 or
wl_shell).
Example config:
    for_window [title=".*"] title_format %title (class=%class instance=%instance shell=%shell) 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								e83e5487be 
								
							
								 
							
						 
						
							
							
								
								Use scissor to render title texture  
							
							 
							
							... 
							
							
 
							
							This allows the title's texture to always be the full width of the text,
and clipped at render time according to the desired width (eg. tabs...).
As an added bonus, the texture no longer needs to be updated when
containers are arranged. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alex Xu (Hello71)
							
						 
						
							 
							
							
							
								
							
								3202c45054 
								
							
								 
							
						 
						
							
							
								
								Check for NULL in container_update_title  
							
							 
							
							... 
							
							
 
							
							Fixes crash when opening Firefox developer tools. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								029c9b1796 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1907  from emersion/backend-input-mapping  
							
							 
							
							... 
							
							
 
							
							Default to backend-wise input device mapping, if any 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								d233e75eec 
								
							
								 
							
						 
						
							
							
								
								Hide cursor on touch down  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								00e62c214d 
								
							
								 
							
						 
						
							
							
								
								Fix alphabetization of command list  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								424006089e 
								
									
								
							
								 
							
						 
						
							
							
								
								Default to backend-wise input device mapping, if any  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								29224e7aec 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix segfault when running the resize command without arguments  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								ed0d606c2a 
								
							
								 
							
						 
						
							
							
								
								Fix title texture width  
							
							 
							
							... 
							
							
 
							
							Use max of the container width or text width. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								85396b90fb 
								
							
								 
							
						 
						
							
							
								
								Fix unfocused.text default  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								58a033d816 
								
							
								 
							
						 
						
							
							
								
								Convert border_colors.text to float[4]  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								8f06aa7598 
								
							
								 
							
						 
						
							
							
								
								Fix anti-aliasing  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								74d1367fac 
								
							
								 
							
						 
						
							
							
								
								Update titles when surfaces are committed  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								89d1571041 
								
							
								 
							
						 
						
							
							
								
								Fix potential segfault when setting container title  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								55b307cddf 
								
							
								 
							
						 
						
							
							
								
								Calculate config->font_height based on existing container titles  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								b667298a0a 
								
							
								 
							
						 
						
							
							
								
								Render titles  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								52aa245b24 
								
							
								 
							
						 
						
							
							
								
								Implement basic touch support  
							
							 
							
							... 
							
							
 
							
							This required changing container_at_cursor to container_at_coords so
that we could get the appropriate surface (and sx/xy) without moving the
cursor.
Future work:
- Simulate a cursor for clients which have not bound to wl_touch
- Keep sending motion events when moving outside the surface (#1892 )
- Bind gestures to sway commands 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Dillen Meijboom
							
						 
						
							 
							
							
							
								
							
								b45e2bd95e 
								
							
								 
							
						 
						
							
							
								
								Fixed   #1888  GCC cannot compile due to uninitialized variables ( #1889 )  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								daab8e3503 
								
							
								 
							
						 
						
							
							
								
								Support alpha in border colours  
							
							 
							
							... 
							
							
 
							
							The alpha component is merged with the container's opacity.
Completes #1882 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								db
							
						 
						
							 
							
							
							
								
							
								22170bde77 
								
							
								 
							
						 
						
							
							
								
								Fix layer surface crash on output destroy  
							
							 
							
							... 
							
							
 
							
							Before freeing sway_output, NULL the wlr_output reference to it. Check for that
NULL in layer_shell handle_destroy. Don't damage null container in unmap.
Additionaly, terminate swaybg if its output is being disabled. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								cb07434913 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary pointers  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								51df1d4ff8 
								
							
								 
							
						 
						
							
							
								
								Update cursor when border is changed  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								7f574c538d 
								
							
								 
							
						 
						
							
							
								
								Fix alphabetization of commands array  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								83952c5201 
								
							
								 
							
						 
						
							
							
								
								Restore view_update_position()  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								55577498c0 
								
							
								 
							
						 
						
							
							
								
								Allow clicking view decorations to focus view  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								700510b45e 
								
							
								 
							
						 
						
							
							
								
								Implement indicator border  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								ed9e2015b2 
								
							
								 
							
						 
						
							
							
								
								Scale borders according to output scale  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								0375f966f1 
								
							
								 
							
						 
						
							
							
								
								Fix surface offset when using borders  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								fa5de2876e 
								
							
								 
							
						 
						
							
							
								
								Move docblock and fix indenting of switch/case.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								630ba30e3c 
								
							
								 
							
						 
						
							
							
								
								Implement borders  
							
							 
							
							... 
							
							
 
							
							Implements rendering of borders. Title text is still to do.
Implements the following configuration directives:
* client.focused
* client.focused_inactive
* client.unfocused
* client.urgent
* border
* default_border 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								91f97fc21a 
								
							
								 
							
						 
						
							
							
								
								Fix segfault in view_unmap()  
							
							 
							
							... 
							
							
 
							
							If the last remaining view on a workspace is unmapped and the workspace
is not visible, parent will be a C_OUTPUT. Call the arrange_output()
function in this case. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								312fdf313f 
								
							
								 
							
						 
						
							
							
								
								Remove arrange_windows()  
							
							 
							
							... 
							
							
 
							
							After the refactor, this function is no longer called. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								976e6b99b6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into refactor-arrange-windows  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								24ab66d123 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1867  from emersion/wlroots-923  
							
							 
							
							... 
							
							
 
							
							Update for wlroots#923 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								3fd8897abe 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't call view_set_fullscreen on unmapped xwayland views  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								167c2e1aa9 
								
							
								 
							
						 
						
							
							
								
								Refactor arrange_windows()  
							
							 
							
							... 
							
							
 
							
							Replaces arrange_windows() with arrange_root(), arrange_output(),
arrange_workspace() and arrange_children_of().
Also makes fullscreen views save and restore their dimensions, which
allows it to preserve any custom resize and is also a requirement for
floating views once they are implemented. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								860d2384b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Update for  swaywm/wlroots#923  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Geoff Greer
							
						 
						
							 
							
							
							
								
							
								5587af1782 
								
							
								 
							
						 
						
							
							
								
								Rename len to msg_len. Avoids an aliased variable that was a little confusing to follow.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Geoff Greer
							
						 
						
							 
							
							
							
								
							
								b9726afd48 
								
							
								 
							
						 
						
							
							
								
								invoke_swaybar(): Set process group. Kill process group.  
							
							 
							
							... 
							
							
 
							
							Fixes a bug where terminate_swaybar() did not terminate swaybar. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								ff61df17ff 
								
									
								
							
								 
							
						 
						
							
							
								
								Add map_from_region command  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								ae39d7b28c 
								
							
								 
							
						 
						
							
							
								
								Remove sway_container.workspace_layout  
							
							 
							
							... 
							
							
 
							
							Fixes  #1716 . 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								c54097428a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into criteria-commands  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								df245780d2 
								
									
								
							
								 
							
						 
						
							
							
								
								Do not let tiled xwayland views do what they want  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								3ed3bdf03f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix segfault when switching back to workspace with osu!  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								dfc26c664f 
								
							
								 
							
						 
						
							
							
								
								Update wording about unmanaged/unmapped views  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								689a6a5605 
								
							
								 
							
						 
						
							
							
								
								Use size_t instead of int and calloc instead of malloc  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								30a7488936 
								
							
								 
							
						 
						
							
							
								
								Add assert to view_execute_criteria()  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								72767e1cc3 
								
							
								 
							
						 
						
							
							
								
								Implement criteria commands  
							
							 
							
							... 
							
							
 
							
							Implements the following commands:
* for_window [...] <cmdlist>
* assign [...] <workspace> 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								22b9169631 
								
							
								 
							
						 
						
							
							
								
								Fix crash in container_descendants()  
							
							 
							
							... 
							
							
 
							
							If root is a C_VIEW, the children property is a null pointer. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								420a669f21 
								
							
								 
							
						 
						
							
							
								
								Updates per  swaywm/wlroots#887  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								fbb5198e43 
								
							
								 
							
						 
						
							
							
								
								Sort workspaces after rename  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								d956286b92 
								
							
								 
							
						 
						
							
							
								
								Implement rename workspace command  
							
							 
							
							... 
							
							
 
							
							This implements the following commands:
* rename workspace to new_name
* rename workspace old_name to new_name
* rename workspace number n to new_name 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								4d2b3fc950 
								
							
								 
							
						 
						
							
							
								
								Render unmanaged xwayland views when an xwayland view is fullscreen  
							
							 
							
							... 
							
							
 
							
							This makes Chromium and Firefox context menus appear when fullscreen. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								a41057714f 
								
									
								
							
								 
							
						 
						
							
							
								
								Update for wlroots#885  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								72149111a5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1838  from emersion/use-wlr-renderer-init-wl-shm  
							
							 
							
							... 
							
							
 
							
							Use wlr_renderer_init_wl_shm 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								4386dcb624 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1837  from emersion/cursor-default-to-current-time  
							
							 
							
							... 
							
							
 
							
							Default to current time when triggering cursor events 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								b96d774c70 
								
									
								
							
								 
							
						 
						
							
							
								
								Use wlr_renderer_init_wl_shm  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								4cf77e1de4 
								
									
								
							
								 
							
						 
						
							
							
								
								Default to current time when triggering cursor events  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								6e6decf385 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1834  from emersion/xwayland-no-unmap-on-destroy  
							
							 
							
							... 
							
							
 
							
							Don't unmap on destroy, this is already guaranteed by wlroots 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								33ed279494 
								
									
								
							
								 
							
						 
						
							
							
								
								Update cursor when workspace focus changes  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								17bee33fc9 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't unmap on destroy, this is already guaranteed by wlroots  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								34429a3605 
								
							
								 
							
						 
						
							
							
								
								Keep view fullscreened when moving to another workspace.  
							
							 
							
							... 
							
							
 
							
							container_handle_fullscreen_reparent() must be called *after* setting
the container's new parent. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								6afccd07d9 
								
							
								 
							
						 
						
							
							
								
								Add TODO about rendering fullscreen views smaller than the output  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								76837b9132 
								
							
								 
							
						 
						
							
							
								
								Ignore xdg_shell_v6 request_fullscreen if not mapped  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								bd67342bdc 
								
							
								 
							
						 
						
							
							
								
								Don't render top layer when fullscreen.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								777800e37a 
								
							
								 
							
						 
						
							
							
								
								Fix qutebrowser crash on context menu dismissal  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								21eb63cc9e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fullscreen  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								9ab61716b5 
								
							
								 
							
						 
						
							
							
								
								Correct the repeat_rate documentation.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								9d3739a6f7 
								
							
								 
							
						 
						
							
							
								
								Split repeat commands into separate files.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								9715e38ca8 
								
							
								 
							
						 
						
							
							
								
								render_output(): When fullscreen, clear to black and don't render background  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								45a2fad0de 
								
							
								 
							
						 
						
							
							
								
								container_get_in_direction(): Don't split this function  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								7e38cc2e05 
								
							
								 
							
						 
						
							
							
								
								arrange_windows(): Calculate workspace properties when fullscreen  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								2acfbc519e 
								
							
								 
							
						 
						
							
							
								
								xdg_shell_v6: Use client_pending state instead of current  
							
							 
							
							... 
							
							
 
							
							It appears client_pending is the state that should be used here. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								1285f01b13 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fullscreen  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								5b30391383 
								
							
								 
							
						 
						
							
							
								
								Make key repeat configurable  
							
							 
							
							... 
							
							
 
							
							This creates two input commands for configuring the repeat delay and rate.
Example config:
    input "myidentifier" {
        repeat_delay 250
        repeat_rate 25
    } 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								8d06b222f0 
								
							
								 
							
						 
						
							
							
								
								Fullscreen rendering and input fixes.  
							
							 
							
							... 
							
							
 
							
							* Render background when using fullscreen, because transparency.
* Check that fullscreen surface allows input.
* Don't look for surfaces in top layer if there's a fullscreen view. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								35ccdd67a8 
								
							
								 
							
						 
						
							
							
								
								More fullscreen fixes.  
							
							 
							
							... 
							
							
 
							
							* Render fullscreen views without wlr function, which makes popups and
lockscreen work.
* Don't allow input events to surfaces behind fullscreen views.
* Use correct output dimensions (for rotated outputs). 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								7114451607 
								
									
								
							
								 
							
						 
						
							
							
								
								Destroy display in server_fini  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								72beae209b 
								
							
								 
							
						 
						
							
							
								
								Fullscreen fixes.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								cc4da245a8 
								
							
								 
							
						 
						
							
							
								
								Fix views unmapping their own fullscreen windows.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								143b528f71 
								
							
								 
							
						 
						
							
							
								
								Handle fullscreen flag when mapping a surface.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								a44d016e2b 
								
							
								 
							
						 
						
							
							
								
								Don't damage views if they're hidden by a fullscreen view.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								c685ef081f 
								
							
								 
							
						 
						
							
							
								
								Create sway_workspace struct.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								bfd5834f4c 
								
							
								 
							
						 
						
							
							
								
								Feedback for fullscreen.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								52420cc24d 
								
							
								 
							
						 
						
							
							
								
								Implement fullscreen.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								db
							
						 
						
							 
							
							
							
								
							
								f555edf353 
								
							
								 
							
						 
						
							
							
								
								remove empty workspace when focusing its output  
							
							 
							
							... 
							
							
 
							
							Until now, focus changing code only considered cleaning up the last focused
workspace. This commit adds removal of empty workspace from output that just
received focus on a different workspace.
Fixes : #1797  
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Dominique Martinet
							
						 
						
							 
							
							
							
								
							
								8490d1662c 
								
							
								 
							
						 
						
							
							
								
								Fix gcc maybe-uninitialized warning  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Dominique Martinet
							
						 
						
							 
							
							
							
								
							
								25af959fe9 
								
							
								 
							
						 
						
							
							
								
								Fix gcc string truncation warnings  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								2b34bf1882 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into crashes  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								bdaf420ead 
								
									
								
							
								 
							
						 
						
							
							
								
								Do not call the map handler when an xwayland surface is created  
							
							 
							
							
 
							
						 
						
							8 years ago