From 2f2c959c8934328f4a9d66bd3e5cfe83429152cf Mon Sep 17 00:00:00 2001 From: Bobby McDonald Date: Fri, 26 May 2023 05:00:39 -0400 Subject: [PATCH] Make Livebook Desktop show up in Spotlight search (#1930) --- rel/app/macos/Info.plist | 2 ++ rel/app/macos/Sources/Livebook/Livebook.swift | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/rel/app/macos/Info.plist b/rel/app/macos/Info.plist index 8187098d4..38bb72db0 100644 --- a/rel/app/macos/Info.plist +++ b/rel/app/macos/Info.plist @@ -10,6 +10,8 @@ $(app_version) CFBundleIconFile AppIcon + CFBundleExecutable + Livebook LSUIElement LSRequiresNativeExecution diff --git a/rel/app/macos/Sources/Livebook/Livebook.swift b/rel/app/macos/Sources/Livebook/Livebook.swift index 15c5f7bc4..7020d3e76 100644 --- a/rel/app/macos/Sources/Livebook/Livebook.swift +++ b/rel/app/macos/Sources/Livebook/Livebook.swift @@ -92,6 +92,10 @@ class AppDelegate: NSObject, NSApplicationDelegate { ElixirKit.API.stop() } + func applicationDidBecomeActive(_ aNotification: Notification) { + ElixirKit.API.publish("open", "") + } + func application(_ app: NSApplication, open urls: [URL]) { if !ElixirKit.API.isRunning { initialURLs = urls