summaryrefslogtreecommitdiff
path: root/src/plugins/irc/irc-nick.c
AgeCommit message (Collapse)Author
2015-07-04core: add missing comments before functions when the result must be freed ↵Sébastien Helleu
after use
2015-01-25irc: add "account" in irc_nick_print_log()Sébastien Helleu
2015-01-25irc: add "account" in irc_nick hdataSébastien Helleu
2015-01-25irc: remove useless save of variables in irc_nick_new() when updating nickSébastien Helleu
2015-01-25irc: change type of "account" parameter to "const char *" in irc_nick_new()Sébastien Helleu
2015-01-24irc: add support for CAP account-notifyMax Teufel
2015-01-01core: update copyright datesSébastien Helleu
2014-11-01irc: reformat some code to make it more readableSébastien Helleu
2014-11-01irc: add argument "server_message" in function irc_nick_color_for_msgSébastien Helleu
2014-08-10irc: free nick immediately in case of malloc errorSébastien Helleu
2014-03-30irc: allow "$ident" in option irc.network.ban_mask_default (closes #18)Sébastien Helleu
2014-03-30irc: add support of "away-notify" capability (closes #12)Sébastien Helleu
2014-01-09core: optimize xxx_valid() functions: return immediately if pointer is NULLSebastien Helleu
2014-01-01core: update copyright datesSebastien Helleu
2013-12-08irc: don't return a default ban mask if option is not set or if host is not ↵Sebastien Helleu
found
2013-12-07irc: rename option irc.look.ban_mask_default to irc.network.ban_mask_defaultSebastien Helleu
2013-12-07irc: add option irc.look.ban_mask_default (bug #26571)Sebastien Helleu
2013-11-07irc: fix groups in channel nicklist when reconnecting to a server that ↵Sebastien Helleu
supports more nick prefixes than the previously connected server
2013-07-19irc: fix self nick color in server messages after nick is changed with /nick ↵Sebastien Helleu
(bug #39415)
2013-06-29irc: fix uninitialized variable "color" when hashing nickname to find colorSebastien Helleu
2013-06-02irc: add option irc.look.nick_color_hash: hash algorithm to find nick color ↵Sebastien Helleu
(patch #8062)
2013-04-29core: make nick prefix/suffix dynamic (move options from irc plugin to core, ↵Sebastien Helleu
add logger options) (bug #37531)
2013-04-23irc: add support of UHNAMES (capability "userhost-in-names") (task #9353)Sebastien Helleu
2013-03-21irc: fix prefix color for nick when the prefix is not in ↵Sebastien Helleu
irc.color.nick_prefixes: use default color (key "*") Problem was happening on a server which has "PREFIX=(Yqaohv)!~&@%+". Users with prefix "!" were displayed as lightred (color for "~") instead of lightblue (default key "*"). When a prefix was not found, WeeChat was looping on other prefixes (in order). Now if color is not found, WeeChat uses immediately the fallback color.
2013-03-17core: fix typos in many comments and some stringsSebastien Helleu
2013-01-25irc: add color in output of /names when result is on server buffer (channel ↵Sebastien Helleu
not joined) (bug #38070)
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-08-27api: allow update for some variables of hdata, add new functions ↵Sebastien Helleu
hdata_update and hdata_set
2012-08-20irc: move options weechat.look.nickmode{_empty} to ↵Sebastien Helleu
irc.look.nick_mode{_empty}, add nick mode for action messages (patch from Nils Görs) The option irc.look.nick_mode has a new type: integer with values: none/prefix/action/both (default is "prefix", which is old behaviour).
2012-07-20core: add support of arrays in hdata variablesSebastien Helleu
2012-03-12irc: use computed nick color in many messages instead of option ↵Sebastien Helleu
weechat.color.chat_nick
2012-03-06irc: compute hash to find nick color for nick in server message when nick is ↵Sebastien Helleu
not in nicklist
2012-02-26irc: add search for lower case nicks in option irc.look.nick_color_forceSebastien Helleu
2012-01-08core: update copyright datesSebastien Helleu
2011-12-27irc: do not use option irc.look.nick_color_stop_chars for forced nick colors ↵Sebastien Helleu
(bug #33480)
2011-11-12irc: add case insensitive string comparison based on casemapping of server ↵Sebastien Helleu
(rfc1459, strict-rfc1459, ascii) (bug #34239)
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-09-22core: add colors for inactive windows and lines (in merged buffers)Sebastien Helleu
New boolean options to control use of inactive colors: - weechat.look.color_inactive_message - weechat.look.color_inactive_prefix - weechat.look.color_inactive_prefix_buffer - weechat.look.color_inactive_time New "inactive" color options: - weechat.color.chat_inactive_line - weechat.color.chat_inactive_window - weechat.color.chat_prefix_buffer_inactive_line
2011-08-21irc: use color "default" for any invalid color in option ↵Sebastien Helleu
weechat.color.chat_nick_colors
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-13core: add "hdata" (direct access to WeeChat/plugin data)Sebastien Helleu
2011-04-11irc: use nick color for users outside the channelSebastien Helleu
2011-03-23irc: return empty color name for nick prefix when no mode is set (instead of ↵Sebastien Helleu
"chat")
2011-03-23irc: replace options irc.color.nick_prefix_{op|halfop|voice|user} by a ↵Sebastien Helleu
single option irc.color.nick_prefixes (task #10888)
2011-02-24Refresh nicks colors in nicklist when changing option ↵Sebastien Helleu
weechat.color.chat_nick_colors
2011-02-23Add new option irc.look.color_nicks_in_nicklistSebastien Helleu
2011-01-01Update copyright datesSebastien Helleu