Releases: vacterro/FastPrompter
Releases · vacterro/FastPrompter
Release list
FastPrompter v0.3.1
FastPrompter v0.3.1 — portable single-file EXE for Windows.
Install
Download FastPrompter.exe below, run it, press Alt+X. No install, no Python, no admin rights. Your data lives in a data/ folder next to the EXE; daily Markdown backups go to Documents\.fastprompter\.
What's new since v0.3.0
- Unified Scale — one knob (50 / 75 / 100 / 125 / 150%, fine-tune with
Ctrl+±) now scales the whole program: fonts, buttons, sidebar, pie menu. Every step is visually distinct and text never becomes unreadable — 2K/4K friendly - Comprehensive help — click the
?button for every hotkey (including your own rebinds), mouse gesture, and feature Ctrl+Ejournaling flow — headers the line (#+ bold + underline + timestamp), then drops the cursor onto a fresh•bullet two lines below; formatting no longer bleeds into what you type next- Normal Window toggle fixed — reframes instantly instead of vanishing
- Pie menu hover is readable again; deeper undo coverage and persistence hardening throughout
Full details in the commit history.
FastPrompter v0.3.0
FastPrompter v0.3.0 — first official release. Portable single-file EXE for Windows.
Install
Download FastPrompter.exe below, run it, press Alt+X. No install, no Python, no admin rights. Your data lives in a data/ folder next to the EXE — USB-stick friendly. Daily Markdown backups of everything go to Documents\.fastprompter\.
Highlights
- Silos — up to 100 auto-saved scratchpads per project, with pin-to-top, recency color tints, per-silo line counters, and drag to reorder (drop onto a silo to swap)
- Snippets — named text blocks on
F1–F10, per project tab (up to 5 projects) - Archive — one click stores the current silo or snippet; everything undoable
- Deep undo —
Ctrl+Zcovers text and silo/snippet operations: clear, delete, move, pin, archive, even deleting a whole tab - Markdown editor — live highlighting, clickable checkboxes & links, auto-bullets,
---divider lines (Ctrl+W), timestamped headers (Ctrl+E), zebra stripes, line numbers with margin marks - Mouse-first UX — wheel pages silos/snippets/archive, wheel switches tabs,
Ctrl+wheelwalks silos or zooms text, hover buttons on silos - Readable at every scale — 50–150% UI/button scaling with hard readability floors; 2K/4K friendly
- 6 vintage themes + full custom color editor, optional UI sounds & typewriter effect
- Local-first — SQLite next to the EXE, no cloud, no telemetry, no accounts
Quality
- 461 unit tests + 43 integration tests (the real app driven offscreen), including randomized fuzz tests holding structural invariants over thousands of operations
- Crashes are loud: error dialog +
crash.lognext to the EXE — never silent
Built with Python 3.11 + PyQt6, compiled with Nuitka (~26 MB).