summaryrefslogtreecommitdiff
path: root/src/gui/gui-bar.c
AgeCommit message (Collapse)Author
2023-01-28core: make get/set object properties case sensitive (issue #1872)Sébastien Helleu
2023-01-28core: make bar and bar items case sensitive (issue #1872)Sébastien Helleu
2023-01-01core: update copyright datesSébastien Helleu
2022-05-27core: add command /item (closes #808)Sébastien Helleu
This allows to create custom bar items with evaluated content (like the script text_item.py does).
2022-01-17core: update copyright datesSébastien Helleu
2021-05-27core: update translations (issue #1647)Sébastien Helleu
2021-05-27clarify (max) bar size to be in chars/linesFilip H.F. "FiXato" Slagter
(max) bar size was described to be in chars, though this only applies to the left/right bars. This change clarifies that top/bottom bars would have their size defined in lines.
2021-01-02core: update copyright datesSébastien Helleu
2020-06-21core: add bar option "color_bg_inactive" (issue #732)Sébastien Helleu
2020-05-10core: set default size for input bar to 0 (automatic) (issue #1498)Sébastien Helleu
2020-04-07core: fix resize of a bar when its size is 0 (automatic) (closes #1470)Sébastien Helleu
2020-01-04core: update copyright datesSébastien Helleu
2019-06-15api: add argument "strip_items" in function string_splitSébastien Helleu
2019-03-10core: replace argument "keep_eol" by "flags" in function string_split ↵Sébastien Helleu
(closes #1322)
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-10-01core: replace "long unsigned int" by "unsigned long"Sébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-07-08core: call the config hook when options are removedSébastien Helleu
2017-06-06core: remove unused functions gui_bar_get_min_width and ↵Sébastien Helleu
gui_bar_get_min_height (issue #1012)
2017-03-25core: fix type of values for hashtables extra_vars and options in ↵Sébastien Helleu
gui_bar_check_conditions
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-03-17core: use ${info:term_width} instead of ${window.win_width} in /help ↵Sébastien Helleu
weechat.bar.xxx.conditions (closes #703)
2016-01-01core: update copyright datesSébastien Helleu
2015-01-23core: fix crash when a root bar has conditions different from ↵Sébastien Helleu
active/inactive/nicklist (closes #317)
2015-01-03core: fix NULL pointer in free of bar window (closes #293); add extra checks ↵Sébastien Helleu
on bar window pointers
2015-01-01core: update copyright datesSébastien Helleu
2014-12-28core: check bar conditions in root bars and on each update of a bar itemSébastien Helleu
2014-05-24api: add argument "flags" in function hdata_new_listSébastien Helleu
2014-02-09trigger: add trigger pluginSebastien Helleu
2014-02-01core: fix crash when creating two bars with same name but different case ↵Sebastien Helleu
(bug #41418)
2014-01-01core: update copyright datesSebastien Helleu
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-08-04api: add argument "options" in function string_eval_expression, add option ↵Sebastien Helleu
"-c" for command /eval (to evaluate a condition)
2013-03-17core: fix typos in many comments and some stringsSebastien Helleu
2013-01-26core: use size of 32 for hashtables (instead of 4, 8 or 16)Sebastien Helleu
A size of 32 will use a little more memory but will reduce collisions in key hashs, and then length of linked lists inside hash structure (faster search in hashtable).
2013-01-01core: update copyright datesSebastien Helleu
2012-12-15core: move comments with description of C file to top of filesSebastien Helleu
2012-12-13core: reformat comments for functionsSebastien Helleu
2012-12-08api: allow creation of structure with hdata_update (allowed for hdata "history")Sebastien 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-08-27api: allow update for some variables of hdata, add new functions ↵Sebastien Helleu
hdata_update and hdata_set
2012-07-20core: add support of arrays in hdata variablesSebastien Helleu
2012-04-11core: fix display bugs and crashs with small windows (bug #36107)Sebastien Helleu
2012-01-08core: update copyright datesSebastien Helleu
2011-10-29core: add help for values of option "conditions" in bars (options ↵Sebastien Helleu
weechat.bar.xxx.conditions)
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-07-29core: add number in windows, improve mouse/cursor actions when screen is splitSebastien Helleu