Skip to content

Commit

Permalink
v2.0.0 ready
Browse files Browse the repository at this point in the history
  • Loading branch information
brsloan committed Mar 31, 2024
2 parents 4058a27 + 3c48b1d commit ae7c2de
Show file tree
Hide file tree
Showing 122 changed files with 7,316 additions and 11,044 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ out/
user-settings.json
dist/
error_log.txt
.vscode/settings.json
.vscode/settings.json
.DS_store
17 changes: 15 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<p align="center">
<img src="./src/assets/logo.png" style="width: 280px"/>
</p>
<p align="center">v1.1.0</p>
<p align="center">v2.0.0</p>
<p align="center">"The only writing software I use." -Virginia Woolf</p>

WareWoolf is designed for one thing: writing fiction. It is intentionally simplified: you cannot change the font, line spacing, or color. But it has everything you need to organize, edit, and revise a novel--and you don't even need a mouse.
Expand Down Expand Up @@ -38,10 +38,11 @@ For a more in-depth overview of WareWoolf, please see [the Wiki](https://github.
* Spellcheck, but it must be run after writing (no form of auto-correct or red squiggles or godawful grammar advice).
* Word .docx support for import/export
* Auto-saving and auto-backup options
* Saves chapters as .txt files with light Markdown-style formatting, so even if WareWoolf disappears you will always be able to read/edit the documents you create with it. This is also widely considered the most "archival" file format, so people will still be able to open your files in 100 years (if people still read then).

## Installation

Binaries of the current release for Windows, Debian AMD64, and Debian ARM64 (Raspberry Pi) are available in the [releases page](https://github.com/brsloan/warewoolf/releases).
Binaries of the current release for Windows, MacOS, Debian AMD64, and Debian ARM64 (Raspberry Pi) are available in the [releases page](https://github.com/brsloan/warewoolf/releases).

> [!WARNING]
> The Wi-Fi Manager uses nmcli/Network Manager, which Raspberry Pi OS does not have installed/enabled by default. You will have to install network-manager and enable it in raspi-config for this function to work. You may need to update raspi-config to be able to enable Network-Manager.
Expand All @@ -61,6 +62,18 @@ For a more in-depth overview of WareWoolf, please see [the Wiki](https://github.

## Status

2024-03-30: v2.0.0! I know that's a quick version jump, but this has some fundamental changes, primarily the switch to saving chapters as plain text .txt files with MarkdownFic markdown for formatting. This is better than the previous ".pup" json files because even if you and WareWoolf both die and your tech illiterate uncle is your executor, he will still be able to open the .txt chapter files of your manuscript and publish it so that history can remember you as the genius no one recognized while you were alive. Also you can edit them in any other text editor and as long you don't change the filename WareWoolf will load them as normal. Changes Made:
* Completely new MarkdownFic parsing algorithm (about 1000x faster)
* Now saves chapters as plain text .txt files with MarkdownFic markup for formatting rather than Delta ".pup" JSON files.
* Can still open legacy files, just will silently save over old file format with new at open.
* Autogenerated subdirectory for chapter files now named "[filename]_chapters" instead of "[filename]_pups".
* Chapter files now saved as "[title].txt" rather than arbitrary numbers. Filename updates when you change chapter titles in WareWoolf.
* Now supports MacOS
* Missing Chapters tool rewritten/expanded
* Can now toggle full screen on Windows/Mac
* Can now export single chapter or all
* Bug fixes

2024-03-16: v1.1.0. Changes made:
* Download and install updates in-app through About screen
* Only checks for updates on user request.
Expand Down
Loading

0 comments on commit ae7c2de

Please sign in to comment.