Projects / General Applet Interface Li...

General Applet Interface Library

The goal of the General Applet Interface Library is to give programmers a simple yet powerful applet interface. This library supports wmapplet/dockapps, GNOME 2 panel applets, and ROX panel applets. The applet programmer doesn't have to care about where the applet will be used, since the library handles that. Over 50% of the code in a dockapp and a GNOME 2 Panel applet does only one thing, setting up the applet window. With GAI, this can be reduced to just a few lines of code.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  26 Jun 2005 02:27

Release Notes: The preference and the about dialogs are now working again on the Gnome Panel.

  •  06 Jun 2005 04:39

Release Notes: Major bugfixes were made and a few new features added, among them NLS support. Only German is supported at the moment.

  •  25 Sep 2004 02:19

Release Notes: This release fixed two memory leaks.

  •  25 Aug 2004 03:43

Release Notes: This release fixes a couple of memory leaks and a few visual bugs. A couple of new functions that can be interested for applet developers are added. Perl and PASCAL bindings have also been released.

  •  03 Jun 2004 10:55

Release Notes: There is a new method to generate bitmaps from text, and some documentation updates.

Screenshot

Project Spotlight

deltasql

A database version control system.

Screenshot

Project Spotlight

EGSL Interpreter

A Lua interpreter for fast game development.