Storage

The Storage tab is the in-simulator Drive: a folder tree for Qubi files, spreadsheets, slide decks, and videos. Nothing leaves the browser until you export. This is also where quota, trash, and project snapshots live.

Saved work is kept in the browser's IndexedDB database, which holds gigabytes rather than the 5 MB that localStorage allowed, so images and video frames are no longer trimmed to fit. Work saved before this change is moved over automatically the first time the simulator opens. The toolbar shows how much space your saved work uses; if IndexedDB is blocked (some private-browsing modes), the tab falls back to localStorage and says so in that label.

Toolbar

ControlDoes
CrumbsPath of the open folder. Click a segment to jump up. Ellipsis skips long paths.
SearchFilters names in the current folder only.
SortName, type, size, or date. Toggle direction from the same control.
ViewList or icons, plus icon size.
TrashOpens the trash folder. Empty Trash appears while you are in trash.
Save Current WorkWrites the live circuit, sheets, slides, and video into the open project so a reload can restore them.
ImportFile, Folder, or a previously exported Storage bundle.
Export StorageDownloads the catalog and blobs so you can move a workspace to another machine.
NewQubi File, Spreadsheet, Slideshow, or Video in the current folder.

File types

ExtensionOpens inNotes
.qubiCode editor / Circuit BuilderSource. Double-click loads the buffer.
.qspSpreadsheetWorkbook with sheets, charts, scroll frames.
.qslSlidesDeck, overlays, speaker notes.
.qvidVideos16:9 composition, clips, layers.
.json .txt .mdPreview / importImported as files; not simulated.

Folders are first-class. Copy, cut, paste, rename, multi-select, drag onto a folder, and a preview pane on the right. Right-click for the same actions. Read-only items show a badge and refuse edits.

Trash and quota

Delete sends items to Trash, not oblivion. Restore from trash or Empty Trash from the toolbar. If the browser hits quota, Storage shows a clear message: export a copy, then delete unused videos and circuit snapshots. Huge PNG circuit frames are the usual culprit; video charts are stored as JPEG when packed.

Where bits live

Catalog and blobs sit in browser storage under the Qubibyte Drive keys. Clearing site data wipes projects. Export Storage before a browser reset if you care about the files. Opening a .qsp / .qsl / .qvid switches to that tab. Save Copy on those tabs writes a new file here without replacing the original unless you overwrite.

Backward compatibility

Storage is built so older saved files keep opening after simulator updates. Spreadsheets, slides, and videos carry a formatVersion (videos also keep legacy v). On open or save, missing fields get safe defaults; wrappers like { workbook: … } and bare JSON both work. Quota pressure may stub oversized embedded images instead of silently deleting the whole media bag. Export a copy before big cleanups if you need a guaranteed offline backup.