summaryrefslogtreecommitdiff
path: root/src/gui/gui-buffer.h
AgeCommit message (Collapse)Author
2014-04-05core: add option -all for command /buffer hide|unhideSébastien Helleu
2014-04-05core: add hidden buffers, add options hide/unhide in command /bufferSébastien Helleu
2014-04-01core: add default key alt-'-' to toggle filters in current buffer (closes #17)Sébastien Helleu
2014-03-31core: add non-active merged buffers with activity in hotlist (if another ↵Sébastien Helleu
merged buffer is zoomed) (task #12845) There was a bug with "num_displayed" in buffers when they are merged and that one buffer is zoomed: now the num_displayed is > 0 for the active buffer, and it is set to 0 for all merged non-active buffers (only in case of zoom). A variable "zoomed" has been added in buffers to know if a buffer with this number is zoomed or not (possibly another buffer).
2014-03-25core: add buffer property "clear"Sebastien Helleu
2014-03-19core: fix use of reserved C identifiers in headers (closes #31)Sebastien Helleu
2014-03-11api: add support of case insensitive search and search by buffer full name ↵Sebastien Helleu
in function buffer_search (bug #34318)
2014-01-21core: rename option weechat.look.save_layout_on_exit to ↵Sebastien Helleu
weechat.look.store_layout_on_exit, replace "save" by "store" for layouts
2014-01-01core: update copyright datesSebastien Helleu
2013-12-15core: add buffer property "highlight_tags_restrict", rename option ↵Sebastien Helleu
irc.look.highlight_tags to irc.look.highlight_tags_restrict The buffer property "highlight_tags" is renamed to "highlight_tags_restrict". New behavior for buffer property "highlight_tags": force highlight on tags. Option irc.look.highlight_tags is renamed to irc.look.highlight_tags_restrict.
2013-12-14core: add logical "and" between tags in filters, weechat.look.highlight_tags ↵Sebastien Helleu
and buffer property "highlight_tags" The logical "and" is made with the separator "+". Example: "irc_notice+nick_toto,nick_test" will match a notice from nick "toto" or any message from nick "test".
2013-12-11Merge branch 'buffer-auto-renumber'Sebastien Helleu
2013-12-04core: add buffer property "day_change" to hide messages for the day change ↵Sebastien Helleu
in specific buffers
2013-12-01core: add missing access to hdata "buffer_visited"Sebastien Helleu
2013-11-30core: add limits for buffers (max 10000 buffers opened, number of a buffer: ↵Sebastien Helleu
between 1 and INT_MAX - 10000)
2013-11-30core: add variable "gui_buffers_count", use it in bar item "buffer_count"Sebastien Helleu
Now the bar item "buffer_count" displays the number of opened buffers (each merged buffer counts 1).
2013-11-30core: add option weechat.look.buffer_auto_renumberSebastien Helleu
New option: weechat.look.buffer_auto_renumber, boolean which is on by default, so the behavior is the same: no gap is allowed in numbers, they start at number 1 and they are auto-renumbered after each command like /buffer move, /buffer merge, ... A new option "renumber" has been added in command /buffer, to renumber a range of buffers (or all). Changes when the option weechat.look.buffer_auto_renumber is off: - command "/buffer move": - the current number will be left free for use, and the target number can be any number >= 1 (possibly higher than the current last buffer number) - the value can be "-" (which moves the buffer to number 1) or "+" (which moves the buffer to the end, ie last number + 1) - command "/buffer swap": - now the buffers are swapped in the list without being "moved" - comand "/buffer [+/-]N": - it is now working with gaps in buffer numbers - command "/buffer merge": - it can now merge a group of merged buffers into another buffer (or buffers merged themselves) - layout can restore buffer numbers with gaps in numbers
2013-08-17core: add search of regular expression in buffer, don't reset search type on ↵Sebastien Helleu
a new search, select where to search (messages/prefixes) Key changed in search context: - ctrl+"r": switch search type: string/regex New keys in search context: - alt+"c": case (in)sensitive search - tab: search in messages/prefixes/both
2013-03-03core: add count for groups, nicks, and total in nicklistSebastien Helleu
2013-01-01core: update copyright datesSebastien Helleu
2012-12-01core: fix typo in commentSebastien Helleu
2012-08-30core: add default key alt+"x" (zoom on merged buffer) (task #11029)Sebastien Helleu
2012-07-29core: add option "swap" for command /buffer (task #11373)Nils Görs
2012-06-14core: add callback "nickcmp" for nick comparison in buffersSebastien Helleu
2012-01-08core: update copyright datesSebastien Helleu
2011-11-21core: add "full_name" in buffer structureSebastien Helleu
2011-11-08core: add option "jump_last_buffer_displayed" for command /input (key: ↵Sebastien Helleu
alt+"/") (task #11553)
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-08-14core: allow empty short name on buffers (name is used if not set)Sebastien Helleu
2011-08-05core: save and restore layout for buffers and windows on /upgradeSebastien Helleu
2011-08-05core: fix bugs with automatic layout (bug #26110), add support of merged ↵Sebastien Helleu
buffers in layout (task #10893)
2011-08-04core: add option -all for command /buffer unmergeSebastien Helleu
2011-07-29core: add number in windows, improve mouse/cursor actions when screen is splitSebastien Helleu
2011-06-15core: add local variable "highlight_regex" in buffersSebastien Helleu
2011-06-13core: add "hdata" (direct access to WeeChat/plugin data)Sebastien Helleu
2011-03-11Add function "buffer_match_list" in plugin APISebastien Helleu
2011-01-01Update copyright datesSebastien Helleu
2011-01-01Add new command /colorSebastien Helleu
2010-11-29Replace buffer local variable "no_highlight_nicks" by "hotlist_max_level_nicks"Sebastien Helleu
2010-10-15Fix bug with buffer name in "/bar scroll" commandSebastien Helleu
2010-10-11Add property "no_highlight_nicks" in buffers to disable highlight for some ↵Sebastien Helleu
nicks in buffer This can be used with script buffer_autoset.py (see /help autosetbuffer).
2010-09-27Add new option weechat.look.input_share (task #9228)Sebastien Helleu
2010-07-05Use of hashtable for local variables of buffersSebastien 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-04-28Add keys for undo/redo changes on command line (default: ctrl/alt + ↵Sebastien Helleu
underscore) (task #9483)
2010-04-03Add option "get" for command /buffer, add completions with buffer propertiesSebastien Helleu
2010-03-29Fix infinite loop with /layout apply and bug when applying layout, sometimes ↵Sebastien Helleu
many /layout apply were needed (bug #26110)
2010-03-24Add new options for command /key (listdefault, listdiff and reset), add ↵Sebastien Helleu
examples in /help key Note: old option "reset" for /key has been renamed to "resetall".
2010-03-21Use buffer local variable "nick" for default item "input_prompt"Sebastien Helleu