-
-
Notifications
You must be signed in to change notification settings - Fork 100
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
Add loops #35
Add loops #35
Conversation
Note that this depends on yishn/jsx-tikzcd#5 to generate correct TikZ, so this will have to be updated before this is merged. |
@varkor I've published a new version of jsx-tikzcd with your changes and updated the dependencies. Can you resolve the conflicts, please? |
I've rebased and fixed the conflicts. |
Is this now included in the new release, because I downloaded 0.60 and I can not find it? |
This is not merged yet, so it‘s not in the official release yet. I‘m super busy atm and I don’t know when I‘ll have the time to look over this... |
@yishn: have you had a chance to look at this more recently? |
Thanks for the reminder! I've tested it out and it is lovely. ❤ |
@yishn: thank you very much, and thank you for developing tikzcd-editor — it's a really helpful and time-saving tool! |
This adds support for loops, as seen below.
Multiple loops are permitted on an object.
This is facilitated by a new "add loop" button that appears on hover.
There is also the option to rotate the loop through 90°. The loop direction can also be reversed.
Resolves #18.
I imagine there are probably some behaviours I've overlooked in the interaction with loops, so let me know if something doesn't seem natural, or doesn't work as expected.