Giter VIP home page Giter VIP logo

privacy-menu-extension's Introduction

Argon Icons

Stats

My Projects:

Click me...

Hello :)

Donate

  • Studying at the University of Nottingham
  • I make small projects and contributions in my free time
    • Currently, I'm interested in kernel programming, graphics programming and machine learning
    • I'm also contributing to and maintaining a handful GNOME extensions
  • Check out ammonite graphics engine, argon grub theme, or maybe some of my wallpapers and extensions?
  • Any donations or sponsors are greatly appreciated :)

privacy-menu-extension's People

Contributors

albanobattistella avatar amereyeu avatar daphipz avatar etamuk avatar gnuey56 avatar ikibastus1 avatar maksimetny avatar mskf1383 avatar not-a-dev-stein avatar oqo0 avatar samulumio avatar stuarthayhurst avatar vistaus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

privacy-menu-extension's Issues

[Bug] ...Flatpak apps can access camera even when toggled off

Describe the issue
Flatpak apps can still access the camera even when toggled off.

To Reproduce
Steps to reproduce the behaviour:

  1. Toggle camera accessibility off in privacy menu.
  2. Check if flatpak app can access camera.

I tested Jitsi Meet, Chromium (with call on https://meet.jit.si), Cheese, Kamoso, Camera all from Flathub.

Expected behaviour
I expected that the webcam would not be accessible at all with the camera setting toggled off.

System information (please complete the following information):

  • Distro: Pop!_OS 22.04
  • GNOME version: 42.5
  • Extension version: 12

Additional context
Saw the previous issue with Signal app but that wasn't a flatpak so opened new issue.

[Bug] Power menu sometimes seem glitch

Describe the issue
Power menu sometimes seem glitch in random situation, or if new menu such LAN connected.

To Reproduce
Steps to reproduce the behavior:

  1. Power menu seem glitch
  2. Click to menu, such as bluetooth and solved.
  3. Or close power menu to solve it.
  4. Or disable and enable again to solve it.
  5. Restart session to solve it.
  6. Log out and login again to solve it.

Expected behavior
Glitch not appear

Screenshots and logs
Screenshot from 2022-12-02 07-22-45

System information (please complete the following information):

  • Distro: Fedora 37 Workstation Edition
  • GNOME version: 43.1
  • Extension version : 9

Additional context
Not yet

[Bug] ... don't block camera

Describe the issue
if i disable camera access from quick setting , it don't block the camera for any app , they still use the camera

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'new camera application of gnome'
  2. Click on '....'
  3. Scroll down to '....'
  4. See the error

Expected behavior
A clear and concise description of what you expected to happen

Screenshots and logs
If applicable, add screenshots and logs to help explain your problem
Help on obtaining a log can be found here

System information (please complete the following information):

  • Distro: [Fedora]
  • GNOME version: (45.1)
  • Extension version (21)

Additional context
Add any other context about the problem here

Translation updates for release

@daPhipz, @Vistaus, @albanobattistella
Hey all, I've added a new setting to move the privacy settings into the quick settings menu, bringing 3 new translation strings.
If you could update your translations when you have some time spare, that'd be greatly appreciated :)

If any of you don't want to be pinged for translation updates anymore, let me know.
Thanks :)

[Bug] ...

Describe the issue
Clicking on the buttons for mic and cam does not shut them off.

To Reproduce
Steps to reproduce the behaviour:

  1. Attach Camera
  2. Check camera in Cheese (or some other app) that the live feed is there
  3. Go to Quick Settings
  4. Click on Camera
  5. Observe the feed in Cheese (or some other app) that the live feed is still there (it should have been blocked)

Expected behaviour
Video should be shut off.

Screenshots and logs

This is tested with a pretty old Microsoft Studio LifeCam Studio and a mic that reports as a C-Media Electronics Blue Snowball.

How the quick setting menu appeared while using the extension.

Skjermbilde fra 2023-07-31 23-39-26

Attached USB devices.

john@chimera:~$ lsusb
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 003: ID 046d:c548 Logitech, Inc. USB Receiver
Bus 005 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 003: ID 0b05:19af ASUSTek Computer, Inc. AURA LED Controller
Bus 001 Device 002: ID 0b05:1a52 ASUSTek Computer, Inc. USB Audio
Bus 001 Device 008: ID 045e:0772 Microsoft Corp. LifeCam Studio
Bus 001 Device 005: ID 0e8d:0608 MediaTek Inc. Wireless_Device
Bus 001 Device 009: ID 0d8c:0005 C-Media Electronics, Inc. Blue Snowball
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

System information (please complete the following information):

  • Distro: Ubuntu 23.04
  • GNOME version: 44.3
  • Extension version: 17

[Feature request] Improve interaction with the group button

Is your feature request related to a problem?
No

Describe the solution you'd like
The button should indicate its state and both buttons should not be for the same action. The primary button can, instead of opening a menu, toggle all options to zero and back to the last configuration, and the button itself can appear as enabled when there are zero options enabled

Describe alternatives you've considered
Leave only one button without a secondary one with an arrow and mark it as enabled when any option is disabled in the menu

Can you work on it?
No

Additional context
Other buttons in GNOME Shell and Quick Settings

[Feature request] Remove submenus to access toogle buttons

Is your feature request related to a problem?
Yes, Is necessary multiple clicks to verify or set on/off an option.

Describe the solution you'd like
Disable submenus to the Location, Camera and Microphone options and put the toggle directly beside each of them

Can you work on it?
Sadly, no.

Additional context

  • One click to verify the status of all options
  • 2 clicks to set an option on/off
    image

Translation updates

Pinging past translators, as I don't plan to do many more releases for current versions of GNOME.

@Vistaus @albanobattistella @mskf1383 @Amereyeu @SamuLumio @ikibastus1 @daPhipz

Supporting GNOME 45 and current versions simultaneously isn't very practical, due to large changes in the extension system. This means that translation updates submitted after the extension is ported to GNOME 45 won't necessarily be included in GNOME 3.36 -> GNOME 44, leaving a number of untranslated strings. So I'm giving translators a heads up to submit translations before one of the last releases for current platforms, if they want to update theirs.

While the release isn't necessarily ready yet, I don't have any planned changes to the translation strings or UI.

If you'd rather not be pinged again, just let me know.

Thanks a ton for all your work :)

[Bug] ... camera still accessible when toggled off

Describe the issue
Apps can still access the camera even when toggled off.

To Reproduce
Steps to reproduce the behavior:

  1. Toggle camera accessibility off in privacy menu
  2. Check if app (in my case Signal for Desktop) can access camera.

Expected behavior
I expected that the camera would not be accessible for video calls with the camera toggled off.

System information (please complete the following information):

  • Distro: NixOS 22.11 Raccoon x86_64
  • GNOME Shell version: 42.3.1
  • Extension version: 6

Translation updates

@maksimetny @gnuey56 @albanobattistella @not-a-dev-stein @SamuLumio @Vistaus @mskf1383 @daPhipz @Amereyeu @ikibastus1

Sorry to ping all of you and feel free to ignore this, but I changed some of the strings used on the quick settings to make things a little clearer for users, so every translation has a few out of date strings. If the context behind any of the strings isn't clear from a translation standpoint when reading the files, let me know and I'll add a translator comment to give content.

Thanks :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.