Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.371.854 Times

libexo 0.3.1.10 RC1

  Date Added: August 15, 2010  |  Visits: 659

libexo 0.3.1.10

Report Broken Link
Printer Friendly Version


Product Homepage
Download (90 downloads)



libexo is the extension library to Xfce developed by os-cillation. 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. libexo library is already used by three Xfce applications - Terminal, Xfmedia and Thunar - and is expected to be used by other Xfce applications as well, once more application developers start to write applications for and with Xfce. libexo contains a bunch of additional widgets (e.g. an icon bar and widgets that can automatically ellipsize text), provides a framework for editable toolbars (an improved version of the framework present in GNOME), light-weight session management support, functions to automatically synchronize object properties (based on GObject Binding Properties) and several miscelleanous utility and helper functions for application developers. Installation: Before we go into the details of how to install libexo from source, we should mention that binary packages prebuilt for your operating system will be available, either from your operating system vendor or from independent sources. Check the download locations mentioned above to see whether binary packages are available for your operating system. The source package is distributed as bzip2ed tarball (.tar.bz2) and as a gziped tarball (.tar.gz). It is highly recommended to install libexo to the same location that you installed Xfce to. For example, if you installed Xfce into /usr/local, you would perform the following steps to build and install libexo: # bunzip2 exo-X.Y.Z.tar.bz2 # tar xf exo-X.Y.Z.tar # cd exo-X.Y.Z # export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig # ./configure --prefix=/usr/local # make # make install Replace X.Y.Z in the above lines with the version of the tarball you downloaded (e.g. 0.2.0). Whats New in This Release: - 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.. os-cillation bietet Beratung, Planung und Umsetzung in Programmierung und Netzwerkeinrichtung/wartung auf den Plattformen Linux/UNIX/Solaris/Windows

Requirements: No special requirements
Platforms: Linux
Keyword: Applications Developed By Extension Library Icon Install Libexo Libraries Library Programming Xfce
Users rating: 0/10

License: Freeware Size: 931.84 KB
USER REVIEWS
More Reviews or Write Review


LIBEXO 0.3.1.10 RELATED
Libraries  -  Lua Filesystem Extension Library 0.1
This extension library provides the filesystem primitives to your Lua scripts, which are missing from the core language. The exported primitives include mkdir, rmdir, stat, chown, chmod, and more. Available filesystem primitives: chdir()...
10.24 KB  
Libraries  -  Lua Networking Extension Library 0.5
LUA is a small scripting language designed to be embedded inside your application to provide extensibility. It is also possible to extend the Lua scripting language itself via the use of extensions written in C. This page describes such an...
17.41 KB  
Utilities  -  Lunar Linux 1.6.1 / 1.6.2 Beta 1
Lunar is a source based Linux distribution developed by a talented team of programmers from all over the world, working together to extend the Linux technology into better-tailored and more optimized software for the end user. Lunar uses and...
257 MB  
Home & Leisure  -  Professional User Interface Suite (Prof- 2.24
Prof-UIS is an easy-to-use MFC extension library that enables you to deliver Windows applications with a professional and user-friendly interface. It will help you take the time and complexity out of incorporating rich and up-to-date UI facilities...
14.09 MB  
Libraries  -  ISQ 0.1b
ISQ (I Ask You) is a tag extension library that helps you to make HTML forms. Inspired by the "input" tag of The Apache Software Foundation (http://www.apache.org/), isq adds a support for client-side input validation by JavaScript checking....
71.68 KB  
Utilities  -  MCNLive Toronto
MCNLive is a Mandriva-based live CD developed by MandrivaClub.nl in The Netherlands. This new English-only pre-release, code name "Jordaan", is a freshly build distribution from the current Cooker (Mandrivas development branch). MCNLive...
466 MB  
Games  -  WorldForge::Mason 0.3
WorldForge::Mason is the second game system being developed by WorldForge. The primary focus for Mason is to enable players to build a persistent world in-game. Players will be able to manipulate items by creating new items from raw materials,...
4.5 MB  
Libraries  -  EL4J 1.1.1
EL4J, the Extension Library for the J2EE, adds incremental improvements to the Spring Java framework..
1.2 MB  
Simulation Games  -  Free Tennis 0.4.8
Free Tennis is a tennis simulation developed by a former tennis player. Its main feature is realism. For gameplay, this means you have total control over the shot parabola. For graphics, it means players have realistic gestures. For AI, it means...
6.9 MB  
Network & Internet  -  AnotherScrapBook A.04.01.11
AnotherScrapBook (ASB) is based on the original AutoScrapbook as developed by Kirk Bauer. I discovered this fine tool in version 3.7, and, because of one little feature (the capacity to handle Films from my Canon camera), I began rewriting from...
573.44 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB