linphone-android icon indicating copy to clipboard operation
linphone-android copied to clipboard

Improvement Ideas

Open PublicBenemy opened this issue 4 years ago • 20 comments

Hi there,

is this also place to put thoughts and ideas? If not, please apologize. I would like to throw in some ideas here, which are mainly driven by the fact that I use the app with multiple SIP accounts.

Display name » I'm using Linphone with 6 SIP accounts, which works very well. When opening the burger menu on the top left, the accounts are listed. For some reason, only for the default account, the "display name" appears + the sip FQDN. For the other accounts, only the FQDN appears.

Using Sipgate, the account name is something like [email protected]. For my 6 accounts, I don't know from memory which is which.

So it would be awesome to have the option to show the display name instead of user and domain.

Choose account for outgoing call » I understand that the setting "default account" defines which account is used for outgiong calls. Is it possible to add an option to ask for every outgoing call, which account to use?

Account name in caller list » I understand that all calls, nevertheless for which account, are in the caller list. I cannot see for or from which of my 6 accounts a call was assigned to. Is it possible to also display which of the SIP account the call was assigned to?

Ring tone for each account » I understand that there is a general setting for a ring tone for the whole app. Is it possible to define ring tones for each SIP account?

I like the linphone app very much – thanks for alle the efforts so far!

Kind regards, Benjamin.

PublicBenemy avatar Nov 05 '20 10:11 PublicBenemy

I've been using Linphone since today, but I'm very happy with it so far. These extra features would be great. Especially the 'Choose account for outgoing call' would make Linphone better than most other (free) Android VoIP apps. Since I use multiple accounts with different outbound phone numbers, this feature is quite essential for me.

jelle-eastground avatar Nov 05 '20 14:11 jelle-eastground

+++ Choose account for outgoing call

olegchensky avatar Nov 25 '20 12:11 olegchensky

Please please add this @Viish

illspirit avatar Sep 13 '21 05:09 illspirit

Choose account for outgoing call » I understand that the setting "default account" defines which account is used for outgiong calls. Is it possible to add an option to ask for every outgoing call, which account to use?

I propose that it should be easier to change the "Default account". E.g. just clicking on the hamburger then select the account. That's it. For this you would need to move the account settings into a submenu.

This is a pretty important feature, as I need to do calls on different lines. To always go into the account setting to set the account as default, is pretty cumbersome.

Thanks in advance! And a happy new year!

Michael

NeuerUser avatar Jan 06 '22 16:01 NeuerUser

I have installed Linphone on a smartphone with different SIP accounts and I will have to do it on other devices, it would be nice to be able to export and import the configuration to avoid reloading it every time.

martusi61 avatar Apr 21 '22 01:04 martusi61

Would you also consider adding an option to enable DTMF dial tone? This feature was removed in 4.6 release

wtwangcb avatar Jul 24 '22 00:07 wtwangcb

I'm using Linphone on Smartphone and Linux and I really like the application. In the desktop version I can click at the SIP account top left in the window and choose which account to activate for outgoing calls. On the mobile device I have to disable the account which I don't want to use, so that there is only one account active. After the call I have to repeat the procedure, so that both accounts become active again to accept phone calls. This is very inconvenient. I have two accounts at the same provider, because I have two companies with a different phone number each.

Thanks! Michael

sancholito avatar Aug 19 '22 12:08 sancholito

Hi @sancholito,

You don't have to do that. In your account settings you can simply check the "Use by default" checbox to switch the default account. We know this isn't very user-friendly and we will be working on improving that for the new UI we have started designing.

Cheers,

Viish avatar Aug 19 '22 12:08 Viish

Hi @Viish

Thank you for your reply. I saw that, but I couldn't see any visual feedback, which account is the default. Now I can see that there is a line stating "standard account" under the specified account in the settings. But in the hamburger menu in the startup page it's always the same account which is red highlighted, despite the no difference, or do I miss something?

Thanks

sancholito avatar Aug 19 '22 13:08 sancholito

Now I can see that there is a line stating "standard account" under the specified account in the settings.

Indeed.

