We have moved to a new Sailfish OS Forum. Please start new discussions there.
255

Option to disable the "Select Internet connection" popup

asked 2014-08-11 18:08:27 +0300

drcouzelis gravatar image

updated 2017-08-03 19:26:12 +0300

DarkTuring gravatar image

Please consider adding the option to disable the "Select Internet connection" popup, the popup that is used when an application is requesting an Internet connection.

Reason: The popup is unnecessary.

UPDATE Aug 3rd 2017 : 1.1.2.16 doesnt address the following scenario and the popup still shows, i believe a setting manual option to not open the popup (that option also exists in iOS on new WiFi hotspot found). Two sim cards inserted, no WiFI connected but WiFi networks in range and mobile data disconnect from primary source due to network down error. The popup will show network select at top of the screen.

A manual setting should allow override so select network popup never shows automatically.

Why this is important? Because on some commuting routes the network always comes down in the same geographic location and will always recover 5min later. A popup is simply distracting and not needed. The network down message is sufficient!


The SFOS update does address the popup and limits the times it shows based on the following scenario : the user has a data plan then a connection to the Internet is always expected to exist, so no popup is needed. If a known Wifi access point is available then Wifi will be automatically be used instead, so no popup is needed.

If the user does not have a data plan, then they will be using an Internet connection in one of the known Wifi access points in their area (home, work...). Since the access point is known it will be automatically used, so no popup is needed.

If a user with no data plan is using an application that requests Internet access (a GPS sport tracker, a video game that uploads statistics...) and the user is not in a location with a known Wifi access point, then the "Select Internet connection" popup will appear and show the options to use a data plan (which the user doesn't have) and a list of Wifi access points that are almost always unusable (requiring passwords or the user is on the road...), which means the popup is almost always not needed. If the user needs to add a new Wifi access point, then it can be selected from the "Settings" application. The user will need to know the name of the access point and the password for any encryption, which means it will be a pre-planned action and not something that needs to be presented to the user. In other words, the user should be in control of when to setup an Internet connection and not the application.

The reason for making the change to disable the "Select Internet connection" popup only an option (and not the default) is because:

  • Mobile data plans are quite common, so this in not an issue for many users.
  • Showing a popup is the expected behaviour when compared to other mobile phones.
  • It is more user-friendly for new users.

Thank you!

EDIT: I've been trying to figure out a way to implement this, even as an unofficial hack. The more I think about it the more confused I get: The popup appears when an application requests Internet access... But the "Connect to Internet" pulley menu item in the "Settings" application uses the same code that the other applications use (including the "Connect to Internet" shortcut application I have installed). So that means that if the popup is disabled at its very source then NO application will be able to load the popup. Oops. :P Does anyone have any ideas for a way to implement this?

EDIT: This seems to be show up on far less occasions after Update 11 (1.1.2.16). Additional info: According to the release notes, it now won't "pop up ConnectionSelector more often than once in 10 sec". I'm not quite sure what this means, but I just did a quick test (on Update 12... Oops, I mean 11) and the application that used to load the Internet connection popup the most hasn't done it at all in the past 20 minutes. :)

edit retag flag offensive close delete

Comments

31

And when you have wifi disabled and you lose mobile connection, it popups the select internet connection with the wlan option. I travel by train to work every morning and that stupid popup comes 5-6 times in 40 minute period. I have wlan disabled, why does it even ask if I want to connect to wlan?Frustrating!

cahva ( 2014-08-12 08:20:33 +0300 )edit
21

I usually disable wlan/mobile internet when not needed (to save battery). Being asked to select an internet connection after disabeling it is completely unnecessary.

feodoran ( 2014-08-12 09:53:13 +0300 )edit
12

Personally I like this popup. "The popup is unnecessary" for you, maybe, but not everyone is using his Jolla like an iPhone, where you basically have everything switched on all the time. I like my battery to last at least 2 days so:

  • I always disable data and wifi when I don't need them or I know I'm out of range (letting data/wifi on in the subway for example drains battery very fast).
  • If I then open an app that need data, I don't have to go in the settings to switch it back on, I just click on the popup.
  • And I really like to know when an app is transmitting data while it shouldn't. With this popup, the user is totally in control of preventing an app from accessing Internet.

Also, you simply forget that data plans are not necessarily unlimited. There are plans with 50/100MB data, just to browse maps or get mails once in a while.

If you don't have access to Internet, simply don't open an app that requires Internet, no?

There is just one exception: games with adds. For this case, yes, I agree that the popup is annoying and that's why in the end, I'm totally ok to have an option for that, but not for the reasons you mention! ;)

