summaryrefslogtreecommitdiff
path: root/program/include/rcube_plugin_api.php
AgeCommit message (Collapse)Author
2012-10-17Make possible rcube_plugin_api class extendingAleksander Machniak
2012-08-12CS fixes (mostly tab -> spaces)Aleksander Machniak
2012-05-22Removed $Id$Aleksander Machniak
2012-04-13- Merge devel-framework branch, resolved conflictsalecpl
2012-03-07- Hook unregister methods (#1488184)alecpl
2012-01-23- Fix hook name mailboxes_list renamed to reserved name, use storage_folders ↵alecpl
and add an alias to deprecated hooks list
2012-01-18Changed license to GNU GPLv3+ with exceptions for skins and pluginsthomascube
2012-01-16Run imap_init plugin hook as deprecated hook; set $_SESSION['imap_host'] for ↵thomascube
backwards compat.
2011-12-31Always load jquery UI; minor phpdoc fixthomascube
2011-09-12- Extend rcube_label_exists() to search in loaded plugins localizationsalecpl
- Allow use localized addressbook field subtypes from plugins
2011-08-27- Fix is_a() usage for PHP>5.3.6alecpl
2011-01-19- Uncomment code (commented out for testing?) + cleanup whitespacesalecpl
2011-01-18Merge branch devel-addressbook (r4193:4382) back into trunkthomascube
2011-01-12- include css files before scripts for speedup (with parallel downloads) + ↵alecpl
some code cleanups
2011-01-12Bumbed version; Roundcube development is not Switzerland onlythomascube
2010-10-29- Plugin API: add possibility to disable plugin in AJAX mode, 'noajax' propertyalecpl
- Plugin API: add possibility to disable plugin in framed mode, 'noframe' property
2010-10-14- Fix bug in rcube_plugin::local_skin_path()alecpl
2010-09-29- Update phpdoc (#1486958)alecpl
2010-09-25- s/RoundCube/Roundcube/alecpl
2010-08-09- Rename hooks: contact_save -> contact_update, identity_save -> ↵alecpl
identity_update, delete_identity -> identity_delete - Print warning to the log about deprecated hook names usage
2010-07-30- Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete ↵alecpl
list (old names are supported without errors nor warnings)
2010-07-26- Fix double slash in plugin directory path (#1486872)alecpl
2010-06-03Allow plugins to register their own tasksthomascube
2010-04-23Add class docuumentation blocks and make phpdoc work againthomascube
2010-03-01- Improve performance by avoiding unnecessary updates to the session table ↵alecpl
(#1486325)
2010-02-13- Fix imap_init hook broken in r3258 (#1486493)alecpl
2010-02-06- Fix setting task name according to auth state. So, any action before useralecpl
is authenticated is assigned to 'login' task instead of 'mail'. Now binding plugins to 'login' task is possible and realy usefull. It's also possible to bind to all tasks excluding 'login'.
2010-01-28- add file/line definitions to raise_error() callsalecpl
2010-01-18- fixed svn keywordsalecpl
2009-12-14- handle situation when 2nd argument of exec_hook() isn't an array (#1486364)alecpl
2009-09-01- fix loading required plugins (#1486079)alecpl
2009-07-13Prevent from endless loops in render_page hookthomascube
2009-07-03Let internal 'template_container' hook append to existing contentthomascube
2009-06-09Allow rcube_plugin::task to be a regular expression defining several tasks ↵thomascube
(e.g. mail|settings)
2009-05-25- get rid of 'plugins_dir' option, plugins directory must be in Roundcube ↵alecpl
root (like skins)
2009-05-22Rename function to correct english spellingthomascube
2009-05-04- ereg -> pregalecpl
2009-04-19Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some ↵thomascube
sample plugins)