geigi / cozy

🎧 Listen to audio books 📚 on Linux
https://cozy.sh
GNU General Public License v3.0
1.1k stars 86 forks source link

Plugin system to support additional audio book content providers #665

Open geigi opened 3 years ago

geigi commented 3 years ago

There have been some requests to support different content than plain audio files like:

Cozy's scope is to support only plain audio files but to extend this functionality a plugin system could be very useful.

magick93 commented 2 years ago

I think a plugin system would be great. I have a few ideas for plugins.

Is it possible to have flatpak within flatpak?

geigi commented 2 years ago

I think nesting flatpaks is not possible but flatpak supports extensions. E.g. translations are most of the time a extension to the flatpak containing the code. Instead of translations there also can be code in an extension. It seems like the people at GIMP are using this feature for GIMP Plugins.