Giter VIP home page Giter VIP logo

wingpanel-indicator-privacy's Introduction

Wingpanel Privacy Indicator

Translation status

Screenshot

The Privacy indicator watches for usage of the camera or location services and displays a tattle-taling camera and/or location icon in the panel when they are being used. For camera usage, the indicator popover lists the app(s) using the camera.

Building and Installation

You'll need the following dependencies:

  • libbamf3-dev
  • libgee-0.8-dev
  • libgranite-dev
  • libgtk-3-dev
  • libgtop2-dev
  • libwingpanel-dev
  • meson
  • valac

Run meson to configure the build environment and then ninja to build

meson build --prefix=/usr
cd build
ninja

To install, use ninja install

ninja install

wingpanel-indicator-privacy's People

Contributors

alainm23 avatar bagjunggyu avatar cassidyjames avatar coiby avatar colindemian avatar comradekingu avatar danirabbit avatar davidmhewitt avatar ddieter avatar fabiozaramella avatar fitojb avatar ihorhordiichuk avatar izacus avatar johndumpling avatar josprachi avatar lecroix74 avatar martinmyrvold avatar meisenzahl avatar mirosnik1 avatar mtamas85 avatar naaando avatar nathanbnm avatar p-bo avatar petrichor-494 avatar queeup avatar ryonakano avatar saulodebaco avatar weblate avatar welaq avatar yarons avatar

Stargazers

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

Watchers

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

wingpanel-indicator-privacy's Issues

Adding Silesian translation file

Hi, could you add translation files for Silesian?

ISO 639-3: szl
Plurals: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);

Thank you!

Release a new version

Hi. I'm packaging this for void-linux. But they only accept release versions of software. So please release a new version.

Define log domain

Problem

It's currently quite hard to debug wingpanel indicators as there are many indicators that add log messages. There isn't a good way to filter this to a specific indicator.

Proposal

We could define log domains:
https://developer.gnome.org/glib/stable/glib-Message-Logging.html#log-domains

This enables filtering log messages using G_MESSAGES_DEBUG, to do do something like the following to only get the logs from a specific indicator and the wingpanel:

G_MESSAGES_DEBUG=io.elementary.wingpanel.bluetooth wingpanel

Prior Art

We've added this to the bluetooth indicator
elementary/wingpanel-indicator-bluetooth#81

Add Linter to CI

Update CI process for wingpanel-indicator-privacy to include a vala-lint step.

Tag a release

Problem

This indicator has never had a stable release.

Proposal

Tag a commit as a release.

Prior Art

Just keeping the pressure on! Keep up the good work.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Add as package to Odin release

I don't know if this is a dead project, but my new StarLabs laptop doesn't have a camera light so it would be nice to see some desktop integration - especially if flatpak permissions are going to have dialogues at Odin release.

Camera isn't able to identify Chrome

I have the indicator, so it detects that something is using the Camera, but it's unable to identify Chrome (nothing is shown in the menu besides the settings link)

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.