<?xml version="1.0"?>
<rss version="2.0"><channel><title>GGI</title><link>http://www.ggi-project.org</link><description>GGI stands for General Graphics Interface, and it is a project that aims to develop a reliable, stable and fast graphics system that works everywhere. We want to allow any program using GGI to run on any platform requiring at most a recompile.</description><image><url>/images/db/b3-t128.png</url><title>GGI</title><link>http://www.ggi-project.org</link></image><cloud path="/RPC2" domain="cia.vc" protocol="xml-rpc" port="80" registerProcedure="stats.subscribe.rss2" /><item><pubDate>Wed, 17 Mar 2010 23:10:29 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4cba96</guid><link>http://cia.vc/stats/project/GGI/.message/4cba96</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;ggibecka&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;595&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/widget/trunk/ggiwidget/ (dropdownlist.c frame.c helper.c):             (&lt;a href="https://viewcvs.svn.sourceforge.net/viewcvs.cgi/ggi?view=rev&amp;amp;rev=595"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Allow for the toplevel widget in the droplist to react to events.&lt;br /&gt;remove debug output&lt;br /&gt;minor coding style cleanups         &lt;/div&gt;     </description><title>Allow for the toplevel widget in the droplist to react to events. remove debug...</title></item><item><pubDate>Wed, 17 Mar 2010 23:08:50 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4cb6f6</guid><link>http://cia.vc/stats/project/GGI/.message/4cb6f6</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;ggibecka&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;594&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/widget/trunk/ggiwidget/EXPSYMS:             (&lt;a href="https://viewcvs.svn.sourceforge.net/viewcvs.cgi/ggi?view=rev&amp;amp;rev=594"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             export ggiWidgetDrawFrame for use in user generated widgets         &lt;/div&gt;     </description><title>export ggiWidgetDrawFrame for use in user generated widgets</title></item><item><pubDate>Mon, 08 Feb 2010 07:25:37 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4cb3a1</guid><link>http://cia.vc/stats/project/GGI/.message/4cb3a1</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libggi/display/vnc/rfb.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Recognize the Call Control pseudo-encoding (from OLIVE).         &lt;/div&gt;     </description><title>Recognize the Call Control pseudo-encoding (from OLIVE).</title></item><item><pubDate>Thu, 07 Jan 2010 22:33:28 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4caeaf</guid><link>http://cia.vc/stats/project/GGI/.message/4caeaf</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;ggibecka&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;593&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/widget/trunk/ (3 files in 2 dirs):             (&lt;a href="https://viewcvs.svn.sourceforge.net/viewcvs.cgi/ggi?view=rev&amp;amp;rev=593"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Add a name and a unique ID property to the widgets to allow for finding&lt;br /&gt;widgets without having to keep pointer references.&lt;br /&gt;Add generic Control call functions to do this.         &lt;/div&gt;     </description><title>Add a name and a unique ID property to the widgets to allow for finding widgets...</title></item><item><pubDate>Wed, 06 Jan 2010 22:09:11 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4ca8dd</guid><link>http://cia.vc/stats/project/GGI/.message/4ca8dd</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;ggibecka&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;592&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/widget/trunk/ (3 files in 2 dirs):             (&lt;a href="https://viewcvs.svn.sourceforge.net/viewcvs.cgi/ggi?view=rev&amp;amp;rev=592"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Replace the given widget, if the (up to now forbidden) place parameter&lt;br /&gt;GWT_BY_WIDGETPTR is used in a link call.&lt;br /&gt;This is useful for swapping out entries that have changed without first&lt;br /&gt;having to find out where exactly they are attached which can be tricky,&lt;br /&gt;e.g. for grids.&lt;br /&gt;Note that this unlinks the widget and thus the given widget needs to be&lt;br /&gt;destroyed properly unless it should be reused.         &lt;/div&gt;     </description><title>Replace the given widget, if the (up to now forbidden) place parameter...</title></item><item><pubDate>Wed, 06 Jan 2010 07:22:22 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4ca511</guid><link>http://cia.vc/stats/project/GGI/.message/4ca511</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;ggibecka&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;591&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/widget/trunk/ggiwidget/EXPSYMS:             (&lt;a href="https://viewcvs.svn.sourceforge.net/viewcvs.cgi/ggi?view=rev&amp;amp;rev=591"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Add SingleChild helper functions to exports as those help to create&lt;br /&gt;simple container widgets (like own buttons or decoration frames)         &lt;/div&gt;     </description><title>Add SingleChild helper functions to exports as those help to create simple...</title></item><item><pubDate>Sat, 02 Jan 2010 20:20:56 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4ca068</guid><link>http://cia.vc/stats/project/GGI/.message/4ca068</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libgg/gg/dl_win32.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt; Don't fail completely if the error message requires inserted values, instead
show the error message without inserting any value (i.e. retain %1 etc).
There is no way of knowing what to insert short of making a list of all
the error messages and what inserts they take, for all versions of
Windows (who knows if the error messages differ?), so this is the best
that can be done, at least within reason.&lt;/pre&gt;         &lt;/div&gt;     </description><title>Don't fail completely if the error message requires inserted values, instead...</title></item><item><pubDate>Thu, 17 Dec 2009 19:33:17 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c9d0b</guid><link>http://cia.vc/stats/project/GGI/.message/4c9d0b</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libgii/gii/gii.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Fix bug introduced in r1.81 causing events to not be strictly monotonic.         &lt;/div&gt;     </description><title>Fix bug introduced in r1.81 causing events to not be strictly monotonic.</title></item><item><pubDate>Thu, 17 Dec 2009 11:28:50 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c98f5</guid><link>http://cia.vc/stats/project/GGI/.message/4c98f5</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libgii/input/directx/ (dxinput.h input.c):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt; Add support for entering any unicode character by pressing the Alt key, then
typing + on the numeric keypad followed by the unicode character in hex.
The unicode character is sent after the Alt key is released.&lt;/pre&gt;         &lt;/div&gt;     </description><title>Add support for entering any unicode character by pressing the Alt key, then...</title></item><item><pubDate>Fri, 04 Dec 2009 11:21:09 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c959a</guid><link>http://cia.vc/stats/project/GGI/.message/4c959a</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libggi/default/linear_32/crossblit.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Remove some dead (i.e. impossible to reach) code.         &lt;/div&gt;     </description><title>Remove some dead (i.e. impossible to reach) code.</title></item><item><pubDate>Fri, 04 Dec 2009 10:25:55 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c91ed</guid><link>http://cia.vc/stats/project/GGI/.message/4c91ed</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libggi/display/vnc/rfb.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt; Oops, the provided encoding descriptions didn't all fit in the given space.
Store the descriptions as pointers instead and constify while at it.&lt;/pre&gt;         &lt;/div&gt;     </description><title>Oops, the provided encoding descriptions didn't all fit in the given space....</title></item><item><pubDate>Fri, 04 Dec 2009 10:18:40 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c8e66</guid><link>http://cia.vc/stats/project/GGI/.message/4c8e66</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libggi/programs/util/inputdump.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt; Don't look outside array bounds in the extra check to make sure an input
device was indeed found.&lt;/pre&gt;         &lt;/div&gt;     </description><title>Don't look outside array bounds in the extra check to make sure an input device...</title></item><item><pubDate>Fri, 04 Dec 2009 09:25:54 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c8b1c</guid><link>http://cia.vc/stats/project/GGI/.message/4c8b1c</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libgg/configure.in:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Fix typo in previous, reported by Olaf Buddenhagen.         &lt;/div&gt;     </description><title>Fix typo in previous, reported by Olaf Buddenhagen.</title></item><item><pubDate>Fri, 04 Dec 2009 09:08:22 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c876b</guid><link>http://cia.vc/stats/project/GGI/.message/4c876b</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libgg/configure.in:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt; Mingwex version 3.17 fixes a killer bug in it's snprintf implementation. Stay
away from versions prior to that one (and fall back to _snprintf in msvcrt).&lt;/pre&gt;         &lt;/div&gt;     </description><title>Mingwex version 3.17 fixes a killer bug in it's snprintf implementation. Stay...</title></item><item><pubDate>Thu, 03 Dec 2009 11:48:30 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c82bb</guid><link>http://cia.vc/stats/project/GGI/.message/4c82bb</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libgg/regress/gg/ (snprintf.c Makefile.am):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt; Mingwex have had a snprintf implementation that doesn't match the sscanf
implementation in terms of %p, which we rely on when configuring with the
--disable-conffile option. Add a regression test, to make it easy to check if
it works as expected.
Our own replacement snprintf may also be incompatible with a sscanf
provided by the system, but that's another story...&lt;/pre&gt;         &lt;/div&gt;     </description><title>Mingwex have had a snprintf implementation that doesn't match the sscanf...</title></item><item><pubDate>Thu, 03 Dec 2009 13:31:23 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c7f85</guid><link>http://cia.vc/stats/project/GGI/.message/4c7f85</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libgg/gg/lib/snprintf.c:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Print pointers as unsigned.         &lt;/div&gt;     </description><title>Print pointers as unsigned.</title></item><item><pubDate>Fri, 27 Nov 2009 06:32:03 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c7c16</guid><link>http://cia.vc/stats/project/GGI/.message/4c7c16</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;cegger&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;xggi&lt;/b&gt;/README.quickguide:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             XGGI requires GGI 2.2.x. 'or newer' is wrong as XGGI hasn't been ported to GGI -current yet.         &lt;/div&gt;     </description><title>XGGI requires GGI 2.2.x. 'or newer' is wrong as XGGI hasn't been ported to GGI...</title></item><item><pubDate>Thu, 26 Nov 2009 23:54:01 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c789e</guid><link>http://cia.vc/stats/project/GGI/.message/4c789e</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libgii/configure.in:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt; The SIZEOF_* defines are correct for cross builds these days and system.h
is generated in libgg.&lt;/pre&gt;         &lt;/div&gt;     </description><title>The SIZEOF_* defines are correct for cross builds these days and system.h is...</title></item><item><pubDate>Thu, 26 Nov 2009 23:52:23 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c7548</guid><link>http://cia.vc/stats/project/GGI/.message/4c7548</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;ggi-core&lt;/b&gt;/libgg/configure.in:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             The SIZEOF_* defines are correct for cross builds these days...         &lt;/div&gt;     </description><title>The SIZEOF_* defines are correct for cross builds these days...</title></item><item><pubDate>Thu, 26 Nov 2009 23:34:36 +0000</pubDate><guid>http://cia.vc/stats/project/GGI/.message/4c71ee</guid><link>http://cia.vc/stats/project/GGI/.message/4c71ee</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;pekberg&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                                       &lt;b&gt;wrappers&lt;/b&gt;/svgalib/m4/common.m4:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Newer autotools has less newlines causing syntax errors.         &lt;/div&gt;     </description><title>Newer autotools has less newlines causing syntax errors.</title></item></channel></rss>