XML Tree Editor Changelog

What's new in XML Tree Editor 0.1.0.35 Beta

Apr 1, 2021
  • Fixed issues related to QT5 widgetset
  • GTK2 version discontinued
  • Fixed shift and form size increase on restoring form position
  • Removed glyphs from buttons
  • Visual changes to suit QT5 themes

New in XML Tree Editor 0.1.0.34 Beta (May 4, 2020)

  • Added tree view and memo fields scaling on Ctrl+mouse wheel

New in XML Tree Editor 0.1.0.33 Beta (May 4, 2020)

  • Linux version recompiled for GTK2 and QT5 widgetset.
  • Two separate installation packages are provided.

New in XML Tree Editor 0.1.0.32 Beta (Oct 17, 2017)

  • Fixes release:
  • Tree view tooltips (hints on long lines) were mixed up with Preview Pane option, historically called showHints. They are now separated.

New in XML Tree Editor 0.1.0.28 Beta (Nov 6, 2015)

  • Fixes: possible incorrect in-built editor type in Attributes grid
  • boolean options can have user-defined values: yes/no as default
  • added hints in some places, Node Editor in particular
  • system colours for popup notification
  • completed translation to Russian
  • restored 32 bit installations

New in XML Tree Editor 0.1.0.27 Beta (Jun 19, 2015)

  • New feature:
  • partial #CDATA section support - viewing and editing available, no creation
  • Read Fragment / Write Fragment - operating with pieces of XML without headers
  • Changes: since this version 64 bit binary file only is available for Windows

New in XML Tree Editor 0.1.0.26 Beta (Feb 11, 2015)

  • Fixes: re-compiled with Lazarus 1.2.6 / Free Pascal 2.6.4
  • code changes to get compatibility with the above
  • highlight text on search within Multi-line Editor
  • added "UTF-8" encoding when a new document is created
  • documentation correction
  • fixed issue with editing action being disabled after new document

New in XML Tree Editor 0.1.0.25 Beta (Feb 11, 2015)

  • Fixes: documentation errors auto
  • Editor option notification window on long operations

New in XML Tree Editor 0.1.0.24 Beta (Apr 18, 2014)

  • Fixes:
  • Attempts to execute Save action twice on double-click incorrect handling command-line parameters "busy" cursor while file is being saved low speed and incorrect recovery of tree view representation.
  • Changes:
  • Executable file is no longer packed with UPX on-line help replaced by locally stored PDF document notification window while file is being saved new installation configuration.

New in XML Tree Editor 0.1.0.23 Beta (Oct 25, 2013)

  • Fix: preventing the whole tree expanding on file open
  • minor improvements

New in XML Tree Editor 0.1.0.22 Beta (Oct 25, 2013)

  • Fix: drag node is taken from under mouse cursor, not tree view selection

New in XML Tree Editor 0.1.0.21 Beta (Jul 29, 2013)

  • New features:
  • Drag and drop to replicate/move a node in the main tree or replicate a node from reference tree Option to preserve visual representation of the tree on data changes (tree re-paints)

New in XML Tree Editor 0.1.0.20 Beta (Apr 24, 2013)

  • Fixes:
  • Added "Empty Node" tree view image
  • Expanded and collapsed nodes have different images
  • Prevented simultaneous firing two different editing actions
  • New features:
  • Find and Find Next functions available for Reference Tree and Multi-line Editor
  • Find In Preview to search for a model in preview panes
  • Optional empty dividing line before text in the preview pane

New in XML Tree Editor 0.1.0.19 Beta (Apr 5, 2013)

  • Fixes: more consistent tree selection on new/edit/delete operations
  • Improvements: Expand Node command added

New in XML Tree Editor 0.1.0.18 Beta (Mar 22, 2013)

  • Fixes:
  • some code optimization
  • Improvements:
  • Option Compare Content for Find Same Node and Next Missing commands

New in XML Tree Editor 0.1.0.16 Beta (Mar 21, 2013)

  • Fixes:
  • Translation includes "comment" attributes from "Options"
  • New feature:
  • Manual and automatic backup

New in XML Tree Editor 0.1.0.15 Beta (Feb 26, 2013)

  • Fixes: Wrong font color for notification window changed casting in PostMessage from LongInt to PtrInt
  • Attributes grid did not receve focus on mouse click
  • Tree View did not show the image on active row
  • Preview pane uses now the same font, as the tree view
  • Improvements:
  • Show parents mode
  • Options menu with simple options editor parents are shown in the preview pane
  • Search facilities - first occurrence of the search model is highlighted in the preview pane two popup menus depending on if the document is loaded or not reference form has a preview pane reference tree view is displayed exactly same way as main one more keyboard shortcuts added
  • Replicate Node is now available straight from Reference form commands added - Save Attribute and Value and Add Attribute (and its value) from the list position in the tree restored when re-opening last edited file commands added to Reference Tree - Find Same Node and Next Missing

