summaryrefslogtreecommitdiff
path: root/src/gui/gui-key.c
AgeCommit message (Expand)Author
2023-03-16core: add keyboard debug mode with command `/key debug`Sébastien Helleu
2023-02-04core: optimize search of key bindings in contexts default/search/cursorSébastien Helleu
2023-02-03core: simplify function gui_key_cmpSébastien Helleu
2023-01-29core: force ctrl keys to lower case when they are added (closes #1875)Sébastien Helleu
2023-01-29core: ignore incomplete ctrl/meta/meta2 codes in keys (issue #1875)Sébastien Helleu
2023-01-29core: compute first internal code and expanded name before removing key (issu...Sébastien Helleu
2023-01-29core: compute first internal code and expanded name before adding key (issue ...Sébastien Helleu
2023-01-29core: use dynamic string in functions gui_key_get_internal_code and gui_key_g...Sébastien Helleu
2023-01-29tests: add tests on gui key functions (issue #1875)Sébastien Helleu
2023-01-28core, plugins: replace calls to strcmp by string_strcmp when difference matte...Sébastien Helleu
2023-01-28core, plugins: check that string parameters are not NULL in search functions ...Sébastien Helleu
2023-01-28core: make key contexts case sensitive (issue #1872)Sébastien Helleu
2023-01-01core: update copyright datesSébastien Helleu
2022-12-24api: rename char comparison functions "utf8_char*" to "string_char*"Sébastien Helleu
2022-12-18core: remove unused argument "pos" from function gui_input_insert_string, add...Sébastien Helleu
2022-01-17core: update copyright datesSébastien Helleu
2021-01-02core: update copyright datesSébastien Helleu
2020-06-07api: fix use of pointer after free in function key_unbindSébastien Helleu
2020-01-04core: update copyright datesSébastien Helleu
2019-03-28core: make "input_commands_allowed" work with /wait and /repeat commands (iss...Sébastien Helleu
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-10-01core: replace "long unsigned int" by "unsigned long"Sébastien Helleu
2018-01-07core: fix some stylesSébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-10-24api: add support of prefix "quiet:" in function key_unbind() to quietly remov...Sébastien Helleu
2017-06-10core: fix bind of keys with space key, like alt+space (bug #32133)Sébastien Helleu
2017-06-03gui: remove callback unused after 0b2be21f1f42c2a1b0c200b339d7d2e59595da4cSimmo Saan
2017-05-04core: fix memory leak in display of mouse event debug infoSébastien Helleu
2017-03-31api: add special key "__quiet" in function key_bindSébastien Helleu
2017-03-25core: check that pointers received in arguments are not NULL in "free" functionsSébastien Helleu
2017-01-01core: update copyright datesSébastien Helleu
2016-03-21core: add pointer in some callbacks (closes #406)Sébastien Helleu
2016-01-01core: update copyright datesSébastien Helleu
2015-10-03core: add option weechat.look.paste_auto_add_newline (closes #543)Sébastien Helleu
2015-08-18api: add argument "length" in function utf8_is_valid()Sébastien Helleu
2015-07-26core: add option weechat.look.key_grab_delay to set the default delay when gr...Sébastien Helleu
2015-01-01core: update copyright datesSébastien Helleu
2014-12-20core: fully evaluate commands bound to keys in cursor and mouse contextsSébastien Helleu
2014-11-22api: return value in function command(), remove WeeChat error after command c...Sébastien Helleu
2014-07-21core: fix insert of mouse code in input line after a partial key combo (close...Sébastien Helleu
2014-07-14core: send signal key_combo_xxx even for unknown combosSébastien Helleu
2014-05-24api: add argument "flags" in function hdata_new_listSébastien Helleu
2014-03-27core: fix crash on /reload weechatSebastien Helleu
2014-02-22core: fix memory leak in function gui_key_add_to_infolist (in case of insuffi...Sebastien Helleu
2014-02-22core: remove dead assignment in function gui_key_pressedSebastien Helleu
2014-02-16core: add bare display mode (for easy text selection and click on URLs)Sebastien Helleu
2014-02-11core: add signals "key_combo_{default|search|cursor}"Sebastien Helleu
2014-02-10core: split key command when the key is created (improve speed when executing...Sebastien Helleu
2014-02-10api: add integer return code for functions hook_{signal|hsignal}_sendSebastien Helleu