Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi Action Does Nothing #213

Open
TapuCosmo opened this issue Oct 2, 2022 · 3 comments · May be fixed by #308
Open

Multi Action Does Nothing #213

TapuCosmo opened this issue Oct 2, 2022 · 3 comments · May be fixed by #308

Comments

@TapuCosmo
Copy link
Contributor

Version: Inkscape: 1.2, extension: latest commit (0c8942b)
OS: Ubuntu 22.04
Hardware: Portrait 3

When I press the Execute button, nothing happens. The machine does not do anything, and the window does not change in any way. The cancel button does not do anything either. Manually cutting twice works, so the issue is not with the machine. I'm not sure how to access any possible error logs since Inkscape doesn't remain attached to the terminal.

@t0b3
Copy link
Collaborator

t0b3 commented Mar 12, 2023

This issue still exists after merging #217
@gwhitney can you throw an eye on the blocking logic? This would be great 🚀

Steps to reproduce

  1. in Inkscape lauch Silhouette Multiple Actions Extension
  2. ensure Wait for cutter to finish ... is NOT checked
  3. click Apply
  4. thereafter in the Silhouette Multi-Action Dialog click Execute or Cancel and see nothing happens

also reproducible with

python3 silhouette_multi.py --block=false --dry_run=true --verbose=true /path/to/some.svg

Expected
Clicking Cancel should close the Dialog and Execute should start cutting...

More Information
The issue doesn't appear if Wait for cutter to finish ... is checked or --block=true

@devingfx
Copy link
Contributor

Linux: Mint 20.3 Cinnamon
Inkscape: 1.3.2
inkscape-silhouette: installed on 2025-01-02 14:47:27

For my part Multi Action's debugging settings dialog does nothing if block param is not checked... I mean at least the MultiFrame don't pops. If block is checked then the frame shows and works well for the rest.
Launching silhouette_multi.py from terminal (with the params from last comment) shows the frame...

It's quit hard to get some logs though, because extension's log files (the ones from ColorSeparation.py) are empty...

@devingfx
Copy link
Contributor

As asked by @t0b3 :

Can you retry if my latest commits would catch this?

I assume you are speaking of:
1e8261e

Still nothing with block: false and with block: true I have got the MultiFrame...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants