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

App settings don't reflect the main XPrivacy settings #1968

Closed
danielmmmm opened this issue Sep 7, 2014 · 7 comments
Closed

App settings don't reflect the main XPrivacy settings #1968

danielmmmm opened this issue Sep 7, 2014 · 7 comments

Comments

@danielmmmm
Copy link
Contributor

Don't know if this is intended, but I thought the an apps settings should match the main settings of XPrivacy until changed. My main settings have "Expert mode" and all "Randomize on access" checked, but the individual apps have these unchecked. Shouldn't these be checked in apps as well, and as soon as I change anything, the app should change it's status to "individual settings"?

@an0n981
Copy link
Contributor

an0n981 commented Sep 7, 2014

Expert mode in app settings is not the same as the global settings, it is an option to enable app specifc quirks. If an app has no app specific randomize settings, global values will be used

@danielmmmm
Copy link
Contributor Author

I think I get that, but does it make sense? It is not obvious that the main settings are active when nothing is changed in the app settings.
If I want to disable randomize on access for one item for an app, would I have to check and uncheck the respective check box? What would happen to the other items, would they still use the main settings or would they suddenly use the app setting and disable randomize on access for the app?

I'm not asking because I want to know, I am just afraid that things might be confusing. At least I cannot see which item is modified specifically for an app and which not.

Also, how do I disable randomize on acces for an app when it is enabled in the main settings? Checking and un-checking a check box will just disable app specific settings and go back to what the main settings say...

@rcchan
Copy link

rcchan commented Sep 7, 2014

Perhaps at the top of each app settings page, have a "Use global options" setting that is checked by default

@M66B
Copy link
Owner

M66B commented Sep 8, 2014

The application settings take precedence over the global settings, which means that checking a box or entering a fake value will make XPrivacy use that value. Unchecked boxes or empty values do nothing. It is not possible to uncheck a global check.

This system cannot be changed, because of existing installations. Maybe there should be a short explanatory title. Suggesting for this are welcome.

A check box 'use application specific values' has proven to be confusing and was for this reason removed.

@M66B
Copy link
Owner

M66B commented Sep 8, 2014

@danielmmmm you cannot disable randomization per application. You should disable randomization globally and enable it per application.

@danielmmmm
Copy link
Contributor Author

Alright, then I will think about an explanatory title :-)

@M66B M66B closed this as completed in 584058d Sep 8, 2014
@danielmmmm
Copy link
Contributor Author

As always, you are too fast :-D
Thank you for the explanation!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants