News archive

2008-02-02: GGI success on Windows Vista

Late last month there was success at running GGI on Windows Vista (32-bit). There were the usual Vista troubles, with MinGW not finding its stuff and a manifest missing for install.exe, but no unexpected trouble for those used to these tools on Vista. Once built, it seems to work just as on previous Windows releases. See Setting up GGI on Windows for details.

2007-12-06: ggivnc 0.4.0 released

ggivnc is a VNC client and has been implemented from scratch with GGI libraries for input/output. Since the initial anouncement here about a year ago, it has gained a couple of encodings, a user interface (through libggiwidget) and support for IPv6. And some more things as well, read the CHANGES or the SourceForge project page for more details.

2007-06-13 : gii pseudo-encoding for RFB

The GGI project has gotten some protocol numbers registered in the RFB protocol (the Remote Frame Buffer protocol, used by VNC). These protocol numbers are filed under the name gii and are intended to be used for delivering gii events from the vnc client to the vnc server. Here is a draft specification for the extension, and this draft has been implemented in both ggivnc and the vnc target.

2007-03-25 : Google Summer of Code 2007

The GGI project is pleased to announce that we will participate in this year edition of Google Summer of Code. The Summer of Code is a program, funded by Google, sponsoring students to work on Open Source projects under the supervision of experienced free software developers. So, if you are a student and are interested in working on one of our project ideas, you have until March 26th 2007 to apply using the GSoC Web App. If you have any questions or if you just want to talk with the GGI project team, join us on #ggi (freenode) or on the mailing lists (check the contact page for more information). Remember your application must be sent before March 26th!

2007-02-17 : ggivnc 0.1.0 released

ggivnc is a VNC client and has been implemented from scratch with GGI libraries for input/output. It features the following encodings:

Raw, CopyRect, RRE, CoRRE, Hextile, Zlib, ZlibHex, ZRLE and LastRect.

ggivnc came about as a test application for the VNC target (see older news). The VNC target has matured significantly during the months since it was first announced here, and it now supports many encodings.

Read the announcement or the SourceForge project page for more information about ggivnc.

2007-01-27 : GGI 2.2.2 available!

The GGI project is pleased to announce the second bugfix release in the GGI 2.2.x branch. GGI 2.2.2 consists of the following libraries: libgii 1.0.2, libggi 2.2.2, libgiigic 1.1.2, libggigcp 1.0.2, libggimisc 2.2.2 and libggiwmh 0.3.2

All libraries are available for downloads both as a bundle and separately.

Read the announcement for more information.

2006-09-05 : VNC target

There is now a brand new GGI target in CVS; display-vnc. That is, it makes it possible to run an application on one computer, and view it and control it using a VNC client of your choice from some other computer. It supports just about everything on the GGI side: direct buffer (with tidy buffer mode), many graphics modes, multiple frames, panning, etc. On the VNC side, it so far supports the ZRLE encoding and the zlib encoding, in addition to the required raw encoding.

It has been used to track down and fix bugs in crossblit code and the four-bit linear default renderers, due to its ability to display different modes so easily.

Read the announcement for some more information.

2006-08-20 : Debian packages

After a long time, the GGI Project welcomes two new Debian packagers! GGI 2.2.1 has been packaged and is available in current Debian testing and unstable distribution.

2006-02-26 : GGI 2.2.1 available!

The GGI project is pleased to announce the first bugfix release in the GGI 2.2.x branch. GGI 2.2.1 consists of the following libraries: libgii 1.0.1, libggi 2.2.1, libgiigic 1.1.1, libggigcp 1.0.1, libggimisc 2.2.1 and libggiwmh 0.3.1

All libraries are available for downloads both as a bundle and separately.

Read the announcement for more information.

2006-02-13 : XGGI 2.0 final it out!

After more than 5 years a new XGGI version arrived the world. Can you believe that? Can you receive that? Read on where to go...

2006-02-12 : A KGI meeting was hold on IRC

