summaryrefslogtreecommitdiff
path: root/compositor
AgeCommit message (Expand)AuthorFilesLines
2011-02-01Update compositor initiated resize to use a 3x3 gridKristian Høgsberg1-2/+10
2011-02-01compositor: Calculate resizing directionBenjamin Franzke1-3/+15
2011-01-28Don't crash when the previous keyboard surface goes awayKristian Høgsberg2-11/+16
2011-01-28Add initial basic support for fullscreen surfacesKristian Høgsberg3-19/+92
2011-01-27compositor-wayland: Handle keyboard focus tooKristian Høgsberg1-2/+12
2011-01-27compositor-x11: Handle keyboard focus correctly so we avoid stuck modifiersKristian Høgsberg3-3/+70
2011-01-26Don't create buffer from NULL pointerTim Wiederhake1-0/+2
2011-01-26compositor: Forward pointer focus notification from compostor backendKristian Høgsberg5-37/+58
2011-01-26compositor-x11: Set window iconKristian Høgsberg3-7/+55
2011-01-26Set WM_CLASS for X11 compositor windowKristian Høgsberg1-2/+10
2011-01-26shm: Check width, height and stride for invalid valuesKristian Høgsberg1-2/+12
2011-01-25Screenshots were upside downTim Wiederhake1-4/+2
2011-01-25Replace gdk_pixbuf_unref with g_object_unrefDarxus@chaosreigns.com2-4/+4
2011-01-25Merge remote branch 'nobled/for-krh'Kristian Høgsberg1-3/+3
2011-01-25fix tty_destroyTim Wiederhake1-4/+4
2011-01-24don't use deprecated INCLUDES variablenobled1-2/+2
2011-01-24fix includesnobled1-1/+1
2011-01-23compositor-wayland: Remove unused variableBenjamin Franzke1-1/+0
2011-01-23compositor/shm: use internalFormat=GL_BGRA_EXT in TexImage2DBenjamin Franzke1-2/+2
2011-01-21Define the shell resize enumeration in the xml specKristian Høgsberg2-13/+13
2011-01-21Add new surface.map_transient() request to map a surface relative to anotherKristian Høgsberg1-0/+21
2011-01-21Take away pointer focus during server grabsKristian Høgsberg2-10/+39
2011-01-19First attempt at selection supportKristian Høgsberg3-6/+176
2011-01-18Split shell object out from compositor.c into its own fileKristian Høgsberg4-448/+511
2011-01-16compositor: Attach only valid background buffersBenjamin Franzke1-0/+4
2011-01-16compositor-wayland: Assign func pointers pre initBenjamin Franzke1-4/+5
2011-01-14Check for GL_EXT_texture_format_BGRA8888Kristian Høgsberg1-0/+8
2011-01-14Both internalFormat and format should be GL_BGRA_EXTKristian Høgsberg1-2/+1
2011-01-14Make it possible to enable/disable the various compositors from configureKristian Høgsberg2-9/+34
2011-01-14Remove unused visual argument to wlsc_surface_create()Kristian Høgsberg1-6/+3
2011-01-14Move buffer creation and buffer details into drm.c and shm.cKristian Høgsberg7-91/+118
2011-01-14Move tty and vt handling out in its own fileKristian Høgsberg4-131/+174
2011-01-14Some kind of support for touchscreenKristian Høgsberg1-16/+32
2011-01-14Split out evdev handling to its own fileKristian Høgsberg4-194/+228
2011-01-14Pick up input devices of type ID_INPUT_TABLET as wellKristian Høgsberg1-0/+1
2011-01-07Map new surfaces on top of all other surfaceKristian Høgsberg1-1/+1
2011-01-07Simplify visual checkKristian Høgsberg2-6/+2
2011-01-07Ignore surface.map_toplevel() if already mappedKristian Høgsberg3-1/+7
2011-01-06Pass EGL_NO_CONTEXT to eglCreateImageKHR for EGL_DRM_BUFFER_MESA targetKristian Høgsberg2-2/+3
2011-01-06Initialize surface->link so we can always wl_list_remove() itKristian Høgsberg1-0/+1
2011-01-06Move grab definitions to wayland-util.hKristian Høgsberg2-30/+13
2011-01-05Move basic grab handling to core librariesKristian Høgsberg1-69/+0
2010-12-17Fix compositor-waylandKristian Høgsberg1-2/+1
2010-12-17Update surface.attach and change surface.map to surface.map_toplevelKristian Høgsberg2-31/+19
2010-12-09Move code around to keep input device interface and init function closeKristian Høgsberg1-31/+30
2010-12-08Set up visuals in wayland-serverKristian Høgsberg4-42/+12
2010-12-08Handle buttons in grab objects tooKristian Høgsberg1-5/+34
2010-12-08Move grab state to struct wl_input_deviceKristian Høgsberg5-122/+113
2010-12-07Reenable fragment shader precision specifierKristian Høgsberg1-1/+1
2010-12-07Use grab object for motion grabs tooKristian Høgsberg2-63/+54