New in XML Tree Editor 0.1.0.14 Alpha (Dec 3, 2012)

  • Fixes:
  • Save As... did not save if Read-Only flag was ON
  • New features: Show Popup (Ctrl+P) action added to Edit Node form to open attributes popup menu without mouse
  • Added two command-line parameters - --file and --config
  • Comments added to configuration file to explain parameters/sections meanings
  • On-line Wiki updated
  • Document can be open by dropping file on the program form

New in XML Tree Editor 0.1.0.12 Alpha (Nov 21, 2012)

  • Managed to get attributes grid behaving in acceptable way both for Windows and Linux (GTK2) versions.
  • Customized "grids.pas" unit included into source package.

New in XML Tree Editor 0.1.0.11 Alpha (Nov 16, 2012)

  • Fixes:
  • Copy Node and Copy from Reference renamed to Replicate Node and Replicate from Reference respectively
  • remove dots from Open Recent
  • corrected typo in 'seconary' attributte name
  • Find and Move forms have borders (Windows only) to allow their re-positioning on the screen
  • fixed crash when a node moved or replicated to itself or to the top level reduced CPU load by Edit Node form (thanks to eny for pointing out the above issues)
  • added timeout for notifications (30 seconds default)
  • notification window disappears with any mouse click or key press
  • Show Long Lines renamed to Show Preview Pane
  • changed way the illegal attribute name is handled - instead of coloring the cell the old value is just re-populated; this also fixed the issue with not displaying attribute name if graphic system does not support transparency (like Windows terminal service)
  • New features:
  • Help menu added: About moved from Options to Help
  • Online Help added launching default browser with Wiki help page
  • If the user has no 'write" access to the open document, the program title contains "[write-protected]" text and notification is shown on file opening
  • If the document has Read-Only flag set ON (Tree menu), a notification is displayed on every un-saved change.

New in XML Tree Editor 0.1.0.10 Alpha (Nov 6, 2012)

  • Fixes:
  • potential memory leak on deleting nodes - now all children freed as well
  • access violation on File -> New - now already loaded document is not freed until the user entered root node name
  • action title is shown on the edit node form caption
  • Notifications added if a document was open as read-only

New in XML Tree Editor 0.1.0.9 Alpha (Oct 31, 2012)

  • Bug fix - access violation on validating empty Tag/Attribute name

New in XML Tree Editor 0.1.0.8 Alpha (Oct 31, 2012)

  • Fixes: XMLFile.pas
  • on re-opening internal XMLDocument its instance was not freed
  • ReadError flag remained True even if the document was successfully created Edit Node form is no longer modal
  • New features:
  • Document: Move node - moves node with all its children to a new position
  • Copy node - creates a new node with exact structure and content of the reference node
  • Support for translation (localization):
  • Language File - opens an XML translation file (default is "Translation.xml" situated along with global config file)
  • Locale code - allows selection of the language from the translation file
  • Make Translation Template - creates a template file for translation filled with existing English strings founjd in the program
  • ability to open second "Reference" XML document in read-only mode available commands: Copy Tag Name
  • Copy Text - text node content
  • Copt From Reference - copies a node with all its children and attributes from the reference file into main XML document

New in XML Tree Editor 0.1.0.7 Alpha (Oct 19, 2012)

  • Removed processing escapes in XMLFile.pas as it is already done by Free Pascal DOM implementation
  • Improved awkward attributes editing
  • Recent files include full paths
  • Extra features:
  • Node Editor: ability to save frequently used node and attribute names for later use

New in XML Tree Editor 0.1.0.6 Alpha (Oct 15, 2012)

  • New features: rename attributes, rename and move nodes are now supported
  • Full node information is now shown in the pane at the bottom
  • Fixed issues with navigating inside node edit form

New in XML Tree Editor 0.1.0.5 Alpha (Oct 15, 2012)

  • Document: Add Sibling command replaced by two: Add Above and Add Below improved Attributes editing feature Application icon can be loaded from global configuration file
  • New Feature:
  • Document: Add comment; Edit Node can edit comment as well

New in XML Tree Editor 0.1.0.4 Alpha (Oct 15, 2012)

  • Fix: crash on Windows 7 with inability to create local config file

New in XML Tree Editor 0.1.0.3 Alpha (Oct 15, 2012)

  • Fixes to prevent total crashes, when something went wrong, i.e. input file is not an XML
  • Extra features:
  • File: Open Recent...
  • Tree: About Node Editor: Multi-line editor
  • Load file name
  • Load content of a text file
  • Load binary file
  • Read color from Color Dialogue