dfe11a2b0e 
								
							 
						 
						
							
							
								
								Add display destroy listener in screenshooter, destroy display in rootston  
							
							
							
						 
						
							2017-12-07 00:13:06 +01:00  
				
					
						
							
							
								 
						
							
								dac0233804 
								
							 
						 
						
							
							
								
								Send new output to clients when changing transform  
							
							
							
						 
						
							2017-12-06 16:54:08 +01:00  
				
					
						
							
							
								 
						
							
								bf2b58eb6d 
								
							 
						 
						
							
							
								
								Add wlr_output_set_scale  
							
							... 
							
							
							
							Fixes  #465  
						
							2017-12-06 16:36:46 +01:00  
				
					
						
							
							
								 
						
							
								41d7bad470 
								
							 
						 
						
							
							
								
								wl-shell: add commit event  
							
							
							
						 
						
							2017-12-03 12:37:23 -05:00  
				
					
						
							
							
								 
						
							
								4a56957a37 
								
							 
						 
						
							
							
								
								Fix inverted flipped-90 and flipped-270  
							
							
							
						 
						
							2017-12-01 09:49:32 +01:00  
				
					
						
							
							
								 
						
							
								6a69b4419f 
								
							 
						 
						
							
							
								
								Make wlr_output_transform_* functions public, refactoring  
							
							
							
						 
						
							2017-12-01 09:15:33 +01:00  
				
					
						
							
							
								 
						
							
								5d7eb438d9 
								
							 
						 
						
							
							
								
								Merge pull request  #437  from emersion/fullscreen  
							
							... 
							
							
							
							Fullscreen support 
							
						 
						
							2017-11-30 03:25:05 -05:00  
				
					
						
							
							
								 
						
							
								0781f6e483 
								
							 
						 
						
							
							
								
								Fix initial hardware cursor position  
							
							
							
						 
						
							2017-11-29 00:26:55 +01:00  
				
					
						
							
							
								 
						
							
								cc2468923b 
								
							 
						 
						
							
							
								
								Fix non-HiDPI-aware fullscreen surface rendering in wlr_output  
							
							
							
						 
						
							2017-11-21 21:12:12 +01:00  
				
					
						
							
							
								 
						
							
								3262661e1e 
								
							 
						 
						
							
							
								
								Fix HiDPI support  
							
							
							
						 
						
							2017-11-21 20:58:15 +01:00  
				
					
						
							
							
								 
						
							
								5a664e1e46 
								
							 
						 
						
							
							
								
								Fix messed up outputs after fullscreen  
							
							
							
						 
						
							2017-11-21 18:43:22 +01:00  
				
					
						
							
							
								 
						
							
								dcb168914e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fullscreen  
							
							
							
						 
						
							2017-11-21 18:34:12 +01:00  
				
					
						
							
							
								 
						
							
								1228d0da19 
								
							 
						 
						
							
							
								
								Merge pull request  #387  from emersion/laggy-move-resize  
							
							... 
							
							
							
							Fix laggy move-resize 
							
						 
						
							2017-11-21 11:13:18 -05:00  
				
					
						
							
							
								 
						
							
								17d9e2ce35 
								
							 
						 
						
							
							
								
								Unify view events naming, remove client from event structs  
							
							
							
						 
						
							2017-11-21 09:50:00 +01:00  
				
					
						
							
							
								 
						
							
								151901123f 
								
							 
						 
						
							
							
								
								Merge branch 'master' into refactor-wlr-list  
							
							
							
						 
						
							2017-11-20 21:15:58 +01:00  
				
					
						
							
							
								 
						
							
								a268f57ed5 
								
							 
						 
						
							
							
								
								Forgot a call to glClear  
							
							
							
						 
						
							2017-11-20 21:05:05 +01:00  
				
					
						
							
							
								 
						
							
								54f1135c05 
								
							 
						 
						
							
							
								
								Fix fullscreen in xdg-shell  
							
							
							
						 
						
							2017-11-20 20:53:13 +01:00  
				
					
						
							
							
								 
						
							
								80998cdf57 
								
							 
						 
						
							
							
								
								Add support for fullscreen xwayland views  
							
							
							
						 
						
							2017-11-20 17:58:26 +01:00  
				
					
						
							
							
								 
						
							
								b04a9a248d 
								
							 
						 
						
							
							
								
								Initial fullscreen support  
							
							
							
						 
						
							2017-11-20 17:27:36 +01:00  
				
					
						
							
							
								 
						
							
								7904b625f0 
								
							 
						 
						
							
							
								
								Merge branch 'master' into laggy-move-resize  
							
							
							
						 
						
							2017-11-19 22:28:51 +01:00  
				
					
						
							
							
								 
						
							
								af23192ede 
								
							 
						 
						
							
							
								
								wlr-seat: remove client bound and unbound signal  
							
							
							
						 
						
							2017-11-19 11:13:59 -05:00  
				
					
						
							
							
								 
						
							
								8f38b0504b 
								
							 
						 
						
							
							
								
								wlr-data-device: map icon by default  
							
							
							
						 
						
							2017-11-19 10:14:57 -05:00  
				
					
						
							
							
								 
						
							
								3b74db467b 
								
							 
						 
						
							
							
								
								data-device: wlr-drag-icon  
							
							
							
						 
						
							2017-11-19 09:33:55 -05:00  
				
					
						
							
							
								 
						
							
								016744ef4d 
								
							 
						 
						
							
							
								
								Refactor wlr_list inside wlroots  
							
							
							
						 
						
							2017-11-19 00:17:40 +01:00  
				
					
						
							
							
								 
						
							
								458fe633df 
								
							 
						 
						
							
							
								
								data-device: fix memory leak  
							
							
							
						 
						
							2017-11-18 14:04:20 -05:00  
				
					
						
							
							
								 
						
							
								f277f28eef 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/wlr-seat-touch  
							
							
							
						 
						
							2017-11-18 13:43:25 -05:00  
				
					
						
							
							
								 
						
							
								cd566ccd8e 
								
							 
						 
						
							
							
								
								Add cursor theme to rootston config  
							
							
							
						 
						
							2017-11-18 09:47:53 +01:00  
				
					
						
							
							
								 
						
							
								a3a8b7bfd8 
								
							 
						 
						
							
							
								
								Fixed a bug with move-resize, removed xdg-shell ack_configure event  
							
							... 
							
							
							
							Fixed move-resizing a view when only one coordinate changes. 
							
						 
						
							2017-11-18 09:09:23 +01:00  
				
					
						
							
							
								 
						
							
								e2843d87c8 
								
							 
						 
						
							
							
								
								Ensure to move the view when configured  
							
							
							
						 
						
							2017-11-17 23:52:42 +01:00  
				
					
						
							
							
								 
						
							
								fb18e345a6 
								
							 
						 
						
							
							
								
								wlr-seat: return serial from touch down interface  
							
							
							
						 
						
							2017-11-16 17:44:10 -05:00  
				
					
						
							
							
								 
						
							
								4434be835d 
								
							 
						 
						
							
							
								
								wlr-seat: clear touch focus on touch point destroy  
							
							
							
						 
						
							2017-11-16 17:20:55 -05:00  
				
					
						
							
							
								 
						
							
								ae7d8870e7 
								
							 
						 
						
							
							
								
								data-device: bug: fix touch detection  
							
							
							
						 
						
							2017-11-16 16:45:56 -05:00  
				
					
						
							
							
								 
						
							
								584ff1df4c 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/wlr-seat-touch  
							
							
							
						 
						
							2017-11-16 16:19:17 -05:00  
				
					
						
							
							
								 
						
							
								bb79ada49f 
								
							 
						 
						
							
							
								
								Fix a bunch of mistakes detected with scan-build  
							
							
							
						 
						
							2017-11-16 10:30:54 +01:00  
				
					
						
							
							
								 
						
							
								bf1f461eba 
								
							 
						 
						
							
							
								
								Call wl_output_send_done when current mode is updated  
							
							
							
						 
						
							2017-11-15 22:35:16 +01:00  
				
					
						
							
							
								 
						
							
								12758a00a2 
								
							 
						 
						
							
							
								
								rootston: touch to focus  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								ac4841ba37 
								
							 
						 
						
							
							
								
								put dnd icon in the right place  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								a337e95505 
								
							 
						 
						
							
							
								
								wlr-touch: make dnd work  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								4eab61f86f 
								
							 
						 
						
							
							
								
								wlr-seat: refactor touch grab interface  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								b310fdac82 
								
							 
						 
						
							
							
								
								wlr-data-device: cleanup  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								6a516f7c41 
								
							 
						 
						
							
							
								
								basic touch dnd  
							
							
							
						 
						
							2017-11-15 08:34:48 -05:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								1e0e73efaa 
								
							 
						 
						
							
							
								
								Spawn views on last active output  
							
							
							
						 
						
							2017-11-12 09:55:28 -05:00  
				
					
						
							
							
								 
						
							
								8605243459 
								
							 
						 
						
							
							
								
								Introduce wlr_xcursor_manager  
							
							
							
						 
						
							2017-11-12 11:10:56 +01:00  
				
					
						
							
							
								 
						
							
								ac1573b0e7 
								
							 
						 
						
							
							
								
								Add scale parameter to wlr_cursor_set_image  
							
							
							
						 
						
							2017-11-11 17:27:44 +01:00  
				
					
						
							
							
								 
						
							
								2a9dc60f28 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/multiseat  
							
							
							
						 
						
							2017-11-11 09:59:39 -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  
				
					
						
							
							
								 
						
							
								882e620639 
								
							 
						 
						
							
							
								
								Always read state from wlr_keyboard in the seat  
							
							
							
						 
						
							2017-11-08 19:02:56 +01: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  
				
					
						
							
							
								 
						
							
								b74c4cf974 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/multiseat  
							
							
							
						 
						
							2017-11-05 08:09:45 -05:00  
				
					
						
							
							
								 
						
							
								2f6cfe4057 
								
							 
						 
						
							
							
								
								Fix software cursors on scaled outputs  
							
							... 
							
							
							
							There was an issue where it would only work within the boundaries of the
