Login Register

liucougar's blog

Introducing dojox.sketch, a drawing app designed for collaboration.

This is a late introduction of dojox.sketch, which was contributed to dojo foundation by TeamPatent.

dojox.sketch allows users to place/manipulate shapes on top of a background image, zoom/pan, and (unlike other open-source Javascript drawing tools) supports undo/redo. It's designed for collaboration, encoding changes as diffs to the SVG document (the diffs can be transmitted to collaborators). It's cross-browser, transposing SVG to VML and vice versa on the frontend.

smoothScroll animation in dojo.lfx

Sometime ago, someone asked about smoothscroll support in dojo. While working on index list of Editor2, I found myself in the position of requiring such a mechanism, so that rather than jumping to an element, scrolling smoothly to the element gives user a better feeling of context.

Latest improvements in the Editor2

Some improvements are just committed to dojo Editor2 in trunk. Although dojo 0.4.1 release (which is the trunk will be) generally should not break API compatibilities, as these changes only affect the new part of the Editor2 API (compared to 0.3.1 Editor2), and which is just released with dojo 0.4.0 one week ago, so we decided that an exception can be made for the Editor2 in this case.

Syndicate content