plugins: Add support for folder plugins
Add new Plugin.FolderExtension plugin extenion interface, context object and context object implementation. Populate the context object when plugins implementing the extension are loaded, and destroy it on unload.
This commit is contained in:
parent
1f54f11715
commit
254d10782c
5 changed files with 109 additions and 0 deletions
|
|
@ -23,6 +23,7 @@ src/client/application/application-configuration.vala
|
|||
src/client/application/application-contact-store.vala
|
||||
src/client/application/application-contact.vala
|
||||
src/client/application/application-controller.vala
|
||||
src/client/application/application-folder-context.vala
|
||||
src/client/application/application-folder-store-factory.vala
|
||||
src/client/application/application-main-window.vala
|
||||
src/client/application/application-notification-context.vala
|
||||
|
|
@ -92,6 +93,7 @@ src/client/plugin/plugin-contact-store.vala
|
|||
src/client/plugin/plugin-email-store.vala
|
||||
src/client/plugin/plugin-email.vala
|
||||
src/client/plugin/plugin-error.vala
|
||||
src/client/plugin/plugin-folder-extension.vala
|
||||
src/client/plugin/plugin-folder-store.vala
|
||||
src/client/plugin/plugin-folder.vala
|
||||
src/client/plugin/plugin-notification-extension.vala
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue