summaryrefslogtreecommitdiff
path: root/src/plugins/buflist/buflist.c
AgeCommit message (Collapse)Author
2017-10-19buflist: add two new bar items using the same format configuration options ↵Sébastien Helleu
(closes #990)
2017-06-25fset: shift plugins priority to insert fset plugin between buflist and fifoSébastien Helleu
2017-06-20buflist: display the warning about script buffers.pl only if buflist is enabledSébastien Helleu
2017-06-08buflist: add option buflist.look.auto_scroll (issue #332)Sébastien Helleu
2017-06-06buflist: return 0 if buffers are equal in sort functionSébastien Helleu
This is better for symmetry of comparison callback (comparing buffer1 and buffer2 will give same as comparing buffer2 and bufer1). Thanks to Simmo Saan for reporting the problem.
2017-06-05buflist: display a warning when the script "buffers.pl" is loadedSébastien Helleu
2017-06-02buflist: replace IRC struct by "void *" for IRC server/channel pointersSébastien Helleu
2017-05-30buflist: add support of char "~" in option buflist.look.sort for case ↵Sébastien Helleu
insensitive comparison
2017-05-30buflist: replace function buflist_compare_hdata_var by a call to ↵Sébastien Helleu
weechat_hdata_compare
2017-05-24buflist: fix slow switch of buffer when there are a lot of buffers opened ↵Sébastien Helleu
(closes #998) The function hdata_search (which evaluates a condition for each item in a list) is too slow to search server and channel on each buffer. It is replaced by a manual search in the list (using weechat_hdata_string to get the name), much faster.
2017-05-23buflist: add keys F1/F2, alt+F1/alt+F2 to scroll the buflist barSébastien Helleu
2017-05-18buflist: add option "bar" in command /buflist, do not automatically add the ↵Sébastien Helleu
bar when buflist is disabled (closes #994)
2017-05-05buflist: add option buflist.look.enabledSébastien Helleu
2017-04-30buflist: fix sort of merged and inactive buffersSébastien Helleu
2017-04-26buflist: add support of hdata "irc_server" and "irc_channel" in sort option ↵Sébastien Helleu
(closes #968)
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-25buflist: add option buflist.look.signals_refreshSébastien Helleu
2017-03-25buflist: add command /buflistSébastien Helleu
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: load plugin after some other plugins by shifting plugins prioritySébastien Helleu
2017-03-25buflist: new plugin "buflist" (bar with list of buffers)Sébastien Helleu