summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorSlávek Banko <[email protected]>2016-03-26 13:50:43 +0100
committerSlávek Banko <[email protected]>2016-03-26 13:50:43 +0100
commitd62c8c002c51fb7c36487839eeeb4ac89f044dee (patch)
treebb4d1f5c631ab1f22a3018ba39e6a806035f80fd /ChangeLog
downloadkxmleditor-d62c8c002c51fb7c36487839eeeb4ac89f044dee.tar.gz
kxmleditor-d62c8c002c51fb7c36487839eeeb4ac89f044dee.zip
Initial import of kxmleditor 1.1.4
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog1269
1 files changed, 1269 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..ceece31
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,1269 @@
+
+
+*********************************************************************
+* *
+* 1.1.4 Stable released *
+* *
+*********************************************************************
+
+12.12.2004, Lumir Vanek
+=======================
+1) Updated /admin with latest kde-common/admin contents
+
+12.11.2004, Olaf Hartig
+=======================
+1) Switched the default item insert point to "at bottom" for the "New Element", "New Proc.Instr." and "New CData" dialogs.
+
+21.10.2004, Olaf Hartig
+=======================
+1) Implemented feature request #1044396 "Reload function".
+
+20.10.2004, Olaf Hartig
+=======================
+1) Fixed a little usability bug. Tabbing between the widgets work (better) now (all unvisible widgets reject focus on tab).
+2) Fixed the bug mentioned in feature request #1049159 "Keyboard shortcut for closing the "Edit XML as raw text" win".
+
+19.10.2004, Olaf Hartig
+=======================
+1) Implemented feature request #1048738 "F2 button for editing text content".
+
+14.09.2004, Lumir Vanek
+=======================
+1) Added fix_paths script to fix hardcoded paths in files generated by dcopidl2cpp
+
+*********************************************************************
+* *
+* 1.1.3 Stable released *
+* *
+*********************************************************************
+
+12.09.2004, Lumir Vanek
+=======================
+1) Added french translation maded by Christophe Crier, www.heolys.com
+2) Fixed bug [ 988587 ] Non-existent files from cmdline cause silent quit
+
+18.08.2004, Lumir Vanek
+=======================
+1) Removed check for special characters in KXECharDataDialog::checkContents
+
+*********************************************************************
+* *
+* 1.1.2 Stable released *
+* *
+*********************************************************************
+
+08.08.2004, Lumir Vanek
+=======================
+1) Set raw XML editboxes to PlainText, instead to Auto, to avoid
+ unnecessary special character conversions.
+2) Moved rest of actions and KCommandHistory from doc to part.
+
+08.08.2004, Lumir Vanek
+=======================
+1) Moved actions for Save/SaveAs, Cut/Copy/Paste from Shell to Part,
+ where is better place for them. Started testing Quanta plugin.
+
+
+*********************************************************************
+* *
+* 1.1.1 Stable released *
+* *
+*********************************************************************
+
+08.07.2004, Lumir Vanek
+=======================
+1) Added Wrap on/off to text view configuration page
+
+17.07.2004, Lumir Vanek
+=======================
+1) Applied patch kxmleditor-1.1.0-gcc34.patch, Bugzilla Bug 57019 kxmleditor 1.1.0 fails
+ (http://bugs.gentoo.org/show_bug.cgi?id=57019)
+
+11.07.2004, Lumir Vanek
+=======================
+1) Applied patch #988560 Default to UTF-8 for new files
+2) Applied patch #988558 Desktop entry cleanup
+3) Applied patch #958302 Avoid warning on startup
+4) Applied patch #958301 Avoid deprecation warnings
+5) Changed 4 occurence of SLOT(0) to 0 in KXEShellManager *KXMLEditorShell
+
+*********************************************************************
+* *
+* 1.1.0 Stable released *
+* *
+*********************************************************************
+
+
+09.07.2004, Lumir Vanek
+=======================
+1) Updated version info in .ui files to 3.3
+2) Commented time meassuring in KXMLEditorPart::slotDocOpened()
+
+06.07.2004, Lumir Vanek
+=======================
+1) Fixed bug reported by Robin Rosenberg : when opened XML without specified encoding, default must be used (UTF-8)
+
+01.06.2004, Lumir Vanek
+=======================
+1) Minor fixes in documentation
+2) Fixed bug [ 946229 ] Element name cannot start with 'xml' or 'XML'?
+
+28.04.2004, Lumir Vanek
+=======================
+1) Added support for opening compressed SVG - svgz files to KXEDocument::open(...)
+
+27.04.2004, Lumir Vanek
+=======================
+1) Improved syntax highlighter to highlight multiline comment
+2) Increased max KXmlEditorComboAction items count from 5 to 15
+3) Added *.svg to supported file types
+
+11.04.2003, Lumir Vanek
+=======================
+1) Set active target
+2) Added check to KXMLEditorShell::setPart, last line connecting to NULL variable m_windowMenu
+
+26.03.2004, Olaf Hartig
+=======================
+1) Changed the code in KXE_TreeView::updateNodeMoved to remove the calls of
+ KListViewItem::moveItem, because this function is marked as deprecated
+ in the KDE API.
+2) Implemented the "create tree view items on demand" feature, that speeds
+ the loading of deep nested XML documents. This feature can be enabled/disabled
+ in the configuration dialog. Take a look at KXMLEditorPart::slotDocOpened to
+ learn about measuring the feature's advantage in loading time.
+3) Fixed a performance bug with opening documents in KXEDocument::open and
+ (temporary) introduced code to measure the difference.
+
+19.02.2004, Adam Charytoniuk
+=======================
+1) Introduction of document/view model. Started...
+2) New shell actions and new menu "Window".
+3) Updated pl.po file
+
+18.02.2004, Olaf Hartig
+=======================
+1) Finished the german localization.
+
+12.02.2003, Lumir Vanek
+=======================
+1) Removed kxmledtor.kdevprj from Makefile.am.
+
+10.02.2004, Olaf Hartig
+=======================
+1) Switched the project to be a KDevelop 3 project.
+
+08.02.2003, Adam Charytoniuk
+=======================
+1) Update of pl.po translation file
+
+05.02.2004, Olaf Hartig
+=======================
+1) Fixed a usability problem with a useless messagebox appearing, when the users wants to edit the properties of the special proc.instr.
+2) Removed several inconsisties with tooltips and What's This help in dialogs and configuration pages.
+
+04.02.2004, Adam Charytoniuk
+========================
+1) Added file for polish translation, translation started.
+
+02.02.2004, Olaf Hartig
+=======================
+1) Fixed the problems with our/KDE's localization framework.
+2) Added a file for the german translation.
+
+*********************************************************************
+* *
+* 1.0.0 Stable released *
+* *
+*********************************************************************
+
+
+24.01.2003, Adam Charytoniuk
+=======================
+1) New icons for application
+2) TODO updated
+
+25.01.2003, Lumir Vanek
+=======================
+1) Used KTempFile when compressed file open, instead of temporary.tmp
+
+20.01.2003, Lumir Vanek
+=======================
+1) Touched dialogs and tested compiling and making RPM on KDE 3.2 RC1. Successfull.
+
+17.01.2003, Lumir Vanek
+=======================
+1) Added Element indentation to text view setting
+2) Adjusted columns in KXE_ViewAttributes::slotChange
+
+10.01.2003, Lumir Vanek
+=======================
+1) Applyied patch [ 827616 ] "freedesktop.org desktop entry tweak" to kxmleditor.desktop
+
+*********************************************************************
+* *
+* 0.9.2 Beta released *
+* *
+*********************************************************************
+
+
+10.01.2003, Lumir Vanek
+=======================
+1) Renamed following dialogs in .kdevprj file:
+ ./part/kxeelementdialogbase.ui
+ ./part/kxeattributedialogbase.ui
+ ./part/kxechardatadialogbase.ui
+ ./part/kxesearchdialogbase.ui
+ ./part/kxechoosestringdialogbase.ui
+ ./part/kxeprocinstrdialogbase.ui
+ ./part/kxespecprocinstrdialogbase.ui
+2) Checked those dialogs if What's This help exist, and added it, if not.
+
+06.01.2004, Olaf Hartig
+=======================
+1) Removed the old configuration framework and the corresponding files:
+ ./part/confpage_defaults.ui
+ ./part/confpage_text_editor.ui
+ ./part/confpage_print.ui
+ ./part/confpage_treeview.ui
+ ./part/confpage_targzext.ui
+ ./part/confpage_xml.ui
+ ./part/dlgconfiguration.h
+ ./part/dlgconfiguration.cpp
+
+*********************************************************************
+* *
+* 0.9.1 Beta released *
+* *
+*********************************************************************
+
+03.01.2003, Lumir Vanek
+=======================
+1) Disabled m_pActEditRawXml when element is not selected
+2) Allowed to paste element with subtree to empty document
+3) Fixed bug in KXE_TreeViewItem. It's destructor not inform your nextSibling about deleting *this*,
+ and siblings m_pPrevSibling pointed to deleted KXE_TreeViewItem. I hope, this fixing bug #858730.
+4) Fixed another bug in KXE_TreeViewItem::lastChild(). It returned 0, if more than one lastChild() exists.
+5) Registered renamed files in KDevelop project
+6) Attribute name invalid characters set same as element
+
+02.01.2004, Adam Charytoniuk
+==============================
+1) Small compiler warnings removal started.
+
+31.12.2003, Olaf Hartig
+=======================
+1) Added What's This help to the configuration dialog's pages.
+
+30.12.2003, Olaf Hartig
+=======================
+1) Split the tree view configuration setting "enable drag and drop" to "enable dragging" and "enable dropping" and implemented the usage of these settings in the tree view.
+2) Updated the .cvsignore files.
+
+29.12.2003, Olaf Hartig
+=======================
+1) Renamed the files (containing stuff for dialog classes)
+ ./part/dlgxmlprocinstrbase.ui
+ ./part/dlgxmlprocinstr.h
+ ./part/dlgxmlprocinstr.cpp
+ ./part/dlgsearchbase.ui
+ ./part/dlgsearch.h
+ ./part/dlgsearch.cpp
+ ./part/dlgxmlspecprocinstrbase.ui
+ ./part/dlgxmlspecprocinstr.h
+ ./part/dlgxmlspecprocinstr.cpp
+ ./part/dlgxmlelementbase.ui
+ ./part/dlgxmlelement.h
+ ./part/dlgxmlelement.cpp
+ ./part/dlgxmlattributebase.ui
+ ./part/dlgxmlattribute.h
+ ./part/dlgxmlattribute.cpp
+ ./part/dlgxmlchardatabase.ui
+ ./part/dlgxmlchardata.h
+ ./part/dlgxmlchardata.cpp
+ ./part/dlgxmlattachbase.ui
+ ./part/dlgchoosestringbase.ui
+ ./part/dlgchoosestring.h
+ ./part/dlgchoosestring.cpp
+ ./part/dlgfilenew.h
+ ./part/dlgfilenew.cpp
+ to
+ ./part/kxeprocinstrdialogbase.ui
+ ./part/kxeprocinstrdialog.h
+ ./part/kxeprocinstrdialog.cpp
+ ./part/kxesearchdialogbase.ui
+ ./part/kxesearchdialog.h
+ ./part/kxesearchdialog.cpp
+ ./part/kxespecprocinstrdialogbase.ui
+ ./part/kxespecprocinstrdialog.h
+ ./part/kxespecprocinstrdialog.cpp
+ ./part/kxeelementdialogbase.ui
+ ./part/kxeelementdialog.h
+ ./part/kxeelementdialog.cpp
+ ./part/kxeattributedialogbase.ui
+ ./part/kxeattributedialog.h
+ ./part/kxeattributedialog.cpp
+ ./part/kxechardatadialogbase.ui
+ ./part/kxechardatadialog.h
+ ./part/kxechardatadialog.cpp
+ ./part/kxeattachdialogbase.ui
+ ./part/kxechoosestringdialogbase.ui
+ ./part/kxechoosestringdialog.h
+ ./part/kxechoosestringdialog.cpp
+ ./part/kxefilenewdialog.h
+ ./part/kxefilenewdialog.cpp
+
+28.12.2003, Adam Charytoniuk
+=============================
+1) Warning free code in kxmleditorpart.cpp file
+
+28.12.2003, Olaf Hartig
+=======================
+1) Added the function updatePage to all configuration setting groups and fixed a little bug that occured during the creation of their pages.
+2) Implemented the missing case of using the new configuration framework (see yesterdays entry).
+
+27.12.2003, Olaf Hartig
+=======================
+1) Implemented usage of the new configuration framework in all cases except one (this one is a little bit more difficult - I'm working on it).
+
+24.12.2003, Lumir Vanek
+=======================
+1) Registered KXE...Settings files in KDevelop
+
+23.12.2003, Olaf Hartig
+=======================
+1) Added the following classes for the new configuration framework:
+ - KXEConfiguration (files: kxeconfiguration.h, kxeconfiguration.cpp)
+ - KXESettings (files: kxesettings.h, kxesettings.cpp)
+ - KXETreeViewSettingsPage (files: kxetreeviewsettingspage.ui)
+ - KXETreeViewSettings (files: kxetreeviewsettings.h, kxetreeviewsettings.cpp)
+ - KXENewFileSettingsPage (files: kxenewfilesettingspage.ui)
+ - KXENewFileSettings (files: kxenewfilesettings.h kxenewfilesettings.cpp)
+ - KXEPrintSettingsPage (files: kxeprintsettingspage.ui)
+ - KXEPrintSettings (files: kxeprintsettings.h, kxeprintsettings.cpp)
+ - KXEArchiveExtsSettingsPage (files: kxearchiveextssettingspage.ui)
+ - KXEArchiveExtsSettings (files: kxearchiveextssettings.h, kxearchiveextssettings.cpp)
+2) Implemented the initialization of the new conf. framework in our factory.
+3) Added the configuration settings group for the text view and the corresponding dialog page. New classes:
+ - KXETextViewSettingsPage (file: kxetextviewsettingspage.ui)
+ - KXETextViewSettings (files: kxetextviewsettings.h, kxetextviewsettings.cpp)
+
+*********************************************************************
+* *
+* 0.9.0 Beta released *
+* *
+*********************************************************************
+
+
+22.12.2003, Lumir Vanek
+=======================
+1) Finished KXESyntaxHighlighter
+2) Updated documentation
+3) Added "new" symbol to char data icons
+4) Incremented version to 0.9
+
+21.12.2003, Adam Charytoniuk
+===============================
+1) Positions of splitters are saved and restored from config.
+2) inserting element action is disabled when processing instruction is selected
+3) splitters are working smoothly
+
+21.12.2003, Lumir Vanek
+=======================
+1) Enhanced KXESyntaxHighlighter
+2) Removed ConfPage_SpecChars from project
+3) Added ConfPage_TextEditor to project
+
+20.12.2003, Lumir Vanek
+=======================
+1) Finished KXEEditRawXmlCommand
+2) Finished KXETextEditorDialog
+
+20.12.2003, Adam Charytoniuk
+===============================
+1) Adding kxmleditorpart actions to configurable shortcut dialog.
+2) Mailing documents action added.
+3) Correcting background in a path toolbar label
+
+16.12.2003, Lumir Vanek
+=======================
+1) Added kxesyntaxhighlighter.cpp to Makefile.am
+
+16.12.2003, Adam Charytoniuk
+============================
+1) correction of Makefile.am in part directory
+2) KXEDeleteNodeCommand remembers it's sibling node now
+
+15.11.2003, Olaf Hartig
+=======================
+1) Appended the section "ADDING NEW FILES" to ./CODING
+2) Fixed bug in KXMLEditorShell::slotFileSaveAs resulting in wrong filename extensions.
+3) Moved of the filter for file dialogs from the header- to the sourcefile.
+
+14.12.2003, Lumir Vanek
+=======================
+1) Started implementing KXETextEditorDialog and KXESyntaxHighlighter
+
+*********************************************************************
+* *
+* 0.8.5 Beta released *
+* *
+*********************************************************************
+
+
+13.12.2003, Adam Charytoniuk
+============================
+1) bug with enabling Paste instead of Print action in shell contructor corrected.
+2) Apropriate captions for Insert Text, Insert CDATA, Insert Comment dialogs.
+3) slotTextChanged and slotFindInChanged in KXESearchDialog changed into virtual (like in base class)
+
+13.12.2003, Lumir Vanek
+=======================
+1) Added attribute checking, KXEAttributeDialog::slotNameChanged, ...
+2) Changed XML path information to more like XPATH standart
+3) Added new types to File Open/Save dialogs
+4) Resolved problem with proc. instr. in path bar
+
+12.12.2003, Lumir Vanek
+=======================
+1) Added character data checking, KXECharDataDialog::checkContents
+2) Added proc. instr. checking, KXEProcInstrDialog::slotTargetChanged, slotDataChanged
+
+09.12.2003, Adam Charytoniuk
+============================
+1) New actions for Insert Text, Insert CDATA, Insert Comment
+
+07.12.2003, Lumir Vanek
+=======================
+1) Renamed dialog classes, incremented version number
+2) Implemented paste Commands
+3) Implemented d&d undo/redo
+4) Added element name checking: KXEElementDialog::checkElementName
+5) Added element name checking to inplace element editing
+
+06.12.2003, Lumir Vanek
+=======================
+1) Implemented KXEEditCharDataCommand, KXEEditProcInstrCommand, KXEEditElementCommand
+2) Implemented KXEEditAttrNameCommand, KXEEditAttrValueCommand, KXEDeleteAllAttribCommand
+
+02.12.2003, Adam Charytoniuk
+=============================
+1) Implemented KXEVersionEncodingCommand
+
+30.11.2003, Lumir Vanek
+=======================
+1) Implemented KXEDeleteNodeCommand, KXEDeleteAttrCommand, KXEUpCommand, KXEDownCommand
+
+29.11.2003, Lumir Vanek
+=======================
+1) Added comands.h/cpp files to KDevelop project file (register it) to
+ display class names in tree
+2) Fixed bug in KXEStylesheetDetachCommand. Code for execute was mistakely placed
+ to destructor, and code for unexecute was in execute.
+3) Implemented KXEElementCommand, KXECharDataCommand, KXEProcInstrCommand, KXEAttributeCommand.
+
+
+26.11.2003, Lumir Vanek
+=======================
+1) Changes message "Pleasse use menu item XML -> Version and encoding ..." to "... File -> ..."
+
+24.11.2003, Adam Charytoniuk
+============================
+1) Undo/Redo framework added. KCommandHistory is now used in kxmleditorpart.
+
+24.11.2003, Adam Charytoniuk
+============================
+1) error in updateActions() detected & corrected - this was cause of crash when working in read-only mode.
+2) actions rearranged
+
+*********************************************************************
+* *
+* 0.8.4 Beta released *
+* *
+*********************************************************************
+
+20.11.2003, Adam Charytoniuk
+============================
+1) Updating some actions in XML menu after file is opened.
+2) Corrected Makefile.am in icons directory (previously also icons from local source directory were removed during uninstall)
+
+16.11.2003, Olaf Hartig
+=======================
+1) Removed the default name "Untitled" for new documents and changed the checks
+ for it. They use KURL::isEmpty now (it's more standard).
+2) Chanced the dates in the copyright notes in every sourcefile (*.h, *.cpp).
+
+15.11.2003, Lumir Vanek
+=======================
+1) Fixed KXMLEditorPart::openFile() and saveFile() - opening and saving compressed files.
+ New KOffice use KZip instead of KTarGz for storing files.
+2) Added Adam to developers list and increment version to 0.8.4
+
+13.11.2003, Adam Charytoniuk
+============================
+1) Controls on some dialogs have been rearranged, Tab order was corrected
+2) The order in which top-level processing instructions are enetered is as follows:
+ <?xml?> // special proc instruction
+ <? .... ?> // whatever top-level proc instruction, e.g. <? xml-stylesheet ?>
+ <document-element ...>
+
+13.11.2003, Olaf Hartig
+=======================
+1) Changed the behavior of opening a file to the SDI paradigm. This means, if the current shell doesn't contain a new and unmodified part, a new shell is created to open the file in.
+2) Fixed bug [ 835971 ] opening files is blocked
+ ( I left the test for being modified in KXMLEditorPart::openFile, but due to new behavior of opening files this test should never succeed. )
+
+11.11.2003, Olaf Hartig
+=======================
+1) Since KXMLEditorShell::slotFileNew always crashed (for me), I changed it. Additional advantage of the new code: the declaration of our part isn't needed (explicitly) in the shells definition anymore.
+2) Added the file CODING, which defines coding guidelines (these are conventions for variable names, comments and source format).
+
+10.11.2003, Adam Charytoniuk
+============================
+1) Attaching / detaching schemas for xml files
+2) Attaching / detaching stylesheets (XSL/XSLT) for xml files
+3) Configuring behaviour when new files are created in kxmleditor configuration
+
+09.11.2003, Adam Charytoniuk
+============================
+1) Support for File->New added
+
+
+*********************************************************************
+* *
+* 0.8.3 Beta released *
+* *
+*********************************************************************
+
+
+09.11.2003, Lumir Vanek
+=======================
+1) Fixed bug [ 819229 ] annoying behaviour when adding new attributes
+2) Fixed bug [ 726776 ] bad xml encoding
+
+03.11.2003, Lumir Vanek
+=======================
+1) Fixed main menu, not contained "Delete Attribute" item.
+2) Join toolbar icon "Delete Attribute" to function "Delete Attribute" istead of "Delete all Attributes"
+3) Added question before deleting all attributes
+4) Implemented in-place attribute names editing
+
+03.11.2003, Olaf Hartig
+=======================
+1) Added keyboard accelerators to our dialogs.
+2) Added the possibility to edit proc. instructions with double click (analog to the problem resolved by Lumir on 01.11.2003)
+
+01.11.2003, Lumir Vanek
+=======================
+1) Resolved problem "Double click for editing character data"
+
+29.07.2003, Olaf Hartig
+=======================
+1) Fixed the toolbar problems.
+
+23.07.2003, Lumir Vanek
+=======================
+1) Trying to fix problem with configuring main toolbar. I will continue discovery this problem
+
+13.07.2003, Lumir Vanek
+=======================
+1) Finished dialog DlgXMLSpecProcInstr for editing spec. proc. instr.
+
+10.07.2003, Lumir Vanek
+=======================
+1) Updated /admin for KDevelop 2.1.5
+
+06.07.2003, Lumir Vanek
+=======================
+1) Created dialog DlgXMLSpecProcInstr for proc. instruction: <?xml ... ?>
+
+
+*********************************************************************
+* *
+* 0.8.1 Beta released *
+* *
+*********************************************************************
+
+
+13.01.2003, Lumir Vanek
+=======================
+Fixed some losted edit lines in dialogs. Qt designer bug ?
+
+02.12.2002, Lumir Vanek
+=======================
+1) Fixed some compilation warnings
+
+07.11.2002, Olaf Hartig
+=======================
+1) Implemented the possibility to use namespaces for XML elements.
+
+14.10.2002, Lumir Vanek
+=======================
+1) Fixed dlgsearchbase.ui layout
+
+10.09.2002, Olaf Hartig
+=======================
+1) Fixed g++ 3.2 compile problem (#605853 - see sourceforge project page), removed the default arguments from ./part/dlgxmlattribute.cpp
+
+20.08.2002, Olaf Hartig
+=======================
+1) Added the possibility to have proc.instr. as root nodes.
+2) Added the write-actions to the tree views context menus.
+
+02.08.2002, Lumir Vanek
+=======================
+1) Inserted Find icon to toolbar
+2) After opening XML file, pathbar combo is cleared
+3) After selecting nonexists item in pathbar combo, item is removed from combo
+4) Fixed KXMLEditorPart::slotXmlElementDelete(). After deleting root element, Insert Element was disabled
+
+
+*********************************************************************
+* *
+* 0.8 Beta released *
+* *
+*********************************************************************
+
+25.07.2002, Olaf Hartig
+=======================
+1) Added the files ./part/actions.h and ./part/actions.cpp to the KDevelop project file.
+
+
+23.07.2002, Olaf Hartig
+=======================
+1) Forgot to remove ./kxmleditor/kxmleditorui.rc from ./kxmleditor/Makefile.am
+
+22.07.2002, Lumir Vanek
+=======================
+1) Removed rest of debugging code from DlgXMLElement::fillElement
+2) Changed version number to 0.8
+
+22.07.2002, Olaf Hartig
+=======================
+1) Removed the old KXMLEditor code. Therefore removed the following files from CVS:
+ ./kxmleditor/actions.cpp
+ ./kxmleditor/actions.h
+ ./kxmleditor/choosestringdlg.cpp
+ ./kxmleditor/choosestringdlg.h
+ ./kxmleditor/choosestringdlgbase.ui
+ ./kxmleditor/dcopiface_app.cpp
+ ./kxmleditor/dcopiface_app.h
+ ./kxmleditor/kxmleditor.cpp
+ ./kxmleditor/kxmleditor.h
+ ./kxmleditor/kxmleditoractions.h
+ ./kxmleditor/kxmleditordoc.cpp
+ ./kxmleditor/kxmleditordoc.h
+ ./kxmleditor/kxmleditorui.rc
+ ./kxmleditor/kxmleditorview.cpp
+ ./kxmleditor/kxmleditorview.h
+ ./kxmleditor/optionsdialog.cpp
+ ./kxmleditor/optionsdialog.h
+ ./kxmleditor/searchdlg.cpp
+ ./kxmleditor/searchdlg.h
+ ./kxmleditor/searchdlgbase.ui
+ ./kxmleditor/tablewidget.cpp
+ ./kxmleditor/tablewidget.h
+ ./kxmleditor/xml_base.cpp
+ ./kxmleditor/xml_base.h
+ ./kxmleditor/xmlattributedlg.cpp
+ ./kxmleditor/xmlattributedlg.h
+ ./kxmleditor/xmlattributedlgbase.ui
+ ./kxmleditor/xmlcontentsdlg.cpp
+ ./kxmleditor/xmlcontentsdlg.h
+ ./kxmleditor/xmlcontentsdlgbase.ui
+ ./kxmleditor/xmlelementdlg.cpp
+ ./kxmleditor/xmlelementdlg.h
+ ./kxmleditor/xmlelementdlgbase.ui
+ ./kxmleditor/xmlprocinsdlgbase.ui
+ ./kxmleditor/xmlprocinstrdlg.cpp
+ ./kxmleditor/xmlprocinstrdlg.h
+ ./kxmleditor/xmlstructureparser.cpp
+ ./kxmleditor/xmlstructureparser.h
+ ./kxmleditor/xmltreeview.cpp
+ ./kxmleditor/xmltreeview.h
+
+22.07.2002, Lumir Vanek
+=======================
+1) Documentation updated
+2) Modified KXMLEditorPart::saveFile() for several encodings
+
+19.07.2002, Olaf Hartig
+=======================
+1) Added inplace editing for attribute values to the attribute view (KXE_ViewAttributes).
+
+18.07.2002, Olaf Hartig
+=======================
+1) Implemented the dialog for defining XML attributes (class: DlgXMLAttribute)
+2) Implemented the possiblity to add attributes to XML elements.
+3) Added the possibility to request context menus to the part (KXMLEditorPart::slotContextMenuRequested).
+4) Added context menus to the attributes view.
+5) Modified the tree view (KXE_TreeView) to use the parts new context menu request possibility.
+6) Added the action "Delete All Attributes" to the part.
+7) Added the action "Delete Attribute" to the part.
+
+12.07.2002, Olaf Hartig
+=======================
+1) Added the files
+ ./part/dlgxmlattributebase.ui
+ ./part/dlgxmlattribute.h
+ ./part/dlgxmlattribute.cpp
+
+11.07.2002, Olaf Hartig
+=======================
+1) Removed KXE_TreeView::sigItemRenamedInplace since it's useless.
+2) Implemented the read only stuff for the attributes view (KXE_ViewAttributes).
+
+10.07.2002, Olaf Hartig
+=======================
+1) Fixed little issues:
+ - the shell doesn't has to know exactly about it's part (it's simply a KParts::ReadWritePart)
+ - changed the type of KXMLEditorShell::m_pPart to KParts::ReadWritePart*
+
+04.07.2002, Lumir Vanek
+=======================
+1) Fixed bug in drap&drop - moved item wasn't properly deleted
+
+28.06.2002, Lumir Vanek
+=======================
+1) Handle with Untitled document
+
+25.06.2002, Olaf Hartig
+=======================
+1) Updated ./part/pics/Makefile.am for Lumirs new icons.
+
+25.06.2002, Lumir Vanek
+=======================
+1) Finished implementing Save/Save As
+2) Painted icons for bookmarked items and use it
+3) Found bug - pressing "Prev bookbark" on first bookmarked item caused crash.
+ Fixed two KXE_TreeViewItem constructors to initialize m_pPrevSibling = 0.
+
+24.06.2002, Olaf Hartig
+=======================
+1) Added the files
+ - ./part/dlgchoosestringbase.ui
+ - ./part/dlgchoosestring.h
+ - ./part/dlgchoosestring.cpp
+
+24.06.2002, Lumir Vanek
+=======================
+1) Started implementing Save/Save As
+2) Modified Open code for compressed files
+
+20.06.2002, Lumir Vanek
+=======================
+1) Continue implementing Cut/Copy/Paste
+2) Started implementing Drag&Drop
+
+14.06.2002, Olaf Hartig
+=======================
+1) Commented everything for the XML and the special characters page in the parts configuration dialog because it is not needed for the part using only DOM parser.
+
+13.06.2002, Olaf Hartig
+=======================
+2) Implemented the correct behaviour for changing elements tag names via inplace-renaming in the parts tree view.
+
+13.06.2002, Lumir Vanek
+=======================
+1) Implemented KXMLEditorPart::slotEditCopy()
+2) Extended the KXMLEditorBrowserExtension class and implemented KXMLEditorShell to serve this browser extension as templates the actions "Edit Paste" without really implementing these actions.
+3) Implemented Cut/Copy/Paste for XML elements
+
+
+13.06.2002, Olaf Hartig
+=======================
+1) Fixed several little problems/bugs with the part
+ - quitting the app didn't care about modified documents (./kxmleditor/kxmleditorshell.cpp)
+ - merging in the shells main toolbar (./kxmleditor/kxmleditorshell.rc) and in ./part/kxmleditorpartBrowseUI.rc
+ - disabled word wraping for editboxes in the dialogs DlgXMLCharData (./part/dlgxmlchardatabase.ui) and DlgXMLProcInstr (./part/dlgxmlprocinstrbase.ui)
+ - changed the contents and proc.instruction view from QMultiLineEdit to QTextEdit (since QMultiLineEdit is obsolete in Qt3) and disabled wordwraping (./part/kxmleditorpart.cpp ./part/kxmleditorpart.h )
+ - changing a content element or a proc.instruction didn't updated the corresponding view immediately (./part/kxmleditorpart.cpp)
+
+12.06.2002, Olaf Hartig
+=======================
+1) Extended the KXMLEditorBrowserExtension class and implemented KXMLEditorShell to serve this browser extension as templates the actions "Edit Cut" and "Edit Copy" without really implementing these actions.
+2) Changed the proc.instruction view from KXE_ViewProcInstr to QMultiLineEdit.
+ therefore removed the files
+ ./part/kxe_viewprocinstr.cpp
+ ./part/kxe_viewprocinstr.h
+3) Changed the dialog DlgXMLProcInstr to use a multiline editbox for the processing instruction.
+4) Little change to the tree items representing porc.instructions - they now show only the target.
+5) Little bugfix - the icon for proc.instruction wasn't installed.
+
+9.6.2002, Lumir Vanek
+=====================
+1) Fixed problem with saving mixed elements + texts, xml_base.cpp - XmlElement::save. Bug reported by Ralf Ruth <[email protected]>
+
+
+28.05.2002, Olaf Hartig
+=======================
+1) Applied patch (#559922 - see sourceforge project page) from Robin Green to fix gcc 3.1 compile problems.
+2) Fixed bug (#556148 - see sourceforge project page) reported by R.F.Pels which removes the undefined symbol DlgXMLProcInstr::fillProcInstr
+3) Fixed a bug causing the part to crash in read only mode
+
+06.05.2002, Olaf Hartig
+=======================
+1) Added the actions "Move XML Node Up" and "Move XML Node Down" to the part
+2) Added automatic selection of created/changed/moved tree view items to the part
+3) Added enabling/disabling of the XML actions depending on the selected node
+
+
+*********************************************************************
+* *
+* 0.7.2 Beta released (USE_KPART 0) *
+* *
+*********************************************************************
+
+
+06.05.2002, Olaf Hartig
+=======================
+1) Implemented the class DlgXMLCharData
+2) Added the actions "Insert New Character Data", "Edit Character Data" and "Delete Character Data" to the part
+3) Fixed two little bugs with comment nodes
+
+25.04.2002, Olaf Hartig
+=======================
+1) Added the files
+ - ./part/dlgxmlchardatabase.ui
+ - ./part/dlgxmlchardata.h
+ - ./part/dlgxmlchardata.cpp
+
+24.04.2002, Olaf Hartig
+=======================
+1) Added the files
+ - ./part/dlgxmlprocinstrbase.ui
+ - ./part/dlgxmlprocinstr.h
+ - ./part/dlgxmlprocinstr.cpp
+2) Implemented the class DlgXMLProcInstr
+3) Changed the tab sequence of the parts XML element dialog
+4) Changed the tab sequence of the parts proc. instruction dialog
+5) Added the actions "Insert New Proc.Instruction", "Edit Proc.Instruction" and "Delete Proc.Instruction" to the part
+
+23.04.2002, Olaf Hartig
+=======================
+1) Developed the new slots
+ - KXE_TreeView::slotUpdateNodeChanged
+ - KXE_TreeView::slotUpdateNodeCreated
+ - KXE_TreeView::slotUpdateClear
+ which change or create new treeview items.
+2) Changed the code implementation of the "Insert New Element" and "Edit Element" actions, to use the new slots.
+3) Developed the new slot
+ - KXE_TreeView::slotUpdateNodeDeleted
+ which deletes treeview items corresponding to the deleted nodes.
+4) Added the "Delete Element" action to the part
+5) Slightly changed KXE_TreeView::selectNode
+
+19.04.2002, Olaf Hartig
+=======================
+1) Added parameter checking to DlgXMLElement functions to prevent crashes
+
+18.04.2002, Olaf Hartig
+=======================
+1) Extended DlgXMLElement dialog to append elements autonomous to their parents.
+
+17.04.2002, Olaf Hartig
+=======================
+1) Created a dialog for editing of XML elements for the part
+ New files:
+ - ./part/dlgxmlelementbase.ui
+ - ./part/dlgxmlelement.h
+ - ./part/dlgxmlelement.cpp
+2) Added the "Insert New Element" action to the part
+3) Slightly changed DlgXMLElement and commented this class
+4) Changed the name of KXMLEditorPart::slotXmlInsertElement to KXMLEditorPart::slotXmlElementInsert
+ (more consistent in my eyes)
+5) Fixed a little bug in KXMLEditorPart::slotXmlElementInsert
+ (Even pressing cancel in the XML element dialog made the document modified)
+6) Added the "Edit Element" action to the part
+7) Implemented window caption change (when the document was modified) to the part
+
+16.04.2002, Olaf Hartig
+=======================
+1) Splitted the XMLGUI resource file for the part (old name: ./part/kxmleditorpart.rc) into
+ ./part/kxmleditorpartBrowseUI.rc (with the read only actions) and
+ ./part/kxmleditorpartEditUI.rc (with the additionally write actions).
+ If the part is constructed as read/write part these files are merged.
+
+13.4.2002, Lumir Vanek
+=======================
+1) Added error detection, when XML is opened using QDomDocument::setContent(...)
+
+11.4.2002, Lumir Vanek
+=======================
+1) Version changed to 0.7.2, nonpublic release for KDE 3 with USE_KPART 0
+
+9.4.2002, Lumir Vanek
+======================
+1) Updated /admin subdirectory for build on KDE 3
+
+07.04.2002, Olaf Hartig
+=======================
+1) Changed the parts baseclass to KParts::ReadWritePart to start implementing write functionality.
+
+06.04.2002, Olaf Hartig
+=======================
+1) Added a statusbar to the shell.
+2) Added saving of window settings to the shell.
+3) Added the possibility to toggle the status- and the toolbar to the shell.
+4) Added the OpenRecentFiles action to the shell.
+5) Added the possibility to specify several files to be opened as command line arguments for the shell.
+6) Added session management to the shell.
+7) Added the possibility to configure key bindings and toolbars to the shell.
+
+02.04.2002, Olaf Hartig
+=======================
+1) (Re)Implemented different element display modes (no attributes, attribute names only, attribute names and values) to treeview of the part
+
+21.01.2002, Olaf Hartig
+=======================
+1) Included several Qt- and KDE-header files and changed the base class of KXMLEditorFactory (from KLibFactory to KParts::Factory) to make the whole project be compileable with KDE3
+
+20.01.2002, Olaf Hartig
+=======================
+1) (Re)Implemented the parts configuration dialog
+2) Removed ./config.h.in from CVS because it's not needed here
+
+19.1.2002, Lumir Vanek
+======================
+1) Decrease size of pixmap "locationbar_erase" on toobar to 16x16 in KXMLEditorPart::KXMLEditorPart, to make look uniform with Konqueror
+
+16.01.2001, Lumir Vanek
+=======================
+1) Fixed bug in, kxmleditorshell.cpp, KXMLEditorShell::KXMLEditorShell().
+ ...->factory("libkxmleditorpart") instead of "libkxmleditor".
+ Now application not crash after start when compiled with USE_KPART 1
+
+10.01.2002, Olaf Hartig
+=======================
+1) (Re)Implemented next/prev.bookmark action for the part.
+2) (Re)Implemented the possibility for the part to select a tree item by giving a path
+3) Added the action "Deselect" to the tree views context menus (popup menus)
+
+07.01.2002, Olaf Hartig
+=======================
+1) (Re)Implemented toggle bookmark action for the part.
+
+06.01.2002, Olaf Hartig
+=======================
+1) (Re)Implemented find and find next actions for the part. Moved the functionality from the tree view to the part itself.
+2) Added possibility to disable "Find"-button at the parts search dialog (DlgSearch) if no search-area (Find in...) is given.
+3) Removed service type "Browser/View" from ./part/kxmleditorpart.desktop
+
+05.01.2002, Olaf Hartig
+=======================
+1) Changed the parts search dialog classes (DlgSearchBase, DlgSearch) to reduce memory usage
+2) Added the functions domTool_nextNode and domTool_match (see ./part/qdom_add.h, ./part/qdom_add.cpp) for further implementation of find(next) actions to the part
+
+21.12.2001, Olaf Hartig
+=======================
+1) Fixed some issues due to yesterdays renaming of the part's class OptionsDialog to DlgConfiguration
+2) Renamed the part's class to DlgSearchBase (from SearchDlgBase)
+3) Renamed the part's class SearchDlg to DlgSearch
+4) Added the files in ./part/ to the KDevelop project file
+5) (Re)implemented KXE_TreeView::getSelectedPath()
+6) Moved the following files from ./part/ to ./part/icons/
+ lo16-app-kxmleditor.png
+ lo32-app-kxmleditor.png
+ hi32-app-kxmleditor.png
+ hi48-app-kxmleditor.png
+
+20.12.2001, Olaf Hartig
+=======================
+1) Removed ./kxmleditor/kxmleditorabout.h
+ now ./kxmleditor/main.cpp uses ./part/kxmleditorabout.h instead
+2) Renamed the following files:
+ ./part/searchdlg.cpp to ./part/dlgsearch.cpp
+ ./part/searchdlg.h to ./part/dlgsearch.h
+ ./part/searchdlgbase.ui to ./part/dlgsearchbase.ui
+ ./part/optionsdialog.h to ./part/dlgconfiguration.h
+ ./part/optionsdialog.cpp to ./part/dlgconfiguration.cpp
+
+18.12.2001, Lumir Vanek
+=======================
+1) Fixed bug: #487883 Doesn't remember filename after save as
+2) Fixed bug: #487859 Window title says [modified] after save
+3) Fixed bug: #487860 After cmdline start, win title wrong
+
+14.12.2001, Olaf Hartig
+=======================
+BIG CHANGES
+1) I rewrote the whole part stuff to have the internal data structures based on QDom. There are still some things open (marked with TODO) but it compiles and (surprise :-) works (at least here).
+2) I restructured the directory structure (new directory ./part/ now) and reworked the build system (automake stuff).
+
+07.12.2001, Olaf Hartig
+=======================
+1) Slightly changed ./kxmleditor/action.cpp to make it independend of KXMLEditor classes
+
+29.11.2001, Mateusz Korniak
+===========================
+1) Some changes in lodaing files specified by argument
+ - checking validity of given path
+ - fix loading local files ( 'kxmleditor file.xml' )
+
+31.10.2001, Olaf Hartig
+=======================
+1) Added statusbar texts to some actions of the kpart
+2) Slightly changed order of functions in ./kxmleditor/kxmleditorpart.cpp
+
+31.10.2001, Mateusz Korniak
+===========================
+1) Few changes corresponding to valuable Ole suggestions.
+
+30.10.2001, Olaf Hartig
+=======================
+1) Changed the following things corresponding to my remarks about Mateusz first commits (see thread "Remarks to current DCOP implementations" from 2001-10-30 21:50)
+ - added KXE_TreeView::getSelectedPath
+ - added KXMLEditorPart::getSelectedPath
+ - changed return type of KXMLEditorPart::slotPathSelected from bool to void (because its a slot)
+ - removed all calls of KXMLEditorPart::m_pDCOPIface functions in the part, except constructor and destructor
+ - Slightly changed KXMLEditorPartIfaceReadOnly::selectNode and KXMLEditorPartIfaceReadOnly::currentNode to use KXMLEditorPart::getSelectedPath
+2) Fixed bug in ./kxmleditor/kxmleditorshell.rc
+
+28.10.2001, Lumir Vanek
+=======================
+1) XMLEditorDoc::openDOM(QFile) - Fix for nonlatin1 symbols.
+
+
+28.10.2001, Mateusz Korniak
+===========================
+1) First code update heading for DCOP.
+2) DCOP functions proposals for: quit, loadURL, selectNode, currentNode.
+
+*********************************************************************
+* *
+* 0.7.1 Beta released *
+* *
+*********************************************************************
+
+
+25.10.2001, Lumir Vanek
+=======================
+1) Option "Append CR LF at end of line" moved to XML page, "Miscelaneous" page renamed to "Tree View".
+
+
+24.10.2001, Lumir Vanek
+=======================
+1) Modifyied script make_rpm for creating RPM from command line. Is possible to use
+ this script for create RPM instead of KDevelop.
+
+24.10.2001, Olaf Hartig
+=======================
+1) Added the following new files for DCOP interface implementation:
+ - ./kxmleditor/dcopiface_app.h
+ - ./kxmleditor/dcopiface_app.cpp
+
+23.10.2001, Olaf Hartig
+=======================
+1) Added the following new files for DCOP interface implementation:
+ - ./kxmleditor/dcopiface_part_ro.h
+ - ./kxmleditor/dcopiface_part_ro.cpp
+ - ./kxmleditor/dcopiface_shell.h
+ - ./kxmleditor/dcopiface_shell.cpp
+
+18.10.2001, Olaf Hartig
+=======================
+1) Added a shell (new class KXMLEditorShell) which embeds our kpart
+
+15.10.2001, Olaf Hartig
+=======================
+1) Added slots for the actions to the kpart itself
+2) Splitted KXmlEditorComboAction::slotClearEdit to slotFocusEdit and slotClearEdit
+3) Added deselect action to the kpart
+4) Added path toolbar to the kpart
+5) Added possibility to show proc.instr. attributes (new class KXE_ViewProcInstr) to kpart
+6) Added view of plain XML text for selected XML elements to kpart (new class KXE_ViewElement)
+
+12.10.2001, Olaf Hartig
+=======================
+1) Added configure action to the kpart
+
+11.10.2001, Olaf Hartig
+=======================
+1) Improved the behaviour of the OptionsDialog
+ - Added direct reading/saving of the configuration from/to the config file in OptionsDialog (new static functions: OptionsDialog::readConfiguration, OptionsDialog::saveConfiguration)
+ - Made the static members in OptionsDialog (the options itself) protected and added accessor functions
+ - Changed several files to use these new accessor functions
+2) Fixed a bug in OptionsDialog::slotApply
+ Changes made on an currently invisible page weren't applied, now they are
+3) Added saving of configuration to config file directly after changing it (see KXMLEditorApp::slotConfigurationChanged)
+
+7.10.2001, Lumir Vanek
+======================
+1) Replaced all files in /admin subdirectory with new ones, generated KDevelop 2.0.1
+ User manual creation now use meinproc instead of kdb2html. Index.docbook file updated.
+ Install libxml-1.8.11-53 or newer for creating doc (libxml2.rpm is available on www.suse.com).
+
+5.10.2001, Olaf Hartig
+======================
+1) Changed copyright notes for every source file
+
+*********************************************************************
+* *
+* 0.7 Beta released *
+* *
+*********************************************************************
+
+4.10.2001, Olaf Hartig
+======================
+1) Added treeitem_up action to the kpart
+2) Added enabling/disabling of actions depending on status to the kpart
+3) Added treeitem_expand and treeitem_collapse actions to the KPart treeview's context menus
+
+3.10.2001, Olaf Hartig
+======================
+1) Added context menus to the KPart's treeview
+
+29.9.2001, Olaf Hartig
+======================
+1) Added find and find_next actions to the kpart
+
+28.9.2001, Olaf Hartig
+======================
+1) Removed KXMLEditorApp::slotExpandNodeAboutToShow and KXMLEditorApp::slotCollapseNodeAboutToShow and moved their functionality to KXMLEditorApp::initActions, because it's enough to initialize the popupmenus once
+2) Fixed bug: Expanding/Collapsing treeviewitems to level 1 is now possible
+3) Minimal changes in KXMLEditorApp to use the id of the menuitems of expand/collapse popupmenus
+4) Added expand/collapse node actions to the kpart
+
+27.9.2001, Olaf Hartig
+======================
+1) Added the 3 bookmark actions and its functionality to the kpart
+
+26.9.2001, Olaf Hartig
+======================
+1) Added new file ./kxmleditor/kxmleditorpart.rc
+
+25.9.2001, Olaf Hartig
+======================
+1) New class KXMLEditorAboutData,
+ - see kxmleditorabout.h
+ - use of this new class in KXMLEditorFactory::instance and in main
+2) Added creation of attributes and contents view in the part
+ - KXMLEditorPart::m_pViewAttributes
+ - KXMLEditorPart::m_pViewContents
+3) Cosmetic changes in tablewidget.h and tablewidget.cpp
+4) Added functionality to update the attributes/contents view in the part depending on the selected treeitem
+ - KXE_TreeView::slotSelectionChanged
+ - KXE_TreeView::sigSelectionChanged( XmlElement * );
+ - KXE_TreeView::sigSelectionChanged( XmlContentsItem * )
+ - KXE_TreeView::sigSelectionChanged( XmlProcessingInstruction * )
+ - KXMLEditorPart::slotTreeSelectionChanged( XmlElement * pItem )
+ - KXMLEditorPart::slotTreeSelectionChanged( XmlContentsItem * )
+ - KXMLEditorPart::slotTreeSelectionChanged( XmlProcessingInstruction * )
+ - TableWidget::slotChange
+5) Removed ./libtool from CVS , because it isn't needed there
+
+25.9.2001, Lumir Vanek
+======================
+1) Removed KXMLEditorView::m_pSplitterVertical
+
+24.9.2001, Olaf Hartig
+======================
+1) Changed the type of XmlStructureParser::m_pListWiew from XmlTreeView * to KListView * and the corresponding constructor parameter for XmlStructureParser, XmlProcessingInstruction, XmlContentsItem and XmlElement
+2) Added first KParts code:
+ - added the files kxe_treeview.h, kxe_treeview.cpp, kxmleditorfactory.h, kxmleditorfactory.cpp, kxmleditorpart.h, kxmleditorpart.cpp and kxmleditorabout.h
+ - added lines to ./kxmleditor/kxmleditor.desktop
+ - changed ./kxmleditor/Makefile.am to make the shared library (libkxmleditor.la) and a binary (kxmleditor)
+ - changed the KDevelop Projekt Settings (./kxmleditor.kdevprj) to NOT modify the makefiles, because KDevelop can't handle making a shared lib and a binary in one project
+3) Removed the following files from CVS, because they aren't needed there:
+ ./doc/Makefile
+ ./doc/Makefile.in
+ ./doc/en/Makefile
+ ./doc/en/Makefile.in
+ ./po/Makefile
+ ./po/Makefile.in
+ ./kxmleditor/.deps
+
+23.9.2001, Lumir Vanek
+======================
+1) Implemented using DOM parser for opening XML
+
+
+22.9.2001, Lumir Vanek
+======================
+1) Prepared for using DOM parser
+
+*********************************************************************
+* *
+* 0.6 Beta released *
+* *
+*********************************************************************
+
+1.9.2001, Lumir Vanek
+======================
+1) Added feature: #449114 Show attributes in tree view
+
+26.8.2001, Lumir Vanek
+======================
+1) Fixed bug: #451510 element delete bug when Dragdrop
+2) Added feature: #449139 Open xmlfile with specified element
+3) Added feature: #449124 Shrunk mulitlined contents in tree-view
+
+26.7.2001, Lumir Vanek
+======================
+1) Changed KXMLEditorApp::m_pActions (pointer) to m_Actions (stardart member)
+
+25.7.2001, Olaf Hartig
+======================
+1) Renamed all actions in KXMLEditorApp to make them uniform
+2) Added the structure KXMLEditorActions (new file: kxmleditoractions) and moved the pointers to the actions to it. Changed KXMLEditorApp to use this new structure. (This is useful, because i want to move some of the functionality from the mainwindow to the view).
+
+24.7.2001, Olaf Hartig
+======================
+1) Clearing the path (location) bar with the toolbar button unselects the currently selected element.
+
+24.7.2001, Lumir Vanek
+======================
+1) Added special characters support. This allow define list of spec. chars, that are not converted
+ using codec, when file is saved, but it's saved as hexa string. For example french oe ligature
+ is saved as &#x153;
+
+23.7.2001, Lumir Vanek
+======================
+1) Fixed session management bug. Now XML editor load file properly, when session is restored.
+
+2) In KXmlEditorComboAction::~KXmlEditorComboAction() comented deleting m_pCombo, because
+ this cause crash every time, when app. exiting.
+
+21.7.2001, Olaf Hartig
+======================
+1) Merged the signals
+ KXMLEditorView::documentStateChanged and KXMLEditorView::selectedTreeItemChanged
+ to
+ KXMLEditorView::sigSelectedElementChanged
+ and the corresponding slots
+ KXMLEditorApp::slotDocumentStateChanged and KXMLEditorApp::slotSelectedTreeItemChanged
+ to
+ KXMLEditorApp::slotSelectedElementChanged
+
+2) Changed the information flow about the modification of the document
+ (added KXMLEditorDoc::sigModified and KXMLEditorApp::slotDocumentModified)
+
+20.7.2001, Olaf Hartig
+======================
+1) KXmlEditorComboAction handles its combobox now on its own.
+
+2) I removed the special handling of bookmarked elements in the path combobox.
+ I removed the signals KXMLEditorView::comboInsertPath and KXMLEditorView::comboRemovePath,
+ cause there's no need for them anymore.
+
+3) I renamed the actions in the path toolbar to make them uniform. Now they are:
+ path_clear
+ path_label
+ path_combo
+ The file $KDEHOME/share/apps/kxmleditor/kxmleditorui.rc needs to be removed by
+ the users.
+
+18.7.2001, Lumir Vanek
+======================
+1) Added support for XML encoding. While saving, codec selected based on
+ proc. instruction <xml encoding="xxx">.
+
+2) Transparent KOffice files handling. Added page to Configure dialog, for
+ editing list of extensions, that is TarGz files.
+
+*********************************************************************
+* *
+* Alpha *
+* *
+*********************************************************************
+