Locked tabs, auto-lock, session restore, and a command palette
A security and workflow release. The .scrb file format and settings are unchanged; every existing file opens with the same password.
Added
- Lock a tab (
Ctrl+L). Locking an encrypted tab saves any unsaved changes, then wipes the decrypted content and the password from the tab's state. The tab stays open as a lock screen; re-enter the password to pick up where you left off. The Security menu also has Lock All Encrypted Tabs. - Auto-lock. Optionally lock every encrypted tab after 1, 5, or 15 minutes of inactivity (Security menu, off by default).
- Session restore. Scrib reopens the tabs you had open when you quit, including tab colors and the active tab. Encrypted files come back locked: launch never prompts for a password and never decrypts anything unasked. Only file paths are stored, never content or passwords. Toggle under View > Reopen Tabs on Launch; turning it off deletes the stored session.
- Command palette (
Ctrl+Shift+P). Fuzzy-search every command in the app and run it from the keyboard. - Change Password (Security menu): re-encrypts the file with a new password in one step.
Security
- A locked tab can never be written: every save path (save, save-as, auto-save, save-all-on-quit) refuses locked tabs, so the encrypted file on disk cannot be clobbered by an empty in-memory document.
- Auto-lock saves before wiping, so it never discards unsaved work.
Quality
- Test suite grown from 274 to 311 (lock behavior with real .scrb round-trips, session restore, fuzzy matcher).
Download
Grab scrib-desktop-v1.7.0-windows.zip below, extract anywhere, run scrib_desktop.exe. Portable, no installer, no account, no tracking. Windows may warn about an unsigned app: choose More info, then Run anyway.