Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								41274db128 
								
							 
						 
						
							
							
								
								Delete .clang-format  
							
							 
							
							... 
							
							
							
							The file is not accurate and clang-format cannot describe our coding
style 
							
						 
						
							2021-12-26 23:10:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								837a7f3997 
								
							 
						 
						
							
							
								
								docs/rc.xml.all: update with default mouse-bindings  
							
							 
							
							
							
						 
						
							2021-12-26 23:02:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								be300764b5 
								
							 
						 
						
							
							
								
								build: use wlroots 0.15.0  
							
							 
							
							
							
						 
						
							2021-12-26 22:42:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								6651d45ed4 
								
							 
						 
						
							
							
								
								cursor: add cursor_update_focus()  
							
							 
							
							... 
							
							
							
							...and call it from desktop_move_to_front() in order force an enter event
on the surface below the cursor when cycling views.
Inspired by PR #164  - just restructured it a bit.
Suggested-by: @bi4k8 
							
						 
						
							2021-12-26 22:09:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								8d070ab2f4 
								
							 
						 
						
							
							
								
								cursor: fix setting of resize_edges  
							
							 
							
							... 
							
							
							
							Only calculate nearest `resize_edges` if not clear from the server-side
deco under the cursor. 
							
						 
						
							2021-12-26 21:35:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								6a190797b6 
								
							 
						 
						
							
							
								
								document mouse buttons and newly-supported mouse contexts  
							
							 
							
							
							
						 
						
							2021-12-26 21:31:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								5bd4833b87 
								
							 
						 
						
							
							
								
								add mouse bindings for window edges to rc.xml.all  
							
							 
							
							
							
						 
						
							2021-12-26 21:31:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								26d3d13a82 
								
							 
						 
						
							
							
								
								move edge resizing from hard-coded to configuration  
							
							 
							
							
							
						 
						
							2021-12-26 21:31:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								5ee4baee7a 
								
							 
						 
						
							
							
								
								implement corner/edge mouse contexts  
							
							 
							
							
							
						 
						
							2021-12-26 21:31:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Lindgren 
								
							 
						 
						
							
							
							
							
								
							
							
								2ce961a0bd 
								
							 
						 
						
							
							
								
								Check the return value of wlr_output_layout_get() for NULL  
							
							 
							
							... 
							
							
							
							wlr_output_layout_get() seems to return NULL for disabled outputs.
Fixes : #174  
							
						 
						
							2021-12-24 21:08:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Lindgren 
								
							 
						 
						
							
							
							
							
								
							
							
								46bd0d549f 
								
							 
						 
						
							
							
								
								Proofread README.md  
							
							 
							
							... 
							
							
							
							I couldn't help but notice some typos in README.md, and figured I might
as well fix them.
Spelling:
    simplicy -> simplicity
    inteded -> intended
    if -> is
Compound words:
    light-weight -> lightweight
    wall-paper -> wallpaper
    re-inventing -> reinventing
    re-loaded -> reloaded
Grammar/usage:
    & -> and
    binds -> bindings
    missing "the" 
							
						 
						
							2021-12-24 20:08:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ARDiDo 
								
							 
						 
						
							
							
							
							
								
							
							
								fd09e26ac8 
								
							 
						 
						
							
							
								
								view.c: end interactive mode when maximizing a view  
							
							 
							
							
							
						 
						
							2021-12-23 12:22:46 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Consolatis 
								
							 
						 
						
							
							
							
							
								
							
							
								416718c3e9 
								
							 
						 
						
							
							
								
								docs/rc.xml.all: Add focus + raise to TitleBar movement / maximize  
							
							 
							
							
							
						 
						
							2021-12-23 10:42:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Consolatis 
								
							 
						 
						
							
							
							
							
								
							
							
								fa18f347e5 
								
							 
						 
						
							
							
								
								config/rcxml: Allow multiple <action>s inside of a <mousebind>  
							
							 
							
							... 
							
							
							
							Issue arises when using the default config from docs/rc.xml.all.
Without this patch only the last action defined inside a <mousebind>
will have an effect.
Without a config or when defining the same <mousebind> multiple times
with each containing only a single <action> the issue does not exist. 
							
						 
						
							2021-12-23 09:53:11 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Consolatis 
								
							 
						 
						
							
							
							
							
								
							
							
								80f012602f 
								
							 
						 
						
							
							
								
								Implement foreign toplevel close  
							
							 
							
							
							
						 
						
							2021-12-23 09:29:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								7e57b7fcf5 
								
							 
						 
						
							
							
								
								keyboard: absolve release event if press was bound  
							
							 
							
							... 
							
							
							
							When key press events are handled by compositor keybindings, do not
forward the corresponding release events to clients. 
							
						 
						
							2021-12-22 10:37:25 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ARDiDo 
								
							 
						 
						
							
							
							
							
								
							
							
								57cc72b49e 
								
							 
						 
						
							
							
								
								OSD: fix stuck OSD when NumLock or CapsLock are activated  
							
							 
							
							
							
						 
						
							2021-12-18 10:33:56 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ARDiDo 
								
							 
						 
						
							
							
							
							
								
							
							
								64cc0b91e8 
								
							 
						 
						
							
							
								
								build: bump wlroots dependency version number  
							
							 
							
							
							
						 
						
							2021-12-17 10:32:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ARDiDo 
								
							 
						 
						
							
							
							
							
								
							
							
								7d68eeb5eb 
								
							 
						 
						
							
							
								
								cursor: scale xcursor for all output scales  
							
							 
							
							
							
						 
						
							2021-12-17 10:20:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								4ce96f75dc 
								
							 
						 
						
							
							
								
								osd: fix crash when props are NULL  
							
							 
							
							... 
							
							
							
							this happened while running Xwayland *over* waypipe, so is likely not a common case, but is possible 
							
						 
						
							2021-12-16 20:42:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								fd7f06a375 
								
							 
						 
						
							
							
								
								document Focus and Raise actions  
							
							 
							
							
							
						 
						
							2021-12-12 19:07:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								073c78551f 
								
							 
						 
						
							
							
								
								document Client/Frame/Desktop mouse contexts  
							
							 
							
							
							
						 
						
							2021-12-12 19:05:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								114e6545d6 
								
							 
						 
						
							
							
								
								document Resize action  
							
							 
							
							
							
						 
						
							2021-12-12 19:05:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								3a29e436e5 
								
							 
						 
						
							
							
								
								fix crash when a minimized window closes  
							
							 
							
							... 
							
							
							
							e.g., open an editor from a terminal, minimize it, then hit ^C in the terminal
simply don't unmap xdg or xwayland views if they are not currently marked as mapped 
							
						 
						
							2021-12-12 19:03:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								730a642bea 
								
							 
						 
						
							
							
								
								document tapButtonMap setting  
							
							 
							
							
							
						 
						
							2021-12-12 19:00:58 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								a3796fa6f3 
								
							 
						 
						
							
							
								
								implement libinput tapButtonMap setting  
							
							 
							
							... 
							
							
							
							this is a standard libinput setting that was not previously exposed 
							
						 
						
							2021-12-12 19:00:58 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ARDiDo 
								
							 
						 
						
							
							
							
							
								
							
							
								859495a8be 
								
							 
						 
						
							
							
								
								Config: add OSD font configuration  
							
							 
							
							
							
						 
						
							2021-12-06 17:44:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								238062a859 
								
							 
						 
						
							
							
								
								desktop: rename functions to increase consistency  
							
							 
							
							... 
							
							
							
							...from
- desktop_raise_view()
- desktop_move_view_to_end_of_cycle()
to
- desktop_move_to_front()
- desktop_move_to_back() 
							
						 
						
							2021-12-06 21:23:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								9b99ff9042 
								
							 
						 
						
							
							
								
								labwc-action(5): add PreviousWindow  
							
							 
							
							
							
						 
						
							2021-12-06 21:13:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								10884ca2e9 
								
							 
						 
						
							
							
								
								desktop: simplify desktop_move_view_to_end_of_cycle()  
							
							 
							
							
							
						 
						
							2021-12-06 21:07:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								bb4c277e08 
								
							 
						 
						
							
							
								
								query passed prop, not 'title'  
							
							 
							
							
							
						 
						
							2021-12-06 15:22:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								7b7178ebfa 
								
							 
						 
						
							
							
								
								move windows to back of cycle when they are minimized  
							
							 
							
							
							
						 
						
							2021-12-06 09:59:06 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								b7d4df28c8 
								
							 
						 
						
							
							
								
								implement PreviousWindow action  
							
							 
							
							
							
						 
						
							2021-12-06 09:59:06 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bi4k8 
								
							 
						 
						
							
							
							
							
								
							
							
								83f876586a 
								
							 
						 
						
							
							
								
								raise activated foreign windows  
							
							 
							
							... 
							
							
							
							this is required for taskbars to behave as expected 
							
						 
						
							2021-12-06 09:51:45 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ARDiDo 
								
							 
						 
						
							
							
							
							
								
							
							
								4bc012bf29 
								
							 
						 
						
							
							
								
								Fix typo in README  
							
							 
							
							
							
						 
						
							2021-12-05 10:13:34 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Lindgren 
								
							 
						 
						
							
							
							
							
								
							
							
								5da0ebda5a 
								
							 
						 
						
							
							
								
								keyboard: Remove redundant damage_all_outputs() call  
							
							 
							
							... 
							
							
							
							It was already called earlier in handle_compositor_keybindings(). 
							
						 
						
							2021-12-04 12:24:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Lindgren 
								
							 
						 
						
							
							
							
							
								
							
							
								b72d524c50 
								
							 
						 
						
							
							
								
								keyboard: Allow canceling the Alt-Tab switcher with Escape  
							
							 
							
							... 
							
							
							
							This is a standard feature in most window managers (OpenBox
included) that allow window-switching via Alt-Tab. 
							
						 
						
							2021-12-04 12:24:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Lindgren 
								
							 
						 
						
							
							
							
							
								
							
							
								dddc4f5ed8 
								
							 
						 
						
							
							
								
								action: Switch to next window when pressing Alt-Tab once  
							
							 
							
							... 
							
							
							
							In OpenBox (as in most other stacking window managers), pressing
