2
2
NEWS: In this file the announce messages of recent releases.
4
Conglomerate 0.9.1 (codenamed "Destroy All Bugs!) Released
5
==========================================================
7
Conglomerate is a free, user-friendly XML editor. It is particularly aimed at DocBook, but should be able to handle any XML document type.
9
This is the second 0.9 release. Please download it and try to break things (and fix them - patches gratefully acepted!).
11
Conglomerate requires GTK+ version 2.4.0 or later
13
You can download it from the usual place: http://sourceforge.net/project/showfiles.php?group_id=82766
15
Many thanks to everyone who contributed to this release; my apologies if I missed anyone from the credits below.
19
Kinyarwanda (rw) (Steve Murphy)
20
* Ukrainian (uk) (Maxim Dziumanenko)
21
* Updated Translations:
22
Czech (cs) (Miloslav Trmac)
23
* German (de) (Frank Arnold)
25
Canadian English (en_CA) (Adam Weinberger)
26
* British English (en_GB) (David Lodge)
27
* French (fr) (Michèle Garoche)
28
* Swedish (sv) (Christian Rose)
30
Added recent files support to File menu based on libegg ( bug #108524)(Nickolay V. Shmyrev)
31
* Implemented triple-click selection of text ( bug #144667)(Yuriy Syrota)
32
* Implementation of word-count feature ( bug #135093) (Thierry Moisan)
34
Implemented --unit-test command line option and unit-testing of example files (Geert Stappers)
36
Added context-menu option to convert an entity reference to a copy (David Malcolm)
37
* Added new debug plugin (must be enabled with --enable-debug-plugin=yes), which adds a debug item to the Tools menu to dump the CongEditorArea tree as XML (and open the resulting file) (David Malcolm)
38
* Initial (disabled) implementation of property pages (David Malcolm)
40
Huge cleanup of character handling; should compile cleanly on GCC4 with -Wall (David Malcolm)
41
* Fixes to makefile and to packaging (Nickolay V. Shmyrev)
43
Fixes to display specifications(Michèle Garoche)
44
* Remove lots of excess debug logging (David Malcolm)
45
* Various code cleanups (David Malcolm)
46
* (Nickolay V. Shmyrev)
48
Fixes for cursor handling during source-code cleanup (Nickolay V. Shmyrev)
5
70
Conglomerate 0.9.0 Released - Widget Rewrite #4 - Now with Interestingly Different Bugs!
6
71
========================================================================================
67
Conglomerate 0.7.16 Released
68
============================
70
Conglomerate requires GTK+ version 2.4.0 or later
72
You can download it from the usual place:
73
http://sourceforge.net/project/showfiles.php?group_id=82766
75
Many thanks to everyone who contributed to this release; my apologies if
76
I missed anyone from the credits below.
80
* Canadian English (en_CA) (Adam Weinberger)
81
* Czech (cs) (Miloslav Trmac)
82
* French (fr) (Michele Garoche)
85
* Corrected misspelling. (Michele Garoche)
86
* Removed references to old code from API documentation. (Michèle
88
* Fixed build for the case where both Enchant and gtk-doc are
89
enabled. (Frederic Brin)
90
* Fixes for better integration with GNOME's mime-handling system.
104
Conglomerate 0.7.15 ("Teenage Kicks") Released
105
==============================================
107
Conglomerate is a free, user-friendly XML editor. It is particularly
108
aimed at DocBook, but should be able to handle any XML document type.
110
This is still an unstable release; there are still some known repeatable
111
crash bugs. Please download it and test that no new bugs have been
114
Conglomerate requires GTK+ version 2.4.0 or later
116
You can download it from the usual place:
117
http://sourceforge.net/project/showfiles.php?group_id=82766
119
Many thanks to everyone who contributed to this release; my apologies if
120
I missed anyone from the credits below.
123
Updated Translations:
124
* Canadian English (en_CA) (Adam Weinberger)
125
* Czech (cs) (Miloslav Trmac)
126
* British English (en_GB) (David Lodge)
128
* French (fr) (Mich.le Garoche)
129
* Greek (el) (Nikos Charonitakis)
130
* Spanish (es) (Francisco Javier F. Serrador)
131
* Dutch (nl) (Geert Stappers)
133
* (pt) (Duarte Loreto)
134
* Russian (ru) (Dmitry G. Mastrukov)
135
(Nickolay V. Shmyrev)
136
* Albanian (sq) (Laurent Dhima)
139
* Brazilian Portugese (pt_BR) (Est.v.o Samuel Proc.pio)
143
* Conglomerate now has rudimentary spell-checking, using the
144
enchant library. It highlights misspelt words by underlining
145
them. Spell-checking can be disabled for certain elements in the
146
dispspec as appropriate; for example the DocBook
147
<programlisting> element disables spellchecking. (David Malcolm)
149
* Hybrid documents should work much better (e.g. where you embed
150
fragments of one document type e.g. XHTML within another
151
document type) . Conglomerate no longer needs to have a
152
dispspec, and the notion of a document-level dispspec is now
153
merely a default. The elements within a dispspec are now
154
required to all be in the same XML namespace (or in none),
155
allowing various simplifications and improvements in document
156
type detection. (David Malcolm)
157
* The popup menu now allows you to add arbitrary XML elements
160
* Dispspecs with namespaces now store typical prefix strings for
161
those namespaces, so that when Conglomerate needs to
162
autogenerate a namespace, it can name it something sane like
163
"xhtml" or "xsl" as appropriate. (David Malcolm)
164
* Added internal hooks for stylesheet parameters; added callbacks
165
to create option widgets for exporters and importers; added
166
dummy Paper Size options for the PDF and XSL:FO exporters (David
168
* "Unknown elements" in the main editor view now have disclosure
169
triangles for their children; improvements and simplifications
170
to the layout code of the main editor widget (Nickolay V.
172
* Namespace URIs and attributes now appear in the main editing
173
view for unknown elements. (David Malcolm)
174
* Added support for CDATA sections, generalising text editing code
175
where necessary to support these (and some comment editing
176
support where it seemed appropriate) (David Malcolm)
177
* The status bar now shows the XPath of the selected node (David
179
* Attribute editing now supports NMTOKEN attributes. (Douglas
181
* Improvements to the parser error dialog: it now uses
182
selection/single-click rather than double-click for moving
183
between the parser errors, and highlight the line containing the
184
error when an error is selected. (David Malcolm)
185
* Newly-created documents have their source cleaned, rather than
186
appearing on a single line. Various infrastructure improvements
187
towards the ultimate goal of having Conglomerate autodetect the
188
whitespace settings of a document and making fresh edits conform
189
to it. (David Malcolm)
190
* Improvements to feedback and error-handling of transform dialogs
192
* Gained a big speedup by disabling some overzealous internal
193
self-testing. (David Malcolm)
196
* Ported to the GtkUIManager API (David Malcolm)
198
* Dispspec files should now be set up for translation (Nickolay V.
200
* Ask for confirmation when replacing an existing file bug #
201
154844 (Nickolay V. Shmyrev)
202
* Various improvements to the API documentation (Nickolay V.
204
* Fixes to use URIs rather than paths in more places, partially
205
fixing bug # 145422 ; improvements to command-line parsing.
206
(Nickolay V. Shmyrev)
207
* Enumerations are now edited using GtkComboBox rather than
208
GtkOptionMenu, and are now set to the attribute value on
209
creation, rather than being left at "(unspecified)" (if the
210
attribute is actually set). Various other GtkOptionMenus ported
211
to GtkComboBox. (Douglas Burke)
212
* Fixes for newline characters in when in a whitespace-preserving
213
element (part of bug # 108404 ) (Douglas Burke)
214
* Fix to namespace handling within the Random Document plugin (
215
bug # 153358 ) (David Malcolm)
216
* Added hacks to ensure that Glade and XSL files appear in file
217
chooser (David Malcolm)
218
* Ensure new DocBook files are valid ( bug # 149307 bug # 149305
219
bug # 148117 ) (Geert Stappers)
220
* The node-properties dialog window now displays the properties of
221
the parent node if sent a CONG_NODE_TYPE_TEXT node. This is to
222
allow editing the attributes of nodes marked as span by the
223
display specification for the document type. (Douglas Burke)
224
* Edit->Preferences dialog now closes properly (Keith Sharp)
225
; a crash bug has been fixed, and now has a Plugins tab. The
226
dispspec list has been changed from a two-column
227
name/description list to a single column with the titles
228
presented in a different style. (David Malcolm)
229
* Removed the experimental FO code since it never worked. (David
231
* The Dialog of Doom that appears when bug # 124507 is about to
232
bite you now only appears once per document, rather than
233
continuously popping up as the error recurs. (David Malcolm)
234
* Improvement to validation dialog: the icon used when there is an
235
error is now different than when the document validates.
237
* Fix to Conglomerate's desktop file bug # 151845 (Stephane
239
* Various other fixes and cleanups (removal of dead code, fixes
240
for various memory leaks, i18n work, improvements to the example
241
files, fixes to the dispspec DTD and to some dispspecs etc).
247
(Nickolay V. Shmyrev)