Comments (12)
And finally... here it is!
We just released v3.0.4, which fixes the above described issue and shows where the symbol comes from in a clear way.
Try it out and let us know how did it work for you!
Thanks!
from merge-duplicate-symbols.
@hyunsk use this instead https://github.com/sonburn/symbol-swapper
from merge-duplicate-symbols.
I see! Let me see what we can do about that :)
from merge-duplicate-symbols.
We just released v3.0.2, which should show the Library name where the symbol comes from (which is cool!)
But no so cool is that we still have an issue when merging symbols. When the discarded symbols come from a library, for some reason, are not really discarded, and the plugin continues to show them again and again as duplicates (even if they have 0 instances and are in 0 overrides).
Still working on it :)
from merge-duplicate-symbols.
Hi Raphaël!
We still haven't tested anything with libraries, but we sure will.
The plugin is currently just looking for name-duplicate symbols locally in the Sketch file (local symbols).
Can you give us some more detail about how did you get to the scenario you described?
Or... may you attach the Sketch file (or send it to [email protected]) for us to check it directly?
Thanks for the feedback!
from merge-duplicate-symbols.
to recreate the above situation, insert 1 symbols with the same name from 2 different libraries and try to merge.
from merge-duplicate-symbols.
I confirm that issue, where we can't have a preview of a symbol coming from the Library
from merge-duplicate-symbols.
I have the same problem, not seeing a preview of symbols. Looks like they indeed come from a Library. They can be multiple 'instances' in the current document, referring to the same Library Symbol.
from merge-duplicate-symbols.
Hi Raph! Thanks so much for making this plugin! I use it quite often.
Is it possible to get a label showing which library the symbol belongs to? I also use a library and the main use case I have is merging instances back to my symbol library.
Currently I've made the mistake of merging instances to the local symbol library which I don't want.
from merge-duplicate-symbols.
Hi all!
Is that still happening? We've been trying it out, and seems to work fine...
In the file:
- The red oval comes from Library1
- The purple and green ovals come from Library2
- And the blue oval is a local symbol (you may see it in the screenshot).
And when we launch the plugin, everything seems to work properly.
Merge happens in the local file, obviously. We can't (and won't) affect the Shared Libraries files.
Is there something we're missing?
from merge-duplicate-symbols.
@oodesign
Hey Oscar!
Yeah as far as I can tell it's still an issue. The previews show but the text description of the symbol should be more descriptive. In nearly all of the situations when I use merge duplicate symbols I am merging visually identical symbols so a distinction between library and current sketch file symbols would be hugely helpful.
There is still a bug in Sketch that creates duplicate symbols to be created when copying instances. When using the merge duplicate symbols I am often looking at something like this.
It would be very helpful to if there were symbol names and sources in the plugin.
Thanks!
from merge-duplicate-symbols.
Yeah where the symbols came from would help a lot. That or breadcrumbs.
from merge-duplicate-symbols.
Related Issues (20)
- help
- help HOT 1
- License HOT 1
- Merge colour variables HOT 2
- Help recover mergeduplicates HOT 1
- sketch crashed HOT 1
- I have not received confirmation HOT 1
- Plugin does not run due to an error when trying to "Merge text styles..." HOT 9
- Plugin does not merge artboards selected HOT 7
- Crashes as soon as I hit Merge Styles HOT 7
- License key is not valid HOT 3
- I need my license transferred to a new laptop HOT 4
- The key cannot be used HOT 4
- Cannot purchase HOT 5
- 如何解绑设备从而激活新的设备 HOT 5
- Transfer license HOT 1
- Transfer license HOT 3
- Lisence error HOT 1
- Transfer license HOT 1
- Merging symbol issues HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from merge-duplicate-symbols.