XMLSpear BuiltIn XMLEditor | |
Changes made in version 3.2 | |
programmer D.Deneer | |
date: 11 sep 2013 | |
Type | Description |
---- | ----------------- |
![]() |
Added actions to change the fontsize in de source editor. Default sizes can be set in the XMLSpear.properties file |
![]() |
Better type support for attributes. Ignore typed quotes in attribute value when they are already present. |
![]() |
Fixed some formatting issues related to whitespace after attribute or element name |
![]() |
Binary plist files could not be opened. This was caused by a bug in the conversion of the temporary filename that contained + signs |
![]() |
On some platforms it was not possible to use Shift delete in the element view. |
Changes made in version 3.1 | |
programmer D.Deneer | |
date: 12 sep 2010 | |
Type | Description |
---- | ----------------- |
![]() |
In rare cases tag completion was triggered during the loading of a document, causing unwanted changes in the document |
![]() |
Added property indent_with_tabs in XMLSpear.properties. You may edit this property to your needs. |
![]() |
Added property xml_source_pane_grab_focus in XMLSpear.properties. You may edit this property to your needs |
Changes made in version 3.00 final | |
programmer D.Deneer | |
date: 08 march 2010 | |
Type | Description |
---- | ----------------- |
![]() |
Fixed preference storing in Linux that prevented XMLSpear from starting up |
![]() |
Fixed screensize in Linux |
Changes made in version 3.00 beta 3 | |
programmer D.Deneer | |
date: 06 februari 2010 | |
Type | Description |
---- | ----------------- |
![]() |
Added waitDialog with spinning wheel while executing XSL transformation |
![]() |
Fixed reversed execution of Xalan and Saxon |
![]() |
Improved performance of format and CutMarked action |
Changes made in version 3.00 beta 2 | |
programmer D.Deneer | |
date: 28 januari 2010 | |
Type | Description |
---- | ----------------- |
![]() |
Fixed document resolving in stylesheet transformations |
![]() |
Added xslt extention to default handeled extensions of XMLHandler |
=============================== | |
Changes made in version 3.00Beta1 | |
programmer D.Deneer | |
date: 01 januari 2010 | |
Type | Description |
---- | ----------------- |
![]() |
Position kept between source and table/tree view |
![]() |
XPATH support |
![]() |
basic XSLT support |
![]() |
XML catalog support |
![]() |
Format option for linesize |
![]() |
Duplicate node action |
![]() |
Shortcut for deleting nodes |
![]() |
Comment action in source editor |
![]() |
Schema generation for XML instance documents |
![]() |
Conversion between several schema types |
![]() |
Added property to launch external browser or editor with the java desktop api when running java 1.6. Unix variants will benefit from using the desktop api. |
![]() |
Several approvements in source editor |
![]() |
XML now standards opens in the source view; this property can be changed in the properties file |
![]() |
Format actions keeps current position of cursor |
![]() |
Find in table view now defaults to search in tag value |
![]() |
Spaces were lost in a simple element that contained only whitespace |
![]() |
Preferences were not correctly saved for users without registry access |
![]() |
Formatter showed valid < in attributes as errors |
![]() |
Cutting marked text was very slow |
![]() |
File tree action "Show schema as tree" was only avalaible if you were in the xml editor |
![]() |
Not possible to save file without extension |
![]() |
Buttons in source pane stay disabled |
![]() |
Automated close-tag inserted on wrong place |
=============================== | |
Changes made in version 2.43 | |
programmer D.Deneer | |
date: 01 december 2007 | |
Type | Description |
---- | ----------------- |
![]() |
B-03 Creation of new XML document fails with nullpointer exception. |
![]() |
B-04 Reload document does not work. |
![]() |
B-07 Reload of XML document fails with nullpointer exception. |
![]() |
B-08 Find jumps to wrong position. |
=============================== | |
Changes made in version 2.42 | |
programmer D.Deneer | |
date: 04 oktober 2007 | |
Type | Description |
---- | ----------------- |
![]() |
Fixed a serious problem with the validation where errors and typeinformation were reported on the wrong(shifted) places. This did occur if the suppression of inserting attributes was active, which is the default behavior (see --> insert_default_attributes=false in XMLSpear.properties file). |
=============================== | |
Changes made in version 2.41 | |
programmer D.Deneer | |
date: 02 oktober 2007 | |
Type | Description |
---- | ----------------- |
![]() |
Improved the time to load big XML trees. |
![]() |
Improved performance of recursive expand and collapse actions. |
=============================== | |
Changes made in version 2.40 | |
programmer D.Deneer | |
date: 16 september 2007 | |
Type | Description |
---- | ----------------- |
![]() |
KeyBoard shortcuts to expand and collapse the tree |
![]() |
DTD for mac plist files could not be accessed in local directory, which caused necessary network access. This is fixed by copying PropertyList-1.0.dtd to the local schema directory. |
![]() |
Validation added default attributes to the XML DOM tree, which was rather confusing. This feature is now suppressed. |
![]() |
The source editor incorporated several fixes and features from the texteditor. See texthandler for details |
![]() |
Alert message if a file is opened with a size greater than configured in the XMLSpear.properties file, which can be found in the XMLSpear configuration folder. |
=============================== | |
Changes made in version 2.30 | |
programmer D.Deneer | |
date: 16 april 2007 | |
Type | Description |
---- | ----------------- |
![]() |
Several XML formatting issues in the source view. |
![]() |
Loss of linefeeds after editing text in tree tabel. |
![]() |
Incorrect behavior regarding to mixed elements with multiple text nodes. |
![]() |
Prefix initially not filled in dialog for inserting elements or attributes |
![]() |
A find function for the tree table. |
![]() |
Improved support for mixed elements. You can switch to an advanced mode, where the textnodes will displayed in the tree. |
![]() |
If a text has linefeeds or tabs you are not allowed editing the text in the table cell. This will be indicated by a special button which brings up a text editor. |
![]() |
In edit mode, you will have a button in each cell to switch to a full functional tekst editor. |
![]() |
If a value is part of an enumeration, it will be showed in the table. In previous versions the combobox was only showed in editMode. |
![]() |
Xpath display of each selected element in the tree table view |
![]() |
Insert and editing of CDATA and text nodes in the tree table view. |
![]() |
Improved schema support for enumerations and fixed values |
![]() |
Unformat option in the XML source view. |
![]() |
Alphabetical listing of elements in dialogs. |
![]() |
Collapse and Expand actions are now local to the selected node, instead of to the complete tree. |
![]() |
The warning message for large XML files is removed. If a XML file is displayed in the treetable, it will no longer be fully expanded. This will save a lot of load time. It is not a good idea to fully expand such a tree from the rootlevel. This will be slow or may cause an out-of-memory exception. |
=============================== | |
Changes made in version 2.20 | |
programmer D.Deneer | |
date: 22 januar 2007 | |
Type | Description |
---- | ----------------- |
![]() |
Added support for abstract elements and substitution groups. |
![]() |
Added support for abstract complextypes in schematree. This may assist you while inserting these elements, because the insert popups do not show them properly. I will try to fix this in future. |
![]() |
Validation in tree-mode against a XSD with abstract types incorrectly reported errors. This problem was fixed by the xerces team. Thanks again for the great support! |
![]() |
The current line in source view is now highlighted. Also implemented a goto-line action. |
![]() |
Jump to error in source view implemented. |
![]() |
Added tree action to edit the node name or namespace |
![]() |
Improved feedback if the problem is not in the opened (current) source. |
![]() |
Fixed the refresh in the problem table when a row was selected |
![]() |
Windows UNC path names were not correctly handled. |
![]() |
Do not give an error when there is no rootname specified while creating new xml. |
=============================== | |
Changes made in version 2.10 | |
programmer D.Deneer | |
date: 31 december 2006 | |
Type | Description |
---- | ----------------- |
![]() |
It was often not clear if the problem was located in the XML file or one of the assigned schemas. The resource column now points to the resource where the error occured. |
![]() |
Plist files needed http acces for the DTD in source view |
![]() |
It is now possible to check xsd files in exactly the same way as xml files. |
=============================== | |
Changes made in version 2.00 | |
programmer D.Deneer | |
date: 11 december 2006 | |
Type | Description |
---- | ----------------- |
Among the many changes: | |
![]() |
Totally rebuild the validation feature Start validation right away using the locations in the xml |
![]() |
Show entities unexpanded and expanded in tree |
![]() |
Fixed several issues in DTD validation |
![]() |
Fixed several formatting issues |
![]() |
Fixed issue with search, caused by invalid line separator |
![]() |
Added insert actions for (no)schemaLocation in DOM tree |
![]() |
Added window for schema mappings |
![]() |
Improved readableness in the xml problems window |
![]() |
Improved readableness in the table fields while editing values |
![]() |
Improved namespace support when inserting element or attributes in the tree |
=============================== | |
Changes made in version 1.41 beta | |
programmer D.Deneer | |
date: 06 september 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Fixed validation of xml with internal DTD in source view |
=============================== | |
Changes made in version 1.40 beta | |
programmer D.Deneer | |
date: 09 jul 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Added validation to source view. But a schema or DTD can only be assigned from the table view. I am working on a totally redesign of the validation feature. So please check frequently for new versions. |
![]() |
Deleting elements with DTD validation on, caused the tree to be out of sync. The tree did not show the row behind the deletion, though the element was still in the actual XML source |
![]() |
Changed behaviour of tab and arrow keys in treetable to be more excel like After a delete the selection will stay on place, in stead of moving to the parent |
=============================== | |
Changes made in version 1.30 beta | |
programmer D.Deneer | |
date: 26 jun 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Added support (while running in Mac Os) for preference files in binary format. This so called binary property list (bplist) files are used in Macos to store application settings. |
=============================== | |
Changes made in version 1.29 beta | |
programmer D.Deneer | |
date: 30 may 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Format action caused the file to get unwellformed in case of DOCTYPE or CDATA |
![]() |
If no valid schema elements are found for insert, let user specify his own element name |
![]() |
Added support for CDATA |
![]() |
Standard enable the paste button in toolBar |
![]() |
When text editor becomes visible give it focus |
![]() |
Dispose FindReplace dialog if another source is selected to avoid acting on a textwindow that is hidden behind. |
=============================== | |
Changes made in version B1.28 | |
programmer D.Deneer | |
date: 9 apr 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Fixed a nullpointer exception while saving XML. |
The bug was caused by a last minute change made before releasing the 1.15B of XMLSpear. A check on the XML encoding did not test for null. | |
![]() |
Closing a schema did loose the current encoding/ changes made while in source mode |
![]() |
Default optional attributes, that were added by the XML Validator were lost during serializing or switching from table to source mode. Although maybe correct, it was confusing. Now forcing the serializer to ouput this attributes |
![]() |
Adding comment under the document node now possible |
![]() |
Popupmenu in xml tree only contains the possible actions. |
![]() |
Removed some debug statements |
=============================== | |
Changes made in version B1.27 | |
programmer D.Deneer | |
date: 3 apr 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Added option button to file save dialog. |
You can now choose the line separator to be used in file | |
=============================== | |
Changes made in version B1.26 | |
programmer D.Deneer | |
date: 23 mar 2006 | |
Type | Description |
---- | ----------------- |
![]() |
XMLDonkey renamed to XMLSpear |
=============================== | |
Changes made in version B1.25 | |
programmer D.Deneer | |
date: 05 mar 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Selecting text in source editor did sometimes freeze the application |
![]() |
Save buttons moved from project to editor window |
=============================== | |
Changes made in version B1.24 | |
programmer D.Deneer | |
date: 03 mar 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Save did nothing |
![]() |
Use system line-separator when saving to file (2nd try) |
=============================== | |
Changes made in version B1.23 | |
programmer D.Deneer | |
date: 02 mar 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Upgrade to Xerces 2.8.0 |
![]() |
XML entities were lost, when switching to source |
![]() |
Save-as dialog had small bug aking two times for encoding |
![]() |
Use system line-separator when saving to file |
=============================== | |
Changes made in version B1.22 | |
programmer D.Deneer | |
date: 01 mar 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Undo improved in source view |
![]() |
FindReplace added in source view |
![]() |
Implemented accelarator keys for several actions |
=============================== | |
Changes made in version B1.21 | |
programmer D.Deneer | |
date: 14 feb 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Small changes in file open/save encoding dialogs |
![]() |
Standalone clause was written out as true instead of yes |
![]() |
New xml document now has XML encoding declaration UTF-8 |
=============================== | |
Changes made in version B1.20 | |
programmer D.Deneer | |
date: 13 feb 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Edit in source view !!!!!! |
=============================== | |
Changes made in version B1.18 | |
programmer D.Deneer | |
date: 02 januari 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Improved DTD suport: combobox for enumeration |
=============================== | |
Changes made in version B1.17 | |
programmer D.Deneer | |
date: 01 januari 2006 | |
Type | Description |
---- | ----------------- |
![]() |
Improved DTD support for insert actions. |
=============================== | |
Changes made in version B1.16 | |
programmer D.Deneer | |
date: 23 december 2005 | |
Type | Description |
---- | ----------------- |
![]() |
Woh!! .. thats is fast : the Xerces programmers fixed the DTD revalidation. So here a updated version. |
=============================== | |
Changes made in version B1.15 | |
programmer D.Deneer | |
date: 22 december 2005 | |
Type | Description |
---- | ----------------- |
![]() |
Revalidation of DTD did not work in Xerces. A temporary workaround is implemented,
until Xerces comes around with release 2.8 (hopefully soon). I will make the error reporting for DTD better
in the next release. Also the choice of loading DTDs will be more flexible in the next release, planned within a week.
So stay tuned. |
![]() |
Enabled validation for xml that has a DTD assigned. |
=============================== | |
Changes made in version B1.13 | |
programmer D.Deneer | |
date: 21 nov 2005 | |
Type | Description |
---- | ----------------- |
![]() |
Restructured the attributes insert action, and solved a newly introduced
bug where attributes could not be added if no schema was opened. |
![]() |
Enabled validation for xml that has a DTD assigned. |
=============================== | |
Changes made in version B1.12 | |
programmer D.Deneer | |
date: 20 nov 2005 | |
Type | Description |
---- | ----------------- |
![]() |
DocType information was not showed and was lost when saving to file. But notice: there is still no support for validation against DTD |
=============================== | |
Changes made in version B1.11 | |
programmer D.Deneer | |
date: 16 nov 2005 | |
Type | Description |
---- | ----------------- |
![]() |
With open schema attributes could not be added when the owner node had zero atttributes at that time |
![]() |
With open schema attributes were sometimes added with wrong namespace |
![]() |
Comments in XML between XML declaration and root element resulted in ClassCastException while inserting elements |
=============================== | |
Changes made in version B1.10 | |
programmer D.Deneer | |
date: 14 nov 2005 | |
Type | Description |
---- | ----------------- |
![]() |
Added the source view. Because we are still hard working on it, editing is not enabled yet. |
![]() |
Again a new layout for table and element view. |
=============================== | |
Changes made in version B1.03 | |
programmer D.Deneer | |
date: 12 nov 2005 | |
Type | Description |
---- | ----------------- |
![]() |
New layout for Element view |
================== | |
Changes made in version B1.02 | |
programmer D.Deneer | |
date: 07 nov 2005 | |
Type | Description |
---- | ----------------- |
![]() |
Fix for several bugs related to a schema with default elements. The tree got de-syncronized and program loops occured. Thanx you Michael for solving bug xercesj-1111 |
================== | |
Changes made in version B1.01 | |
programmer D.Deneer | |
date: 01 nov 2005 | |
Type | Description |
---- | ----------------- |
![]() | Fix editing comment nodes |
=============================== | |
Version B1.00. | |
date: 31 okt 2005 | |
Made by DonkeyDevelopment | |
All rights reserved | |
Use at own risk. |