minmal-file-cloud-email-pim.../clients/desktop/src-tauri
Stefan Hacker dd40c55f7d fix(cloud-files): Pin loest Hydration aus, Icon-Refresh via SHChangeNotify
CfSetPinState aendert nur das Pin-Flag - ohne expliziten Call
passiert am Disk-Inhalt nichts und das Explorer-Icon bleibt
unveraendert. Darum klickte "Immer offline verfuegbar" scheinbar
ins Leere.

- Bei Pin: CfHydratePlaceholder triggert FETCH_DATA und laedt die
  Datei komplett herunter
- Bei Unpin: CfDehydratePlaceholder (war schon da)
- Nach jeder Zustandsaenderung SHChangeNotify(SHCNE_UPDATEITEM)
  damit das Overlay-Icon sofort neu gezeichnet wird, ohne dass
  der User F5 druecken muss
- Log bekommt zusaetzlich hydrate_err fuer Debugging

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-23 23:09:28 +02:00
..
capabilities fix: Durchsuchen-Button, Tray-Icon, Minimize statt Close, .cloud Handler 2026-04-12 00:57:18 +02:00
icons feat: Desktop Sync Client (Tauri) - Grundgeruest 2026-04-11 23:26:57 +02:00
src fix(cloud-files): Pin loest Hydration aus, Icon-Refresh via SHChangeNotify 2026-04-23 23:09:28 +02:00
.gitignore feat: Desktop Sync Client (Tauri) - Grundgeruest 2026-04-11 23:26:57 +02:00
Cargo.lock feat: Echtzeit-Sync via SSE + Journal-basierter 3-Wege-Vergleich 2026-04-12 09:50:44 +02:00
Cargo.toml feat(cloud-files): Explorer-Sidebar-Integration fuer Windows 2026-04-22 15:47:05 +02:00
build.rs feat: Desktop Sync Client (Tauri) - Grundgeruest 2026-04-11 23:26:57 +02:00
tauri.conf.json feat: Settings persistent + Auto-Login + Installer Update-Modus 2026-04-12 01:11:42 +02:00