summaryrefslogtreecommitdiff
path: root/src/plugins/plugin.c
AgeCommit message (Collapse)Author
2009-05-05Add message for old/obsolete pluginsSebastien Helleu
2009-05-02Add API version string: do not load plugins with wrong API version (fix ↵Sebastien Helleu
crash when loading old/obsolete plugins)
2009-04-24Add filter with third argument of infolist_get for some infolists (bars, bar ↵Sebastien Helleu
items, buffers, filters, plugins, irc_server, alias, script list)
2009-04-24Fix typo: splited/splitted -> splitSebastien Helleu
2009-04-11Add utf8_charcmp in plugin API, fix bug with utf8_charcasecmpSebastien Helleu
2009-04-01Add default template completion (by default: nick or IRC channel)Sebastien Helleu
2009-03-24Fix crash on FreeBSD: first unload last loaded pluginsSebastien Helleu
2009-03-22Add option aspell.check.real_time (off by default), fix bugs with aspell and ↵Sebastien Helleu
utf-8 chars, add function utf8_char_int to API
2009-03-18Add "replacement" argument for string_remove_color in plugin APISebastien Helleu
2009-03-18Remove some messages during startup about scripts and plugins loadedSebastien Helleu
It is still possible to see messages by changing debug level for "core" or plugins (perl, python, ruby, lua, tcl).
2009-03-06Add new hook type "process": launch command with fork and catch result ↵Sebastien Helleu
(rc/stdout/stderr) via callback
2009-02-22Add upgrade functions in script plugin APISebastien Helleu
2009-02-08Add hook type "command_run", add new function "string_remove_color" in ↵Sebastien Helleu
plugin API (task #9089)
2009-02-07Add hidden command line option --no-dlclose to remove dlclose() for unloaded ↵Sebastien Helleu
plugins (useful when using valgrind)
2009-02-01Add function config_unset_plugin in API, fix return code of config_set_pluginSebastien Helleu
2009-01-04Remove unused functions and prototypesSebastien Helleu
2009-01-03Add missing pointer to API function "config_option_default_is_null"Sebastien Helleu
2009-01-03Update copyright datesSebastien Helleu
2009-01-02Add null values for options, new syntax for /set, reintroduce temporary IRC ↵Sebastien Helleu
server feature, improve IRC server options, new functions in API
2008-12-10Add new plugin "relay", new function "string_format_size" in plugin APISebastien Helleu
2008-11-29Add missing pointer to function "string_build_with_exploded" in plugin APISebastien Helleu
2008-11-27Remove argument "switch_to_another" for function gui_buffer_close()Sebastien Helleu
2008-11-18Restore call to close callbacks for plugin buffers when unloading pluginSebastien Helleu
2008-11-15Use of const for some functions returning "char *"Sebastien Helleu
2008-11-15Add function utf8_strndup to C plugin APISebastien Helleu
2008-11-04Fix bug with pointer conversions on 64 bits architectureSebastien Helleu
2008-11-02Remove debug plugin (merged to core), new debug variable for each plugin (no ↵Sebastien Helleu
more signals for setting debug)
2008-11-01Add infolist "plugin", with list of pluginsSebastien Helleu
2008-10-31Allow mask or regex for IRC command /ignore (mask is default)Sebastien Helleu
2008-10-30Add new features to logger plugin (command /logger, log level, level by ↵Sebastien Helleu
buffer, mask by buffer, ..), fix some bugs New features: - new command /logger - log level, to log only some messages, according to importance (task #8592) - level by buffer: custom level for some buffers (or group of buffers) - log filename mask by buffer (or group of buffers) - marker line is added after display of backlog - add "delete" callback for config file sections - add "mkdir_parents" function to plugin API - remove old log options in IRC plugin Bug fix: - marker line is set only when user switches buffer (not when a plugin force switch, like IRC plugin does when opening server or channel buffer) - backlog fixed (sometimes lines were not properly displayed)
2008-10-24Add local variables for buffers, fix alias creation, use of local variables ↵Sebastien Helleu
$nick/$channel/$server in alias
2008-10-22Add function buffer_set_pointer in plugin APISebastien Helleu
2008-10-08Add function to get plugin name (return "core" for WeeChat core)Sebastien Helleu
2008-09-21Add IRC bar items (buffer name, lag indicator), use bar items from plugins ↵Sebastien Helleu
with callback to core items if not found
2008-09-18Remove "category" for buffers (keep only name).Sebastien Helleu
2008-09-05Many changes in docSebastien Helleu
2008-08-30Add new hooks (info and infolist), IRC plugin now return infos and infolistsSebastien Helleu
2008-08-22Fix IRC /server command, fix bugs with IRC servers options, remove temporary ↵Sebastien Helleu
server feature
2008-08-19Reintroduce /upgrade command, working only with core and IRC plugin todaySebastien Helleu
Command will be improved in near future and other plugins like xfer will be modified to manage upgrade process.
2008-06-21Remove infobarSebastien Helleu
2008-06-18Add new options for completion, optional stop instead of cycling with words ↵Sebastien Helleu
found
2008-06-17New plugin "notify", new option for debug messages in pluginsSebastien Helleu
2008-06-03Add "const" keyword for some "char *" function arguments (core and plugins API)Sebastien Helleu
2008-06-01Reintroduce highlight (move code from irc plugin to core)Sebastien Helleu
2008-05-22Fix bug with plugin path when loading with "/plugin load": replace ~ by user ↵Sebastien Helleu
home directory
2008-05-20Add hook_connect (background connection to peer)Sebastien Helleu
2008-05-15Add arguments for plugin init functions and "irc://.." command line option ↵Sebastien Helleu
for irc plugin
2008-05-06IRC DCC chat and file (without resume) reintroduced, via xfer plugin (called ↵Sebastien Helleu
by /dcc command)
2008-05-04Added new plugin "xfer" (used by irc plugin for DCC file and chat) (warning: ↵Sebastien Helleu
initial commit, not working yet)
2008-04-30Fixed crash with scripts when WeeChat calls functions of many scripts at ↵Sebastien Helleu
same time with callbacks (bug #23109)