summaryrefslogtreecommitdiff
path: root/clients/keyboard.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-09-12text: Split text and input-method protocolsJan Arne Petersen1-1/+1
2012-09-12text: Fix set_surrounding_text requestJan Arne Petersen1-0/+17
2012-09-12text: Introduce input_method_context interfaceJan Arne Petersen1-1/+38
2012-06-27shell: Make input_panel just a regular wl_surfaceKristian Høgsberg1-3/+2
2012-06-21text: Add example clients for text protocolJan Arne Petersen1-0/+214