---

Release Digest: GNOME, February 16, 2003

Bakery 1.3.9

Bakery is a C++ Framework for creating document-based GNOME applications using 
gtkmm and/or gnomemm. Bakery 1.3.x is for gtkmm2.

- Bakery provides a Document/View architecture,
  but it doesn't force you to use the whole architecture.
- Bakery can use XML as a document storage format.
- Bakery provides default functionality,
  which can be easily customized.
- Bakery makes it easy to start developing gtkmm/GNOME applications.
- Bakery gives your application structure.
- Bakery provide useful utility classes.

Documentation and downloads are available at
http://bakery.sourceforge.net

Changes:

* "Save Changes?" dialog:
  - Don't ignore the user's choice.
  - Don't remember a previous Cancel.
  (Matthew Tuck)
* Fixed segfault when saving unsaved changes when closing.
  (Murray Cumming)
* Fixed gettext includes problem in examples on some platforms.
  (Matthew Tuck)

-- 
Murray Cumming
murrayc@usa.net
www.murrayc.com

_____________________________________________

Grubconf 0.2

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

Grubconf 0.2

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

A Gnome2 based GRUB configuration editor. It provides an easy to use
interface allowing effortless modification of OS's and the flexibility to
configure the most obscure options.

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

- improved Gnome HIG compatibility
- now understands root=LABEL=/ kernel option
- Added command line options
- no longer requires separate /boot partition
- improved configuration file finding support

Fixes
=====

- fixed many configuration parsing bugs

Download
========

http://prdownloads.sourceforge.net/grubconf/grubconf-0.2.tar.gz?download
_____________________________________________

libxml++ 0.20

*** libxml++

libxml++ is a C++ wrapper for the libxml XML parser library. It has SAX
and DOM-like APIs, but does not attempt to conform exactly to the DOM
specifications because they are not aimed at C++. Its API is much
simpler than the underlying libxml C API.

The 0.x API is expected to stabilise soon, becoming 1.x, with further
API changes happening in 1.1.x.


*** Changes

0.20:

* Node::remove_child() now works.
  (Murray Cumming)
* Added examples/dom_xpath.
  (Stefan Seefeld, Murray Cumming)
 

*** Download

You can download libxml++ from here:
http://libxmlplusplus.sourceforge.net/

-- 
Murray Cumming
murray@usa.net
www.murrayc.com

_____________________________________________

Glom 0.7.0

*** Glom

Glom is a GUI that allows you to design MySQL table definitions and the
relationships between them. It also allows you to edit and search the data in
those tables.

The design is loosely based upon FileMaker Pro, with the added advantage of
separation between interface and data. It attempts to provide a simple generic
framework sufficient to implement most database applications. These systems
normally consists of lots of repetitive, unmaintainable code.

****
This is an early version, with limited functionality. There is every chance 
that this will destroy your existing data if you use it with your MySQL 
database.
****

Glom is written in C++, with gtkmm and Bakery.

More information is at
http://www.glom.org


*** Changes

0.7.0:

* Updated for latest mysqlcppapi 2 API.
* Various document-saving fixes.
  (by requiring the latest Bakery)
* Data Mode:
    Details:
      Related Records:
      - Now shows the correct related records.
      - You can now choose [Edit] to navigate to that record in the related table.
* Design Mode:
    Fields:
    - Human-readable field titles are now saved properly.
      (by requiring the latest libxml++)
    - The Field Details dialog closes when you click [Save].

-- 
Murray Cumming
murray@usa.net
www.murrayc.com

_____________________________________________

gramps 0.9.0

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

gramps 0.9.0

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

GRAMPS is a GNOME/Python based genealogy program.

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

- GNOME 2.0 support. Requires pygtk2 and gnome-python2.
- The Person list, which used to be one large list, has been replaced 
  with a tabbed lists. Multiple tabs are available, grouped together 
  by the first character of the surname.
- Full support for unicode, allowing mixed character sets and non-latin
  characters. This simplifies handling of languages such as Russian.
- Different views are now selected with a side bar, similar to
  Evolution. If the sidebar is disabled, then views are selected by a
  tabbed interface.
- Persian and Islamic calendars have been added. The calendar structure
  has been reworked to allow for different calendars to be added as
  plugins.
- New Timeline report added.
- FamilyView has been redesigned to simplify the handling of spouses and
  children.
- Add/Edit/Remove buttons have been removed and replaced with buttons
  on the toolbar.

Download
========

http://sourceforge.net/projects/gramps
_____________________________________________

DiaCanvas2 0.9.1

DiaCanvas2 0.9.1
================

DiaCanvas2 is a diagramming canvas for GTK+/GNOME.

What's new
==========
o  Configure scripts have been updated (thanks to Aurélien Campéas)
        - better checking for GnomePrint
        - should now compile on win32
o  More contrast in handle colors (thanks to Aurélien Campéas).


What's new in DiaCanvas2 0.9.0
==============================
o  New path shape implementation:
        - Paths can be cyclic,
        - have a fill color and
        - be used as clipping paths
o  Better text handling, now also marked up text can be handled. Also
   better UTF-8 support
o  Dashed lines for ellipse and bezier shapes
o  Better code for canvas item movement and state changes
o  Better handling of compound objects
o  Pretty good SVG export filter
o  Better Python bindings (requires PyGTK)

You can download DiaCanvas2 from SourceForge:

        http://sourceforge.net/projects/diacanvas

The DiaCanvas homepage can be found at:

        http://diacanvas.sourceforge.net

Have fun,

Arjan

_____________________________________________

fontilus-0.4

I  have just released a new version of fontilus, available at:
    http://ftp.gnome.org/pub/GNOME/sources/fontilus/0.4/

Fontilus is a set of tools to help manage the fonts on your system using 
Nautilus.

The new features in this release include:

    * font viewer applet is now resizable, and has a window icon (it
      uses the mime icon for the font type it is viewing).
    * Nautilus context menu that allows you to set one of the fonts in
      the "fonts:" folder as the default application font.
    * New translations: am cs da de el es fr id it lv nl no pl pt sv th
      uk vi zh_TW.

James.

-- 
Email: james@daa.com.au
WWW:   http://www.daa.com.au/~james/



_____________________________________________

Greenwich 0.5.1

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

Greenwich 0.5.1

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

A graphical whois client for GNOME.

Fixes
=====

This release fixes an intermittent crash upon query, and corrects the
relief of the toolbar. The "Query" button works properly now. A .spec file
is included in the source.

Download
========

http://jodrell.net/projects/greenwich

Get the Free Newsletter!

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