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 +0200

drcouzelis gravatar image

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

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 +0200 )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 +0200 )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 +0200 )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 +0200 )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 +0200 )edit

8 Answers

Sort by » oldest newest most voted
21

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

bilgy_no1 gravatar image

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

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 +0200 )edit
11

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

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 +0200

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

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 +0200 )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 +0200 )edit
8

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

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 +0200 )edit
6

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

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 +0200 )edit
5

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

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

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 +0200

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 +0200

Leinad gravatar image

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

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 +0200 )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 +0200 )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 +0200 )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 +0200 )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 +0200 )edit
Login/Signup to Answer

Question tools

Follow
29 followers

Stats

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

Seen: 5,269 times

Last updated: Aug 03 '17