XMLmind XML Editor 3.1.0 can be downloaded from
http://www.xmlmind.com/xmleditor/download.shtml
  _____________________________________________

            3.1.0 (January 30, 2006)

Enhancements:
-------------

  * New add-on manager (menu item Options|Install
    Add-ons) allows to easily and safely download
    and install all sorts of add-ons
    (configuration, translation, dictionary,
    XSL-FO processor plug-in, image toolkit
    plug-in, etc) and this, not only from XMLmind
    web sites, but also from third-party web
    sites.

    This add-on manager can also be used to easily
    and safely uninstall or upgrade installed
    add-ons.

    The add-on manager is not available if XXE has
    been deployed using Java[tm] Web Start.

  * The Options dialog box now has a section for
    configuring proxy servers (because, in many
    companies, this is really needed to get a
    functioning add-on manager).

    The magical checkbox "Use system settings"
    only works with Java[tm] 1.5+.

  * A new type of plug-in has been created:
    Virtual Drive Plug-Ins.

    A virtual drive allows XMLmind XML Editor to
    edit documents stored in places other than
    ordinary, local, file systems. This is done by
    emulating a hierarchical file system.

    For example, the new Zip virtual drive plug-in
    allows to edit documents contained in a Zip
    archive.

  * The URL chooser dialog box has been completely
    rewritten. It is now, at the same time,
    simpler, more generic and more powerful.

    This new URL chooser dialog box automatically
    uses all installed virtual drive plug-ins to
    let the user browse remote/virtual file
    systems.

  * Command "Edit|Document Reference|Edit
    Referencing Document" now has the side-effect
    of automatically updating the (read-only,
    displayed with a light gray background) views
    of the element references found in the
    referencing document. For example, if document
    A references a table element contained in
    document B and if document B is modified,
    "Edit Referencing Document" will not only
    bring the window of document A to front but it
    will also update the view of the table.

  * Command "Edit|Cut" is now reference-enabled.
    That is, cut (Ctrl-X) and paste (Ctrl-V) can
    now be used to move a reference to an element
    contained in an external document from one
    place of the document being edited to another
    place in this document.

  * Added a "Text anti-aliasing" checkbox to the
    General section of the Options dialog box. By
    default this option is turned off because it
    noticeably slows down XXE.

    Note that turning on this option is not needed
    on the Mac where anti-aliasing is part of the
    Aqua Look&Feel. Also note that when used with
    Java[tm] 1.5 (recommended), the whole GUI of
    XXE is anti-aliased. When used with Java[tm]
    1.4, only the text of the document views is
    anti-aliased.

  * The GUI of XXE is now updated in real-time
    when an external application changes the
    contents of the system clipboard. This always
    works when using Java[tm] 1.5 and only works to
    a certain extent when using Java[tm] 1.4.

Technical information:
----------------------

  * Commands run and start can now be executed
    conditionally depending on the platform.
    Example:

-----------------------------------------------------------
<choice>
 <command name="run" parameter='[Windows] notepad "%D"'/>
 <command name="run" parameter='[Unix] emacs "%D"'/>
</choice>
-----------------------------------------------------------

  * Command insertCharByName has a new
    [DocBookIfNone] option. When this option is
    used, the dialog box displayed by this command
    lists the names of the character entities
    defined in the DocBook 4.2 DTD, but only if
    the DTD/Schema of the document being edited
    does not define its own character entities.

  * Command cutInclusionEnabled is available under
    both "cut" and "cutInclusionEnabled" names.
    Simple cut command (i.e. the one which is not
    reference-enabled) is still available under
    the "plainCut" name.

    Similarly, command pasteInclusionEnabled is
    available under both "paste" and
    "pasteInclusionEnabled" names. Simple paste
    command (i.e. the one which is not
    reference-enabled) is still available under
    the "plainPaste" name.

Bug fixes:
----------

  * Commands incrSectionLevel and decrSectionLevel
    were not disabled when the element being
    edited (e.g. the chapter containing the
    sections) was marked as being read-only.

  * CSS property background-color is now
    automatically inherited when an ancestor style
    has property display: inline. The CSS spec
    does not mandate this. This is just a
    workaround for a limitation in our
    implementation.

  * Localizations of XXE configuration (.xxe)
    files and of XXE GUI (.xxe_gui) files did not
    work when XXE was deployed using Java Web
    Start.

  * After switching from a CSS style sheet to
    another (or to no style sheet at all) using
    the View menu, the document was not properly
    scrolled to make the selection (selected node,
    caret, etc) visible.

Possible incompatibilities:
---------------------------

  * Translations to languages other than English
    and spell-checker dictionaries other than the
    English one must now be downloaded and
    installed separately using XXE integrated
    add-on manager (that is, menu item
    Options|Install Add-ons).

  * Support of WebDAV and support of FTP have been
    unbundled. From now, you'll have to download
    and install the following add-ons if you need
    the ability to edit document stored on a
    WebDAV and/or an FTP server (Professional
    Edition only):

       + WebDAV virtual drive plug-in
       + FTP virtual drive plug-in

  * The APT format plug-in and the RenderX
    XEP 3.7 (not 4+) XSL-FO processor plug-in are
    no longer available.

  * Configurations for creating XXE configurations
    and XXE GUIs have been unbundled. If you need
    them, you'll have to download and install the
    corresponding add-ons.

  * Persons distributing custom configurations for
    XXE are strongly urged to package them as
    add-ons.

    Custom configurations not packaged as add-ons
    should still work fine without any change, but
    they will be ignored by the new add-on
    manager. That is, the user will not be able to
    use Options|Install Add-ons to
    install/uninstall/upgrade these unpackaged
    custom configurations.




Reply via email to