Opened 10 years ago

Closed 10 years ago

#9750 closed enhancement (fixed)

DojoX Drawing

Reported by: Mike Wilcox Owned by: Mike Wilcox
Priority: high Milestone: 1.4
Component: Dojox Version: 1.3.2
Keywords: Cc:
Blocked By: Blocking:

Description

Implementing a new dojox package which leverages dojox gfx to draw vector shapes.

Change History (9)

comment:1 Changed 10 years ago by liucougar

I think you may want to start with dojox.sketch

comment:2 Changed 10 years ago by Mike Wilcox

(In [19925]) Refs #9750 - Implementing Dojox Drawing, a new dojox package which leverages dojox gfx to draw vector shapes \!strict

comment:3 Changed 10 years ago by Mike Wilcox

The foundations of the package came from Sketch and ttrenka was involved with the architecture. It looks to both improve as well as generalize the original intentions of Sketch. We tried to leverage it for our project but it was difficult to adapt for the purposes we needed.

comment:4 Changed 10 years ago by Tom Trenka

A little more on that: the intention of dojox.sketch from the outset was to support the specific needs of the project it was developed for; Drawing aims to be a super-set of what sketch offered without making substantial changes to sketch itself, so as not to interrupt/destroy anything that might be currently relying on it.

The main thing here is that we are laying the foundations for transitioning anything based on sketch to a more generic, plug-in-based drawing architecture that should satisfy the repeated needs of the community (which has been trying to convert sketch into a more generic flowchart-type library, without a lot of success).

comment:5 Changed 10 years ago by Eugene Lazutkin

I know that Mike found some problems in gfx while workking on this package. Could you (Mike) enter them as bug/enhancement tickets while they are still fresh in your memory?

comment:6 Changed 10 years ago by Mike Wilcox

Eugene, I've only these two: #9482 SVG images not showing (wasn't closed, I went ahead and closed it) #9400 a divide by zero error. Closed.

comment:7 Changed 10 years ago by Eugene Lazutkin

I remember you had to re-insert some shapes in order to show them properly (on IE?).

comment:8 Changed 10 years ago by Mike Wilcox

That would be SVG Images in Safari. The workaround is in the second comment of the ticket.

comment:9 Changed 10 years ago by Mike Wilcox

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.