wifi, bluetooth on demand

asked 2015-12-20 09:04:46 +0300

Moo-Crumpus gravatar image

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.

edit retag flag offensive close delete

Comments

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
  1. Not at all
  2. 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.
  3. Have you read my post at all????
Moo-Crumpus ( 2015-12-20 11:47:30 +0300 )edit

Maybe 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 )edit
1

Lets 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