1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-30 14:56:39 +02:00
Commit Graph

2705 Commits

Author SHA1 Message Date
Sebastien Helleu a796188fc8 Display explicit message when irc command must be executed on irc buffer or connected server 2009-02-26 10:31:13 +01:00
Sebastien Helleu 8f148ccfc7 Add option "irc.look.topic_strip_colors" to strip topic colors in buffer's title bar (task #6030) 2009-02-25 19:22:18 +01:00
Sebastien Helleu 4772bd1865 Fix bug with reset of topic for irc channel / jabber muc 2009-02-25 19:13:47 +01:00
Sebastien Helleu 624c6d09c0 Fix option irc.network.send_unknown_commands: allow unknown commands on irc server buffers (bug #25557) 2009-02-24 15:25:58 +01:00
Sebastien Helleu 70cfce2d2c Fix irc excess flood caused by mode command sent when a mode is received: send mode only when channel modes are updated (bug #25651) 2009-02-23 11:01:11 +01:00
Sebastien Helleu 2c9bf846a6 Add upgrade functions in script plugin API 2009-02-22 16:49:38 +01:00
Sebastien Helleu b2584798a1 Add missing functions in script plugin API to get default values of options 2009-02-22 09:51:25 +01:00
Sebastien Helleu a708f9f813 Add missing config functions in script plugin API to free sections and options 2009-02-21 21:31:46 +01:00
Sebastien Helleu 3a57bb0659 Fix bug with buffer name/short_name when IRC query name has changed (remote nick has changed) (bug #25654) 2009-02-21 09:58:32 +01:00
Sebastien Helleu 517367f881 Fix crash in python plugin when calling function prnt_date_tags() 2009-02-20 18:12:43 +01:00
Sebastien Helleu 029503f750 Fix some return codes of callbacks in script plugins 2009-02-20 16:14:04 +01:00
Sebastien Helleu 1b4028218c Add return code value for config_read callback in script plugins 2009-02-20 14:53:32 +01:00
Sebastien Helleu e3f12be462 Fix bug with smart completion (irc/jabber): keep unique nicks in list of last speakers (bug #25559) 2009-02-20 11:57:03 +01:00
Sebastien Helleu a3b9fa2483 Fix crash in python plugin when callbacks are called during script initialization 2009-02-20 10:01:47 +01:00
Sebastien Helleu e7589e732b Fix bug with current script pointer when current script is unloaded 2009-02-19 17:44:41 +01:00
Sebastien Helleu 78fe938e4f Fix bug with arguments of config_read callback in script plugins 2009-02-19 14:12:18 +01:00
Sebastien Helleu 4d1fdfade0 Give file descriptor to callback of hook_fd 2009-02-18 11:13:23 +01:00
Sebastien Helleu e263a847da Add new local variable "type" for buffers
Values are set by plugins:
- irc and jabber: "server", "channel", "private", "debug"
- relay: "relay" (list)
- xfer: "xfer" (list), "private" (DCC chat)
2009-02-17 19:42:05 +01:00
Sebastien Helleu b5f27d3fea Use string instead of char for prefixes in nicklist 2009-02-17 19:23:16 +01:00
Sebastien Helleu 0adf80cb12 Fix build of IRC CTCP message (bug #25560) 2009-02-11 21:44:15 +01:00
Sebastien Helleu 85d19bc363 Add irc and jabber options to display nick modes in input_prompt bar item 2009-02-11 10:02:35 +01:00
Sebastien Helleu af967f9ff9 Add missing IRC command 330 (whois, logged in as) 2009-02-11 09:31:05 +01:00
Sebastien Helleu 0d4513a137 Authorize IRC commands msg/notice/query/quote outside IRC buffers if option "-server" is given 2009-02-10 13:01:04 +01:00
Sebastien Helleu e42e3e309e Add option "-server" to IRC commands: msg, notice, query, quote 2009-02-10 12:52:12 +01:00
Sebastien Helleu edba781297 Add irc info "irc_nick" to get current nick on a server 2009-02-10 12:05:39 +01:00
Sebastien Helleu b2f34610fd Fix nick displayed by command /msg (bug #25518) 2009-02-08 23:34:34 +01:00
Sebastien Helleu c3915eaf04 Add help about alias list for /alias command (task #9087) 2009-02-08 23:20:14 +01:00
Sebastien Helleu 7c626c2786 Add new signals "irc_channel_opened" and "irc_pv_opened" 2009-02-08 22:07:45 +01:00
Sebastien Helleu 29bc0276bc Add hook type "command_run", add new function "string_remove_color" in plugin API (task #9089) 2009-02-08 19:52:16 +01:00
Sebastien Helleu c683673047 Fix bug in irc color decoding: reset color if color code is not followed by a color number 2009-02-07 18:49:46 +01:00
Sebastien Helleu 94aa12d8ff Add numeric codes for low chars (< 32) in irc and jabber debug buffers 2009-02-07 18:49:12 +01:00
Sebastien Helleu 1491699706 Add hidden command line option --no-dlclose to remove dlclose() for unloaded plugins (useful when using valgrind) 2009-02-07 08:11:01 +01:00
Sebastien Helleu a26e57eebe Add missing include of time.h in irc.c 2009-02-04 17:19:47 +01:00
Sebastien Helleu 7cc562be45 Fix 14 memory leaks (in core, gui, irc, jabber, logger, script plugins) 2009-02-04 14:12:46 +01:00
Sebastien Helleu aeb11f7e05 Remove obsolete arguments in bar item callback, in tcl plugin 2009-02-04 12:38:37 +01:00
Sebastien Helleu 2320ef2214 Remove obsolete arguments in bar item callback, in script plugins 2009-02-04 12:38:03 +01:00
Sebastien Helleu 5205be4b87 Add function config_unset_plugin in API, fix return code of config_set_plugin 2009-02-01 13:31:20 +01:00
Sebastien Helleu 33e733cb0a Fix nicklist sort with IRC nicks (chan owner and admin first in list) 2009-01-31 23:03:54 +01:00
Sebastien Helleu b5534e6e05 Fix crash after /upgrade with IRC servers connected via SSL (bug #25398)
We force disconnection of IRC servers connected via SSL, and schedule
reconnection to server after WeeChat restart.
2009-01-30 14:24:54 +01:00
Sebastien Helleu 5650f035dd Fix problem with read marker when manually switching to other buffer with some commands like /query 2009-01-30 12:46:44 +01:00
Sebastien Helleu 228ef56860 Fix some bugs with TLS connections in Jabber pluigin (TLS still not working in Jabber) 2009-01-30 12:22:10 +01:00
Sebastien Helleu 84d78fed42 Add boolean option to enable relay plugin to listen for clients (disabled by default) 2009-01-28 12:14:03 +01:00
Sebastien Helleu c36af7eb8d Fix unread marker set with irc /away command: set unread marker for all servers/channels that are not displayed in a window 2009-01-25 09:05:13 +01:00
Sebastien Helleu c16c150b93 Remove unused jabber options and jabber servers in autogenerated doc 2009-01-17 08:10:07 +01:00
Sebastien Helleu 19598c4e13 Fix bug with IRC SSL server option 2009-01-15 16:27:08 +01:00
Sebastien Helleu 18a62f1dac Add Jabber plugin (alpha version, many Jabber features are missing)
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-15 15:29:05 +01:00
Sebastien Helleu c61586baaa Fix typo 2009-01-06 21:40:30 +01:00
Sebastien Helleu 8dde2dee85 Do not set unread marker on IRC server and channels when reconnecting to IRC server if self nick is away 2009-01-05 11:19:00 +01:00
Sebastien Helleu df557d2ee6 Add comments for IRC server options 2009-01-04 23:18:22 +01:00
Sebastien Helleu 7748869c64 Fix typo 2009-01-04 14:56:23 +01:00