170 Commits (df1fd36a1418e613c7bd351db5e545d85f11aaf6)

Author SHA1 Message Date
Kristian Høgsberg 982387011f compositor: Add weston_surface_schedule_repaint() for limited repaint 12 years ago
Kristian Høgsberg 79af73e313 compositor-drm: Disable planes when zoomed or capturing 12 years ago
Kristian Høgsberg 65a11e1039 compositor: Accumulate damage per plane 12 years ago
Rob Bradford 0fb797596a compositor: Use uint32_t for the msecs value consistently 12 years ago
Kristian Høgsberg 64eca8949b compositor: Fold the log prototypes into compositor.h and drop log.h 12 years ago
Pekka Paalanen 56464253c0 compositor: rework touch focus 12 years ago
Kristian Høgsberg 7b884bc0de compositor: Use a minimal restore handler for crash clean up 12 years ago
Gwenole Beauchesne 28f59b027a compositor: handle YUV buffers. 12 years ago
Gwenole Beauchesne faf91854a8 compositor: add YUV shaders. 12 years ago
Gwenole Beauchesne 6d0304904c compositor: factor out RGB shader. 12 years ago
Gwenole Beauchesne 023f855f8d compositor: prepare for multi-planar surfaces. 12 years ago
Kristian Høgsberg 73694c832b compositor: Move repaint debug binding to mod-shift-space 12 years ago
Kristian Høgsberg 8150b190d6 shell: Take a wl_surface as parent for transient and popup windows 12 years ago
Kristian Høgsberg af7b1ffaf4 shell: Make panel just a wl_surface too 12 years ago
Daniel Stone 725c2c3d68 Split weston_compositor_init into base and _gl 12 years ago
Daniel Stone 05d58682b3 Rename modifier_state_changed to notify_modifiers 12 years ago
Daniel Stone 1b4e11f38e notify_key: Add update_state argument 12 years ago
Daniel Stone abb9dcdd1f weston_xkb_info: Cache all modifier indices for X11 12 years ago
Daniel Stone 71c3877a40 Let wayland-server send modifier events for focus 12 years ago
Daniel Stone d6da09e935 Split notify_keyboard_focus into in/out variants 12 years ago
Kristian Høgsberg 1ce6a2a2b3 shell: Animate input panel mapping 12 years ago
Kristian Høgsberg 414bd420fd util: Generalize surface animation code 12 years ago
Jan Arne Petersen 1f17be442e text: Add input_method and text_model interfaces 12 years ago
Jan Arne Petersen 42feced8de shell: Add support for input panels 12 years ago
Kristian Høgsberg 49952d1f12 compositor: Introduce weston_output_schedule_repaint() 12 years ago
Kristian Høgsberg 70b8358aa0 compositor: Remove weston_read_pixels functionality 12 years ago
Kristian Høgsberg e9d0492419 compositor: Emit frame_signal from weston_output_do_read_pixels() 12 years ago
Kristian Høgsberg d553bfc127 compositor: Track which plane a surface is on 12 years ago
Kristian Høgsberg 4ff5a7408a compositor: Don't export weston_compositor_repick() 12 years ago
Kristian Høgsberg 362b672111 Rename weston_compositor EGLDisplay member to egl_display 12 years ago
Scott Moreau 429490df1a Move zoom code to its own file. 12 years ago
Scott Moreau 8dacaaba1b Animate transitions for zoom focus point change. 12 years ago
Ander Conselvan de Oliveira 37ffc3c14b compositor: Track pointer image protocol change 12 years ago
Jonas Ådahl db7737609c compositor: Buffer all frame callbacks in 'weston_surface' 12 years ago
Scott Moreau e6603981da Implement animated transitions for zoom in/out. 12 years ago
Scott Moreau d64cf21246 Add frame_counter to weston_animation. 12 years ago
Scott Moreau 9d1b1125fd Move animation_list to weston_output. 12 years ago
Kristian Høgsberg b2af93ef8c compositor: Drop weston_surface_to_global() 12 years ago
Kristian Høgsberg 361039820b compositor: Drop brightness and saturation features in the shader 12 years ago
Scott Moreau ae71220fc9 Convert text cursor position protocol to use fixed types. 12 years ago
Kristian Høgsberg a7ceafff9c compositor: Add a clipboard manager 12 years ago
Daniel Stone b7452fe313 Add support for wl_keyboard::keymap events 12 years ago
Daniel Stone c1be8e59de Pass config_file through to weston_compositor_init 12 years ago
Daniel Stone baf4359285 Pass argc and argv through to weston_compositor_init 12 years ago
Daniel Stone bb1df6a7c1 Add keymap argument to weston_seat_init_keyboard 12 years ago
Daniel Stone d65b909778 Move keymaps to weston_seat 12 years ago
Daniel Stone e379da9532 Separate out weston_xkb_info struct 12 years ago
Daniel Stone 74419a2237 Split weston_seat_init up into pointer/keyboard/touch 12 years ago
Daniel Stone 0c1e46eb18 Use wl_fixed_t for axis bindings 12 years ago
Daniel Stone 325fc2d53a Split bindings into separate key/button/axis bindings 12 years ago