summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
13 hoursAdd screen recorder toolHEADmasterKristian Høgsberg5-1/+402
2 daysxwm: Handle resize cases of _NET_WM_MOVERESIZEKristian Høgsberg1-9/+47
2 daysxwm: Implement resizing by frame bordersKristian Høgsberg3-6/+24
2 daysShare code to to classify pointer location in frameKristian Høgsberg4-65/+104
2 daysxwm: Add window resize supportKristian Høgsberg3-15/+102
3 dayscompositor: Address blending for XRGB surfaces with alpha < 1.0.Scott Moreau1-6/+8
3 daysshell: Add back mod+pageup/down keybindings for zoomKristian Høgsberg1-2/+15
3 daysRestructure output zoom.Scott Moreau3-16/+18
3 daysxwm: Fold weston_wm_activate into weston_wm_window_activateScott Moreau1-25/+19
3 daysxwayland/window-manager.c: Use container_of to get the wm pointer since windo...Scott Moreau1-1/+1
3 daysshell: Update relevant bits to work with recent alpha value changes.Scott Moreau1-5/+5
3 dayswindow: use libwayland-cursor instead of libXcursorAnder Conselvan de Oliveira11-233/+65
3 daysxwm: Use SUBSTRUCTURE_REDIRECT on frame window tooKristian Høgsberg1-68/+57
3 daysxwayland: Add window-manager.cKristian Høgsberg1-0/+1236
3 daysxwayland: Rename xserver-launcher.c to window-manager.cKristian Høgsberg2-1237/+1
3 daysxwayland: Move socket and launcher code to it's own fileKristian Høgsberg4-363/+406
3 daysxwayland: Split selection code into its own fileKristian Høgsberg4-675/+781
3 daysMove xwayland integration into xwayland subdirectoryKristian Høgsberg6-20/+38
3 daysshell: Fix broken indentation in shell_get_shell_surface()Kristian Høgsberg1-17/+17
3 daysshell: Make create_shell_surface() just return the shsurfKristian Høgsberg3-12/+12
3 daysxwm: Add ewmh window type atomsKristian Høgsberg1-0/+30
3 daysxwm: Don't leak render format replyKristian Høgsberg1-0/+2
3 daysxwm: Switch alpha, brightness and saturation to GLfloatKristian Høgsberg4-17/+17
3 daysshell: Remove fading animation from animation list when surface destroyedRob Bradford1-0/+3
3 daysxwm: Account for shadow and frame size when positioning transient windowsKristian Høgsberg1-2/+3
3 daysxwm: Improve debug logging a bitKristian Høgsberg1-4/+6
4 daysxserver: map transient windows into shell surfaceTiago Vignatti1-10/+30
4 dayswindow: send transient flags over the wireTiago Vignatti2-3/+3
4 daysxwm: Dont queue repaints unless we have a frame windowKristian Høgsberg1-1/+1
4 daysxwm: Keep cairo surface around and just resize itKristian Høgsberg1-9/+12
4 daysxwm: Look up render format up frontKristian Høgsberg1-35/+18
6 daysshell: Expose set_transient in shell interfaceTiago Vignatti2-5/+19
6 daysxserver: don't activate window always when mappingTiago Vignatti1-4/+0
6 daysxwm: Set border width to zero in handle_map_requestKristian Høgsberg1-1/+4
6 daysxwm: Handle _NET_WM_MOVERESIZE_MOVE client messageKristian Høgsberg1-3/+34
6 daysxwm: Move window on frame button clickKristian Høgsberg1-1/+20
6 daysshell: Expose surface move functionality in shell interfaceKristian Høgsberg2-8/+14
7 daysxwm: Fall back to WM_NAME if we don't have _NET_WM_NAMEKristian Høgsberg1-0/+4
7 daysxwm: Initialize window->properties_dirtyKristian Høgsberg1-0/+1
7 daysxwm: Read motif wm hintsKristian Høgsberg1-31/+118
7 dayscompositor: Silence compiler warning by initializing resource to NULLRob Bradford1-1/+1
7 daysxserver: Set input region for xwm surfacesKristian Høgsberg1-0/+6
8 daysevdev: Improve touchpad support and add motion filtersJonas Ådahl6-76/+951
8 daysevdev: Add event process dispatchingJonas Ådahl3-68/+167
8 dayscompositor: Disable blending for WL_SHM_FORMAT_XRGB8888 surfaceKristian Høgsberg2-1/+10
8 dayscompositor-x11: Check the right variable after creating dummy pbufferKristian Høgsberg1-1/+1
8 daystests: Rename left-over caps_mask to capabilityKristian Høgsberg1-5/+5
8 dayscompositor: Remove resource from list when we destroy seat devicesKristian Høgsberg1-0/+3
8 daysxwm: Resize frame window if child window changes sizeKristian Høgsberg1-0/+21
8 dayssimple-egl: Fix crash and simplifyKristian Høgsberg1-30/+12