Our sister project hold an IRC meeting and talked about where to go. Read more in the summary...

2006-01-28 : XGGI 2.0 Release Candidate 1

Do you remember on the last XGGI version? Did you ever believe on a new XGGI version to appear? Well, read on what happened...

2005-12-10 : GGI 2.2 final is out!

The GGI project is very pleased to announce new major GGI version. GGI 2.2 consists of the following libraries: libgii 1.0.0, libggi 2.2.0, libgiigic 1.1.0, libggigcp 1.0.0, libggimisc 2.2.0 and libggiwmh 0.3.0

All libraries are available for downloads both as a bundle and separately.

Read the announcement for more information.

2005-11-28 : GGI 2.2 Release Candidate 2

The second release candidate of GGI 2.2 is available for download at http://www.ggi-project.org/ftp/ggi/v2.2/ Read the announcement for more information.

2005-09-23 : GGI 2.1.2 release available

The GGI project is pleased to release the second and last bugfix release in the GGI 2.1 branch. GGI 2.1.2 consists of the following libraries: libgii 0.9.2, libggi 2.1.2, libgiigic 1.0.1, libggigcp 0.9.2, libggimisc 2.1.2 and libggiwmh 0.2.2

All libraries are available for downloads both as a bundle and separately.

Read the announcement for more information.

2005-09-21 : GGI 2.2 Release Candidate 1

The first release candidate of GGI 2.2 is available for download at http://www.ggi-project.org/ftp/ggi/v2.2/ Read the announcement for more information.

2005-09-20 : GGI 2.2 coming soon

A new major GGI Release is coming soon. GGI 2.2 will consist of the core libraries libgii and libggi and a set of extensions you know from GGI 2.1. GGI 2.1 will die in favour of it.

2005-09-02 : Support for static linking & more

Users, you need no longer to wait. In particular, users from the embedded world. libgii and libggi feature support for static linking. That means, the targets can get statically linked into libgii and libggi. Read this mail for more information and what else happened...

2005-06-27 : ggiterm 0.7.1

Aurelien Reynaud announced a new ggiterm release. It uses freetype for font rendering, libc multibyte handling for UTF8 encoding and of course libggi for graphic output.

ggiterm now belongs to the fastest terminals the world has ever seen. See the announcement for more information.

2005-04-16 : GGI 2.1.1 release available

The GGI project is pleased to release the first bugfix release in the GGI 2.1 branch. GGI 2.1.1 consists of the following libraries: libgii 0.9.1, libggi 2.1.1, libgiigic 1.0.0, libggigcp 0.9.1, libggimisc 2.1.1 and libggiwmh 0.2.1

All libraries are available for downloads both as a bundle and separately.

Read the announcement for more information.

2005-03-27 : NetBSD packages

2005-03-06 : GGI now in SF Trove Categorization

GGI now is in Sourceforge's Trove Categorization. If you have a project on SF please update your Trove Categorization: In section User Interface select User Interface :: Toolkit/Libraries :: GGI - Let's see how big we are! :)

2005-03-04 : Common Lisp GGI wrappers

New wrappers to use GGI in Common Lisp have been developed by Ryan O'Hara (rohara on #ggi). See the wrappers/lisp/cl-ggi directory of cvs.

2005-01-17 : OpenBSD packaged GGI 2.1 (Part I)

libgii 0.9.0, libggi 2.1.0 packages for OpenBSD are available.

2004-12-30 : native MacOS X target

The GGI development tree now features a native target for MacOS X, a long awaited feature by every serious Mac user. :) Now all Mac users who survived the "X11 only" time now may sigh with relief. ;-)

See the announcement for more information.

2004-12-12 : FreeBSD packaged GGI 2.1 (Part II)

2004-12-07 : Darwin packaged GGI 2.1 (Part II)

2004-12-06 : FreeBSD packaged GGI 2.1 (Part I)

