gtkmm 2.2.2
gtkmm 2.2
gtkmm provides a C++ interface to GTK+. gtkmm 2.2 wraps GTK+ 2.2
http://www.gtkmm.org.
Like GTK+ 2.2, gtkmm 2.2 contains only API addition, without API
or ABI breakage.
Changes
(See also Known Problems below)
2.2.2:
- Compiles with gcc 2.95 again.
- OptionMenu: Fixed segfault when Menu remembers destroyed
OptionMenu. (Murray Cumming) - Gtk::Image::get_pixbuf(): Fixed reference counting error.
(Enrico Costanza) - Pango::AttrList::insert(), insert_before(), change()): Pass a
copy of the attribute parameter. (Martin Schulze) - Menu: Fixed memory leak when removing MenuItems. (Murray
Cumming) - Build fixage (Enrico Scholz, Cedric Gustin)
- Win32:
- Dispatcher ported to Win32, we think. (Andrew Makeev, Cedric
Gustin, Murray Cumming)
- Dispatcher ported to Win32, we think. (Andrew Makeev, Cedric
- Examples:
- Updated book/idle and book/timeout. (Gene Ruebsamen, Murray
Cumming)
- Updated book/idle and book/timeout. (Gene Ruebsamen, Murray
- Documentation:
- 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)
Known Problems
gcc 3.3, now used by debian unstable has a compiler bug that
prevents gtkmm from compiling:
http://lists.gnome.org/archives/gtkmm-list/2003-May/msg00142.html
http://lists.gnome.org/archives/gtkmm-list/2003-May/msg00159.html
gcc 3.2 does not have this problem.
Download
http://www.gtkmm.org/download.shtml
You will need libsigc++ 1.2, available here: https://sourceforge.net/project/showfiles.php?group_id=1970
Development
There is ongoing discussion on the mailing list: http://www.gtkmm.org/mailinglist.shtml
and in the #c++ channel on irc.gnome.org
Murray Cumming
murrayc@usa.net
www.murrayc.com
gcompris 3.0
Application
gcompris 3.0
Description
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.
Enhancements
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
sounds yet.
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.
Fixes
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.
Download
GNOME Software Map entry
http://www.gnome.org/softwaremap/projects/gcompris
GtkSourceView 0.2.1
Application
GtkSourceView 0.2.1
Description
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).
Requirements
- GLib and GTK+ 2.2.0 or later
- LibXML2 2.5.0 or later
News since last release
- Fix GCC 2.9.x compilation (bug #112542) [Mohammed Sammer]
- Typo in GtkSourceStyleScheme macro definition [Ahmad
Baitalmal] - Fix GCC 3.3 compilation (bug #112680) [Gustavo
Giráldez] - 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)
[Michael Terry] - grab_focus no longer scrolls the widget to the cursor
(workaround Gtk+ bug #81893) [Paolo] - Generate enums and flags for introspection and language
bindings [Gustavo] - Regular expression syntax changed to Extended POSIX + GNU
operators [Gustavo] - Include a private copy of GNU regular expression library for
platforms not based on the GNU C library (bug #112517)
[Gustavo] - Translation to the Swedish language “sv” [Christian Rose]
Download
http://ftp.gnome.org/pub/gnome/sources/gtksourceview/0.2/gtksourceview-0.2.1.tar.gz
GNOME Software Map entry
http://www.gnome.org/softwaremap/projects/gtksourceview
gedit 2.3.2
Application
gedit 2.3.2
Description
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.
Enhancements
- Metadata manager (Paolo Maggi)
- Highlight Mode submenu (Paolo)
- Encoding status bar (Paolo)
- Always show Cursor Position and Overwrite Mode (Paolo)
Fixes
- Fixed “Requires” in gedit.pc.in/ (Paolo)
- Removed statusbar_showcursor_position and
statusbar_showoverwrite_mode keys from the .schema file
(Paolo) - Bug #105378 – View > Customize Toolbar options should be
changed (Paolo) - Added a KOI8-R encoding (alexhack AT inbox DOT ru)
- Replaced deprecated calls gtk_timeoutremove
and gtktimeout_add (Yogeesh MB)
New and updated translations
- 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)
Download
http://ftp.gnome.org/pub/GNOME/sources/gedit/2.3/gedit-2.3.2.tar.gz
GNOME Software Map entry
http://www.gnome.org/softwaremap/projects/gedit
Important
This is an unstable version of gedit. It is for test purposes
only.
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:
http://ftp.gnome.org/pub/gnome/sources/gedit/2.2/
Or checkout the gnome-2-2 branch of the gedit module from gnome
CVS.