← Back to team overview

elementary-dev-community team mailing list archive

Re: Python API for panel applets?

 

We use Ubuntu indicators, check those out (source should be on Launchpad
somewhere).
On Oct 7, 2013 2:59 AM, "Benjamin Trias" <jesuisbenjamin@xxxxxxxxx> wrote:

> Hello again,
>
> I found out how to make a simple applet using the PyGi AppIndicator3
> library.
>
> Now it seems AppIndicator does not allow arbitrary widgets in menus (most
> threads will lead me back to this:
> http://askubuntu.com/questions/16431/putting-an-arbitrary-gtk-widget-into-an-appindicator-indicator
> )
>
> Yet the current indicator menus on Pantheon do contain slide bars and
> search boxes etc (such as Slingshot, Sound Indicator and the Synapse
> Indicator too).
>
> How did you get Slingshot to contain arbitrary widgets?
>
> Thanks.
>
> Benjamin
>
>
> On 6 October 2013 15:39, Alex Lourie <djay.il@xxxxxxxxx> wrote:
>
>> Benjamin
>>
>> What panel are you talking about? The wingpanel?
>>
>> If so, you can either use libindicators from Ubuntu project, or wait
>> until we get a new API in order for Isis and further. Probably without
>> python APIs first.
>>
>>
>> On Sun, Oct 6, 2013 at 11:34 AM, Benjamin Trias <jesuisbenjamin@xxxxxxxxx
>> > wrote:
>>
>>> Hello,
>>>
>>> I recently migrated to eOS Luna. Great work! I love it.
>>>
>>> I'd like to contribute a little. I have basic experience with Python and
>>> a little Bash. With this I'd like to work on applets for the panel.
>>>
>>> Is there an API for Python to build panel applets?
>>>
>>> Thanks
>>> Benjamin
>>>
>>> --
>>> 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
>>>
>>>
>>
>>
>> --
>> Alex Lourie
>>
>
>
> --
> 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
>
>

References