libgii 0.9.0 and libggi 2.1.0 have been packaged by FreeBSD

2004-12-05 : Darwin packaged GGI 2.1 (Part I)

libgii 0.9.0 and libgiigic have been packaged by Darwin Ports

2004-12-01 : GGI 2.1 final is out!

The GGI project is very pleased to announce new major GGI version. GGI 2.1 consists of the following libraries: libgii 0.9.0, libggi 2.1.0, libgiigic 1.0.0, libggigcp 0.9.0, libggimisc 2.1.0 and libggiwmh 0.2.0

All libraries are available for downloads both as a bundle and separately.

Read the announcement for more information.

2004-11-30 : Last release of GGI 2.0

The GGI project is very pleased to announce new versions of LibGGI and LibGII. libgii 0.8.7, libggi 2.0.7

This version contains some minor fixes and marks the end of maintaining of libgii 0.8.x and libggi 2.0.x in favour of GGI 2.1. However, further bugfix releases may appear, once a volunteer takes over the maintainance.

2004-11-17 : GGI 2.1 Release Candidate 5

The fifth release candidate of GGI 2.1 is available for download at http://www.ggi-project.org/ftp/ggi/v2.1/

Read the announcement for more information.

2004-11-07 : Help wanted

With the appearance of Release Candidate 1 a new -stable branch has been opened and the development tree is open for adding new features. On our wishlist is a VNC target, ports to new platforms and more. We have set up a small list of those we would like to see. We appreciate your help very much.

2004-11-04 : GGI 2.1 Release Candidate 4

The fourth release candidate of GGI 2.1 is available for download at http://www.ggi-project.org/ftp/ggi/v2.1/

Read the announcement for more information.

2004-10-29 : GGI 2.1 Release Candidate 3

The third release candidate of GGI 2.1 is available for download at http://www.ggi-project.org/ftp/ggi/v2.1/

Read the announcement for more information.

2004-10-28 : GGI joined CIA

GGI joined the CIA Open Source Notification System.

CIA is a system for tracking open-source projects in real-time. People all over the world are constantly collaborating and creating software, creating a constant flow of new code and new ideas. CIA provides an easy way for people to observe this flow. Developers can see the latest changes to their code immediately, users can subscribe to see the latest bugfixes in their favorite programs. Everyone can take a chance to step back and look at open source development as a whole.

Now we have a CIA bot on our IRC channel allowing everyone to watch the GGI development in realtime.

CIA statistics for GGI are here available.

2004-10-22 : ggiterm 0.7

Aurelien Reynaud announced a new ggiterm release. It uses freetype for font rendering, libc multibyte handling for UTF8 encoding and of course libggi for graphic output.

It got a real boost in this version. See the announcement for more information.

2004-10-21 : GGI 2.1 Release Candidate 2

The second release candidate of GGI 2.1 is available for download at http://www.ggi-project.org/ftp/ggi/v2.1/

Read the announcement for more information.

2004-10-18 : GGI 2.1 Release Candidate 1

The first release candidate of GGI 2.1 is available for download at http://www.ggi-project.org/ftp/ggi/v2.1/

Read the announcement for more information.

2004-10-16 : GGI 2.1 coming soon

A new major GGI Release is coming soon. GGI 2.1 will consist of the core libraries libgii and libggi and a set of extensions. GGI 2.0 will die in favour of it. Read the announcement for more information.

2004-10-13 : Debian packages

Debian packages of libgii 0.8.5 and libggi 2.0.5 are available now in testing.

2004-09-29 : libgii 0.8.6 hotfix for linux users

Linux users, with problems compiling linux_evdev must apply a libgii patch to compile it successfully. This issue has been first found on SuSE 9.1

2004-09-21 : NetBSD packages

NetBSD packages of libgii 0.8.6 and libggi 2.0.6 are available now.

2004-09-14 : New releases

The GGI project is very pleased to announce new versions of LibGGI and LibGII. libgii 0.8.6, libggi 2.0.6