But in the hamburger menu in the startup page it's always the same account which is red highlighted, despite the no difference, or do I miss something?

It might simply be an UI bug. Try killing the app & restarting it to see if it fixes the issue.

Viish avatar Aug 19 '22 14:08 Viish

Hi, I'm using Linphone on Linux, it works fine but I can't use the Android version because there is no option <<specify gateway IP / public IP>>. Would it be possible to also have this option in the smartphone version? Thanks

nat-firewal-settings

m-gardet avatar Feb 10 '23 12:02 m-gardet

Any news / planning about the account switching feature?

audacity76 avatar Mar 01 '23 09:03 audacity76

Any news / planning about the account switching feature?

Major UI redesign will start in a few weeks, and we hope to release it before the end of the year.

Viish avatar Mar 01 '23 09:03 Viish

Hi,

Just to let you know, in 6.0 release that is currently under development, the following suggestions have been added:

  • Display name for each account
  • Account name in caller list
  • Quick switch of default account (2 clicks)

However this release won't include the ring tone for each account.

Cheers,

Viish avatar Sep 25 '23 14:09 Viish

Just to let you know, in 6.0 release that is currently under development, the following suggestions have been added:

Display name for each account
Account name in caller list
Quick switch of default account (2 clicks)

However this release won't include the ring tone for each account.

Seeing the development activity on Linphone made me want to try it out again on android and linux. The last time I tried it was on version 3.x and it wasn't suitable for my needs. Now it's looking more viable.

Currently v5.2.3 for android from f-droid does not have the features listed above for 6.0 release. Can't wait for these essential usability settings changes to go live. Thanks for keeping the project alive!

adatum avatar Feb 15 '24 00:02 adatum

I noticed a buggy behaviour when dealing with multiple accounts. Given #104 and this thread I think it's best to add it here.

Summary: when there is multiple SIP accounts, clicking to call back a number in the call history page will fail unless that entry was generated with the current default account.

Steps:

  1. set up 2 SIP accounts and select Account 1 as default
  2. from another phone, call Account 1 and Account 2. it doesn't matter if you answer
  3. go to call history page
  4. press the missed call/call history entry that corresponds to the call you just made to Account 1
  5. actual behaviour: will start a call back
  6. press the other missed call/call history entry, which corresponds to the call you just made to Account 2
  7. actual behaviour: will open the call back screen but also pop up the error screen. the error says password for Account 1 is incorrect and prompting you to re-enter password

expected behaviour: call back using Account 2

Related, but other issue: currently, it is not clear in the UI what SIP account/phone number is associated with what action/history/etc

Hopefully both these can be resolved after the planned UI improvements

corobin avatar Mar 12 '24 00:03 corobin

As a comparison Android handles multiple calling options quite well. When there is only 1 active SIM, the phone always uses that one; the UI never gets in the way. When you have a second active SIM card the phone will start asking which SIM when the user initiates a call, and there is a way to tell it to remember which SIM to use by default because the popups get annoying after a while. There is a way to label each SIM. There are some mechanisms to override the default like maybe long tapping on a call action button which prompts you to pick which SIM to use for just this call.

(From an organizational perspective the original scope of the issue was supposed to be broad but all of us are clamoring for a single feature. Maybe the Github Projects feature might be helpful for managing all the requested changes.)

dan-mcdonald avatar Mar 13 '24 12:03 dan-mcdonald

Hi @corobin & @dan-mcdonald,

Yes our current way of handling multi-accounts is tedious at best.

Don't worry, as I already said (somewhere on a github issue) we are working on a 6.0 release for all of our apps with a brand new UI developped in concert with UX experts to provide a way better experience. In 6.0 you'll be able to switch account in two clicks, and you'll only see call history / chat messages for the currently selected account. When you'll receive a call, it will be indicated which account is being called. In addition to account display name, you'll also be able to set a different "account avatar" to help differentiate between accounts.

I'm quite certain that everyone will appreciate the new UI compared to the actual one :), and I'm quite eager to have it published :)

Viish avatar Mar 13 '24 13:03 Viish