---

Release Digest: GNOME, August 22, 2003

XML Security Library 1.1.1

Application

XML Security Library 1.1.1

Description

Implementation of XML Security specs: XML Digital Signature, XML
Encryption, etc.

Enhancements

  • <X509Data/> node templates support to xmlsec-nss.
  • New functions for reading keys and certificates from memory for
    xmlsec-core and xmlsec-openssl.

Fixes

  • Several problems in xmlsec configuration files have been
    fixed.
  • A bug in URI attribute XInclude processing was fixed.

Download

http://www.aleksey.com/xmlsec/download.html

GNOME Software Map
entry

http://www.gnome.org/softwaremap/projects/xmlsec


Monster Masher 1.0

Friends,

The first feature-complete and publically announced version of
Monster Masher has just been released.

In the old days, before man entered the world, the gnomes were
abundant. Through centuries of hard labour, only slightly eased by
the levitational powers provided to them by their god, they bored
out shafts and caves in the mountains. Always seeking the precious
stones and valuable ore…

What!?

Some of the gnomes dug too deep. Greedy little bastards.

Yeah, but what is “Monster Masher”?

Monster Masher is a GPL’ed mash’em-up action game for GNOME.
Each level contains a number of blocks and monsters. You’re a
little gnome running around. By pushing the blocks you can mash the
monsters one at a time. There are various power-ups and different
kinds of monsters.

So it’s free software and a game, huh? Then the artwork must
suck!

The graphics are _graphics_, not ASCII art or
look-mum-I-can-use-paint line art. And there are sounds, although
only 2 different for the time being (help needed). But see for
yourself.

Cool! Where do I get it?

Right here:

http://www.cs.auc.dk/~olau/monster-masher/

http://www.cs.auc.dk/~olau/monster-masher/screenshots.html

The requirements are Gnome 2.2 and the gtkmm and gnomemm-all
libraries from www.gtkmm.org/.

Pants off, I want to help!

That sounds good. Please first put your pants on again,
then:

  1. Download, install and play the game at the various difficulty
    levels. Then tell me how it was: boring? fun? too difficult? too
    easy? Usage reports or suggestions for improvements are _extremely_
    welcome.
  2. Take a look at the list of missing sounds, crank up a
    microphone and record some.
  3. Think about how the graphics for the intro should look like,
    fire up your favourite graphics program or 3D modeler and make
    some.
  4. If you’re a skilled English native speaker, look through the
    texts in the introduction and tell me how they could be
    improved.


Ole Laursen
http://www.cs.auc.dk/~olau/


linphone 0.12.0

Application

linphone 0.12.0

Description

Linphone is a web-phone. It lets you make two-party phone calls
using an IP network such as the internet. It is compatible with SIP
and RTP ietf protocols.

Enhancements

  • speex codec support at 16khz
  • alsa native support
  • a lot of simplifications
  • spanish translation added.

Fixes

Download

http://simon.morlat.free.fr/download/0.12.0/

GNOME Software Map
entry

http://www.gnome.org/softwaremap/projects/linphone


gucharmap 0.9.0

Application

gucharmap 0.9.0 “Girl, you have no faith in medicine”

Description

gucharmap is a Unicode character map for gtk+ >= 2.2.

Enhancements

This release is mainly a translation update.

  • New and updated translations:
    az (Metin Amiroff), be (Dmitry G. Mastrukov), cs (Miloslav
    Trmac),
    cy (Dafydd Harries), da (Ole Laursen), de (Christian Neumair),
    el (Alexandros Diamantidis), es (Pablo Gonzalo del Campo),
    fi (Pauli Virtanen), fr (Mathieu Giraud), hi (Guntupalli
    Karunakar),
    it (Alessio Frusciante), ko (Kang Jeong-Hee), ms (Hasbullah Bin
    Pit),
    nl (Kees van den Broek), no (Kjartan Maraas), pl (Artur
    Flinta),
    pt (Duarte Loreto), pt_BR (Evandro Fernandes Giovanini), ru
    (Valek
    Filippov),
    sr (Danilo Šegan), sr@Latn (Danilo Šegan), zh_CN
    (LIANG ChangTai),
    zh_TW (Abel Cheung)

Fixes

  • Prevent multiple About dialogs. (Steve Chaplin)
  • Don’t print the font family in the drag icon.
  • Cast from gunichar to gpointer correctly.
  • The key release event produced by releasing the shift key may
    not generate the Shift keysym. Handle this case.
  • Fix crash on the right click popup with non-printable
    characters. (George Lebl)

Home Page

http://gucharmap.sourceforge.net/

Download

http://ftp.gnome.org/pub/GNOME/sources/gucharmap/0.9/

GNOME Software Map
entry

