First time setup should be smarter

Bug #1450227 reported by Bill Filler
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Telegram app
Fix Released
Medium
Unassigned

Bug Description

When running telegram for the first time, I am asked to choose a country and phone number. A couple enhancements could make this better.

1) the location field should default to something sensible, either based on the users location (via location service?) or lookup their locale and make a sensible guess? Currently it defaults to Afganistan and to get to the United States I have to scroll through a very long list.

Or maybe you could have better defaults and search field to search for the country so you don't have to scroll

2) would be awesome if you could access the phone number of the phone and prepopulate the phone number field but don't think you have permissions for this?

Related branches

Revision history for this message
Michał Karnicki (karni) wrote :

Hi Bill,

Thanks, these are good remarks.
1) Regarding the country list I wonder - is it obvious you can just type '1' in the country code field? (Question is orthogonal to your suggestions, which I agree with).
2) Roberto mentioned that you asked about this. I'll have to check whether we can access MSISDN.

Changed in libqtelegram:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Bill Filler (bfiller) wrote : Re: [Bug 1450227] Re: First time setup should be smarter

> On Apr 29, 2015, at 5:39 PM, Michał Karnicki <email address hidden> wrote:
>
> Hi Bill,
>
> Thanks, these are good remarks.
> 1) Regarding the country list I wonder - is it obvious you can just type '1' in the country code field?

It wasn't so obvious I guess. Maybe if the phone number field was above country field I would have typed my number and seen country automatically selected which would be nice.

> (Question is orthogonal to your suggestions, which I agree with).
> 2) Roberto mentioned that you asked about this. I'll have to check whether we can access MSISDN.
>
> ** Changed in: libqtelegram
> Status: New => Confirmed
>
> ** Changed in: libqtelegram
> Importance: Undecided => Medium
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1450227
>
> Title:
> First time setup should be smarter
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/libqtelegram/+bug/1450227/+subscriptions

Revision history for this message
Victor Tuson Palau (vtuson) wrote :

at least should be straight forward to select the county code, right now is a huge list...

Jin (jindallo)
Changed in telegram-app:
milestone: none → m30
Jin (jindallo)
Changed in telegram-app:
assignee: nobody → Paz Chauhan (paz-chauhan)
Revision history for this message
Jin (jindallo) wrote :

Now we will try to follow the design on Android,
to place a search button on the "huge list" to filter out the countries by search keyword.

Firstly, need to check if design involves Asemantools,
we prefer to keep this feature only in our Qml.

For pass criteria, if we can do a search on the huge list to make the other option to our user,
I will approve this design/feature, for this bug.

Revision history for this message
Paz Chauhan (paz-chauhan) wrote :

The search feature proposed allows the user to search on a country name, but currently not the native name i.e. the name of the country written in it's native alphabet. You cannot search on other country attributes provided in the CSV file, such as country codes, e.g. US, GB.

Jin (jindallo)
Changed in telegram-app:
status: Confirmed → In Progress
Revision history for this message
Jin (jindallo) wrote :

Bug fixed,
and verified pass on developer side.

The change list is submitted as rev. 195,
below is the detail information.
    http://bazaar.launchpad.net/~libqtelegram-team/telegram-app/telegram/revision/195

Device Information:
    current build number: 439
    device name: mako
    channel: ubuntu-touch/rc-proposed/ubuntu
    last update: 2016-05-13 14:51:20
    version version: 439
    version ubuntu: 20160513
    version device: 20160401.1
    version custom: 20160513
    version custom: 20160408.3

Changed in telegram-app:
status: In Progress → Fix Committed
assignee: Paz Chauhan (paz-chauhan) → Jin (jin.cth)
Jin (jindallo)
Changed in telegram-app:
status: Fix Committed → Fix Released
assignee: Jin (jin.cth) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.