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
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
23273bf47a
Added macros for name/description/author/version/license of plugins
2008-01-04 23:13:33 +01:00
Sebastien Helleu
e3b52115c7
Update of year in some copyrights
2008-01-02 12:47:09 +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
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
061b0e5c58
Many changes in IRC plugin, added IRC specific completions
2007-12-11 17:34:31 +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
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
2888d41425
Added alias plugin, added missing config file functions in plugins API
2007-12-03 18:03:10 +01:00
Sebastien Helleu
fab33dc4df
Added config files management in plugins API
2007-12-02 18:02:18 +01: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
4478777876
Event hook added
2007-11-11 13:34:43 +01:00
Sebastien Helleu
50889eaf3b
Added print hooks (to catch any printf on buffers)
2007-11-07 15:11:06 +01:00
Sebastien Helleu
0d66286efe
Added date option for printf functions (weechat core and plugins API)
2007-11-05 15:59:43 +01:00
Sebastien Helleu
a97e2955be
Added keep_eol flag to string_explode(), updated hook command callback arguments
2007-11-05 13:29:54 +01:00
Sebastien Helleu
24bcc4de4b
Update of plugin API list functions
2007-11-04 12:16:22 +01:00
Sebastien Helleu
f6ed0f2e5b
Added some list functions in plugin API
2007-11-03 12:42:02 +01:00
Sebastien Helleu
bf40cfbdfd
Improved plugin API, most functions rewritten from scratch
2007-10-31 18:04:44 +01:00
Sebastien Helleu
f68a2cbfcd
Added "copy" and "rename" options to /server command
2007-08-08 08:19:04 +00:00
Sebastien Helleu
f1a39ce7d7
Replaced GPL 2 license by GPL 3
2007-07-02 12:25:13 +00:00
Sebastien Helleu
d395846fb7
Removed "prefix" data for server info in plugin API (oups, why did I add that ?)
2007-05-11 15:04:56 +00:00
Sebastien Helleu
bee62989f6
Code cleanup: renamed IRC functions to have uniform name (with prefix based on source name), moved some functions
2007-05-11 14:59:12 +00:00
Sebastien Helleu
7b9ef6b56e
Added new return code in plugin API to force highlight (for message handlers only)
2007-03-06 16:42:39 +00:00
Sebastien Helleu
8e436c58cd
Added event handler to plugin API
2007-02-05 22:18:33 +00:00
Sebastien Helleu
632d451f62
Changed copyright date (2006 -> 2007)
2007-01-05 23:41:38 +00:00
Sebastien Helleu
c20ce83d20
Added charset plugin (WeeChat is now full UTF-8 for internal data storage), fixed compilation problems with FreeBSD, fixed status bar display bug
2006-11-08 07:54:33 +00:00
Sebastien Helleu
dfa9ed31d4
Added "modifier" in plugins API, improved /plugin command
2006-10-24 11:23:31 +00:00
Sebastien Helleu
8dcb59fd0b
Added date in plugin function get_buffer_data()
2006-10-14 08:33:13 +00:00
Sebastien Helleu
ffd9a850c2
Fixed typos
2006-08-19 00:46:13 +00:00
Sebastien Helleu
1d211a16da
Added missing modes (channel & user), now all modes are allowed (bug #16606 ), added "%m" for completion with self nick (on current server)
2006-08-07 22:26:55 +00:00
Sebastien Helleu
636a6ca088
Added new functions in plugin/script API: get window info, get buffer info, get buffer content
2006-06-22 16:23:47 +00:00
Sebastien Helleu
62059cb614
Added plugin API function to get IRC color number by name
2006-06-10 18:59:43 +00:00
Sebastien Helleu
4e434e4fb3
Added IRC colors list in plugin header, fixed get_info for channel info (now ok with pv/dcc chat)
2006-06-10 18:07:57 +00:00
Emmanuel Bouthenot
1f03444a6b
Added hostnames associeted to nicks in plugins/scripts
2006-04-08 21:03:31 +00:00
Sebastien Helleu
83bdd97916
Added keyboard handler to plugin API
2006-03-30 12:08:55 +00:00
Sebastien Helleu
9373a7a47e
Added new plugin API function: remove_infobar
2006-02-20 17:01:18 +00:00
Sebastien Helleu
3a213f38ec
Added timer handler for plugins
2006-02-19 10:43:47 +00:00
Sebastien Helleu
c491b39388
Updated doc, renamed functions in plugins API
2006-02-16 20:27:28 +00:00