a316396eab 
								
							 
						 
						
							
							
								
								Merge pull request  #720  from acrisci/xdg-positioner  
							
							... 
							
							
							
							xdg-positioner 
							
						 
						
							2018-03-29 01:02:40 -04:00  
				
					
						
							
							
								 
						
							
								2e63d1a0ca 
								
							 
						 
						
							
							
								
								toplevel_box to toplevel_sx_box  
							
							
							
						 
						
							2018-03-28 23:24:39 -04:00  
				
					
						
							
							
								 
						
							
								27f450ac0e 
								
							 
						 
						
							
							
								
								add todo for rotated unconstrained popup  
							
							
							
						 
						
							2018-03-28 22:26:56 -04:00  
				
					
						
							
							
								 
						
							
								71da20dbde 
								
							 
						 
						
							
							
								
								add comment for output box in toplevel coords  
							
							
							
						 
						
							2018-03-28 20:51:25 -04:00  
				
					
						
							
							
								 
						
							
								67c8aec77f 
								
							 
						 
						
							
							
								
								popup constraint handle empty output layout  
							
							
							
						 
						
							2018-03-28 18:36:48 -04:00  
				
					
						
							
							
								 
						
							
								0bfcce50a9 
								
							 
						 
						
							
							
								
								xdg-positioner: honor constraint flags  
							
							
							
						 
						
							2018-03-28 16:55:16 -04:00  
				
					
						
							
							
								 
						
							
								dbffda7549 
								
							 
						 
						
							
							
								
								xdg-positioner wlr abstractions  
							
							
							
						 
						
							2018-03-28 16:27:08 -04:00  
				
					
						
							
							
								 
						
							
								c5cd805098 
								
							 
						 
						
							
							
								
								positioner rootston cleanup and bugfix  
							
							
							
						 
						
							2018-03-28 12:46:41 -04:00  
				
					
						
							
							
								 
						
							
								e2c4e1ef54 
								
							 
						 
						
							
							
								
								fix xdg-positioner left constrain bug  
							
							
							
						 
						
							2018-03-28 12:12:00 -04:00  
				
					
						
							
							
								 
						
							
								ac219cbda6 
								
							 
						 
						
							
							
								
								Remove width_mm from tablet events  
							
							
							
						 
						
							2018-03-28 12:05:37 -04:00  
				
					
						
							
							
								 
						
							
								738f5e3344 
								
							 
						 
						
							
							
								
								cleanup xdg-positioner rootston code  
							
							
							
						 
						
							2018-03-28 11:42:01 -04:00  
				
					
						
							
							
								 
						
							
								324b9d910d 
								
							 
						 
						
							
							
								
								Remove width_mm from wlr_touch events  
							
							
							
						 
						
							2018-03-28 11:04:40 -04:00  
				
					
						
							
							
								 
						
							
								a35a5786b0 
								
							 
						 
						
							
							
								
								Remove width_mm from wlr_pointer events  
							
							
							
						 
						
							2018-03-28 10:46:50 -04:00  
				
					
						
							
							
								 
						
							
								41e54ba632 
								
							 
						 
						
							
							
								
								Merge branch 'master' into xdg-positioner  
							
							
							
						 
						
							2018-03-28 00:20:39 -04:00  
				
					
						
							
							
								 
						
							
								3e5131e664 
								
							 
						 
						
							
							
								
								Address further review feedback  
							
							
							
						 
						
							2018-03-27 21:28:22 -04:00  
				
					
						
							
							
								 
						
							
								a1d5d20914 
								
							 
						 
						
							
							
								
								Address some more feedback  
							
							
							
						 
						
							2018-03-27 18:51:41 -04:00  
				
					
						
							
							
								 
						
							
								52fe2688ea 
								
							 
						 
						
							
							
								
								Address @emersion's feedback  
							
							
							
						 
						
							2018-03-27 18:51:41 -04:00  
				
					
						
							
							
								 
						
							
								776b81d499 
								
							 
						 
						
							
							
								
								Fix surface layer damage tracking  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								0e318df13d 
								
							 
						 
						
							
							
								
								Add margin animation to the example demo  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								86ca4bea6d 
								
							 
						 
						
							
							
								
								Fix layer rendering/layout bugs  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								097e87ca9f 
								
							 
						 
						
							
							
								
								Handle usable area for maximized windows  
							
							... 
							
							
							
							Also fixes some bugs 
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								ab6c2bf584 
								
							 
						 
						
							
							
								
								Reset exclusivity after shell layer  
							
							... 
							
							
							
							Also fixes an issue which was applying exclusivity to all edges 
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								df9dbf3170 
								
							 
						 
						
							
							
								
								Fix rebase issues; rearrange layers on destroy  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								11c57d22b0 
								
							 
						 
						
							
							
								
								Use 0 for default width/height (rather than -1)  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								d1c0e6fe2c 
								
							 
						 
						
							
							
								
								Add layer_surface.close  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								b73c4f48c1 
								
							 
						 
						
							
							
								
								Fix exclusive zone among other layers  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								8c98c18880 
								
							 
						 
						
							
							
								
								Gracefully deal with outputs being removed  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								f444a0d14c 
								
							 
						 
						
							
							
								
								Implement layer surface damage  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								4bf936360d 
								
							 
						 
						
							
							
								
								Arrange & render layer surfaces  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								fcf8c6c8a2 
								
							 
						 
						
							
							
								
								Fix issues preventing layer from getting allocated  
							
							... 
							
							
							
							Now all of the steps to get rootston a reference to the layer surface
