home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Freeware / Programare / groupoffice-com-2.01 / controls / htmlarea / ChangeLog next >
Text File  |  2004-03-08  |  43KB  |  1,001 lines

  1. 2003-11-21  mishoo@localhost.localdomain  <mishoo@mishoo>
  2.  
  3.     * examples/context-menu.html, examples/fully-loaded.html, examples/pieng.png, index.html, plugins/ContextMenu/1.pl, plugins/ContextMenu/context-menu.js, plugins/ContextMenu/lang/en.js, plugins/ContextMenu/lang/makefile.xml, plugins/ContextMenu/makefile.xml, plugins/ContextMenu/menu.css, plugins/makefile.xml:
  4.     Added ContextMenu plugin (work sponsored by American Bible Society)
  5.  
  6. 2003-11-11  mishoo@localhost.localdomain  <mishoo@mishoo>
  7.  
  8.     * lang/en.js, lang/ro.js: support for the link dialog
  9.  
  10.     * plugins/FullPage/popups/docprop.html, popups/popup.js:
  11.     support for I18N of core dialogs, added function to select a value in a <select>, all dialogs close on ESC
  12.  
  13.     * htmlarea.js:
  14.     support for insert link popup, minor bug-fix in Mozilla (catch exception)
  15.  
  16.     * examples/fully-loaded.html:
  17.     workaround some IE problems (it appears that it's definitely better to wait half a second before generate()-ing the editor
  18.  
  19.     * popups/link.html: allow ling target, title, edit link
  20.  
  21.     * plugins/TableOperations/lang/no.js, lang/no.js:
  22.     Norwegian translation (thanks to Svein Sando)
  23.  
  24. 2003-11-10  mishoo@localhost.localdomain  <mishoo@mishoo>
  25.  
  26.     * lang/es.js: fixed (thanks to Jorge)
  27.  
  28. 2003-11-07  mishoo@localhost.localdomain  <mishoo@mishoo>
  29.  
  30.     * popups/about.html:
  31.     changed to Unix encoding; Credits page needs to be redesigned
  32.  
  33. 2003-11-06  mishoo@localhost.localdomain  <mishoo@mishoo>
  34.  
  35.     * lang/lt.js: Lithuanian translation, thanks to Jaroslav Satkevic
  36.  
  37. 2003-11-05  mishoo@localhost.localdomain  <mishoo@mishoo>
  38.  
  39.     * lang/he.js: Hebrew language definition (thanks to Liron Newman)
  40.  
  41. 2003-11-04  mishoo@localhost.localdomain  <mishoo@mishoo>
  42.  
  43.     * lang/vn.js: updated vietnamese translation, thanks to Nguyen Dinh Nam
  44.  
  45. 2003-11-03  mishoo@localhost.localdomain  <mishoo@mishoo>
  46.  
  47.     * lang/nl.js: updated (thanks to ephemeros)
  48.  
  49.     * images/ed_left_to_right.gif, images/ed_right_to_left.gif:
  50.     text direction icons
  51.  
  52.     * htmlarea.js, lang/en.js:
  53.     implemented text direction support (LTR or RTL)
  54.     workaround for a serious bug in IE (looses selection? bleah..)
  55.  
  56. 2003-10-31  mishoo@localhost.localdomain  <mishoo@mishoo>
  57.  
  58.     * examples/2-areas.cgi, examples/2-areas.html:
  59.     added sample that demonstrates how to create more editors in the same page and form
  60.  
  61.     * htmlarea.js:
  62.     - increased the initial timeout after creating the iframe
  63.     - apply the timeout to IE too (actually we need a better idea that will only
  64.       create the editor _after_ all images are loaded; it seems that IE has
  65.       serious problems about it: if HTMLArea is initialized while loading images,
  66.       the rest of images will never be loaded and functionality will miss [IE only])
  67.     - custom undo queue disabled by default as it's still buggy
  68.  
  69. 2003-10-31  mishoo@localhost.localdomain  <mishoo@mishoo>
  70.  
  71.     * examples/2-areas.cgi, examples/2-areas.html:
  72.     added sample that demonstrates how to create more editors in the same page and form
  73.  
  74.     * htmlarea.js:
  75.     - increased the initial timeout after creating the iframe
  76.     - apply the timeout to IE too (actually we need a better idea that will only
  77.       create the editor _after_ all images are loaded; it seems that IE has
  78.       serious problems about it: if HTMLArea is initialized while loading images,
  79.       the rest of images will never be loaded and functionality will miss [IE only])
  80.     - custom undo queue disabled by default as it's still buggy
  81.  
  82. 2003-10-28  mishoo@localhost.localdomain  <mishoo@mishoo>
  83.  
  84.     * popups/about.html: only loaded plugins
  85.  
  86.     * plugins/CSS/css.js: copyright notices updated
  87.  
  88.     * examples/core.html, examples/css.html, examples/full-page.html, examples/spell-checker.html, examples/table-operations.html:
  89.     updated to new style (load only htmlarea.js, define _editor_lang)
  90.  
  91.     * dialog.js, htmlarea.js, popups/popup.js, popupwin.js:
  92.     copyright notices updated
  93.  
  94.     * htmlarea.js: Text "Path: " back in the status bar
  95.  
  96.     * popups/fullscreen.html:
  97.     correctly loads all scripts and registers plugins
  98.  
  99.     * plugins/SpellChecker/spell-checker.js:
  100.     dropped config.editorURL in favor if _editor_url
  101.  
  102.     * lang/en.js:
  103.     - IE sucks in full screen message (not yet used but might be if users
  104.       complain; I'm sick of IE, that sick that I will start charging 4 times more
  105.       for IE compatibility; I might get a ulcer because of it... no kiddin')
  106.  
  107.     * htmlarea.js: - support _editor_lang
  108.     - loads all required files
  109.     - correct loading of plugins in full-screen mode
  110.     - config.editorURL was permanently dropped in favor of _editor_url
  111.  
  112.     * popups/fullscreen.html, htmlarea.js:
  113.     config.editorURL removed, better handling of _editor_url
  114.  
  115. 2003-10-27  mishoo@localhost.localdomain  <mishoo@mishoo>
  116.  
  117.     * popups/fullscreen.html:
  118.     bugfix: setting the BASE tag to the caller document's URL so we have no other
  119.     problems like editor or button images not loading.  Ha HA! >:-)
  120.  
  121.     * plugins/CSS/css.js:
  122.     CSS plugin drop-down boxes appear on the second toolbar line by default
  123.  
  124.     * popupwin.js: added position for the opening window
  125.  
  126.     * lang/en.js: Insert Image ==> Insert/Modify Image
  127.  
  128.     * htmlarea.js:
  129.     - Insert Image command patched to allow modification of a current image, if
  130.       it's selected
  131.     - Correct handling of selection for IE (test for ControlRange object) which
  132.       fixes a lot of bugs (IMG elements is now present in Path, no more table
  133.       props failures when an IMG or floating element is selected, etc.)
  134.  
  135. 2003-10-25  mishoo@localhost.localdomain  <mishoo@mishoo>
  136.  
  137.     * popups/insert_image.html, htmlarea.js:
  138.     insert image can now modify the properties of an existing image
  139.  
  140.     * htmlarea.js:
  141.     Cut/copy/paste -- show hint of where to find information to enable it in Gecko
  142.  
  143.     * examples/core.html, examples/css.html, examples/full-page.html, examples/fully-loaded.html, examples/spell-checker.html, examples/table-operations.html:
  144.     removed @import url(../htmlarea.css) -- HTMLArea takes care of loading the CSS by itself how
  145.  
  146.     * htmlarea.js:
  147.     bugfix: catched some exceptions that otherwise would have led Mozilla to crash
  148.     removed Path text from the statusbar
  149.  
  150.     * htmlarea.js:
  151.     call onGenerate() for plugins that implement it; added loadStyle helper for easier stylesheet loading
  152.  
  153. 2003-10-24  mishoo@localhost.localdomain  <mishoo@mishoo>
  154.  
  155.     * plugins/FullPage/test.html, examples/css.html, examples/full-page.html:
  156.     removed unused code
  157.  
  158.     * plugins/makefile.xml, plugins/CSS/lang/makefile.xml, plugins/CSS/makefile.xml:
  159.     CSS plugin added to distribution
  160.  
  161.     * examples/custom.css, htmlarea.js: removed default styles
  162.  
  163.     * popups/about.html:
  164.     fixed resizable window (Moz fix only, IE worked fine)
  165.  
  166.     * plugins/CSS/css.js, plugins/CSS/lang/en.js, plugins/FullPage/full-page.js, examples/css.html, examples/custom.css, examples/fully-loaded.html:
  167.     added the CSS plugin (sponsored by www.miro.com.au)
  168.  
  169.     * htmlarea.js:
  170.     bugfix: sometimes getHTML failed as root.tagName was undefined (for DocumentFragment nodes)
  171.  
  172.     * project-config.xml: switching to CVS snapshot releases
  173.  
  174. 2003-10-23  mishoo@localhost.localdomain  <mishoo@mishoo>
  175.  
  176.     * examples/test.cgi: moved from ../
  177.  
  178.     * test.cgi: moved to examples/
  179.  
  180.     * makefile.xml: added examples subdir
  181.  
  182.     * examples/makefile.xml: distribute example files
  183.  
  184.     * examples/full-page.html: FullPage plugin demo
  185.  
  186.     * examples/fully-loaded.html: added FullPage plugin
  187.  
  188.     * index.html: added link to FullPage plugin demo
  189.  
  190.     * examples/core.html, examples/fully-loaded.html, examples/spell-checker.html, examples/table-operations.html, popups/fullscreen.html, index.html:
  191.     fixed example files, added _editor_url (REQUIREDcvs -q update -d .), fixed problems with the full-screen editor
  192.  
  193.     * examples/core.html, examples/fully-loaded.html, examples/spell-checker.html, examples/table-operations.html:
  194.     examples previously found in ../
  195.  
  196.     * example-fully-loaded.html, example-spell-checker.html, example-table-operations.html, example.html:
  197.     moved to examples/
  198.  
  199.     * popups/about.html: minor
  200.  
  201. 2003-10-18  mishoo@localhost.localdomain  <mishoo@mishoo>
  202.  
  203.     * lang/si.js: Slovenian translation (thanks to Tomaz Kregar)
  204.  
  205. 2003-10-15  mishoo@localhost.localdomain  <mishoo@mishoo>
  206.  
  207.     * lang/fr.js: updated French translation (thanks to Jonathan Ernst)
  208.  
  209. 2003-10-07  mishoo@localhost.localdomain  <mishoo@mishoo>
  210.  
  211.     * plugins/FullPage/full-page.js, plugins/FullPage/img/docprop.gif, plugins/FullPage/img/makefile.xml, plugins/FullPage/lang/en.js, plugins/FullPage/lang/makefile.xml, plugins/FullPage/lang/ro.js, plugins/FullPage/makefile.xml, plugins/FullPage/popups/docprop.html, plugins/FullPage/popups/makefile.xml, plugins/FullPage/test.html, plugins/makefile.xml:
  212.     FullPage plugin (allows configuring document properties)
  213.  
  214.     * lang/en.js: fixed typo
  215.  
  216. 2003-10-06  mishoo@localhost.localdomain  <mishoo@mishoo>
  217.  
  218.     * popups/about.html: Released=>Compiled
  219.  
  220.     * popups/about.html: plugins credits only in plugins page
  221.  
  222.     * popups/popup.js: added ability to translate popup dialogs
  223.  
  224.     * htmlarea.css:
  225.     small fix for Mozilla/XHTML mode (buttons have now correct size)
  226.  
  227.     * plugins/SpellChecker/spell-checker.js, plugins/TableOperations/table-operations.js:
  228.     fixed plugin images paths
  229.  
  230.     * htmlarea.js: fixed doctype support
  231.     fixed support for full page editing (did I mention that IE sucks?)
  232.     avoids retrieving the contenteditable tag for body (IE only)
  233.     fixed _colorToRgb function (returns '' for empty or null color)
  234.     fixed editor/plugin images paths
  235.  
  236.     * popups/popup.js:
  237.     allow __dlg_init to resize the window to cover a certain element
  238.  
  239.     * popups/fullscreen.html: save the doctype too in the new editor
  240.  
  241.     * popupwin.js:
  242.     fixed bug: now functions correctly for absolute _editor_url
  243.  
  244. 2003-10-05  mishoo@localhost.localdomain  <mishoo@mishoo>
  245.  
  246.     * htmlarea.js:
  247.     full page editing facility; better interface for plugins popup dialogs
  248.  
  249. 2003-10-03  mishoo@localhost.localdomain  <mishoo@mishoo>
  250.  
  251.     * htmlarea.js: calls the plugin update function, if supplied
  252.  
  253.     * popups/insert_image.html:
  254.     added nice image preview (submitted by rickroot on the interactivetools
  255.     forums, thanks!)
  256.  
  257. 2003-10-02  mishoo@localhost.localdomain  <mishoo@mishoo>
  258.  
  259.     * htmlarea.js: implemented proprietary undo/redo system (still buggy)
  260.  
  261.     * popups/about.html: no bold on tabs
  262.  
  263. 2003-10-01  mishoo@localhost.localdomain  <mishoo@mishoo>
  264.  
  265.     * htmlarea.js: undo/redo are removed only if IE and config.statusBar
  266.  
  267.     * popups/about.html: larger about box
  268.  
  269.     * htmlarea.js: registers the plugin instance too (where was my head?)
  270.  
  271.     * htmlarea.js: registers the plugin instance too
  272.  
  273.     * htmlarea.js: fixed bug: opening the help window from the right place
  274.  
  275.     * htmlarea.js:
  276.     don't use eval to register new plugins (allows better plugin arguments handling)
  277.  
  278. 2003-09-29  mishoo@localhost.localdomain  <mishoo@mishoo>
  279.  
  280.     * project-config.xml: beta+CVS
  281.  
  282.     * popups/about.html: more "space" between tabs
  283.  
  284.     * popups/about.html: the coolest about box ;-)
  285.  
  286.     * dialog.js, popups/insert_image.html, popups/insert_table.html, popups/popup.js, popups/select_color.html:
  287.     fixed popups display under IE/Win
  288.  
  289.     * plugins/SpellChecker/spell-checker.js, plugins/TableOperations/table-operations.js, htmlarea.js:
  290.     plugins will now register information about themselves
  291.  
  292.     * popups/popup.js:
  293.     fixed an infantile mistake ;-) (popup windows are now centered correctly in
  294.     Moz too)
  295.  
  296. 2003-09-28  mishoo@localhost.localdomain  <mishoo@mishoo>
  297.  
  298.     * makefile.xml: mason args not needed
  299.  
  300.     * popups/about.html: better about box ;-)
  301.  
  302.     * project-config.xml: version beta+
  303.  
  304.     * htmlarea.js: support passing parameters to plugins
  305.  
  306.     * plugins/TableOperations/lang/en.js, plugins/TableOperations/lang/ro.js, popups/about.html, lang/en.js, lang/lv.js, lang/ro.js, plugins/SpellChecker/lang/en.js, plugins/SpellChecker/lang/ro.js, plugins/SpellChecker/readme-tech.html, plugins/SpellChecker/spell-check-logic.cgi, plugins/SpellChecker/spell-check-ui.html, plugins/SpellChecker/spell-check-ui.js, plugins/SpellChecker/spell-checker.js, plugins/TableOperations/table-operations.js, release-notes.html, example-spell-checker.html, htmlarea.js, index.html, make-release.pl, reference.html:
  307.     updated links
  308.  
  309. 2003-09-27  mishoo@localhost.localdomain  <mishoo@mishoo>
  310.  
  311.     * popups/fullscreen.html: dont load null scripts ;-)
  312.  
  313.     * htmlarea.js: undo/redo buttons removed for IE
  314.  
  315. 2003-09-25  mishoo@localhost.localdomain  <mishoo@mishoo>
  316.  
  317.     * images/ed_save.gif, images/ed_save.png: added save icon
  318.  
  319.     * plugins/SpellChecker/lang/da.js: Danish translation available
  320.  
  321. 2003-09-19  mishoo@localhost.localdomain  <mishoo@mishoo>
  322.  
  323.     * plugins/SpellChecker/lang/de.js:
  324.     DE translation added (thanks to broxx.com)
  325.  
  326.     * plugins/TableOperations/lang/da.js:
  327.     danish translation provided by Steen S├╕nderup
  328.  
  329.     * plugins/TableOperations/lang/de.js:
  330.     DE translation provided by broxx.com
  331.  
  332.     * lang/de.js: up-to-date by broxx.com
  333.  
  334. 2003-09-16  mishoo@localhost.localdomain  <mishoo@mishoo>
  335.  
  336.     * plugins/SpellChecker/lang/hu.js:
  337.     added Hungarian translation for the SpellChecker plugin
  338.  
  339. 2003-09-15  mishoo@localhost.localdomain  <mishoo@mishoo>
  340.  
  341.     * lang/hu.js, plugins/TableOperations/lang/hu.js:
  342.     added Hungarian translation (thanks to Mikl├│s Somogyi)
  343.  
  344. 2003-09-14  mishoo@localhost.localdomain  <mishoo@mishoo>
  345.  
  346.     * lang/lv.js: added Latvian translation (thanks to Janis Klavins)
  347.  
  348. 2003-09-02  mishoo@localhost.localdomain  <mishoo@mishoo>
  349.  
  350.     * htmlarea.js:
  351.     added helper function for removing stuff from the configuration toolbar
  352.  
  353.     * popupwin.js:
  354.     fixed bug that prevented TableOperation popups to show up in IE
  355.  
  356. 2003-08-25  mishoo@localhost.localdomain  <mishoo@mishoo>
  357.  
  358.     * htmlarea.js: fixed status-bar behavior (can be hidden if desired)
  359.  
  360.     * lang/es.js: fixed structure
  361.  
  362. 2003-08-21  mishoo@localhost.localdomain  <mishoo@mishoo>
  363.  
  364.     * popupwin.js:
  365.     bugfix: use _editor_url to allow the editor to be some place else
  366.  
  367. 2003-08-14  mishoo@localhost.localdomain  <mishoo@mishoo>
  368.  
  369.     * plugins/SpellChecker/lang/it.js: utf-8-ified
  370.  
  371.     * lang/it.js: Italian translation updated (thanks to Fabio Rotondo)
  372.  
  373.     * plugins/TableOperations/lang/it.js:
  374.     Italian translation, thanks to Fabio Rotondo
  375.  
  376. 2003-08-13  mishoo@localhost.localdomain  <mishoo@mishoo>
  377.  
  378.     * plugins/SpellChecker/lang/it.js:
  379.     Added Italian translation (thanks to Fabio Rotondo)
  380.  
  381. 2003-08-12  mishoo@localhost.localdomain  <mishoo@mishoo>
  382.  
  383.     * plugins/SpellChecker/lang/cz.js, plugins/TableOperations/lang/cz.js, lang/cz.js:
  384.     CZ translation
  385.  
  386.     * htmlarea.js:
  387.     fixed bug when more HTMLAreas were present in the same <FORM> -- get each
  388.     one's text onsubmit. (thanks Fabio Rotondo for report and test case)
  389.  
  390. 2003-08-11  mishoo@localhost.localdomain  <mishoo@mishoo>
  391.  
  392.     * index.html: added brief installation notes
  393.  
  394. 2003-08-10  mishoo@localhost.localdomain  <mishoo@mishoo>
  395.  
  396.     * index.html, makefile.xml, release-notes.html:
  397.     added version/release to index.html
  398.  
  399.     * lang/da.js, lang/de.js, lang/en.js, lang/es.js, lang/fi.js, lang/fr.js, lang/gb.js, lang/it.js, lang/ja-euc.js, lang/ja-jis.js, lang/ja-sjis.js, lang/ja-utf8.js, lang/makefile.xml, lang/nb.js, lang/nl.js, lang/pl.js, lang/pt_br.js, lang/ro.js, lang/ru.js, lang/se.js, lang/vn.js, plugins/SpellChecker/img/makefile.xml, plugins/SpellChecker/img/spell-check.gif, plugins/SpellChecker/lang/en.js, plugins/SpellChecker/lang/makefile.xml, plugins/SpellChecker/lang/ro.js, plugins/SpellChecker/makefile.xml, plugins/SpellChecker/readme-tech.html, plugins/SpellChecker/spell-check-logic.cgi, plugins/SpellChecker/spell-check-style.css, plugins/SpellChecker/spell-check-ui.html, plugins/SpellChecker/spell-check-ui.js, plugins/SpellChecker/spell-checker.js, plugins/TableOperations/img/cell-delete.gif, plugins/TableOperations/img/cell-insert-after.gif, plugins/TableOperations/img/cell-insert-before.gif, plugins/TableOperations/img/cell-merge.gif, plugins/TableOperations/img/cell-prop.gif, plugins/TableOperations/img/cell-split.gif, plugins/TableOperations/img/col-delete.gif, plugins/TableOperations/img/col-insert-after.gif, plugins/TableOperations/img/col-insert-before.gif, plugins/TableOperations/img/col-split.gif, plugins/TableOperations/img/makefile.xml, plugins/TableOperations/img/row-delete.gif, plugins/TableOperations/img/row-insert-above.gif, plugins/TableOperations/img/row-insert-under.gif, plugins/TableOperations/img/row-prop.gif, plugins/TableOperations/img/row-split.gif, plugins/TableOperations/img/table-prop.gif, plugins/TableOperations/lang/en.js, plugins/TableOperations/lang/fi.js, plugins/TableOperations/lang/makefile.xml, plugins/TableOperations/lang/ro.js, plugins/TableOperations/makefile.xml, plugins/TableOperations/table-operations.js, plugins/makefile.xml, popups/about.html, popups/fullscreen.html, popups/makefile.xml, example-fully-loaded.html, example-spell-checker.html, example-table-operations.html, example.html, htmlarea-lang-b5.js, htmlarea-lang-da.js, htmlarea-lang-de.js, htmlarea-lang-en.js, htmlarea-lang-es.js, htmlarea-lang-fr.js, htmlarea-lang-gb.js, htmlarea-lang-it.js, htmlarea-lang-ja-euc.js, htmlarea-lang-ja-jis.js, htmlarea-lang-ja-sjis.js, htmlarea-lang-ja-utf8.js, htmlarea-lang-nb.js, htmlarea-lang-nl.js, htmlarea-lang-pl.js, htmlarea-lang-pt_br.js, htmlarea-lang-ru.js, htmlarea-lang-se.js, htmlarea-lang-vn.js, htmlarea.css, htmlarea.js, images/ed_paste.gif, images/ed_show_border.gif, images/ed_splitcel.gif, images/makefile.xml, index.html, lang/b5.js, make-release.pl, makefile.xml, popupdiv.js, popupwin.js, project-config.xml, readme.html, reference.html, release-notes.html:
  400.     Merged from table-devel branch.  Development back on main trunk.
  401.  
  402.     * plugins/SpellChecker/readme-tech.html: added I18N file to description
  403.  
  404.     * plugins/SpellChecker/spell-check-ui.html, plugins/SpellChecker/spell-check-ui.js:
  405.     internationalization now supported
  406.  
  407.     * plugins/TableOperations/table-operations.js:
  408.     fixed bug icons inside dialogs
  409.  
  410.     * popups/about.html:
  411.     nicer dialog, + automatic version/release management
  412.  
  413.     * htmlarea.js, lang/en.js, plugins/SpellChecker/lang/en.js, plugins/TableOperations/lang/en.js:
  414.     I18N for some messages that were left out, small IMG bug fixed, added loadPlugin static function
  415.  
  416.     * example-fully-loaded.html, example-spell-checker.html, example-table-operations.html, example.html:
  417.     UTF-8 charset by default
  418.  
  419.     * lang/ro.js, plugins/SpellChecker/lang/ro.js, plugins/TableOperations/lang/ro.js:
  420.     New file.
  421.  
  422.     * lang/ro.js, plugins/SpellChecker/lang/ro.js, plugins/TableOperations/lang/ro.js:
  423.     Romanian translation (thanks to My Self)
  424.  
  425.     * release-notes.html: New file.
  426.  
  427.     * release-notes.html: release notes
  428.  
  429.     * lang/makefile.xml, plugins/SpellChecker/img/makefile.xml, plugins/SpellChecker/lang/makefile.xml, plugins/SpellChecker/makefile.xml, plugins/TableOperations/img/makefile.xml, plugins/TableOperations/lang/makefile.xml, plugins/TableOperations/makefile.xml, plugins/makefile.xml, popups/makefile.xml:
  430.     New file.
  431.  
  432.     * lang/makefile.xml, plugins/SpellChecker/img/makefile.xml, plugins/SpellChecker/lang/makefile.xml, plugins/SpellChecker/makefile.xml, plugins/TableOperations/img/makefile.xml, plugins/TableOperations/lang/makefile.xml, plugins/TableOperations/makefile.xml, plugins/makefile.xml, popups/makefile.xml:
  433.     automatic release management (a la makefile)
  434.  
  435.     * images/makefile.xml, make-release.pl, makefile.xml, project-config.xml:
  436.     New file.
  437.  
  438.     * images/makefile.xml, make-release.pl, makefile.xml, project-config.xml:
  439.     automatic release management (a la makefile)
  440.  
  441. 2003-08-03  mishoo@localhost.localdomain  <mishoo@mishoo>
  442.  
  443.     * lang/fi.js, plugins/TableOperations/lang/fi.js:
  444.     Finnish translation added (thanks bestis)
  445.  
  446.     * lang/fi.js, plugins/TableOperations/lang/fi.js, index.html: New file.
  447.  
  448.     * index.html: short description, copyright, links
  449.  
  450.     * reference.html:
  451.     LAST VERSION OF THIS DOCUMENT.  IT WILL BE SOON DELETED.
  452.  
  453.     * lang/b5.js, lang/da.js, lang/de.js, lang/en.js, lang/es.js, lang/fr.js, lang/gb.js, lang/it.js, lang/ja-euc.js, lang/ja-jis.js, lang/ja-sjis.js, lang/ja-utf8.js, lang/nb.js, lang/nl.js, lang/pl.js, lang/pt_br.js, lang/ru.js, lang/se.js, lang/vn.js:
  454.     added lang in I18N, so that we can load automatically plugin's lang file
  455.  
  456.     * example-fully-loaded.html: New file.
  457.  
  458.     * example-fully-loaded.html: loads all plugins
  459.  
  460.     * example-spell-checker.html: removed TableOperations from this example
  461.  
  462. 2003-08-01  mishoo@localhost.localdomain  <mishoo@mishoo>
  463.  
  464.     * readme.html: documentation for 2.x is heavily outdated... removed.
  465.  
  466.     * example-spell-checker.html, plugins/SpellChecker/img/spell-check.gif, plugins/SpellChecker/lang/en.js, plugins/SpellChecker/readme-tech.html, plugins/SpellChecker/spell-check-logic.cgi, plugins/SpellChecker/spell-check-style.css, plugins/SpellChecker/spell-check-ui.html, plugins/SpellChecker/spell-check-ui.js, plugins/SpellChecker/spell-checker.js:
  467.     New file.
  468.  
  469.     * example-spell-checker.html, plugins/SpellChecker/img/spell-check.gif, plugins/SpellChecker/lang/en.js, plugins/SpellChecker/readme-tech.html, plugins/SpellChecker/spell-check-logic.cgi, plugins/SpellChecker/spell-check-style.css, plugins/SpellChecker/spell-check-ui.html, plugins/SpellChecker/spell-check-ui.js, plugins/SpellChecker/spell-checker.js:
  470.     added the SpellChecker plugin (sponsored by www.AmericanBible.org)
  471.  
  472.     * example.html, example-table-operations.html:
  473.     * moved lang files to separate directory
  474.  
  475.     * htmlarea-lang-en.js, htmlarea-lang-es.js, htmlarea-lang-fr.js, htmlarea-lang-gb.js, htmlarea-lang-it.js, htmlarea-lang-ja-euc.js, htmlarea-lang-ja-jis.js, htmlarea-lang-ja-sjis.js, htmlarea-lang-ja-utf8.js, htmlarea-lang-nb.js, htmlarea-lang-nl.js, htmlarea-lang-pl.js, htmlarea-lang-pt_br.js, htmlarea-lang-ru.js, htmlarea-lang-se.js, htmlarea-lang-vn.js, htmlarea-lang-b5.js, htmlarea-lang-da.js, htmlarea-lang-de.js:
  476.     moved to lang/
  477.  
  478.     * lang/b5.js, lang/da.js, lang/de.js, lang/en.js, lang/es.js, lang/fr.js, lang/gb.js, lang/it.js, lang/ja-euc.js, lang/ja-jis.js, lang/ja-sjis.js, lang/ja-utf8.js, lang/nb.js, lang/nl.js, lang/pl.js, lang/pt_br.js, lang/ru.js, lang/se.js, lang/vn.js:
  479.     New file.
  480.  
  481.     * lang/b5.js, lang/da.js, lang/de.js, lang/en.js, lang/es.js, lang/fr.js, lang/gb.js, lang/it.js, lang/ja-euc.js, lang/ja-jis.js, lang/ja-sjis.js, lang/ja-utf8.js, lang/nb.js, lang/nl.js, lang/pl.js, lang/pt_br.js, lang/ru.js, lang/se.js, lang/vn.js:
  482.     lang files separated
  483.  
  484.     * htmlarea.js, htmlarea.css:
  485.     * added registerDropdown -- for adding custom drop-down boxes to the toolbar
  486.     * registerDropdown and registerButton verify for existing ID-s first (alert
  487.       if that's the case)
  488.     * support for text labels in the toolbar
  489.     * fixed some bugs in insertHTML (Mozilla specific)
  490.  
  491. 2003-07-16  mishoo@localhost.localdomain  <mishoo@mishoo>
  492.  
  493.     * example-table-operations.html:
  494.     TableOperations lang file moved to 'lang' directory
  495.  
  496.     * plugins/TableOperations/lang/en.js: New file.
  497.  
  498.     * plugins/TableOperations/lang/en.js, plugins/TableOperations/table-operations-lang-en.js:
  499.     lang files in dedicated directory [lang]
  500.  
  501.     * htmlarea.js: [IE] no status bar on fullscreen editor
  502.  
  503. 2003-07-15  mishoo@localhost.localdomain  <mishoo@mishoo>
  504.  
  505.     * htmlarea.js:
  506.     [IE] fixed annoying bug: displacement of the separators within the toolbar;
  507.          IE assigns a random image width/height, if not explicitely stated ;-)
  508.  
  509. 2003-07-13  mishoo@localhost.localdomain  <mishoo@mishoo>
  510.  
  511.     * popups/fullscreen.html: moved plugin images to ../plugins
  512.     fixed bug that only applied to Moz-1.4 or newer Geckos (script.src is always
  513.     an absolute URL)
  514.  
  515.     * htmlarea.js: restructuration concerning images
  516.  
  517.     * plugins/TableOperations/table-operations.js:
  518.     images moved to the plugin directory
  519.  
  520.     * plugins/TableOperations/img/cell-delete.gif, plugins/TableOperations/img/cell-insert-after.gif, plugins/TableOperations/img/cell-insert-before.gif, plugins/TableOperations/img/cell-merge.gif, plugins/TableOperations/img/cell-prop.gif, plugins/TableOperations/img/cell-split.gif, plugins/TableOperations/img/col-delete.gif, plugins/TableOperations/img/col-insert-after.gif, plugins/TableOperations/img/col-insert-before.gif, plugins/TableOperations/img/col-split.gif, plugins/TableOperations/img/row-delete.gif, plugins/TableOperations/img/row-insert-above.gif, plugins/TableOperations/img/row-insert-under.gif, plugins/TableOperations/img/row-prop.gif, plugins/TableOperations/img/row-split.gif, plugins/TableOperations/img/table-prop.gif:
  521.     New file.
  522.  
  523.     * plugins/TableOperations/img/cell-delete.gif, plugins/TableOperations/img/cell-insert-after.gif, plugins/TableOperations/img/cell-insert-before.gif, plugins/TableOperations/img/cell-merge.gif, plugins/TableOperations/img/cell-prop.gif, plugins/TableOperations/img/cell-split.gif, plugins/TableOperations/img/col-delete.gif, plugins/TableOperations/img/col-insert-after.gif, plugins/TableOperations/img/col-insert-before.gif, plugins/TableOperations/img/col-split.gif, plugins/TableOperations/img/row-delete.gif, plugins/TableOperations/img/row-insert-above.gif, plugins/TableOperations/img/row-insert-under.gif, plugins/TableOperations/img/row-prop.gif, plugins/TableOperations/img/row-split.gif, plugins/TableOperations/img/table-prop.gif:
  524.     moved TableOperations icons here
  525.  
  526.     * images/ed_splitcell.gif:
  527.     moved to ../plugins/TableOperations/img/cell-split.gif
  528.  
  529.     * images/ed_mergecels.gif:
  530.     moved to ../plugins/TableOperations/img/cell-merge.gif
  531.  
  532.     * images/ed_delcel.gif:
  533.     moved to ../plugins/TableOperations/img/cell-delete.gif
  534.  
  535.     * images/ed_inscelrgt.gif:
  536.     moved to ../plugins/TableOperations/img/cell-insert-after.gif
  537.  
  538.     * images/ed_inscellft.gif:
  539.     moved to ../plugins/TableOperations/img/cell-insert-before.gif
  540.  
  541.     * images/ed_cellprop.gif:
  542.     moved to ../plugins/TableOperations/img/cell-prop.gif
  543.  
  544.     * images/ed_splitcol.gif:
  545.     moved to ../plugins/TableOperations/img/col-split.gif
  546.  
  547.     * images/ed_delcol.gif:
  548.     moved to ../plugins/TableOperations/img/col-delete.gif
  549.  
  550.     * images/ed_insright.gif:
  551.     moved to ../plugins/TableOperations/img/col-insert-after.gif
  552.  
  553.     * images/ed_insleft.gif:
  554.     moved to ../plugins/TableOperations/img/col-insert-before.gif
  555.  
  556.     * images/ed_splitrow.gif:
  557.     moved to ../plugins/TableOperations/img/row-split.gif
  558.  
  559.     * images/ed_delrow.gif:
  560.     moved to ../plugins/TableOperations/img/row-delete.gif
  561.  
  562.     * images/ed_insunder.gif:
  563.     moved to ../plugins/TableOperations/img/row-insert-under.gif
  564.  
  565.     * images/ed_insabove.gif:
  566.     moved to ../plugins/TableOperations/img/row-insert-above.gif
  567.  
  568.     * images/ed_rowprop.gif:
  569.     moved to ../plugins/TableOperations/img/row-prop.gif
  570.  
  571.     * images/ed_tableprop.gif:
  572.     moved to ../plugins/TableOperations/img/table-prop.gif
  573.  
  574. 2003-06-11  mishoo@localhost.localdomain  <mishoo@mishoo>
  575.  
  576.     * plugins/TableOperations/table-operations.js:
  577.     revamped code for table "border", "frame" and "rules" attributes
  578.  
  579. 2003-06-08  mishoo@localhost.localdomain  <mishoo@mishoo>
  580.  
  581.     * plugins/TableOperations/table-operations.js:
  582.     added focusEditor() calls (editor lost focus in IE after some operations)
  583.  
  584.     * plugins/TableOperations/table-operations.js:
  585.     fixed 2 bugs (correct title in row/cell properties dialog, clear cell
  586.     contents when inserting new row in Internet Explorer)
  587.  
  588. 2003-06-02  mishoo@localhost.localdomain  <mishoo@mishoo>
  589.  
  590.     * popups/fullscreen.html:
  591.     [IE] fixed problem that caused toolbar buttons to be unusable
  592.  
  593.     * popups/fullscreen.html:
  594.     [IE] fixed bug when copying the click handler.  Editor is now functional in
  595.     fullscreen.
  596.  
  597.     * plugins/TableOperations/table-operations-lang-en.js, plugins/TableOperations/table-operations.js:
  598.     1. Removed code that selects the table/row/cell before displaying the
  599.     dialog.
  600.  
  601.     2. Focus back the table after closing the dialog box (was causing some
  602.     problems in IE).
  603.  
  604.     3. Implemented merge cells for IE (user will be prompted for number of
  605.     cols/rows to span the current cell).
  606.  
  607.     * htmlarea.js:
  608.     1. Display an alert if cut/copy/paste is not supported, when one of the buttons
  609.     is clicked.  The button will also be removed from the toolbar.
  610.  
  611.     2. Fixed bug when clicking on some table/image margin in IE.
  612.  
  613. 2003-05-31  mishoo@localhost.localdomain  <mishoo@mishoo>
  614.  
  615.     * plugins/TableOperations/table-operations.js:
  616.     [IE5.5] IE5.5 doesn't support createDocumentFragment; workarounded.
  617.  
  618.     * htmlarea.css: Better looking dialogs
  619.  
  620.     * htmlarea.js: Fixed IE5.5 compatibility issues.
  621.  
  622.     * htmlarea.js: Now IE5.5 compatible.
  623.  
  624. 2003-05-27  mishoo@localhost.localdomain  <mishoo@mishoo>
  625.  
  626.     * htmlarea.js: workaround for a horrible bug (thanks Dror!)
  627.  
  628.     * htmlarea.js: oops... ;-)
  629.  
  630.     * htmlarea.js: workaround for a horrible bug (thanks Dror!)
  631.  
  632. 2003-05-18  mishoo@localhost.localdomain  <mishoo@mishoo>
  633.  
  634.     * plugins/TableOperations/table-operations-lang-en.js:
  635.     added some comment notes for translators
  636.  
  637.     * plugins/TableOperations/table-operations.js: bugfix:
  638.       - border-style changes are updated correctly in Mozilla
  639.       - do not show Float for td, th, tr elements
  640.     feature (eye-candy)
  641.       - added small icons on each dialog
  642.  
  643.     * popupwin.js: added baseURL to the object (useful in dialogs)
  644.  
  645.     * plugins/TableOperations/table-operations-lang-en.js, plugins/TableOperations/table-operations.js:
  646.     modified dialogs (more css-friendly, trying to avoid deprecated HTML
  647.     attributes).  fixed some bugs.
  648.  
  649.     * htmlarea.js:
  650.     added oncontextmenu for status-bar elements (displays inline style)
  651.     fixed problem with textindicator (background-color in Mozilla)
  652.  
  653.     * htmlarea.css: tables in dialogs have border-collapse: collapse
  654.  
  655.     * example-table-operations.html:
  656.     modified example HTML (more colorful, blah blah)
  657.  
  658. 2003-05-14  mishoo@localhost.localdomain  <mishoo@mishoo>
  659.  
  660.     * plugins/TableOperations/table-operations.js:
  661.     (trying to) force redraw after table/row/cell properties dialogs close with
  662.     OK
  663.  
  664. 2003-05-13  mishoo@localhost.localdomain  <mishoo@mishoo>
  665.  
  666.     * plugins/TableOperations/table-operations-lang-en.js, plugins/TableOperations/table-operations.js, popupwin.js:
  667.     some fixes for IE; implemented border-collapse style properties (tables only)
  668.  
  669. 2003-05-12  mishoo@localhost.localdomain  <mishoo@mishoo>
  670.  
  671.     * plugins/TableOperations/table-operations-lang-en.js, plugins/TableOperations/table-operations.js, example-table-operations.html, htmlarea.css, popupwin.js:
  672.     improvements of the color selector button, added row properties and cell properties dialogs, fixes, etc.
  673.  
  674. 2003-05-08  mishoo@localhost.localdomain  <mishoo@mishoo>
  675.  
  676.     * plugins/TableOperations/table-operations.js:
  677.     border properties now functional
  678.  
  679.     * plugins/TableOperations/table-operations-lang-en.js:
  680.     CSS Style -> Style [CSS]
  681.  
  682.     * popupwin.js: smaller padding.. looks better.
  683.  
  684.     * htmlarea.css, plugins/TableOperations/table-operations-lang-en.js, plugins/TableOperations/table-operations.js:
  685.     added functionality (style properties, changed BUTTON to DIV for color
  686.     selection widget, added border properties [not completed yed])
  687.  
  688. 2003-05-07  mishoo@localhost.localdomain  <mishoo@mishoo>
  689.  
  690.     * plugins/TableOperations/table-operations.js:
  691.     fixed small bug; added some comments
  692.  
  693. 2003-05-06  mishoo@localhost.localdomain  <mishoo@mishoo>
  694.  
  695.     * htmlarea.js:
  696.     fixed small bug (user might close the select_color dialog by pressing "X"
  697.     button, case in which the selection is now ignored)
  698.  
  699.     * htmlarea.js: debug code can sometimes be annoying -- commented out.
  700.  
  701.     * htmlarea.js: bug #730593 fixed
  702.  
  703.     * plugins/TableOperations/table-operations-lang-en.js, plugins/TableOperations/table-operations.js:
  704.     added first dialog (table properties) + other useful stuff like generic style properties that should eventually make it into a separated plugin
  705.  
  706.     * popupdiv.js, popupwin.js: New file.
  707.  
  708.     * popupdiv.js, popupwin.js:
  709.     files for handling some popup dialogs generated from JS code
  710.  
  711.     * example-table-operations.html: credit modified
  712.  
  713. 2003-05-05  mishoo@localhost.localdomain  <mishoo@mishoo>
  714.  
  715.     * htmlarea-lang-en.js:
  716.     I18N for 2 very common text-s ("ok" and "cancel")
  717.  
  718.     * htmlarea.css: style for new popups
  719.  
  720.     * htmlarea.js:
  721.     added new variable (_mdoc which keeps a reference to the document that
  722.     contains the HTMLArea.  it's sometimes useful (mainly in popups))
  723.  
  724. 2003-04-25  mishoo@localhost.localdomain  <mishoo@mishoo>
  725.  
  726.     * plugins/TableOperations/table-operations.js:
  727.     modified credit (bloki.com instead of zapatec.com)
  728.  
  729. 2003-04-24  mishoo@localhost.localdomain  <mishoo@mishoo>
  730.  
  731.     * plugins/TableOperations/table-operations.js:
  732.     fixed code to work if editor used in fullscreen
  733.  
  734.     * popups/fullscreen.html:
  735.     added nice code that automagically loads all scripts in the parent page (opener)
  736.  
  737.     * plugins/TableOperations/table-operations.js:
  738.     - fixes for IE (IE doesn't need the BR inside empty TD-s)
  739.     - when called in fullscreen mode it doesn't update the toolbar
  740.  
  741.     * htmlarea.js:
  742.     small fix for IE (getAllAncestors sometimes returned the HTML and Document element too)
  743.  
  744. 2003-04-23  mishoo@localhost.localdomain  <mishoo@mishoo>
  745.  
  746.     * popups/fullscreen.html: small bug fixed
  747.  
  748.     * htmlarea.css:
  749.     changed bg for disabled buttons (this is for debug, I repeat ;-)
  750.  
  751.     * htmlarea.js: - API support for external plugins
  752.     - support for context-enabled buttons
  753.     - performance improvement: cancelling updateToolbar requests if made in less
  754.       than 50ms -- in other words, only honor the last one
  755.  
  756.     * example.html: test for context-enabled buttons
  757.  
  758.     * plugins/TableOperations/table-operations.js: New file.
  759.  
  760.     * plugins/TableOperations/table-operations.js:
  761.     added TableOperations plugin
  762.     several new toolbar buttons + fixes to some existent ones
  763.     file that demonstrate usage of the TableOperations plugin
  764.  
  765.     * plugins/TableOperations/table-operations-lang-en.js: New file.
  766.  
  767.     * plugins/TableOperations/table-operations-lang-en.js:
  768.     added TableOperations plugin
  769.     several new toolbar buttons + fixes to some existent ones
  770.     file that demonstrate usage of the TableOperations plugin
  771.  
  772.     * images/ed_splitcell.gif, images/ed_splitcol.gif: New file.
  773.  
  774.     * images/ed_splitcell.gif, images/ed_splitcol.gif, images/ed_splitrow.gif, images/ed_paste.gif, images/ed_insunder.gif, images/ed_mergecels.gif, images/ed_inscellft.gif, images/ed_inscelrgt.gif, images/ed_insleft.gif, images/ed_insright.gif, images/ed_insabove.gif, images/ed_delcol.gif, images/ed_delrow.gif:
  775.     added TableOperations plugin
  776.     several new toolbar buttons + fixes to some existent ones
  777.     file that demonstrate usage of the TableOperations plugin
  778.  
  779.     * example-table-operations.html: New file.
  780.  
  781.     * example-table-operations.html, images/ed_delcel.gif:
  782.     added TableOperations plugin
  783.     several new toolbar buttons + fixes to some existent ones
  784.     file that demonstrate usage of the TableOperations plugin
  785.  
  786. 2003-04-21  mishoo@localhost.localdomain  <mishoo@mishoo>
  787.  
  788.     * htmlarea.js: added status bar (cool B-)
  789.  
  790.     * htmlarea.css: various improvements for the status bar
  791.  
  792.     * example.html: minor fix (background-color instead of background)
  793.  
  794. 2003-04-20  mishoo@localhost.localdomain  <mishoo@mishoo>
  795.  
  796.     * htmlarea.js: fix: IE parsing problem
  797.  
  798.     * htmlarea.css, htmlarea.js, popups/fullscreen.html: added statusbar
  799.  
  800.     * images/ed_tableprop.gif: New file.
  801.  
  802.     * images/ed_tableprop.gif: added images for table operations buttons
  803.  
  804.     * images/ed_cellprop.gif, images/ed_delcel.gif, images/ed_delcol.gif, images/ed_delrow.gif, images/ed_insabove.gif, images/ed_inscellft.gif, images/ed_inscelrgt.gif, images/ed_insleft.gif, images/ed_insright.gif, images/ed_insunder.gif, images/ed_mergecels.gif, images/ed_paste.gif, images/ed_rowprop.gif, images/ed_show_border.gif, images/ed_splitcel.gif, images/ed_splitrow.gif:
  805.     New file.
  806.  
  807.     * images/ed_cellprop.gif, images/ed_delcel.gif, images/ed_delcol.gif, images/ed_delrow.gif, images/ed_insabove.gif, images/ed_inscellft.gif, images/ed_inscelrgt.gif, images/ed_insleft.gif, images/ed_insright.gif, images/ed_insunder.gif, images/ed_mergecels.gif, images/ed_paste.gif, images/ed_rowprop.gif, images/ed_show_border.gif, images/ed_splitcel.gif, images/ed_splitrow.gif:
  808.     added images for table operations buttons
  809.  
  810.     * example.html:
  811.     even more examples of customization, but commented out so that the example
  812.     page looks initially with the editor defaults
  813.  
  814.     * htmlarea-lang-en.js:
  815.     Added tooltips for cut, copy, paste, undo, redo buttons
  816.  
  817.     * htmlarea.js: new features:
  818.  
  819.       - cut, copy, paste, undo, redo buttons
  820.       - added functions: getParentElement, getAllAncestors
  821.       - buttons can now be enabled/disabled function of the context (i.e. caret
  822.         is inside a table)
  823.       - iframe border removed on Mozilla (looks better)
  824.  
  825.     * htmlarea.css:
  826.     minor fix [padding]; also contains some debugging stuff that needs to be
  827.     removed (disabled buttons have red background, that's because Mozilla
  828.     doesn't seem to support opacity any longer)
  829.  
  830. 2003-04-19  itools  <itools@mishoo>
  831.  
  832.     * test.cgi: ..
  833.  
  834.     * test.cgi: ...
  835.  
  836. 2003-04-15  mishoo@localhost.localdomain  <mishoo@mishoo>
  837.  
  838.     * htmlarea.js: added address: block-level element
  839.  
  840. 2003-04-02  mishoo@localhost.localdomain  <mishoo@mishoo>
  841.  
  842.     * popups/fullscreen.html: fixed small issue
  843.  
  844. 2003-03-24  mishoo@localhost.localdomain  <mishoo@mishoo>
  845.  
  846.     * htmlarea-lang-pt_br.js: brasilian translation
  847.  
  848. 2003-03-19  mishoo@localhost.localdomain  <mishoo@mishoo>
  849.  
  850.     * htmlarea-lang-nb.js: norwegian translation added
  851.  
  852.     * reference.html: fixed typo
  853.  
  854. 2003-03-15  mishoo@localhost.localdomain  <mishoo@mishoo>
  855.  
  856.     * htmlarea.js:
  857.     fixed bug (createlink needs UI -> true, otherwise we get a link to nowhere)
  858.  
  859. 2003-03-04  mishoo@localhost.localdomain  <mishoo@mishoo>
  860.  
  861.     * htmlarea-lang-ja-euc.js, htmlarea-lang-ja-jis.js, htmlarea-lang-ja-sjis.js, htmlarea-lang-ja-utf8.js, htmlarea-lang-pl.js:
  862.     new translations: japanese and polish
  863.  
  864. 2003-03-03  mishoo@localhost.localdomain  <mishoo@mishoo>
  865.  
  866.     * example.html, htmlarea.js: example.html: now validates (hopefully)
  867.     htmlarea.js: opening help in a named window
  868.  
  869. 2003-03-02  mishoo@localhost.localdomain  <mishoo@mishoo>
  870.  
  871.     * reference.html:
  872.     minor fix: showing how to include the "dialog.js" file
  873.  
  874. 2003-02-27  mishoo@localhost.localdomain  <mishoo@mishoo>
  875.  
  876.     * reference.html: fixes, improvements
  877.     new sections on creating custom buttons
  878.  
  879.     * example.html:
  880.     example on how to submit the form from something that's not a submit button
  881.  
  882.     * htmlarea.js: added "onsubmit" handler with usual syntax.
  883.  
  884.     * example.html: examples now using registerButton
  885.  
  886.     * popups/fullscreen.html:
  887.     [fix] using now the new btnList layout; removed _textArea2
  888.  
  889.     * htmlarea.js: - added helper function HTMLArea.Config.registerButton
  890.     - _editor_url is back
  891.     - fixed a problem that might disturb JS compressors ('"' character in
  892.     regexp)
  893.  
  894. 2003-02-26  mishoo@localhost.localdomain  <mishoo@mishoo>
  895.  
  896.     * htmlarea.js: iframe border back..
  897.  
  898.     * example.html: fixes -- new btnList style
  899.  
  900.     * htmlarea.js:
  901.     changed btnList order -- tooltip, icon, textmode, action.
  902.  
  903.     * example.html: demo fix
  904.  
  905.     * example.html: [minor] validity
  906.  
  907.     * htmlarea.js:
  908.     BUG FIX: now it remembers textarea content on page reload.  Got rid of the
  909.              secondary textarea.
  910.  
  911.     * htmlarea-lang-it.js: Italian translation -- from TeddyZ
  912.  
  913. 2003-02-24  mishoo@localhost.localdomain  <mishoo@mishoo>
  914.  
  915.     * htmlarea-lang-vn.js: Vietnamese lang module
  916.  
  917. 2003-02-22  mishoo@localhost.localdomain  <mishoo@mishoo>
  918.  
  919.     * htmlarea.js:
  920.     Reorganized the btnList.  Now it uses direct function calls.
  921.  
  922.     * reference.html: minor: use replace() instead of replaceAll()
  923.  
  924.     * htmlarea.js:
  925.     - fixed bug: HTMLArea.replace() needs to call generate() (thanks Dlo)
  926.     - adding the onsubmit handler -- check if the form is there first
  927.     - added onunload handler that saves the HTML content, just in case user
  928.       presses Back/Fwd or Refresh.
  929.  
  930.     * htmlarea-lang-se.js: swedish translation
  931.  
  932. 2003-02-21  mishoo@localhost.localdomain  <mishoo@mishoo>
  933.  
  934.     * htmlarea.js: done some of the changes suggested by Dlo
  935.     bodyStyle -> pageStyle and allows other elements' styles too
  936.  
  937.     * example.html: example: how to add a custom button
  938.  
  939.     * reference.html: started documentation project
  940.  
  941. 2003-02-20  mishoo@localhost.localdomain  <mishoo@mishoo>
  942.  
  943.     * htmlarea-lang-da.js, htmlarea-lang-gb.js, htmlarea-lang-b5.js:
  944.     added new lang files
  945.  
  946. 2003-02-19  mishoo@localhost.localdomain  <mishoo@mishoo>
  947.  
  948.     * htmlarea-lang-de.js: added credits
  949.  
  950.     * htmlarea-lang-nl.js: credit for redspider ;)
  951.  
  952.     * htmlarea-lang-de.js: added german translation (from atk)
  953.  
  954.     * htmlarea-lang-nl.js: dutch translation, from redspider
  955.  
  956.     * htmlarea-lang-ru.js: RU translation (from Frol, itools forums)
  957.  
  958.     * htmlarea-lang-es.js:
  959.     added ES translation from itools forums (thanks Luis)
  960.  
  961.     * htmlarea-lang-fr.js:
  962.     added french translation, from Ronan (interactivetools.com forums)
  963.  
  964. 2003-02-17  mishoo@localhost.localdomain  <mishoo@mishoo>
  965.  
  966.     * images/.xvpics/ed_align_justify.gif: not needed
  967.  
  968.     * htmlarea.js:
  969.     -- made HTMLArea constructor to work with object instead of ID (if type of
  970.        argument is not string)
  971.     -- a simpler "replaceAll" function (2 lines)
  972.     -- fixed a major bug that prevented IE6 to correctly retrieve the HTML (it
  973.        seems that it was ignoring attribute values and only displaying "")
  974.     -- used various techniques to reduce the code size (currently only 37K, 10K
  975.        less than the original editor.js code [v 2.03])
  976.  
  977.     * htmlarea.js:
  978.     removed NodeIterator code -- was only used in one place and I found a
  979.     different way to accomplish that task; code smaller by about 5K
  980.  
  981.     * dialog.js, images/.xvpics/ed_align_justify.gif, images/ed_about.gif, images/ed_align_center.gif, images/ed_align_justify.gif, images/ed_align_left.gif, images/ed_align_right.gif, images/ed_blank.gif, images/ed_charmap.gif, images/ed_color_bg.gif, images/ed_color_fg.gif, images/ed_copy.gif, images/ed_custom.gif, images/ed_cut.gif, images/ed_delete.gif, images/ed_format_bold.gif, images/ed_format_italic.gif, images/ed_format_strike.gif, images/ed_format_sub.gif, images/ed_format_sup.gif, images/ed_format_underline.gif, images/ed_help.gif, images/ed_hr.gif, images/ed_html.gif, images/ed_image.gif, images/ed_indent_less.gif, images/ed_indent_more.gif, images/ed_link.gif, images/ed_list_bullet.gif, images/ed_list_num.gif, images/ed_redo.gif, images/ed_undo.gif, images/fullscreen_maximize.gif, images/fullscreen_minimize.gif, images/insert_table.gif, popups/about.html, popups/blank.html, popups/custom2.html, popups/editor_help.html, popups/fullscreen.html, popups/insert_image.html, popups/insert_table.html, popups/old-fullscreen.html, popups/old_insert_image.html, popups/popup.js, popups/select_color.html:
  982.     New file.
  983.  
  984.     * dialog.js, images/.xvpics/ed_align_justify.gif, images/ed_about.gif, images/ed_align_center.gif, images/ed_align_justify.gif, images/ed_align_left.gif, images/ed_align_right.gif, images/ed_blank.gif, images/ed_charmap.gif, images/ed_color_bg.gif, images/ed_color_fg.gif, images/ed_copy.gif, images/ed_custom.gif, images/ed_cut.gif, images/ed_delete.gif, images/ed_format_bold.gif, images/ed_format_italic.gif, images/ed_format_strike.gif, images/ed_format_sub.gif, images/ed_format_sup.gif, images/ed_format_underline.gif, images/ed_help.gif, images/ed_hr.gif, images/ed_html.gif, images/ed_image.gif, images/ed_indent_less.gif, images/ed_indent_more.gif, images/ed_link.gif, images/ed_list_bullet.gif, images/ed_list_num.gif, images/ed_redo.gif, images/ed_undo.gif, images/fullscreen_maximize.gif, images/fullscreen_minimize.gif, images/insert_table.gif, popups/about.html, popups/blank.html, popups/custom2.html, popups/editor_help.html, popups/fullscreen.html, popups/insert_image.html, popups/insert_table.html, popups/old-fullscreen.html, popups/old_insert_image.html, popups/popup.js, popups/select_color.html:
  985.     first moved to CVS (close to release 3.0-beta)
  986.  
  987.     * htmlarea.js, test.cgi: New file.
  988.  
  989.     * htmlarea.js, test.cgi: first moved to CVS (close to release 3.0-beta)
  990.  
  991.     * htmlarea-lang-en.js, readme.html: New file.
  992.  
  993.     * htmlarea-lang-en.js, readme.html:
  994.     first moved to CVS (close to release 3.0-beta)
  995.  
  996.     * example.html, htmlarea.css, license.txt: New file.
  997.  
  998.     * example.html, htmlarea.css, license.txt:
  999.     first moved to CVS (close to release 3.0-beta)
  1000.  
  1001.