summaryrefslogtreecommitdiffstats
path: root/quanta/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'quanta/ChangeLog')
-rw-r--r--quanta/ChangeLog1172
1 files changed, 1172 insertions, 0 deletions
diff --git a/quanta/ChangeLog b/quanta/ChangeLog
new file mode 100644
index 00000000..ca7f3124
--- /dev/null
+++ b/quanta/ChangeLog
@@ -0,0 +1,1172 @@
+This files contains the changes since Quanta 2.0 until the current 3.5.x series.
+
+Version 3.5.9:
+ - bugfixes:
+ - fix crashes when using XDebug
+ - fix problem with not stopping on breakpoints when using XDebug
+ - do not keep an empty, Untitled document opened when opening new files [#151682]
+ - fix crash when closing a plugin and no other document is opened [#156728]
+ - insert literal character entities if possible [#129520]
+ - make HTML forms work in the internal preview
+ - fix deadlock in CSS editor when the propery contains ":" [#153221]
+- improvements:
+ - list plugins in the Open With... menu.
+
+Version 3.5.8 (Release date: 07-10-2006)
+ - bugfixes:
+ - fix recursive symlink handling [#145651]
+ - fix add to project when saving a new file into a symlinked directory [#148529]
+ - do not lose CSS selectors after editing inside the dialog if they are
+ repeated [#145413]
+ - avoid crashes in various (random) cases
+ - make the parser as fast as it was in 3.5.6 and before
+ - fix help button in the New Project wizard [#145324]
+ - do not add the same entry over and over to the completion list
+
+Version 3.5.7 (Release date: xx-xx-2006; Started 06-02-2006)
+ - bugfixes:
+ - fix directory creation when certain ftp servers are used [#141232]
+ - fix crash when dropping a document template on an Untitled empty document [#141908]
+ - fix crash after using Close Other Tabs for a tab holding a plugin
+ - improvements:
+ - autocompletion for member variables. Patch by Andrew Lowe
+ <andrew.lowe@manildra.com.au>.
+
+Version 3.5.6 (Release date: 26-01-2006; Started 12-10-2006):
+ - bugfixes:
+ - show Find in Files menu if KFileReplace is installed [related to #132530]
+ - fix various crashes in the debugger [#137483]
+ - fix crash when editing a <style> CSS area
+ - use the correct encoding in the file dialogs [#138343]
+ - don't lose upload profile settings in certain cases
+ - fix symlink handling in Project Rescan, New Project adding files/folders [#138107]
+ - do not set the current project mark to a project that could not be opened [#137186]
+ - allow closing of an untitle editor tab when an image is previewed inside [#134534]
+ - fix problems with the automatic backup system
+
+Version 3.5.5 (Release date: 11-10-2006; Started 01-09-2006):
+ - bugfixes:
+ - do not allow growing of quantarc until it crashes Quanta [#111049]
+ - symlink handling fixes (hopefully won't break anything)
+ - fix Save As problems, possibly #131728
+ - add some more special characters to the list [#130513, #124628]
+ - crash fix in CSS editor [#131849]
+ - don't crash when closing a document in VPL mode [#133082, #126585, #125153]
+ - fix crash when copying to clipboard inside VPL [#130212]
+ - show the correct column number if tabs are used in the document [#133313]
+ - only one upload dialog can be shown at any time [#132535]
+ - do not show Find in Files menu if KFileReplace is not installed [#132530]
+ - allow logging to files outside of project directory [#131782]
+ - don't send closing events for untitled, unmodified documents [#131782]
+ - respect the order of items in the .docrc [#133704]
+ - fix crash when creating project through slow links [#133705]
+ - really abort if a remote directory cannot be created [#117032]
+ - fix automatic updating of closing tags [#132357]
+ - accept float numbers for length values [#130295]
+ - handle correctly the escaped backslashes inside strings [#128819]
+
+ - improvements:
+ - make CSS completion work inside style attributes [#80605]
+ - improve usability of the File Changed dialog [#126058]
+ - improve finding a DTEP for a file [related to #129808]
+
+Version 3.5.4 (Release date: 02-08-2006; Started 24-06-2005):
+ - bugfixes:
+ - make Open File in context menu work for remote projects as well
+ - make possible to remove a shortcut assigned to an action
+ - don't become confused if exitting is cancelled during the toolbar
+ saving process
+ - default to a better place when saving a global toolbar to the local
+ toolbar directory and improve the error message if a toolbar cannot be
+ saved [#130236]
+
+Version 3.5.3 (Release date: 23-05-2006; Started 18-03-2005):
+ - bugfixes:
+ - another round of VPL fixes. Requires KDE 3.5.3 to work properly [#125434]
+ - don't crash when viewing remote files in VPL [#126314]
+ - silently ignore files from a project view that do not exist anymore [#126588 ]
+ - show a correct error message if a file does not exist [#126588 ]
+ - make the img and script tags standard compliant [#125596]
+ - don't loose important spaces when applying source indentation [#125213]
+
+- improvements:
+ - add input button to the Forms toolbar [#125202]
+
+Version 3.5.2 (Release date: 17-03-2006; Started 23-01-2005):
+ - bugfixes:
+ - allow opening of read-only remote files, like from http:// [#120632]
+ - fix insertion of files to the project [#120629]
+ - fix detection of existing shortcuts
+ - ignore special areas inside comments
+ - set the user action tooltips correctly
+ - fix random crashing when editing PHP files [#121280, #122475, #122252, #120983]
+ - fix a crash when using the attribute tree
+ - fix insertion of relative URLs from the attribute tree
+ - fix resolving of relative URLs when there are symlinks around
+ - fix addition of local directories to the project (creates weird project
+ error like #122419)
+ - fix for dtep data of xhtml1.1 [#122272]
+ - fix some bugs in the new project wizard
+ - always reload a file if the user wants it [related to #121329]
+ - fix previewing of noframes area
+ - fix previewing of read-only files
+ - reload project tree for remote projects after rescanning the project folder
+
+ - improvements:
+ - less reparsing of the document while typing is in progress
+ - open dropped files [#102605]
+ - don't try to remove an empty, unmodified buffer, if it is the last
+ opened one [#111599]
+ - remember cursor position for project documents [#101966]
+ - add the standard show/hide menubar action [#113064]
+ - add possibility to limit the number of recent files/projects. No
+ GUI, use "Recent Files Limit" in the [General Options] section [#113309]
+ - show the project name in the window titlebar
+ - mark uploaded files as uploaded even if upload fails later [#111857]
+ - new DCOP methods:
+ - WindowManagerIf::uploadURL(url, profile, markOnly):
+ uploads the url to the place described by profile. If
+ markOnly is true, it only marks as uploaded. If profile is
+ empty, the default profile is used.
+ - QuantaIf::groupElements(groupName):
+ to get a list of the elements of a structure group. Useful to have
+ autocompletion for attribute values, where the values are dynamic
+ based on other tags in the document and are gathered via a dcop call.
+ Example:
+ <attr name="id" type="list" source="dcop"
+ interface="QuantaIf" method="groupElements(QString)"
+ arguments="GroupName">
+ </attr>
+
+
+
+Version 3.5.1 (Release date: 23-01-2006; Started 30-11-2005):
+ - bugfixes:
+ - better handling of quotation marks when editing tags inside a script area [#118693]
+ - don't show the file changed dialog after using save as and save again
+ - crash fixes in VPL [#118686]
+ - don't loose the comment closing character when formatting the XML code [#118453]
+ - insert valid img tag for XHTML documents [#118805]
+ - don't show the Pages tab in DTEP editing dialog more than once [#118840]
+ - set the DTEP of the document to the one selected in the Quick Start dialog [#118814]
+ - don't have two Close actions [#118448]
+ - don't show CSS pseudo-classes in autocompletion for the class attribute [#119373]
+ - avoid deadlock when loading the DTEPs
+ - recognize PHP functions which returns references [#118914]
+
+ - improvements:
+ - add XHTML 1.1 and XHTML 1.0 Basic to the quickstart dialog [#118813]
+ - new DCOP interfaces/methods:
+ - WindowManagerIf::setDtep
+
+
+Version 3.5 (Release date: 29-11-2005; Started 04-03-2004):
+ - bugfixes:
+ - don't crash when Smart Tag Insertion is enabled and some tags are inserted to an
+ emty document
+ - add missing Romanian characters to the Insert Special Character dialog [#107549]
+ - fix layout of mailto dialogs
+ - fix lots of VPL related crashes [#112733, #112853, #108501, #115046]
+ - give to the host field more space in the upload profile dialog [#112778]
+ - remember find options between sessions [#97102]
+ - don't hide the password dialogs behind the main window [#114584]
+ - replace < and > typed in VPL with &lt; and &gt; in source [#115528]
+ - never loose the content of files passed as argument when switching to VPL [#114611]
+
+ - improvements:
+ - md5sum based file changed detection
+ - faster loading of multiple documents at once
+ - possibility to change the icon/text layout of the user toolbars from
+ inside Quanta added
+ - external preview possibility with Firefox added [#106557]
+ - make autoreplacing of accented chars smarter. The characters are replaced only if they cannot
+ be encoded in the encoding of the document
+ - escape the quotation marks of the inserted attributes inside a script
+ area if needed
+ - less annoying CSS autocompletion [#109603]
+ - Debugger
+ - The breakpoint list now shows the correct line number
+ - It is now possible to double click on a breakpoint in the breakpoint list to jump
+ to that file and line.
+ - Renamed 'Run' To 'Trace' and 'Leap' to 'Run'
+ - Updated the Gubed plugin to support Gubed version 0.2.x
+
+ - new features:
+ - loading/updating of the entities in a DTEP from a DTD
+
+Version 3.4.3 (Release date: 05-10-2005; Started 01-08-2005):
+ - bugfixes:
+ - fix crash when deleting a file which is part of a project from the tab
+ context menu [#111134]
+ - do not autoclose tag starting with <?, like <?xml
+ - create empty description files for scripts that don't have one
+ - do not allow invocation of the CSS editor in an empty non-CSS document [#109815]
+ - fix many cell-merging related errors in the table editor [#112243]
+ - fix namespace editing in the attribute editor tree
+ - fix lots of table editor bugs
+ - restore automatic conversion of accented chars behavior to pre-3.4.2
+ - save the content entered in a new file in the VPL editor [#111278]
+ - fix loading order of the project view files
+ - replace a leading ~ in an upload profile with the users home folder and avoid a hang
+ - fix lots of VPL related crashes
+ - show DT tags in VPL [#109723]
+
+Version 3.4.2 (Release date: 20-07-2005; Started 01-06-2005):
+ - bugfixes:
+ - entity autocompletion fixes
+ - don't show the name twice in the tooltip of treeview items
+ - show an upload treeview for profiles that have @ in the username
+ - allow CVS actions to be put on toolbars [#106023]
+ - open the files with the right encoding when restoring the last opened files on startup [#104512]
+ - fix the Kommander XML scripts
+ - treat "<" as the end of a tag name. Fixes autoreplacement of opening/closing
+ tags in cases when a PHP area starts directly after a tag name. [#106911]
+
+ - improvements:
+ - make single file/folder upload really quick [#105612]
+ - Paste as HTML Encoded encodes more chars to their corresponding entities [#100547, #100103]
+ - improve the automatic conversion of characters. Only those are converted that cannot be
+ encoded in the encoding of the document
+
+Version 3.4.1 (Release date: 31-05-2005; Started 04-03-2004):
+ - bugfixes:
+ - read/write the correct entry from description.rc in the editor
+ - fill only the attributes with source="selection" with the selection in the
+ tag editing dialog
+ - fix matching of excluded files from a project
+ - don't crash when Selected is pressed and nothing is selected (in the CSS editor) [#101919]
+ - show the correct relative paths in URL autocompletion
+ - fix crash when unsetting breakpoints
+
+ - improvements:
+ - nicer processing of CVS output
+ - read the image sizes for remote images as well
+ - insert an img tag for remote images as well when using D&D
+ - better context sensitiv documentation (needs updated documentation and DTEP
+ packages)
+
+Version 3.4 (Release date: 16-03-2005; Started 20-08-2004):
+ - bugfixes:
+ - Debugger
+ - Added full support for Gubeds conditional breakpoints
+ - Improved path mapping
+ - Fixed bug that objects appeared incorrectly in watch list
+ - Fixed lockup when watching large variables
+ - The debugger docks should now remember their positions
+ - VPL:
+ - enable VPL on KDE 3.3.x
+ - Update cursor position in VPL when return key is pressed. [#94816]
+ - Fix cursor disapearing. [#85292]
+ - Fix crash that happened when using backspace to delete a link.
+ - Normal editing behaviour with selected text. [#94921]
+ - mark the document as modified after the document properties dialog creates
+ a skeleton for VPL
+ - fix "Cannot insert the tag: invalid location" problem [#99340]
+ - restore the correct mouse cursor when the VPL area is left [#98177]
+ - Other bug fixes.
+ - show (again) the full filename in a tooltip
+ - don't crash if the preview widget is closed with a JavaScript command
+ from the code itself [#87533]
+ - possible crash on startup fixed
+ - don't try to autofill a closing tag for non-xml tags [#89212]
+ - when opening a Quanta 3.2 project set the upload status of the files to
+ "When Modified" not to "Never" [#88232]
+ - when adding files to a project, use the upload status of the parent
+ directory for the newly added file
+ - fix the Save As.. behavior (it defaulted to some strange directories,
+ depending on the active treeview, selected directory, etc.)
+ - update the modified status text/icon when using Save All [#87196]
+ - better, more stable switching between the different MDI modes [#89295]
+ - always find the right action to edit, even if there are more actions
+ with the same
+ - don't change the template description if writing to the .dirinfo file
+ fails (normally for global templates).
+ - fix creation of new template directories (template type was stored
+ incorrectly).
+ - always display the user-readable template type user visible name
+ - don't crash after editing a cell of a newly inserted row/column in the
+ table editor
+ - show the right index of the main cell in case of merged rows in a table
+ - don't crash on column removal form a table
+ - read the tables correctly also if the doctype definition is wrong
+ (for example HTML tables inside XHTML)
+ - fix node tree corruption while parsing scripts inside a tag [#91508]
+ - don't crash when deleting a file using the context menu [#92676]
+ - disable Proceed button in the upload dialog once the upload is started. Fixes
+ various problems like non-responding Quanta after upload and possibly the
+ bug described in #88892.
+ - don't try to add a newly created action to a non-existent All toolbar.
+ - don't crash on exit if the user removed an action
+ - don't crash when previewing a page with frames twices in a row or when
+ downloading a documentation packages from the Welcome screen [#95465]
+ - open the frames in the correct place [#66233]
+ - get the encoding correctly from Quanta in the QuickStart dialog [#96696]
+ - parse multiline quotation strings in PHP correctly
+ - enable full copy/paste from documentation and preview. Until now it worked
+ only with the mouse through the selection. [#92936]
+ - don't show directories that were removed from the project in the upload
+ dialog [#87186]
+ - follow symlinks in the project, project rescan, project upload [#71649, #92522]
+ - don't show the Upload File item in the tab context menu if the current item is not part of a project.
+ - parse PHP statements ending with a one-line comment ( //comment ?>)
+ correctly [#80289, #97437]
+ - correctly select modified files for upload [#94167]
+ - fix a bug in the auto tag updating: do not update non-XML tags [#95743]
+ - don't crash in case of corrupted quantarc
+ - avoid crashes that happen if you close Quanta quickly after it is started
+ - don't crash when pressing CTRL+[SHIFT]+SPACE while a plugin is loaded [#99064]
+ - fix crash when a menu is opened while loading a project with the
+ debugger enabled [#96723]
+ - close the file that was deleted, not something else when using delete from
+ the tab context menu [#98265]
+ - do not close the previous project if the new project dialog was cancelled
+ [#92693]
+ - extra checks added to make it possible to use editors that do not implement the KTextEditor
+ interfaces completely, like Kyzis M3
+ - fix highlighting problems (in some cases the loaded or new documents had the highlighting set to NONE)
+ - avoid crashes on exit (with a general solution)
+ - really show only the possible children in the completion box
+ - speed up the autocompletion of scripts (which in turn helps to not have big delays while typing)
+ - don't add back an action to a toolbar after switching between documents that have different DTEPs if
+ it was removed
+ - deal correctly with toolbars having the same name, but belonging to different DTEPs
+ - workaround a QTable bug, which causes the scrollbar to disappear when entering data in the table editor [#99011]
+
+
+ - behavioral/user interface changes:
+ - Toolbars->Add User Toolbar renamed to New User Toolbar
+ - extended Open With menu in the treeviews, showing the
+ list of applications that can open the current file
+ - don't show the project toolbar when no project is loaded
+ - shortcut changes to avoid conflicts with global shortcuts:
+ Reload: Shift+F5 (was Ctrl+F5)
+ View with Konqueror: F12 (was Ctrl+F6)
+ View with Mozilla: Shift+F12 (was Shift+F6)
+ View with Netscape: Shift+F6 (was Ctrl+Alt+F6)
+ View with Opera: Alt+F6 (was Ctrl+Shift+F6)
+ View with Lynx: None (was Shift+F6)
+ - Warning Messages can be configured on the User Interface page
+ - support bookmarks spanning multiple files [#79297]
+ - Spellchecker configuration from Configure Quanta was removed.
+ You can find it in Configure Editor.
+
+ - enhancements/new features:
+ - VPL:
+ - Undo/Redo.
+ - Copy/Cut/Paste supported in VPL.
+ - Context menu for table actions.
+ - smart tag insertion support in text editing mode as well
+ - New Toolbar menu entry added to the toolbar context menu [#80647]
+ - New Action menu entry added to the toolbar context menu
+ - add command line switch (--resetlayout) to reset the UI to the default mode
+ - new events:
+ - Before project closed
+ - any action can be assigned to an event, not just the user defined
+ script actions
+ - more than one action can be assigned to events
+ - possibility to disable the event actions added (without the need to
+ remove them one by one)
+ - support loading of more than one toolbar at a time
+ - don't ask for toolbar saving if the toolbar names were modified by
+ Quanta to add (1), (2), etc. at the end
+ - disable the Quanta Template page in properties if you don't have
+ writing rights to the directory
+ - show the user-readable template description for every template file,
+ not just the directories.
+ - don't allow to change the template type in the properties of a file as
+ it's valid per-directory.
+ - by default show the groups for all DTEPs present in the document
+ - allow showing the groups for more than one DTEP
+ - support for showing comments for tags when invoking autocompletion.
+ Useful to show version information about the tag.
+ - recognize one-line PHP comments starting with #
+ - autocomplete PHP functions after @
+ - Create New Folder/File item added to project and file treeview context
+ menu [#93189]
+ - allow opening of the same project in two instances if the user really
+ wants to [#94289]
+ - possibility to upload without having to confirm the upload process [#63131]
+ - possibility to add an alias for a top folder [#81131]
+ - download new documentation from a central server added
+ - add useful entries to the context menus invoked at empty areas of the various
+ treeviews
+ - better save on close dialog for multiple files
+ - more supported CVS commands in the context menus:
+ - update to HEAD
+ - update to tag/date
+ - revert
+ - add/remove to/from the repository
+ - show log
+ - add/remove to/from .cvsignore
+ - added possibility to execute CVS commands on the main project directory
+ - view the rendered document source
+ - ask for deleting the file from the servers when it's removed
+ from the project [#60877]
+ - persistent bookmarks support in a project [#65296]
+ - entity support (autocompletion, entity tag type in tagXML, recognition of inline
+ defined entities, extract entities from a DTD file)
+ - support upload of resources (DTEP, toolbar, template, script) to the central server
+ - added dialog to edit a DTEPs configuration (description.rc)
+ - possibility to invoke the tag editing dialog inside PHP added back
+ - PHP class autocompletion improved (autocomplete for $this; class methods; for classes from
+ included files)
+ - make CSS autocompletion less intrussive
+
+Version 3.3.0 (Release date: 18-08-2004; Started 07-05-2004):
+NOTE: Unfortunately I failed to update the changelog regulary, thus some new features and
+bugfixes might not be listed here.
+
+ - bugfixes:
+ - VPL:
+ - (once again) don't lose the comment text from inside a comment [#81162]
+ - fix a huge memory leakage
+ - don't crash when opening/creating a new file while VPL is visible [#82754]
+ - fix insertion of extra spaces around text in some conditions
+ - fix a nasty bug : put VPL/Source view, go to another file in Source view, the cursor
+ will be stuck at position 0:0
+ - don't forget to set the document as modified when in VPL view
+ - fix the LINK bug : the stylesheet wasn't loaded
+ - fix the return key bugs (sometimes the breakline is simply not inserted, sometime the
+ cursor disappear)
+ - other bugfixes
+ - correctly load the plugins toolbar [#81031]
+ - correctly size the DTD toolbar even when just one toolbar is loaded [#81063]
+ - remove the backup files in every case when the document was saved and
+ don't warn about their presence on the next startup
+ - don't hang when parsing (broken) PHP code, like <a href="<? foo ?>"">
+ - don't treat text after a special area start tag as part of the special area, if the
+ starting tag is a single tag (like <style type="text/css" />) [#80491]
+ - don't crash when saving files while the structure tree is visible [#79803]
+ - fix a major memory leak, cause of many crashes and instability
+ - <fieldset> is not a single tag [#79926]
+ - don't be confused by quotation marks inside a script area which is inside a tag value
+ (like <a href="<? echo "foo" ?>">) [#80683]
+ - don't crash when closing a project while the preview is visible in the editor area
+ - show the debug toolbar immediately after a debugger is selected
+ - don't show a debug toolbar without actions on it
+ - really reload the project XML from disc when Reload is selected in the project treeview
+ context menu
+ - unconditionally hide the splash screen after 10 seconds and also hide when the user clicks
+ on it [#80086, #82013]
+ - don't crash when inserting a dot in an empty CSS file [#82143]
+ - make uploading of empty folders possible [#82127]
+ - fix removal of actions containing &
+ - fix toolbar configuration and removal for non-English versions
+ - don't show the file changed dialog when previewing after Save All or Project Upload
+ was called. Fixes also for similar bugs (File Changed dialog appeared when it shouldn't).
+ - don't confuse the user when changing the icon for a remote root directory. Use the icon
+ associated with root and home folders, not the hardcoded files. [#81130]
+ - enable the Configure Toolbars... and Toolbar items in the toolbar context menu [#80643]
+ - don't crash when a part is removed without noticing us (eg. Konsole is removed from RMB->Close Terminal Emulator)
+ - don't report the missing opening tag for special areas as errors
+ - correctly match the directories for exclude strings like FOO, not just for FOO*
+ - don't crash when the parser returns and empty node. For example it happens in case of empty CSS documents [#83130]
+ - use the global doctype setting for new document if there is no project loaded
+ - disable the autocompletion inside comments [#84660]
+ - make image preview work also for images outside of the project
+ - build the node tree correctly when there is no space between the closing tag and the immediately
+ following special area
+ - fix autocompletion for simple special areas like <? a ?>
+ - don't use fixed sized dialogs [#86026]
+ - display correctly the index of the main cell in case of merges in the table editor [#86027]
+ - fix layout of the img tag dialog [#85077]
+ - fix meta keyword generation in the QuickStart dialog [#83872]
+ - make save as dialog work with a remote url
+ - fix autocompletion for tag having ampersand in an attribute value [#85710]
+ - honour the command line arguments for the script executor specified in the .info files
+ - don't crash when invoking the CSS editor in an empty CSS file [#86523]
+ - many other crash fixes
+
+ - behavioral/user interface changes:
+ - enable the configure toolbars item in the toolbar context menu [#80643]
+ - rename Edit Toolbar to Configure Toolbars...
+ - KFileReplace is used for "Find in Files"
+ - Remove From Disc (and Project) renamed to Delete in the Project Tree
+ - you cannot open the same project file in two different Quanta instances anymore
+
+ - enhancements/new features:
+ - VPL:
+ - speedup of VPL
+ - added a icon which represent a comment, and which is used in VPL like the current PHP icon
+ - added tooltips to the scripts (PHP,...) and comments icons indicating their contents
+ - warn about missing runtime dependencies
+ - make the browser part configuration available from the Settings menu
+ - faster switching between documents
+ - reworked abbreviation support: abbreviation templates are grouped and one group can
+ be valid for more than one DTEP
+ - added possibility to mark project files as uploaded [#81546]
+ - generate nicer file names when sending some resource in email
+ - enable tab reordering with middle mouse button [#80026]
+ - added possibility of ignoring the files listed in .cvsignore [#78183]
+ - faster parsing and tree building
+ - per file and per directory upload status (can be changed from the project treeview
+ context menu):
+ - When Modified: the item selected for upload if it was modified
+ - Never: the item is never selected for upload
+ - Confirm: the item is selected for upload if it was modified, but a second confirmation
+ is needed by the user.
+ Implements wish #62721.
+ - introduce the concept of separate project root and document-base folders.
+ Document-base folders hold the documents belonging to the actual project.
+ Outside of the document-base folders are project administrative files, that
+ usually are not uploaded. Files under document-base folders are by default
+ uploaded (if they were modified), while files outside of the document-base
+ folders are not marked to be uploaded, even if they are modified. Exception is
+ the directory which holds the project templates, which is marked to be uploaded.
+ The user can override the default setting both for files/folder inside and outside of
+ a document-base folder. See above.
+ For old projects, the project root is the only document folder. The document-base folder
+ status can be changed from the project treeview context menu.
+ There is a DCOP method to query the root (the document base folder) for a file from
+ inside the project: QString WindowManagerIf::documentFolderForURL(QString url).
+ Implements wish #64742 (in somewhat different way, but the result is the same).
+ The main reasons of document-base folders is to make possible developing for multiple
+ subdomains inside the same project and to make a difference between administrative files
+ and real (user visible) documents.
+ - dragging a tab holding a document puts the document URL in the drag object [#80649]
+ - possibility of as-you-type replacing of accented chars [#23164]
+ - add support for upload profiles [#54366]
+ - create a treeview for each upload profile
+ - move the selection to the current file in the project tree [#62878]
+ - Reload item added to Documentation->Project Documentation context menu
+ - new DCOP interfaces and methods:
+ QString WindowManagerIf::documentFolderForURL(QString url);
+ QString WindowManagerIf::urlWithPreviewPrefix(QString url);
+ - team development support for projects
+ - event action support for projects (email, log, script actions)
+ - support %userarguments (useful for event arguments) and %projectbase for script actions
+ - add possibility to download resources (DTEP, toolbar, script and template packages) from
+ our main server
+ - create a new toolbar for easier project view usage
+ - basic integrated CVS support (Commit and Update)
+ - improved CSS editor
+ - several treeview enhancements (inline renaming; tooltips - configurable from the quantarc,
+ ShowToolTips entry; inline editing of descriptions; save and reload the tree state; improved D&D)
+ - support for tgz site templates. Site templates are tgz files that can be extracted
+ to an user defined directory.
+ - added possibility to configure the preview part (has effect on the whole KHTML, including
+ Konqueror!)
+
+
+Version 3.3 BE 2 (Release date: 07-05-2004; Started 26-01-2004):
+ - bugfixes:
+ - VPL:
+ - show the parent tag in the tag attribute view when editing text
+ - stop inserting &nbsp; everywhere [#72535]
+ - fix some various crashes [#72532]
+ - correctly close tags with namespaces when entering "</"
+ - make autocompletion work correctly with namespaced tags
+ - don't insert boolean attributes with false as value in the tags
+ - fix XML style tag editing (don't make tags look like <foo /="true">)
+ - make the New Project wizard usable on lower resolutions [#75192]
+ - various parsing fixes
+ - report bugs for "quanta" module, not for "quanta_be"
+ - fix restoration of the toolbar visibility setting [#79082]
+ - hide/show the plugin toolbar as well when Show Toolbar is unchecked/checked [#79082]
+ - don't ask for copying a file to the project if it is under the project directory (happened
+ with symlinked files and projects)
+ - color with bold in the Files Tree the opened files, even if they are under a symlinked
+ directory
+ - don't save the shortcuts as localized strings [#80115]
+ - don't crash when canceling a failed upload
+ - don't hang for 3 minutes if a filtering script action cannot be found
+
+ - behavioral/user interface changes:
+ - expand abbreviation is CTRL-SHIFT-J
+ - some menu items were restructured:
+ - File: Close/Close All moved under Window
+ - Edit: Indent/Unindent/Clean Indentation/Comment/Uncomment/Spelling moved under Tools
+ - View: Tree Views/Show Messages/Show Problem Reporter replaced with Tool Views
+ - Project: Project Options renamed to Project Properties
+ - Plugins: Edit moved to Settings->Configure Plugins
+ Validate removed (plugins are automatically validates when you configure them)
+ - Tools: List Opened Files replaced with the Window menu
+ - editor context menu: Close/Close Other Tabs/Reload/Upload/Delete File moved to the
+ tab context menu
+ - new tab context menu containing the above and Close All/Switch To...
+ - some dialogs were restructured:
+ - Configure Quanta: Environment->Show close buttons on tabs moved to User Interface
+ Layout renamed to User Interface
+ Layout->Window Layout replaced with Reset window layout to the default...
+ - new MDI modes: Toplevel / Childframe / Tab Page (like the old one ) and the new default IDEAl mode
+ - preview, documentation and plugins can appear in a new tab or a separate toolview
+ - "View with..." menus moved under an External Preview submenu
+
+ - new features:
+ - Next / Previous Bookmark actions
+ - add a toolbar for CSS
+ - list the opened files as bold in the treeviews
+ - allow closing of opened files from the treeviews
+ - option to control the visibility of hidden files in the treeviews
+ - add description field for project files
+ - Select Current Tag Area action created
+ - option to control loading of last opened files/project on startup
+ - support for PHP debugger (currently Gubed - http://gubed.sf.net is supported)
+ - new DCOP interfaces and methods:
+ - QuantaIf: selectors() and idSelectors()
+ - SettingsIf: dtep(), encoding(), quotationChar()
+ - Create Folder... menu item added to the project tree context menu
+
+ - enhancements:
+ - improve multiline script autocompletion
+ - improve the problem reporter
+ - warn if there is a closing tag without opening tag in the document
+ - show also the column number in the error reporting dialog
+ - multiline, formatted CSS insertion from the CSS editor dialog
+ - possibility to invoke the CSS editor from the tag dialogs and the attribute editor
+ - CSS autocompletion improvements
+ - list the defined CSS selectors in the autocompletion and tag dialogs for class and
+ id attributes
+ - added some useful templates and template examples
+ - added descriptions for all scripts
+ - added installation script for Gubed PHP debugger
+ - choose the default highlighting of new documents based on the default DTD [#68942]
+ - open documents in Konqueror as new tab. Requires KDE 3.3. [#80659]
+
+Version 3.2.2 (Release data: xx-xx-2004; Started 01-03-2004):
+ - bugfixes:
+ - VPL:
+ - don't lose the comment text from inside a comment
+ - make removal of top folders added with "New Top Folder" possible [#76498, #76573]
+ - never crash when invoking the CSS editor on an empty document
+ - don't crash when invoking the CSS editor after a <style> without the closing </style>
+ - other CSS editor invocation fixes
+ - don't change the tab name if saving under a new name failed (needs KDE 3.2.2 or later)
+ - use the correct quotation and case when inserting a link to a file from the treeviews [#76663]
+ - fix preview when preview prefix is used
+ - don't crash when parsing an included file.[#76478]
+ - give an error message when saving to remote files failed
+
+ - performance:
+ - parse the included files less often
+
+ - behavioral changes:
+ - remove the < and > from the misc. tag
+
+
+Version 3.2.1 (Release date: 09-03-2004; Started 26-01-2004):
+ - bugfixes:
+ - VPL:
+ - put messageBoxes for cut/copy/paste/undo/redo instead of disabling the actions (was confusing)
+ - fix editing in the attribute editor of tags which contain special areas
+ - increase timeout for network operations to 60s [#73173]
+ - don't crash on upload if the current tab holds a plugin [#72912]
+ - don't try to copy the same file twice if it's dropped to the templates tree view
+ - fix crash when clicking on an item of the structure tree which point to an included file
+ - always enable the Open and Open Project buttons
+ - don't let the attribute tree to grow if the tag name is very long
+ - creation of templates directory failed in some cases when using the new project wizard
+ - don't crash the CSS editor on invalid CSS
+ - don't crash when setting table/body/header/footer attributes for newly created tables [#74949]
+ - don't crash the table editor on invalid nested tables
+ - don't crash the table editor when invoked on a table without <tbody>
+ - make the spellchecker actually replace the wrongly spelled words [#75106]
+ - don't switch to the parent node when clicking on a node in the structure tree and Follow Cursor is enabled [#
+ - don't crash when trying to drag the No Project text in the project tree
+ - fix saving of files with fish:// [#74716]
+ - make insertion and renaming in the project tree view work as expected
+ - fix opening of documentation pages with references [#70345]
+ - fix creation of remote projects [#73172]
+ - fix creation of project when the main directory starts with a protocol name
+ - various parsing fixes
+ - performance:
+ - delayed parsing: reparse only if there was no keypress for some time [#63000 and its duplicates]
+ - background parsing: allow user input while parsing [#63000 and its duplicates]
+ - load DTEPs only on demand: improves startup performance, uses less memory.
+ - behavioral changes:
+ - remove unusable menu items from the RMB menus instead of disabling them
+ - enhancements:
+ - improve document type recognition (treat escaped quote marks as normal quotes) [#61873]
+ - improve namespace support in the autocompletion
+
+Version 3.2.0 (Release date: 05-02-2004):
+ - well, mostly the below ones. Check also the KDE 3.2 feature plan.
+
+Version 3.2-CVS-1 (Release Date: xx-xx-200x; Started: 25-11-2002)
+NOTE: Minimum KDE 3.1 is required.
+ [3.2] means that KDE 3.2 (CVS HEAD) is required for the feature to work
+correctly, or to work at all.
+ - bugfixes:
+ - some makefile cleanup, including fixing of --with-kommander option
+ - some fixes for compilation and running under KDE 3.0.x
+ - 0(=disable) for structure tree refreshing frequency was not handled
+ correctly on the next startup of Quanta, slowing it down
+ - autoselect the renamed files in the Upload Project dialog
+ - make the Apply button in Configure Toolbars dialog work as expected
+ - replace > with &gt; when pasting as HTML quoted [#56234]
+ - opening project views or multiple files on startup is much faster
+ - don't close quanta, if the user cancelled the toolbar saving [#59952]
+ - shortcut to Misc. Tag changed to Ctrl-Shift-T [#60616]
+ - don't toggle the KPart plugin action, if the plugin can't be loaded
+ - keep the permissions on upload [#63671]
+
+ - new features:
+ - "Replace selection" for script actions replaces the selection if
+ there was some text selected
+ - new option (Tag Style->Update opening/closing tags automatically) to
+ automatically change the closing/opening tag if the opening/closing tag
+ is modified
+ - new options in Parser:
+ - Show empty tag nodes
+ - Show closing tags
+ - Instant update (updates the structure tree as you type)
+ - possibility to define file patterns to be excluded from project added
+ to the Project Options.
+ - "Rename User Toolbar" menu item added
+ - context menus (Rename Toolbar, Remove Toolbar, Edit Toolbar,
+ Remove Action, Edit Action) to user toolbars added [3.2]
+ - abbreviation support added
+ - heuristics to guess the closest matching DTD for the opened document
+ added. Implements wish #53787.
+ - Add New Folder dialog to add local/remote folders to the Files Tree
+ - CSS pseudo DTD added (basic version, only for parsing)
+ - filtering possibility through a script action for templates added
+ - show an error message if the DTD tag files are broken
+ - support opening of linked, included files from the Structure Tree or from
+ the editor RMB menu
+ - upload current file action added
+ - input source setting for KPart plugins
+ - readonly setting for KPart plugins added
+ - entering "/" after "<" fills up the correct closing tag name
+ - parse the included files in pseudo DTD's for structure groups
+ - fix disappearing status bar bug after switching away from a plugin
+ - new Attribute Tree View added. You can view/edit the attributes of a tag
+ here.
+ - new option: set different pre-defined layouts
+ - offer the possibility to Save, Save As, Don't save the modified user
+ toolbars on their removal [#59952]
+ - basic namespace support in autocompletion and the Attribute Tree
+ - frame wizard
+ - DTD for XMLSchema 1.0
+ - DTD for ColdFusion added
+ - autocompletion for some &char; like entities added
+ - Reload current file menu added
+ - autofill mandatory child tags
+ - note with an icon if there is some parsing problem (like using a tag
+ without it's mandatory child elements). Give a description of the problem in the
+ message window.
+ - skip the html tags when spell-checking [#56586] [3.2]
+ - project documentation in the documentation tree
+ - script management facility: a new scrip treeview
+ - a lot of script helping XML development
+ - XSLT debugger: kxsldbg by Keith Isdale
+ - KFileReplace: search & replace in files
+ - new DTD menu with the following new items:
+ - DTD->DTEP converter
+ - Load DTEP
+ - Send DTEP in Email
+ - Reload, Upload and Close Other Tabs added to the context menu
+ - added the possibility of changing the case of tags/attributes
+ - preview the NOFRAMES area of a document
+
+ - usability enhancements:
+ - added KTip dialog on start up and help menu
+ - new Output Window options for KPart plugins:
+ - Editor Tab
+ - Editor Frame
+ - Message Frame
+ - reworked Configure Actions dialog
+ - allow the user to decide about opening of files with unknown type
+ - show the Insert/Overwrite status in the status bar
+ - show detailed descriptions in the special chars combobox
+ - restructured editor context menu
+ - default to the document or project dir when opening a new document
+ - load the global plugins config file after the local one. This is
+ important after an update when the global plugin config file contains
+ new plugins.
+ - warn the users if the plugins are not accessible.
+ - new Quick Start dialog for HTML/XHTML DTD variants
+ - up to 10 times faster project handling
+ - new, more powerful HTML table editor
+ - new DCOP interfaces:
+ - changed behavior:
+ - in the RMB menu of Structure Tree View, the "Parse As" is renamed to
+ "Show Groups For". You can select the DTD to show the groups for.
+ - the "Create new file as" options are removed. The default DTD is used
+ for new and unrecognized files
+ - the "Default DTD" option has been moved from "Parser" to "Environment"
+ - the "Always hide DTD toolbar" option is removed
+ - the old weblint syntax checker is dropped. HTML Tidy is used, but not shipped
+ with Quanta. You can still use the weblint if you download and set up an
+ action for it
+ - synched the File and Grep dialog code with Kate
+ - learning of unknown, user entered tags (and functions)
+ - enhanced structure tree building; more general code
+ - changed description.rc structure
+ - the treeviews look and behave the same as the rest of KDE
+ - using KDevelop 3.0 (Gideon) for developing
+ - sort DTD lists in selection combo boxes
+ - on startup load the files from the default project view and the last opened files
+ - completely new parsing routine (faster, better, nicer)
+ - copyright dates and information updated
+ - updated README
+ - UML diagram file added to repository (quanta_uml.xmi)
+ - TODO file added
+
+
+Version 3.1.4 (Release date: xx-xx-2003)
+ - bugfixes:
+ - resolve symlinks before opening a file [#60860]
+ - don't insert the "<meta http-equiv="Content-Type" content="text/html; charset=..."
+ line when using the Quick Start dialog [#61500]
+ - fix message window handling
+ - fix script action error output handling
+ - honour the "Do not load the modified version from disk." setting in the dirty file
+ dialog
+
+
+Version 3.1.3 (Release date: 29-07-2003)
+ - bugfixes:
+ - fix possible crashes when using plugins
+ - use the project base directory as the working directory for script actions [#36415]
+ - quote also the numbers in the attribute values
+ - show the directory on the remote PC when using Save As for remote files,
+ instead trying to switch to the file on the local disc
+ - don't break the doctype line when changing the DTD
+ - insert valid doctype line when using the Quick Start button
+ - don't crash when trying to edit tags without proper .tag file (like <b>)
+ - enable copying from documentation/preview even if the user uses separate clipboard
+ and selection
+ - warn about existing files on rename [#60187]
+ - encode the subject in a mailto url [#60275]
+
+ - usability enhancements:
+ - default to the project dir when saving a new document [#57654]
+ - don't insert spaces before CSS values (it disturbs some browsers) [#41227]
+ - replace %pid with Quanta's pid in the script action line
+ - replace %input with the selected input source the script action line
+
+Version 3.1.2 (Release date: 12-05-2003)
+ - bugfixes:
+ - fix ocassional crash when pressing Ctrl-H while viewing the documentation
+ - fix user toolbar handling
+ - fix execution of script actions which does not have any argument [#56211]
+ - fix shortcut for Color dialog [#56235]
+ - store the upload options in the project file [#56237]
+ - closing the files (and closing Quanta) isn't slow anymore [#56233]
+ - store and use the spell checking settings [#56561]
+ - fix the Insert/Overwrite mode handling [#56382]
+ - fix the height of the toolbar tab
+ - fix failure of re-opening a file from File->Open Recent
+ - do not crash when accessing the Plugins menu after a plugin was removed, but
+ the Edit dialog was closed with Cancel (thanks to Laurent Montel)
+ - don't use the preview prefix after the project is closed
+ - show the directory selection dialogs in the project options [#56698]
+ - allow selection of empty directories in Rescan/Upload/New project dialogs
+ [#56778]
+ - fix Quanta tagxml DTD
+ - fix the DTD tag files, add warning if they contain syntax errors
+ - use the Attribute Quotation setting
+ - allow opening of empty local files [#57718]
+ - show files with : inside their names correctly in the Project Tree [#56639]
+ - don't close a modified document if saving has failed [#58013]
+ - fix the selection of modified files in the upload dialog. Should be more
+ accurate now.
+ - do not truncate the file after a preview
+ - usability enhancements:
+ - bring up the message output window, when and action/plugin wants to printed
+ some message. Implements wish #55645.
+ - show files with relative path to the current document in "url"
+ autocompletion [#55989]
+ - switch to the first editable widget when the tag editing dialog appears
+ - changed behavior:
+ - <em> and <strong> is inserted instead of <i> and <b> for HTML documents
+ - new DCOP interfaces:
+ - WindowManagerIf::projectURL()
+ - WindowManagerIf::openedURLs()
+ - new features:
+ -DocBook 4.2 DTD added
+
+Version 3.1.1 (Release date: 17-03-2003)
+NOTE: Released together with KDE 3.1.1.
+ - bugfixes:
+ - insert valid DTD definitions [#53274]
+ - Select Tag Area behavior fixed for optional tags
+ - insert non-translated string in CSS code parts
+ - honor the View Default settings from Settings->Configure Editor [#53569]
+ - be less braindead regarding the Show DTD Toolbar setting [#53739]
+ - don't quote the script line more than once in the action configuration dialog
+ - memory leak: editor parts were not deleted when a file was closed
+ - fix insertion of img tags in HTML documents
+ - upload/rescan project/add to new project tree view behavior fixed (really)
+ - fix renaming of file in the Project Tree, when a file with the new name was
+ already present in the project
+ - use the correct encoding for newly created files
+ - be able to select also directories in tag dialogs [#54819]
+ - insert "border-top", "border-right", etc. correctly in CSS
+ - rename only what has to be renamed in the project and enable project saving
+ after a rename
+ - saving of Author and E-Mail project options was broken in some cases
+ - fix numbering of new documents
+ - do not complain about text files being binary ones on a system with broken
+ mimetypes [#54924]
+ - fix session restoration [#53012]
+ - do not save the full path for action icons, only the icon name
+ - crash when deleting an action fixed
+ - insert valid single XML tags from the toolbar
+ - fix running of actions
+ - fix plugin placements and plugin window disappearing after a preview
+ - fix crash when Tag Edit Dialog was requested for an unknown tag action
+ - fix "mainwindow is not resizeable due to large toolbars" bug [#53230]
+ - bring up the file changed dialog, only when the file content has really changed [#55678]
+ - be able to run Quanta in every case by several users on the same machine
+ - usability enhancements:
+ - show the tag attributes (Alt-Down) menu lower than the current line
+ - the dialog layouts are corrected, so they should be usable with
+ every language. Should fix #51438, #53410, #53544, #54910.
+ - changed features:
+ - "Insert in cursor position" for script actions replaces the selection if
+ there was some text selected
+ - new DCOP interfaces:
+ - WindowManagerIf:
+ - currentEditorIfNum(): returns the editor if number for the active
+ document
+ - currentURL():returns the URL of the active document
+ - new features:
+ - DTD for Quanta tags (DTD definition) added
+ - XHTML 1.0 Strict DTD tags added
+
+Version 3.1 (Release date: 14-01-2003 (?); Started: 29-10-2002)
+ - released together with KDE 3.1
+ - bugfixes:
+ - Selector combo was disabled when inserting a new CSS
+ - Preview Position setting is handled correctly for Right/Bottom.
+ - Show DTD Toolbar setting handling corrected
+ - startup bug with an old quantarc corrected (thanks to Ben Burton)
+ - corrected the handling of the Show Line Number and Show Icon Borders setting
+ - Edit Current Tag menu item re-added to popup menu
+ - Remove Folder From Top was not removing the folders permanently
+ - Fix behavior when using the "--unique" switch (SF #635850)
+ - possible crash when using broken script DTDs fixed
+ - Top Folders show the location of the folder near the name
+ - added a Dynamic Word Wrap item to View menu
+ - README updated
+ - temporary files go into a "quanta" subdir
+ - directory structure changes:
+ - Php and ColdFusion highlighting files moved to Kate
+ - documentation moved to doc/quanta
+ - translation files moved to kde-i18n
+
+Version 3.1-RC-1 (Release date: 28-10-2002; Started 27-09-2002)
+ - bugfixes:
+ - crash when configuring toolbars/action and running plugins fixed [Thanks to Simon Hausmann <hausmann@kde.org>]
+ - some possible startup bugs corrected
+ - annoying closing of files tree view items corrected
+ - annoying switching/flashing of tabs when upload/quit/save all was called removed
+ - annoying menu reordering after toolbars and actions configuration fixed (really)
+ - disappearing cursor fix
+ - remove the invalid files from the recent menu lists correctly
+ - add the projects to the recent project list correctly
+ - possibility to select project default DTD on creation now is possible
+ - Alt-Left and Alt-Right behavior corrected
+ - Insert Files in project bugfix when the selection contained directories [#48959]
+ - script actions located under paths containing spaced were not working correctly
+ - saving of project toolbars corrected
+ - line numbers and icon border setting is valid for all documents and saved correctly
+ - menu shortcuts fixed
+ - config saving on non-English platforms saved
+ - bug fixed when uploading in a non-existent dir structure
+ - no error was displayed if wget was missing [#49463]
+ - frames in preview were not working correctly [#49502]
+ - returning from context help restores the treeviews correctly
+ - Save As->Close->Open was not working correctly [SF #629172]
+ - preview position option is handled
+ - usability enhancements:
+ - faster project loading
+ - faster editing even with autocompletion turned on
+ - faster editing of large files
+ - redesigned project upload dialog
+ - redesigned New Project wizard
+ - adding of non-local directories is possible [requires KDE 3.1 (beta2 is not enough)]
+ - new features:
+ - plugins can be accessed via actions (so you can put them on toolbars)
+ - Kommander script dialog builder/executor tool added to Quanta.
+ Use --without-kommander to disable it's compilation.
+ - the Files and Templates tree view updates itself automatically if the listed
+ directory has changed
+ - extended network transparency:
+ - remote projects
+ - remote files in projects
+ - remote toolbars
+ - new "Rescan Project Directory" dialog
+ - progress indicator in the statusbar for various tasks
+ - project views (a set of files and toolbars):
+ - save / open views
+ - autoload a view on startup (configurable in the project options dialog)
+ - possibility to convert the document to the selected DTD added
+ - new items in the Project Tree View RMB menu
+ - project default language encoding setting added
+ - Clean Indentation menu item re-added
+ - basic DTD tag inheritance added (see the html-frameset directory)
+ - URL information supported in the DTD definition file
+ - Send DTD in E-Mail menu
+ - new DTD's added:
+ - HTML 4.01 Frameset (may not be according to the standard)
+ - HTML 4.01 Strict (may not be according to the standard)
+ - WML-1-2 (created by George Moody <george@georgemoody.co.uk>)
+ - updated README file
+ - lots of code cleanup
+ - spellchecker updated to work with KDE 3.1
+ - Files List View disabled for now (it was not working correctly)
+
+Version 3.0 (Release date: 27-09-2002 ; Started at: 12-09-2002)
+ - bugfixes:
+ - menus and toolbars were reordered after Configure Actions & Configure Toolbars
+ - editor options were not saved in some cases
+ - crash when entering "<script" [#47816]
+ - attribute case option is handled correctly
+ - tag case fix in autocompletion box
+ - error message is printed if the "make install" step was not completed
+ - toolbars were not saved and loaded correctly
+ - Save All functionality corrected
+ - save an action's correctly
+ - editor enhancements:
+ - updated "Find in Files" dialog
+ - auto-completion enhancements and fixes:
+ - variable autocompletion for PHP
+ - new features:
+ - Help->Quanta Homepage menu
+ - Help->Make a Donation menu
+ - View->Show DTD Toolbar menu
+ - Environment setting page (instead of File Masks) with:
+ - file masks selection
+ - default encoding selection combo box
+ - always hide DTD toolbar setting
+ - Parse As... menu for Structure Tree View
+ - warning and reload/merge possibility if a document was changed outside of Quanta
+ - new FTP upload dialog
+ - dynamic, DTD dependent toolbars
+ - project default DTD setting
+ - CSS Editor also edits now ;-)
+ - D&D from editor to templates tree saves the dragged selection to a template file
+ - XHTML tags added (in early phase)
+ - XSLT tags added
+ - XML style single tag support (<tag/>)
+ - plugin support (general, and specific like Cervisia)
+ - CVS management support with the Cervisia part
+ - usability changes:
+ - Tags menu instead of the old Insert menu. Holds the actions available on the toolbars.
+ - "Save To Template" instead of "Save As Template" (to avoid confusion)
+ - Italian and Polish translation files added
+
+
+Version 3.0 pr2a (Release date: 11-09-2002 ; Started at: 10-09-2002):
+ - bugfixes:
+ - CTRL+Space autocompletion: completion box disappeared after the first keystroke
+ - no crash when there is an old local quantaui.rc found
+ - no crash on startup after showing:
+ "A toolbar with the same name already exists.
+ Please rename the loaded toolbar."
+ - Files Tree View sorting error fixed
+ - Files Tree & List View is much faster now
+ - correctly open documents with different encodings
+ - CTRL+Space completion fixes for markup languages
+ - DTD, tag definition changes:
+ - a tag file can have definitions for more than one tag (less files are required)
+ - extended tag file format for script languages
+ - faster parsing routine (with 30-40%)
+ - new options:
+ - auto-close optional tags
+ - auto-close all tags (except single ones)
+ - structure tree refresh frequency setting
+ - items in the autocompletion box are sorted
+
+Version 3.0 pr2 (Release date: 09-09-2002; Started at: 01-08-2002):
+ - bugfixes:
+ - MimeType handling bug
+ - unexpected file deletion bug [#36095]
+ - insertion of closing tag bug
+ - editor toolbar GUI bugfix [#45854]
+ - editing toolbars after deleting an action crashed Quanta. It's fixed now.
+ - Find in File function fixes
+ - editor options related fixes
+ - the behavior of the editor tabs is fixed (same QT bug as in 2.0pr2)
+ - XML commenting fix
+ - fix for external filter "eating" characters [SF #492587]
+ - fix for wrong inserting of tags when indentation with TAB was used [SF #601865]
+ - fixed some possible memory leaks
+ - updated Find in Files dialog [closes SF #584469]
+ - the "File list" dialog box shows the correct relative paths when no project is opened
+ - more closed bugs: #47371
+ - autocompletion enhancements:
+ - new option to enable/disable the auto-completion feature
+ - script languages autocompletion (function names, function argument hints)
+ - CTRL+Space invokes manually the autocompletion
+ - CTRL+SHIFT+Spaces invokes arguments hints for script functions
+ - autocompletion is DTD sensitive
+ - editor enhancements:
+ - printing source documents is now supported
+ - extended file open/save dialog (from Kate) and encoding support
+ - updated "search in files" dialog
+ - Non-braking space insertion is ALT+Space
+ - editor tabs show only the filenames. Names with path are shown in the tooltip.
+ - "File list" dialog box is available via ALT+0 and right mouse menu
+ - DTD, tag definition changes:
+ - the .tag file structure has changed a lot. Check out the documentation.
+ - DTD recognition and DTD switching partially added
+ - new DTD dependent document parsing and structure tree
+ - tag editing is DTD dependent
+ - other changes:
+ - new homepage at the old location: http://quanta.sourceforge.net (Eric Laffoon)
+ - new documentation/help (Robert Nickel)
+ - new CSS creator / editor (Andrea Bergia)
+ - debian dir added to CVS (Ben Burton)
+
+Version 3.0 pr1 (Release date: 27-07-2002; Started at: 23-05-2002):
+ - actions can be assigned to toolbar directly from the Configure Actions dialog
+ - Alt-Down menu re-enable and basic autocompletion added. Thanks to Jason P. Hanley <jphanley@buffalo.edu>.
+ - possibility to save/load/add/remove/customize the toolbars
+ - D&D between Templates Tree View and the editor [Marc Britton <consume@optushome.com.au>]
+ - new pages for the Properties dialog: Quanta directory, Quanta file info. Thanks to <espaceautogere@squat.net>.
+ for the later.
+ - files are not saved anymore during internal preview, syntax checking
+ - preview prefix is used also when viewing with an external browser
+ - new dialog & shortcut for inserting misc. tags
+ - possibility to keep the upload password in the memory
+ - rescan project tree will find the hidden files
+ - support for local, global and project templates
+ - more cleanup of Makefile.am-s (to work with automake 1.5)
+ - new quick table dialog
+ - ported to KDE 3.0
+ - the --with-ktabbar option is removed as it is no longer needed
+ - the internal editor uses KTextEditor interfaces
+ - improved PHP syntax highlighting file (will be also included in KDE 3.1 release)
+
+Version 2.0.1 (Release date: 12-12-2001; Started at: 06-12-2001):
+ - fix for libktexteditor linking errors
+ - fix for a crash when doing syntax check for a correct html
+ - fixed the saving and restoring of the project options
+ - added the DocPath entry to the .desktop file
+ - file preview for file from a subdir is fixed
+ - more fixes for relative paths
+ - removing of invalid files from the recent file lists added
+ - "--nologo" switch added to disable the splash screen during startup
+
+Version 2.0 (Release date: 06-12-2001; Started at: 23-11-2001):
+ - contains the below changes
+
+Changes made since Quanta+ 2.0-PR2 (by Andras Mantia):
+ - rename possibility of files/folders in the project tree view added
+ - mailto inserting dialog added (with KAB support)
+ - CSS syntax highlighting added
+ - tooltips added for the tree views
+ - inserting of empty directories is possible
+ - improved "New project" wizard
+ - rescan project tree will also find the empty dirs, and remove the missing ones
+ - save project menuitem added
+ - you can select the active opened file also from a list
+ - it's possible to use KDE (e.g. KDevelop) style tabbars. Use the --with-ktabbar switch
+ when you configure Quanta
+ - the behavior of the tabbar is somewhat fixed
+ - handling of directories with spaces in the name is fixed
+ - Open recent project list menu behavior fixed
+ - Show toolbar/statusbar/message output menu behavior fixed
+ - Save All behavior fixed
+ - links/images are inserted with correct relative paths
+ - compilation error fixes (mainly for Solaris)
+ - other possible crash fixes
+
+
+23 Nov. 2001:
+ - Quanta+ project is still alive. Fixing and improving it has started.
+ - We should keep a ChangeLog, so I started it. :) (Andras)