Releases: FaultyFunctions/Crochet
Crochet v0.1.7 Alpha
- Improves some syntax highlighting
- Adds "removable-media" plug to the snap package for Ubuntu users
Crochet v0.1.6 Alpha
- Fixes a bug where if opening a new file, the horizontal movement for nodes was locked and also the zoom functionality would get broken.
Crochet v0.1.5 Alpha
The "Crochet should no longer randomly move some nodes upon loading" update
- Crochet should hopefully stop moving some nodes when loading a file. There was some weird logic for when a Node was created that I fixed so hopefully this should be the end of it. This was happening when the x, y, or both coordinates for nodes were saved at 0.
Crochet v0.1.4 Alpha
Important Save Bug Fix
This release fixes a bug where Crochet was defaulting to the filetype being .json internally (even though its actually in yarn format), so when you opened a .yarn file and saved, it saved with the .yarn extension but the actual file contents was in json format.
If you encountered this bug before this release and you don't have a backup of your yarn file before it was converted to json format, you can fix this by opening your file in YarnEditor, saving, and then opening your file back up in Crochet. (You may lose some data like file tags, but for the most part this should work.)
This is a pretty serious bug so if you are using Crochet please update to this version.
Crochet v0.1.3 Alpha (Hotfix)
This attempts to fix the freezing that is happening on load if you had a broken language dictionary loaded in previous versions of Crochet.
Crochet v0.1.3 Alpha
Language Dictionary Fixes
There was some issues with some language dictionaries and I had to remove some that didn't work or would freeze the app. Below is a list of language dictionaries that remain in Crochet:
- Bulgarian
- Czech
- Dutch
- English
- French
- German
- Korean
- Norwegian
- Polish
- Russian
- Serbian
- Slovak
- Spanish
- Swedish
- Turkish
v0.1.3 unfortunately removes these broken language dictionaries:
- Afrikaans
- Indonesian
- Malay
- Catalan
- Basque
- Galician
- Croatian
- Zulu
- Italian
- Hungarian
- Portuguese
- Finnish
- Chinese
- Japanese
- Latin
Note: If you use one of these languages and can find a hunspell compatible dictionary that isn't problematic when imported with nspell
, please let me know and I'll be glad to add it!
Other Changes
- Adds a loading popup when the language dictionary is being loaded in to tell the user what's going on instead of just freezing the app for a few seconds.
- Renamed Story Language to Spell Check Language and places in under the Spell Check toggle.
- Spell Check Language is now loaded when you launch Crochet, instead of defaulting to English on every launch.
- Language dictionaries are now packaged with the app, so you don't have to rely on being connected to the internet to get your chosen language.
As always let me know if there are any issues!
Crochet v0.1.0 Alpha
Welcome to the Crochet Alpha!
Please note since this is an alpha, things can go wrong and you should keep backups of your files just in case. Also the Yarn 2.0 specification isn't nailed down at the moment so certain syntax or features might be in flux in future versions.
A note on transitioning from the Yarn 1.0 spec to 2.0
Crochet should be able to read in Yarn 1.0 files and spit out Yarn 2.0 files when you export/save. This is only for node tags/headers, it doesn't touch the node's body. You'll have to manually convert your node content from the 1.0 spec to the 2.0 spec.
It might appear that arrows are broken when you load your 1.0 file, but that's because Crochet will only draw arrows in between nodes if it detects a <<jump nodeName>>
command, rather than the old [[nodeName]]
syntax.
Notable Updates
-
The file menu has been split for better menu organization.
TheSettings
dialog can be found under theEdit
menu now and has been renamed toPreferences
. -
Yarn is now the only export option for the time being.
-
Most formatting options have been removed for the time being. Unfortunately the Scribble markdown option has also been removed but will be re-added in future versions.
-
Syntax highlighting should work for the Yarn 2.0 specification. If there is something off or missing, please let me know!
-
You can now disable right click node creation from the preferences menu.
-
File tags can be added to your Yarn file from the Edit menu. This has some validation but if something is wrong, let me know!
Again please let me know if there are any issues or problems by contacting me or opening an issue.
YarnScribbler v0.1.3 Alpha
Changelog:
- Actually fix open bug where loose nodes were getting appended. (I removed a function call that I had no idea what it was doing so if everything breaks then ¯\_(ツ)_/¯ but it should be fine.)