Re: External Dependency Proposal: libappindicator
- From: Matthias Clasen <matthias clasen gmail com>
- To: Ted Gould <ted gould cx>
- Cc: GNOME Desktop Developers Mailing List <desktop-devel-list gnome org>
- Subject: Re: External Dependency Proposal: libappindicator
- Date: Fri, 19 Feb 2010 23:20:13 -0500
On Thu, Feb 18, 2010 at 10:42 PM, Ted Gould
> Q: Shouldn't this be in GTK+?
> A: Apparently not.
>
Huh ? Not a very helpful answer. If you are proposing an API that
directly conflicts with something that is already provided in GTK+,
you should really have a better one...
Looking at the api docs to get beyond license questions, I see
void app_indicator_set_menu (AppIndicator *self,
GtkMenu *menu)
If this does what I think it does (proxy part of a widget hierarchy
over dbus), this is not a very supportable API. GtkMenuItems are
generic containers, you certainly don't support all the things that
people think of stuffing into menus. It would be much cleaner to
either expose the underlying dbus api or proxy something that is
explicitly designed with this in mind: GtkActions.
Matthias
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]