summaryrefslogtreecommitdiff
path: root/clients/keyboard.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-17clients & tests: Unify multiple definitions of x*alloc and related functionsBryce Harrington1-0/+1
2015-11-19Use input method protocol from wayland-protocolsJonas Ådahl1-82/+92
2015-11-19Use text input protocol from wayland-protocolsJonas Ådahl1-6/+6
2015-06-15clients: Update boilerplate from MIT X11 license to MIT Expat licensesBryce Harrington1-16/+17
2015-05-15remove trailing whitespacesMichael Vetter1-7/+7
2014-09-17keyboard: do not crash when input panel is not availableOlivier Blin1-0/+5
2014-05-09clients: Initialize label in keyboard handling codeBryce W. Harrington1-1/+1
2014-04-16keyboard: add the missing symbols layout, fix arabic layoutManuel Bachmann1-121/+159
2014-04-07Make sure config.h is included before any system headersAndrew Wedgbury1-0/+2
2014-01-09keyboard: Make debug output less verboseKristian Høgsberg1-4/+17
2014-01-09keyboard: Don't strcat() into a strdup()ed stringKristian Høgsberg1-4/+20
2014-01-09keyboard: Fix insert_text() string utilityKristian Høgsberg1-5/+6
2014-01-07keyboard: Handle touch up eventKristian Høgsberg1-9/+21
2013-09-03keyboard: Add rudimentary touch support to keyboard.Brian J Lovin1-0/+43
2013-08-15keyboard: Don't use next_utf8_char() to go back where we came fromKristian Høgsberg1-11/+1
2013-08-08malloc + memset -> zallocPeter Hutterer1-3/+1
2013-08-07clients: use xmalloc in more placesBrian Lovin1-2/+2
2013-05-06keyboard: Fix offsets when deleting textJan Arne Petersen1-5/+85
2013-05-02text: Rename input_method to wl_input_methodJan Arne Petersen1-81/+81
2013-05-02text: Rename text_input to wl_text_inputJan Arne Petersen1-5/+5
2013-05-02keyboard: Remove unneded callsJan Arne Petersen1-16/+0
2013-05-02text: delete text on commit_stringJan Arne Petersen1-0/+3
2013-05-02text: Fix serial handlingJan Arne Petersen1-14/+9
2013-05-02text: Add output argument to set_toplevelJan Arne Petersen1-16/+10
2013-05-02text: Add "none" preedit-styleJan Arne Petersen1-1/+1
2013-05-02text: Rename text_model to text_inputJan Arne Petersen1-5/+5
2013-05-02keyboard: Reset state on activateJan Arne Petersen1-6/+28
2013-05-02text: Add example for language/text directionJan Arne Petersen1-3/+86
2013-05-02text: Add language and text-direction to protocolJan Arne Petersen1-23/+31
2013-02-20Pass argc pointer to parse_options()Kristian Høgsberg1-1/+1
2013-02-15text: Split out cursor_positionJan Arne Petersen1-2/+4
2013-02-15text: Add commit requestJan Arne Petersen1-11/+24
2013-02-15text: Move input_panel interface to input-methodJan Arne Petersen1-5/+6
2013-02-15keyboard: add support for invoke_actionJan Arne Petersen1-6/+26
2013-02-15keyboard: Add support for a numeric layoutJan Arne Petersen1-16/+110
2013-02-15keyboard: Add support for pre-edit stylingJan Arne Petersen1-24/+61
2013-02-15text: add serial argument to text protocolJan Arne Petersen1-2/+18
2013-02-15text: add pre-edit styling support to protocolJan Arne Petersen1-4/+12
2012-11-27text: Send more information with keysym eventsJan Arne Petersen1-9/+35
2012-11-27text: Rename and extend text_model key eventJan Arne Petersen1-14/+26
2012-11-08keyboard: commit preedit before sending key eventsJan Arne Petersen1-8/+24
2012-10-10Update to new fd and wl_registry APIsKristian Høgsberg1-6/+7
2012-10-09keyboard: Avoid access beyond end off bufferRob Bradford1-3/+3
2012-09-25keyboard: Allow backspace for pre-edit textJan Arne Petersen1-0/+5
2012-09-25editor, keyboard: Add support for arrow keysJan Arne Petersen1-4/+28
2012-09-12text: Add reset requets to protocolJan Arne Petersen1-0/+18
2012-09-12text: Add support for control keys to the protocolJan Arne Petersen1-0/+4
2012-09-12text: Add delete_surrounding_text to protocolJan Arne Petersen1-0/+4
2012-09-12text: Add support for pre-edit stringJan Arne Petersen1-3/+21
2012-09-12keyboard: Use a qwerty virtual keyboard layoutJan Arne Petersen1-35/+171