summaryrefslogtreecommitdiff
path: root/src/plugins/plugins.c
AgeCommit message (Collapse)Author
2007-10-31Improved plugin API, most functions rewritten from scratchSebastien Helleu
2007-09-20Moved IRC sources from src/irc/ to src/protocols/irc/Sebastien Helleu
2007-08-16Code cleanup: renamed some constants and variables (prefix added)Sebastien Helleu
2007-07-18Added "buffer_move" event handler to plugins API (task #6708)Sebastien Helleu
2007-07-02Replaced GPL 2 license by GPL 3Sebastien Helleu
2007-05-11Code cleanup: renamed IRC functions to have uniform name (with prefix based ↵Sebastien Helleu
on source name), moved some functions
2007-04-14Improved nick completion: completes with last speakers first (task #5896), ↵Sebastien Helleu
fixed nick completion (bugs #19590 and #19589)
2007-03-06Added new return code in plugin API to force highlight (for message handlers ↵Sebastien Helleu
only)
2007-03-01Fixed completion of redefined commands removed by plugins (bug #19176)Sebastien Helleu
2007-02-12Added "call" option to /key command, added new key function "insert" to ↵Sebastien Helleu
insert text on command line (task #6468)
2007-02-05Added event handler to plugin APISebastien Helleu
2007-01-05Changed copyright date (2006 -> 2007)Sebastien Helleu
2006-12-03Fixed bug in plugin modifier exec when many modifiers are called for a messageSebastien Helleu
2006-12-01Plugins: "add_message_handler" now accepts "*" for all IRC messagesSebastien Helleu
2006-11-08Added charset plugin (WeeChat is now full UTF-8 for internal data storage), ↵Sebastien Helleu
fixed compilation problems with FreeBSD, fixed status bar display bug
2006-10-24Added "modifier" in plugins API, improved /plugin commandSebastien Helleu
2006-07-27Fixed completion for command handlers (now empty completion_template means ↵Sebastien Helleu
nick completion, "-" string means no completion at all)
2006-07-23Splited weechat.c into weechat.c and util.cSebastien Helleu
2006-06-22Added new functions in plugin/script API: get window info, get buffer info, ↵Sebastien Helleu
get buffer content
2006-06-14Renamed plugins names (removed "lib" prefix in name)Sebastien Helleu
2006-06-10Added plugin API function to get IRC color number by nameSebastien Helleu
2006-06-01Revert back for plugin loaded, use of GLOBAL instead of LOCAL (problems with ↵Sebastien Helleu
Perl DynaLoader)
2006-05-31Fixed plugins symbol problem (removed global flag when loading library)Sebastien Helleu
2006-04-01Fixed plugin command handler call when no argument is givenSebastien Helleu
2006-03-30Added keyboard handler to plugin APISebastien Helleu
2006-03-21Aliases are executed before WeeChat/IRC commands, /builtin command addedSebastien Helleu
2006-02-20Added new plugin API function: remove_infobarSebastien Helleu
2006-02-19Added timer handler for pluginsSebastien Helleu
2006-02-18Fixed message displayed when a command handler failed (now "failed" instead ofSebastien Helleu
"command not found")
2006-02-16Updated doc, renamed functions in plugins APISebastien Helleu
2006-02-16make possible to log with plugins / scriptsEmmanuel Bouthenot
2006-01-31extending plugins/scripts API by adding get_server_info, get_channel_info ↵Emmanuel Bouthenot
and get_nick_info
2006-01-25Added new command line argument for setting WeeChat homedir (-d or --dir) ↵Sebastien Helleu
(patch from Gwenn)
2006-01-22Fixed bugs: buffer detection in plugins/scripts commands, and /history commandSebastien Helleu
2006-01-14Reverse order for unloading plugins (fixes crash on FreeBSD)Sebastien Helleu
2006-01-04New year in copyright, FSF address changedSebastien Helleu
2005-12-16Added completion system for plugins/scripts commands, fixed plugins autoloadSebastien Helleu
2005-11-29Added server/channel arg to /buffer command for jumping to bufferSebastien Helleu
2005-11-06Fixed bugs in "get_info" and "command" interface functions of pluginsSebastien Helleu
2005-11-05Fixed server detection when using "command" interface function from scriptsSebastien Helleu
2005-10-30Added command line arguments to disable auto-connect to servers and plugins ↵Sebastien Helleu
auto-load
2005-10-30- added new setting (look_one_server_buffer): use same buffer for all serversSebastien Helleu
- fixed DCC bug when looking for ports in range
2005-10-28Added new return codes for plugin handlers, to discard messages for WeeChat, ↵Sebastien Helleu
plugins, or both.
2005-10-26Fixed Perl bugs with returned valuesSebastien Helleu
2005-10-25- Added options for /plugin command: autoload, reload, unloadSebastien Helleu
- Added new plugin functions, for C plugins and scripts: set_config, get_plugin_config, set_plugin_config - Added new script function: remove_handler
2005-10-23Added new plugins functions: set_config, get_plugin_config, set_plugin_config.Sebastien Helleu
New file is used to store plugin variables (~/.weechat/plugins.rc)
2005-10-23Converted old Ruby interface to new plugin system (Ruby plugin still NOT ok!)Sebastien Helleu
2005-10-17Moved some functions in source codeSebastien Helleu
2005-10-17Changes in plugins and scripts plugins:Sebastien Helleu
- get_info("version") now returns only version - added get_config() function to read config options
2005-10-17Auto-load plugins in user's plugins path (before WeeChat system lib dir)Sebastien Helleu