Sthocs ( 2014-08-12 11:30:43 +0300 )edit
14

You like it, but I dont like it. So it should be optional. Connection should be transparent in certain situations. It really is irritating to read website article or ebook when this giant popup disturbs you with connect to internet and wlan is the only option and there is no free wi-fi available (and as I said, I've switched it off).

cahva ( 2014-08-12 13:36:14 +0300 )edit
5

@Sthocs - Thank you very much for your response! :) Everything you said about your use case is entirely valid so, yes, it should only be an option to disable the popup. The place I see the popup the most often is when I use running / cycling tracker applications. They always try to connect to the Internet to show me a map of where I am (both on the N900 and on the Jolla), but the GPS tracking works just fine without it.

Also, thank you for the tip about disabling Wifi to preserve battery. I will try that at work today. :)

drcouzelis ( 2014-08-12 16:03:59 +0300 )edit
3

Actually, I though again about that, and what I personally would love instead of a disable option, is a "Don't show this popup again for this application until next launch" button right on the popup.

This way if we are using an application that we want to keep offline (cached webpage, cycling app, game with ads), one click and we are done.

Sthocs ( 2014-08-12 23:27:33 +0300 )edit

On a related matter: https://together.jolla.com/question/51295/android-apps-keep-requesting-internet-connection/ . Hope that Jolla implements an selection option like "Non-Flight Mode" where a user can select the type of action for the popup:

  • Iteractive - popup as needed;
  • Silent - never requests;
  • After Unlock - request only once after sleep mode(requests again only after next sleep);
  • Timed...
Amilcar Santos ( 2014-08-13 12:47:53 +0300 )edit
1

For me its also a bit annoying and useless. If and when I need connection I'll activate it myself.

Pakke ( 2014-08-13 15:14:35 +0300 )edit
1

I think there is something to this request, even if I don't fully support it. Similarly to other users, I have been annoyed by the frequently recurring popup. However, I think in principle, it can be useful.

In my opinion, there is one reason why the popup should occur: When I perform an action (i.e. refreshing my email account, trying to load a webpage in the browser), which means that I want the phone to access the network.

The frequent popups are caused by apps trying to poll some network service. However, these apps (i.e. automatic refresh of the email account, rss feed reader, messaging app) should use a different mechanism, like the one provided by network manager. NM can notify applications when network access is available, thus they should refresh when they have received such notification and not just every tenth of a second. Might also save some battery power.

berniyh ( 2014-08-19 00:46:45 +0300 )edit
1

Example: I want to play Angry birds in airplane, and not use any wireless connections. Popup asks for internet connection about every 45 seconds, and not able to disable it. I think this is quite critical bug!

https://together.jolla.com/question/2060/airplane-mode-enabled-still-ask-select-internet-connection/

Tmvk ( 2014-09-11 17:55:48 +0300 )edit
6

Ah! I was looking for this question. I was abroad and I had on purpose disabled WLAN and mobile data and GPS. I had only settings running and I think I even disabled all kinds of e-mail, FB etc. syncs and still.. almost everything I unlooked my screen, there was it again: Select internet connection. It was driving me insane... I must've seen that dialog almost over a hundred times...

paulvt ( 2014-09-11 21:56:06 +0300 )edit

If you have everything on and the services are still unavailable, you actually need user-input... how about programs requesting a connection but should not do so a 3rd button in the popup could be Don't bug me opening a list of preset times ([5,10,30,60]min) when you actually want to stay offline? Your idea of "won't bug most people" is following a widely known misconception that most people actually do behave like you think they do and all have the same stuff as you have. So many people do not have a data-plan or a very limited as they are most of the time in wifi coverage (me, my GF, my sister, my dad, most of my colleagues at work...). (fun fact: the first and most spread misconception of user-databases is "people have a name" - the list is very long)

chemist ( 2014-09-13 15:31:44 +0300 )edit
4

