Consolatis 
								
							 
						 
						
							
							
							
							
								
							
							
								e52ccfbcf3 
								
							 
						 
						
							
							
								
								README.md: fix spelling  
							
							 
							
							... 
							
							
							
							Reported-by: tyzef 
							
						 
						
							2024-02-06 02:11:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								cf34e60240 
								
							 
						 
						
							
							
								
								edges: limit edge attraction and resistance...  
							
							 
							
							... 
							
							
							
							...to edges actually encountered by motion during interactive moves and
resizes.
In addition, ignore edge resistance and attraction for minimized views. 
							
						 
						
							2024-02-05 22:05:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rick Calixte 
								
							 
						 
						
							
							
							
							
								
							
							
								14f5733584 
								
							 
						 
						
							
							
								
								meson.build: install badges for labwc and migrate to data/  
							
							 
							
							... 
							
							
							
							A .desktop file was previously added for the labwc session, this adds a
badge for it where it is supported. The .desktop files and the badges
are also moved to `data/`.
Ref: #36 , 9fa783e , labwc/labwc-artwork#7  
							
						 
						
							2024-02-03 22:05:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Consolatis 
								
							 
						 
						
							
							
							
							
								
							
							
								d8dce49244 
								
							 
						 
						
							
							
								
								CONTRIBUTING.md: add Debian maintainer  
							
							 
							
							
							
						 
						
							2024-02-03 23:01:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Consolatis 
								
							 
						 
						
							
							
							
							
								
							
							
								e0c3635282 
								
							 
						 
						
							
							
								
								src/desktop.c: reduce OSD log spam on hover  
							
							 
							
							
							
						 
						
							2024-02-02 21:36:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								268ed10fb7 
								
							 
						 
						
							
							
								
								NEWS.md: s/under-cursor/cursor/  
							
							 
							
							
							
						 
						
							2024-02-02 21:47:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								242b94bca9 
								
							 
						 
						
							
							
								
								view: respect rc.gap when moving to cursor  
							
							 
							
							... 
							
							
							
							Fixes : #1494  
							
						 
						
							2024-02-02 21:39:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								0fe7cf6131 
								
							 
						 
						
							
							
								
								NEWS.md: note changes in snapping behavior  
							
							 
							
							
							
						 
						
							2024-02-01 21:19:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								9693100e16 
								
							 
						 
						
							
							
								
								edges: only snap to neighbors on outputs containing the changing view  
							
							 
							
							
							
						 
						
							2024-02-01 21:05:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								b82d4783ea 
								
							 
						 
						
							
							
								
								edges: simplify output edge validation  
							
							 
							
							
							
						 
						
							2024-02-01 21:05:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								01af000cd1 
								
							 
						 
						
							
							
								
								view: better honor usable areas when changing outputs...  
							
							 
							
							... 
							
							
							
							...in view_move_to_edge. If a view is fully within the usable area of
its original output, it should be fully within the usable area (if
possible) on its new output. 
							
						 
						
							2024-01-30 21:12:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fc922fde21 
								
							 
						 
						
							
							
								
								Merge pull request  #1482  from ahesford/whats_in_the_box  
							
							 
							
							... 
							
							
							
							Comprehensive snapping/resistance rewrite 
							
						 
						
							2024-01-30 15:19:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								e7e6d29237 
								
							 
						 
						
							
							
								
								edges, resistance, snap: unified resistance and snapping engine  
							
							 
							
							
							
						 
						
							2024-01-30 15:02:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								1b0f1a4c4e 
								
							 
						 
						
							
							
								
								placement: consider gaps when placing new windows  
							
							 
							
							
							
						 
						
							2024-01-30 13:35:33 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								11a35a7c20 
								
							 
						 
						
							
							
								
								Merge pull request  #1463  from ahesford/boris-and-doris  
							
							 
							
							... 
							
							
							
							view, xdg: notify clients when tiling windows 
							
						 
						
							2024-01-30 18:02:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								3162bbb3c2 
								
							 
						 
						
							
							
								
								xdg: add snapping.notifyClient option to control tiling events  
							
							 
							
							
							
						 
						
							2024-01-30 07:30:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								9f51384b6a 
								
							 
						 
						
							
							
								
								interactive: reset tiled state when dragging out of snapped position  
							
							 
							
							... 
							
							
							
							This ensures that client-side decorations (and maybe other client
behaviors) behave intuitively during interative moves, but means that
    drag to snapped position -> drag to maximize -> un-maximize
