News

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 dependend 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 (what 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:

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.

2003-07-25 : FTP links corrected

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:

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'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 <ftp://ftp.ggi-project.org/pub/packages/ggi/>, 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 <ftp://ftp.ggi-project.org/pub/packages/ggi/> 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.

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.
2008/05/04 23:14:50