summaryrefslogtreecommitdiff
path: root/src/gui/gui-buffer.c
AgeCommit message (Collapse)Author
2012-04-03core: fix bugs with option weechat.look.prefix_same_nick, use nick color for ↵Sebastien Helleu
string used as replacement Bugs fixed: - hide/replace prefix only if prefix is a nick (do not do it for join/part/quit or action messages) - hide/replace prefix only when displaying messages (do not cache value in lines) The nick color used in replacement string comes from tag "prefix_nick_ccc", where "ccc" is the color of nick.
2012-03-28core: add option weechat.look.prefix_same_nick (hide or change prefix on ↵Sebastien Helleu
messages whose nick is the same as previous message) (task #11965)
2012-03-05api: add list "gui_buffer_last_displayed" in hdata "buffer"Sebastien Helleu
2012-02-19core: fix memory leak when closing bufferSebastien Helleu
2012-01-22core: add support of flags in regular expressions and highlight options, add ↵Sebastien Helleu
irc options to customize/disable default nick highlight (task #11128) New functions in C plugin API: - string_regex_flags - string_regcomp New irc options: - irc.look.highlight_server - irc.look.highlight_channel - irc.look.highlight_pv Regex flags are supported in following options/commands: - option weechat.look.highlight - option weechat.look.highlight_regex - options irc.look.highlight_{server|channel|pv} - option relay.network.allowed_ips - core command /filter - irc command /list - irc command /ignore - rmodifier command /rmodifier
2012-01-08core: update copyright datesSebastien Helleu
2011-12-19core: add type "hashtable" for hdata, new api functions: hdata_hashtable and ↵Sebastien Helleu
hashtable_map_string
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-28core: fix bugs with calls to reallocSebastien Helleu
2011-08-20core: add functions "key_bind" and "key_unbind" in plugin APISebastien Helleu
2011-08-18core: remove some compilation warnings under CygwinSebastien Helleu
2011-08-14core: add buffer property "short_name_is_set", return name if short name is ↵Sebastien Helleu
not set (in buffer infolist or property)
2011-08-14core: allow empty short name on buffers (name is used if not set)Sebastien Helleu
2011-08-06core: add "layout_number_merge_order" in buffer properties that can be readSebastien Helleu
2011-08-05core: save and restore layout for buffers and windows on /upgradeSebastien Helleu
2011-08-05core: fix unwanted merge of buffers when no layout number is assigned to bufferSebastien 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-05core: add context "search" for keys (to define keys used during search in ↵Sebastien Helleu
buffer with ctrl+"r")
2011-06-26core: many improvements on hdataSebastien Helleu
New features: - add optional hdata name for variables in hdata - add plugin API functions: hdata_get_var_hdata - use hashtable to store hdata (created by WeeChat and plugins) - free hdata and infolists created by plugin on plugin unload - free all hdata on exit - add "free" option to command /debug hdata - remove hdata for hooks
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-05-01core: remove unused variablesSebastien Helleu
2011-04-24core: add date and date_printed of each line in dump of buffersSebastien Helleu
2011-04-24core: recalculate buffer_max_length when buffer short name is changed (patch ↵Sebastien Helleu
#7441)
2011-04-23core: add buffer to hotlist if away is set on buffer (even if buffer is ↵Sebastien Helleu
displayed) (task #10948), do not update hotlist during upgrade
2011-04-11core: add messages counts in hotlist for each buffer, option ↵Sebastien Helleu
weechat.look.hotlist_buffer_separator and tag "notify_none" New options: - weechat.look.hotlist_buffer_separator - weechat.look.hotlist_count_max - weechat.look.hotlist_count_min_msg - weechat.color.status_count_msg - weechat.color.status_count_private - weechat.color.status_count_highlight - weechat.color.status_count_other
2011-04-07core: add prefix in addition of message in output of /debug bufferSebastien Helleu
2011-03-11Add function "buffer_match_list" in plugin APISebastien Helleu
2011-03-01Remember scroll position for all buffers in windows (bug #25555)Sebastien Helleu
2011-01-31Dynamically allocate color pairsSebastien Helleu
This commit introduces major changes in 256 colors support: - extended colors can be used without being added with command "/color add" - background color is now allowed for nick colors (using slash separator)
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-28Add refresh when buffer property "nicklist_display_groups" is changedSebastien Helleu
2010-10-17Use const void * for keys and values in some hashtable functionsSebastien 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-27Fix memory leak in function gui_buffer_set_highlight_words_listSebastien Helleu
2010-09-27Free hashtable with local variables when closing buffer (memory leak)Sebastien Helleu
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-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-08Reformat and add comments for description of C sourcesSebastien Helleu
2010-04-05Add missing properties "highlight_words_add" and "highlight_words_del" in ↵Sebastien Helleu
array gui_buffer_properties_set
2010-04-03Add or remove highlight words in a buffer with "highlight_words_add" and ↵Sebastien Helleu
"highlight_words_del" (for buffer_set)
2010-04-03Allow buffer local variables in highlight words (option ↵Sebastien Helleu
"weechat.look.highlight" and buffer property "highlight_words") For example "$nick" with highlight a message printed if it contains content of local variable "nick" for buffer.