Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-08-10 | core: remove value for first #define in headers, add "PLUGIN" in plugin headers | Sébastien Helleu | |
2017-06-03 | gui: remove non-standard enum forward declaration | Simmo Saan | |
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-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-03-19 | core: fix use of reserved C identifiers in headers (closes #31) | 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-01-12 | core: fix line returned when clicking on a bar (according to position and ↵ | Sebastien Helleu | |
filling) (bug #38069) | |||
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
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-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) | |||
2011-01-01 | Update copyright dates | Sebastien Helleu | |
2010-12-07 | Remove unneeded variable name "position" in gui-bar-window.h | Sebastien Helleu | |
2010-06-25 | Update comments after #endif in C headers | Sebastien Helleu | |
2010-06-22 | Update licenses and copyrights, add missing author names in sources | Sebastien Helleu | |
2010-01-03 | Update copyright dates | Sebastien Helleu | |
2009-01-25 | Improve refreshs of windows/buffers/bars, fix refresh bug when some bars are ↵ | Sebastien Helleu | |
hidden | |||
2009-01-03 | Update copyright dates | Sebastien Helleu | |
2008-12-19 | Fix too many refreshs for bars (build content of items when bar is displayed) | Sebastien Helleu | |
2008-12-19 | Add sub-items in bars (items glued with "+" as separator instead of comma), ↵ | Sebastien Helleu | |
add buffer_number default bar item | |||
2008-12-15 | Add new bar filling types: columns_horizontal and columns_vertical | Sebastien Helleu | |
2008-12-13 | Add infolists for bars/bar items/bar windows, code cleanup for bars | Sebastien Helleu | |
2008-12-11 | Source code reorganization for bars and bar windows | Sebastien Helleu | |