Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-12-20 | core: fully evaluate commands bound to keys in cursor and mouse contexts | Sébastien Helleu | |
2014-11-22 | api: return value in function command(), remove WeeChat error after command ↵ | Sébastien Helleu | |
callback if return code is WEECHAT_RC_ERROR | |||
2014-07-21 | core: fix insert of mouse code in input line after a partial key combo ↵ | Sébastien Helleu | |
(closes #130) | |||
2014-07-14 | core: send signal key_combo_xxx even for unknown combos | Sébastien Helleu | |
2014-05-24 | api: add argument "flags" in function hdata_new_list | Sébastien Helleu | |
2014-03-27 | core: fix crash on /reload weechat | Sebastien Helleu | |
The problem was introduced in commit eef3b570752b974b87f5b189c89813f400f55a6e which was storing split commands inside keys themselves (for optimization). This causes a problem when weechat.conf is reloaded, because all keys are then deleted and created again, which removes the array of commands which is currently used. And then it leads to a crash of WeeChat. This commit reverts this behavior and the key commands are split when they are executed. | |||
2014-02-22 | core: fix memory leak in function gui_key_add_to_infolist (in case of ↵ | Sebastien Helleu | |
insufficient memory) | |||
2014-02-22 | core: remove dead assignment in function gui_key_pressed | Sebastien Helleu | |
2014-02-16 | core: add bare display mode (for easy text selection and click on URLs) | Sebastien Helleu | |
New key: alt+"!", to swith to bare display (same key to come back to standard display). New options: - weechat.look.bare_display_exit_on_input (default: on): by default any changes in input will return to standard display - weechat.look.bare_display_time_format (default: "%H:%M"): the format of time used in bare display. | |||
2014-02-11 | core: add signals "key_combo_{default|search|cursor}" | Sebastien Helleu | |
2014-02-10 | core: split key command when the key is created (improve speed when ↵ | Sebastien Helleu | |
executing commands of a key) | |||
2014-02-10 | api: add integer return code for functions hook_{signal|hsignal}_send | Sebastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-08-20 | core: fix buffer returned in focus info for bar items with a forced buffer | Sebastien Helleu | |
2013-07-27 | core: add secured data with optional encryption in file sec.conf | Sebastien Helleu | |
2013-07-15 | core: add option weechat.look.key_bind_safe | Sebastien Helleu | |
2013-07-15 | core: remove obsolete reference to "key functions" in comments | Sebastien Helleu | |
2013-03-17 | core: fix refresh of item "completion" (bug #38214) (patch from Nils Görs) | Sebastien Helleu | |
The item is now cleared after any action that is changing content of command line and after switch of buffer. | |||
2013-03-17 | core: add support of multiple layouts (task #11274) | Sebastien Helleu | |
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-15 | core: move comments with description of C file to top of files | Sebastien Helleu | |
2012-12-13 | core: reformat comments for functions | Sebastien Helleu | |
2012-12-08 | api: allow creation of structure with hdata_update (allowed for hdata "history") | Sebastien Helleu | |
2012-12-05 | core: disable paste detection and confirmation if bar item "input_paste" is ↵ | Nils Görs | |
not used in a visible bar (task #12327) | |||
2012-11-02 | core: add incomplete mouse events "event-down" and "event-drag" (task #11840) | Ailin Nemui | |
2012-11-02 | core: add command /eval, use expression in conditions for bars, add function ↵ | Sebastien Helleu | |
"string_eval_expression" in plugin API | |||
2012-08-27 | api: allow update for some variables of hdata, add new functions ↵ | Sebastien Helleu | |
hdata_update and hdata_set | |||
2012-07-20 | core: add support of arrays in hdata variables | Sebastien Helleu | |
2012-04-14 | core: optimize load of keys (save score of keys to sort them faster) | Sebastien Helleu | |
2012-03-24 | core: convert tabs to spaces in text pasted (bug #25028) | Sebastien Helleu | |
2012-03-09 | core: improve and fix bugs on standard paste and bracketed paste | Sebastien Helleu | |
Changes: - wait control sequence for end of bracketed paste (and only after, check if we should ask confirmation to user) - add option weechat.look.paste_bracketed_timer_delay to force the end of bracketed paste if the control sequence for end of bracketed paste was not received in time - in bracketed paste mode, with paste_max_lines=1, do not ask confirmation for one line (ask for one line only if paste_max_lines=0) - fix bugs with mintty: bracketed paste should be ok every time (even if some codes are sometimes partially received, WeeChat will now handle that properly); the standard paste often fails (due to bug in mintty, which sends paste very slowly to remote app); so the bracketed paste mode is highly recommended with mintty - after paste in bracketed paste mode, the undo key (ctrl+"_" by default) will undo whole paste, not chars one by one | |||
2012-03-04 | core: add support of terminal "bracketed paste mode" (task #11316) | Sebastien Helleu | |
2012-02-16 | core: automatically add newline char after last pasted line (when pasting ↵ | Sebastien Helleu | |
many lines with confirmation) | |||
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-12-17 | core: display error on "/key bind meta- ..." (incomplete meta key) | Sebastien Helleu | |
2011-11-21 | core: add "full_name" in buffer structure | Sebastien Helleu | |
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-09-27 | core: fix paste detection (problem with end of lines) | Sebastien Helleu | |
2011-08-28 | core: fix bugs with calls to realloc | Sebastien Helleu | |
2011-08-20 | core: add functions "key_bind" and "key_unbind" in plugin API | Sebastien Helleu | |
2011-08-15 | core: allow a second area for keys in context "mouse" (for drag & drop ↵ | Sebastien Helleu | |
between two areas) | |||
2011-08-14 | core: return info about line/word for chat area in focus hashtable, add keys ↵ | Sebastien Helleu | |
m/q/Q to quote line in cursor mode, sort mouse keys by priority | |||
2011-08-10 | core: allow mix of commands and hsignals for keys in context "mouse" | Sebastien Helleu | |
2011-08-09 | core: allow send of hsignal instead of command for keys in context "mouse" | Sebastien Helleu | |
2011-08-08 | core: add optional buffer name for area "chat" in keys of mouse context | Sebastien Helleu | |
2011-08-01 | core: add info about position where mouse button is released in hook_focus ↵ | Sebastien Helleu | |
(for mouse gestures) | |||
2011-07-30 | core: add "/input grab_mouse" and "/input grab_mouse_area" (default: right ↵ | Sebastien Helleu | |
click on input bar) | |||
2011-07-28 | core: improve mouse support: process utf-8 codes, add option ↵ | Sebastien Helleu | |
weechat.look.mouse_timer_delay, remove key meta2-M, fix problem with iso chars when grabbing mouse codes | |||
2011-07-27 | core: fix message with new key added (displayed on current buffer instead of ↵ | Sebastien Helleu | |
core) |