Combine canvas and control panel workspace#64
Conversation
|
Hi @artreadcode, thanks for taking a look. I’ve attached the requested screenshot, working GIF, and a complete Java 17+ test jar packaged as a zip because GitHub comments do not allow direct jar uploads. The jar includes the effect files and extracts them on startup, so it can be run as a standalone test build. The GIF shows the unified workspace with the effect controls and canvas in the same window.
|
|
@artreadcode thank you for the update. I prepared a combined test build that includes both fixes:
I tested the combined build locally. After creating/running/applying strokes, the file-write monitor shows:
The project still writes the normal project files ( |
|
@codexbountylab Hello, thank you for your email. For some reason, when I run the algorithm, it shows multiple errors, I assume it's because of changed codes in the Python side. Can you provide the .zip file of the changed codes on the Python side so that I can test it out the deployed .jar well?
Best regards,
Astryd
|
|
@artreadcode thanks for the screenshots. I found that the packaged build can still depend on the launch directory when starting the Python effect process, so running the jar directly can break the Python side and lead to the broken-pipe error. I’m fixing that now so the jar resolves the bundled |
|
@codexbountylab That is true. There are multiple broken pipelines that are now confirmed, so I hope it could be resolved. |




Summary
Closes #48.
Validation
javac -cp "lib\core-4.4.1.jar" -d <temporary-output-dir> src\*.javagit diff --checkAI disclosure
I used an AI coding assistant to help inspect the existing Swing/Processing UI structure and draft this change. I reviewed the resulting code and validated it locally with the compilation command above.