calls issueshttps://source.puri.sm/Librem5/calls/-/issues2021-04-27T03:11:19Zhttps://source.puri.sm/Librem5/calls/-/issues/167Get country code from provider2021-04-27T03:11:19ZGuido GuntherGet country code from providerand only fall back to the system locale when that does not work. See https://source.puri.sm/Librem5/purple-mm-sms/-/merge_requests/16. This helps number lookups from contacts, e.g. #165and only fall back to the system locale when that does not work. See https://source.puri.sm/Librem5/purple-mm-sms/-/merge_requests/16. This helps number lookups from contacts, e.g. #165Evangelos Ribeiro TzarasEvangelos Ribeiro Tzarashttps://source.puri.sm/Librem5/calls/-/issues/225Crash when calling from history or contact list2021-02-16T02:37:25ZEvangelos Ribeiro TzarasCrash when calling from history or contact listI've noticed just noticed a crash in calls when trying
to place a call from both the history and contact list (but not from the dial pad).
Seems to be related to avatars:
```
Thread 1 "gnome-calls" received signal SIGABRT, Aborted.
__GI...I've noticed just noticed a crash in calls when trying
to place a call from both the history and contact list (but not from the dial pad).
Seems to be related to avatars:
```
Thread 1 "gnome-calls" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x0000007ff6e4eea0 in __GI_abort () at abort.c:79
#2 0x0000007ff6e9c280 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ff6f60000 "%s\n")
at ../sysdeps/posix/libc_fatal.c:155
#3 0x0000007ff6ea37dc in malloc_printerr (str=str@entry=0x7ff6f5ba48 "malloc_consolidate(): invalid chunk size")
at malloc.c:5347
#4 0x0000007ff6ea4520 in malloc_consolidate (av=av@entry=0x7ff6f9ba98 <main_arena>) at malloc.c:4477
#5 0x0000007ff6ea4c48 in _int_free (av=0x7ff6f9ba98 <main_arena>, p=0x555960b3d0, have_lock=<optimized out>)
at malloc.c:4400
#6 0x0000007ff5be40bc in () at /lib/aarch64-linux-gnu/libpixman-1.so.0
#7 0x0000007ff5be4000 in pixman_image_unref () at /lib/aarch64-linux-gnu/libpixman-1.so.0
#8 0x0000007ff6ada9a0 in () at /lib/aarch64-linux-gnu/libcairo.so.2
#9 0x0000007ff6b15284 in () at /lib/aarch64-linux-gnu/libcairo.so.2
#10 0x0000007ff6b15f6c in cairo_surface_destroy () at /lib/aarch64-linux-gnu/libcairo.so.2
#11 0x0000007ff78be3e4 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#12 0x0000007ff7e5a6ec in () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#13 0x0000007ff7e59a74 in g_main_context_dispatch () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#14 0x0000007ff7e59e1c in () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#15 0x0000007ff7e59ee4 in g_main_context_iteration () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#16 0x0000007ff7397ac8 in g_application_run () at /lib/aarch64-linux-gnu/libgio-2.0.so.0
#17 0x000000555555d2e0 in main (argc=<optimized out>, argv=0x7ffffff928) at ../src/main.c:43
```
...https://source.puri.sm/Librem5/calls/-/issues/210Closing calls does not exit active call2021-01-19T11:58:42ZDavid HamnerClosing calls does not exit active callWhen in an active call, closing the call interface by swiping in Phosh does not exit the active call. This does close the UI to control the call, which makes it hard to hang up.When in an active call, closing the call interface by swiping in Phosh does not exit the active call. This does close the UI to control the call, which makes it hard to hang up.https://source.puri.sm/Librem5/calls/-/issues/105Integrate Contacts information in call display window2020-06-27T15:56:41ZTodd WeaverIntegrate Contacts information in call display window# What problem did you encounter
Incoming call does not match/display name from Contacts depending on country code string
(not sure if it's the same as #104)
## What is the actual behaviour?
Call number is displayed
## What is the ex...# What problem did you encounter
Incoming call does not match/display name from Contacts depending on country code string
(not sure if it's the same as #104)
## What is the actual behaviour?
Call number is displayed
## What is the expected behaviour?
Contacts Name is displayed
## How to reproduce
1. Create a contact with a number
example: +14155551212
2. Have that contact call you
example: 4155551212
3. See the number not the contact name
![calls-not-matching-contacts-2019-12-12](/uploads/4a6c730107621227f6b8863175e69612/calls-not-matching-contacts-2019-12-12.jpeg)
# Which version of Calls did you encounter the bug in?
```
purism@pureos:~$ dpkg -s calls
Package: calls
Status: install ok installed
Priority: optional
Section: comm
Installed-Size: 449
Maintainer: Bob Ham <rah@settrans.net>
Architecture: arm64
Version: 0.1.0
Depends: libc6 (>= 2.17), libebook-contacts-1.2-2 (>= 3.16.2), libglib2.0-0 (>= 2.57.2), libgom-1.0-0 (>= 0.3.2), libgsound0 (>= 1.0.1), libgtk-3-0 (>= 3.17.9), libhandy-0.0-0 (>= 0.0.10), libmm-glib0 (>= 1.5.993), libpango-1.0-0 (>= 1.14.0), libpeas-1.0-0 (>= 1.0.0), libwayland-client0 (>= 1.9.91), modemmanager
Conffiles:
/etc/xdg/autostart/sm.puri.Calls.desktop 656e549c2c3e7b931a8f37ac739cbc3c
Description: Make and receive PSTN phone calls
A GTK+ user interface for PSTN phone calls using oFono.
Homepage: https://gitlab.gnome.org/Community/Purism/calls
purism@pureos:~$
```
# What hardware are you running Calls on?
- Librem 5 Birchhttps://source.puri.sm/Librem5/calls/-/issues/84Show error message when makeing a call isn't possible2020-03-30T15:10:49ZJulian SparberShow error message when makeing a call isn't possibleCurrently when there isn't a working backend (e.g. no sim in the devkit) and the user tries to make a phone call, the user doesn't get any feedback. This is especially annoying when the user starts a call via Contacts. Calls should show ...Currently when there isn't a working backend (e.g. no sim in the devkit) and the user tries to make a phone call, the user doesn't get any feedback. This is especially annoying when the user starts a call via Contacts. Calls should show an error message.https://source.puri.sm/Librem5/calls/-/issues/29Integrate with GNOME Contacts2020-01-28T00:48:24ZBob HamIntegrate with GNOME ContactsEpic: https://source.puri.sm/Librem5/use-cases/issues/1, https://source.puri.sm/Librem5/use-cases/issues/95
- [x] [Show names of callers in call history](https://source.puri.sm/Librem5/calls/issues/85)
- [ ] [Allow to add numbers from c...Epic: https://source.puri.sm/Librem5/use-cases/issues/1, https://source.puri.sm/Librem5/use-cases/issues/95
- [x] [Show names of callers in call history](https://source.puri.sm/Librem5/calls/issues/85)
- [ ] [Allow to add numbers from call history list to Contacts contact](https://source.puri.sm/Librem5/calls/issues/86)
- [ ] [Show contacts list](https://source.puri.sm/Librem5/calls/issues/87)
- [ ] [Allow dialing numbers from contacts list](https://source.puri.sm/Librem5/calls/issues/88)
- [x] Allow dialing numbers from Contacts itself (see also Apps_Issues#50)
- [ ] [Phone Essentials](https://source.puri.sm/Librem5/calls/issues/36)
- [ ] [Phone Essentials List](https://source.puri.sm/Librem5/Apps_Issues/issues/64)
- [ ] [Integrate Contacts information in call display window](https://source.puri.sm/Librem5/calls/issues/105)
- [ ] [can not delete entries from recent calls list](https://source.puri.sm/Librem5/calls/issues/98)
- [ ] [CallsBestMatchView is not updated properly when a contact's phone number is changed in Contacts](https://source.puri.sm/Librem5/calls/issues/104)
https://source.puri.sm/Librem5/calls/-/issues/49No error when call fails to complete2019-10-31T13:17:28ZHeather EllsworthNo error when call fails to complete### Setup
Image: jenkins build 1597
Mesa: commit d6d5b5401e
Calls: 0.0.1~154.gbpee126b
### Problem
When I dial from my devkit to my phone (both have active SIMs), the call takes 20s before (I guess) timing out and just saying outg...### Setup
Image: jenkins build 1597
Mesa: commit d6d5b5401e
Calls: 0.0.1~154.gbpee126b
### Problem
When I dial from my devkit to my phone (both have active SIMs), the call takes 20s before (I guess) timing out and just saying outgoing call created.
![outgoing-call-created-1](/uploads/a97356c3a69f1d87143256f4b864442e/outgoing-call-created-1.png)
I would expect some sort of message saying that the call couldn't be connected.https://source.puri.sm/Librem5/calls/-/issues/37Have some default ringtone2019-09-26T13:50:14ZHeather EllsworthHave some default ringtoneEpic: https://source.puri.sm/Librem5/use-cases/issues/95
There should be some ringtone to indicate when a call is incoming and the ringtone should be [packaged as part of librem5-base](https://source.puri.sm/Librem5/librem5-base/issues/...Epic: https://source.puri.sm/Librem5/use-cases/issues/95
There should be some ringtone to indicate when a call is incoming and the ringtone should be [packaged as part of librem5-base](https://source.puri.sm/Librem5/librem5-base/issues/3). Calls will need to specify that theme by default.https://source.puri.sm/Librem5/calls/-/issues/12Cannot enter '+' symbol using keypad2019-09-03T12:59:41ZBob HamCannot enter '+' symbol using keypadEpic: https://source.puri.sm/Librem5/use-cases/issues/1
The '*+' button does not allow you to enter a '+' symbol, only repeated '\*' symbols. This means there is no way at all to enter a '+' symbol without a keyboard.Epic: https://source.puri.sm/Librem5/use-cases/issues/1
The '*+' button does not allow you to enter a '+' symbol, only repeated '\*' symbols. This means there is no way at all to enter a '+' symbol without a keyboard.