← Back to team overview

elementary-dev-community team mailing list archive

Re: Python API for panel applets?


Cool, I'll look at the System Indicator if I can find anything.

I am not familiar with Vala nor C (and I never felt comfortable with any of
the two). I can really only help with Python at the moment.

For now, I am just working on the applet as a stand alone application and
thought about worrying about desktop integration later?

Is the design team the following: http://elementaryos.org/teams/team_ux ?

My current project consists in re-producing the Synapse-style launcher with
the filtering functionalities of the original Synapse, adding other
features, such as "activate window", "note to self", calculator, converter,
google search, google-drive, wikipedia etc. Eventually I would like the
applet to listen and read stuff as well. Basically I want everything to be
3 key strokes away (not satisfied with the current Synapse-indicator).

Another idea I would really like to see happening is a unified inbox
notifier where (summaries of) messages from zillion mails and social media
accounts could be gathered.


On 7 October 2013 15:29, Sergey "Shnatsel" Davidoff <sergey@xxxxxxxxxxxxxxxx
> wrote:

> Slingshot is not an actual indicator, it's just pretending.
> Ubuntu have intentionally limited application indicators to menus only to
> force some degree of consistency on them. In time it has backfired and now
> Canonical have come up with a library that provides hacks to get arbitrary
> widgets into their intentionally constrained menus.
> The better idea would be to write a system indicator as opposed to
> application indicator. You'd be able to use any GTK widget there. I'm not
> sure what kind of embedding is used there, I haven't seen any docs on them,
> but I suspect you'll need Vala or C for that, and we strongly prefer Vala.
> However, it might be better to check your vision with the design team
> first. We're moving away from non-system-wide indicators. Also, we need
> some system indicators customized (
> http://elementaryos.deviantart.com/gallery/37412343), getting that done
> would be stellar.
> --
> Sergey "Shnatsel" Davidoff