feat(client): Sync-Pfade und lokalen Dateibrowser bei aktivem Cloud-Files ausblenden

Wenn der Windows-Client mit Cloud-Files (OneDrive-Style) laeuft,
macht der klassische Sync-Pfade-Abschnitt samt lokalem .cloud-
Dateibrowser keinen Sinn mehr - Cloud-Files erzeugt Platzhalter
direkt im Explorer und bietet das gleiche On-Demand-Verhalten
mit nativer Shell-Integration.

Server-Dateien bleiben sichtbar (nuetzlich als Remote-Browser
unabhaengig vom Mount).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Stefan Hacker 2026-04-23 11:47:43 +02:00
parent 78cfbf1ad3
commit 88c9617ae7
1 changed files with 5 additions and 4 deletions

View File

@ -504,8 +504,9 @@ onUnmounted(() => { unlistenStatus?.(); unlistenLog?.(); unlistenError?.(); unli
</template> </template>
</div> </div>
<!-- Sync Paths --> <!-- Sync Paths (Legacy) - auf Windows ausgeblendet sobald Cloud-Files
<div class="section"> aktiv ist; Cloud-Files ersetzt diese Ansicht vollstaendig. -->
<div v-if="!cloudFilesActive" class="section">
<div class="section-header"> <div class="section-header">
<h3>Sync-Pfade</h3> <h3>Sync-Pfade</h3>
<div class="header-btns"> <div class="header-btns">
@ -571,8 +572,8 @@ onUnmounted(() => { unlistenStatus?.(); unlistenLog?.(); unlistenError?.(); unli
</div> </div>
</div> </div>
<!-- Local File Browser --> <!-- Local File Browser (Legacy, nur fuer Full-Sync-Modus) -->
<div v-if="autoSyncActive" class="section" @click="hideContextMenu"> <div v-if="autoSyncActive && !cloudFilesActive" class="section" @click="hideContextMenu">
<div class="section-header"> <div class="section-header">
<h3>Lokale Dateien</h3> <h3>Lokale Dateien</h3>
<button @click="loadLocalFiles(null)" class="btn-small"></button> <button @click="loadLocalFiles(null)" class="btn-small"></button>