Comment 8 for bug 852521

Revision history for this message
Andrea Basso (voluntatefaber) wrote :

Victor, we really gain much by making Slingshot an indicator: it tries to mimic a indicator, but it often fails. For example, its hide-on-lose-focus behavior is far away from being optimal, it has different spacing from the top and "Application" doesn't turn blue. Nothing that can't be fixed, but it would be better to make it a REAL indicator.

Obviously this is Luna+1 work. But we already tried something, but stuffing it into a menuitem for a indicator is not possible. So, I'm talking about things I don't really know very well, but can't we write our own indicator library that support every Gtk widget, like Popover already do? This would also be needed because IIRC some of Dan's mockups for indicators can't/aren't easy to make with a simple Gtk.Menu.

For this cycle I'd really like if you could do that. Netherblood came up with a solution, but didn't work that well. About modularity a separate branch could work, or you could have it in trunk and use the new code only if Slingshot is set as launcher.