Re: [Elementary-dev-community] panel architecture

2012-12-20 Thread Daniel Foré
Hey All,

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 wrote:

> Theyre called plugs because they are built wit Gtk.Plug( and Gtk.Socket).
> Op 16 dec. 2012 21:24 schreef "Sergey "Shnatsel" Davidoff" <
> ser...@elementaryos.org> 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 :
>> > 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@lists.launchpad.net
>> 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@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~elementary-dev-community
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Best Regards,

Daniel Foré

elementaryos.org
-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] panel architecture

2012-12-16 Thread Jaap Broekhuizen
Theyre called plugs because they are built wit Gtk.Plug( and Gtk.Socket).
Op 16 dec. 2012 21:24 schreef "Sergey "Shnatsel" Davidoff" <
ser...@elementaryos.org> 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 :
> > 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@lists.launchpad.net
> 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@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] panel architecture

2012-12-16 Thread Sergio Costas
Ok, sorry for the nomenclature failure O:)

El 16/12/12 21:24, Sergey "Shnatsel" Davidoff escribió:
> 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 :
>> 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...


-- 
Nos leemos
 RASTER(Linux user #228804)
ras...@rastersoft.com  http://www.rastersoft.com


-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] panel architecture

2012-12-16 Thread Sergey "Shnatsel" Davidoff
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 :
> 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@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] panel architecture

2012-12-16 Thread Sergio Costas
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...

El 16/12/12 13:26, Sergey "Shnatsel" Davidoff escribió:
> Which panel do you mean?
>
> Also, what does Gedit have to do with panels?
>
> 2012/12/16 Sergio Costas :
>> Hi all:
>>
>> I read somewhere (maybe in the list?) that the panel architecture will
>> be changed in Luna+1 to use the Gedit plug-in system. Will the new
>> system remain compatible with the old one, or will be necessary to port
>> everything to it?
>>
>> Thanks.
>>
>> --
>> Nos leemos
>>  RASTER(Linux user #228804)
>> ras...@rastersoft.com  http://www.rastersoft.com
>>
>>
>> --
>> Mailing list: https://launchpad.net/~elementary-dev-community
>> Post to : elementary-dev-community@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Nos leemos
 RASTER(Linux user #228804)
ras...@rastersoft.com  http://www.rastersoft.com


-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] panel architecture

2012-12-16 Thread Sergey "Shnatsel" Davidoff
Which panel do you mean?

Also, what does Gedit have to do with panels?

2012/12/16 Sergio Costas :
> Hi all:
>
> I read somewhere (maybe in the list?) that the panel architecture will
> be changed in Luna+1 to use the Gedit plug-in system. Will the new
> system remain compatible with the old one, or will be necessary to port
> everything to it?
>
> Thanks.
>
> --
> Nos leemos
>  RASTER(Linux user #228804)
> ras...@rastersoft.com  http://www.rastersoft.com
>
>
> --
> Mailing list: https://launchpad.net/~elementary-dev-community
> Post to : elementary-dev-community@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~elementary-dev-community
> More help   : https://help.launchpad.net/ListHelp



-- 
Sergey "Shnatsel" Davidoff
OS architect @ elementary

-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp