What will replace bonobo?

View: New views
5 Messages — Rating Filter:   Alert me  

What will replace bonobo?

by Eugene Gorodinsky :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


I'm interested in creating several applets for the gnome panel. The
panel uses bonobo controls and the gnome documentation says that
bonobo is deprecated. I searched in google, and apparently this was
never discussed. So what is going to happen with the gui controls part
of bonobo?
_______________________________________________
gnome-devel-list mailing list
gnome-devel-list@...
http://mail.gnome.org/mailman/listinfo/gnome-devel-list

Re: What will replace bonobo?

by knocte :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


DBUS

Eugene Gorodinsky wrote:
> I'm interested in creating several applets for the gnome panel. The
> panel uses bonobo controls and the gnome documentation says that
> bonobo is deprecated. I searched in google, and apparently this was
> never discussed. So what is going to happen with the gui controls part
> of bonobo?

_______________________________________________
gnome-devel-list mailing list
gnome-devel-list@...
http://mail.gnome.org/mailman/listinfo/gnome-devel-list

Re: What will replace bonobo?

by Alexander Larsson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Mon, 2009-01-12 at 18:30 -0500, "Andrés G. Aragoneses" wrote:
> DBUS

Dbus is not a direct replacement for bonobo.

There is no exact replacement of bonobo as such. However, various
technologies can be used for some things that bonobo can do. DBus can
for instance be used for low bandwidth IPC.

However, the main usecase of bonobo, which is embedding one application
in another (say mine-sweeper in gnumeric, or (slighly more useful) a dia
diagram in gnumeric) just is not used all that much. So, the lack of a
direct replacement is not a large problem. The few apps that require
this can keep using bonobo.

I don't know what the current plan for bonobo use in the panel is, but a
replacement could probably use a simple wrapper around GtkPlug/GtkSocket
if it needs out of process applets.

_______________________________________________
gnome-devel-list mailing list
gnome-devel-list@...
http://mail.gnome.org/mailman/listinfo/gnome-devel-list

Re: What will replace bonobo?

by Yu Feng-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Do you have any suggestions on how to remove the bonoboUI dependency in
gnome-panel without affecting most panel applets?

It is possible to use panel_applet_get_control in an applet to obtain
the bonobo control and do fancy stuff, but I don't know if anyone is
actually doing so.

Regards,

Yu
On Tue, 2009-02-03 at 09:48 +0100, Alexander Larsson wrote:
>  I don't know what the current plan for bonobo use in the panel is,
> but a
> replacement could probably use a simple wrapper around
> GtkPlug/GtkSocket
> if it needs out of process applet

_______________________________________________
gnome-devel-list mailing list
gnome-devel-list@...
http://mail.gnome.org/mailman/listinfo/gnome-devel-list

Re: What will replace bonobo?

by Alexander Larsson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Tue, 2009-02-03 at 03:54 -0500, Yu Feng wrote:
> Do you have any suggestions on how to remove the bonoboUI dependency in
> gnome-panel without affecting most panel applets?
>
> It is possible to use panel_applet_get_control in an applet to obtain
> the bonobo control and do fancy stuff, but I don't know if anyone is
> actually doing so.

I don't think you can do that, so such a change would require breaking
the applet API of course.

_______________________________________________
gnome-devel-list mailing list
gnome-devel-list@...
http://mail.gnome.org/mailman/listinfo/gnome-devel-list