I go to work by subway, usually reading something on the phone. And this popup is very annoying, large and intrusive. It appears perhaps every minute and offers to connect to wifi no matter if wifi is disabled or not. And it shows up even if there are no access points around (and anyway I don't want to connect to AP in subway, it's most likely impossible or won't work).

Possible ways to solve this:

  1. Don't show popup if it's going to offer nothing. If no APs found, there is nothing to connect to.
  2. Don't show it if network state has not changed from previous popup. It shouldn't offer to connect to the same list of APs that was previously discarded.
  3. Implement "don't bug me for x minutes" as was proposed by chemist.
  4. Implement option to turn the popup off. When it's off, still autoconnect to cell network or already set up WLANs.
  5. Do not offer to connect to wifi if wifi is disabled.

It looks like option 4) and 5) are simplest to implement and would greatly improve experience.

butler ( 2014-09-18 13:29:21 +0300 )edit
1

I absolutely support this request, it renders my offline navigation almost unusable. I disable data connections for a reason but still want to be able to receive calls.

crom ( 2014-10-13 18:48:08 +0300 )edit

I faced this annoying popup today while playing the game Subway Surfers (Android), it kept prompting and interrupting me every few seconds and made me lose in the game ;-) Please have an option - don't ask again or something of that sort.

anandrkris ( 2014-11-03 07:04:29 +0300 )edit
1

Someone already know how to disable/enable this popup window and can write the command to disable/enable this please? I need it for Here maps... Thanks

Schturman ( 2014-11-12 23:33:09 +0300 )edit

It's very annoying for me too. I spend many time abroad and this popup always show up, even if roaming is disabled and no wifi network near by.

In my opinion best solution would be 3 option in setting:

Always ask - works as now, default

Never ask - popup never shows up

Only once ask - popup shows up only when a process first time asks for internet connection. If user refuses to connect the popup do not shows up for that process again.

Slibi ( 2014-11-25 18:59:35 +0300 )edit
3

I was in the US for a week and used Here maps in offline mode for navigation in my rental car and had to tap away the popup every five seconds! Talk about frustrating! Ok, I saved $15/day by not getting a GPS with my rental but I'm not sure it was worth it.... :P

paperboy ( 2014-11-28 03:41:53 +0300 )edit

@paperboy that is already a reported bug, android apps specifically set to offline mode still trigger the request, alien-dalvik does not honor those settings (no idea why but it seems android has some special magic needed for app offline settings).

chemist ( 2014-11-28 10:15:28 +0300 )edit

I totally agree on the annoying of the popup.

It happens when I go for example inside of a house where roaming doesn't reach. I want to use my mobile and disable the internet connection, since it's just draining battery. The popup renders my phone useless when some program that I don't want to use asks internet. This is constant and it doesn't even allow me to dial a number from it's interruptions.

There should be a button "Deny all the internet access" and it'll deny all access until wifi or data is activated. Flight mode is not an option, because however weird it might sound "I want to use my Jolla as a phone" during the time.

juzupuh ( 2014-11-28 11:31:52 +0300 )edit

@paperboy Why didn't you put the phone in offline mode? (And it's weird that Here asks for an Internet connection in offline mode, OsmAnd doesn't do that)

Sthocs ( 2014-12-01 22:20:07 +0300 )edit

I turned off mobile data and wlan and thought it would be enough. Should have tried flight mode too I guess.. :/

paperboy ( 2014-12-02 02:45:39 +0300 )edit
3

Why the hell should I need to put my phone in offline mode to have it stop asking for internet... If I wanted to do that I'd have used a tablet and not make my phone a tablet.

chemist ( 2014-12-02 10:48:30 +0300 )edit

Hmm, first, I wasn't talking to you, and second, you have the answer in my previous comment.

Sthocs ( 2014-12-04 01:55:33 +0300 )edit

@Sthocs Hmm, first, I was talking to you ;) That it is a bug is obvious! One of the reasons I do not support this request as it supplies a workaround for a bug only. (It is not limited to Here, I have other apps that trigger the banner)

chemist ( 2014-12-04 12:18:16 +0300 )edit

Héhé =P I agree it's annoying and I already admitted that a "don't ask again" option would be perfect, but the issue is here, and we have to live with it for now, so I was just commenting his case: you are in a holidays road-trip, you have two options: having to touch the screen everytime you want to check the direction, or passing temporarily in flight mode and enjoy the road, what do you do? :D