unscaled resolution. 
							
						 
						
							2017-11-04 11:47:34 -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  
				
					
						
							
							
								 
						
							
								86b8729998 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into hidpi  
							
							
							
						 
						
							2017-11-02 23:34:02 -04:00  
				
					
						
							
							
								 
						
							
								ca8cf7d48d 
								
							 
						 
						
							
							
								
								Rethink HiDPI output layouts, fixes everything  
							
							... 
							
							
							
							Except for subsurfaces not rendering at the right scale. But that part
is (somewhat) easy. 
							
						 
						
							2017-11-02 23:17:39 -04:00  
				
					
						
							
							
								 
						
							
								f8de7aa0fd 
								
							 
						 
						
							
							
								
								Add checks for wl_resource_create  
							
							
							
						 
						
							2017-11-02 23:14:24 +01:00  
				
					
						
							
							
								 
						
							
								0384c9c094 
								
							 
						 
						
							
							
								
								Process surface position for software cursor hotspots  
							
							
							
						 
						
							2017-11-02 19:24:48 +01:00  
				
					
						
							
							
								 
						
							
								b46d2a8b33 
								
							 
						 
						
							
							
								
								Fix wlr_output_cursor_destroy  
							
							
							
						 
						
							2017-11-02 11:42:42 +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  
				
					
						
							
							
								 
						
							
								a15b35aa10 
								
							 
						 
						
							
							
								
								Remove mysterious hotspot switch in DRM backend  
							
							
							
						 
						
							2017-11-01 14:36:58 +01:00  
				
					
						
							
							
								 
						
							
								60c018c017 
								
							 
						 
						
							
							
								
								Fix hidden software cursors, fix cursor transformations on DRM backend  
							
							
							
						 
						
							2017-11-01 14:25:41 +01:00  
				
					
						
							
							
								 
						
							
								b2ff9f13b7 
								
							 
						 
						
							
							
								
								Merge pull request  #368  from acrisci/bug/seat-clear-focus  
							
							... 
							
							
							
							wlr-seat bug: dont set focus surface to null then clear focus 
							
						 
						
							2017-11-01 09:20:49 -04:00  
				
					
						
							
							
								 
						
							
								b23dd6a6f8 
								
							 
						 
						
							
							
								
								wlr-seat bug: dont set focus surface to null then clear focus  
							
							
							
						 
						
							2017-11-01 09:08:35 -04:00  
				
					
						
							
							
								 
						
							
								ed74f473d6 
								
							 
						 
						
							
							
								
								Fix various rebase-related bugs  
							
							
							
						 
						
							2017-11-01 08:57:30 -04:00  
				
					
						
							
							
								 
						
							
								8c0929cfb3 
								
							 
						 
						
							
							
								
								Fix backwards bit banging  
							
							
							
						 
						
							2017-11-01 08:51:59 -04:00  
				
					
						
							
							
								 
						
							
								c8f97a3a2c 
								
							 
						 
						
							
							
								
								Use surface matrix for software cursors  
							
							... 
							
							
							
							A similar change should probably be applied to hardware cursors, though
