velxio/frontend/src/components/editor
David Montero 990cced209 feat(editor): the Save button is the auto-save indicator; drop the header pill
The header rendered a "Saved" / "Unsaved changes" text pill next to the
menus whenever a project was loaded. It ate width in the one row that has
to hold the whole editor toolbar, and it duplicated a signal the Save
button in the workspace panel can carry by colour alone.

The pill is gone. FileExplorer takes the AutoSaveState and colours its Save
button: green saved, orange unsaved changes, pulsing while saving, red on
failure; grey (unchanged) with no project loaded. The tooltip carries what
the pill used to say plus the last-save time. Nine locales get the four new
strings under editor.fileExplorer with English fallbacks.

AppHeader no longer takes autoSave; EditorPage passes it to FileExplorer
instead. No pro overlay code referenced the pill or the prop.
2026-08-18 02:26:35 +02:00
..
CodeEditor.tsx fix(editor): quick suggestions stay alive inside snippet placeholders 2026-08-15 21:31:01 +02:00
CompilationConsole.tsx fix(perf): un-freeze the editor during fast-toggling simulations (ESP32 clock) 2026-07-21 01:15:59 +02:00
EditorMenuBar.css ux(menubar): Account menu replaces the top-level Language menu 2026-08-08 04:02:32 +02:00
EditorMenuBar.tsx fix(editor): toolbar never overlaps on a narrow bar; layout switches live in the View menu 2026-08-18 00:17:38 +02:00
EditorToolbar.css fix(editor): toolbar never overlaps on a narrow bar; layout switches live in the View menu 2026-08-18 00:17:38 +02:00
EditorToolbar.tsx fix(editor): reconcile active file-group pointers; stop persisting compiledProgram 2026-08-15 08:29:39 +02:00
FileExplorer.css feat(editor): the Save button is the auto-save indicator; drop the header pill 2026-08-18 02:26:35 +02:00
FileExplorer.tsx feat(editor): the Save button is the auto-save indicator; drop the header pill 2026-08-18 02:26:35 +02:00
NewProjectDialog.css Revert "ux(editor): the pristine starter picker is a screen, not a modal" 2026-08-08 06:24:47 +02:00
NewProjectDialog.tsx feat(editor): M5Stack section (Cardputer ADV, Core) ahead of STM32 in the starter dialog 2026-08-17 18:50:37 +02:00
retroAsmLanguage.ts feat(editor): Monaco syntax highlight for 8080/Z80 assembly 2026-05-19 00:49:51 -03:00