Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-12 | core: remove "wee-" prefix from source files in src/core and src/core/hook | Sébastien Helleu | |
2024-03-06 | core: add support of SGR mouse events, remove option ↵ | Sébastien Helleu | |
weechat.look.mouse_timer_delay (closes #2082) | |||
2024-02-24 | core: add missing mouse event "alt-ctrl-button3" | Sébastien Helleu | |
2024-02-24 | core: add missing mouse event "alt-ctrl-button2" | Sébastien Helleu | |
2024-01-01 | core: update copyright dates | Sébastien Helleu | |
2023-11-11 | core: add incremental search in commands history (issue #2040) | Sébastien Helleu | |
Changes: - move key ctrl+r to ctrl+s - add key ctrl+r to search in commands history - add option `search_history` in command `/input` - add key context "histsearch" - add option weechat.look.buffer_search_history - add buffer variables "text_search_direction", "text_search_history" and "text_search_ptr_history" | |||
2023-03-17 | core: also display mouse codes with `/debug key` | Sébastien Helleu | |
2023-03-17 | core: change order of modifiers in mouse keys | Sébastien Helleu | |
Now the modifiers for mouse keys are in the same order as other keys: `alt-` then `ctrl-`. | |||
2023-03-17 | core: split gui-curses.h into multiple headers | Sébastien Helleu | |
2023-01-01 | core: update copyright dates | Sébastien Helleu | |
2022-12-18 | core: remove unused argument "pos" from function gui_input_insert_string, ↵ | Sébastien Helleu | |
add tests on function | |||
2022-01-17 | core: update copyright dates | Sébastien Helleu | |
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-08-18 | api: add argument "length" in function utf8_is_valid() | Sébastien Helleu | |
2015-07-25 | core: flush stdout/stderr after sending text directly on them (fix corrupted ↵ | Sébastien Helleu | |
data sent to hook_process() callback) (closes #442) | |||
2015-07-04 | core: fix type of value returned by function gui_mouse_grab_event2input | Sébastien Helleu | |
2015-07-04 | api: fix type of value returned by functions utf8_prev_char, utf8_next_char ↵ | Sébastien Helleu | |
and utf8_add_offset | |||
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-11-01 | core: add signals "mouse_enabled" and "mouse_disabled" (closes #244) | Sébastien Helleu | |
2014-08-10 | core: remove dead assignment when converting mouse code | Sébastien Helleu | |
2014-01-01 | core: update copyright dates | 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-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-19 | core: fix stuck mouse (patch from Nei) (bug #36533) | 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-11-02 | core: add incomplete mouse events "event-down" and "event-drag" (task #11840) | Ailin Nemui | |
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-12-25 | core: change mouse state when option weechat.look.mouse is changed | Sebastien Helleu | |
2011-12-25 | core: set option weechat.look.mouse when mouse state is changed with command ↵ | Sebastien Helleu | |
/mouse | |||
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-10-16 | core: fix status of mouse displayed by command /mouse | Sebastien Helleu | |
2011-10-05 | core: add modifiers control/alt ("ctrl" and "alt") for mouse events | Sebastien Helleu | |
2011-10-05 | core: ignore mouse code '@' (coordinates) when it is received as first event ↵ | Sebastien Helleu | |
(bug of urxvt sending only this code on shift-selection in terminal) | |||
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-03 | core: fix crash with "/input grab_mouse" | 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-26 | core: add mouse support (task #5435), free cursor movement, hook_focus, fix ↵ | Sebastien Helleu | |
bugs with key "^" (bug #32072, bug #21381), fix bugs with bar windows, completion and /buffer New features and bugs fixed: - mouse support: new command /mouse, new option weechat.look.mouse, new key context "mouse" - free movement of cursor: new command /cursor, new key context "cursor" - new hook_focus (used by cursor and mouse) - info "cursor_mode" - bugs fixed with key "^" - allow plugin name in /buffer name - fix bugs with bar windows: do not create bar windows for hidden bars - fix completion bug when two words for completion are equal but with different case - automatic scroll direction in /bar scroll (x/y is now optional) |