2004-08-17 : New screenshot

Peter Ekberg posted a new screenshot. It shows libggi's inputdump on DirectX.

2004-06-11 : FreeBSD packages

libgii 0.8.5 and libggi 2.0.5 have been packaged by FreeBSD

2004-05-29 : New releases

The GGI project is very pleased to announce new versions of LibGGI and LibGII. libgii 0.8.5, libggi 2.0.5 Most wanted bugfix for X-target users is that key focus gets no longer lost, when mouse is outside the window.

2004-05-06 : Wiki Server available

There's now a wiki server available at http://wiki.ggi-project.org/. It is brandnew so don't expect too much right now. Enjoy it!

2004-05-03 : CVS access change

An important notification for all CVS users from SF's status page:

As of 2004-04-28 the CVS services will no longer function with the hostname of cvs.PROJECTNAME.sourceforge.net. You should change your CVS commands to use the host cvs.sourceforge.net (the fix for this under all platforms is to perform a checkout into a new directory using the new hostname) and that should resolve any outstanding issues that you may have (this includes issues relating to the SSH host key change warning, among others). This issue came about as a result of upgrading from BIND 8 to BIND 9 which doesn't allow for a wildcard in the middle of a hostname.

For short: Don't use cvs.ggi.sourceforge.net. Use cvs.sourceforge.net instead.

Alternatively you may also use cvs.ggi-project.org. This is a CNAME to cvs.sourceforge.net

2004-05-03 : Release Engineering

There's an autobuilder available that builds several ggi libraries on multiple platforms on a daily base. It allows us to identify broken things faster and to archive higher quality on new releases.

2004-04-23 : SuSE 9.0 RPM packages available

Albert Graef made rpm packages for libgii 0.8.4 and libggi 2.0.4 available. See his announcement for the details.

2004-03-14 : Piggy pre-release

A pre-release of Piggy the Python Wrapper is available at http://www.ggi-project.org/ftp/extensions/piggy-20040314.tgz

It includes:

  • a libgii wrapper (ggi not needed),
  • a libggi wrapper, exposing all of ggi functionality to python,
  • a standalone freetype 2 wrapper; this can be used without ggi at all,
  • a ggift2 module glueing the last two together, allowing to draw strings with freetype on ggi visuals,
  • a ggimisc extension wrapper.

Much restructuring has been done, but internals should be rather stable now. People are encouraged to test. feedback, comments and contribution are welcome.

2004-03-12 : Domain downtime

Due to a change of nameservers for ggi-project.org, www.ggi-project.org and ftp.ggi-project.org were recently inaccessible. Sorry for the inconvenience.

We hope that the new nameservers will solve the occasionnal downtime problem. As a reminder, the ggi site is also accessible from http://www.ibiblio.org/ggicore/ in case.

2004-03-08 : Debian packages

Debian packages of libgii 0.8.4 and libggi 2.0.4 are available now in unstable.

2004-03-03 : Gentoo packages

Gentoo packages of libgii 0.8.4, libggi 2.0.4 and libggiwmh 0.1.0 are available now.

2004-02-11 : GGI goes to Windows

Thanks to the work of Peter Ekberg, libgii-current and libggi-current build and run on Windows (both cygwin and mingw) without requiring special Makefiles. See his announcement.

2004-02-03 : Application: GGV 0.3.0

Willie Daniel published GGV 0.3.0. GGV is a graphics viewer capable of viewing various image formats. It uses the same frontend as the zgv graphics viewer, so ggv should look familiar to users of zgv.

2004-01-29 : libggi: Arrival of display-auto

A new libggi target arrived the world. It replaces the 5 year old linux specific target autodetection of ggiOpen(NULL); by a OS dependent behaviour. That means, libggi now tries to open vgl on FreeBSD, but no longer the linux-specific fbdev and svgalib targets, for example. Moreover, before a target is given up, it is possible to open it with various target specific options. So if the X-target fails (which can happen on a remote session), it is tried again with the -noshm option.

