summaryrefslogtreecommitdiff
path: root/src/plugins
AgeCommit message (Collapse)Author
2020-08-25spell: skip IRC color codes when checking words in input (closes #1547)Sébastien Helleu
2020-08-24spell: use dynamic string functions to return modified stringSébastien Helleu
2020-08-23api: add argument "bytes" in function string_dyn_concatSébastien Helleu
2020-08-22spell: properly skip WeeChat color codes when checking words in input ↵Sébastien Helleu
(closes #1547)
2020-08-22api: add function string_color_code_size (issue #1547)Sébastien Helleu
2020-08-20fset: fix refresh of option values in fset buffer (issue #1553)Sébastien Helleu
2020-08-17irc: replace calls to malloc by callocSébastien Helleu
After these calls to malloc the memory is set to zero, so it's better to call calloc that does it already.
2020-08-09fset: add option fset.look.auto_refresh (closes #1553)Sébastien Helleu
2020-08-05irc: send all channels in a single JOIN command when reconnecting to the ↵Sébastien Helleu
server (closes #1551)
2020-07-31trigger: fix recursive calls to triggers using regex (closes #1546)Sébastien Helleu
2020-07-21irc: add pointer "irc_nick" in hashtable sent to hook focus callback (closes ↵Simmo Saan
#1535)
2020-07-20irc: allow to send text on buffers with commands /allchan, /allpv and /allservSébastien Helleu
2020-07-20irc: evaluate command executed by commands /allchan, /allpv and /allserv ↵Sébastien Helleu
(closes #1536) The extra variables are now replaced (in addition to `$server`, `$channel` and `$nick`): - `${irc_server.xxx}`: variable xxx in server - `${irc_channel.xxx}`: variable xxx in channel
2020-07-20trigger: check that tag "notify_none" is not present in message to run ↵Sébastien Helleu
command of default trigger beep (issue #1529)
2020-07-07Add $weechat_sharedir/python for global python package importMarco Sirabella
Related: #1461 Some scripts (eg weechat-matrix) ship directories that need to be imported from the script. Rather than globally installing the python packages to python's `site-packages` the directories can be installed alongside the script in `WEECHAT_SHAREDIR/python`. This change adds that directory to the `$PYTHONPATH` to import successfully.
2020-06-26relay: add missing field "notify_level" in message "_buffer_line_added" ↵Sébastien Helleu
(issue #1529)
2020-06-21core: add bar option "color_bg_inactive" (issue #732)Sébastien Helleu
2020-06-21irc: check that the first nick char is not a prefix char or chantype in ↵Sébastien Helleu
function irc_nick_is_nick
2020-06-21irc: change default chantypes from "#&+!" to "#&"Sébastien Helleu
The default chantypes was conflicting with irc_server_prefix_chars_default ("@+").
2020-06-20irc: add support of UTF8MAPPING, add support of optional server in info ↵Sébastien Helleu
"irc_is_nick" (closes #1528)
2020-06-20irc: return NULL in info "irc_is_channel" if arguments is NULL or empty stringSébastien Helleu
2020-06-15irc: fix display of ACCOUNT message when the account name is ":*" (closes #1526)Sébastien Helleu
2020-06-15irc: skip semicolon before account name in ACCOUNT messageSé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-06-07guile: fix compiler warning (issue #1514)Sébastien Helleu
2020-06-07guile: fix memory leak in output portJoram Schrijver
2020-06-07guile: re-enable "/guile eval" (issue #1098)Joram Schrijver
With the output port now properly implemented for Guile >= 2.2, this command works again.
2020-06-07guile: fix printing of output to buffer (issue #1098)Joram Schrijver
The support for Guile 2.2 did not implement the custom port correctly, and did not configure it to be the default output port. This caused output from Guile to be printed straight to the TTY, breaking the WeeChat interface. Note that the port is unbuffered, so that code like (display "test") immediately results in output, without an explicit call to force-output.
2020-06-04irc: fix add of ignore with flags in regex, display full ignore mask in list ↵Sébastien Helleu
of ignores (closes #1518)
2020-06-03irc: display account messages in buffersMax Teufel
2020-05-21core: move functions string_base_encode and string_base_decode from ↵Sébastien Helleu
plugin-api.c to wee-string.c
2020-05-19irc: do not remove spaces at the end of users messages received (closes #1513)Sébastien Helleu
The regression was introduced in version 2.5 by commit 2b70d71aa1c891f2f251aa775cf239e5611576d5.
2020-05-17trigger: add (void) before calls to trigger_callback_execute when the ↵Sébastien Helleu
returned value is ignored
2020-05-17trigger: only return trigger's return code when condition evaluates to trueSimmo Saan
2020-05-16core: update translations (closes #1245, closes #1257)Sébastien Helleu
2020-05-16core: rename info_hashtable "gui_focus_info" to "focus_info" (issue #1257)Sébastien Helleu
2020-05-16core: move creation of info_hashtable from gui-focus.c to plugin-api-info.c ↵Sébastien Helleu
(issue #1257)
2020-05-12relay: increase default limits for IRC backlog optionsSébastien Helleu
Default value is changed for the following options: * relay.irc.backlog_max_minutes: from 1440 to 0 (unlimited) * relay.irc.backlog_max_number: from 256 to 1024
2020-05-09irc: fix realname delimiter color in WHO/WHOX responseSimmo Saan
2020-05-09api: use buffer pointer in argument "modifier_data" sent to weechat_print ↵Sébastien Helleu
modifier callback (closes #42)
2020-05-08irc: reuse a buffer with wrong type "channel" when a private message is ↵Sébastien Helleu
received (closes #869)
2020-05-08core: rename functions hook_completion_{get_string|list_add} to ↵Sébastien Helleu
completion_{get_string|list_add} Old functions are kept for compatibility reasons.
2020-05-07trigger: fix truncated trigger command with commands /trigger ↵Sébastien Helleu
input|output|recreate
2020-05-03exec: return NULL immediately if the task id is invalidSébastien Helleu
2020-05-03exec: fix use of same task id for different tasks (closes #1491)Sébastien Helleu
2020-05-02relay: add "compression" in response to handshake command (weechat protocol)Sébastien Helleu
The value can be "zlib" (default in relay) or "off".
2020-05-01relay: fix slow send of data to clients when SSL is enabledSébastien Helleu
2020-04-28fifo: Open the fifo for writing tooQuentin Glidic
That will make it survive, avoiding the need to reopen it. Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2020-04-28relay: add command "completion" in weechat relay protocol (closes #1484)Sébastien Helleu
2020-04-28api: return integer in function gui_completion_search (issue #1484)Sébastien Helleu