Goffi
fbec02d396
2015 copyright dates update
2015-03-30 10:26:26 +02:00
Goffi
501bc92528
core: use of the new core.log module:
...
/!\ this is a massive refactoring and was largely automated, it probably did bring some bugs /!\
2014-04-19 19:19:19 +02:00
Goffi
ec08d50aba
jp: "disco" subcommand, moved into a new "info" subcommand + added "version" subcommand which get software version
2014-04-02 12:31:15 +02:00
Goffi
c6884f14d5
plugin XEP-0092: use of checkFeature instead of hasFeature + timeout + message adapted to failure if software version is not available
2014-03-31 12:23:13 +02:00
Goffi
5d634df2f7
plugin XEP-0092: feature check before requesting version
2014-03-28 18:19:29 +01:00
Goffi
a6897c76e0
core, plugins: host.getClient now raise an exception instead of returning None when no profile is found, plugins have been adapted consequently and a bit cleaned
2014-03-28 18:07:02 +01:00
Goffi
b826dd7c10
plugin XEP-0045: added user information to /whois text command
2014-03-24 14:46:18 +01:00
Goffi
8a52f6defa
plugin text commands: refactoring, text now only contain main commands, and other plugin can add commands themselve:
...
- registerTextCommands can be called by a plugin in its __init__ method, it looks for methods starting with "cmd_" and register them as new commands
- addWhoIsCb: add a callback to /whois command, the callback can complete whois informations
- plugins parrot, XEP-0045 and XEP-0092 now manage their own commands
2014-03-24 10:57:15 +01:00
Goffi
0ff40fcdac
plugin XEP-0092: new plugin (software version)
2014-03-22 13:44:33 +01:00