elementary-dev-community team mailing list archive
Mailing list archive
Re: Future of Wingpanel
We were just talking about this exactly with voldyman.
+1 from me on this.
On Wed, Aug 14, 2013 at 3:33 PM, Chris Timberlake <game64@xxxxxxxxx> wrote:
> I think one of the ways we can support legacy Ayatana indicators is by
> making a plug for it. So we'd setup wingpanel to support plug files through
> LibPeas. Then we would create a plug file that is used to display all
> Ayatana indicators from applications and the like. Native eOS Applications
> could utilize the new format with their own plug while still allowing
> graceful fallback support.
> Just my 2 cents.
> On Wed, Aug 14, 2013 at 1:29 AM, Akshay Shekher <voldyman666@xxxxxxxxx>wrote:
>> I wanted to talk about the features to be added in wingpanel for L+1.
>> the blueprints that i have in mind are.
>> 1. Hide on Maximize<https://blueprints.launchpad.net/wingpanel/+spec/hide-on-maximize>
>> 2. Branch Ayatana<https://blueprints.launchpad.net/wingpanel/+spec/branch-ayatana>
>> *Hide on maximize* is easy. we just have to add a d-bus signal to gala
>> which will be triggered when a window is maximized, wingpanel will connect
>> to this signal when launched and whenever an event is triggered wingpanel
>> will hide.
>> for hiding i was thinking of using clutter animations or something
>> *Branch Ayatana*: this was discussed earlier but no decision was made,
>> we could use libpeas to make indicators as plugins. This is easy and good
>> reliable indicator/plugins can be made but this creates problems for
>> applications that want to show indicators, as for wingpanel to show an
>> indicator a plug would have to be made and it would need to enabled from
>> There are many ways to solve this problem.
>> 1. use two libraries. one for system indicators and one for app indicators
>> 2. use something similar to switchboard's plugins system.
>> 3. don't allow application indicators. (which i think gnome follows)
>> please tell me your opinion and suggestions guys.
>> 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
> Chris Timberlake*
> Technical Architect
> Phone: 515-707-5109
> 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