gnome-control-center/panels/privacy
Will Thompson f46fbd18a6 privacy: Hide non-functional microphone panel
There is currently no portal through which applications can request
access to the microphone. So all applications either access the
PulseAudio/Pipewire socket directly (which cannot be controlled by this
panel) or do not access the microphone (in which case they do not appear
here).

Hide the panel until such a portal exists. Remove the “microphone”
keyword from the panel's desktop file, used for in-app and desktop
search results.

Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2848
2024-01-22 09:20:41 +00:00
..
icons privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-client.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-client.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-device.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-device.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-enums.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-enums.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-error.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-error.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-names.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-names.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-proxy.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-proxy.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-str.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-str.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-time.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
bolt-time.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
cc-bolt-device-dialog.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
cc-bolt-device-dialog.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
cc-bolt-device-dialog.ui privacy: Fix typo in UI file property parameter 2023-08-15 14:13:54 +02:00
cc-bolt-device-entry.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
cc-bolt-device-entry.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
cc-bolt-device-entry.ui privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
cc-bolt-page.c privacy: Make firmware page visibility check cancellable 2023-11-29 10:23:51 +00:00
cc-bolt-page.h privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
cc-bolt-page.ui Port to AdwNavigationSplitView 2023-08-25 08:00:43 +00:00
cc-camera-page.c privacy: Make app icons larger in Location/Camera/Microphone pages 2023-12-11 14:03:06 +00:00
cc-camera-page.h privacy: Add camera page 2023-08-03 08:42:10 +00:00
cc-camera-page.ui Port to AdwNavigationSplitView 2023-08-25 08:00:43 +00:00
cc-diagnostics-page.c diagnostics: Port to AdwSwitchRow 2024-01-18 13:03:31 +00:00
cc-diagnostics-page.h privacy: Add diagnostics page 2023-08-03 08:42:10 +00:00
cc-diagnostics-page.ui diagnostics: Port to AdwSwitchRow 2024-01-18 13:03:31 +00:00
cc-firmware-security-boot-dialog.c privacy: Make security dialogs consistent 2023-08-06 14:11:08 +00:00
cc-firmware-security-boot-dialog.h privacy: Make security dialogs consistent 2023-08-06 14:11:08 +00:00
cc-firmware-security-boot-dialog.ui privacy: Make security dialogs consistent 2023-08-06 14:11:08 +00:00
cc-firmware-security-dialog.c firmware-security: Simplify widgetry 2023-08-03 08:42:10 +00:00
cc-firmware-security-dialog.h privacy: Add device security page 2023-08-03 08:42:10 +00:00
cc-firmware-security-dialog.ui privacy: Make security dialogs consistent 2023-08-06 14:11:08 +00:00
cc-firmware-security-help-dialog.c privacy: Make security dialogs consistent 2023-08-06 14:11:08 +00:00
cc-firmware-security-help-dialog.h privacy: Make security dialogs consistent 2023-08-06 14:11:08 +00:00
cc-firmware-security-help-dialog.ui privacy: Make security dialogs consistent 2023-08-06 14:11:08 +00:00
cc-firmware-security-page.c privacy: Make firmware page visibility check cancellable 2023-11-29 10:23:51 +00:00
cc-firmware-security-page.h privacy: Add device security page 2023-08-03 08:42:10 +00:00
cc-firmware-security-page.ui firmware-security-page: Add tooltip to fw_help_button 2023-10-23 13:46:34 +00:00
cc-firmware-security-utils.c privacy: Add device security page 2023-08-03 08:42:10 +00:00
cc-firmware-security-utils.h privacy: Add device security page 2023-08-03 08:42:10 +00:00
cc-location-page.c location-page: Implement the new privacy notice 2024-01-08 14:06:02 +00:00
cc-location-page.h privacy: Add location page 2023-08-03 08:42:10 +00:00
cc-location-page.ui privacy: Rename "Location Services" page to "Location" 2024-01-09 12:59:31 +00:00
cc-microphone-page.c privacy: Make app icons larger in Location/Camera/Microphone pages 2023-12-11 14:03:06 +00:00
cc-microphone-page.h privacy: Add microphone page 2023-08-03 08:42:10 +00:00
cc-microphone-page.ui Port to AdwNavigationSplitView 2023-08-25 08:00:43 +00:00
cc-privacy-panel.c privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
cc-privacy-panel.h panels: Add empty Privacy panel with navigation 2023-08-03 08:42:10 +00:00
cc-privacy-panel.ui privacy: Hide non-functional microphone panel 2024-01-22 09:20:41 +00:00
cc-screen-page.c screen: Port to AdwSwitchRow 2024-01-18 13:03:13 +00:00
cc-screen-page.h privacy: Add screen lock page 2023-08-03 08:42:10 +00:00
cc-screen-page.ui screen: Port to AdwSwitchRow 2024-01-18 13:03:13 +00:00
cc-usage-page.c usage: Port to AdwSwitchRow 2024-01-18 13:25:28 +00:00
cc-usage-page.h privacy: Add usage page 2023-08-03 08:42:10 +00:00
cc-usage-page.ui usage: Port to AdwSwitchRow 2024-01-18 13:25:28 +00:00
gnome-privacy-panel.desktop.in privacy: Hide non-functional microphone panel 2024-01-22 09:20:41 +00:00
meson.build privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
privacy.gresource.xml privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00
security-level.css privacy: Add device security page 2023-08-03 08:42:10 +00:00
update-from-bolt.sh privacy: Add thunderbolt page 2023-08-03 08:42:10 +00:00