Skip to content

Conversation

asqude
Copy link

@asqude asqude commented Jul 1, 2025

This pull request introduces a new symmetry mode ''Point Symmetry'' that mirrors strokes across a user-specified point. It complements the existing axis-based symmetry options by letting artists define an arbitrary origin point around which all brush strokes will be reflected.

  • Mirrors every drawn stroke across a single point on the canvas.
  • Users can move the symmetry point; when active, a small crosshair marks its location.
  • Added a Point Symmetry toggle button under the Symmetry menu alongside existing options

image

I agree that my contributions are licensed under the Individual Contributor License Agreement V4.0 ("CLA") as stated in https://github.com/igarastudio/cla/blob/main/cla.md

I have signed the CLA following the steps given in https://github.com/igarastudio/cla#signing

@asqude asqude requested a review from dacap as a code owner July 1, 2025 17:30
@aseprite-bot
Copy link
Collaborator

clang-tidy review says "All clean, LGTM! 👍"

@dacap
Copy link
Member

dacap commented Jul 3, 2025

Thanks for this @asqude, we have an issue sending the CLA signing mail, do you have an official email to author the commits/sign the CLA (not one as ...@users.noreply.github.com)? Also I've noticed two different authors for each commit.

@dacap dacap added the needs cla The full CLA signing process wasn't completed. label Jul 3, 2025
@asqude
Copy link
Author

asqude commented Jul 4, 2025

I've submitted a new CLA request form using my personal email. My Git was misconfigured and had a different name. The second commit was made from the web browser, so it has the correct name. Is there a way to change the author afterward?

@dacap
Copy link
Member

dacap commented Jul 18, 2025

Is there a way to change the author afterward?

You can git rebase -i main your branch and fixup your second commit. Then you can git commit --amend --author "your name <email>" the only commit (just make a backup/another branch pointing to these commits so you cannot lost them).

@asqude asqude force-pushed the feature-point-symmetry branch from 0f32b43 to 8db26a3 Compare August 22, 2025 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs cla The full CLA signing process wasn't completed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants