Wavesonics/hammer-editor
A simple tool for building stories.
📋 Changes
- [Fix] Server security hardening
📋 Changes
- [Fix] Server session token hmac fix
📋 Changes
- [New] Shortcuts: Ctrl+W (close project), Ctrl+Q (quit), Ctrl+Alt+S (save all)
- [Fix] Markdown import maps heading levels to scene/group hierarchy
- [Fix] Warn before discarding unsaved timeline edits on close
- [Fix] Backups missing from Manage Backups
- [Fix] Spell-check crash
- [Fix] scene-tree flicker and performance
- [Fix] Allow Windows reserved names in scene/group titles
- [New] Server: Improved cryptography key management
- + 1 more
[New/Client] Added more text editor keyboard shortcuts (bold, italic and strikethrough, and more) [New/Server] Active Users metric on the monitoring dashboard [New/Server] Per-story reader counter and unique active-users metrics [Improve/Server] Monitoring dashboard distinguishes client-fault from server-fault errors [Fix/Server] Error-rate metric now includes exception-driven errors [Fix/Server] Dashboard time buckets now roll over correctly [Fix/Web] Editorial review character escaping [Fix/Web] Mobile nav drawer rendering beneath page content
📋 Changes
- [New/Web] New Feature: Request editor review
- [New/Client] Added .docx export format
- [New/Sync] Faster syncing with many projects
- [Fix] Improved PDF export
- [Fix] Many many iOS bugs
- [Fix] Timeline drag-to-reorder
- [New/Client] Removed Timeline sorting
- [Fix] Rich text editor bugs
📋 Changes
- [Fix] several iOS crashes
- [Fix] Sync error where scenes always conflicted with them selves
- [Fix] Sync server now allows a client to reclaim it's token
- [Improve] Desktop/iOS can now select their spell check language
📋 Changes
- Added PDF export option
- Re-enabled public-storage of projects on F-Droid builds
- Improved text input: Dead Key keyboards now supported on desktop
- Server admin panel now includes a monitoring dashboard
- Fixed notifications/toasts not appearing on Android
- Fixed a crash when opening projects with older saved data
- Refactored Domain layer to improve testability
- Performance improvements for the Scene Tree
📋 Changes
- EPUB export! Now with a Table of Contents and custom file naming
- Visualdiffs when comparing drafts and merging sync conflicts
- Distraction-free editing: phones hide everything but the editor while typing
- New desktop splash screen
- Timeline Z-A sort option
- More reliable sync error handling
- Faster Linux AppImage delta updates
- Fix: Spellcheck disabling
- + 4 more
📋 Changes
- EPUB export! Now with a Table of Contents and custom file naming
- Visualdiffs when comparing drafts and merging sync conflicts
- Distraction-free editing: phones hide everything but the editor while typing
- New desktop splash screen
- Timeline Z-A sort option
- More reliable sync error handling
- Faster Linux AppImage delta updates
- Fix: Spellcheck disabling
- + 4 more
📋 Changes
- EPUB export! Now with a Table of Contents and custom file naming
- Visualdiffs when comparing drafts and merging sync conflicts
- Distraction-free editing: phones hide everything but the editor while typing
- New desktop splash screen
- Timeline Z-A sort option
- More reliable sync error handling
- Faster Linux AppImage delta updates
- Fix: Spellcheck disabling
- + 4 more
📋 Changes
- EPUB export! Now with a Table of Contents and custom file naming
- Visualdiffs when comparing drafts and merging sync conflicts
- Distraction-free editing: phones hide everything but the editor while typing
- New desktop splash screen
- Timeline Z-A sort option
- More reliable sync error handling
- Faster Linux AppImage delta updates
- Fix: Spellcheck disabling
- + 4 more
📋 Changes
- Complete UI redesign!
- Global Search: Ctrl + Shift + F
- Tags on everything! Help organize your notes, scenes, and more
- Connections: Scenes now understand what Encylopedia entries are related to them
- Writing Activity Tracker: Keep motivate to keep writing!
- New Android widgets
- Rich Text support in Notes, Encylopedia, and Timeline
- Rewritten android text input
- + 3 more
📋 Changes
- Complete UI redesign!
- Global Search: Ctrl + Shift + F
- Tags on everything! Help organize your notes, scenes, and more
- Connections: Scenes now understand what Encylopedia entries are related to them
- Writing Activity Tracker: Keep motivate to keep writing!
- New Android widgets
- Rich Text support in Notes, Encylopedia, and Timeline
- Rewritten android text input
- + 2 more
📋 Changes
- Complete UI redesign!
- Global Search: Ctrl + Shift + F
- Tags on everything! Help organize your notes, scenes, and more
- Connections: Scenes now understand what Encylopedia entries are related to them
- Writing Activity Tracker: Keep motivate to keep writing!
- New Android widgets
- Rich Text support in Notes, Encylopedia, and Timeline
- Rewritten android text input
📋 Changes
- Fix new-line bug
📋 Changes
- Global Search across your entire story, with filters by entity type
- Text Editor improvements
- Import Story from file
- Export Options dialog with configurable export settings
- Focus Mode is now a fullscreen overlay, giving more writing space
- More project statistics
- Android: logs are now saved to disk and shareable as a zip
- Fixed encyclopedia entries not showing tags
- + 2 more
📋 Changes
- Fix more Android input issues
📋 Changes
- Flathub release
📋 Changes
- Implemented Scene Archiving, never delete a scene again if you don't want!
- Improved mobile touch text selection
- Fixed several crashes
- Improved Client side error messages from networking
- Improved Server Setup error handling
- Sever Admin UI improvements
- Added confirmation dialog when discarding scene buffer
- Syncing protocol improvments: Self Healing on scheme changes
📋 Changes
- Server improvements:
- Client: Added sync server info dialog
- Build improvements
📋 Changes
- Server improvements:
- Client: Added sync server info dialog
- Build improvements
📋 Changes
- Find & Replace in text editor
- Search & Sort for Notes
- Export Backups
- New icons throughout the app
- Improved create dialogs for Encyclopedia, Notes, and Events
- Better section headers UI
- Improved sync cancellation with confirmation prompt
- Desktop menu fixes
- + 1 more
📋 Changes
- The backup system is now implemented on all Clients, not just Desktop
- Added Backup Managment UI to delete or restore from backups
- Improved the Project page for authors on the web
- Minor Text Editor improvements in the Scene Editor
- UI Polish: bettery dialogs, performance improvements, fix snackbars
- Focus Mode:
- Fix race condition in FocusMode
- Android keyboard fixes
📋 Changes
- The backup system is now implemented on all Clients, not just Desktop
- Added Backup Managment UI to delete or restore from backups
- Improved the Project page for authors on the web
- Minor Text Editor improvements in the Scene Editor
- UI Polish: bettery dialogs, performance improvements, fix snackbars
- Focus Mode Improvements:
- Fix race condition in FocusMode
📋 Changes
- The backup system is now implemented on all Clients, not just Desktop
- Added Backup Managment UI to delete or restore from backups
- Improved the Project page for authors on the web
- Minor Text Editor improvements in the Scene Editor
- UI Polish: bettery dialogs, performance improvements, fix snackbars
- Focus Mode Improvements:
📋 Changes
- Added story sharing on the web: publish stories publicly with author pages or share privately
- Redesigned server web UI with user management admin page
- Improved sync error handling for projects with missing IDs
- Fixed many bugs with the Rich Text Editor
- UI improvements: better dialogs, encyclopedia performance, edge-to-edge Android
- Hotfix for syncing issue
- New distributions!
📋 Changes
- Added story sharing on the web: publish stories publicly with author pages or share privately
- Redesigned server web UI with user management admin page
- Improved sync error handling for projects with missing IDs
- Fixed many bugs with the Rich Text Editor
- UI improvements: better dialogs, encyclopedia performance, edge-to-edge Android
- Hotfix for syncing issue
- New distributions!
