Undo and Redo
Edit History and Backup Guide
Undo
In Reading Forest, you don't need to worry if you accidentally delete a book or make a wrong edit. Using the Undo function, you can easily cancel your previous action.
How to Undo
- Keyboard Shortcut: Ctrl+Z (Windows/Linux), Cmd+Z (Mac)
This is the most convenient method. Simply press the key to undo the previous action - "Undo" Button at Top Right
Click the arrow icon at the top right of the screen (also available from [Edit]→[Undo] in the menu bar)
Screenshot of the "Undo" button
Actions You Can Undo
- Adding a Book
Cancel and remove a newly added book - Deleting a Book
Restore a book that was accidentally deleted - Editing a Book
Undo changes to title, author, notes, etc. - Adding Records
Cancel added notes or quotes - Deleting Records
Restore deleted notes or quotes - Editing Records
Undo changes to notes or quotes
Tip
Even if you delete something, you can restore it by pressing Ctrl+Z immediately. Stay calm and operate carefully.
Redo
If you want to cancel an undo operation, use the Redo function. You can re-execute an action that was once undone.
How to Redo
- Keyboard Shortcut: Ctrl+Y (Windows/Linux), Cmd+Shift+Z (Mac)
Re-execute the undone action - "Redo" Button at Top Right
Click the arrow icon at the top right of the screen (also available from [Edit]→[Redo] in the menu bar)
Screenshot of the "Redo" button
Usage Example
For example, if you accidentally deleted a book and restored it with Ctrl+Z, but then decided you wanted to delete it after all, you can delete it again with Ctrl+Y.
Edit History Mechanism
Reading Forest's edit history keeps your work safe while maintaining a simple and easy-to-understand system.
History Features
- Undo Actions in Order from Most Recent
You can cancel actions in reverse chronological order from the most recent - History is Temporarily Saved
While using the app, edit history is kept in memory - History is Cleared When File is Closed
When you save and close a file, the edit history is reset. A new history starts when you open it next time
Tip
You can undo as many times as you want before saving. Before making major changes, it's safer to save the file once.
Auto Backup
Reading Forest has a built-in automatic backup feature to prevent data loss. Even if your browser crashes or closes unexpectedly, you can restore your data.
How Auto Backup Works
- Automatic Save to Local Storage
Data is automatically saved to the browser's local storage - Auto Save 3 Seconds After Editing
After you make an edit, a backup is automatically created 3 seconds later - Periodic Backup Every 5 Minutes
Editing data is also automatically saved every 5 minutes - Backup on Page Exit
Data is also automatically saved when you close the browser or navigate to another page
Restoring from Backup
When you reopen Reading Forest after a browser crash or after leaving the page without saving, a dialog will appear asking if you want to restore unsaved data. Select "OK" to restore your previous edits.
Backup Expiration
Backup data is valid for 24 hours. Backups older than 24 hours are automatically deleted. We recommend saving your important data frequently.
Data Protection
To protect your important records, keep the following points in mind.
- Regular Saving Recommended (Ctrl+S)
Get in the habit of saving frequently with Ctrl+S when you reach a break point in your editing - Double Protection with Google Drive Integration
Saving to Google Drive also creates a backup in the cloud - Export Important Data to a Separate File
Regularly export particularly important records in JSON format for safekeeping - Sync Across Multiple Devices
Using Google Drive, you can share data across multiple devices such as computers and tablets
Important Notice
Auto backup is saved to the browser's IndexedDB. If you delete your browser data, the backup will also be lost, so we recommend saving as a file regularly.
Editing on Multiple Devices
Reading logs saved to Google Drive can be accessed from multiple devices. However, editing the same file on multiple devices simultaneously may cause data conflicts.
Duplicate Detection Within the Same Browser
If you try to edit the same file in multiple tabs within the same browser, Reading Forest will automatically detect this and display a warning. This helps prevent editing conflicts on the same device.
Editing Across Different Devices
When opening a Google Drive file, a warning will appear if the same file is being edited on another device. The warning includes information like "being edited for X hours", so you can determine whether it's actually being worked on elsewhere or if it's stale session information.
Editing Session Expiration
Editing session information automatically expires after 24 hours. This prevents stale session information from persisting when the browser crashes or the tab is forcibly closed due to a power outage or similar event.
For example, if you leave home while editing on your PC and more than 24 hours pass, opening the same file on your smartphone will not show a warning. This is because the old session is automatically invalidated.
Tips to Avoid Conflicts
- Always save and close when you're done editing
Closing the file releases the editing session - Carefully evaluate warnings when they appear
Check the "being edited for X hours" information to determine if the file is truly being edited elsewhere - Choose "Open Anyway" for stale sessions
If it's clearly a stale session (e.g., you forgot to close it yesterday), you can force open the file