221 Commits (d65b909778e2f2d70c409e473572d0f5cc31562d)

Author SHA1 Message Date
Daniel Stone d65b909778 Move keymaps to weston_seat 13 years ago
Daniel Stone e379da9532 Separate out weston_xkb_info struct 13 years ago
Daniel Stone 9a9ee2c779 Split XKB keymap compilation out into separate function 13 years ago
Daniel Stone 74419a2237 Split weston_seat_init up into pointer/keyboard/touch 13 years ago
Daniel Stone 2fce4028d6 Convert wl_pointer::axis to wl_fixed_t 13 years ago
Daniel Stone 0c1e46eb18 Use wl_fixed_t for axis bindings 13 years ago
Daniel Stone 325fc2d53a Split bindings into separate key/button/axis bindings 13 years ago
Daniel Stone 878f0b77a8 Convert notify_axis to wl_fixed_t 13 years ago
Daniel Stone 4dab5dba3f Use compositor->seat_list instead of a singular seat 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 8c8164faeb Add core LED handling 13 years ago
Daniel Stone e3f15edc2f Do binding modifier lookup on XKB state, not physical keys 13 years ago
Daniel Stone 994679a20e Move xkb_state object to weston_seat 13 years ago
Daniel Stone 496ca17a77 Convert Weston modifier #defines to an enum 13 years ago
Daniel Stone 351eb61fbc Support wl_keyboard::modifiers event 13 years ago
Daniel Stone 7ace3902f9 Update XKB state in update_modifier_state 13 years ago
Daniel Stone 17b13bd89f Update pointer and keyboard focus on new listeners 13 years ago
Pekka Paalanen 200019c0c6 compositor: check for execinfo.h 13 years ago
Pekka Paalanen 51aaf646db compositor: work around missing SOCK_CLOEXEC 13 years ago
Scott Moreau 7a1b32a198 Implement text cursor position protocol. 13 years ago
Kristian Høgsberg 66a099b775 compositor: Only fini region if it's not the undef region 13 years ago
Chad Versace bf38190744 compositor: Fix buggy snprintf that sets module path 13 years ago
Tiago Vignatti 629ce23bd0 xwayland: change library name 13 years ago
Kristian Høgsberg 5fb70bf301 Add screen recorder tool 13 years ago
Scott Moreau 9fb9824c17 compositor: Address blending for XRGB surfaces with alpha < 1.0. 13 years ago
Scott Moreau 850ca42b9b Restructure output zoom. 13 years ago
Kristian Høgsberg a416fa15d5 xwm: Switch alpha, brightness and saturation to GLfloat 13 years ago
Rob Bradford 8667e77b77 compositor: Silence compiler warning by initializing resource to NULL 13 years ago
Kristian Høgsberg d6ad122d9a compositor: Disable blending for WL_SHM_FORMAT_XRGB8888 surface 13 years ago
Kristian Høgsberg b93b6cfa47 compositor: Remove resource from list when we destroy seat devices 13 years ago
Kristian Høgsberg 0b0c2bb3e9 compositor: Add opaque rect shader feature 13 years ago
Daniel Stone 37816df646 Convert wl_input_device to wl_seat (and friends) 13 years ago
Scott Moreau dc549932b7 Convert wl_fixed_t to int in weston_output_update_zoom(). 13 years ago
Ander Conselvan de Oliveira f6f9069138 compositor: Fix cursor positioning right after input_device.attach 13 years ago
Kristian Høgsberg c7ca355ec5 compositor: Only call weston_surface_update_transform from repaint 13 years ago
Kristian Høgsberg bef52d1423 Update to new libxkbcommon API 13 years ago
Kristian Høgsberg 34829dec71 compositor: Simplify clip_pointer_motion() and make it handle dead areas 13 years ago
Jonas Ådahl f647c5a5d5 compositor: When clipping pointer motions, don't loose precision 13 years ago
Kristian Høgsberg e11bbe4cc8 compositor: Use wl_fixed_t for incoming input events 13 years ago
Kristian Høgsberg 1f37601850 compositor: Move pointer motion clipping to its own function 13 years ago
Daniel Stone d42f457b66 Load an XKB keymap and state in the compositor 13 years ago
Daniel Stone 855028fec9 Add xkb_names member plus config + X11 support 13 years ago
Daniel Stone 103db7fb56 Convert wire input co-ordinates to fixed-point 13 years ago
Daniel Stone b230a7ee58 Convert internal input co-ordinates to GLfloat 13 years ago
Daniel Stone bd3489b6e1 Add fixed-point versions of weston_surface_{to, from}_global 13 years ago
Daniel Stone da5b93c8d7 Change key/button grab bindings to take unsigned state 13 years ago
Kristian Høgsberg 306e36185c tests: Add an initial weston integration test 13 years ago
Scott Moreau e17f61008c compositor: Initialize xserver variable 13 years ago
Pekka Paalanen f31ad10b77 compositor: report .so path when load_module() fails 13 years ago