summaryrefslogtreecommitdiff
path: root/src/gui/gui-key.c
AgeCommit message (Expand)Author
2023-05-04api: don't split on newline by default in functions `command` and `command_op...Sébastien Helleu
2023-03-31core: replace key `meta2-` by `meta-[` in commentsSébastien Helleu
2023-03-31core: fix key `meta-[O` (unfocus with xterm) (closes #1900)Sébastien Helleu
2023-03-31core: remove keys `meta-[I` and `meta-[G` for pgup/pgdn (issue #1900)Sébastien Helleu
2023-03-25core: Include blank lines in paste line countTrygve Aaberge
2023-03-25core: Remove option weechat.look.paste_auto_add_newlineTrygve Aaberge
2023-03-25core: Always remove final newline when pastingTrygve Aaberge
2023-03-25core: Replace newline/tabs after paste is acceptedTrygve Aaberge
2023-03-25core: fix uninitialized variable `chunks2_count` when key_name and key_name_a...Sébastien Helleu
2023-03-25core: remove unnecessary assignmentSébastien Helleu
2023-03-25core: remove commented codeSébastien Helleu
2023-03-18core: bump version to 4.0.0-dev, follow "practical" semantic versioningSébastien Helleu
2023-03-17core: also display mouse codes with `/debug key`Sébastien Helleu
2023-03-17core: change order of modifiers in mouse keysSébastien Helleu
2023-03-17core: fix search of commands with raw code and alias matchingSébastien Helleu
2023-03-17core: refactor print of keys in debug modeSébastien Helleu
2023-03-17core: replace "\x01" by "^" and add color for delimiters in output of /debug keySébastien Helleu
2023-03-17core: use order returned by gui_key_expand in gui_key_modifier_listSébastien Helleu
2023-03-17core: display a warning when trying to bind a raw key code or invalid key (mi...Sébastien Helleu
2023-03-17core: check new keys manually added with /setSébastien Helleu
2023-03-17core: remove use of "meta2-" in key nameSébastien Helleu
2023-03-16core: display a specific error when trying to bind a key without area in mous...Sébastien Helleu
2023-03-16api: change also default value of new key options with function key_bindSébastien Helleu
2023-03-16core: split alias list into two listsSébastien Helleu
2023-03-16tests: add extra test on function gui_key_legacy_to_aliasSébastien Helleu
2023-03-16api: change default value of existing key options with function key_bindSébastien Helleu
2023-03-16core: create config options for all keys that can be managed with `/set` and ...Sébastien Helleu
2023-03-16core: fix safe list of keysSébastien Helleu
2023-03-16core: remove obsolete function gui_key_legacy_expandSébastien Helleu
2023-03-16core: optimize search of key by reducing the number of splits into chunksSébastien Helleu
2023-03-16core: add key alt-K (alt+shift+k) to grab raw key and its commandSébastien Helleu
2023-03-16core: use new key name in command `/key` and configuration fileSébastien Helleu
2023-03-16core: display new key name using aliases in output of `/key` commandSébastien Helleu
2023-03-16core: fix function gui_key_legacy_to_alias with keys on areasSébastien Helleu
2023-03-16core: add function to expand raw key code to name with alias, use it in /key ...Sébastien Helleu
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