Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-23 | irc: fix autojoin on server connection (closes #1873) | Sébastien Helleu | |
Now the autojoin is made only one time, until the server buffer is closed. A new flag `autojoin_done` is added to know whether the autojoin has already been done or not on the server. It is set to 1 on first autojoin, and reset to 0 only if the server buffer is closed. The flag `reconnect_join` is removed, because it is now obsolete. | |||
2023-01-01 | core: update copyright dates | Sébastien Helleu | |
2022-04-24 | irc: remove channel from autojoin option when manually closing a buffer | Sébastien Helleu | |
2022-01-17 | core: update copyright dates | Sébastien Helleu | |
2021-11-06 | irc: fix join of channels with name longer than 127 chars (closes #1717) | Sébastien Helleu | |
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-06-15 | irc: disable server reconnection when the server buffer is closed (closes #236) | Sébastien Helleu | |
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-01-01 | irc: fix close of server channels which are waiting for the JOIN when the ↵ | Sébastien Helleu | |
server buffer is closed (issue #873) | |||
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-07-04 | irc: fix type of value returned by function irc_buffer_build_name | Sébastien Helleu | |
2015-04-29 | irc: optimize search of a nick in nicklist (up to 3x faster) | Sébastien Helleu | |
2015-01-17 | irc: send QUIT to server and no PART for channels when the server buffer is ↵ | Sébastien Helleu | |
closed (closes #294) | |||
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-05-18 | irc: fix name of server buffer after /server rename (set name "server.name" ↵ | Sebastien Helleu | |
instead of "name") | |||
2013-03-17 | irc: add option irc.look.pv_buffer: automatically merge private buffers ↵ | Sebastien Helleu | |
(optionally by server) (task #11924) | |||
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-15 | core: move comments with description of C file to top of files | Sebastien Helleu | |
2012-12-13 | core: reformat comments for functions | Sebastien Helleu | |
2012-10-14 | irc: fix cancel of auto-reconnection to server with /disconnect | Sebastien Helleu | |
This bug was introduced by commit 5931eed85da2086a26fd14b01810ba4b481348f7 | |||
2012-06-14 | irc: set callback "nickcmp" in channel buffers | Sebastien Helleu | |
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-01-01 | Update copyright dates | Sebastien Helleu | |
2010-10-08 | Switch to next server address when IRC error is received after TCP ↵ | Sebastien Helleu | |
connection but before message 001 (bug #30884) | |||
2010-06-22 | Update licenses and copyrights, add missing author names in sources | Sebastien Helleu | |
2010-04-08 | Reformat and add comments for description of C sources | Sebastien Helleu | |
2010-03-26 | Add new option irc.look.part_closes_buffer to close buffer when /part is ↵ | Sebastien Helleu | |
issued on channel (task #10295) | |||
2010-03-19 | Move /away command from irc plugin to core | Sebastien Helleu | |
2010-01-03 | Update copyright dates | Sebastien Helleu | |
2009-06-10 | Add buffer merging feature, with /buffer merge/unmerge (task #7404) | Sebastien Helleu | |
2009-04-07 | Some improvements on key bindings | Sebastien Helleu | |
List of changes: - do not automatically create default keys if they do not exist, when reading weechat.conf (let user do that if needed) - add "/key missing": add missing keys using default keys (do not update or remove user keys), - key "meta-s" moved from irc/jabber plugins to core - improved output of /key (display number of keys) | |||
2009-03-21 | Fix bug when closing IRC channel buffers (pointer to current server is lost) | Sebastien Helleu | |
2009-03-19 | Many improvements on IRC raw buffer | Sebastien Helleu | |
New features: - key alt-j alt-r is reintroduced to open IRC raw buffer - command "/server raw" opens IRC raw buffer - new option irc.look.raw_messages, which is number of lines to keep in memory to display when user will open raw buffer (to see last messages received before opening raw buffer) | |||
2009-01-15 | Add Jabber plugin (alpha version, many Jabber features are missing) | Sebastien Helleu | |
This commit introduces Jabber/XMPP protocol for WeeChat. It uses iksemel lib. Please note many major Jabber features are missing: - roster management (add/remove/.. buddies), - MUC, - transports. It is possible to define servers (with /jabber), connect to them (with /jconnect), disconnect (/jdisconnect) and chat with buddies (with /jchat). | |||
2009-01-04 | Update highlight words for server and channel buffers when local nick is changed | Sebastien Helleu | |
2009-01-03 | Update copyright dates | Sebastien Helleu | |
2008-12-19 | Fix charset problem with IRC plugin: use server charset if channel charset ↵ | Sebastien Helleu | |
is not set | |||
2008-12-17 | Display server, port and IP on IRC server buffer when connection to server is ok | Sebastien Helleu | |
2008-11-27 | Remove argument "switch_to_another" for function gui_buffer_close() | Sebastien Helleu | |
2008-11-15 | Use of const for some functions returning "char *" | Sebastien Helleu | |
2008-11-11 | Fix name/short name and local variables of IRC server buffer(s) when ↵ | Sebastien Helleu | |
merging/splitting servers | |||
2008-09-30 | Set unread marker for IRC server/channels/pv buffers when using /away command | Sebastien Helleu | |
2008-09-24 | Option irc.look.one_server_buffer reintroduced (all IRC servers in one buffer) | Sebastien Helleu | |