feat(ui): Add drag and drop support for opening sessions from finder. (#3070)

Co-authored-by: Alex Rouse <alex.rouse@block.xyz>
This commit is contained in:
Alex Rouse
2025-06-25 13:45:14 -04:00
committed by GitHub
parent bdb10e7d97
commit 8a32128461
2 changed files with 74 additions and 0 deletions
+12
View File
@@ -21,6 +21,18 @@ let cfg = {
schemes: ["goose"]
}
],
// macOS Info.plist extensions for drag-and-drop support
extendInfo: {
// Document types for drag-and-drop support onto dock icon
CFBundleDocumentTypes: [
{
CFBundleTypeName: "Folders",
CFBundleTypeRole: "Viewer",
LSHandlerRank: "Alternate",
LSItemContentTypes: ["public.directory", "public.folder"]
}
]
},
// macOS specific configuration
osxSign: {
entitlements: 'entitlements.plist',