[Mozile] Mozile 0.6.26 Released

Max d'Ayala max at dayala.co.uk
Fri May 26 11:00:54 EDT 2006


A new release of the 0.6 series is available. Tested in Firefox 1.5.0.3.

The UI has been given a complete overhaul and the Active toolbar should 
work better.

I've also separated out all the text strings into DTDs and a properties 
file. If anyone would like to produce/maintain a version
in another language let me know.

Thanks,

Max

Downloads:

http://downloads.mozdev.org/mozile/mozile-0.6.26.xpi
http://downloads.mozdev.org/mozile/mozile-0.6.26-devel.xpi


      Mozile 0.6.26 - 25 May 2006


        Internationalization

   1. DTD files and properties file created to allow for
      Internationalization of all significant text strings.
   2. Default XHTML MES reworked. The aim is to have an option either to
      select the default MES (e.g. have a few included in various
      languages) or via a link to an external file.


        User interface

   1. Various dialogs tidied up and improved.
   2. Header line containing title and version number has been removed
      from dialogs.
   3. Main Mozile menu has been reordered. Right click context menu has
      been added to allow pages (Demo, Help, Home) to be opened in the
      current Window, a New Window, or a New Tab. The default for a left
      click is to open in a New Tab.
   4. When the caret is not focused in an editable area the fixed menu
      commands that are not available (undo,cut/paste,save, etc) are now
      disabled and are greyed out. The alerts that used to be generated
      to indicate the commands were not working are no longer required.
   5. The underline of the first letter of the "Mozile" and "Commands"
      menus now displays correctly with a space between the letter and
      the underline.
   6. The Bug button is not displayed if debugging is disabled.
   7. The MES can now include a toolbar and menu separator command.
   8. Most of the default xhtml commands are shown as "Active" by the
      toolbar and menus.


        Link command

   1. You can now add a "title" via the link command as well as setting
      the "href" attribute.


        "pre" sections

   1. Added temporary bodge to give better cursor movement at the
      end/start of "pre" lines.
   2. Shift+Enter now splits a "pre" section rather than entering a
      <br/>. Previously, if the "pre" section was the last one in the
      editable area there was no way to "break-out" of it. [Ideally you
      should be able to enter a <br/> in a "pre" section so this will
      have to be added again later. E.g. If you have a "p" element
      designated as whitespace "pre" you are more likely to use <br/>
      rather than a linefeed. In a "pre" element where the CSS
      whitespace property already defaults to "pre" normal usage is a
      linefeed rather than a <br/>.]
   3. Enter inserts a newline (line feed = \u000A), and a Token (&nbsp;)
      if it is required. (E.g. at the end of a line, and to separate two
      linefeeds.) Insertion leaves the cursor at the wrong position due
      to the "pre" navigation bug. Insertion/deletion of newline still
      doesn't have correct Token insertion/deletion logic built in, so
      you have to manually delete the Tokens and the newline chars.
      [Note that you must have a Token between multiple newline
      characters otherwise the newlines become unselectable with the
      keyboard, the mouse and via Javascript.]


        Significant Bug Fixes

   1. *InsertionPoint.splitXHTMLLine*
      Splitting nested block level elements wasn't working due to an
      incorrect reference to the "top" node rather than the parent of
      the line container. eDOM split aslo fixed to prevent split when
      inline elements are the "top" editable element.
   2. eDOM.js : InsertionPoint.__insertTextNode
      Incorrect variable name, "parentnode" should be "parentNode".
      Caused an error when inserting a new text node at the end of a
      text node. E.g. when pasting at the end of a line.
   3. After injection of the eDOM files a short timeout has been
      introduced before displaying the toolbar for the first time.
      Without a delay the eDOM code isn't recognised and the Active
      toolbar states aren't set.


        Documentation

   1. The Changelog is now in html rather than pdf format.
   2. The documentation and test files have been revised and improved.







More information about the Mozile mailing list