fablabnbg / inkscape-silhouette

An extension to drive Silhouette vinyl cutters (e.g. Cameo, Portrait, Curio series) from within inkscape.
GNU General Public License v2.0
493 stars 113 forks source link

UX Observation #261

Open mofosyne opened 1 year ago

mofosyne commented 1 year ago

Is there any other quality of life observations people here notice? What do you miss from the main official program from silhouette?


Attempted to check if inkscape is able to hide svg parts on print. While it works on firefox print... it is ignored by inkscape so that's a no go

testhideprint

t0b3 commented 1 year ago

not sure if I understand correctly. can you explain for each of those points the userstory and the goal ...

mofosyne commented 1 year ago

Keep forgetting to disable the cutting lines layer

The idea of this user story is that one should be able to print the paper without printing the cut lines. At the moment this is currently done by manually hiding the cut layer, but if this is forgotten then the cut line is rendered. Previously I also forgot to unhide the registration marks, but this is now solved by the plugin remembering to ignore the registration marks and print layers.

Can't seem to group print and cut designs, while keeping in separate layer...

The idea of this user story is when copying and pasting element in both print and cut layer, the layer order of the elements should be preserved. Current behavior is to put it all in the same layer when pasted. Using inkscape groups doesn't solve this issue. Unsure if this is specifically solvable or if a semi fork of inkscape but dedicated to sticker workflow is required.

Consistent way to get outline of both bitmap and vector design

The idea is that getting a cut outline of a design in both bitmap and vector design is a very common operation that we may want to have a dedicated action for it. At the moment this involves using vector tracing then

Current manual process is to:

Before I found this approach, I was manually deleting points after autotracing.

Common settings for such operations is how much to inset and outset it as well.

t0b3 commented 1 year ago

Keep forgetting to disable the cutting lines layer

The idea of this user story is that one should be able to print the paper without printing the cut lines. At the moment this is currently done by manually hiding the cut layer, but if this is forgotten then the cut line is rendered. Previously I also forgot to unhide the registration marks, but this is now solved by the plugin remembering to ignore the registration marks and print layers.

I guess this would be a feature request in inkscape project to support css3 media queries... https://www.w3.org/TR/mediaqueries-3/

Can't seem to group print and cut designs, while keeping in separate layer...

The idea of this user story is when copying and pasting element in both print and cut layer, the layer order of the elements should be preserved. Current behavior is to put it all in the same layer when pasted. Using inkscape groups doesn't solve this issue. Unsure if this is specifically solvable or if a semi fork of inkscape but dedicated to sticker workflow is required.

I guess this would be a feature request in inkscape project to support multiple source and target layers for copy & paste...

Consistent way to get outline of both bitmap and vector design

The idea is that getting a cut outline of a design in both bitmap and vector design is a very common operation that we may want to have a dedicated action for it. At the moment this involves using vector tracing then

Current manual process is to:

* Autotrace

* Path > Break Apart

* Path > Union

Before I found this approach, I was manually deleting points after autotracing.

Common settings for such operations is how much to inset and outset it as well.

sounds like yet another plugin...

mofosyne commented 1 year ago

Well one alternative is to make a suggestion to inkscape to add an outline mode feature to the autotrace feature. Not sure where the suggest page for inkscape is however.

For vector outlines however, a readme change would be recommended over a new plugin. Just use breakapart and union I think?

t0b3 commented 1 year ago

Well one alternative is to make a suggestion to inkscape to add an outline mode feature to the autotrace feature. Not sure where the suggest page for inkscape is however.

you can ask where to post your feature request on chat.inkscape.org

For vector outlines however, a readme change would be recommended over a new plugin. Just use breakapart and union I think?

it would be helpful to provide some kind of manual to the users. I think a new dedicated file i.e. markdown would be a good place.

mofosyne commented 1 year ago

hmmm...

USERGUIDE.md?

mofosyne commented 1 year ago

Gotcha. Userguide added. Some content moved from readme to the new userguide.

Possibly we may want to also turn this into a github page, but likely once we have better organised all the information to better separate development information and user facing information.

mofosyne commented 1 year ago

By the way, does this have a github page? Might be worth enabling. Though not sure on what theme we can use so we can have a sidebar with the user guide accessible.

t0b3 commented 12 months ago

it would be great to have a github page... @mofosyne you can try out the options of github in depth and tell me what to enable then...

i.e. use a folder or a github action... image