From 88e427fb880f1f2d12e0f4fc38dff331a5cfa352 Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Wed, 23 Sep 2020 14:14:48 -0400 Subject: [PATCH] finish making changes to get sound and video to prompt on Catalina --- java/application/Info.plist.tmpl | 5 +++++ todo.txt | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/java/application/Info.plist.tmpl b/java/application/Info.plist.tmpl index 6a2de5a54..68fdfef26 100644 --- a/java/application/Info.plist.tmpl +++ b/java/application/Info.plist.tmpl @@ -71,5 +71,10 @@ JVMArguments + + NSCameraUsageDescription + This app uses video camera input. + NSMicrophoneUsageDescription + This app uses microphone input. diff --git a/todo.txt b/todo.txt index 773c268d0..9f7fe22a4 100755 --- a/todo.txt +++ b/todo.txt @@ -1,4 +1,6 @@ 1272 (4.0a3) +X make changes to get sound and video to prompt on Catalina +X also fix for exported applications _ startup chatter (from appbundler?) _ Processing[25059:13082813] int launch(char *, int, char **) Launchpath @@ -24,6 +26,8 @@ _ workarounds https://gist.github.com/i3games/b063987dfb62baf5d0afda422631b480 https://developer.apple.com/documentation/avfoundation/cameras_and_media_capture/requesting_authorization_for_media_capture_on_macos _ helpful comment on video _ https://github.com/processing/processing-video/issues/134#issuecomment-617301980 +_ beta 4 works better, but only if replacing just the library folder +_ https://github.com/processing/processing-video/releases _ update appbundler? https://github.com/TheInfiniteKind/appbundler _ might be broken though https://github.com/TheInfiniteKind/appbundler/issues/70