Advanced Features

Since v2.0.0

Windows, links and notifications

Fuego 2.0 opens any resource in a native window, registers a fuego:// URL scheme and a .fuego file format for links, exports and backups, and collects background events in a notification center.

Multiple windows

Fuego opens as many native windows as you need, each with its own state.

  • Right-click any resource — a collection, a dashboard, a saved query, a Storage bucket, a search result — and choose Open in → New window.
  • Open a whole project in its own window by middle-clicking its name in the sidebar, or ⌘/Ctrl-clicking it.
  • ⌘ ⇧ N (Ctrl ⇧ N) opens an empty window.

What stays in sync

Windows are not independent copies of the app: changes travel between them immediately, filtered by project and database. Edit a document in one window and any other window showing that document — in a table, a tree, a dashboard widget or an open tab — updates in place. This works even when real-time is off, because the update travels inside Fuego rather than through Firestore.

A document edited in one window updates in the other, with real-time off.

The same applies to everything else the app owns:

  • documents added, changed or deleted
  • collections and JSON Schemas
  • saved queries and workspaces
  • bookmarks
  • background tasks and notifications
  • project settings, and the currently selected project

What stays local to each window is what you are looking at: tabs, selected view, scroll position, and the AI assistant, since every window hosts its own conversation.

Each window also owns its own datasets and listeners, so closing a window actually frees its memory instead of leaving the data behind.

Fuego registers a fuego:// URL scheme, so a link can point at a specific document, collection, query, Storage file or bucket, or user, and open it directly in the app.

Copy one with Copy Fuego link:

  • from the context menu of a document, collection or Storage item
  • from the share menu of a saved query
  • from the command palette

Paste it into a ticket, a pull request or a chat thread, and whoever has Fuego and access to that project lands exactly where you were.

The .fuego file format

Export and import share a single format. File → Export and File → Import write and read .fuego files with a manifest and integrity verification, covering:

  • application backups
  • workspaces and dashboards
  • shared queries

Double-clicking a .fuego file opens it in Fuego.

Legacy formats keep working on import: .zip backups, .json workspaces and .json queries.

NOTE

The fuego:// URL scheme and the .fuego file association are registered on macOS and Windows. On Linux you can still import .fuego files from File → Import.

Background tasks

Long imports and exports run in the background and report into the activity sidebar, which shows what each task is doing and how far along it is.

  • Pause and resume a running task at any time.
  • A task interrupted by a forced quit or a crash is restored on the next launch and resumes where it stopped, instead of starting over.

Notification center

The notification center collects the events you would otherwise miss — completed background tasks, synchronization results, warnings — in one place, so a task finishing while you work in another window is still there when you look.