From bf2750f0d7c58173f600ba06b9b6d63e6741d698 Mon Sep 17 00:00:00 2001 From: Ethan Dickson Date: Wed, 28 May 2025 13:58:43 +1000 Subject: [PATCH] chore: support manually clearing the icon cache --- .../Coder-Desktop/Views/Settings/GeneralTab.swift | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Coder-Desktop/Coder-Desktop/Views/Settings/GeneralTab.swift b/Coder-Desktop/Coder-Desktop/Views/Settings/GeneralTab.swift index 532d0f00..67b7b7b2 100644 --- a/Coder-Desktop/Coder-Desktop/Views/Settings/GeneralTab.swift +++ b/Coder-Desktop/Coder-Desktop/Views/Settings/GeneralTab.swift @@ -1,4 +1,5 @@ import LaunchAtLogin +import SDWebImage import SwiftUI struct GeneralTab: View { @@ -18,6 +19,16 @@ struct GeneralTab: View { Text("Start Coder Connect on launch") } } + Section { + HStack { + Text("Icon cache") + Spacer() + Button("Clear") { + SDImageCache.shared.clearMemory() + SDImageCache.shared.clearDisk() + } + } + } }.formStyle(.grouped) } }