summaryrefslogtreecommitdiff
path: root/src/plugins/buflist/buflist-bar-item.c
AgeCommit message (Collapse)Author
2023-08-20buflist: indent the /list bufferSébastien Helleu
2023-07-04buflist: increase max number of buflist items from 3 to 5 (closes #1703)Sébastien Helleu
2023-01-29api: readjust string size in function string_dyn_free when string is not ↵Sébastien Helleu
freed (issue #1875) This frees some allocated memory if size_alloc was greater than size in the dynamic string.
2023-01-01core: update copyright datesSébastien Helleu
2022-07-31buflist: add variable "${hotlist_priority_number}" (integer version of ↵Sébastien Helleu
"${hotlist_priority}")
2022-01-17core: update copyright datesSébastien Helleu
2021-05-16irc, buflist: add bar item "tls_version" with options for colors, add ↵Andrew Potter
buflist format "${format_tls_version}" (issue #1622)
2021-02-09buflist: add option buflist.look.use_items to speed up display of buflist ↵Sébastien Helleu
(closes #1613)
2021-01-02core: update copyright datesSébastien Helleu
2020-08-23api: add argument "bytes" in function string_dyn_concatSébastien Helleu
2020-06-10buflist: add "window" pointer in bar item evaluation only if it's not NULL ↵Sébastien Helleu
(if bar type is "window")
2020-04-06buflist: evaluate option buflist.look.sort (closes #1465)Sébastien Helleu
The evaluation allows to use different sort for the bar items, for example with such value: ${if:${bar_item.name}==buflist?number:short_name} This sorts by number on the first bar item and by short name on the two other bar items.
2020-01-04core: update copyright datesSébastien Helleu
2019-12-26buflist: add pointer "window" in bar item evaluationSébastien Helleu
2019-09-17buflist: fix extra spaces between buffers when conditions are used to hide ↵Sébastien Helleu
buffers (closes #1403) This is a regression introduced in version 2.6 by commit bf21ca072d5250b1196e62db61f3ba675ee89b52.
2019-08-17buflist: use extra variables in option buflist.look.display_conditions ↵Sébastien Helleu
(closes #1393)
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-11-05buflist: add variable ${number2}, always set with the indented buffer numberSébastien Helleu
2018-10-01core: replace "long unsigned int" by "unsigned long"Sébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-12-03buflist: use larger buffer for buflist bar item nameSébastien Helleu
2017-10-19buflist: add two new bar items using the same format configuration options ↵Sébastien Helleu
(closes #990)
2017-09-02buflist: remove recursive evaluation of extra variables (closes #1060)Sébastien Helleu
2017-07-01buflist: add option buflist.look.add_newline (closes #1027)Sébastien Helleu
2017-06-27buflist: fix crash in auto-scroll of bar when the buflist item is not the ↵Sébastien Helleu
first item in the bar
2017-06-23buflist: add variable `${format_name}` in bar item evaluation and option ↵Sébastien Helleu
buflist.format.name (issue #1020)
2017-06-13buflist: add variable ${merged} in bar item evaluationSébastien Helleu
2017-06-08buflist: add option buflist.look.auto_scroll (issue #332)Sébastien Helleu
2017-06-02buflist: fix type of IRC server/channel pointersSébastien Helleu
2017-05-24buflist: increase size of hashtables used for string evaluation (issue #998)Sébastien Helleu
This should make refresh of buflist bar item a bit faster.
2017-05-19buflist: add variable ${current_buffer} in bar item evaluationSébastien Helleu
2017-05-15buflist: add a variable to store the size of arraylistSébastien Helleu
2017-05-05buflist: add option buflist.look.enabledSébastien Helleu
2017-04-26buflist: add support of hdata "irc_server" and "irc_channel" in sort option ↵Sébastien Helleu
(closes #968)
2017-04-25buflist: add pointers to IRC server and channelSébastien Helleu
New pointers in evaluated formats: - irc_server: IRC server - irc_channel: IRC channel
2017-04-25buflist: add option buflist.format.nick_prefixSébastien Helleu
2017-04-23buflist: add option buflist.format.indentSébastien Helleu
2017-04-04buflist: move set of "nick_prefix" in hashtableSébastien Helleu
2017-04-02buflist: add options buflist.look.nick_prefix and buflist.look.nick_prefix_emptySébastien Helleu
The option buflist.look.signals_refresh is not an extra list of signals for refresh, so it is empty by default. The default list of signals is handled directly by buflist and not visible to the user.
2017-03-30buflist: add mouse supportSébastien Helleu
New options: - buflist.look.mouse_jump_visited_buffer - buflist.look.mouse_move_buffer - buflist.look.mouse_wheel New keys added by buflist plugin: - @item(buflist):button1* => hsignal:buflist_mouse - @item(buflist):button2* => hsignal:buflist_mouse - @bar(buflist):ctrl-wheelup => hsignal:buflist_mouse - @bar(buflist):ctrl-wheeldown => hsignal:buflist_mouse
2017-03-29buflist: add option buflist.format.numberSébastien Helleu
2017-03-25buflist: add option buflist.look.display_conditionsSébastien Helleu
2017-03-25buflist: add command /buflistSébastien Helleu
2017-03-25buflist: add formats for hotlistSébastien Helleu
New options: - buflist.format.hotlist - buflist.format.hotlist_separator
2017-03-25buflist: add option "buflist.format.lag" and variable "format_lag" for ↵Sébastien Helleu
buffer line format
2017-03-25buflist: use hotlist pointer in buffer hdataSébastien Helleu
2017-03-25buflist: add option buflist.look.sortSébastien Helleu
2017-03-25buflist: add hotlist format options (for color according to hotlist priority)Sébastien Helleu
2017-03-25buflist: new plugin "buflist" (bar with list of buffers)Sébastien Helleu