Sebastien Helleu
b18a61984f
Fix bug with IRC notices for channel: display them in channel instead of server buffer (bug #18730 )
2008-10-03 18:09:23 +02:00
Sebastien Helleu
01ae24ed08
Add missing IRC command 369 (end of whowas)
2008-10-03 16:57:28 +02:00
Sebastien Helleu
97a2c7bc39
Add missing IRC command 328 (channel url)
2008-10-03 14:54:00 +02:00
Sebastien Helleu
f51f02547e
Fix autorejoin of keyed channels (bug #24131 )
2008-10-02 15:27:37 +02:00
Sebastien Helleu
b706ee15dc
Fix bug with IRC nick modes (was set when receiving channel modes)
2008-09-29 15:45:45 +02:00
Sebastien Helleu
45e1ec094a
Fix crash with ping and action IRC messages (bug ##24373)
2008-09-25 08:09:46 +02:00
Sebastien Helleu
0fd3f8b6eb
Option irc.look.one_server_buffer reintroduced (all IRC servers in one buffer)
2008-09-24 18:59:24 +02:00
Sebastien Helleu
a8b12f2597
Add IRC bar items (buffer name, lag indicator), use bar items from plugins with callback to core items if not found
2008-09-21 19:32:41 +02:00
Sebastien Helleu
c572e393e7
Remove "category" for buffers (keep only name).
2008-09-18 18:44:03 +02:00
Sebastien Helleu
e43dd39646
Reintroduce /ignore command to ignore IRC nicks/hosts, using regex
2008-09-03 18:20:35 +02:00
Sebastien Helleu
0839b359f9
Add new hooks (info and infolist), IRC plugin now return infos and infolists
2008-08-30 00:25:56 +02:00
Sebastien Helleu
b76d7e4a5c
Reintroduce /upgrade command, working only with core and IRC plugin today
...
Command will be improved in near future and other plugins like xfer
will be modified to manage upgrade process.
2008-08-19 23:22:52 +02:00
Sebastien Helleu
7f7765f7cf
Add signals for IRC messages (recv/sent)
2008-07-18 11:16:20 +02:00
Sebastien Helleu
b97a979f61
Add "buffer_nicklist" bar item and scroll feature in bars with /bar scroll
2008-07-03 16:02:03 +02:00
Sebastien Helleu
6bb860456c
Fix hotlist bug: buffer were added to hotlist even if line is filtered (hidden)
2008-06-19 12:23:09 +02:00
Sebastien Helleu
3a53257032
Add "const" keyword for some "char *" function arguments (core and plugins API)
2008-06-03 10:56:51 +02:00
Sebastien Helleu
bd436db2bc
Reintroduce highlight (move code from irc plugin to core)
2008-06-01 22:09:12 +02:00
Sebastien Helleu
fb1b3e7cff
Fix crash with some highlights in IRC plugin (bug #23342 )
2008-05-25 22:53:01 +02:00
Sebastien Helleu
b0e88590b9
Xfer file resume (for DCC protocol) is back
2008-05-07 13:34:04 +02:00
Sebastien Helleu
6d37f185c0
Fix crash after closing channels/pv (internal channel structure was not deleted) (bug #23178 )
2008-05-06 17:39:44 +02:00
Sebastien Helleu
e9603acb1a
IRC DCC chat and file (without resume) reintroduced, via xfer plugin (called by /dcc command)
2008-05-06 16:51:30 +02:00
Sebastien Helleu
ff526c3168
Fixed bug with pv buffer name (this name was changed when someone changes nick on server)
2008-05-04 19:16:09 +02:00
Sebastien Helleu
bbde23dec6
IRC colors reintroduced
2008-04-30 18:18:14 +02:00
Sebastien Helleu
30b0e2d777
Fixed output of names on channels (now it's sorted/grouped/colored, like v0.2.6) (bug #22935 ), added "nicklist" infolist
2008-04-19 11:30:15 +02:00
Sebastien Helleu
00e75b9b94
Fixed bugs with weechat_config_get() in plugin API
2008-04-11 22:05:54 +02:00
Sebastien Helleu
d975629686
Improved /set command, added /unset command, new name for config files (*.conf)
2008-04-11 18:36:06 +02:00
Sebastien Helleu
57323fa71e
Removed sizeof(char) and useless type casts from void* to another pointer type (patch from Leonid Evdokimov)
2008-03-23 23:00:04 +01:00
Sebastien Helleu
d9a4bdf629
Check plugin version when loading it, to prevent crash when loading old plugins
2008-03-23 11:41:09 +01:00
Sebastien Helleu
61ca929728
Added tags for lines and custom filtering by tags or regex (task #7674 ), fixed many memory leaks
2008-03-22 23:36:12 +01:00
Sebastien Helleu
8c4dc57d8e
Added comments in code for core sources
2008-03-16 21:25:39 +01:00
Sebastien Helleu
c4ae815a32
New format for some IRC protocol commands
2008-03-15 17:54:55 +01:00
Sebastien Helleu
08522770e8
New format for many IRC protocol commands, bugs fixed in IRC plugin
2008-03-15 09:50:37 +01:00
Sebastien Helleu
c5a30be877
New "irc/debug" buffer (replaces old IRC raw buffer), improved status bar display, fixed nick in input for IRC buffers
...
The "irc/debug" buffer is displayed when IRC debug is enabled (with "/debug irc" thru debug plugin).
If the buffer is closed, it is reopen when new messages are written, until debug is disabled by user (with "/debug irc").
2008-02-22 14:29:34 +01:00
Sebastien Helleu
3187d9627b
Removed kernel info in CTCP VERSION reply (IRC plugin) (task #7494 )
2008-02-21 18:46:10 +01:00
Sebastien Helleu
cb657254bb
Replaced options nick1/nick2/nick3 by nicks in IRC servers
2008-02-03 00:09:35 +01:00
Sebastien Helleu
28e811c09c
Use of sizeof(char) in all malloc/realloc for strings
2008-02-02 21:12:16 +01:00
Sebastien Helleu
184700e597
New "close callback" for buffers, use of this callback in IRC plugin to leave channel or disconnect from server when buffer is closed
2008-02-01 18:56:12 +01:00
Sebastien Helleu
ed26a0389c
Add of "modifier" hook, migration of charset plugin to new API, SIGHUP signal catched (reload all config files), better config files reloading
2008-01-24 16:50:20 +01:00
Sebastien Helleu
9f2fc59569
Partial migration of Perl plugin to new API
2008-01-09 18:26:17 +01:00
Sebastien Helleu
f94b679a4a
Added hotlist option for buffer in plugins API, improved buffer refreshs
2008-01-06 12:44:54 +01:00
Sebastien Helleu
e3b52115c7
Update of year in some copyrights
2008-01-02 12:47:09 +01:00
Sebastien Helleu
9222a7b109
Added group support for nicklist, fixed some bugs in plugins API and IRC plugin
...
Added group support for nicklist (with subgroups).
Partial changes in IRC protocol functions (new arguments with argv and argv_eol).
Fixed some bugs:
- nicklist in plugins API
- problem in main loop with select() when SIGWINCH is received (terminal resize)
- bug in string explode function
- bug in infobar countdown.
2008-01-01 18:22:26 +01:00
Sebastien Helleu
cdbffe40da
Fixed bug with display of errors received from IRC server
2007-12-19 22:10:48 +01:00
Sebastien Helleu
6fd0bd2158
All messages translated to french, fixed bugs/typos in some messages
2007-12-18 17:20:08 +01:00
Sebastien Helleu
dba084f3d6
New backlog option in logger plugin, added variable names in .h files, replaced "void *" pointers by structures
2007-12-17 17:07:08 +01:00
Sebastien Helleu
061b0e5c58
Many changes in IRC plugin, added IRC specific completions
2007-12-11 17:34:31 +01:00
Sebastien Helleu
43c49926d4
Changes in IRC plugin
2007-12-10 21:14:20 +01:00
Sebastien Helleu
da95d22587
Added UTF-8 functions to plugins API
2007-12-10 18:07:20 +01:00
Sebastien Helleu
256557f900
Many changes in IRC plugin
2007-12-10 17:18:40 +01:00
Sebastien Helleu
495e6bd5df
Many changes in IRC plugin and plugins API
2007-12-07 13:12:46 +01:00