---

Release Digest: GNOME, January 30, 2003

gdome2-0.7.3

 Hello guys!

   The gdome2 release 0.7.3 codename "eventually" is out!!
   

* Description:

  gdome2 is meant to be an easy to use, fast, light-weight DOM Level 2
  implementation library for the C programming language. It aims at
  standard compliance and it relies on libxml2.
  A DOM Implementation makes a XML or a HTML document available for
  processing and traversal of a XML document by means of a standard set
  of interfaces.
  Although gdome2 has been written as part of the GNOME project, it can
  be used stand-alone. One of its main strenghts is that wrappers for
  other programming languages can be easily written on top of it (and,
  for the most part, they can be generated automatically thanks to the
  uniformity of DOM interfaces) so to make it quickly available to a
  wide range of users. 

* Features

  - Supports the following DOM Level 2 modules:
    - "Core";
    - "XML";
    - "Events";
    - "MutationEvents".

  - Partially supports the following DOM Level 3 modules:
    - "XPath".
    
  - Exports an object oriented interface.
  - Provides a reference counting system that is responsible of all
    memory management issues.
  
* News

  - Added support for pkg-config.
  - Improved the package deployment.
  - Bug fixes.
  
* Resources

  The home page of the project is:
  
      http://gdome2.cs.unibo.it/
  
  The HTML Reference Manual with extensive API documentation is
  available here:
  
      http://gdome2.cs.unibo.it/gtk-doc/book1.html
      
* Acknowledgments

  I wish to thank all gdome2 authors, Enrico Zini, Oron Peled and Jean
  Schurger for their collaboration.

  Paolo

--
Paolo Casarini - [email protected]

_____________________________________________

GtkGLExt 0.7.0

Application
===========

GtkGLExt 0.7.0

Description
===========

GtkGLExt is an OpenGL extension to GTK. 
It provides the GDK objects to support OpenGL rendering in GTK, 
and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable. 

The official web site is:
  http://gtkglext.sourceforge.net/

The official download & development project site is:
  http://sourceforge.net/projects/gtkglext/

Enhancements
============

This is a tentative API-freeze release, and major API changes are
unlikely to occour before GtkGLExt-1.0 is released.

- Completely rewritten source code.

- API changes:
  * gdk_glquery_getproc_address() has been renamed to
    gdk_glgetproc_address().
  * New GdkGLConfig functions:
    gdk_glconfig_get_naux_buffers()
    gdk_glconfig_get_nsample_buffers()
    gdk_glconfig_getlayer_plane()
  * gdk_gl_context_new() function interface has been changed.
  * gdk_glcontextget_colormap() has been removed.
  * gtk_widgetcreategl_context() has been added.

Fixes
=====

- Fixed build problem under Solaris 8 (reported by Jussi Laako).

- Fixed GdkGLConfigMode bit mask.

Download
========

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

_____________________________________________

gtkglextmm 0.7.0


Application
===========

gtkglextmm 0.7.0

Description
===========

gtkglextmm is a C++ wrapper for GtkGLExt, OpenGL extension to GTK. 
It enables C++ programmers to write OpenGL applications with gtkmm.

The official web site is:
  http://gtkglext.sourceforge.net/

The official download & development project site is:
  http://sourceforge.net/projects/gtkglext/

Enhancements
============

This is a tentative API-freeze release, and major API changes are
unlikely to occour before gtkglextmm-1.0 is released.

- API changes

  * Gdk::GL::Query struct has been removed, and its static methods
    have been changed to Gdk::GL namespace functions.
  * Gdk::GL::Query::get_proc_address() has been changed to
    Gdk::GL::get_proc_address().
  * New Gdk::GL::Config methods:
    Gdk::GL::Config::get_n_aux_buffers()
    Gdk::GL::Config::get_n_sample_buffers()
    Gdk::GL::Config::get_layer_plane()
  * Gdk::GL::Context::create() method's glconfig argument has been
    removed.
  * Gdk::GL::Context::get_colormap() has been removed.
  * New GtkWidget add-on function:
    Gtk::GL::Widget::create_gl_context()

Download
========

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

_____________________________________________

gcalctool v4.2.43

Hi all,

The gcalctool release 4.2.43 codenamed "tire kicking time" is now available.

* Description

  gcalctool is a desktop calculator with basic, financial and scientific
  modes. It uses an internal multiple precision package to do its arithmetic 
  to give a high degree of accuracy.


* News

  This release brings to you a version that is much more GNOMEish. It's
  basic mode is much simpler to use. Numerous bugs have been fixed. It's
  UI has been revised with the help of one of the GNOME HCI engineers.
  See the ChangeLog for more details.

  Note there are three things that are currently being worked on:

  1/ Online help - Breda McColgan will be generating online help for
     gcalctool very soon (bug #104821).
  2/ Tooltip help - until the online help is in place, there is extensive
     tooltip help for gcalctool. Some of them are huge (bug #101784).
  3/ Entering a new constant/function - the UI for this functionality will be
     revamped in the next week or so to make it simpler to use (bug #104249).


* Resources

  The latest gcalctool sources are available in GNOME CVS as module
  "gcalctool".

  There is a source .tar.gz of v4.2.43 available at:
  http://prdownloads.sourceforge.net/calctool/gcalctool-4.2.43.tar.gz?download

  Simple basic mode and scientific screen screenshots can be found at:

  http://calctool.sourceforge.net/Screenshots/gcalctool_bm_ss.gif
  http://calctool.sourceforge.net/Screenshots/gcalctool_sm_ss.gif

  
* Acknowledgments

  I'd like to thanks the following people for their help in getting gcalctool
  into shape:

  Calum Benson for his UI makeover.
  Dennis Cranston and Andrew Sobela for help with the curly bugs.
  Glynn Foster for some UI suggestions.
  Padraig O'Briain for help with the keyboard accelerators.
  Hidetoshi Tajema for I18N work.
  Christian Rose for localization work.

  (Apologies if I've missed anyone).


Have at it. Comments to me and/or to the desktop-devel mailing list.
Bugs into Bugzilla against "gcalctool".

--
Rich Burridge                       Email: [email protected]
Sun Microsystems Inc. (MPK29-202),  Phone: +1.650.786.5188
4150 Network Circle,                AIM/YAHOO: RicBurridge
Santa Clara, CA 95054               WWW: http://java.sun.com/people/richb/

Get the Free Newsletter!

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