404 Commits

Author SHA1 Message Date
Sebastien Helleu
231ee3fa3d rmodifier: prohibit names beginning with "#" for rmodifiers 2012-06-04 10:06:46 +02:00
Sebastien Helleu
c681c660c6 alias: prohibit names beginning with "#" for aliases (bug #36584) 2012-06-04 09:59:03 +02:00
Sebastien Helleu
9076f35953 Version 0.3.9-dev 2012-06-03 10:08:43 +02:00
Sebastien Helleu
d6bd119d76 Version 0.3.8 2012-06-03 09:25:29 +02:00
Marco Paolone
af20685a15 doc: update italian translations and user guide 2012-05-20 15:48:16 +02:00
Marco Paolone
c6e879aa1f core: update italian translations 2012-05-18 15:36:00 +02:00
Sebastien Helleu
5c64e36bc0 core: add description of "command" in /help key 2012-05-05 20:04:02 +02:00
Marco Paolone
6c26bc79d9 doc: update italian translations and user guide 2012-04-16 13:49:18 +02:00
Sebastien Helleu
7fe2550b40 core: fix help of option weechat.completion.nick_completer 2012-04-11 22:25:42 +02:00
Sebastien Helleu
2224fe796e irc: add option "-pending" for command /disconnect (cancel auto-reconnection on servers currently reconnecting) (task #11985) 2012-04-08 10:11:29 +02:00
Sebastien Helleu
902c0903d3 core: convert options weechat.look.prefix_align_more and weechat.look.prefix_buffer_align_more from boolean to string (task #11197) 2012-04-07 18:47:41 +02:00
Sebastien Helleu
8bc6c1363b irc: fix help of option irc.color.mirc_remap 2012-04-03 21:31:15 +02:00
Sebastien Helleu
5459e6595a core: fix bugs with option weechat.look.prefix_same_nick, use nick color for 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-04-03 21:22:53 +02:00
Sebastien Helleu
fbf38ddbd5 logger: add colors for backlog lines and end of backlog (task #11966) 2012-03-28 21:48:55 +02:00
Sebastien Helleu
67115edf3d core: add option weechat.look.prefix_same_nick (hide or change prefix on messages whose nick is the same as previous message) (task #11965) 2012-03-28 18:07:15 +02:00
Sebastien Helleu
0a08581f1b irc: allow more than one nick in command /invite 2012-03-26 13:45:41 +02:00
Sebastien Helleu
c4cfd651fc api: display warning in scripts when invalid pointers (malformed strings) are given to plugin API functions (warning displayed if debug for plugin is >= 1) 2012-03-24 13:00:50 +01:00
Sebastien Helleu
9972cce777 core: add a connection timeout for child process in hook_connect (bug #35966) 2012-03-23 18:24:47 +01:00
Sebastien Helleu
a6336885b8 irc: add signals and tags in messages for irc notify (patch from Quentin Glidic) (task #11887) 2012-03-12 11:09:22 +01:00
Sebastien Helleu
d1c59c7536 irc: check notify immediately when adding a nick to notify list, improve first notify message for a nick (bug #35731) 2012-03-12 08:01:40 +01:00
Sebastien Helleu
35785a5e05 core: improve and fix bugs on standard paste and bracketed paste
Changes:
- wait control sequence for end of bracketed paste (and only after, check if
  we should ask confirmation to user)
- add option weechat.look.paste_bracketed_timer_delay to force the end of
  bracketed paste if the control sequence for end of bracketed paste was not
  received in time
- in bracketed paste mode, with paste_max_lines=1, do not ask confirmation for
  one line (ask for one line only if paste_max_lines=0)
- fix bugs with mintty: bracketed paste should be ok every time (even if some
  codes are sometimes partially received, WeeChat will now handle that properly);
  the standard paste often fails (due to bug in mintty, which sends paste very
  slowly to remote app); so the bracketed paste mode is highly recommended with
  mintty
- after paste in bracketed paste mode, the undo key (ctrl+"_" by default) will
  undo whole paste, not chars one by one
2012-03-09 10:41:13 +01:00
Sebastien Helleu
f5769dbd17 core: fix typo in help of option weechat.look.paste_bracketed (bug #35717) 2012-03-04 19:41:34 +01:00
Sebastien Helleu
d733a5bd62 core: rename option weechat.look.bracketed_paste_mode to weechat.look.paste_bracketed 2012-03-04 11:38:16 +01:00
Sebastien Helleu
152394689a core: add support of terminal "bracketed paste mode" (task #11316) 2012-03-04 10:32:55 +01:00
Kyle Fuller
e91d401f41 irc: add support of "external" SASL mechanism (task #11864) 2012-02-29 15:22:03 +01:00
Sebastien Helleu
f3dc2e7ef9 irc: add search for lower case nicks in option irc.look.nick_color_force 2012-02-26 18:18:37 +01:00
Sebastien Helleu
ca643c6f5d Version 0.3.8-dev 2012-02-26 09:30:43 +01:00
Sebastien Helleu
73d9b9a6b9 Version 0.3.7 2012-02-26 08:35:03 +01:00
Marco Paolone
0337dea08e core: update italian translations 2012-02-20 17:25:24 +01:00
Sebastien Helleu
588921686d irc: rename server option "cap" to "capabilities" 2012-02-19 20:20:04 +01:00
Sebastien Helleu
af72bcb01d irc: add option "cap" in servers to enable capabilities on connection 2012-02-19 19:04:11 +01:00
Marco Paolone
544b7098b3 core: update italian translations 2012-02-06 08:29:55 +01:00
Sebastien Helleu
d242f30950 core: move option "scroll_unread" from command /input to /window 2012-01-24 21:20:52 +01:00
Sebastien Helleu
0f7150db19 relay: use protocol arguments for protocol "irc" only (arguments forbidden for protocol "weechat") 2012-01-23 12:21:29 +01:00
Sebastien Helleu
498f2131a7 relay: add protocol "weechat" in /help relay 2012-01-23 11:38:07 +01:00
Sebastien Helleu
5f6df8021b core: add support of flags in regular expressions and highlight options, add 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-22 13:48:42 +01:00
Marco Paolone
7136a2826c core: update italian translations 2012-01-16 22:20:47 +01:00
Sebastien Helleu
b91c231096 core: add URL transfer (using libcurl), add function hook_process_hashtable in plugin API, add support of URL in hook_process/hook_process_hashtable (task #10247) 2012-01-16 19:52:08 +01:00
Sebastien Helleu
47e4a03be6 core: update copyright dates 2012-01-08 18:59:50 +01:00
Sebastien Helleu
a35364524a irc: add optional server in info "irc_is_channel" (before channel name) (bug #35124), add optional server in info_hashtable "irc_message_parse" 2011-12-25 23:00:18 +01:00
Sebastien Helleu
68948f9747 core: change mouse state when option weechat.look.mouse is changed 2011-12-25 21:52:35 +01:00
Sebastien Helleu
d3a37ea948 core: display an error and do nothing for command "/unset *" 2011-12-17 18:42:27 +01:00
Sebastien Helleu
034b216eee alias: add help about syntax %%command for completion of alias in /alias 2011-12-17 18:32:40 +01:00
Sebastien Helleu
15d9aab7fa core: add option "hooks" for command /debug 2011-12-07 17:43:36 +01:00
Sebastien Helleu
86489d4587 core: add option "weechat.look.scroll_bottom_after_switch" (if enabled, restore old behaviour before fix of bug #25555 in version 0.3.5) 2011-12-07 16:28:32 +01:00
Sebastien Helleu
013f8cc757 relay: add WeeChat protocol (for remote GUI), doc about protocol, new options
The protocol is partial, under development, and NOT ready for usage.

New options added in relay.conf:
- relay.network.allowed_ips: allow only some IPs on relay plugin (by default
  all IPs are allowed)
- relay.network.compression_level: compression level used in WeeChat protocol
  (compression is made using zlib)
2011-12-06 23:06:23 +01:00
Sebastien Helleu
6f6e1569cd core: add "full_name" in buffer structure 2011-11-21 17:55:30 +01:00
Sebastien Helleu
746e56f28c xfer: display origin of xfer in core and xfer buffers (task #10956) 2011-11-19 11:39:48 +01:00
Marco Paolone
07727a97c9 doc: update italian translations and docs 2011-11-17 13:32:28 +01:00
Sebastien Helleu
fb78fe4e44 core: display a warning when option weechat.look.eat_newline_glitch is enabled 2011-11-15 11:45:44 +01:00