Mercurial > libervia-desktop-kivy
view src/libs/garden/README @ 86:c711be670ecd
core, chat: upload plugin system:
- extented plugin system so it's not only used with main widget. It is also used for upload widgets and can be extended more
- plugin file name is used to detect the type: plugin_wid_* for main widgets, plugin_upload_* for upload widget plugins
- a new UploadMenu class allows to easily add an upload button which will use loaded plugins
- plugin_info can now specify a list of allowed platforms in "platforms" key
- file upload in chat has been moved to a plugin
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 25 Dec 2016 16:41:21 +0100 |
parents | 4c6d56c069d9 |
children |
line wrap: on
line source
Files in this directory are from Kivy garden (http://kivy-garden.github.io/), and are included here to make distribution more easy. These modules may be sometime modified, we propose our patch upstream if this is the case. Files in this directory hierarchy (this directory and all subdirectories) all follow Kivy licence (MIT), check the corresponding LICENSE files. This licence *does not apply outside of this "garden" directory and subdirectories*. Cagou code itself is licenced under AGPLv3+ as specified in the LICENSE file in the root directory.