The target has been included in mainstream CVS. Enjoy!

2004-01-20 : OpenBSD packages

OpenBSD packages for libgii 0.8.4 and libggi 2.0.4 are available now.

2003-01-05 : NetBSD packages

NetBSD packages of libgii 0.8.4 and libggi 2.0.4 are available now.

2004-01-01 : libgii hotfix for linux users

Linux users, who uses kernel 2.6 headers for compiling userland (mostly Debian users) must apply a libgii patch to compile it successfully.

2004-01-01 : Happy New Year 2004!

The GGI Project Team wishes you a happy new year 2004. A Summary of reached Milestones in 2003 and what we will reach 2004 has been posted to the GGI ML.

2003-12-27 : A new library: libggigic 0.9.9

The GGI project brings a new library to the world: libggigic 0.9.9. It easily allows you to (re)bind actions to all possible input sources through libgii at runtime. You likely know this feature from modern computer games, where you can say which key is used to shoot with your shotgun.

2003-12-21 : New releases

The GGI project is very pleased to announce new versions of LibGGI and LibGII. libgii 0.8.4, libggi 2.0.4

2003-11-15 : xggi - New snapshot

A new XGGI snapshot is available now. The highlights are the additions of three X extensions - RENDER, RANDR and Multi-Buffering, and more hw acceleration.

2003-10-13 : ggiterm - A successor of nixterm

Aurelien Reynaud announced a successor of the old terminal emulation nixterm: ggiterm. It uses freetype for font rendering, libiconv for UTF8 encoding and of course libggi for graphic output.

2003-09-10 : New mailing list

As people (especially beginners) might be too impressed by the highly technical discussions on ggi-develop to contribute or ask questions, we have set a ggi-users mailing list up. Subscription information at the contact page. See you there.

2003-08-28 : XGGI: Testers wanted!

XGGI got some more testing and improvements. Check out this E-Mail for a full status report. Therein: X-Extension support, OpenOffice on XGGI, Debugging XGGI with ddd and Fontaliasing support.

Important: XGGI reached a point where feedback is required from you! Now!

2003-08-27 : XGGI imported into CVS

A new version of XGGI has been imported into CVS. The initial import was based on a stripped down XFree86 4.3.0.1 version. Now, there are many fixes and improvements from XFree86-current (CVS version) included. Those include:

  • partial inclusion of IPv6 support (untested)
  • integrated freetype2 package has been updated to 2.1.4
  • added new parameter: maxbigreqsize. It allows you to set maximal bigrequest size for Xlib drawing requests (untested).
  • many compiler fixes

It has only been compiled and tested with gcc 3.3 as of this writing. This new version is very alpha. So don't expect it to work out of the box. But any feedback is very appreciated. See this announcement.

We have just realized that a troll at ibiblio changed the directory structure from ftp://ftp.ggi-project.org/pub/ggi/ to ftp://ftp.ggi-project.org/pub/packages/ggi/, which broke all ftp links. Fixed.

2003-07-21 : Two new NetBSD packages

NetBSD packages for libggigcp 0.8.2 and libggiwmh 0.1.0 are available now. The links to the packages don't work as of this writing, because the packages are too fresh. So wait a little... ;-)

Update [2003-07-23]: The package links now work :)

2003-06-12 : Ruby wrapper 0.1

Michael Neumann announced version 0.1 of a brandnew Ruby binding for GGI He said, it's not complete, despite very useable.

2003-05-19 : FreeBSD packages

libgii 0.8.3 and libggi 2.0.3 have been packaged by FreeBSD

2003-05-01 : libgii hotfix for cygwin users

Win32/cygwin users must apply a libgii patch to be able to open/load ggi targets and gii input drivers. The bug was introduced in libgii 0.8.3 by accident. We are sorry about that.

2003-04-02 : NetBSD packages

NetBSD packages for libgii 0.8.3 and libggi 2.0.3 are available now.

