What's new in Xopus 3.2.3?

  • 2 replies.
  • This discussion was started by .
  • Last post by Sjoerd Visscher.

In Reaction To

What's new in Xopus 3.2.3?

August 24th 2007

Xopus 3.2.3 fixes many bugs and improves the user interface and editing experience.

Features

  • Added indent and outdent commands for all recursive structures. Tab and Shift-Tab can be used to indent/outdent.
  • Added Paste Special command, which allows the user to paste only a limited set of html elements.
  • Modifing lists now works much like it does in Word.
  • Case 29913, 30957: Context menu now contains a list of actions instead of a list of ancestors. Enumerable attribute values can now be picked from a submenu.

Changes

  • Delete and remove were consolidated. Inline elements are now removed, but their content is kept, block level elements are deleted including descendants.
  • Improved parsing of URIs.
  • Improved pasting of nested lists from Word.
  • Added node highlighting for toolbar buttons.
  • Some roles are now exclusive, like ul/ol and sup/sub.
  • Reintroduced maximize button when Xopus runs in an iframe.
  • Icons files were removed since they are no longer needed by Xopus, this might break users buttons that use those files.
  • Case 232: Improved XSL output validation error message.
  • Case: 24965: Improved behavior after Ctrl+A, Delete.

Bug Fixes

  • The last row of pixels in the Xopus logo was hidden.
  • Fixed a problem with the serverside spellchecker interface.
  • Fixed a problem that sometimes broke lookups.
  • Fixed updating of <option> and <button> output elements.
  • Solved jumpy delete buttons in attributes editor.
  • No longer shows unsaved changes dialog twice.
  • Ctrl+Click on <a href="#fragment-identifier"> now works.
  • Fixed small bugs in table cell split.
  • Case 18737: The Save All icon would sometimes change into a Save icon.
  • Case 19778: Fixed multiple canvas support in FireFox.
  • Case 21099: Reload command now clears X:Include cache.
  • Case 22641: Fixed XSL priority calculation.
  • Case 23142: Close button no longer disappears when opening xopus menu.
  • Case 23875: Actions on the document node were not undoable.
  • Case 27122: Insert would sometimes insert redundant paragraphs (around whitespace).
  • Case 27118: Inserting text with a preceding space was not properly handled by the whitespace collapsion algorithm.
  • Case 27726: Fixed a minor display problem with the save button.
  • Case 28524: Improved standard compliance of xsd:decimal.
  • Case 28628: Could reach clipboard buttons even when there was no selection.
  • Case 28912: Fix backspace/delete, fix paste after no cut or copy in FireFox.
  • Case 29629: 'double clicks' of toolbar buttons will now perform twice.
  • Case 29231: A click on a control range caused an error.
  • Case 29232: Fixed insertion of images.
  • Case 29235: Creating list made new list selected.
  • Case 29260: Browse button in attribute editor was not keyboard accessible.
  • Case 29874: The attribute editor did not create undo states for lookup editors.
  • Case 29909: Paste in an attribute now removes all structure.
  • Case 29912: Ctrl+Shift+End would not select the last character in HTML elements with 'layout'.
  • Case 29941: Reproducer now also captures included XML.
  • Case 29942: Drawing the selection in IE could sometimes throw errors.
  • Case 30238: Could start a selection in the toolbar.
  • Case 30316: Xopus could crash while saving in FireFox.
  • Case 30974: Fixed rendering errors in IE.
  • Case 31439: Object elements did not report childnodes.
  • Case 31152: Ctrl+C could cause the document to scroll.
  • Case 32306: Xopus no longer creates an extra browser history entry on load.
  • Case 32594: Right click on an image did not select the image.
  • Case 32613: Popups are now closed with the main Xopus window.
  • Case 33138: Fixed problem in table inserter.
  • Case 33168: Never do a partial delete of a block element.

See the original page



Graeme
anonymous user
August 28th 2007
You guys have been busy.

That is a lot of fixes and some interesting new enhancements. Keep up the good work, we are using everything you create!
Graeme
anonymous user
August 28th 2007
"Enumerable attribute values can now be picked from a submenu."

Can you explain this feature? I have enumerable attributes on many elements but can't find the menus to add them - it there a config setting requird to make this work?
Sjoerd Visscher
Xopus Team
August 28th 2007
This menu only shows when the attribute exists. It works best on attributes with a default value.

React

HTML will be shown as HTML code.
Linebreaks and Links starting with http:// are automatically resolved