-
-
Notifications
You must be signed in to change notification settings - Fork 368
fix: pasting of external exported valuenodes #2086
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
Conversation
22d71fc
to
1e6bf25
Compare
👉 View analysis in DeepCode’s Dashboard | Configure the bot👉 The DeepCode service and API will be deprecated in August, 2021. Here is the information how to migrate. Thank you for using DeepCode 🙏 ❤️ !If you are using our plugins, you might be interested in their successors: Snyk's JetBrains plugin and Snyk's VS Code plugin. |
1e6bf25
to
ec21790
Compare
ec21790
to
aa94ee1
Compare
It does work fine now. |
@morevnaproject could you please test it? I hope it works like you described on synfig-docs-dev. |
Hi! I have finally tested the feature. ^__^ First of all, I would like to say that this feature is an epic achievement in solving this old and annoying problem of copy-pasting. This is so exciting! Here is a set of files, which I used to test this PR - It contains 2 files:
I opened both files and copied "Group 1" layer from I have notice following issues:
Thanks again for implementing this! 👏 |
Yes, I'm fighting against Gtk to make it right
Fixed
Problem is that they are of a different type: vector x real. |
Any suggestions about the text in the dialog? |
aa94ee1
to
a66e03f
Compare
Yes, they are different types. |
I suggest to use "exported value" instead of "exported valuenode" in the text.
I have made attempt to remove double "if":
I am not an expert in English, though. ^___^" |
Me neither ;)
It was intentional, but I'll fix it. |
Ouch ! lol I fixed it as well as the text changes you suggested. |
Works as expected now. ^__^
Confirmed as fixed.
Confirmed as fixed. We have following issue remaining:
...and here are some more, which I've got after testing latest version of this PR:
I have found no other issues so far. Great work! ^__^ |
Maybe just allow word wrap in the label? |
532dad5
to
b782c6f
Compare
i think the only missing issue are reported here: |
For first item I have outlined expected behavior in this comment - #1393 (comment) For second item I have wrote comment right now ^__^ - #1393 (comment) |
f1a0abe
to
1c7b496
Compare
…layer pasting Also Layer Copy behaves like Duplicate: it ignores selected layers inside groups if the group itself is selected. It avoids duplication of (group, its contents AND the selected contents)
… a conflict: don't let it happen!
https://wiki.synfig.org/Canvas "Canvases can be exported (the name must not contains space or :#@$^&()* characters) , [...]" as well as in synfigapp::Instance::import_external_canvas(Canvas::Handle canvas, std::map<Canvas*, Canvas::Handle> &imported)
And don't let user choose to copy a value node that is a dependency for another valuenode that user chose to be a foreign link
e314c10
to
8f55096
Compare
Rebased again :) |
Squashed and merged :) Thank you! |
Fix #1393