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 <[email protected]> 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 <[email protected]>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 >> similar. >> >> >> *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 >> dconf. >> >> 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. >> >> voldyman >> >> -- >> Mailing list: https://launchpad.net/~elementary-dev-community >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~elementary-dev-community >> More help : https://help.launchpad.net/ListHelp >> >> > > > -- > *------------------------------**------------------------------** > Chris Timberlake* > Technical Architect > Phone: 515-707-5109 > [email protected] > > -- > Mailing list: https://launchpad.net/~elementary-dev-community > Post to : [email protected] > Unsubscribe : https://launchpad.net/~elementary-dev-community > More help : https://help.launchpad.net/ListHelp > > -- Alex Lourie
-- Mailing list: https://launchpad.net/~elementary-dev-community Post to : [email protected] Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp

