Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								b79216e7a0
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-compositor: Only ask for lockscreen after we get homescreen
							
							
							
							
							
							
							
							This way we don't fade up until the lockscreen is showing. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								b7acce60e2
								
							
								
							
						 | 
						
							
							
								
								compositor: Fix warning in load_module
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								f2de6c7ba0
								
							
								
							
						 | 
						
							
							
								
								compositor-openwfd: Update to tty, cursor and cflags changes
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								4721a3c912
								
							
								
							
						 | 
						
							
							
								
								Make use of wl_resource.destroy_listener_list for surfaces.
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								d8e181bd3f
								
							
								
							
						 | 
						
							
							
								
								compositor-drm: Hide hw cursors on vt switch
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								9396fc515b
								
							
								
							
						 | 
						
							
							
								
								compositor-drm: Fix vt switching
							
							
							
							
							
							
							
							Don't take input or render while switched away, drop and set master correctly. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								6c709a3e4f
								
							
								
							
						 | 
						
							
							
								
								Fix warnings and symbol visibility from missing CFLAGS
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								bbefb136d1
								
							
								
							
						 | 
						
							
							
								
								Make sure all targets use GCC_CFLAGS
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								5a43db5041
								
							
								
							
						 | 
						
							
							
								
								configure: Remove a xcb-dri2 leftover
							
							
							
							
							
							
							
							Fixes compositor and clients trying to link against xcb-dri2. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								e4c40a4734
								
							
								
							
						 | 
						
							
							
								
								compositor: Disable hw cursor if we're texturing the cursor
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								4d07a1c213
								
							
								
							
						 | 
						
							
							
								
								compositor: Scanout client buffers even if they're not map_fullscreen
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								7981d00a59
								
							
								
							
						 | 
						
							
							
								
								compositor-drm: Use EGL_DRM_BUFFER_USE_CURSOR_MESA
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								5fa7f17199
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Destroy tablet_client resource in destroy request
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								bfcf07cd59
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Handle app switcher choices
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								f64c66106f
								
							
								
							
						 | 
						
							
							
								
								compositor-openwfd: Fixup backend split
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								81e8c26176
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Rename tablet_client.poke to activate and add a destructor
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								92fb0e9e39
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Add requests to let ux-daemon ask for appgrid or panels
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								8050bd217f
								
							
								
							
						 | 
						
							
							
								
								compositor-drm: Fix modularization breakage
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								1258a4a552
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Track the state of the UI explicitly
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f77ce46fe5
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Handle meta key with super modifier so we get the release
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								132c65360e
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Handle animation surface going away
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								1c5621840b
								
							
								
							
						 | 
						
							
							
								
								compositor: Split backends into modules
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								9d09777e40
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Use KEY_COMPOSE for the menu key
							
							
							
							
							
							
							
							This is what the Windows menu key maps to in evdev keycodes. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								269c78286f
								
							
								
							
						 | 
						
							
							
								
								compositor: Rename tweener to spring
							
							
							
							
							
							
							
							Because it's a spring model, not a tweener. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								0bc0e24968
								
							
								
							
						 | 
						
							
							
								
								compositor: Group matrix and inverse in struct wlsc_transform
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								3a53efe26e
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Factor out zoom animation
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								d28b4d7be8
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Match meego-ux-daemon key bindings
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								3d1cad80c2
								
							
								
							
						 | 
						
							
							
								
								meego-tablet-shell: Only clear CLOEXEC flag in child
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								d880e14f8a
								
							
								
							
						 | 
						
							
							
								
								compositor: Export matrix functions
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								a04eecc27b
								
							
								
							
						 | 
						
							
							
								
								compositor: Drop broken opaque repaint optimization for now
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								2e94d1120a
								
							
								
							
						 | 
						
							
							
								
								compositor: Remove unused surface matrix, add optional transform
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								4a9be13d2a
								
							
								
							
						 | 
						
							
							
								
								Tweak tweener constants and add friction parameter
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								8ff7a3c8da
								
							
								
							
						 | 
						
							
							
								
								configure.ac: Just look for png, not png12
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								fac11d25e4
								
							
								
							
						 | 
						
							
							
								
								Remove unused surface->buffer field
							
							
							
							
							
							
							
							If we make sure the link is either on a list or initialized, we can alway
just remove it. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								080ab6c1be
								
							
								
							
						 | 
						
							
							
								
								compositor-wayland: Fix interface renames (prefix)
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								8544903741
								
							
								
							
						 | 
						
							
							
								
								compositor: Screenhoot into a client provided shm buffer
							
							
							
							
							
							
							
							This moves the png writing part to the client and removes the gdk-pixbuf
dependency from the compositor. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								b41d76c151
								
							
								
							
						 | 
						
							
							
								
								compositor: Use libpng directly instead of gdb-pixbuf
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								d34912c4f9
								
							
								
							
						 | 
						
							
							
								
								Just use getopt_long for option parsing
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								d59eb1c3aa
								
							
								
							
						 | 
						
							
							
								
								compositor-drm: Retrieve extension functions before wlsc_compositor_init
							
							
							
							
							
							
							
							wlsc_compositor_init calls pointer_create, which calls
create_cursor which needs EGL_MESA_drm_image functions. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Casey Dahlin
							
						 | 
						
							
							
							
							
								
							
								48d49eb5f9
								
							
								
							
						 | 
						
							
							
								
								Add some new things to .gitignore
							
							
							
							
							
							
							
							libtoytoolkit.a, and generated protocol headers for meego-tablet. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								e28f84b7d8
								
							
								
							
						 | 
						
							
							
								
								compositor-openwfd: Use wfd_device_id as drm fd
							
							
							
							
							
							
							
							owfdrm uses non-0 (0 == WFD_INVALID_DEVICE_ID) fd's as wfd_device_ids.
This is not standardized, but also not invalid. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								7d36664c0d
								
							
								
							
						 | 
						
							
							
								
								compositor: Fix drm compositor cflags typo
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								60c15080ab
								
							
								
							
						 | 
						
							
							
								
								Add --disable-clients configure option
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								0b5116f746
								
							
								
							
						 | 
						
							
							
								
								compositor: Recalculate fullscreen surface x,y in surface_attach
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Benjamin Franzke
							
						 | 
						
							
							
							
							
								
							
								e5b3b2601c
								
							
								
							
						 | 
						
							
							
								
								Cast fd's to intptr_t before casting to EGLNativeDisplay
							
							
							
							
							
							
							
							Fixes warnings on 64bit.
Also use wlsc_compositor::destroy_image in compositor-openwfd. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								80492e220a
								
							
								
							
						 | 
						
							
							
								
								configure: Only check dependencies for the enabled compositor backends
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								172ffd1012
								
							
								
							
						 | 
						
							
							
								
								compositor: Fix overlapping options
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								82ed0423a1
								
							
								
							
						 | 
						
							
							
								
								compositor-x11: Only use xcb_poll_for_queued_event if we have it
							
							
							
							
							
							
							
							Otherwise we can just fall back to xcb_poll_for_event, and just do a
harmless read on the socket. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								b5819dc61d
								
							
								
							
						 | 
						
							
							
								
								compositor: Stop using EGL_EGLEXT_PROTOTYPES and look up extension functions
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								c352ab03fe
								
							
								
							
						 | 
						
							
							
								
								compositor: Don't use glClear for clearing
							
							
							
							
							
							
							
							Draw solid color rectangles clipped to the repaint area instead. 
							
						 | 
						
							15 years ago |