apps/desktop/src/ipc/methods/preview.ts | 4 +- apps/desktop/src/preview/AnnotationKeyboard.test.ts | 28 ++++++++++ apps/desktop/src/preview/AnnotationKeyboard.ts | 16 ++++++ apps/desktop/src/preview/Manager.test.ts | 22 ++++++++ apps/desktop/src/preview/Manager.ts | 31 +++++++++--- apps/desktop/src/preview/PickPreload.ts | 21 +++++--- apps/web/src/components/ChatView.tsx | 61 +++++++++++++++++++--- apps/web/src/components/preview/PreviewChromeRow.test.tsx | 25 +++++++++ apps/web/src/components/preview/PreviewChromeRow.tsx | 5 +- apps/web/src/components/preview/PreviewPanel.tsx | 17 ++++++- apps/web/src/components/preview/PreviewView.test.tsx | 87 +++++++++++++++++++++++++++++++- apps/web/src/components/preview/PreviewView.tsx | 70 ++++++++++++++----------- apps/web/src/components/preview/previewUrlPresentation.test.ts | 45 ----------------- apps/web/src/components/preview/previewUrlPresentation.ts | 27 ---------- packages/contracts/src/ipc.ts | 21 ++++++-- 15 files changed, 347 insertions(+), 133 deletions(-)