Repository navigation
NovelForge 2.1
A refresh of how NovelForge looks and feels, plus a batch of fixes found by testing every button, menu and window. Your novels and Word documents are untouched by this release - it only changes the interface.
What's new
- A modern, flat look in every theme. Buttons, fields, lists and scroll bars are redrawn to match each theme instead of the old Windows dialog style.
- The Premium (dark navy) theme is dark all the way across - title bar, menu bar, right-click menus and every window. Pick it under View > Theme.
- A toolbar with icons. Buttons are grouped (write, review, work) and hovering shows what each does and its keyboard shortcut. On a narrow window it shrinks to icons only instead of running off the edge.
- Command palette - press
Ctrl+Shift+P. Type what you want ("story graph", "backup", "theme") and press Enter. It searches every command in every menu. - A proper welcome screen on a fresh install.
- Readable reports. The dashboard, diagnostics, story graph and continuity reports now have real headings and FIX / LOOK / NOTE tags instead of rows of
=====. - The status bar tells you if your writing is saved ("Saved" / "Unsaved changes").
- Works on scaled displays (125%, 150%): windows grow with the display so nothing is cut off.
- The map maker opens fitted to the window, not as a small thumbnail.
- Fixed: an inspector button that was cut off at the edge; switching theme leaving text boxes in the old theme's colours; right-click menus ignoring the theme; empty progress bars showing on the first-run screen.
Getting started
- Install Python 3.13+ - tick "Add python.exe to PATH" during setup.
- Download Source code (zip) below and unzip it anywhere.
- Double-click
Write.bat.
See the README for the full feature list, or the website for a quick look before you download.
Upgrading from 1.0
Your novels live in the Projects folder next to Write.bat, and your preferences in novelforge-settings.json. Copy both from your old folder into the new one before you start it.
Requirements
Windows 10 or 11, Python 3.13+, pip install python-docx Pillow. On Windows 11 the title bar also takes on the theme's colour.
This release ships with an automated test suite that clicks every menu command, toolbar button and tool-window button (python -m unittest discover -s tests -t .).