Please consider switching to libcall-ui
Reported by @guidog in https://source.puri.sm/Librem5/calls/-/issues/302
I've split the call-ui into libcall-ui so it can be shared between calls and shell without forcing both to use the same versions.
Example usage is in the repos demo and in https://source.puri.sm/Librem5/phosh/-/merge_requests/780 's PhoshCall class. Usage in calls should be similar (just that the interface is backed by CallsCall and CallsBestMatch instead of the DBus interface).