From 2f67feafc0a23913f467dd5bb1adbc6d0784d388 Mon Sep 17 00:00:00 2001 From: Sebastien Binet Date: Sat, 12 Sep 2020 14:48:39 +0000 Subject: [PATCH] app/permission/camera,cmd/gogio: add support for camera permission Signed-off-by: Sebastien Binet --- app/permission/camera/main.go | 16 ++++++++++++++++ cmd/gogio/permission.go | 6 ++++++ 2 files changed, 22 insertions(+) create mode 100644 app/permission/camera/main.go diff --git a/app/permission/camera/main.go b/app/permission/camera/main.go new file mode 100644 index 00000000..76499cd9 --- /dev/null +++ b/app/permission/camera/main.go @@ -0,0 +1,16 @@ +// SPDX-License-Identifier: Unlicense OR MIT + +/* +Package camera implements permissions to access camera ardware. + +Android + +The following entries will be added to AndroidManifest.xml: + + + + +CAMERA is a "dangerous" permission. See documentation for package +gioui.org/app/permission for more information. +*/ +package camera diff --git a/cmd/gogio/permission.go b/cmd/gogio/permission.go index 40303f5b..d6f2db2c 100644 --- a/cmd/gogio/permission.go +++ b/cmd/gogio/permission.go @@ -9,6 +9,9 @@ var AndroidPermissions = map[string][]string{ "android.permission.BLUETOOTH_ADMIN", "android.permission.ACCESS_FINE_LOCATION", }, + "camera": { + "android.permission.CAMERA", + }, "storage": { "android.permission.READ_EXTERNAL_STORAGE", "android.permission.WRITE_EXTERNAL_STORAGE", @@ -21,4 +24,7 @@ var AndroidFeatures = map[string][]string{ `name="android.hardware.bluetooth"`, `name="android.hardware.bluetooth_le"`, }, + "camera": { + `name="android.hardware.camera"`, + }, }