149 Commits (f8ef42feae961cc0d721b42890372426756932a7)

Author SHA1 Message Date
Kristian Høgsberg ce27841be5 clients: Introduce xmalloc() and use it a few places 12 years ago
Kristian Høgsberg 1cc5ac34b5 clients: Nested compositor example 12 years ago
Alexander Larsson edddbd14ac Convert all scales to int32_t 12 years ago
Alexander Larsson d68f523f30 window: Add window_get_output_scale() 12 years ago
Alexander Larsson 5e9b652a15 window: allow setting a buffer scale on a window 12 years ago
Alexander Larsson afd319afce window: Track output scales 12 years ago
Pekka Paalanen 7ff7a80007 clients: add subsurfaces demo 12 years ago
Pekka Paalanen 35e82631b6 window: create sub-surfaces 12 years ago
Pekka Paalanen 2396aec684 protocol: add sub-surfaces 12 years ago
Kristian Høgsberg 4172f668e7 Pass argc pointer to parse_options() 12 years ago
Pekka Paalanen 0c4445ba57 window: create Cairo surfaces on demand for redraw 12 years ago
Pekka Paalanen 02bba7ceb0 window: move buffer type and transform into struct surface 12 years ago
Ander Conselvan de Oliveira 5403f5274d window: Allow clients to choose the fullscreen method 12 years ago
Kristian Høgsberg bf74d5242a window: Add a widget default cursor convenience helper 12 years ago
Ander Conselvan de Oliveira 15256f66ab window: Add a way to retrieve a window's output transform 12 years ago
Ander Conselvan de Oliveira 6d4cb4e8c4 window: Let clients set buffer transformations 12 years ago
Dima Ryazanov a85292e73c Fix a crash when opening two terminal windows and closing the first one. 12 years ago
Kristian Høgsberg 8c03616c39 weston-simple-im: Create our own xkb_context 12 years ago
Jan Arne Petersen c31288daf1 window: Allow to get xkb context from display 12 years ago
Jan Arne Petersen cd99706b61 text: Send more information with keysym events 12 years ago
Pekka Paalanen a8d4c84693 window: make window_flush() private 12 years ago
Pekka Paalanen ce36f6dff4 window: make window_{create,set}_surface private 12 years ago
Pekka Paalanen fedc527723 window: remove window_set_transparent() declaration 12 years ago
Kristian Høgsberg 8c31a4c025 Define our own container_of as well 12 years ago
Kristian Høgsberg 5717b6dbf1 Stop relying on ARRAY_LENGTH being defined in wayland-util.h 12 years ago
Pekka Paalanen 53e58485a5 window: remove dead EGL code 12 years ago
Kristian Høgsberg fa80e11c84 Update to new fd and wl_registry APIs 12 years ago
Kristian Høgsberg 1671e1129d window: Add getters for fullscreen and maximized state 12 years ago
Philipp Brüschweiler 7e0cc54fca toytoolkit: add axis handler 13 years ago
Kristian Høgsberg 86adef9d54 window.c: Handle multiple keyboard foci 13 years ago
Kristian Høgsberg 67ace20f8e window.c: Add fullscreen handler to keep fullscreen state consistent 13 years ago
Scott Moreau fe89f07e33 toytoolkit: Remove obsolete function window_set_custom(). 13 years ago
Kristian Høgsberg 962342cb8e shell: Don't make desktop_shell background a wl_shell_surface 13 years ago
Kristian Høgsberg f337052a5c window: Add support for the blank cursor 13 years ago
Kristian Høgsberg a1627927c7 window: Compute initial window size correctly 13 years ago
Ander Conselvan de Oliveira 80620076fc window: Implement animated cursors (using pointer surfaces) 13 years ago
Kristian Høgsberg d56bd908bf shell: Use a busy cursor animation for unresponsive surfaces 13 years ago
Kristian Høgsberg 7cee19778a window.c: Add primitive support for animated cursors 13 years ago
Kristian Høgsberg 8591dbf8b5 window.c: Add watch cursor 13 years ago
Kristian Høgsberg 5a4e9ff51b window.c: Drop timestamp argument to input_set_pointer_image() 13 years ago
Daniel Stone c9785eacca Use enum wl_keyboard_key_state instead of integer 13 years ago
Daniel Stone 4dbadb1556 Use enum wl_pointer_button_state instead of integer 13 years ago
Scott Moreau 7a1b32a198 Implement text cursor position protocol. 13 years ago
Ander Conselvan de Oliveira 210eb9d2ba dnd: work around cairo-gl brokenness 13 years ago
Ander Conselvan de Oliveira dc8c8fce72 window: rename enum pointer_type to cursor_type 13 years ago
Tiago Vignatti 82db9d80e6 window: add simple text tooltip handlers 13 years ago
Ander Conselvan de Oliveira 1042dc15e0 window: use libwayland-cursor instead of libXcursor 13 years ago
Tiago Vignatti dec76580c4 window: send transient flags over the wire 13 years ago
Daniel Stone 37816df646 Convert wl_input_device to wl_seat (and friends) 13 years ago
Kristian Høgsberg 80680c7b75 window.c: Just use float instead of GLfloat, remove GLES2.h include 13 years ago