Projects / libexo


libexo is an extension library for Xfce. While Xfce ships with quite a few libraries that are primarly targeted at desktop development, libexo is targeted at application development, with a focus on applications for Xfce. It contains several additional widgets (e.g. an icon bar and widgets that automatically ellipsize text), provides a framework for editable toolbars, light-weight session management support, functions to automatically synchronize object properties, and several miscelleanous utility and helper functions useful for application developers.

Operating Systems

Recent releases

  •  03 Sep 2006 16:06

    Release Notes: This release adds a new ExoIconChooserDialog widget to pick an icon from either the current icon theme or an image file. It adds exo_gtk_file_chooser_add_thumbnail_preview(), which adds a thumbnail preview widget to a GtkFileChooser. It adds ExoCellRendererIcon as the default icon renderer for the ExoIconView. ExoTreeView has been updated to add support for rubberband selection. A layout problem in ExoIconView where the appearance of a scrollbar caused the icons to be laid out again and again has been fixed. The GSlice allocator is used where possible to further reduce memory overhead.

    •  13 Mar 2005 20:11

      Release Notes: The dependency on D-BUS is gone with this release. Several obsolete components have been removed from the library. New Python bindings have been added. The new version can be installed in parallel to 0.2.0.

      •  02 Dec 2004 22:57

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.