Git Product home page Git Product logo

Comments (10)

cyberalien avatar cyberalien commented on May 31, 2024

I've just started Sketch to test it, getting the same error too. That's good because I can finally debug that mysterious error!

Temporary fix that works for me: right click in plug-in window, select "Reload".

from iconify.

cyberalien avatar cyberalien commented on May 31, 2024

Looks like error is caused by Sketch Web View. It sometimes fails to send ready-to-show event.

Try updating to 1.1.8 that I've just published. It uses workaround for that event. Please tell me if it solved plug-in issue.

from iconify.

barker2905 avatar barker2905 commented on May 31, 2024

The "Reload" works for me also! Unfortunately though, update 1.1.8 doesn't seem to be working. When I select "Update" in the Plugin window, it doesn't run the update. It doesn't do anything. I seem to be stuck with an update I can't action.

from iconify.

cyberalien avatar cyberalien commented on May 31, 2024

Try installing manually from plug-in repository: https://github.com/iconify/iconify-sketch/releases

Download iconify.sketchplugin.zip for version 1.1.8, click zip file unpack it, click plug-in file to install.

from iconify.

barker2905 avatar barker2905 commented on May 31, 2024

That doesn't seem to work either. I have attached some photos of the messages I'm getting.
After clicking the plugin file I get 'Shot 1', I then press "Replace" and get 'Shot 2'. After that, nothing happens, update is still there.

Shot 1

Shot 2

from iconify.

cyberalien avatar cyberalien commented on May 31, 2024

I've made another attempt at publishing update, this time without Sketch Plugin Manager.

Version 1.1.9 is available here: https://github.com/iconify/iconify-sketch/releases/tag/1.1.9

New version might take some time to appear in Plugins in Sketch.

from iconify.

barker2905 avatar barker2905 commented on May 31, 2024

Version 1.1.9 works temporarily but then crashes Sketch after a few moments. I tried it a few times with the same results.

from iconify.

cyberalien avatar cyberalien commented on May 31, 2024

Try file in attachment.

It is a very very early version of new generation of plug-in. It was written in last few hours based on upcoming Iconify Icon Finder. Whatever is causing Sketch to crash seem to not affect new code base.

This version is almost fully functional: that is it can search, browse and import icons, but could have some bugs because for icon import I've just copied code from old plug-in. Tomorrow I'll rewrite icon import process. At least it doesn't crash, unless you close plug-in window by clicking X in top left corner, but that seem to affect all plug-ins that use Sketch Web View. To close window without crashing use "Close" button in footer.

iconify.sketchplugin.zip

from iconify.

barker2905 avatar barker2905 commented on May 31, 2024

Amazing, works exactly as you said! I'll close the case for now and await the new version with the new import process. I appreciate the speedy response, thank you!

from iconify.

cyberalien avatar cyberalien commented on May 31, 2024

Awesome.

I've attached updated version with correct import process. It appends imported icons to current page, does not take into account selected layers. Improved import, which considers currently selected layers will take a bit longer to develop.

Other functionality: plug-in remembers last session and you can select multiple icons (button in top right corner above icons list toggles mode to select multiple icons).

Plugin still crashes when you close it by closing window. As far as I can tell by browsing various recent bug reports, it affects all plug-ins when running Sketch on Big Sur for at least few more people. Close button in footer closes plug-in without crashing.

iconify.sketchplugin.zip

from iconify.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.