2005 Commits

Author SHA1 Message Date
Sebastien Helleu
f94b679a4a Added hotlist option for buffer in plugins API, improved buffer refreshs 2008-01-06 12:44:54 +01:00
Sebastien Helleu
2b7c8eb73b Fixed data input in channel buffers (IRC plugin) 2008-01-04 23:47:26 +01:00
Sebastien Helleu
23273bf47a Added macros for name/description/author/version/license of plugins 2008-01-04 23:13:33 +01:00
Sebastien Helleu
fd7b2f4fab Fixed bug with nicklist size 2008-01-03 14:21:49 +01:00
Sebastien Helleu
e3b52115c7 Update of year in some copyrights 2008-01-02 12:47:09 +01:00
Sebastien Helleu
8256ffb89e Fixed translations in /help command 2008-01-02 12:46:47 +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
14656acc67 Fixed crash with display of status bar when exiting WeeChat 2007-12-19 18:42:10 +01:00
Sebastien Helleu
1172159421 Fixed crash when removing hook 2007-12-19 18:34:37 +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
3c8276bc57 Fixed bug with command history: now test with previous is case sensitive 2007-12-06 09:53:07 +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
c94056b2c8 Updated ChangeLog file 2007-12-03 18:04:43 +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
32cc6ae5d8 Added message when using "/debug buffer" command 2007-11-29 12:21: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
b4bd4876fd Added command hooks to completion, removed obsolete "IRC commands" completion 2007-11-26 14:37:12 +00: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