calls issueshttps://source.puri.sm/Librem5/calls/-/issues2021-05-14T14:56:28Zhttps://source.puri.sm/Librem5/calls/-/issues/239Avoid obtrusive incoming call window2021-05-14T14:56:28ZSam BullAvoid obtrusive incoming call windowFrom discussion at https://source.puri.sm/Librem5/calls/-/issues/209#note_146267
Using some kind of popup for incoming calls (rather than the current fullscreen approach) can provide a nicer experience as it is unobtrusive and allows yo...From discussion at https://source.puri.sm/Librem5/calls/-/issues/209#note_146267
Using some kind of popup for incoming calls (rather than the current fullscreen approach) can provide a nicer experience as it is unobtrusive and allows you to finish what you are doing before answering the phone.
If I'm in the middle of typing a message, for example, I can finish my sentence and send the message before answering the call. The current design requires you to immediately respond to the call mid-thought (which I think is against the original design goal of GNOME 3 to be distraction-free).
An example from the Ubuntu phone can be seen here (but, obviously the current app would be shown underneath, rather than a black screen): https://i.stack.imgur.com/mEGm3.pnghttps://source.puri.sm/Librem5/calls/-/issues/235Add action when pressing contacts in contact list?2021-03-15T10:49:56ZGuido GuntherAdd action when pressing contacts in contact list?Currrently pressing or long pressing a contact in the contact view does nothing. Opening the contact in the 'contacts' app sounds like a sensible action (but /cc @tobias.bernard)Currrently pressing or long pressing a contact in the contact view does nothing. Opening the contact in the 'contacts' app sounds like a sensible action (but /cc @tobias.bernard)https://source.puri.sm/Librem5/calls/-/issues/224SIP UI design2021-04-26T07:22:12ZEvangelos Ribeiro TzarasSIP UI designAs I'm currently working on SIP I slowly get into the terrain where I would need to touch the UI.
I've had a look at the existing designs https://gitlab.gnome.org/Teams/Design/app-mockups/blob/master/calls/calls.png
which are very nice!...As I'm currently working on SIP I slowly get into the terrain where I would need to touch the UI.
I've had a look at the existing designs https://gitlab.gnome.org/Teams/Design/app-mockups/blob/master/calls/calls.png
which are very nice!
However I've noticed a few things which are not yet covered
- For SIP as well as Matrix it would be nice to be able to go online/offline when you don't want to be reachable - this could also be useful for PSTN telephony to auto-reject calls (just thinking out loud - there is also #26 so maybe out of scope here)
- There should be some UI where you can add SIP/Matrix Accounts (possibly the same as we currently have in chatty for XMPP/Matrix?)
Things needed for me: Username, Password, Host, Port and Protocol (TCP, UDP and TLS would be the options)
- The "numbers" for SIP would look like `sip:alice@example.org` (there could also be `sips:` but this doesn't have to be user supplied - I imagine we default to the `sips:` scheme when using TLS for the signaling and `sip:` otherwise) and the user needs to be able to input that
Edit:
- Setting STUN server would also make sense
- I originally thought to bind using TLS for the signaling to using encrypted media streams (SRTP), but it would probably make sense to have an extra option for this
- Proxy setting also makes sense
- for TLS specifying certificates (as jami does) is also a good idea
/cc @tobias.bernardhttps://source.puri.sm/Librem5/calls/-/issues/199Deduplicate the same calls on the call history2021-02-04T22:51:49ZSebastian KrzyszkowiakDeduplicate the same calls on the call historyIt may be a good idea to deduplicate the call list and display something like `Phone Number (x5)` in case of five successive identical calls. Otherwise it's easy to end up with list like this:
![call-list](/uploads/bfbf8ad2ab8288deeee82...It may be a good idea to deduplicate the call list and display something like `Phone Number (x5)` in case of five successive identical calls. Otherwise it's easy to end up with list like this:
![call-list](/uploads/bfbf8ad2ab8288deeee825e02eedb4eb/call-list.png)https://source.puri.sm/Librem5/calls/-/issues/143Landscape Orientation Support2020-03-28T20:02:35ZJulian SparberLandscape Orientation SupportWe already have different issues open related to the problems caused by a really small height. I think it's easier to track it via a feature then number of different issues.
We also need some design for this, especially since the keypad ...We already have different issues open related to the problems caused by a really small height. I think it's easier to track it via a feature then number of different issues.
We also need some design for this, especially since the keypad doesn't fit the screen.
CC: @tobias.bernard @sam.hewitt
Related Issues (please add if you find more):
https://source.puri.sm/Librem5/calls/issues/11https://source.puri.sm/Librem5/calls/-/issues/136Use LED to notify about missed call2020-08-27T06:56:32ZMartin KepplingerUse LED to notify about missed callTurn on the LED non-red (red is battery charging) when there's a missed call. Is there a different interface than `/sys/class/leds/...` with `led_delay_on` and `led_delay_off`?
The color should be different than the one that Chatty is u...Turn on the LED non-red (red is battery charging) when there's a missed call. Is there a different interface than `/sys/class/leds/...` with `led_delay_on` and `led_delay_off`?
The color should be different than the one that Chatty is using: https://source.puri.sm/Librem5/chatty/issues/297https://source.puri.sm/Librem5/calls/-/issues/74Display alert when calling during night/down time hours2019-08-14T15:47:30ZSam HewittDisplay alert when calling during night/down time hoursI don't know about you but this small thing to avoid the "oops sorry I woke you i didn't realize what time it was" call is not something I am aware of other mobile operating systems doing, and it's a more empathetic design tidbit like to...I don't know about you but this small thing to avoid the "oops sorry I woke you i didn't realize what time it was" call is not something I am aware of other mobile operating systems doing, and it's a more empathetic design tidbit like to see Calls have. Displaying a small alert during sleeping hours/night time accounts for the fact that people sleep and reduces the potential disruptiveness of phones (that are not just your own) overall.
This could apply when when you're placing local calls within your timezone, e.g if you're awake at 4am, or if you're placing calls internationally where the remote time is during of "night time hours", e.g. a call from New York to Hong Kong.
In theory, it could just be a simple popup when you hit dial something like the following (phrasing subject to change):
![Screenshot_from_2019-08-14_11-27-55](/uploads/388b94a4f24f50720f814aab244fc985/Screenshot_from_2019-08-14_11-27-55.png)
This prompt makes you acknowledge that you're about to call someone who may be asleep.
Problems associated with this would be:
* [ ] determining the conditions for "night time hours" e.g. 1am to 5am
* [ ] determining what time it is in timezones that are not local from local data
This requires knowledge of your contacts timezones, and wouldn't apply if Calls had no information on your contacts' timezones and calls would be placed normally. This is an edge case, but it would still be nice to cover that in design.https://source.puri.sm/Librem5/calls/-/issues/42Feature request: Phone call recording2020-02-11T11:06:06ZJanne RaatikainenFeature request: Phone call recording(If this feature request is not in correct area, please move it to correct place and notify me.)
There is one feature that I really need in my phone. Phone call recording. Since I work in helpdesk I can't live without it. People call me...(If this feature request is not in correct area, please move it to correct place and notify me.)
There is one feature that I really need in my phone. Phone call recording. Since I work in helpdesk I can't live without it. People call me with a lot of background noise, speaking english poorly etc.
As far as I know, Google has disabled recording in Android 9 (without rooting). My Nokia Pureview 808 Symbian phone is getting quite old, even call recording is working perfectly. I would love to switch to Librem 5, if call just recording is working.
If there are some third party software to do that, I would also like to hear from those. But only if they can be verified to work with Librem 5.
With Android situation is this:
https://www.androidpolice.com/2018/08/15/android-9-pie-puts-end-third-party-call-recording-apps/https://source.puri.sm/Librem5/calls/-/issues/26Allow filtering of incoming calls2021-02-12T15:07:51ZjulesAllow filtering of incoming callsBased on whitelists or blacklists, filter incoming calls, making them silent/rejecting/sending to recorder. Lists should be editable from the contact list.
Example scenario:
-reject calls not in "friend" or "family" lists on weekdays af...Based on whitelists or blacklists, filter incoming calls, making them silent/rejecting/sending to recorder. Lists should be editable from the contact list.
Example scenario:
-reject calls not in "friend" or "family" lists on weekdays after 9 pm
-only allow ringing from calls in "customer" or "coworker" lists on weekdays between 8am and 8pm