wifi, bluetooth on demand
I would appreciate if apps could start / stop wifi on demand. The same goes for bluetooth and net. Incoming calls could activate bluetooth, opening a browser could start wifi. Closing the app would stop the service again. Given you told the system that jolla store depends of wifi, it will first start wifi, f.e.
I think this is already the case, assuming the wifi is off? I mean, without wifi it will try to connect, fail, and display the wifi connect dialog?
tortoisedoc ( 2015-12-20 10:14:53 +0300 )edit- Not at all
- Even if it was like you say, what it is not, this had nothing in common with automatic, self-fulfilling dependencies on demand I was writing about.
- Have you read my post at all????
Moo-Crumpus ( 2015-12-20 11:47:30 +0300 )editMaybe your question isn't clear enough? You request a setting (for each app?) with the preferred connection type 1, 2 etc. Just checked: opening store or email without connection gives screen to select connection (network/ wifi). Browser does not...
rgrnetalk ( 2015-12-20 13:07:21 +0300 )editLets assume wifi would be really shut down, bluetooth, too. Like you will shut them down, maybe when the battery is low: they are just "Off".
Furthermore, let's suppose, you would have optional dependencies in app settings. There could be an option, like "Dependant of: bluetooth, Wifi". So, until I start this app, bluetooth could still be shut down. When I start the app, the system will check if bluetooth is active, and if not, first start bluetooth, then start the app . When I close the app, bluetooth will be shut down again - as long as no other app is running, which depends of bluetooth.
The same goes for wifi. If I start the browser, I'll probably need Wifi. If the browser app's seetting is "Dependant of: Wifi", it will start wifi and select the best available connection. When the browser is closed, it will shut down the network / wifi service - just as you can do it manually to spare some power - again if no other dependant just needs it.
The idea is to reduce the power requirements in a convenient way. Therefore, I wrote "start / stop on demand", which is quite different from "in some cases, ask the user what to do and let him press the activation buttons".
Yes, I mean for every app. I start and stop wifi and bluetooth many times a day. I noticed, most of the times I do it in the same context. Usually, I run the media player while my bluetooth speakers are connected. I browse the internet mostly via wifi, like I do with together, mail, irc. So it would be nice to give those apps the permission to start my commonly used environment as a service by declaring a dependency.
Moo-Crumpus ( 2015-12-20 16:30:35 +0300 )edit