Closed marianoguerra closed 13 years ago
Hi Mariano... I wasn't thinking of a plugin, but a main feature of emesene ^^ my idea was just like this http://bit.ly/jcgFwJ : have a list of all plugins, ones just present in emesene and other ones not downloaded yet, and for the firsts change the font color and show a download button on users click ( obviously after download, we should invite the user to reboot emesene to use these plugins ) ...
What about?? ^^
Bests
Ah btw, I haven't think something about plugin ^^ mind still working :P Maybe a dedicated tab in preferences, I don't know...
On Mon, May 30, 2011 at 9:38 PM, 4ndreaSt4gi reply@reply.github.com wrote:
Ah btw, I haven't think something about plugin ^^ mind still working :P
the idea of supported plugins is to implement useful but not core stuff as plugins to have them as options and isolated fromt he core code.
that way our core code doesn't grow in size and complexity.
the features would be the same and it could be enabled by default on instalation.
I know I know ^^ I was thinking about a core solution, but no problem.. ok, I'll start workin on this plugin soon... any idea about the interface??
On Wed, Jun 1, 2011 at 10:27 AM, 4ndreaSt4gi reply@reply.github.com wrote:
I know I know ^^ ok, I'll start workin on this plugin soon... any idea about the interface??
I was working/traveling a lot lately, I will se if I can work on it and make it an example of plugin development. you can join the effort if you want :D
Yep sure, I'll write some documentation ( examples included ) about plugins too ^^ ( it's still an open issue ) ... But I was talking about graphic interface ^^ Is it possible to modify preference tab from my plugin for example?? Or I should make it in a new window???
On Wed, Jun 1, 2011 at 10:48 AM, 4ndreaSt4gi reply@reply.github.com wrote:
Yep sure, I'll write some documentation ( examples included ) about plugins too ^^ ( it's still an open issue ) ... But I was talking about graphic interface ^^ Is it possible to modify preference tab from my plugin for example?? Or I should make it in a new window???
I was thinking exactly that, to provide extension points to add tabs to the preference dialog.
i think it would be the best way.
Ok Mariano, thx ;) I'll work on and let you now ^^
Bests!
Mariano, the plugin development has just started ^^ See my last commit in emesene core http://bit.ly/jqIqQ4 ... I made preference tab extensible, so if someone would extend it, have just to call add and remove methods ^^
Why is this a plugin if it's a way to install plugins? That still confuses me. There should be an easy way to fetch this too right? And what does the extensible preference window do?
Also, plugins can now go to config_dir/plugins, which seems more user friendly. Please use it wisely ;)
Well, this confuse me too a little bit ^^ But Mariano's idea was to create just a little plugin ( set enabled by default ) to download extensions, plugins included, in a user friendly way... The extensible preference window allow you to add and remove contents in an easy way, so if someone would create a plugin that add a tab in preference window, can do this easily, using add_to_list and remove_from_list ...
a plugin that fetches the available plugins from this repos and allows to select and download them.