<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN"
    "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
<head><title>MenuManipulator</title></head>
<body>

<h1>20080929</h1>
<ul>
<li>Minor workaround because Firefox 3.0.2 changed a "<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=442333#c29">~10 year old behavior in a breaking way</a>"</li>
<li>Minor workaround for builds without the change for <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=312867">bug 312867</a> (ChatZilla! on XULRunner/1.8.0.9)</li>
<li>Opening MenuManipulator doesn't reuse the existing window anymore as this caused problems. Opening multiple instances to edit the same window is still not advisable</li>
<li>The context menu key should now work as expected</li>
</ul>

<h1>20080606</h1>
<ul>
<li>Added support for Toolkit 1.9 Applications and dropped support for pre Toolkit 1.8</li>
<li>Minor fix to make MenuManipulator work correctly in ChatZilla!</li>
<li>Collapsed state should now be remembered (set menumanipulator.&#8203;saveState to save it along with other changes)</li>
<li>Empty actions shouldn't be saved anymore</li>
<li>Minor change to the component to avoid a possible <a href="http://weblogs.mozillazine.org/weirdal/archives/016751.html">leak</a></li>
<li>Double clicking an attribute will now allow it to be edited</li>
<li>Editing an attribute now opens a multi line editor</li>
<li>Editing the label attribute will be reflected in the tree</li>
<li>Moved one line of code to the Service Constructor since the app-startup observer doesn't seem to be called in Gecko 1.9 if addObserver has not been called yet</li>
<li>Added a workaround for problems introduced by <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=254021">254021</a></li>
<li>Added a pref (menumanipulator.&#8203;global.&#8203;20080606) for code which will be run on every window. Moved some code there (tab context support, simple XPath interpreter, UI Hook) only loaded by applications needing it (will be set on first run)</li>
</ul>

<h1>20060418</h1>
<ul>
<li><b>20060418.1</b>: Added ru-RU locale by stoneflash</li>
<li>Fixes for collapsed/closed menus (moving and moving into)</li>
<li>Added fr-FR locale by Menet</li>
<li>Added de-DE locale by ReinekeFux - erweiterungen.de</li>
</ul>

<h1>20060319</h1>
<ul>
<li>Added code to ignore images with -moz-image-region until these can be correctly supported</li>
<li>Added a workaround for <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=108480#c2">bug 108480</a></li>
</ul>

<h1>20051223</h1>
<ul>
<li><b>20051223.1</b>: <a href="http://rhaptos.org/downloads/editing/etna/">Etna</a> support</li>
<li><b>20051223.1</b>: Added it-IT locale by Luca Pedrazzi - eXtenZilla</li>
<li>Added a hack to make the bookmark menus in the Firefox tab bar editable</li>
<li>Support for Unicode and Special characters</li>
<li>Sunbird support</li>
<li>Uses "pageshow" event (if available) to delay initialization for windows where "load" delaying wasn't possible</li>
<li>Collapsing now works in the treeView</li>
<li>Move actions now have fallbacks which will be used if the referenced menu item doesn't exist anymore</li>
<li>Due to a bug in the core (see above), MenuManipulator adds an empty style attribute to newly created &lt;menu&gt;s</li>
<li>Added sk-SK locale by <a href="http://www.slovaksoft.com/">SlovakSoft</a></li>
</ul>

<h1>20050529</h1>
<ul><li>Initial Release</li></ul>

</body>
</html>
