dcsimg
Linux Today: Linux News On Internet Time.





More on LinuxToday


Release Digest: GNOME, August 22, 2003

Aug 23, 2003, 00:00 (0 Talkback[s])

WEBINAR:
On-Demand

How to Help Your Business Become an AI Early Adopter


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
murray@usa.net
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
murrayc@usa.net
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