94e7dc8a3e 
								
							 
						 
						
							
							
								
								data-device: touch grab stubs  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								cbb6fd7352 
								
							 
						 
						
							
							
								
								wlr-seat: touch grab begin and end  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								469729d3af 
								
							 
						 
						
							
							
								
								wlr-seat: document seat touch functions  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								4240096b83 
								
							 
						 
						
							
							
								
								wlr-seat: default touch grab  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								e5a31ae870 
								
							 
						 
						
							
							
								
								wlr-seat: basic touch  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								3f6cf517b9 
								
							 
						 
						
							
							
								
								Add wlr_xdg_surface_v6_popup_get_position  
							
							
							
						 
						
							2017-11-15 14:03:13 +01:00  
				
					
						
							
							
								 
						
							
								f8b43940b1 
								
							 
						 
						
							
							
								
								Merge branch 'master' into cursor-scale  
							
							
							
						 
						
							2017-11-12 22:12:50 +01:00  
				
					
						
							
							
								 
						
							
								a317ecdab8 
								
							 
						 
						
							
							
								
								Run startup command after xwayland is ready  
							
							
							
						 
						
							2017-11-12 16:01:48 -05:00  
				
					
						
							
							
								 
						
							
								28fc813ca9 
								
							 
						 
						
							
							
								
								Merge branch 'master' into cursor-scale  
							
							
							
						 
						
							2017-11-12 21:16:45 +01:00  
				
					
						
							
							
								 
						
							
								1e0e73efaa 
								
							 
						 
						
							
							
								
								Spawn views on last active output  
							
							
							
						 
						
							2017-11-12 09:55:28 -05:00  
				
					
						
							
							
								 
						
							
								5d986f1e87 
								
							 
						 
						
							
							
								
								Remove unnecessary include  
							
							
							
						 
						
							2017-11-12 15:49:27 +01:00  
				
					
						
							
							
								 
						
							
								8605243459 
								
							 
						 
						
							
							
								
								Introduce wlr_xcursor_manager  
							
							
							
						 
						
							2017-11-12 11:10:56 +01:00  
				
					
						
							
							
								 
						
							
								2dccb11741 
								
							 
						 
						
							
							
								
								rootston: keep one xcursor_theme per seat  
							
							
							
						 
						
							2017-11-11 23:53:45 +01:00  
				
					
						
							
							
								 
						
							
								09279b90a6 
								
							 
						 
						
							
							
								
								Add wlr_output.serial  
							
							
							
						 
						
							2017-11-11 19:09:34 +01:00  
				
					
						
							
							
								 
						
							
								aaf0691883 
								
							 
						 
						
							
							
								
								rootston: add roots_xcursor_theme  
							
							... 
							
							
							
							roots_xcursor_theme loads multiple wlr_xcursor_theme at different scales. 
							
						 
						
							2017-11-11 18:42:14 +01:00  
				
					
						
							
							
								 
						
							
								ac1573b0e7 
								
							 
						 
						
							
							
								
								Add scale parameter to wlr_cursor_set_image  
							
							
							
						 
						
							2017-11-11 17:27:44 +01:00  
				
					
						
							
							
								 
						
							
								1db3b55128 
								
							 
						 
						
							
							
								
								rootston: prefix config structs and functions  
							
							
							
						 
						
							2017-11-11 10:59:04 -05:00  
				
					
						
							
							
								 
						
							
								18079e234a 
								
							 
						 
						
							
							
								
								rootston: documentation for config.h functions  
							
							
							
						 
						
							2017-11-11 10:44:29 -05:00  
				
					
						
							
							
								 
						
							
								6e00140e8a 
								
							 
						 
						
							
							
								
								rootston: remove unused import and old todo from config header  
							
							
							
						 
						
							2017-11-11 10:41:18 -05:00  
				
					
						
							
							
								 
						
							
								2a9dc60f28 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/multiseat  
							
							
							
						 
						
							2017-11-11 09:59:39 -05:00  
				
					
						
							
							
								 
						
							
								eb89f1dcd2 
								
							 
						 
						
							
							
								
								Fix resize issues with some xdg-shell apps.  
							
							... 
							
							
							
							Also renames view_get_size to view_get_box to be more consistent with wlroots API and make it more obvious that x,y are set (while in roots_view.get_size this isn't the case).
Fixes  #407  
							
						 
						
							2017-11-11 15:39:15 +01:00  
				
					
						
							
							
								 
						
							
								5f3b27347c 
								
							 
						 
						
							
							
								
								Merge pull request  #404  from emolitor/CPP-Compatibility  
							
							... 
							
							
							
							Remove VLA from session.h 
							
						 
						
							2017-11-10 10:18:43 -05:00  
				
					
						
							
							
								 
						
							
								5be11a5c95 
								
							 
						 
						
							
							
								
								Remove VLA from session.h  
							
							... 
							
							
							
							VLAs are optional C11 features and not supported by C++. 
							
						 
						
							2017-11-10 15:12:00 +00:00  
				
					
						
							
							
								 
						
							
								27a3a810ab 
								
							 
						 
						
							
							
								
								rootston: fix multiseat focus  
							
							
							
						 
						
							2017-11-10 08:27:45 -05:00  
				
					
						
							
							
								 
						
							
								e6babc07a0 
								
							 
						 
						
							
							
								
								Merge pull request  #390  from emersion/rootston-maximize  
							
							... 
							
							
							
							Maximize views in rootston 
							
						 
						
							2017-11-10 08:26:20 -05:00  
				
					
						
							
							
								 
						
							
								425713b837 
								
							 
						 
						
							
							
								
								Merge branch 'hidpi'  
							
							
							
						 
						
							2017-11-10 08:21:50 -05:00  
				
					
						
							
							
								 
						
							
								80bf3cfff0 
								
							 
						 
						
							
							
								
								Fixes   #399  Adds wlr_data_device_manager destructor  
							
							... 
							
							
							
							Fixed issues 
							
						 
						
							2017-11-09 18:52:58 -08:00  
				
					
						
							
							
								 
						
							
								739361aa70 
								
							 
						 
						
							
							
								
								wlr-keyboard: take out modifiers event struct (for now)  
							
							
							
						 
						
							2017-11-09 17:29:28 -05:00  
				
					
						
							
							
								 
						
							
								bf1b12a725 
								
							 
						 
						
							
							
								
								Fix maximize delay in xdg-shell  
							
							
							
						 
						
							2017-11-09 21:41:11 +01:00  
				
					
						
							
							
								 
						
							
								26dadacb71 
								
							 
						 
						
							
							
								
								Add wl_shell support for maximized views  
							
							
							
						 
						
							2017-11-09 20:06:05 +01:00  
				
					
						
							
							
								 
						
							
								66587eb430 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into hidpi  
							
							
							
						 
						
							2017-11-09 08:36:27 -05:00  
				
					
						
							
							
								 
						
							
								79f5bd6ef8 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/multiseat  
							
							
							
						 
						
							2017-11-08 20:21:59 -05:00  
				
					
						
							
							
								 
						
							
								2118c691b1 
								
							 
						 
						
							
							
								
								Add maximize support for xwayland in rootston  
							
							
							
						 
						
							2017-11-08 23:03:07 +01:00  
				
					
						
							
							
								 
						
							
								06642859f1 
								
							 
						 
						
							
							
								
								rootston: drag icons  
							
							
							
						 
						
							2017-11-08 15:35:47 -05:00  
				
					
						
							
							
								 
						
							
								428bf18ec7 
								
							 
						 
						
							
							
								
								rootston: request set cursor  
							
							
							
						 
						
							2017-11-08 15:23:56 -05:00  
				
					
						
							
							
								 
						
							
								992f931ae9 
								
							 
						 
						
							
							
								
								rootston: cleanup for multiseat  
							
							
							
						 
						
							2017-11-08 14:53:08 -05:00  
				
					
						
							
							
								 
						
							
								882e620639 
								
							 
						 
						
							
							
								
								Always read state from wlr_keyboard in the seat  
							
							
							
						 
						
							2017-11-08 19:02:56 +01:00  
				
					
						
							
							
								 
						
							
								a00b7f1e9b 
								
							 
						 
						
							
							
								
								rootston: remove devices from seat  
							
							
							
						 
						
							2017-11-08 09:04:33 -05:00  
				
					
						
							
							
								 
						
							
								84d5e6bbb4 
								
							 
						 
						
							
							
								
								Send current keyboard state when entering a surface  
							
							
							
						 
						
							2017-11-08 10:57:46 +01:00  
				
					
						
							
							
								 
						
							
								09c6092423 
								
							 
						 
						
							
							
								
								multiseat: somewhat working  
							
							
							
						 
						
							2017-11-07 15:56:11 -05:00  
				
					
						
							
							
								 
						
							
								03d3fdc158 
								
							 
						 
						
							
							
								
								Basic maximization implementation for xdg-shell  
							
							
							
						 
						
							2017-11-05 16:29:43 +01:00  
				
					
						
							
							
								 
						
							
								2280928bb2 
								
							 
						 
						
							
							
								
								rootston: roots_cursor  
							
							
							
						 
						
							2017-11-05 09:20:11 -05:00  
				
					
						
							
							
								 
						
							
								b74c4cf974 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/multiseat  
							
							
							
						 
						
							2017-11-05 08:09:45 -05:00  
				
					
						
							
							
								 
						
							
								3e3209cba2 
								
							 
						 
						
							
							
								
								Fix laggy move-resize in xdg-shell  
							
							
							
						 
						
							2017-11-05 10:22:42 +01:00  
				
					
						
							
							
								 
						
							
								704f0f158a 
								
							 
						 
						
							
							
								
								rootston: move device init to seat  
							
							
							
						 
						
							2017-11-04 13:12:35 -04:00  
				
					
						
							
							
								 
						
							
								5354fe8729 
								
							 
						 
						
							
							
								
								move keyboard to seat  
							
							
							
						 
						
							2017-11-04 09:23:57 -04:00  
				
					
						
							
							
								 
						
							
								6d8e1abfc0 
								
							 
						 
						
							
							
								
								Improve input sensitivity  
							
							... 
							
							
							
							We now use doubles until the last minute, which makes it so we can move
the pointer more precisely. This also includes a fix for tablet tools,
which move absolutely and sometimes do not update the X or Y axis. 
							
						 
						
							2017-11-04 01:35:12 -04:00  
				
					
						
							
							
								 
						
							
								cf713edc10 
								
							 
						 
						
							
							
								
								Fix moving views when resizing below min size  
							
							
							
						 
						
							2017-11-03 14:49:15 +01:00  
				
					
						
							
							
								 
						
							
								9bd0f47efd 
								
							 
						 
						
							
							
								
								rootston: refactor keyboard  
							
							
							
						 
						
							2017-11-03 06:21:24 -04:00  
				
					
						
							
							
								 
						
							
								447c561d15 
								
							 
						 
						
							
							
								
								rootston: seat config by device  
							
							
							
						 
						
							2017-11-03 06:08:37 -04:00  
				
					
						
							
							
								 
						
							
								86b8729998 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into hidpi  
							
							
							
						 
						
							2017-11-02 23:34:02 -04:00  
				
					
						
							
							
								 
						
							
								53021f8ed4 
								
							 
						 
						
							
							
								
								rootston: break up input.h  
							
							
							
						 
						
							2017-11-02 20:31:19 -04:00  
				
					
						
							
							
								 
						
							
								62734d0553 
								
							 
						 
						
							
							
								
								Merge pull request  #380  from emersion/xwayland-root-cursor  
							
							... 
							
							
							
							Set xwayland root cursor 
							
						 
						
							2017-11-02 12:28:31 -04:00  
				
					
						
							
							
								 
						
							
								3f4ad47421 
								
							 
						 
						
							
							
								
								Use compositor theme for xwm cursor  
							
							
							
						 
						
							2017-11-02 16:49:22 +01:00  
				
					
						
							
							
								 
						
							
								d11973ed7d 
								
							 
						 
						
							
							
								
								Fix disabled cursors  
							
							
							
						 
						
							2017-11-02 11:37:43 +01:00  
				
					
						
							
							
								 
						
							
								e18460c981 
								
							 
						 
						
							
							
								
								Add wlr_output.needs_swap  
							
							
							
						 
						
							2017-11-01 20:08:15 +01:00  
				
					
						
							
							
								 
						
							
								0df7a3c22d 
								
							 
						 
						
							
							
								
								Add wlr_seat_pointer_request_set_cursor_event.serial  
							
							
							
						 
						
							2017-11-01 18:15:37 +01:00  
				
					
						
							
							
								 
						
							
								0d9d670dbd 
								
							 
						 
						
							
							
								
								Merge pull request  #365  from emersion/wayland-backend-transform  
							
							... 
							
							
							
							Cursors ✕ Output Transformations fixes 
							
						 
						
							2017-11-01 10:21:02 -04:00  
				
					
						
							
							
								 
						
							
								60c018c017 
								
							 
						 
						
							
							
								
								Fix hidden software cursors, fix cursor transformations on DRM backend  
							
							
							
						 
						
							2017-11-01 14:25:41 +01:00  
				
					
						
							
							
								 
						
							
								a6930cd8ea 
								
							 
						 
						
							
							
								
								Handle output enter/leave correctly  
							
							
							
						 
						
							2017-11-01 08:51:59 -04:00  
				
					
						
							
							
								 
						
							
								a7446792a1 
								
							 
						 
						
							
							
								
								Consider scale factor when rendering views  
							
							
							
						 
						
							2017-11-01 08:44:07 -04:00  
				
					
						
							
							
								 
						
							
								1a756b3123 
								
							 
						 
						
							
							
								
								bugfix: dnd force cancel  
							
							
							
						 
						
							2017-11-01 08:05:02 -04:00  
				
					
						
							
							
								 
						
							
								0beae99188 
								
							 
						 
						
							
							
								
								Apply output transformation to pointer events in Wayland backend  
							
							
							
						 
						
							2017-11-01 11:00:27 +01:00  
				
					
						
							
							
								 
						
							
								c3b09f73da 
								
							 
						 
						
							
							
								
								Fix cursor hotspot with rotated outputs on DRM backend  
							
							
							
						 
						
							2017-10-31 12:30:57 +01:00  
				
					
						
							
							
								 
						
							
								4230a577cc 
								
							 
						 
						
							
							
								
								Remove wlr_cursor_set_xcursor for now  
							
							
							
						 
						
							2017-10-31 12:30:56 +01:00  
				
					
						
							
							
								 
						
							
								95566c6bdf 
								
							 
						 
						
							
							
								
								Transform cursor hotspot, fix wayland cursor hotspot  
							
							
							
						 
						
							2017-10-31 12:30:56 +01:00  
				
					
						
							
							
								 
						
							
								2e2d63a164 
								
							 
						 
						
							
							
								
								Manage wlr_output_cursor from wlr_cursor  
							
							
							
						 
						
							2017-10-31 12:30:56 +01:00  
				
					
						
							
							
								 
						
							
								1b6c729360 
								
							 
						 
						
							
							
								
								Add wlr_output_cursor  
							
							
							
						 
						
							2017-10-31 12:30:03 +01:00  
				
					
						
							
							
								 
						
							
								ebca06bfe4 
								
							 
						 
						
							
							
								
								Merge pull request  #358  from acrisci/refactor/sec-to-msec  
							
							... 
							
							
							
							refactor input time_sec to time_msec 
							
						 
						
							2017-10-30 15:50:31 -04:00  
				
					
						
							
							
								 
						
							
								875a5b446f 
								
							 
						 
						
							
							
								
								remove time usec  
							
							
							
						 
						
							2017-10-30 15:43:06 -04:00  
				
					
						
							
							
								 
						
							
								74bca7251b 
								
							 
						 
						
							
							
								
								rename wlr_seat to seat on seat structs  
							
							
							
						 
						
							2017-10-30 08:44:39 -04:00  
				
					
						
							
							
								 
						
							
								fddef4d58e 
								
							 
						 
						
							
							
								
								rename seat handle to seat client  
							
							
							
						 
						
							2017-10-30 08:37:54 -04:00  
				
					
						
							
							
								 
						
							
								a224e74fad 
								
							 
						 
						
							
							
								
								refactor input time_sec to time_msec  
							
							
							
						 
						
							2017-10-30 06:40:06 -04:00  
				
					
						
							
							
								 
						
							
								c01248cf17 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/xwm-rewrite  
							
							
							
						 
						
							2017-10-29 10:43:10 -04:00  
				
					
						
							
							
								 
						
							
								50e86a0efa 
								
							 
						 
						
							
							
								
								Allow configuring output mode in rootston  
							
							... 
							
							
							
							Fixes  #336  
						
							2017-10-28 15:32:08 -04:00  
				
					
						
							
							
								 
						
							
								4281aefbf8 
								
							 
						 
						
							
							
								
								Merge pull request  #324  from acrisci/feature/keyboard-redesign  
							
							... 
							
							
							
							wlr-seat: keyboard redesign 
							
						 
						
							2017-10-28 10:56:41 -04:00  
				
					
						
							
							
								 
						
							
								c555a66dda 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/xwm-rewrite  
							
							
							
						 
						
							2017-10-27 15:22:00 -04:00  
				
					
						
							
							
								 
						
							
								325def3841 
								
							 
						 
						
							
							
								
								xwm: create colormap and visual depth detection  
							
							
							
						 
						
							2017-10-27 15:20:50 -04:00  
				
					
						
							
							
								 
						
							
								9f1ed70b81 
								
							 
						 
						
							
							
								
								Merge pull request  #344  from emersion/compositor-action-cursors  
							
							... 
							
							
							
							Set compositor cursor for move, resize and rotate 
							
						 
						
							2017-10-27 13:42:53 -04:00  
				
					
						
							
							
								 
						
							
								315c01ba0f 
								
							 
						 
						
							
							
								
								Remove input.last_active_view  
							
							
							
						 
						
							2017-10-27 19:21:26 +02:00  
				
					
						
							
							
								 
						
							
								be297d9d14 
								
							 
						 
						
							
							
								
								xwm: net wm state  
							
							
							
						 
						
							2017-10-27 13:17:34 -04:00  
				
					
						
							
							
								 
						
							
								ec5beeb8b8 
								
							 
						 
						
							
							
								
								Move xcursor stuff into its own file  
							
							
							
						 
						
							2017-10-27 19:09:38 +02:00  
				
					
						
							
							
								 
						
							
								6a4290b86a 
								
							 
						 
						
							
							
								
								xwm: moveresize events  
							
							
							
						 
						
							2017-10-27 10:48:09 -04:00  
				
					
						
							
							
								 
						
							
								4bee96bd30 
								
							 
						 
						
							
							
								
								Merge pull request  #333  from emersion/server-decoration  
							
							... 
							
							
							
							Add server-decoration protocol 
							
						 
						
							2017-10-27 09:28:25 -04:00  
				
					
						
							
							
								 
						
							
								a43acae000 
								
							 
						 
						
							
							
								
								Send server-decoration ack event automatically  
							
							
							
						 
						
							2017-10-27 00:02:30 +02:00  
				
					
						
							
							
								 
						
							
								c0c4816b13 
								
							 
						 
						
							
							
								
								Fix fallback when there are two config blocks for a keyboard  
							
							
							
						 
						
							2017-10-26 22:38:03 +02:00  
				
					
						
							
							
								 
						
							
								4a106648c4 
								
							 
						 
						
							
							
								
								xwm: remove incorrect implementation of net wm state  
							
							
							
						 
						
							2017-10-26 15:58:18 -04:00  
				
					
						
							
							
								 
						
							
								4e5d23daa9 
								
							 
						 
						
							
							
								
								Per-keyboard configuration  
							
							
							
						 
						
							2017-10-26 19:59:32 +02:00  
				
					
						
							
							
								 
						
							
								9d587d759f 
								
							 
						 
						
							
							
								
								Do not set hw cursor if disabled when switching VT  
							
							
							
						 
						
							2017-10-26 18:58:44 +02:00  
				
					
						
							
							
								 
						
							
								7c85709de1 
								
							 
						 
						
							
							
								
								Focus last view on close in rootston  
							
							
							
						 
						
							2017-10-25 20:34:40 +02:00  
				
					
						
							
							
								 
						
							
								0d1dd84a48 
								
							 
						 
						
							
							
								
								xwm: improve activation and dont send focus twice  
							
							
							
						 
						
							2017-10-25 08:39:28 -04:00  
				
					
						
							
							
								 
						
							
								e5ee01254b 
								
							 
						 
						
							
							
								
								xwm: map and unmap notify  
							
							
							
						 
						
							2017-10-24 21:07:46 -04:00  
				
					
						
							
							
								 
						
							
								2ff94d0036 
								
							 
						 
						
							
							
								
								xwm: get rid of displayable surfaces list  
							
							
							
						 
						
							2017-10-24 18:57:20 -04:00  
				
					
						
							
							
								 
						
							
								e84d573b91 
								
							 
						 
						
							
							
								
								Complete server-decoration implementation  
							
							
							
						 
						
							2017-10-24 23:22:27 +02:00  
				
					
						
							
							
								 
						
							
								e521b0404b 
								
							 
						 
						
							
							
								
								Add server-decoration skeleton  
							
							
							
						 
						
							2017-10-24 21:56:18 +02:00  
				
					
						
							
							
								 
						
							
								79e14f65e0 
								
							 
						 
						
							
							
								
								xwm: fix lists  
							
							
							
						 
						
							2017-10-24 14:37:18 -04:00  
				
					
						
							
							
								 
						
							
								a3f2754668 
								
							 
						 
						
							
							
								
								xwm: add surface to rootston on surface commit  
							
							
							
						 
						
							2017-10-24 12:00:43 -04:00  
				
					
						
							
							
								 
						
							
								1dbe314937 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/data-device-selection  
							
							
							
						 
						
							2017-10-24 07:57:36 -04:00  
				
					
						
							
							
								 
						
							
								d33a9f8eaa 
								
							 
						 
						
							
							
								
								wlr-seat: keyboard redesign  
							
							
							
						 
						
							2017-10-24 07:18:11 -04:00  
				
					
						
							
							
								 
						
							
								eea532911a 
								
							 
						 
						
							
							
								
								Send output current mode when changed  
							
							
							
						 
						
							2017-10-23 21:03:00 +02:00