From e079c307e462010a276804dc78182ab3884a99c3 Mon Sep 17 00:00:00 2001 From: Schalli Date: Fri, 9 Oct 2026 14:24:52 +0200 Subject: [PATCH] fix(desktop): Ablegen von Dateien erreicht die Webseite Tauri faengt Drag&Drop unter Linux und Windows standardmaessig selbst ab; die Seite bekam kein drop-Ereignis. disable_drag_drop_handler() am Hauptfenster gibt das Ablegen an die Webansicht weiter. Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 1 + apps/desktop/src-tauri/src/lib.rs | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bae4537..dfa89be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ Diese Liste beschreibt in einfachen Worten, was sich von Version zu Version an T ### Behoben +- Desktop-App: Dateien lassen sich jetzt auch in der Desktop-App per Ziehen und Ablegen hochladen, zum Beispiel im Modul Dateien oder im Zertifikat-Manager. Bisher übernahm die App das Ablegen selbst, und auf der Seite kam nichts an (Linux und Windows). Dafür ist die neue Version der Desktop-App nötig. - Nextcloud-Status: Das Formular zum Hinzufügen und Bearbeiten einer Cloud zeigte bei manchen Eingaben englische Meldungen (zum Beispiel bei einer Bildadresse mit http://). Alle Hinweise in diesem Formular erscheinen jetzt auf Deutsch (bei englischer Spracheinstellung auf Englisch). ## 1.10.1 – 2026-10-06 diff --git a/apps/desktop/src-tauri/src/lib.rs b/apps/desktop/src-tauri/src/lib.rs index 9e079d1..0574c28 100644 --- a/apps/desktop/src-tauri/src/lib.rs +++ b/apps/desktop/src-tauri/src/lib.rs @@ -1143,6 +1143,13 @@ pub fn run() { .center() .decorations(true) .resizable(true) + // Tauri faengt abgelegte Dateien unter Linux und Windows selbst ab + // (eigenes Drag&Drop-Ereignis fuer die App); die Seite bekam dann + // kein `drop` -- Nutzer, 09.10.2026: Hochladen per Ziehen im + // Modul Dateien ging im Linux-Client nicht. Die App braucht das + // eigene Ereignis nicht, also bekommt die Webseite das Ablegen + // wie im Browser (Dateien, Zertifikat-Manager, alle Ablagefelder). + .disable_drag_drop_handler() // Neue Fenster (Suche-Widget per `window.open`, „In neuem Tab // öffnen“ bei XFrame/eigenen Modulen/Favoriten) verwarf die // Webansicht still -- Nutzer, 29.09.2026: Suche im Client ohne