are correctly wired up. 
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								b31ce4220c 
								
							 
						 
						
							
							
								
								Add broken test client and rootston stubs  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								88eec637a4 
								
							 
						 
						
							
							
								
								Address feedback  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								f29d8b55ae 
								
							 
						 
						
							
							
								
								Initial scaffolding of layer shell  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								575bc81d54 
								
							 
						 
						
							
							
								
								Merge pull request  #754  from emersion/popup-map-unmap-damage  
							
							... 
							
							
							
							[WIP] xdg-shell: damage view when popup is mapped/unmapped 
							
						 
						
							2018-03-27 17:37:03 -04:00  
				
					
						
							
							
								 
						
							
								4abca435cc 
								
							 
						 
						
							
							
								
								rootston: damage view when xdg-popup is mapped/unmapped  
							
							
							
						 
						
							2018-03-27 17:27:58 -04:00  
				
					
						
							
							
								 
						
							
								19a525f3b5 
								
							 
						 
						
							
							
								
								rootston: damage view when zxdg-popup-v6 is mapped/unmapped  
							
							
							
						 
						
							2018-03-27 17:24:25 -04:00  
				
					
						
							
							
								 
						
							
								edb643fc6c 
								
							 
						 
						
							
							
								
								basic xdg-positioner  
							
							
							
						 
						
							2018-03-27 17:16:08 -04:00  
				
					
						
							
							
								 
						
							
								9ff84db06d 
								
							 
						 
						
							
							
								
								unconstrain stubs  
							
							
							
						 
						
							2018-03-27 15:13:35 -04:00  
				
					
						
							
							
								 
						
							
								8371e2f41d 
								
							 
						 
						
							
							
								
								implement flip_x  
							
							
							
						 
						
							2018-03-27 14:49:31 -04:00  
				
					
						
							
							
								 
						
							
								1ed90541f9 
								
							 
						 
						
							
							
								
								Merge pull request  #753  from emersion/xdg-shell-unmap-destroy  
							
							... 
							
							
							
							xdg-shell-v6: don't destroy role resources on unmap 
							
						 
						
							2018-03-27 13:15:32 -04:00  
				
					
						
							
							
								 
						
							
								171e28eaff 
								
							 
						 
						
							
							
								
								xdg-shell: don't destroy role resources on unmap, move toplevel fields  
							
							... 
							
							
							
							Ports 5233801530334bab543d 
							
						 
						
							2018-03-27 10:25:02 -04:00  
				
					
						
							
							
								 
						
							
								e9ccb705fb 
								
							 
						 
						
							
							
								
								Merge pull request  #758  from martinetd/unfullscreen  
							
							... 
							
							
							
							rootston: Fix segfault in seat unfullscreening 
							
						 
						
							2018-03-27 08:35:49 -04:00  
				
					
						
							
							
								 
						
							
								a0b52a0dff 
								
							 
						 
						
							
							
								
								Fix x11 backend  
							
							... 
							
							
							
							Need to include wlr/config.h before using the various WLR_HAS_xxx defines 
							
						 
						
							2018-03-27 09:20:21 +02:00  
				
					
						
							
							
								 
						
							
								0c4d347d1e 
								
							 
						 
						
							
							
								
								rootston: Fix segfault in seat unfullscreening  
							
							... 
							
							
							
							==32557==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x000000425f96 bp 0x7fff8ac19de0 sp 0x7fff8ac19d20 T0)
