---

Release Digest: GNOME, September 19, 2003

Conglomerate 0.7.2

Application

Conglomerate 0.7.2

Description

Conglomerate is an XML editor for GNOME, aiming to be as
user-friendly as possible, to help non-technical people to use
DocBook and similar formats.

Enhancements

Beginnings of RELAX NG support:

  • An importer that reads DTD files and generate RELAX NG schema.
    (me)
  • A Conglomerate display specification for editing RELAX NG
    schema files. (me)

Beginnings of XHTML support:

  • A Conglomerate display specification for editing XHTML (strict)
    web pages. (me)
  • A simple template for creating new web pages. (me)

Attribute editing:

  • The Property dialog now has a tab page listing any attributes
    found in the DTD for the selected node (me)
  • Utility functions to make it easy to create attribute editors
    by binding GTK and Glade widgets to XML attributes (me)
  • A custom property dialog for DocBook <orderedlist> tags
    as an example of the above. (me)

Improvements to document type infrastructure:

  • Support for template files that can be used in the
    File-&gt;New assistant (Jeff Martin)
  • A template for creating new Conglomerate display specification
    files (Jeff Martin)
  • XML doc types can specify a file extension. For example, RELAX
    NG schema files have a “.rng” extension, and HTML files have
    “.html” extension. (me)
  • The display spec file can specify a formal Public ID for the
    DTD, and the code will try to use this, even if the XML file
    doesn’t explicitly specify the DTD. (me)
  • The File->Properties dialog allows you to remove DTD
    associations, and can guess at a DTD if one is not present. It has
    a button to add the association to the document header. (me)
  • The display specification file format now supports XML
    namespaces (me)

Improvements to the “Cleanup the XML Source” tool

  • The tool now understands the difference between structural and
    span tags and doesn’t force line breaks for span tags. (me)
  • Fixed some bugs and improved look of the resulting source,
    IMHO. (me)

Other Enhancements

  • Stability enhancements (me)
  • Improvements to the DTD for our display specification files
    (me, Jeff Martin)
  • Various test files should now be in the examples subdirectory
    of the tarball (Geert Stappers)
  • You can now merge adjacent paragraphs (as requested by Linux
    Weekly News)
  • move the cursor to the end of a <para> tag and press
    Delete, or to the start of a tag and press Backspace. (me)
  • Probably some other things I missed 🙂

Fixes

  • Fixed lots of cleanup bugs when documents were closed; this
    makes the app much more stable. (me)
  • Fix for bux #118769 – a new dialog to select importers if more
    than one is applicable (me)
  • Empty context submenus are now insensitive (me)
  • Removed an unnecessary dependency on GDK 2.2 which broke the
    build on Red Hat 8

Thanks to

  • Jeff Martin
  • Geert Stappers
    …and anyone else I missed (sorry!)

Dave Malcolm

Download

http://ftp.gnome.org/pub/GNOME/

GNOME Software Map entry

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


Gpiv 0.1.2

Application

Gpiv 0.1.2

Description

Gpiv interrogates images for Particle Image Velocimetry (PIV),
validates and post-processes the resulting estimators, and displays
its results.

Enhancements

  • display image in gnome canvas; HOERA!! This also allowed me to
    implement:

    • spatial scaling interactively with pointer in image
    • improved monitoring of interrogation process with zooming
      interrogation

      areas and correlation function

  • a start has been made to impliment printing. Though, printing
    is not ready yet as I will have to study GnomePrint. Possibly an
    upgrade to gnome2.2 will have to be made for this.

Fixes

Download

http://ftp.gnome.org/pub/GNOME/

GNOME Software Map entry

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


gURLChecker 0.7.0

Application

gURLChecker 0.7.0 (unstable branch)

Description

gURLChecker is a C/GNOME2 tool that can check links on a single
web page or on a whole web site in order to determine validity of
each page.

Enhancements

  • Task #2517 (Dynamically modify delay between checks) is now ok.
    Also added possibility to modify timeout.
  • Task #1871 (Basic search engine) is in progress. for the moment
    search only can be done on whole pages.
  • Added history for all combo boxes, and ability to clear them in
    the preferences (notebook “Personnal data”).
  • Removed “check level” limit in the preferences.

Fixes

  • Correction of a bad double click handleling when treeview is
    empty.

Download


http://savannah.nongnu.org/download/gurlchecker/unstable/0.7/gurlchecker-0.7.0.tar.gz

GNOME Software Map entry

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

Get the Free Newsletter!

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