fix: improve Windows open-in app support

Load native Windows app icons for open-in menu
Open Explorer and Terminal to the selected project directory
Resolve Windows Terminal icon from installed app assets
This commit is contained in:
Bohdan Triapitsyn
2026-06-04 18:11:51 +03:00
parent e26f87a57c
commit 697dc7a041
4 changed files with 221 additions and 20 deletions
@@ -24,7 +24,7 @@ type OpenInAppOptionWithFallback = OpenInAppOption & {
const withFallbackIcon = (app: OpenInAppOption): OpenInAppOptionWithFallback => ({
...app,
fallbackIconDataUrl: app.id === 'finder'
fallbackIconDataUrl: app.id === 'finder' && window.__OPENCHAMBER_PLATFORM__ !== 'win32'
? FINDER_DEFAULT_ICON_DATA_URL
: app.id === 'terminal'
? TERMINAL_DEFAULT_ICON_DATA_URL