Author Topic: Glade 3.0 - a User Interface Designer for GTK+ and GNOME  (Read 3879 times)

0 Members and 1 Guest are viewing this topic.

Offline Markus

  • Administrator
  • Elite
  • *****
  • Posts: 5740
  • Karma: +25/-8
    • View Profile
Glade 3.0 - a User Interface Designer for GTK+ and GNOME
« on: August 16, 2006, 06:13:56 PM »

Glade is a free user interface builder for GTK+ and GNOME, released under the GNU GPL License.

The user interfaces designed in Glade are saved as XML, and by using the libglade library these can be loaded by applications dynamically as needed. (Glade can also generate C code, though this isn't recommended for large applications.)

By using libglade, Glade XML files can be used in numerous programming languages including C, C++, Java, Perl, Python, C#, Pike, Ruby, Haskell, Objective Caml and Scheme. Adding support for other languages is easy too.


Glade 3.0 released !
Here is an overview of the changes made since the last development snapshot:

    * DevHelp integration for a contextual help system
    * GnomeUI and GnomeCanvas plugin (Juan Pablo Ugarte)
    * New "Editor skeleton" provided by the core to ease the plugin's creation
    * of custom editors for toolbars and menus and such. (Juan Pablo Ugarte)
    * Toolbar and popup menu support (Juan Pablo Ugarte)
    * Added accelerators property dialog
    * Drag/Resize support extended to GtkTable and GtkBox subclasses
    * (and GnomeCanvas) from only GtkFixed and GtkLayout.
    * Reverted "View" menu to match the Glade 2 style (Yevgen Muntyan)
    * Now glade has 2 icon sets (16x16 & 22x22), all icons available (Vincent Geddes)
    * New awesome palette (Vincent Geddes)
    * Cute cursor when adding widgets (Vincent Geddes)
    * General UI enhancements and desktop integration work (Vincent Geddes)
    * Duplicated widgets id's are unique (Yevgen Muntyan)
    * Spelling mistake fixes from Thierry Moisan and Clytie Siddall
    * Many Many Many misc fixes by Juan Pablo Ugarte, Vincent Geddes,
    * Yevgen Muntyan and myself.
    * Much core/gtk+ backend refactoring done by Juan Pablo and myself.