Permalink
Switch branches/tags
Nothing to show
Commits on Jul 21, 2014
  1. Merge pull request #3 from l-chang/master

    mihaisucan committed Jul 21, 2014
    Update editor_plugin_src.js for tinymce 3.5
Commits on May 29, 2014
  1. Update editor_plugin_src.js

    l-chang committed May 29, 2014
Commits on Jan 28, 2014
  1. merge changes from github

    mihaisucan committed Jan 28, 2014
Commits on Apr 27, 2012
  1. Merge pull request #1 from ZetaTwo/master

    mihaisucan committed Apr 27, 2012
    Fixed bug when not using default image.
Commits on Jan 5, 2011
  1. dryice build script

    mihaisucan committed Jan 5, 2011
  2. dryice build script

    mihaisucan committed Jan 5, 2011
Commits on Oct 3, 2010
  1. include documentation

    mihaisucan committed Oct 3, 2010
  2. include documentation

    mihaisucan committed Oct 3, 2010
  3. update tags

    convert-repo committed Oct 3, 2010
  4. update tags

    convert-repo committed Oct 3, 2010
Commits on Jun 26, 2010
  1. updated the demo pages

    mihaisucan committed Jun 26, 2010
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40157
  2. updated the demo pages

    mihai.sucan@gmail.com committed Jun 26, 2010
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40157
  3. Updated the TinyMCE plugin

    mihaisucan committed Jun 26, 2010
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40156
  4. Updated the TinyMCE plugin

    mihai.sucan@gmail.com committed Jun 26, 2010
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40156
  5. Implemented support for Microsoft Internet Explorer 9, technical prev…

    mihaisucan committed Jun 26, 2010
    …iew 3.
    
    - Made the code to not rely on the existence of the global Node object.
    - Made the code to not rely on the expression evaluation:
      if (window.getComputedStyle)
      because MSIE 9 reports that as false (window.getComputedStyle is null), even
      if it does actually implement support for the method. This is similar to how
      document.all is hidden in Opera.
    - Made the code to not rely on the successful execution of elem.focus(). MSIE 9
    shows an error when code tries to focus an invisible element.
    - MSIE 9 does not properly parse the user interface markup when it is loaded
    using the XMLHttpRequest. This broke the PaintWeb initialization when it loaded
    from the source code, without being packaged. I worked around the issue by using
    the xhr.responseText, instead of the responseXML result.
    - Fixed a bug in the pwlib.isSameHost() method which prevented it from working
    properly in MSIE 9.
    
    Known issues:
    - MSIE 9 does not yet implement the globalCompositeOperation property, which
    makes the Color mixer visualisation look weird.
    - Changing elem.style.width/height causes the Canvas element to be cleared,
      which is entirely wrong. This breaks:
      - The PaintWeb.imageCrop() method that is used by the image resize handle (the
          bottom right corner). I was able to fix this by reordering the code.
      - The PaintWeb.updateCanvasScaling() method. This issue cannot be worked
      around and it causes PaintWeb to display a transparent image on load.
      - The PaintWeb.imageLoad() method. This issue cannot be worked around - at the
      moment - and it causes for any image loaded by PaintWeb to disappear ... erm,
      in the same method execution. Effectively, you cannot see the image you loaded
      into PaintWeb.
      - The PaintWeb.imageZoomTo() method. This issue cannot be worked around. Image
      zoom relies on having the Canvas element scaled up with CSS.
    
    All in all, thank you Microsoft! :)
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40155
  6. Implemented support for Microsoft Internet Explorer 9, technical prev…

    mihai.sucan@gmail.com committed Jun 26, 2010
    …iew 3.
    
    - Made the code to not rely on the existence of the global Node object.
    - Made the code to not rely on the expression evaluation:
      if (window.getComputedStyle)
      because MSIE 9 reports that as false (window.getComputedStyle is null), even
      if it does actually implement support for the method. This is similar to how
      document.all is hidden in Opera.
    - Made the code to not rely on the successful execution of elem.focus(). MSIE 9
    shows an error when code tries to focus an invisible element.
    - MSIE 9 does not properly parse the user interface markup when it is loaded
    using the XMLHttpRequest. This broke the PaintWeb initialization when it loaded
    from the source code, without being packaged. I worked around the issue by using
    the xhr.responseText, instead of the responseXML result.
    - Fixed a bug in the pwlib.isSameHost() method which prevented it from working
    properly in MSIE 9.
    
    Known issues:
    - MSIE 9 does not yet implement the globalCompositeOperation property, which
    makes the Color mixer visualisation look weird.
    - Changing elem.style.width/height causes the Canvas element to be cleared,
      which is entirely wrong. This breaks:
      - The PaintWeb.imageCrop() method that is used by the image resize handle (the
          bottom right corner). I was able to fix this by reordering the code.
      - The PaintWeb.updateCanvasScaling() method. This issue cannot be worked
      around and it causes PaintWeb to display a transparent image on load.
      - The PaintWeb.imageLoad() method. This issue cannot be worked around - at the
      moment - and it causes for any image loaded by PaintWeb to disappear ... erm,
      in the same method execution. Effectively, you cannot see the image you loaded
      into PaintWeb.
      - The PaintWeb.imageZoomTo() method. This issue cannot be worked around. Image
      zoom relies on having the Canvas element scaled up with CSS.
    
    All in all, thank you Microsoft! :)
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40155
Commits on Nov 16, 2009
  1. New English strings for Moodle 1.9.

    mihai.sucan committed Nov 16, 2009
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40154
Commits on Nov 10, 2009
  1. Another change for the Color Bucket tool. Now the getImageData() meth…

    mihai.sucan committed Nov 10, 2009
    …od is
    
    invoked for each line. This is a compromise between lots of memory usage and
    performance.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40153
