Usability of jessyink

Bug #1504216 reported by VascoT
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Wishlist
Unassigned

Bug Description

Jessyink is an extension for inkscape which makes it possible to create slide-shows. At this moment, it is implemented as an extension. There are several drawbacks of this approach, the main drawback is speed.

A common used feature is to show different elements within one slide, in different steps. This is implemented by with "effects". An effect can be applied to selected objects. This effect is set by adding an attribute to the selected objects. A relative easy operation. The problem is here that the python script has to parse the WHOLE svg file, and then Inkscape has to parse the whole svg file.

Furthermore, it is not possible to visualize the order of the effects, nor easily change them (order+1 or something).

Possible solutions:
1. Implement Jessyink in C and integrate it in Inkscape. This makes the system way faster, and adds the possiblity for a decent toolbar and further enhancment of the usability of jessyink. This is probably not much work, as the logic part in the jessyink extension is quite limited.
2. Implement extensions such that only the selected objects are send to the extension. This has the advantage that many extensions can benefit from extra speed. A drawback is that the usability and gui for jessyink cannot be enhanced easily.

su_v (suv-lp)
Changed in inkscape:
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.