Commit graph

4 commits

Author SHA1 Message Date
c2b7918ce4 Feature 9: Polish & Extras — Vim-Navigation, Autocomplete, Export, erweiterte Settings
- keyboard-nav.ts: Vim-Navigation fuer Tabellen (j/k/h/l, gg/G, /, y, Enter, Esc)
- autocomplete.ts: SQL-Autocomplete mit Kontext-Erkennung (Tabellen, Spalten, Keywords, Funktionen, Event-Typen)
- query-modal.ts: CSV/JSON-Export-Buttons, Autocomplete-Integration (Dropdown, Arrow-Nav, Tab/Enter Accept)
- settings-tab.ts: Erweiterte DB-Settings (WAL-Toggle, Cache-Slider, MMap-Slider), geschuetzte Event-Typen, Info-Sektion
- main.ts: SqlAutocomplete + KeyboardNavigator Integration, 3 neue Commands (export-csv, export-json, toggle-vim-nav)
- styles.css: Vim-Navigation (.logfire-vim-*), Autocomplete-Dropdown (.logfire-ac-*), Info-Sektion

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 11:55:44 +01:00
eec66b738d Dashboard: View und Code-Block-Parser fuer Multi-Widget-Layouts
DashboardView als Obsidian-Sidebar, parseDashboardBlock fuer
logfire-dashboard Code-Bloecke. Grid-Layout mit query, chart,
stat und text Widgets. Unabhaengige Refresh-Intervalle pro Widget.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 11:17:16 +01:00
794cb42b72 Chart-Renderer: SVG-Visualisierung mit 10 Chart-Typen
Bar, Line, Pie, Doughnut, HorizontalBar, Scatter, Area,
StackedBar, Radar und Gauge — alles reines SVG ohne externe
Bibliotheken. Nutzt Obsidian-CSS-Variablen fuer Theming.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 11:17:09 +01:00
b2fc5b8f6b Table-Renderer: Render-Funktionen fuer Query-Ergebnisse
Tabelle, Timeline, Summary, Metric, Liste, Heatmap sowie
Markdown-Export und Wertformatierung (Timestamps, Zahlen).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 11:02:45 +01:00