ANNOUNCE: Conglomerate 0.7.2
- From: David Malcolm <david davemalcolm demon co uk>
- To: gnome-announce-list gnome org
- Subject: ANNOUNCE: Conglomerate 0.7.2
- Date: Thu, 18 Sep 2003 15:12:54 -0400 (EDT)
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)</li>
- 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->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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]