Release Digest: GNOME, May 21, 2003
May 22, 2003, 05:00 (0 Talkback[s])
WEBINAR: On-demand Event
Replace Oracle with the NoSQL Engagement Database: Why and how leading companies are making the switch REGISTER >
gtkmm provides a C++ interface to GTK+. gtkmm 2.2 wraps GTK+ 2.2
Like GTK+ 2.2, gtkmm 2.2 contains only API addition, without API
or ABI breakage.
(See also Known Problems below)
- Compiles with gcc 2.95 again.
- OptionMenu: Fixed segfault when Menu remembers destroyed
OptionMenu. (Murray Cumming)
- Gtk::Image::get_pixbuf(): Fixed reference counting error.
- Pango::AttrList::insert(), insert_before(), change()): Pass a
copy of the attribute parameter. (Martin Schulze)
- Menu: Fixed memory leak when removing MenuItems. (Murray
- Build fixage (Enrico Scholz, Cedric Gustin)
- Dispatcher ported to Win32, we think. (Andrew Makeev, Cedric
Gustin, Murray Cumming)
- Updated book/idle and book/timeout. (Gene Ruebsamen, Murray
- Win32 installation instructions. (Gene Ruebsamen)
- Glib::Module documented (Ross Burton)
- Updated idle/timeout chapter. (Gene Ruebsamen)
- Correct all automatic-from-GTK+ documentation that mentions
_free() functions by mistake. (Murray Cumming)
- Corrected typo in gtk_window_set_default(). (Oli Kessler)
- gobj() methods documented.
- Documented Glib::ListHandle, Glib::ListHandle,
Glib::SListHandle. (Murray Cumming)
gcc 3.3, now used by debian unstable has a compiler bug that
prevents gtkmm from compiling:
gcc 3.2 does not have this problem.
You will need libsigc++ 1.2, available here: https://sourceforge.net/project/showfiles.php?group_id=1970
There is ongoing discussion on the mailing list: http://www.gtkmm.org/mailinglist.shtml
and in the #c++ channel on irc.gnome.org
GCompris is a full featured education game for kids between 3
and 8. The game includes many different activities like teaching
how to use a mouse and keybord, memory games, vector drawing, basic
educational games, reading, algebra exerciser and more.
Now gcompris allows you the develop activities in C or in
Python. It makes it easier for you to develop for gcompris.
Beside python, there are several news:
in geography, east and west europe have been added. No country
a submarine simulation has been created by Pascal Georges changed
the edition mode for the shape board. Now you enter the 'e' key to
enter the edition mode. A help is displayed to give the keys but
most important is that now you can move the items and save the
resulting xml data file. It is not yet possible to create a new xml
data file from within gcompris, you still have to create the file
by hand with your images.
The refresh bug: gcompris is suffuring a bug of the gnome-canvas
that makes gcompris not to be refreshed correctly. We have done our
best to add some workaround to this but the situation is not
perfect yet. Sorry for that.
It's a text widget that extends the standard Gtk+ 2.x
GtkTextView. It improves it by implementing syntax highlighting and
other features typical of a source editor.
It's currently being used by gedit, Glimmer source code editor
and other projects like DiaSCE2 and Mono Debugger.
This is mostly a bug fix release. The two most important changes
are that now libgnome is not strictly required to build the library
and that we've settled on Extended POSIX as the regular expression
syntax (plus GNU
operators such as word boundaries).
- GLib and GTK+ 2.2.0 or later
- LibXML2 2.5.0 or later
- Fix GCC 2.9.x compilation (bug #112542) [Mohammed Sammer]
- Typo in GtkSourceStyleScheme macro definition [Ahmad
- Fix GCC 3.3 compilation (bug #112680) [Gustavo
- Rewritten C++ highlight specification file [Paolo Maggi]
- Dropped strict libgnome dependency (some Gnome libraries are
still needed to build the tests, but those are now optional)
- grab_focus no longer scrolls the widget to the cursor
(workaround Gtk+ bug #81893) [Paolo]
- Generate enums and flags for introspection and language
- Regular expression syntax changed to Extended POSIX + GNU
- Include a private copy of GNU regular expression library for
platforms not based on the GNU C library (bug #112517)
- Translation to the Swedish language "sv" [Christian Rose]
Small and lightweight UTF-8 text editor for the GNOME
environment. It supports most standard editing features, plus
several not found in your average text editor (plugins being the
most notable of these). Complete GNOME integration is featured.
- Metadata manager (Paolo Maggi)
- Highlight Mode submenu (Paolo)
- Encoding status bar (Paolo)
- Always show Cursor Position and Overwrite Mode (Paolo)
- Fixed "Requires" in gedit.pc.in/ (Paolo)
- Removed statusbar_showcursor_position and
statusbar_showoverwrite_mode keys from the .schema file
- Bug #105378 - View > Customize Toolbar options should be
- Added a KOI8-R encoding (alexhack AT inbox DOT ru)
- Replaced deprecated calls gtk_timeoutremove
and gtktimeout_add (Yogeesh MB)
- Czech (Miloslav Trmac)
- Swedish (Christian Rose)
- Danish (Ole Laursen)
- Portuguese (Duarte Loreto)
- Spanish (Pablo Gonzalo del Campo)
- Japanese (Kamagasako Masatoshi)
- Irish (Paul Duffy)
- traditional Chinese (Abel Cheung)
- French (Christophe Merlet)
- Catalan (Jordi Mas)
This is an unstable version of gedit. It is for test purposes
Please, DO NOT use it in a production environment. It will
probably crash and you will lose your data.
If you are looking for a stable release of gedit, either
download it from:
Or checkout the gnome-2-2 branch of the gedit module from gnome