- TimelineView: Shader-Event-Mapping in computed ausgelagert, deep-Watch entfernt, natives Wheel-Scrolling statt @wheel.prevent - Events-Store: shallowRef statt tiefer Reaktivität, String-Sortierung statt Date-Objekten, getGlowColor memoized, DB-Writes debounced - Edits werden jetzt dedupliziert als 'update' in die SyncQueue geschrieben (vorher gingen Änderungen beim Sync verloren) - useImageCache: In-Flight-Deduping, Cache-Limit mit revokeObjectURL - FloatingLines: Antialiasing aus (Fullscreen-Quad), deep-Watches entfernt - Ungenutzte Seiten/Komponenten entfernt (~6.700 Zeilen, nicht geroutet) - implementation-plan.md: Hinweis zu update-Action im Sync ergänzt |
||
|---|---|---|
| .. | ||
| AddEventButton.vue | ||
| AppSettingsModal.vue | ||
| EventPanel.vue | ||
| FloatingLines.vue | ||
| GlowDot.vue | ||
| LifeWaveSettings.vue | ||
| ModalCard.vue | ||
| TimelineView.vue | ||
| UserMenu.vue | ||
| ZoomControl.vue | ||