Re: [Vala] Problem compiling some example of - gnome panel applet...



Arkadi Viner wrote:
I have one question about "bonobo", in this page -
http://live.gnome.org/RoadMap, it is written:

*GNOME Panel*

   - New library for the applets
   - Compatibility layer for old Bonobo applets and remove Bonobo usage in
   the Panel
   - New interaction model for managing applets: activate/deactivate an
   applet instead of adding/removing it, eg. Possibly, a mode for editing the
   panel contents
   - Better integration with multi-user setups (eg. have a Switch to "user"
   in the logout dialog)
   - Simplify the panel code related to Session/GDM: only call dbus methods
   that will be implemented by GNOME Session
   - Eye-candy additions

So, is there a new library for adding gnome applets without "bonobo" ? (I am
really new in GTK programing, so I really don't sure what is bonobo for...)

Yes, Bonobo is deprecated in favor of D-Bus. And panel applets (they still use
Bonobo) seem to become deprecated as well with the new user interface for
GNOME 3.0 (GNOME Shell [1]). Its design document [2] proposes a sidebar as
an extension point for user-selected content. However, there is no concrete
extension API at the moment. That's why some panel applet maintainers are
upset [3].


Best regards,

Frederik

[1] http://live.gnome.org/GnomeShell
[2] http://www.gnome.org/~mccann/shell/design/GNOME_Shell-20090705.pdf
[3] http://www.k-d-w.org/node/73



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]