summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2012-07-04compositor: handle YUV buffers.videoGwenole Beauchesne4-15/+54
2012-07-03compositor: add YUV shaders.Gwenole Beauchesne2-0/+45
2012-07-03compositor: factor out RGB shader.Gwenole Beauchesne3-17/+28
2012-07-03compositor: prepare for multi-planar surfaces.Gwenole Beauchesne3-38/+64
2012-07-03use wl_buffer format codesKristian Høgsberg1-1/+1
2012-07-02compositor-x11: Set make and model so we don't send NULL stringsKristian Høgsberg1-0/+2
2012-07-02shell: Use desired output when sending configure events when maximisedRob Bradford1-5/+5
2012-07-02compositor: Correctly calculate changed sub image rectangleRob Bradford1-1/+1
2012-07-01clipboard: initialise clipboard memory after creationRafal Mielniczuk1-0/+1
2012-06-28shell: Don't move fullscreen surfacesAnder Conselvan de Oliveira1-0/+3
2012-06-28shell: Show approprite cursors during move and resize grabsAnder Conselvan de Oliveira1-43/+36
2012-06-28compositor: Always allow owner of pointer surface to change the hotspotAnder Conselvan de Oliveira1-11/+15
2012-06-28compositor: Move repaint debug binding to mod-shift-spaceKristian Høgsberg3-1/+4
2012-06-28compositor: Update xkb state with key releases on focus outKristian Høgsberg2-7/+10
2012-06-28compositor-drm: Improve initial mode pickingKristian Høgsberg1-23/+59
2012-06-27shell: Take a wl_surface as parent for transient and popup windowsKristian Høgsberg3-12/+10
2012-06-27shell: Make input_panel just a regular wl_surfaceKristian Høgsberg1-102/+49
2012-06-27shell: Make screensaver just a wl_surfaceKristian Høgsberg1-88/+28
2012-06-27shell: Make the lock surface just a plain wl_surface tooKristian Høgsberg1-20/+27
2012-06-27shell: Make panel just a wl_surface tooKristian Høgsberg3-53/+45
2012-06-26shell: Don't make desktop_shell background a wl_shell_surfaceKristian Høgsberg1-37/+39
2012-06-26compositor-drm: Don't leak FBs when the buffer of a sprite is detroyedAnder Conselvan de Oliveira1-0/+6
2012-06-26compositor-drm: Remove destroy listeners when disabling planesAnder Conselvan de Oliveira1-2/+8
2012-06-26compositor-drm: Wait for vblank events before starting next frameAnder Conselvan de Oliveira1-2/+25
2012-06-26compositor-drm: Check surface's outputs when assigning overlaysAnder Conselvan de Oliveira1-0/+3
2012-06-25shell: Fix inverted test for locked in workspace bindingsKristian Høgsberg1-3/+3
2012-06-25Move text-cursor-position.c into zoom.cKristian Høgsberg3-87/+63
2012-06-25xwm: Add xwayland.h to Makefile.amKristian Høgsberg1-1/+2
2012-06-25shell: Hide workspace layer when locking screenKristian Høgsberg1-0/+10
2012-06-22compositor: Send ping to keyboard focus surface for key pressKristian Høgsberg1-1/+1
2012-06-22compositor-drm: Add proper error handling to initDaniel Stone1-13/+44
2012-06-22Split weston_compositor_init into base and _glDaniel Stone7-62/+66
2012-06-22compositor-wayland: Synchronise keyboard state with parentDaniel Stone1-4/+24
2012-06-22compositor-x11: Attempt to track state without XKBDaniel Stone1-2/+42
2012-06-22compositor-x11: Use XKB StateNotify to synchronise stateDaniel Stone1-2/+73
2012-06-22Rename modifier_state_changed to notify_modifiersDaniel Stone2-19/+30
2012-06-22notify_key: Add update_state argumentDaniel Stone5-10/+19
2012-06-22compositor-x11: Use XKB detectable autorepeat if possibleDaniel Stone1-2/+31
2012-06-22compositor-x11: Add base XCB/XKB supportDaniel Stone1-0/+33
2012-06-22compositor-x11: Move input creation before outputDaniel Stone1-3/+3
2012-06-22weston_xkb_info: Cache all modifier indices for X11Daniel Stone2-0/+12
2012-06-22Run key bindings on keyboard focus inDaniel Stone1-0/+6
2012-06-22Ignore repeat keys in notify_keyDaniel Stone1-1/+5
2012-06-22Let wayland-server send modifier events for focusDaniel Stone2-39/+13
2012-06-22Split notify_keyboard_focus into in/out variantsDaniel Stone5-51/+90
2012-06-21shell: Animate input panel mappingKristian Høgsberg3-3/+38
2012-06-21util: Generalize surface animation codeKristian Høgsberg4-160/+117
2012-06-21shell: Don't focus to background, screensaver or input_panel surfacesKristian Høgsberg1-0/+9
2012-06-21shell: Don't allow move/resize/rotate for input panel surfacesKristian Høgsberg1-0/+3
2012-06-21text: Add input_method and text_model interfacesJan Arne Petersen5-0/+233