(And I think that Here's offline mode doesn't work as expected if it triggers the popup every 5 seconds. OsmAnd triggers it once at startup but not later iirc.)

Anyway, don't get me wrong, I'll be the first to be happy when such an option is implemented!

Sthocs ( 2014-12-04 13:48:54 +0300 )edit
3

This got really annoying yesterday. I was using Nokia Here Beta(android) app for offline navigation. But it was pretty much unusable since tot popped the connect to wifi pop up every 15 seconds or so. of course there is no wifi when i'm in a car. And i don't want the data roaming costs, and still want to be connected to GSM network for calls and sms.

Whippler ( 2015-01-04 09:21:29 +0300 )edit

Among the many things that are utterly and completely broken on Jolla, this is by far the most annoying. If it isn't enough that you have keep doing the TOTALLY UNNECESSARY, connections are lost when the dialog appears. Thanks, I really enjoy connecting to remote shells over and over and over again.

Movetron ( 2015-01-20 16:31:16 +0300 )edit

Same problem with Nokia HERE, also mentioned here: http://talk.maemo.org/showthread.php?t=93948&page=9 When WLAN and mobile data is off, there should be a "do not ask again" option.

Stephan ( 2015-01-20 20:50:48 +0300 )edit

I don't have anything to add, but to agree that this pop-up issue is indeed very annoying. I was in Sweden an had downloaded offline maps, had turned mobile data off, wlan off and used Here Maps in offline mode. Still my phone kept buggering me if I wanted to connect to mobile on wifi network. So, pretty please! Fix this.

raketti ( 2015-02-01 20:32:02 +0300 )edit
1

Can confirm, today while driving with Nokia Here in offline mode (closed wifi/3g) I didn't get notifications at all. Driving time around 20 min. It's cool !!!

Schturman ( 2015-03-05 10:13:11 +0300 )edit
1

This sounds really promising! Thanks for the info! And to OP (ping @drcouzelis ) what's Update 12?

raketti ( 2015-03-05 10:23:04 +0300 )edit
1

Great, it's fixed in the latest update! I've spend several hours in subway to this moment with wifi off and 3G on, and there were no popups at all, while before that I've got about one per 1-3 minutes. Thanks, sailors!

butler ( 2015-03-05 14:32:09 +0300 )edit

8 Answers

Sort by » oldest newest most voted
21

answered 2014-11-23 09:01:55 +0300

bilgy_no1 gravatar image

updated 2014-11-27 00:12:38 +0300

Come on... Enabling flight mode is not a solution to this problem. What if you forget to go back to connected mode? You'll be missing calls and messages.

This pop-up is useless and disfunctional like drcouzelis wrote in the op. Make it an option to enable the pop up for some and turn it off by default. A smartphone needs to be able to handle the connections automatically.

Please also vote here to attract devs attention to the urgent need to fix the connman:

https://together.jolla.com/question/64892/bug-the-most-urgent-problem-connections-manager/

edit flag offensive delete publish link more

Comments

3

There were times when the popup came on during the flight mode on a plane!!!

Andy ( 2015-01-19 15:39:31 +0300 )edit
11

answered 2014-11-25 20:40:29 +0300

chemist gravatar image

This does not solve that alien-dalvik does neither honour settings by sailfish nor settings of android software -> android apps in offline mode keep triggering the popup too.

edit flag offensive delete publish link more
10

answered 2014-11-26 10:42:07 +0300

updated 2015-02-01 14:40:03 +0300

The current popup should be removed. This should not be an intrusive must-act pop-up instead an optional message bar at header with a countdown timer (similar to message shown below in warehouse like 'Updates available in n seconds. Tap to Cancel') that user can act if s/he wants else just fades away. This would be useful in cases where the apps that definitely require internet connection (Whatsapp, for instance) and tapping it should present a new prompt to select Mobile data / Wifi connection.

A countdown message header appears max of 5 seconds like remorse time and that perhaps says "Tap to connect to a network"

image description

Update: I had this idea discussed @tigeli but he was of the opinion that current architecture does not support remorse timers being shown as window on all applications. (Android and native). Whereas current pop up is actually a window. I still am hoping that this gets implemented in some fashion.

edit flag offensive delete publish link more

Comments

please call it something else than notification, that is confusing - you want something like a remores-timer

chemist ( 2014-12-04 12:51:41 +0300 )edit

