summaryrefslogtreecommitdiff
path: root/src/gui/gui-bar-item.h
AgeCommit message (Collapse)Author
2020-05-16core: add bar items with nicklist groups and nicks/groups (closes #1506)Sébastien Helleu
The bar item "buffer_nicklist_count" is now the number of displayed nicks only (not groups). New bar items: - "buffer_nicklist_count_groups": number of groups displayed - "buffer_nicklist_count_all": number of nicks and groups displayed
2020-01-04core: update copyright datesSébastien Helleu
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-11-03core: split plugin-api.c into 2 files (API wrappers and infos/infolists)Sébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-08-10core: remove value for first #define in headers, add "PLUGIN" in plugin headersSébastien Helleu
2017-01-01core: update copyright datesSébastien Helleu
2016-03-21core: 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-02-15core: move irc bar item "away" and two options to core (closes #692)Sébastien Helleu
Options moved: * "irc.look.item_away_message" --> "weechat.look.item_away_message" * "irc.color.item_away" --> "weechat.color.item_away".
2016-01-01core: update copyright datesSébastien Helleu
2015-01-01core: update copyright datesSébastien Helleu
2014-11-06core: add bar item "mouse_status", new options ↵Nils Görs
weechat.look.item_mouse_status and weechat.color.status_mouse
2014-05-16core: add bar item "buffer_short_name" (task #10882)Sébastien Helleu
2014-03-19core: fix use of reserved C identifiers in headers (closes #31)Sebastien Helleu
2014-01-01core: update copyright datesSebastien Helleu
2013-11-30core: add bar item "buffer_last_number"Sebastien Helleu
2013-11-09core: add bar item "buffer_zoom", add signals "buffer_{zoomed|unzoomed}" ↵Sebastien Helleu
(patch #8204) (patch from Nils Görs)
2013-08-19core: add syntax "@buffer:item" in bar items to force the buffer used when ↵Sebastien Helleu
displaying the bar item (task #12717)
2013-01-01core: update copyright datesSebastien Helleu
2012-12-05core: disable paste detection and confirmation if bar item "input_paste" is ↵Nils Görs
not used in a visible bar (task #12327)
2012-11-02core: add command /eval, use expression in conditions for bars, add function ↵Sebastien Helleu
"string_eval_expression" in plugin API
2012-07-07irc: add bar item "buffer_modes", remove option irc.look.item_channel_modes ↵Sebastien Helleu
(task #12022)
2012-01-08core: update copyright datesSebastien Helleu
2011-07-29core: add number in windows, improve mouse/cursor actions when screen is splitSebastien Helleu
2011-07-26core: 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-06-13core: add "hdata" (direct access to WeeChat/plugin data)Sebastien Helleu
2011-01-01Update copyright datesSebastien Helleu
2010-10-23Fix default value of bar items options (bug #31422)Sebastien Helleu
2010-06-25Update comments after #endif in C headersSebastien Helleu
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-01-03Update copyright datesSebastien Helleu
2009-01-03Update copyright datesSebastien Helleu
2008-12-19Add sub-items in bars (items glued with "+" as separator instead of comma), ↵Sebastien Helleu
add buffer_number default bar item
2008-12-15Add new bar filling types: columns_horizontal and columns_verticalSebastien Helleu
2008-12-13Add infolists for bars/bar items/bar windows, code cleanup for barsSebastien Helleu
2008-10-10Add 2 new default bar items (input_paste and input_search), used by default ↵Sebastien Helleu
input bar
2008-07-03Add "buffer_nicklist" bar item and scroll feature in bars with /bar scrollSebastien Helleu
2008-06-28Add "buffer_title" bar item, and create title bar when using /bar defaultSebastien Helleu
2008-06-28Add "default" option to command /bar, to create default bars (today only ↵Sebastien Helleu
input and status)
2008-06-27Add input bar item, add "hidden" flag for bars, fix some display bugs with barsSebastien Helleu
2008-06-22Add delimiter color for bars, fix some bugs with barsSebastien Helleu
2008-06-18Add new options for completion, optional stop instead of cycling with words ↵Sebastien Helleu
found
2008-06-03Add "const" keyword for some "char *" function arguments (core and plugins API)Sebastien Helleu
2008-04-12Added new default bar item "time"Sebastien Helleu
2008-03-22Added tags for lines and custom filtering by tags or regex (task #7674), ↵Sebastien Helleu
fixed many memory leaks
2008-03-15Fixed bugs with bars size and refreshSebastien Helleu
2008-03-07Added "max_height" parameter for bar item rebuild callbacksSebastien Helleu
2008-03-05Partial support of bars, with custom items.Sebastien Helleu
Today only root bars are partially working (refresh is not always performed), and bars are not saved in configuration file. To be continued...