1631 Commits

Author SHA1 Message Date
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
d15c1956b5 Fixed some refreshs 2008-02-01 17:35:25 +01:00
Sebastien Helleu
b2c5a94e5d Fixed bug with prefixes in config file 2008-02-01 16:45:43 +01:00
Sebastien Helleu
c3aa3efac8 Fixed minor display bug with doc in result of configure script 2008-01-30 17:49:45 +01:00
Sebastien Helleu
b52690d119 Nick completion enabled again, plugins can now override default nick completion (IRC plugin uses that feature) 2008-01-30 17:38:09 +01:00
Sebastien Helleu
adab75c345 Updated translations 2008-01-29 15:21:00 +01:00
Sebastien Helleu
a8f4f0c66d Reduced number of screen refreshs, fixed display bug with title bar 2008-01-29 14:50:09 +01:00
Sebastien Helleu
498dbc9243 Added command in demo plugin to set a buffer property 2008-01-29 14:24:31 +01:00
Sebastien Helleu
c35fb9e847 Fixed bug when switching window, scrollback is now preserved (task #7680) 2008-01-28 18:26:56 +01:00
Sebastien Helleu
ad41486543 Added config file functions in plugins API, improved /reload and /save commands (now possible to reload/save some files only), fixed completion bug 2008-01-27 10:48:29 +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
25c5bc6421 Removed use of config.h file in script plugins, not needed 2008-01-21 12:40:18 +01:00
Sebastien Helleu
4cdcb11415 Updated translations 2008-01-19 17:20:07 +01:00
Sebastien Helleu
697f070725 Added new functions and script name completion in script plugins, fixed some bugs in weelist management and script plugins
New functions in script plugins API: gettext, ngettext, list_new, list_add,
list_search, list_casesearch, list_get, list_set, list_next, list_prev,
list_string, list_size, list_remove, list_remove_all, list_free.
2008-01-16 10:19:25 +01:00
Sebastien Helleu
e173014aec Fixed default alias "c" and "cl", now pointing to "/buffer clear" 2008-01-15 15:30:24 +01:00
Sebastien Helleu
eabb65aca1 Fixed refresh problem when a buffer is cleared 2008-01-15 15:18:39 +01:00
Sebastien Helleu
da2ce1dd04 Merge /clear command into /buffer command (/buffer clear something) 2008-01-15 15:18:11 +01:00
Sebastien Helleu
337908e9ef Update of translations for scripts, fix bugs and code factorized in script plugins 2008-01-14 11:18:39 +01:00
Sebastien Helleu
68f7238887 Migration of Lua plugin to new API 2008-01-13 23:29:43 +01:00
Sebastien Helleu
05e1e4715c Migration of Ruby plugin to new API, new functions to dump script plugin data to WeeChat log file 2008-01-13 13:22:22 +01:00
Sebastien Helleu
c17a4d5c76 Migration of Python plugin to new API, bugs fixed in Perl/Python plugins 2008-01-12 15:25:38 +01:00
Sebastien Helleu
add64d6f47 New arguments for function "register" in scripts (author, license), with optional check of license when script is loaded 2008-01-11 15:08:36 +01:00
Sebastien Helleu
8a67299912 Added some missing functions in Perl plugin API 2008-01-10 18:37:31 +01:00
Sebastien Helleu
938574feec Updated .gitignore file 2008-01-10 14:46:40 +01:00
Sebastien Helleu
ce6485a47e Removed file ABOUT-NLS (not needed, built by autogen.sh script) 2008-01-10 14:45:29 +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
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