Yeah, similar to remorse timer...I think, there are already some places wherein header such timed "notifications" appear ;-)

anandrkris ( 2014-12-04 13:03:11 +0300 )edit
8

answered 2015-01-31 23:38:26 +0300

martin.evans gravatar image

gentlemen, no disrespect but when I ask a device to switch off all connections, that is what I expect. no exceptions. my phone is not a nanny - I can remember to turn connectivity on when I need it - and I certainly don't need rovio or king to override my actions. I got the latest sailfish update at xmas and the pop-up is as annoying and intrusive as ever. I've even reverted back to my rooted Nokia xl in annoyance - I'd still use my n9 if it actually connected to Wi-Fi when prompted. incidentally, both have great keyboards - something which i struggle with on the jolla .

otherwise thanks for your efforts - still love that we have a choice - it's easy to complain but, were it not for you guys we'd all be stuck with run-of-the-mill corporate compromises rather than a cool one!

edit flag offensive delete publish link more

Comments

I think the (annoying) pop-up is useful in certain cases but should be configurable as pointed out in many comments / answers.

anandrkris ( 2015-02-02 17:29:54 +0300 )edit
6

answered 2015-01-18 22:43:32 +0300

Andy Branson gravatar image

I'd like to suggest an option on the network prompt to 'not ask again for x minutes', in addition to the option to disable prompting altogether. I end up roaming a lot, which means I have my mobile network on to receive calls and messages, but no data. Flight mode would be inappropriate here. If I'm playing a game, especially an android one, I'll sometimes get spammed to connect to a network every couple of seconds in some cases. If I could tell it to be quiet for a while until I'm finished, it would solve this problem for me.

edit flag offensive delete publish link more

Comments

That's kind of what I proposed in my comment of August 12, but got only 1 upvote.

Sthocs ( 2015-01-18 23:29:53 +0300 )edit
5

answered 2014-12-04 15:15:10 +0300

updated 2014-12-04 15:15:57 +0300

Maybe this answer helps a little: Tigeli - Answer from Jolla about Connection errors The next Update should make the pop-up a little less aggressive.

edit flag offensive delete publish link more
0

answered 2015-03-04 14:49:54 +0300

PatsJolla gravatar image

I also don't like it especially with android apps that try to download ads. So they keep popping up with this dialogue. But If I'm in a corner were I don't have a signal, a big storage building, e.g., it simply never stops. Would be nice to have a 'catcher' that can be turned on and lets the call then die in /dev/nul, for example. Could this be implemented? In the settings should be an option 'Allow apps to request Data Connection' and if I set it on it catches to signals and lets them die.

edit flag offensive delete publish link more
-4

answered 2014-09-12 08:50:31 +0300

Leinad gravatar image

updated 2014-09-12 08:51:10 +0300

as a workaround, you can simply enable flight mode, then the popup does not show up

edit flag offensive delete publish link more

Comments

That's kind of a workaround... It also disables GPS. Also, the popup STILL appears with certain actions (for example, deleting an email, asking me to turn off flight mode). It also obviously disables voice and text. :)

drcouzelis ( 2014-09-12 14:05:21 +0300 )edit
2

yeah, it's not perfect, but i often use it, when hiking biking in areas with bad / no signal. it saves a lot of battery and most of the time there's no signal anyway.

it disables GPS, but you can enable it again after flight mode has kicked in.

Leinad ( 2014-09-12 14:51:33 +0300 )edit
2

Oh, I understand now! First, enable flight mode, then (in Settings) enable GPS. You're right, it looks like I'm able to use the GPS route recording application (Rena) without any popups.

drcouzelis ( 2014-09-12 18:21:14 +0300 )edit

yes, exactly :) works without problems for me (not from the beginning, but from version 1.0.2 or 1.0.3 or so)

Leinad ( 2014-09-12 18:54:35 +0300 )edit
3

Actually flight mode doesn't help, popup still appears with message "flight mode is on, do you want to exit flight mode?" Frequency is sometimes a bit lower, but it's still as annoying )

butler ( 2014-11-23 20:17:13 +0300 )edit
Login/Signup to Answer

Question tools

Follow
29 followers

Stats

Asked: 2014-08-11 18:08:27 +0300

Seen: 5,197 times

Last updated: Aug 03 '17