will put the window back to its natural geometry (saved before the first
snap) rather than back to the snapped position. This is a change in
behavior, but a) simplifies the logic a bit, because the tiled state is
always in sync with the window geometry and b) in some sense is "more
correct", because the window has been "visually" un-tiled the minute the
window starts dragging.
Note that maximizing using an action (including the button) a window
that has been snapped and then un-maximizing the window will put the
window back to the snapped position, as it always has. 
							
						 
						
							2024-01-30 07:30:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								c1a2dd3e27 
								
							 
						 
						
							
							
								
								view, xdg: notify clients when tiling windows  
							
							 
							
							
							
						 
						
							2024-01-30 07:30:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab1b0478a5 
								
							 
						 
						
							
							
								
								Merge pull request  #1487  from ahesford/dont_think_about_elephants  
							
							 
							
							... 
							
							
							
							xdg: make sure wlroots knows client size before activation 
							
						 
						
							2024-01-29 21:51:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								bd5dcb3485 
								
							 
						 
						
							
							
								
								xdg: make sure wlroots always knows the correct client size  
							
							 
							
							
							
						 
						
							2024-01-29 15:56:25 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									redtide 
								
							 
						 
						
							
							
							
							
								
							
							
								f908e332b3 
								
							 
						 
						
							
							
								
								NEWS.md: fix indentation  
							
							 
							
							
							
						 
						
							2024-01-26 17:21:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								aaa91d59b8 
								
							 
						 
						
							
							
								
								NEWS.md: wrap xml in markdown code blocks  
							
							 
							
							
							
						 
						
							2024-01-26 16:47:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Consolatis 
								
							 
						 
						
							
							
							
							
								
							
							
								a04b394e59 
								
							 
						 
						
							
							
								
								xwayland: support querying window types  
							
							 
							
							
							
						 
						
							2024-01-25 21:14:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								9ecd8c2b43 
								
							 
						 
						
							
							
								
								view: ensure midpoint is visible on layout change  
							
							 
							
							... 
							
							
							
							Fixes : #1476 . 
							
						 
						
							2024-01-25 20:22:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								21d816edb2 
								
							 
						 
						
							
							
								
								environment: add Thunderbird to MOZ_ENABLE_WAYLAND description  
							
							 
							
							
							
						 
						
							2024-01-24 23:41:40 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								59543e476c 
								
							 
						 
						
							
							
								
								NEWS.md: update for 0.7.1  
							
							 
							
							
							
						 
						
							2024-01-24 19:14:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Lindgren 
								
							 
						 
						
							
							
							
							
								
							
							
								22b02f70e5 
								
							 
						 
						
							
							
								
								xwayland: prevent crash due to unexpected surface dissociate events  
							
							 
							
							... 
							
							
							
							Fixes  #1360 
Fixes  #1466  
							
						 
						
							2024-01-24 18:55:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Consolatis 
								
							 
						 
						
							
							
							
							
								
							
							
								396a4b93d1 
								
							 
						 
						
							
							
								
								src/output.c: expose output configuration test to clients  
							
							 
							
							
							
						 
						
							2024-01-23 20:14:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Consolatis 
								
							 
						 
						
							
							
							
							
								
							
							
								6e773592f6 
								
							 
						 
						
							
							
								
								src/output.c: properly test new output configurations  
							
							 
							
							... 
							
							
							
							Fixes  #1458  
							
						 
						
							2024-01-23 20:14:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								49dc55d4f0 
								
							 
						 
						
							
							
								
								interactive: unify interactive_{cancel,finish} where possible  
							
							 
							
							... 
							
							
							
							This also fixes a bug wherein dragging a window and pressing a hot-key
