agent-orchestrator/ui-electrobun/src/mainview
Hibryda 252fca70df feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O
- CodeEditor: CodeMirror 6 with Catppuccin theme, 15+ languages, Ctrl+S save,
  dirty tracking, save-on-blur
- PdfViewer: pdfjs-dist canvas rendering, zoom 0.5-3x, HiDPI, lazy page load
- CsvTable: RFC 4180 parser, delimiter auto-detect, sortable columns, sticky header
- FileBrowser: real filesystem via files.list/read/write RPC, lazy dir loading,
  file type routing (code→editor, pdf→viewer, csv→table, images→display)
- 10MB size gate, binary detection, base64 encoding for non-text files
2026-03-22 01:36:02 +01:00
..
settings fix(electrobun): address all 20 Codex review findings 2026-03-22 01:20:23 +01:00
agent-store.svelte.ts feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
AgentPane.svelte feat(electrobun): agent execution layer — sidecar manager + message adapters + store 2026-03-22 01:03:05 +01:00
app.css feat(electrobun): add xterm.js terminal with image addon (Sixel/iTerm2) 2026-03-20 01:40:24 +01:00
App.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
ChatInput.svelte feat(electrobun): port all Tauri features — full settings, popup menus, provider capabilities 2026-03-20 04:50:57 +01:00
CodeEditor.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
CommandPalette.svelte feat(electrobun): full UI — terminal tabs, agent pane, settings, palette 2026-03-20 01:55:24 +01:00
CommsTab.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
CsvTable.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
FileBrowser.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
font-store.svelte.ts feat(electrobun): wire persistence — SQLite, 17 themes, font system 2026-03-20 05:29:03 +01:00
health-store.svelte.ts feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
index.html feat: Electrobun Svelte+WGPU prototype (Dawn GPU confirmed on Linux) 2026-03-20 01:25:41 +01:00
keybinding-store.svelte.ts feat(electrobun): groups, cloning, shortcuts, custom window — all 5 features 2026-03-20 06:24:24 +01:00
main.ts fix(electrobun): address all 20 Codex review findings 2026-03-22 01:20:23 +01:00
MemoryTab.svelte feat(electrobun): fixes + 7 new features (terminal input, file browser, memory, toasts) 2026-03-20 02:07:18 +01:00
NotifDrawer.svelte feat(electrobun): redesign layout — numbered groups, right sidebar, notification drawer 2026-03-20 06:36:09 +01:00
PdfViewer.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
plugin-host.ts feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
plugin-store.svelte.ts feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
ProjectCard.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
provider-capabilities.ts feat(electrobun): port all Tauri features — full settings, popup menus, provider capabilities 2026-03-20 04:50:57 +01:00
rpc.ts fix(electrobun): address all 20 Codex review findings 2026-03-22 01:20:23 +01:00
SearchOverlay.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
SettingsDrawer.svelte feat(electrobun): groups, cloning, shortcuts, custom window — all 5 features 2026-03-20 06:24:24 +01:00
StatusBar.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
TaskBoardTab.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
Terminal.svelte fix(electrobun): address all 20 Codex review findings 2026-03-22 01:20:23 +01:00
TerminalTabs.svelte fix(electrobun): WebKitGTK click-lock — use display toggle instead of DOM add/remove 2026-03-20 07:36:26 +01:00
theme-store.svelte.ts feat(electrobun): wire persistence — SQLite, 17 themes, font system 2026-03-20 05:29:03 +01:00
themes.ts feat(electrobun): wire persistence — SQLite, 17 themes, font system 2026-03-20 05:29:03 +01:00
ToastContainer.svelte feat(electrobun): fixes + 7 new features (terminal input, file browser, memory, toasts) 2026-03-20 02:07:18 +01:00