Skip to content
This repository was archived by the owner on Sep 6, 2019. It is now read-only.
This repository was archived by the owner on Sep 6, 2019. It is now read-only.

Refining use of tristate checkboxes #597

@cobaltdr

Description

@cobaltdr

I love the new tristate checkboxes.

However, a few points to note:

  1. Usage has not yet been implemented into the application view. Now that we do have the checkboxes, can we move to a normal behaviour for such checkboxes, ie, choosing one child greys the parent, choosing all children checks the parent. Checking and in checking the parent checks and unchecks the children? At the moment, to set the children, you have to 'enable' the parent checkbox, and then uncheck the children. Current behaviour in Xpriivacy of app setting bistate checkboxes can now be made more intuitive.
  2. Whilst not necessarily a bug, people need to realise that checking/unchecking a whole app will obviously not set or unset the 'red' categories. The tristate checkbox is not shaded to reflect this. So it is possible to be in the main view with apps showing as completely checked, whilst having for example Internet unchecked. The opposite is also true. You can have Internet checked but the app's tristate checkbox will remain unchecked. As expected, it only reflects non-red settings. Point Feature request: modifier for granularity of settings.  #25 in the FAQ needs a slight update.
  3. The new checkboxes are beautiful.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions