317 Commits (42c46466ab7e4598e68fe5da5cb1cf9e5b540f43)

Author SHA1 Message Date
Kristian Høgsberg ae27737b28 window.c: Use pointer enter serial for setting cursor 13 years ago
Pekka Paalanen e288a0f415 window: warn on cursor load failure 13 years ago
Kristian Høgsberg 023be102d7 window.c: Set input region after (potentially) adjusting the surface size 13 years ago
Kristian Høgsberg 4fc1535c0a window: Handle Alt-F4 to close windows 13 years ago
Andre Heider 82b4c1bc6b window.c: Remove xkb leftovers 13 years ago
Kristian Høgsberg 67ace20f8e window.c: Add fullscreen handler to keep fullscreen state consistent 13 years ago
Kristian Høgsberg 0e696478a9 Handle new transform argument in wl_output.geometry event 13 years ago
Kristian Høgsberg d3a1965a3d clients: Implement minimum size for toy toolkit clients 13 years ago
Ander Conselvan de Oliveira ddca49600f window: Workaround a stuck frame callback on the cursor surface 13 years ago
Scott Moreau fe89f07e33 toytoolkit: Remove obsolete function window_set_custom(). 13 years ago
Philipp Brüschweiler c547477e27 Remove dead code 13 years ago
Kristian Høgsberg dd263e546b window.c: Only set input region when we have a decoration 13 years ago
Daniel Stone d4756b7955 toytoolkit: Remove redundant XKB free 13 years ago
Martin Olsson 8df662ad87 clients: Silence 2x gcc 4.6.3 "warn_unused_result" compiler warnings 13 years ago
Martin Olsson 444799adbb clients: Don't leak "menu" on error path in clients/window.c 13 years ago
Kristian Høgsberg 8733b33f9f window.c: Don't allocate proxy manually 13 years ago
Kristian Høgsberg 8150b190d6 shell: Take a wl_surface as parent for transient and popup windows 13 years ago
Kristian Høgsberg 962342cb8e shell: Don't make desktop_shell background a wl_shell_surface 13 years ago
Kristian Høgsberg 11f600d82e window.c: Always set cursor after pointer enter 13 years ago
Kristian Høgsberg f337052a5c window: Add support for the blank cursor 13 years ago
Kristian Høgsberg d3c69c279a window: Stop keyboard repeat when we lose keyboard focus 13 years ago
Kristian Høgsberg 8b19c64146 window: Create timerfd non-blocking 13 years ago
Kristian Høgsberg a1627927c7 window: Compute initial window size correctly 13 years ago
Kristian Høgsberg bd0cd762bc window: Only repeat key if we still have kb focus 13 years ago
Kristian Høgsberg cf4d244082 window: Add key-repeat to toy toolkit 13 years ago
Ander Conselvan de Oliveira 2a3cd287ef window: Plug leak of shm_surface_data on shm_suface_data_destroy() 13 years ago
Daniel Stone a494f1d3f0 Don't segfault clients when cursor isn't found 13 years ago
Ander Conselvan de Oliveira 80620076fc window: Implement animated cursors (using pointer surfaces) 13 years ago
Ander Conselvan de Oliveira 37ffc3c14b compositor: Track pointer image protocol change 13 years ago
Pekka Paalanen 1da1b8f3f1 Rewrite shm buffer file allocation v2 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 f33984edea window.c: Set focus widget before calling enter handler 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
Scott Moreau 9295ce05ab Drop user input detection from text cursor position implementation. 13 years ago
Scott Moreau ae71220fc9 Convert text cursor position protocol to use fixed types. 13 years ago
Daniel Stone b7452fe313 Add support for wl_keyboard::keymap events 13 years ago
Kristian Høgsberg a4b3d0ede7 window.c: Handle losing selection data source 13 years ago
Daniel Stone 97f685449e clients: Move XKB info from display to input struct 13 years ago
Daniel Stone 2fce4028d6 Convert wl_pointer::axis to wl_fixed_t 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
Daniel Stone 351eb61fbc Support wl_keyboard::modifiers event 13 years ago
Pekka Paalanen 647f2bfd2a window: add wrapper for EPOLL_CLOEXEC 13 years ago
Scott Moreau 7a1b32a198 Implement text cursor position protocol. 13 years ago
Ander Conselvan de Oliveira 08bcf14903 dnd: implement option for not offering data to other clients 13 years ago
Yan Wang a261f7e6dc Weston: Free allocated cursors array when destroying 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