In order to handle incoming phone calls on #phosh's lock screen I initially started out with a copy of #calls's code since #calls and phosh need to act on different call objects.
But there was so much duplication so I moved the widgets (originally written by @rah and @KekunPlazas ) into #libcall-ui (meant to be used as a git submodule).
As of today it builds it's documentation using gi-docgen (https://www.bassi.io/articles/2021/03/17/more-documentation-changes/) at https://gitlab.gnome.org/guidog/libcall-ui/pages
@agx beautiful.