elementary-dev-community team mailing list archive
Mailing list archive
Re: panel architecture
We were talking about the move to LibPeas for a few reasons:
1. Remain consistent with a plugin system.
2. Better performance
3. Force plugs to be GTK3 (though I imagine Sergey thinks this is a bug
rather than a feature)
4. There's an issue with using plug/socket and Clutter, more specifically
NavigationBox which we're going to want to widely employ for consistent
touch and animation support in the future.
I'm sure there are more benefits to Peas, but those are the ones I can
think of off the top of my head :)
On Sun, Dec 16, 2012 at 12:33 PM, Jaap Broekhuizen <jaapz.b@xxxxxxxxx>wrote:
> Theyre called plugs because they are built wit Gtk.Plug( and Gtk.Socket).
> Op 16 dec. 2012 21:24 schreef "Sergey "Shnatsel" Davidoff" <
> sergey@xxxxxxxxxxxxxxxx> het volgende:
> It's Switchboard and its panels are called plugs (I'm not really sure why).
>> Well, yes, we were discussing it, but we didn't come to any decision.
>> I, for one, do not support this idea :P
>> 2012/12/16 Sergio Costas <rastersoft@xxxxxxxxx>:
>> > I talk about the "System preferences" panel, and (AFAIK) the LIBPEAS
>> > library, which will be used, among others, to migrate the plugin system
>> > in Gedit (https://live.gnome.org/Gedit/Libpeas).
>> > I think I read somewhere that you were discussing migrate it to LibPeas,
>> > but not sure...
>> Sergey "Shnatsel" Davidoff
>> OS architect @ elementary
>> Mailing list: https://launchpad.net/~elementary-dev-community
>> Post to : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>> More help : https://help.launchpad.net/ListHelp
> Mailing list: https://launchpad.net/~elementary-dev-community
> Post to : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~elementary-dev-community
> More help : https://help.launchpad.net/ListHelp