summaryrefslogtreecommitdiff
path: root/src/plugins/scripts/script-api.c
AgeCommit message (Collapse)Author
2010-01-03Update copyright datesSebastien Helleu
2009-12-04Give GnuTLS return code to callback if handshake has failed, display extra ↵Sebastien Helleu
info in irc plugin if Diffie-Hellman prime sent by the server is not acceptable (not long enough)
2009-11-07Check SSL certificates and use self-signed certificate to auto identify on ↵Sebastien Helleu
IRC server (CertFP) (task #7492) (patch from kolter)
2009-07-24Fix compilation on OpenBSD: rename variables stdout/stderr (patch #6874 from ↵Sebastien Helleu
zepard)
2009-05-17Add function "config_is_set_plugin" in plugin/script APISebastien Helleu
2009-05-02Add data string argument in all callbacks of script API, display script name ↵Sebastien Helleu
in error messages for scripts
2009-04-16Restore buffer callbacks for scripts after /upgradeSebastien Helleu
2009-04-11Add support of many templates for completion of command arguments, rename ↵Sebastien Helleu
default completion items
2009-03-27Fix SSL connection to some IRC servers using Diffie Hellman and small ↵Sebastien Helleu
exchange keys (bug #25996)
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-21Add missing config functions in script plugin API to free sections and optionsSebastien Helleu
2009-02-20Fix some return codes of callbacks in script pluginsSebastien Helleu
2009-02-20Add return code value for config_read callback in script pluginsSebastien Helleu
2009-02-19Fix bug with arguments of config_read callback in script pluginsSebastien Helleu
2009-02-18Give file descriptor to callback of hook_fdSebastien Helleu
2009-02-08Add hook type "command_run", add new function "string_remove_color" in ↵Sebastien Helleu
plugin API (task #9089)
2009-02-01Add function config_unset_plugin in API, fix return code of config_set_pluginSebastien 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-15Add new bar filling types: columns_horizontal and columns_verticalSebastien Helleu
2008-11-29Add "displayed" and "highlight" arguments to callback for hook_printSebastien Helleu
2008-11-27Remove argument "switch_to_another" for function gui_buffer_close()Sebastien Helleu
2008-11-23Add support for more than one proxy, with proxy selection for each IRC ↵Sebastien Helleu
server (task #6859)
2008-11-15Use of const for some functions returning "char *"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-18Add new argument "value" to function config_new_optionSebastien Helleu
2008-09-29Fix bug with arguments of function "config_new_option" in scripts APISebastien Helleu
2008-09-26Add some missing functions in API: hook_connect and infolist creationSebastien Helleu
2008-09-18Remove "category" for buffers (keep only name).Sebastien Helleu
2008-09-02Add description for info and infolist hooksSebastien Helleu
2008-08-30Add new hooks (info and infolist), IRC plugin now return infos and infolistsSebastien Helleu
2008-06-21Remove infobarSebastien Helleu
2008-06-18Add new options for completion, optional stop instead of cycling with words ↵Sebastien Helleu
found
2008-06-03Add "const" keyword for some "char *" function arguments (core and plugins API)Sebastien Helleu
2008-04-24Added filling/color_fg/color_bg options for bars, added ↵Sebastien Helleu
config_get/config_get_plugin/config_set_plugin in script API
2008-04-19Fixed bug with print_y in script APISebastien Helleu
2008-04-19Fixed output of names on channels (now it's sorted/grouped/colored, like ↵Sebastien Helleu
v0.2.6) (bug #22935), added "nicklist" infolist
2008-04-15New format for [bar] section in weechat.conf file, bar options can be set ↵Sebastien Helleu
with /set command
2008-04-11Improved /set command, added /unset command, new name for config files (*.conf)Sebastien Helleu
2008-03-28Added preliminary support of new buffer type, with free contentSebastien Helleu
2008-03-23Removed sizeof(char) and useless type casts from void* to another pointer ↵Sebastien Helleu
type (patch from Leonid Evdokimov)
2008-03-22Added tags for lines and custom filtering by tags or regex (task #7674), ↵Sebastien Helleu
fixed many memory leaks
2008-03-07Added "max_height" parameter for bar item rebuild callbacksSebastien Helleu
2008-03-05Partial support of bars, with custom items.Sebastien Helleu
Today only root bars are partially working (refresh is not always performed), and bars are not saved in configuration file. To be continued...
2008-02-02Use of sizeof(char) in all malloc/realloc for stringsSebastien Helleu
2008-02-01New "close callback" for buffers, use of this callback in IRC plugin to ↵Sebastien Helleu
leave channel or disconnect from server when buffer is closed
2008-01-27Added config file functions in plugins API, improved /reload and /save ↵Sebastien Helleu
commands (now possible to reload/save some files only), fixed completion bug
2008-01-24Add of "modifier" hook, migration of charset plugin to new API, SIGHUP ↵Sebastien Helleu
signal catched (reload all config files), better config files reloading
2008-01-13Migration of Ruby plugin to new API, new functions to dump script plugin ↵Sebastien Helleu
data to WeeChat log file