2003-03-19 : New releases

The GGI project is pleased to announce new versions of LibGGI and LibGII have been released. libgii 0.8.3, libggi 2.0.3, and on sourceforge

2003-03-16 : Release process has been started

The release process of libgii 0.8.3 and libggi 2.0.3 has been started.

The first release candidates of both libs are out now. Please test and give us feedback.

2003-02-15 : Mailing list, site, ...

A few things to note:

  • We had to move our mailing list to sourceforge. The previous one stopped suddenly, right in the middle of a passionate discussion.
  • This old mailinglist is down now, because the ggi-develop account owner suddenly decided to no longer pay the fee for this account without notifying us. Thus we have created a new mailinglist.
  • Please, see our contact page for subscription. Sorry about that.
  • As You might already have noticed, the site has been heavily updated. Head to there for package information and there for available releases.
  • Development is going on. A new GGI target (wscons framebuffer) is on the way. Thanks to Todd Fries, there is a new libgii patch to solve linking issues on OpenBSD elf systems.
  • I think that's it.

2003-01-04 : Hotfix for libggigcp users

A patch is out for libggigcp users who have experienced a compiling/linking issue.

2002-12-31 : Hotfix for NetBSD users

NetBSD users must apply a libgii patch to be able to open/load ggi targets and gii input drivers.

2002-12-28 : OpenBSD packages

libgii 0.8.3 and libggi 2.0.3 have been packaged by OpenBSD

2002-12-26 : Merry Christmas! - LibGGI 2.0.2/LibGII 0.8.2 released

The GGI project is pleased to announce that new versions of LibGGI and LibGII have been released. More, more and more...

2002-12-17 : Extension news

To avoid naming conflicts with other projects and to keep our namespace clean, we flagged all GGI modules with an additional 'ggi' prefix in CVS. So all upcoming modules must be linked against '-lggi<modulename>'. As an example of libgcp: Link against '-lggigcp' instead of '-lgcp'.

Currently, only libwmh and libgcp are affected by this, unless the CVS version of the modules are used.

A new version of LibGGIMisc has reached the light of the world.

2002-12-10 : Extension news

Two new versions of extensions finally reached the light of the world: libwmh and libggigcp.

2002-12-10 : New candidate release

Release candidate 5 for LibGGI 2.0.2 and LibGII 0.8.2 are out. Only on ftp now. Please give us feedback on irc or on our mailing list.

Some fixes in the x-target, KGI updates, issues fixed found by debian and other minor tweaks and other cleanups.

2002-12-04 : New candidate release

Release candidate 4 for LibGGI 2.0.2 and LibGII 0.8.2 are out. Only on ftp now. Please give us feedback on irc or on our mailing list.

Mainly documentation updates and other cleanups in this release.

2002-11-28 : New candidate release

Release candidate 3 for LibGGI 2.0.2 and LibGII 0.8.2 are out. Only on ftp now. Please give us feedback on irc or on our mailing list.

Mainly documentation updates and other cleanups in this release.

2002-11-18 : New candidate release

Release candidate 2 for LibGGI 2.0.2 and LibGII 0.8.2 are out. Only on ftp now. Please give us feedback on irc or on our mailing list.

2002-11-11 : New candidate release

Release candidate 1 for LibGGI 2.0.2 and LibGII 0.8.2 are out. Only on ftp now.

2002-10-22 : GGI activity report

Not much announcements recently, I confess, and this may have led people to think that GGI is dead. But even if it doesn't show, GGI is still alive and good work is going on. As an illustration, here is a digest of recent changes:

  • We've mainly been struggling with the build system, and internal code structure. Important work but nothing spectacular for an outsider.
  • The X target has been rewritten from scratch, making the former x/xlib separation obsolete. The new code is potentially able to query and take advantage of available X extensions (only SHM is implemented right now).
  • A Darwin target (MacOS X) is on the way. His new toy has finally driven Christoph away from compulsive libgpf coding.
  • As a sequel to his work on the iPaq, Tobias brought GGI to the Sharp Zaurus.
  • As KGI is making progress, a target is in embryonic phase. But this is still very alpha.
  • Brian introduced SWAR detection in libgg, and he wrote some optimized crossblitting code, resulting in factor 4 speedups for MMX.
  • A brand new python wrapper is also available for LibGII and LibGGI. A gentle initiation to GGI concepts and graphic programming for those not fond of C.
  • And of course the usual minor fixes and improvements: compilers, multi-threading, targets (directfb and MACH64 for fbdev, tele...) and extensions, to name a few.

We're planning a new release soon. New developers and users are always welcome, and they can reach us via the mailing list or on our rather active IRC channel.

2002-05-25 : New site

The site has been internally rewritten (once again). Not much changes on the user side, except the look is more consistent with the documentation.

More snapshots are also available. Note that the diffs might be a bit broken at first.

2002-04-10 : A few updates

Christoph released an alpha version of LibGPF.

Significant changes were made to the documentation. There is still a lot to do, but LibGGI and LibGII references are fairly complete. Yes, prebuilt tarballs are finally available!

2002-03-20 : GGI Article

Brian wrote an article which will be published in the third issue of Free Software Magazine. The online version is already available.

2002-02-21 : GGI is finally back online

After a long period of fears and doubts, GGI finally left its coma. The website and ftp server are now accessible. Here is a brief summary of what happened, for those who missed the previous episode.

Once again the domain registration expired, and Emmanuel resigned after 4 years. He also couldn't provide DNS hosting anymore. And of course, as Murphy taught us, everything happened together during holidays. Seeing that everything was down, the guys at ibiblio stopped the GGI virtual host.

Now the control has passed to me. We have a new registrar, new nameservers hosted at Public DNS and everything is functionnal. We might even have a mirror and a dedicated mail server. But that is for the next episode.

For those who wonder, GGI is still alive. And exciting things are coming for this year. Developers are always welcomed. Don't forget to visit #ggi and #kgi channels on irc.openprojects.net.

2002-02-19 : Happy new year!

I know it's a bit late, but nevermind.

Things are getting better for GGI. The domain problems are solved (or about to be solved) and most importantly, Brian has left his torpor, which will hopefully give Christoph a bit of hope on the coding front.

More news to come, stay tuned...

2001-09-28 : GGI in Mandrake

The attentive reader knows already that Linux Mandrake 8.1 has been released, but did he notice that the latest GGI release is found in contrib? Indeed, a decisive reason to give your system a new breath, for those still hesitating.

Now, the next step is to have GGI included in the base install.

2001-09-13 : GGI on iPaq

Thanks to Tobias Hunger, from the Fresco Project, GGI has an iPaq target and touchscreen input. It's in cvs right now. The skeptics might want to see the picture.

2001-08-26 : LibGGI - 2.0.1 and friends

The GGI team strikes back! Once again, powerful and astonishing secrets are revealed to the world.

The three new summonings are LibGII 0.8.1, LibGGI 2.0.1, and LibGGIMisc 2.0.1. Please consult our download oracles for more information.

2001-08-21 : Mandrake RPMS

A mighty fellow contributed RPMS for Linux Mandrake. So, you have no excuse now!

2001-08-13 : LibGGI - 2.0

The GGI fellowship has been delayed after encountering Holliday, one of the Dark Lord lieutnant. But the danger has been set afar for a while, and it's now time to celebrate LibGGI 2.0, a great achievement for our heroes. They won't rest for long however, for the journey shall go on.

2001-07-10 : New beta release

Here we are, another beta release: libgii-0.8 and libggi-2beta4. Go to the ftp repository to grab the sources and binary packages.

This is the last beta release before 2.0 stable, which is expected in two weeks now. Get your bug report forms ready!

2001-07-05 : New KGI snapshot

