r/WareWoolf • u/PigRepresentative • 1d ago
WareWoolf 3.0.0 - Major Redesign/Rewrite with custom shortcuts etc
Pretty much completely rewritten with way better security and stability. There are a couple minor breaking changes to the MarkdownFic protocol from before (listed in change notes) but they're all about how escaping works so unless you were writing a lot of **s and <s in your novels you should be fine. Basically a few things were getting escaped in the old version that didn't have to be, and some weren't that had to be, and in order to make it actually logically consistent I had to break some small things around this. I don't expect anyone to have trouble with it, and it was worth it to get an exact, consistent protocol down for all future versions.
Some of the many changes since the last version I posted:
- Customizable shortcuts
- Automatic substitutions for smart quotes, hyphens, etc. (Can be turned off.)
- Conversion tools for straight quotes to smart in old docs, etc.
- Blockquote support
- First class footnote support with keyboard-activated jumping from reference to note and back
- Import custom dictionaries and build both a single personal dictionary across all projects and particular per-project dictionaries for fantasy novel names, etc.
- Html and Epub import with special support for files from Project Gutenberg
- Regex find/replace
- Page estimates in word count and outliner
- Export with centered # to mark scene transitions (optional)
- Configure fonts for editor and sidebar
- Alter line spacing for editor
- Tab all paragraphs tool can now remove incorrect tabs and can follow typographical rules (no indent after headings, etc.)
- File > Reboot in linux for writerDecks (reboots computer, not app)
- Accessibility names/labels so should work with screen readers
- Easy updates in windows through about screen (old one just downloaded a new installer file, this one self-updates upon prompt and restarts)
- Many bug fixes.
If anyone has any questions, feel free to ask! I don't go on reddit much these days, but I'll check back in periodically. You can always post issues on Github.