more complicated. Also, this doesn't actually fix the issue where the
cursor is too small when over a scale=2 surface. Apparently they don't
set their cursor scales to 2. Seems like a client bug? idk 
							
						 
						
							2017-11-01 08:51:59 -04:00  
				
					
						
							
							
								 
						
							
								a6930cd8ea 
								
							 
						 
						
							
							
								
								Handle output enter/leave correctly  
							
							
							
						 
						
							2017-11-01 08:51:59 -04:00  
				
					
						
							
							
								 
						
							
								9861add146 
								
							 
						 
						
							
							
								
								Send surface enter output events to clients  
							
							
							
						 
						
							2017-11-01 08:50:33 -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  
				
					
						
							
							
								 
						
							
								510ce27fb7 
								
							 
						 
						
							
							
								
								Re-enable hardware cursors  
							
							
							
						 
						
							2017-11-01 11:01:18 +01:00  
				
					
						
							
							
								 
						
							
								0beae99188 
								
							 
						 
						
							
							
								
								Apply output transformation to pointer events in Wayland backend  
							
							
							
						 
						
							2017-11-01 11:00:27 +01:00  
				
					
						
							
							
								 
						
							
								ec22fe7134 
								
							 
						 
						
							
							
								
								Make wlr_output_interface.enable optional  
							
							
							
						 
						
							2017-10-31 15:19:55 +01:00  
				
					
						
							
							
								 
						
							
								d2581eadbc 
								
							 
						 
						
							
							
								
								Assert mandatory impl fields in wlr_output_init  
							
							
							
						 
						
							2017-10-31 15:08:45 +01:00  
				
					
						
							
							
								 
						
							
								7dc716a2bb 
								
							 
						 
						
							
							
								
								Fix memory leak in wlr_cursor  
							
							
							
						 
						
							2017-10-31 14:58:58 +01:00  
				
					
						
							
							
								 
						
							
								2c63aa2056 
								
							 
						 
						
							
							
								
								Destroy x11 output with backend  
							
							
							
						 
						
							2017-10-31 14:21:12 +01:00  
				
					
						
							
							
								 
						
							
								c97b5ac4ce 
								
							 
						 
						
							
							
								
								Fix output_cursor_render bounds check  
							
							
							
						 
						
							2017-10-31 13:48:09 +01:00  
				
					
						
							
							
								 
						
							
								9142def292 
								
							 
						 
						
							
							
								
								Do not render off-screen software cursors  
							
							
							
						 
						
							2017-10-31 12:57:20 +01:00  
				
					
						
							
							
								 
						
							
								ca9dfd2e14 
								
							 
						 
						
							
							
								
								Emit add event after configuring wlr_output_layout_output  
							
							
							
						 
						
							2017-10-31 12:30:57 +01:00  
				
					
						
							
							
								 
						
							
								ae9a46fc9b 
								
							 
						 
						
							
							
								
								Remove outdated TODOs, use wlr_surface_has_buffer  
							
							
							
						 
						
							2017-10-31 12:30:57 +01:00  
				
					
						
							
							
								 
						
							
								6a74a3586f 
								
							 
						 
						
							
							
								
								Fix wlr_cursor_destroy, handle device remove in examples/multi-cursor  
							
							
							
						 
						
							2017-10-31 12:30:57 +01:00  
				
					
						
							
							
								 
						
							
								044173d1df 
								
							 
						 
						
							
							
								
								Add multi-pointer example  
							
							
							
						 
						
							2017-10-31 12:30:57 +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