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
14656acc67
Fixed crash with display of status bar when exiting WeeChat
2007-12-19 18:42:10 +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
7873047e55
New signals logger_start/stop, to start/stop logging for a buffer
2007-12-17 18:26:17 +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
e62ec5204c
Improved main loop (less CPU usage), better precision for timers, use of one list by hook type (for fast search in hooks)
2007-12-14 17:01:02 +01:00
Sebastien Helleu
70e44d3c54
Function "hook_signal_send" added to plugin API
2007-12-13 11:55:50 +01:00
Sebastien Helleu
2e74526bb9
Renamed hook "event" to "signal"
2007-12-13 11:47:12 +01:00
Sebastien Helleu
7a8fb5b2da
Fixed bug in IRC plugin when receiving data from server
2007-12-12 15:56:32 +01:00
Sebastien Helleu
15b2c85ea4
Added "dump_data" event, added dump of data in IRC plugin
2007-12-11 17:46:06 +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
4993b2f661
Renamed constants for return codes in plugins
2007-12-10 18:42:07 +01:00
Sebastien Helleu
c9ceee421e
Fixed typos in 2 plugin API function names
2007-12-10 18:28:09 +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
8b3980f508
Changes in IRC plugin to use new API
2007-12-09 11:47:34 +01:00
Sebastien Helleu
30ab415dc0
Added gettext for some plugins messages
2007-12-08 10:36:17 +01:00
Sebastien Helleu
7b4af2b243
Added config_reload event for IRC plugin
2007-12-08 00:34:17 +01:00
Sebastien Helleu
1e2eacdfe5
Cleanup IRC commands structure
2007-12-08 00:30:44 +01:00
Sebastien Helleu
72a694ed4c
Added completion hook, to let plugins add custom completions for commands
2007-12-07 15:01:37 +01:00
Sebastien Helleu
495e6bd5df
Many changes in IRC plugin and plugins API
2007-12-07 13:12:46 +01:00
Sebastien Helleu
5e39a2c477
Removed logger.h file in logger plugin
2007-12-05 10:21:46 +01:00
Sebastien Helleu
26b659ae9e
Added "config_reload" event, fixed some bugs in hook execution
2007-12-04 18:01:28 +01:00
Sebastien Helleu
bda2cdd408
Removed WeeChat "command" structure, now all internal commands are hooked when WeeChat starts
2007-12-04 13:25:02 +01:00
Sebastien Helleu
2888d41425
Added alias plugin, added missing config file functions in plugins API
2007-12-03 18:03:10 +01:00
Sebastien Helleu
e0826e1ce7
Fixed bug with colors in demo plugin
2007-12-02 19:31:50 +01:00
Sebastien Helleu
fab33dc4df
Added config files management in plugins API
2007-12-02 18:02:18 +01:00
Sebastien Helleu
5c579ec3b8
Remove all plugin options before reloading plugins.rc file (with /reload command)
2007-12-01 10:49:15 +01:00
Sebastien Helleu
d9755e237b
Added /reload command
2007-12-01 10:25:59 +01:00
Sebastien Helleu
59fb878b77
New config functions, almost entirely rewritten from scratch
2007-12-01 00:35:57 +01:00
Sebastien Helleu
288034f83f
Use of only one pointer to value for plugin list variables
2007-11-28 17:49:36 +01:00
Sebastien Helleu
f5d026a775
Added input_data callback argument to gui_buffer_new() function
2007-11-26 14:27:53 +00:00
Sebastien Helleu
7cc78f4172
Added buffer argument in command hooks, code cleanup in IRC plugin
2007-11-25 00:17:43 +01:00
Sebastien Helleu
ab2dbe8151
Renamed WeeChat log functions
2007-11-24 18:08:41 +01:00
Sebastien Helleu
26f31bb367
Start logging in a log file only when first message is printed (not when buffer was opened)
2007-11-21 13:38:03 +01:00
Sebastien Helleu
ac30e2226d
Added log directory creation in logger plugin, removed unused log config options in core
2007-11-11 17:05:42 +01:00
Sebastien Helleu
cdc08d6fc3
Added logger plugin
2007-11-11 14:36:34 +01:00
Sebastien Helleu
4478777876
Event hook added
2007-11-11 13:34:43 +01:00
Sebastien Helleu
50889eaf3b
Added print hooks (to catch any printf on buffers)
2007-11-07 15:11:06 +01:00
Sebastien Helleu
dc4f5ea2e2
Added option "set" for /buffer command
2007-11-06 13:17:28 +01:00
Sebastien Helleu
c8abd99a64
Fixed typo in demo plugin
2007-11-06 13:16:17 +01:00
Sebastien Helleu
26cdaccef7
Added some functions to demo plugin
2007-11-05 23:53:24 +01:00
Sebastien Helleu
b64b0fe6ca
Added string_remove_quotes() function, use of argv and argv_eol for WeeChat commands arguments
2007-11-05 18:51:53 +01:00
Sebastien Helleu
0d66286efe
Added date option for printf functions (weechat core and plugins API)
2007-11-05 15:59:43 +01:00
Sebastien Helleu
a97e2955be
Added keep_eol flag to string_explode(), updated hook command callback arguments
2007-11-05 13:29:54 +01:00
Sebastien Helleu
1a0472c5dd
Added check of buffer pointer in weechat_printf (plugins API)
2007-11-04 15:32:32 +01:00
Sebastien Helleu
24bcc4de4b
Update of plugin API list functions
2007-11-04 12:16:22 +01:00
Sebastien Helleu
2e18be982f
Added demo plugin
2007-11-03 12:42:30 +01:00