mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-12-28 00:49:28 -05:00
24a3fb58d4
- the user is asked at start wether to load or deny unregistered plugins, but can make it mind later in config->plugins - added API and SVN numbers into required external plugin symbols - user-defined plugin rules are dropped when a plugin changes (hash changes) or when the main executable changes. - added new status flags (Plugin denied, missing API/SVN numbers) - modified saveList()/loadList() to allow saving a list of rejected plugins as well. - added methods in notifyBase and inherited classes to ask for plugin confirmation. - adapted VOIP plugin to follow these new rules (API+SVN numbers). Other plugins should be adapted as well by addign the missing symbols (RETROSHARE_PLUGIN_api and RETROSHARE_PLUGIN_revision). git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5529 b45a01b8-16f6-495d-af2f-9b41ad6348cc |
||
---|---|---|
.. | ||
gui | ||
interface | ||
services | ||
p3Voip.h | ||
README.txt | ||
VOIP.pro | ||
VOIPPlugin.cpp | ||
VOIPPlugin.h |
TODO ==== -== In RS ==- * extend the notification system to plugins * allow RS to accept new settings windows from plugins * fix plugin version checking * fix plugin hash checking -== VOIP Plugin ==- * implement separate VOIP service, or add a new sub item to p3chatService. * import plugin images COMPILATION - add the following libraries: libqtmultimediakit1 qtmobility-dev libspeex-dev libspeexdsp-dev