493 Commits (cbfde138597e5a3f0693aa4bc7c08a515d1e0f82)

Author SHA1 Message Date
Kristian Høgsberg 4be2ed9611 Drop dummy wl_grab_surface hack 14 years ago
Kristian Høgsberg 855ab75787 Remove unnecessary wlsc_compositor_schedule_repaint() call 14 years ago
Kristian Høgsberg dff2e3c550 Reduce indentation in notify_button() 14 years ago
Kristian Høgsberg ea08115ee3 Start grab when button is pressed, upgrade if we start drag, move or resize 14 years ago
Kristian Høgsberg 7132a9aeb8 Move get_time() helper back into compositor 14 years ago
Kristian Høgsberg 4685fa324f Pass timestamp in surface destroy callback 14 years ago
Kristian Høgsberg 02ef1c1aca Move focus tracking surface destroy callbacks into core 14 years ago
Kristian Høgsberg a9e8961ea2 Use surface destroy notifier for cancelling grabs 14 years ago
Kristian Høgsberg 3d76e652c5 Use the per-surface destroy callback for grabs as well 14 years ago
Kristian Høgsberg ab8475cafd Move get_time() helper to core 14 years ago
Kristian Høgsberg c551bd2ae8 Add a surface destroy callback and use it for focus tracking 14 years ago
Kristian Høgsberg 7d564d93eb Refactor drm buffer creation a bit 14 years ago
Kristian Høgsberg f8fc08f771 Add origin information to output.geometry event 14 years ago
Kristian Høgsberg aa82767c98 Use generated wl_interface for visuals 14 years ago
Kristian Høgsberg b313b02983 Chage the 'base' field to be the name of the super class instead 14 years ago
Kristian Høgsberg caa6442556 compositor: Use a virtual destructor when shutting down 14 years ago
Kristian Høgsberg 50dc6989b8 compositor: Shut down properly so we remove the socket 14 years ago
Kristian Høgsberg 2bb3ebe1e4 Create socket in /var/run/user/${HOME} 14 years ago
Kristian Høgsberg 0611e3efc2 Indentation nit-picking 14 years ago
Kristian Høgsberg 2643707391 Move pointer and keyboard focus tracking into libwayland-server 14 years ago
Kristian Høgsberg 06bc26401c Fix warnings from adding -Wall back 14 years ago
Kristian Høgsberg 1f25315ae2 Add $(GCC_CFLAGS) back 14 years ago
Kristian Høgsberg 3ada7ec83a compositor-wayland: Call wlsc_compositor_finish_frame from frame callback 14 years ago
Kristian Høgsberg 4203df1fd5 compositor-wayland: Use glFlush() not glFinish() after rendering frame 14 years ago
Kristian Høgsberg d44bc8b8ee Add reject round trip to dnd protocol 14 years ago
Benjamin Franzke ec2e64224b Add wayland backend for compositor (nested) 14 years ago
Kristian Høgsberg 32ff69017a Fix udev rules install directory 14 years ago
Darxus 55973f2f5a Some additional return value checking 14 years ago
Yuval Fledel 91b5999ce4 add newlines for error printfs 14 years ago
Kristian Høgsberg 3d46534f4a Fix compositor crash when dragging to a surface that disappears 14 years ago
Nikolai Kondrashov 7637ff0839 Clean up .gitignore files 14 years ago
Tiago Vignatti 997ce64302 compositor: add safety check when EGL fails to initialize 14 years ago
Jesse Barnes f2912fa85f compositor: put console into KD_GRAPHICS mode at vt enter time 14 years ago
Kristian Høgsberg fe096cdc8c Install and dist udev rules file 14 years ago
Kristian Høgsberg 0bfb126e59 Add /wayland so we pick up generated header files 14 years ago
Chia-I Wu 1b6c0ed95a Workaround an xcb-dri2 bug. 14 years ago
Chia-I Wu 1f411902de Use glTexSubImage to update the pixels. 14 years ago
Kristian Høgsberg 61a8251360 Add a geometry option for x11 compositor 14 years ago
Kristian Høgsberg d0c3b9da22 Fall back to cairo image backend and shm surface if we don't have cairo gl 14 years ago
Kristian Høgsberg cf2bc67ccd Plug in no-op drm buffer attach function 14 years ago
Kristian Høgsberg f0152daad7 Use automake 14 years ago
Kristian Høgsberg a969c8a7f0 Use GL_BGRA_EXT for shm texture uploads 14 years ago
Kristian Høgsberg 3d5bae0700 Add a shm buffer sharing mechanism 14 years ago
Kristian Høgsberg 98ffc93b95 Fix EGLImageKHR leak in wl_buffer destroy 14 years ago
Kristian Høgsberg c5dcb90d2a Use scanner for screenshooter protocol 14 years ago
Kristian Høgsberg ce457ba68c Add timestamp to pointer image attach request 14 years ago
Kristian Høgsberg 6dd08ebbe1 Move core protocol libraries into wayland/ subdirectory 14 years ago
Kristian Høgsberg 76b43326a5 Move example compositor to subdirectory 14 years ago