Alt-Tab once will cycle to the next window.  This is especially
convenient in workflows which require switching back and forth
frequently between the two top windows. 
							
						 
						
							2021-12-04 12:24:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								2cb055b94a 
								
							 
						 
						
							
							
								
								cursor.c: fix switch statement indentation  
							
							 
							
							
							
						 
						
							2021-12-03 23:17:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								c5658fde8e 
								
							 
						 
						
							
							
								
								interactive.c: fix style  
							
							 
							
							
							
						 
						
							2021-12-03 23:15:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								a60b88c7fa 
								
							 
						 
						
							
							
								
								CONTRIBUTING.md: add link to checkpatch.pl  
							
							 
							
							
							
						 
						
							2021-12-03 23:14:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								fbf531b810 
								
							 
						 
						
							
							
								
								Add CONTRIBUTING.md  
							
							 
							
							
							
						 
						
							2021-12-03 22:44:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								d4a99d8e91 
								
							 
						 
						
							
							
								
								docs/rc.xml.all: add Client and Root mousebinds  
							
							 
							
							
							
						 
						
							2021-12-03 22:14:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								3df4ade615 
								
							 
						 
						
							
							
								
								rcxml.c: set default Client Right/Middle Press  
							
							 
							
							... 
							
							
							
							Raise+Focus, just as for Left Press 
							
						 
						
							2021-12-03 22:11:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								04d69d8711 
								
							 
						 
						
							
							
								
								rcxml.c: add Alt-Left/Right to default mousebinds  
							
							 
							
							
							
						 
						
							2021-12-03 22:02:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								b65d29c608 
								
							 
						 
						
							
							
								
								docs/rc.xml.all: add Alt-Left/Right mousebinds  
							
							 
							
							... 
							
							
							
							Alt-Left button for "Move"
Alt-Right button for "Resize" 
							
						 
						
							2021-12-03 21:56:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ARDiDo 
								
							 
						 
						
							
							
							
							
								
							
							
								59af8e0986 
								
							 
						 
						
							
							
								
								OSD: fix segfault when no app_id is set  
							
							 
							
							
							
						 
						
							2021-12-03 16:16:59 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joshua Ashton 
								
							 
						 
						
							
							
							
							
								
							
							
								d568c60003 
								
							 
						 
						
							
							
								
								action: If we have a view that is an activator, use that instead of the current focus window  
							
							 
							
							... 
							
							
							
							If we don't switch focus, we want the close button to close the window associated with it, not the current focus window.
Signed-off-by: Joshua Ashton <joshua@froggi.es> 
							
						 
						
							2021-12-03 18:13:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joshua Ashton 
								
							 
						 
						
							
							
							
							
								
							
							
								f9f9d809c8 
								
							 
						 
						
							
							
								
								cursor: Clear grabbed_view when switching from MOVE/GRAB  
							
							 
							
							... 
							
							
							
							Better not to leave a dangling pointer to screw us over later.
Signed-off-by: Joshua Ashton <joshua@froggi.es> 
							
						 
						
							2021-12-03 18:11:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joshua Ashton 
								
							 
						 
						
							
							
							
							
								
							
							
								3e973c92ab 
								
							 
						 
						
							
							
								
								interactive: Fix crash if a window is destroyed while moving it  
							
							 
							
							... 
							
							
							
							Need to clean this up if it's our grabbed window!
Signed-off-by: Joshua Ashton <joshua@froggi.es> 
							
						 
						
							2021-12-03 18:11:31 +00:00