Projects / GTK+-DirectFB


GTK+-DirectFB is a backend for GDK, the drawing kit used by GTK+. Since DirectFB provides drawing functions, a windowing stack, and manages input devices, this is a lightweight GDK port. GTK+-DirectFB is based on GTK+-2.0 and implements the drawing functionality encapsulated in GDK. It allows you to run standard GTK+-2.0 applications on the Linux framebuffer. Due to the use of DirectFB, graphic operations are hardware accelerated if a suitable DirectFB gfx driver is available. Since DirectFB is a very thin library, the memory footprint of GTK+-DirectFB is relatively small.

Operating Systems

Recent releases

  •  20 Jan 2003 00:46

    Release Notes: Updates for an API change in DirectFB-0.9.16 and a couple of minor bugfixes and improvements.

    •  11 Nov 2002 17:20

      Release Notes: This release adds support for a pseudo color visual which represents the LUT8 pixel format. Since this format needs only 8bits per pixel, it allows you to create user interfaces with a small memory footprint. A couple of bugs were fixed and drawing was optimized.

      •  26 Aug 2002 14:14

        Release Notes: This release adds support for XOR drawing, more visuals, and preliminary colormap handling. It also fixes some bugs and memory leaks.

        •  17 Jun 2002 09:43

          Release Notes: This release is built on the GTK+-2.0.5 release. As well as the fixes in the main GTK+ tree, some smaller problems in the DirectFB backend have been fixed.

          •  05 Jun 2002 13:35

            Release Notes: This release is based upon the official GTK+ 2.0.3 tarball and requires DirectFB 0.9.11. The keyboard handling has been redone and should be fully functional now.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.