Code Monkey home page Code Monkey logo

sketch-spellcheck-all-layers's People

Contributors

paulvantuyl avatar seanriceaz avatar spjpgrd avatar thunsaker avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sketch-spellcheck-all-layers's Issues

Spell Check does not work past Sketch 69.2

I have just upgraded to a new M1 chip MacBook Pro and updated Sketch to 70.6. The plug in works fine in Sketch 69.2 but as soon as updating Sketch to past 70.0 and newer, the plugin does not work.

I have purposely misspelled some text in a new sketch file and ran the the plugin. The window tells me that there is no misspelled words, but here is definitely is. The regular spell check window does not appear at all.

Thanks

Plugin isn't stable

This seems like the only spellcheck plugin in existence for sketch but it doesn't really work anymore in my experience. Intentional misspelled words are missed. No indication that the spellcheck ran when I initiate it. Just a warning to someone who might be relying on this plugin. I've been burned a few times by it.

I see @moderntarra is having the same problem. Anyone else having this issue?

Checks all pages

Seems to check spelling on all pages, not just the current one.
Cannot preview the text on the page & layer before deciding to change it.

Check for multiple spelling errors in the same text layer

Currently, the system is limited to one error per text layer per spelling pass.

Will make this search for multiple spelling errors per text node.

To do this, we'll need to

Loop When an error is detected {

Store the erroneous string.
Pop the error correction window.
After the initial error is corrected, search the remainder of the string for errors (recurse).
}
Endloop when no error is detected in the text layer

Go to the next layer... and so on (this part works already)

Update plugin for Sketch 43

The plugin still works on normal text layers

The plugin still checks symbol overrides just fine

The bug is that the plugin can no longer EDIT the symbol overrides. So that piece of the function needs to be repaired.

Generalized font weight per layer

I LOVE this plugin. It does seem to generalize the font-weight per layer when changing spelling which makes for an extra step, but I don't know how difficult it is to change that. I really appreciate you sharing this super useful plugin though. Thanks!
Eric

Cannot View Dialog

I've successfully installed the plugin, but when I select this plugin from the Plugin drop down nothing happens. I don't see a notification at the bottom of the screen or anything.

Scrollable text box

Allow the text box that shows where the misspelled word is to be scrollable.

No Spelling Errors Dialog

When a document contains no spelling errors, the UI should indicate as much. This could be an opportunity to have some fun and congratulate the user for such a finely worded document.

This could also handle scenarios where there is no text to be checked.

Request via Twitter

Configuration for US/UK english

E.g. "Customisable" is perfectly fine but when working for a US based client, it was raised as a spelling error. Expected spelling was "Customizable".

There seems to be no way to set the language to EN-US.

Cannot dismiss dialog

It checks all pages in the document, not just the current one.

Pressing the Done button in the dialog does not terminate the operation - it just keeps on spell-checking. This is a big problem if lorem ipsum text is included on other pages.

Allow for lorem ipsum.

While it is no real text, I feel it is distinct enough to be recognisable. Otherwise the spellchecker chokes up on hundreds of fake-latin words.

Unable to Close if Dialog Longer Than Screen

If the number of spelling errors exceeds the length of the page, the dialog drops below the screen and you are unable to click the close button, which is at the bottom right hand corner. There is no option in the top nav to close the dialog and it does not respond to COMMAND+W on mac (close tab)

screen shot 2016-12-20 at 5 21 23 pm

Support Sketch 45 plugin update system

Hi there!

This is a quick note to remind you that Sketch 45 will include a plugin update system.

It would be awesome if you could add support to it (it's really easy!) before Sketch 45 comes out. Ideally, you should release an update for your plugin while we're still in Sketch 44, so your users will have a nice & easy experience when 45 is released.

For more details, please check http://sketchplugins.com/d/229-updating-plugins and http://developer.sketchapp.com/introduction/updating-plugins/

Thanks in advance!

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.