Ambience logic, actions vs modes
Ambiences should function as modes, and not as actions that are run when they are activated. When I select an ambience, I want to end up with exactly the same settings, regardless of what ambience was selected previously.
This is not the case currently. Consider the following configuration:
- "Ambience A": no actions
- "Ambience B": action ring tone volume 0%
If I activate "Ambience B", and then activate "Ambience A", the ring tone volume stays at 0%. Similarly for all the other options.
What this leads to is that there are no "global settings", but all ambiences must specify all of the available options, and you have to keep them in sync manually.
This seems to me fairly different from how I would have expected it to work.
I have to agree. If no actions are set for selected ambience the global from Settings should be used.
Tanghus ( 2015-09-26 15:56:49 +0200 )editIt would be even wiser to add some settings to Ambience. E.g. add options to toggle wan/mobile network in ambience settings.
kandelabra ( 2015-09-28 01:13:07 +0200 )edit