Commits on Nov 9, 2009
  1. Performance improvements for the Color Bucket tool, for Gecko.

    mihai.sucan committed Nov 9, 2009
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40151
Commits on Nov 8, 2009
  1. Updated the Moodle configuration file for PaintWeb to include the new…

    mihai.sucan committed Nov 8, 2009
    … Color Bucket tool.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40150
  2. Fixed issue #2 - implemented the new Color Bucket tool.

    mihai.sucan committed Nov 8, 2009
    - Updated the default PaintWeb configuration to include the new color bucket
    tool.
    - Updated the default Makefile configuration to include the new color bucket
    tool.
    - Fixed a bug in the interface script - it caused failure when registering tools
    which were not in the interface layout.
    - Using the new mozImageSmoothingEnabled added in Gecko 1.9.2 for the Canvas 2D
    context. This disables the smooth scaling of the Canvas element on the OLPC XO.
    - Updated the English localization file to include the new strings for the color
    bucket tool.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40149
Commits on Nov 6, 2009
  1. Improvements to the imagesave19.php script used for saving images in …

    mihai.sucan committed Nov 6, 2009
    …Moodle 1.9.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40148
Commits on Nov 4, 2009
  1. Fixed a bug in the TinyMCE plugin. The overlay button did not always …

    mihai.sucan committed Nov 4, 2009
    …show in the
    
    editor. This bug affected Moodle.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40147
Commits on Oct 29, 2009
  1. Work on Moodle 1.9 integration.

    mihai.sucan committed Oct 29, 2009
    Made improvements to the Moodle extension for PaintWeb and fixed the
    imagesave19.php script.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40146
Commits on Oct 10, 2009
  1. Make process improvements.

    mihai.sucan committed Oct 10, 2009
    - Fixed issue #33 by adding a configuration file for the Makefile. Invoke make
    config.
    - Added config-default.mk. Invoking make config adds config-local.mk which
    overwrites any variables from the default config.
    - Updated the INSTALL file to include instructions on how to build PaintWeb.
    - Made it easier to build PaintWeb by having only a single file to edit paths:
    the config-local.mk file. Until now you had to edit files in the scripts/
    folder.
    - Removed the make moodle target.
    - Added the make moodle19 and moodle20 targets, as requested by the Moodle
    developers. The Moodle 2.0 package does not include 1.9-only scripts and
    vice-versa.
    - Updated the README.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40142
Commits on Oct 7, 2009
  1. Fixed the PaintWeb icon in the TinyMCE plugin. Thanks to Mauno Korpel…

    mihai.sucan committed Oct 7, 2009
    …ainen.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40137
  2. Now I use $CFG->libdir in Moodle integration code, as suggested by Ma…

    mihai.sucan committed Oct 7, 2009
    …rtin
    
    Langhoff. Thanks!
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40136
Commits on Sep 11, 2009
  1. Another fix for the overlay button in the TinyMCE plugin.

    mihai.sucan committed Sep 11, 2009
    This time, the fix is for Webkit. Yesterday's change did include a regression in
    Webkit-based browsers: the overlay button was not showing up at all.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40131
Commits on Sep 10, 2009
  1. Made some improvements to the TinyMCE plugin, with regards to the ove…

    mihai.sucan committed Sep 10, 2009
    …rlay
    
    button.
    
    Worked around a problem which caused the overlay button to no longer show up in
    Opera 10 final. The Opera bug is related to losing image selection, due to the
    use of queryCommandState, DOM changes, and mouse events. See Opera bug
    DSK-265135 and TC: http://www.robodesign.ro/coding/0064/
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40130
Commits on Sep 1, 2009
  1. Update the PaintWeb demo index page.

    mihai.sucan committed Sep 1, 2009
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40124
Commits on Aug 27, 2009
  1. Fixed a Text tool drawing bug which affected Gecko-based browsers. See

    mihai.sucan committed Aug 27, 2009
    https://bugzilla.mozilla.org/show_bug.cgi?id=478445
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40123
Commits on Aug 26, 2009
  1. Fixed a performance regression on the OLPC XO.

    mihai.sucan committed Aug 26, 2009
    - The new checkers background used for making transparency obvious ... also
    causes a performance decrease. The solution is to disable the background image
    on the OLPC XO.
    
    - Added a new configuration option to allow enabling/disabling of the checkers
    background image.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40120
Commits on Aug 24, 2009
  1. PaintWeb generic bug fixes.

    mihai.sucan committed Aug 24, 2009
    - Fixed the simple demo to "work" in MSIE. That is: it should nicely tell the
    user that PaintWeb does not work. Before this update, the scripts had JS
    "errors".
    
    - Improved the Bézier curve. When only two points were available, the line drawn
    didn't use the correct color.
    
    - Fixed an image save bug. At times it did "err", because the first argument of
    the imageSave() method is a DOM event object instead of a string when invoked as
    a command from the toolbar.
    
    --HG--
    extra : convert_revision : svn%3Afc1ba2b4-ac28-11dd-a772-7fcde58d38e6/trunk%40119