Steffen Seeger released a new KGI snapshot. His annoucement:

20010703:
  - PhoeniX server enhancements:
      - merged XAA core from XFree86-4.0.0
      - merged SGIs OpenGL sample implementation
      - merged SGIs GLX protocol implementation
  - KGI environment improvements:
      - per-image resources introduced
      - native drivers almost work as boot driver substitutes
  - Permedia and VGA-text drivers improved
      - text16 operations
      - hardware cursor support
      - color and texture lookup table control

Well, basically this means I had a pretty nice text-mode multihead system
running :-)) (with hardware pointers, fonts, all the neat stuff).

Have fun with it.

Check the KGI homepage : http://www.kgi-project.org

2001-06-29 : It's coming...

Although it has been rather silent here these days, hard work is continuing. A pre-release is in the air... Stay home for summer vacation, otherwise you might miss it!

2001-05-21 : Galloc's Revenge and the Rise of Misc

LibGAlloc 5th alpha is here. The online documentation is available at no extra cost!

The CVS repository has been enriched by the addition of LibGGIMisc.

2001-05-19 : CVS snapshots are back

The nightly CVS snapshots are working again. Tarballs and diffs are now created only if necessary, allowing non-CVS users to easily stay up-to-date with the latest source tree. See you in the download section.

2001-05-15 : GGI standing still

After a long and difficult struggle against adversity, bravely carried out by the GGI team, the project made a drastic move.

  • We have completed our source tree move to SourceForge! You'll find the base packages as well as a good number of extensions.
  • The new version of the site is finally revealed to the world. The documentation part is still missing but it will follow soon. Comments are welcome but, please note that addresses @ggi-project.org are down for a while. So, you'll have to write to the mailing list instead.

However, the hazardous journey is not over yet. A lot is still to be accomplished, and the next step shall be the release of libggi-2.0 stable, A.K.A. 'The Long Expected'.

2000-12-18 : Getting closer...

We now have a BUG-tracking system where you can report any bugs you find in our software.

LibGGI 2.0beta3 and LibGII 0.7 have finally been released. See the ftp directory.

2000-12-10 : IRC meeting

An IRC meeting about the future of GGI was held tonight. You can read the log or the summary at our IRC page.

2000-10-15 : XGGI-1.6.2

XGGI 1.6.2 has been released. Summary of changes:

  • Now uses XFree 3.3.6 as it's base.
  • Don't try to open a new VT by default when running on a console-based target. This used to cause problems when running XGGI without any root privileges.
  • Italian, Polish and Norwegian keymaps added.
  • Save and restore all screens in a multihead configuration upon VT switching.

2000-10-15 : Release delayed

Obviously the statement below about the next beta release being released around June/July was not fulfilled. We're very sorry about that, but the GGI developers have simply been very busy with other work. :-(

We're still aiming for a stable release this year though.

2000-10-11 : KGI

A new KGI snapshot is available. Read Steffen's announcement for detailed info.

2000-05-25 : LibXMI

Jon M. Taylor has further improved LibXMI, which can now be found in our CVS repository and our daily snapshots.

2000-05-11 : GGI Status

While things have been very silent on these pages lately things have been going on as usual on the ggi-develop mailing list. Here's a current status update:

  • After almost two years of great work Steve Cheng has resigned as our webmaster, and we are currently looking for someone to take over his job.
  • Our plan towards a finished LibGGI 2.0 is to release a new beta within a few weeks, and then make the final release about a month later unless any major bugs are found.
  • The dynamic loading internals of LibGGI has undergone a big rewrite to provide cleaner and smaller code, better extension handling, and make it easy to support completely static linking of LibGGI.
  • There is a new target for LibGGI - the lcd823 target. This allows you to run LibGGI applications, including XGGI, on embedded boards using Motorola's MPC823 processor.
  • The fbdev target will now work on PowerPC-based machines, as long as you don't use 8-bit modes. 8-bit modes will ofcourse be made to work before the next beta release.