17 Commits (dev)

Author SHA1 Message Date
Marius Vlad 8a610ffe41 compositor/text-backend: Avoid a potential UAF 2 years ago
Weng Xuetian e99ed2ad36
Defer launch input method with wl_event_loop_add_idle. 2 years ago
Takuro Ashie 29d81c0d4a Fix crash on activating a text area without a real keyboard 3 years ago
Takuro Ashie 5ff978a52b weston-keyboard: Enable to set as overlay panel 3 years ago
Pekka Paalanen a49ca3d205 compositor: fix UAF on text-backend tear-down 3 years ago
Pekka Paalanen 3d5d9476e3 Rename compositor.h to libweston/libweston.h 6 years ago
Marius Vlad 64fbd0f41f compositor: Add some handy wrappers for wet_get_binary_path() 6 years ago
Derek Foreman f8f7fd69df input: add weston_keyboard_send_keymap helper function 6 years ago
Harsha M M b8b2c72709 libweston: Remove signals from the list during de-init 6 years ago
Daniel Stone e03c111e4e tests: Don't rely on build directory layout 6 years ago
Alexandros Frantzis 8480d13f6d libweston: Make weston_seat release safe 7 years ago
Joshua Watt dd61625d18 text-backend: Allow client hiding of input panel 7 years ago
Alexandros Frantzis 409b01fd6d libweston: Use struct timespec for compositor time 7 years ago
Alexandros Frantzis 47e79c860b libweston: Use struct timespec for key events 7 years ago
Daniel Stone 97863d6f0d text-input: Clear out context->input pointer 8 years ago
Jussi Kukkonen 649bbce607 include stdint.h for int32_t/uint32_t 8 years ago
Pekka Paalanen 58f98c99f5 Move weston source to compositor/ 8 years ago
Giulio Camuffo d52f3b775b compositor: remove the weston_config field in weston_compositor 8 years ago
Giulio Camuffo fba27fbef2 Move the functions launching clients to main.c 8 years ago
Jonas Ådahl b57f472c84 Use input method protocol from wayland-protocols 9 years ago
Jonas Ådahl 3bcba347a2 Use text input protocol from wayland-protocols 9 years ago
Derek Foreman 89dcea9b58 text: Switch to weston_client_start instead of weston_client_launch 9 years ago
Derek Foreman e821ce6869 text: Don't track binding in struct text_backend 9 years ago
Derek Foreman b4bacd258d text: Launch input method in text_backend_init 9 years ago
Derek Foreman 1281a36e3b input: Don't test keyboard/pointer/touch pointers 9 years ago
Derek Foreman ddc2c97d59 text-backend: Replace focus_listener_initialized with a bool 9 years ago
Pekka Paalanen aa9536a992 text_backend: make destructor call explicit 9 years ago
Murray Calavera 972d1af9c8 text: cleanup text backend style 9 years ago
Jon Cruz 867d50eea7 Unified multiple definitions of container_of() macro. 9 years ago
Bryce Harrington a0bbfea64b src: Update boilerplate from MIT X11 license to MIT Expat license 9 years ago
Murray Calavera f65f89b786 don't attempt to start input method if path is empty 9 years ago
Murray Calavera 2588124cc3 text: handle existing seats on init 9 years ago
Derek Foreman 0f29923e30 text-input: Replace model with input 10 years ago
Derek Foreman 516d603515 text: Fix text-input for multi-seat 10 years ago
Derek Foreman f0aaa41748 text: Don't crash if a seat has no keyboard 10 years ago
Derek Foreman d09dbb35f0 text: Use bool for input_panel_visible 10 years ago
Derek Foreman b1c32f616e text: Remove unused linked list from input_method_context 10 years ago
Derek Foreman cb5fceab92 text: Fix coding style 10 years ago
Bryce Harrington de16d89306 Use zalloc instead of calloc(1, ...) 10 years ago
Pekka Paalanen 974c094060 fix asprintf warnings 10 years ago
Derek Foreman c7210434d4 tests: allow running make check without make install 10 years ago
Jasper St. Pierre c91408f3fb Don't bother destroying resources after sending an error 10 years ago
Kristian Høgsberg c180977e7c text: Set context->model to NULL when we deactivate text input 11 years ago
Jonas Ådahl 7395ea05c7 input: Move the xkb fields from weston_seat to weston_keyboard 11 years ago
Jonas Ådahl 1ea343e1be Add cancel function to grab interfaces 11 years ago
Andrew Wedgbury 9a6f02a6b1 Copying xkb_info when creating a seat causes problems 11 years ago
Rob Bradford ead3ef8c77 text-backend: remove the weston_seat destruction listener on destroy 11 years ago
Kristian Høgsberg 919cddb0ab Convert to wl_global_create/destroy() 11 years ago
Jason Ekstrand a85118c1b8 Use wl_resource_create() for creating resources 11 years ago
Kristian Høgsberg 6c8d778646 compositor: Remove double free()s in resource destructors 11 years ago