==32557==The signal is caused by a READ memory access.
==32557==Hint: address points to the zero page.
    #0  0x425f95 in roots_seat_set_focus ../rootston/seat.c:737
    #1  0x40bcd6 in roots_cursor_press_button ../rootston/cursor.c:272
    #2  0x40c1f7 in roots_cursor_handle_button ../rootston/cursor.c:298
    #3  0x42179b in handle_cursor_button ../rootston/seat.c:58
    #4  0x7f1651062367 in wlr_signal_emit_safe ../util/signal.c:29
    #5  0x7f165101b532 in handle_pointer_button ../types/wlr_cursor.c:344
    #6  0x7f1651062367 in wlr_signal_emit_safe ../util/signal.c:29
    #7  0x7f1650ff633b in handle_pointer_button ../backend/libinput/pointer.c:85
    #8  0x7f1650ff5291 in wlr_libinput_event ../backend/libinput/events.c:215
    #9  0x7f1650ff3990 in wlr_libinput_readable ../backend/libinput/backend.c:35
    #10  0x7f1650d88c11 in wl_event_loop_dispatch (/lib64/libwayland-server.so.0+0x9c11)
    #11  0x7f1650d87449 in wl_display_run (/lib64/libwayland-server.so.0+0x8449)
    #12  0x418e90 in main ../rootston/main.c:81
    #13  0x7f164ff7ef29 in __libc_start_main (/lib64/libc.so.6+0x20f29)
    #14  0x405829 in _start (/home/shared/wayland/wlroots/build/rootston/rootston+0x405829)
introduced by #680  
							
						 
						
							2018-03-27 09:17:47 +02:00  
				
					
						
							
							
								 
						
							
								bbd0e23fa7 
								
							 
						 
						
							
							
								
								xdg-positioner constraint detection  
							
							
							
						 
						
							2018-03-26 23:48:32 -04:00  
				
					
						
							
							
								 
						
							
								d1d983a303 
								
							 
						 
						
							
							
								
								Merge pull request  #680  from Ongy/roots_unfullscreen  
							
							... 
							
							
							
							unset fullscreen when surface is brought to front 
							
						 
						
							2018-03-26 23:39:29 -04:00  
				
					
						
							
							
								 
						
							
								b1c4f01bad 
								
							 
						 
						
							
							
								
								Merge pull request  #713  from ManDay/master  
							
							... 
							
							
							
							Make X11 fully optional 
							
						 
						
							2018-03-26 23:20:46 -04:00  
				
					
						
							
							
								 
						
							
								07ca976489 
								
							 
						 
						
							
							
								
								only unfullscreen when necessary  
							
							... 
							
							
							
							Check whether the newly focused view is the same as the one currently
fullscreen on that output, or override redirect and don't unfullscreen
in these cases. 
							
						 
						
							2018-03-26 23:18:50 -04:00  
				
					
						
							
							
								 
						
							
								43d7459734 
								
							 
						 
						
							
							
								
								unset fullscreen when surface is brought to front  
							
							... 
							
							
							
							The output fullscreen surfaces are drawn in front of everything, without
consideration for view z-order.
If a view is brought to front, unset any fullscreen view that would
cover this view to make sure the view is visible. 
							
						 
						
							2018-03-26 23:18:50 -04:00  
				
					
						
							
							
								 
						
							
								706f77e3c7 
								
							 
						 
						
							
							
								
								Address review feedback  
							
							
							
						 
						
							2018-03-26 23:15:21 -04:00