to maximize or fullscreen a window could leave a snap-region highlight
visible after the interactive move was canceled. 
							
						 
						
							2024-01-23 10:11:52 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								11cfbca7c7 
								
							 
						 
						
							
							
								
								resistance: properly handled shaded windows  
							
							 
							
							
							
						 
						
							2024-01-23 06:13:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								3cdeaecb4b 
								
							 
						 
						
							
							
								
								view: do not resize fullscreen windows  
							
							 
							
							
							
						 
						
							2024-01-23 00:03:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								10d417258a 
								
							 
						 
						
							
							
								
								view: fix early return condition  
							
							 
							
							
							
						 
						
							2024-01-22 22:27:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								945eea8f27 
								
							 
						 
						
							
							
								
								docs: describe MoveToOutput/FitToOutput action  
							
							 
							
							
							
						 
						
							2024-01-22 22:27:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								6391f9bcb2 
								
							 
						 
						
							
							
								
								action: add FitToOutput  
							
							 
							
							
							
						 
						
							2024-01-22 22:27:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								aa0e7523c3 
								
							 
						 
						
							
							
								
								action: add MoveToOutput  
							
							 
							
							
							
						 
						
							2024-01-22 22:27:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								b1d626fbfd 
								
							 
						 
						
							
							
								
								view: add move_to_output() function  
							
							 
							
							
							
						 
						
							2024-01-22 22:27:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								982df84407 
								
							 
						 
						
							
							
								
								view: expose view_get_adjacent_output  
							
							 
							
							
							
						 
						
							2024-01-22 22:27:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								099929cf46 
								
							 
						 
						
							
							
								
								view: allow overriding of cursor placement policy  
							
							 
							
							
							
						 
						
							2024-01-22 22:27:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								8517254705 
								
							 
						 
						
							
							
								
								view: fix typo  
							
							 
							
							
							
						 
						
							2024-01-22 22:27:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								e547e29563 
								
							 
						 
						
							
							
								
								docs: extend touch section  
							
							 
							
							
							
						 
						
							2024-01-22 21:50:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								1d4961650f 
								
							 
						 
						
							
							
								
								seat: re-map pointer to output on reconfigure  
							
							 
							
							... 
							
							
							
							Makes testing easier, also consistent with other
devices types on reconfigure. 
							
						 
						
							2024-01-22 21:50:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								19cab55092 
								
							 
						 
						
							
							
								
								seat: get output name from touch config for current device  
							
							 
							
							... 
							
							
							
							The output name attached to the touch device has
still priority. 
							
						 
						
							2024-01-22 21:50:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								3f77514459 
								
							 
						 
						
							
							
								
								config: add finding touch configurations  
							
							 
							
							
							
						 
						
							2024-01-22 21:50:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								2c3ab16f39 
								
							 
						 
						
							
							
								
								config: parse multiple touch configurations  
							
							 
							
							... 
							
							
							
							Also temporary disable touch output mapping.
Will be restored later. 
							
						 
						
							2024-01-22 21:50:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								9d64b56367 
								
							 
						 
						
							
							
								
								config: introduce touch config structure  
							
							 
							
							
							
						 
						
							2024-01-22 21:50:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jens Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								6def1319d1 
								
							 
						 
						
							
							
								
								input: move function to config  
							
							 
							
							... 
							
							
							
							This function is only about rc, so fits better
in config. 
							
						 
						
							2024-01-22 21:50:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Standreas 
								
							 
						 
						
							
							
							
							
								
							
							
								241fcb0bde 
								
							 
						 
						
							
							
								
								Removed obsolete comment  
							
							 
							
							... 
							
							
							
							"unshade" exists now. 
							
						 
						
							2024-01-22 11:23:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								4181bb5335 
								
							 
						 
						
							
							
								
								resistance: support negative strengths to indicate attractive snapping  
							
							 
							
							
							
						 
						
							2024-01-21 16:10:50 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew J. Hesford 
								
							 
						 
						
							
							
							
							
								
							
							
								57ea197e6c 
								
							 
						 
						
							
							
								
								resistance: add window-edge resistance for interactive moves/resizes  
							
							 
							
							
							
						 
						
							2024-01-21 16:10:50 -05:00