http://www.gnome.org/softwaremap/projects/gucharmap


orbitcpp 1.3.7

orbitcpp

orbitcpp provides a C++ CORBA mapping for ORBit2. It is used by
GNOME’s Bonobo C++ bindings, libbonobomm and libbonobouimm.

orbitcpp requires ORBit > 2.5, such as that used by GNOME
2.2.

orbitcpp is based on the old ORBit/C++ project for ORBit 1.

For more information:
http://orbitcpp.sourceforge.net

Changes

More energy from Bowie Owens:

1.3.7:

  • Simplification of generated stubs and skels.
  • cxx compiler support.
  • Fixes for Corba::Any.
  • Fix reference leaks, and cleanup before exiting, plus several
    other lifetime fixes.
  • Simplification of the smartpointer templates.
  • Use correct standard-compliant method names for attribute
    accessors.
  • Avoid use of undefined values when throwing exceptions.
  • gcc 2.95 build fix. (Bowie Owens)
  • Fix build problems with latest ORBit. (Murray Cumming)

Download:

You can download it from
http://ftp.gnome.org/pub/gnome/sources/orbitcpp/
or the mirrors when they update.

Development:

See the website:
http://orbitcpp.sourceforge.net


Murray Cumming
[email protected]
www.murrayc.com


gnomemm 1.3.17

gnomemm

The libgnome*mm libraries wrap the GNOME2 libraries for C++, for
use with gtkmm2. They are collectively known as gnomemm. You will
need the latest gtkmm2 release.

libgnomeuimm wraps libgnomeui for C++.
libgnomecanvasmm wraps libgnomecanvas for C++.
libglademm wraps libglade for C++
gconfmm wraps GConf for C++.
gnome-vfsmm wraps gnome-vfs for C++.
libbonobomm wraps libbonobo for C++.
libbonobouimm wraps libbonoboui for C++.
libgnomemm wraps libgnome for C++.

We have also provided gnomemm as one umbrella package,
gnomemm-all, for your convenience, and it might even work.
Alternatively you could use jhbuild’s meta-gnome-c++, or garnome,
or debian’s apt-get.

Changes:

libgnomeuimm 1.3.17:

  • DateEdit:
    • Fixed the constructor so that these widgets are properly
      initialized.
    • Wrapped the DateEditFlags enum as C++. (Bryan Forbes, Murray
      Cumming)

libgnomecanvasmm 2.0.1:

  • Corrected segfault in CanvasAA destructor. The AA Canvas was
    probably useless before this. (Murray Cumming)

libbonobomm 1.3.6:

  • Updated for API improvements in latest orbitcpp. (Bowie
    Owens)
  • Improved installation of various files. (Alexander Nedotsukov,
    Murray Cumming)
  • Use the normal .so version for the stubs and skels. (Bradley
    Bell)

libbonobouimm 1.3.6:

  • Adapted for API improvements in latest version of orbitcpp.
    (Bryan Forbes)
  • Build the examples by default. (Murray Cumming)
  • Fix install of several files. (Alexander Nedotsukov, Murray
    Cumming)

gnome-vfsmm 1.3.3:

  • Added FileInfo::is_symlink(). (Bryan Forbes)
  • Added spec file. () (Gerald Henriksen)
  • Added gnomemm-all pkg-config stuff. (Murray Cumming)

Download

http://sourceforge.net/project/showfiles.php?group_id=1161

You will need gtkmm 2, available from the same place. You will
also need the lastest orbitcpp 1.3.x: ftp://ftp.gnome.org/pub/GNOME/sources/orbitcpp/

Installation:

The gnomemm libraries should be built and installed in this
order: libgnomemm, gconfmm, libgnomecanvasmm, libglademm,
libbonobomm, libbonbouimm, libgnomeuimm.


Murray Cumming
[email protected]
www.murrayc.com


PyGtkGLExt 0.99.1

Application

PyGtkGLExt 0.99.1

Description

PyGtkGLExt is Python language binding for GtkGLExt, OpenGL
Extension to GTK.
Python programmers can use it to write GTK-based OpenGL
applications using PyGTK.

http://gtkglext.sourceforge.net/

This is a release candidate for PyGtkGLExt 1.0.0. 1.0.0 will be
released after PyGTK-2.0.0 release.

Enhancements

  • gtk.gtkgl.apputils module has been rewritten. The usage is much
    simplified.
    Note that the new apputils is not compatible with 0.99.0.
  • New examples written by Alif Wahid.
    button.py, scribble-gl.py, scribbling-worms.py, coolwave.py

Fixes

  • Mac OS X build fix.

Download

http://sourceforge.net/projects/gtkglext/

GNOME Software Map
entry

http://www.gnome.org/softwaremap/projects/pygtkglext

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis