Enhance media file resolution and improve StrokePanel functionality#69
Open
axif0 wants to merge 4 commits into
Open
Enhance media file resolution and improve StrokePanel functionality#69axif0 wants to merge 4 commits into
axif0 wants to merge 4 commits into
Conversation
Collaborator
|
Hello, @axif0 , your GIF doesn't show the applied effect after each stroke execution, and the key features of quantum brush is not available on your app. Also, if you are participating in UnitaryHACK, you must leave the comment on the main issue thread. |
Author
|
@artreadcode I fixed some issues. I also check that the using free render tier(takes too much time) is not suitable for running backend and update the gif checked by locally -
Can you please check. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Modernizes Quantum Brush's UI by replacing the old
Java/Swingframes with a single React 19 + TypeScript + Zustand + Konva app (Control Panel, Canvas, Stroke Manager) running onTauri 2for desktop, with a Python HTTP fallback server for browser/web use, the original quantum logic ineffect/apply_effect.pyis untouched, so strokes still flow through the same pipeline as before; the MVP covers the full workflow (project create/open/import/draw/run/apply/export) plus a real deploy path (Vercel for the UI, Render for the API), and out of scope for now is the IQM hardware tab, undo/redo, and persistent storage on Render's free tier.Gif:

Live demo: https://quantum-brush.vercel.app/
render backend: https://quantumbrush.onrender.com/api/health
Closes #51