O Gonnect é um cliente VoIP de VoIP opinativo, simples de usar, projetado para instalações baseadas em Linux / Flatpak . Ele utiliza vários portais flatpak e deve integrar -se bem aos ambientes modernos de desktop, como KDE ou Gnome .

O que há de especial no Gonnect é que isso deve ser provisionado. Por esse motivo, não possui um assistente de configuração ou diálogo de configurações e requer um arquivo de configuração de trabalho no local.
Aqui está uma pequena lista de recursos:
tel: / sip: URLsGonnect é distribuído apenas por Flathub. Para instalá-lo, visite a página Flathub ou pesquise Gonnect no Gnome-Software ou no KDE's Discover .
TODO: Link Flathub
Depois de instalar o Gonnect , ajuste o sample.conf fornecido e coloque-o em ~/.var/app/de.gonicus.gonnect/config/gonnect/99-user.conf ou vá até a documentação.
O Gonnect é licenciado os termos da Licença Pública Geral da GNU versão 2 ou, na sua opinião, qualquer versão posterior.
Consulte LICENSE para o conteúdo completo da licença.
O Gonnect é baseado no qt / c ++ e requer que um conjunto de bibliotecas seja edificável. Existem maneiras de conseguir uma construção, mas descreveremos apenas um deles nos parágrafos seguintes.
Como usamos desktops imutáveis aqui no Gonicus e o desenvolvimento ocorre em uma distrobox dedicada para cada projeto, também usamos esse procedimento para o Gonnect .
Certifique -se de instalar o distrobox . No fedora, por exemplo, execute:
sudo dnf install distroboxDepois que o distrobox é instalado, crie a distrobox para o desenvolvimento do Gonnect executando
distrobox assemble createno diretório do seu checkout gonnect .
Supondo que você esteja usando a abordagem de distrobóx documentada acima, digite o distrobox e inicie a compilação cmake comum:
distrobox enter gonnect
mkdir build && cd build
cmake -GNinja ..
cmake --build . --parallel $( nproc --all ) Como alternativa, você pode simplesmente executar qtcreator dentro do distrobox e abrir o projeto como de costume, selecionando os CMakeLists.txt .
Como o Gonnect é desenvolvido principalmente para uso em Flatpak , alguns recursos funcionam apenas nesse tipo de ambiente. Se você deseja construir o Flatpak localmente, pode fazer isso pelos seguintes comandos no shell do seu host:
flatpak uninstall de.gonicus.gonnect
flatpak run --command=flatpak-builder org.flatpak.Builder build --user --install-deps-from=flathub --disable-rofiles-fuse --force-clean --repo=repo resources/flatpak/de.gonicus.gonnect.yml
flatpak --user remote-add --no-gpg-verify gonnect-repo repo
flatpak --user install gonnect-repo de.gonicus.gonnect Certifique-se de limpar repo , build e .flatpak-builder para fazer o Qtcreator não consumir sua CPU, memória e todo o computador como deserto.