Commit Graph

2290 Commits

Author SHA1 Message Date
Hugo Carvalho 2d8b982fdb Update Portuguese translation 2024-08-29 15:07:03 +00:00
Danial Behzadi 35f1c8d623 Update Persian translation 2024-08-26 13:45:38 +00:00
Daniel Rusek 4b61ffbc5b Update Czech translation 2024-08-25 23:14:09 +00:00
Daniel Rusek 1cc5f03390 Update Czech translation 2024-08-25 23:06:31 +00:00
Asier Sarasua Garmendia ee06f12f81 Update Basque translation 2024-08-25 17:40:10 +00:00
Juliano de Souza Camargo 2824b42cba Update Brazilian Portuguese translation 2024-08-24 12:40:45 +00:00
Juliano de Souza Camargo 7235a561ca Update Brazilian Portuguese translation 2024-08-24 12:36:18 +00:00
Daniel Șerbănescu bd888a27ec Update Romanian translation 2024-08-24 10:47:26 +00:00
Jiri Grönroos 987d6b3552 Update Finnish translation 2024-08-24 09:03:41 +00:00
Luming Zh 1616c82501 Update Chinese (China) translation 2024-08-23 07:00:54 +00:00
Ekaterine Papava 3a44e273b0 Update Georgian translation 2024-08-23 05:47:54 +00:00
Vasil Pupkin e5587f8b3c Update Belarusian translation 2024-08-22 23:29:44 +00:00
Jordi Mas i Hernandez cc121a41d2 Update Catalan translation 2024-08-22 20:03:48 +00:00
Yuri Chornoivan 1b101ef468 Update Ukrainian translation 2024-08-22 17:35:35 +00:00
Balázs Úr ff213579a5 Update Hungarian translation 2024-08-05 14:10:11 +00:00
Balázs Úr 15765687b2 Update Hungarian translation 2024-08-03 22:03:32 +00:00
Evangelos Ribeiro Tzaras d27be9fc28 Document and release 47~beta.0
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/747>
2024-08-03 20:04:28 +02:00
Emin Tufan Çetin 4ff8f0c979 Update Turkish translation 2024-08-01 17:56:34 +00:00
Evangelos Ribeiro Tzaras 8917080a0c ci: Update debian image
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/746>
2024-07-31 18:51:56 +00:00
Evangelos Ribeiro Tzaras 3b34f19735 plugin: Reindent
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/746>
2024-07-31 18:51:56 +00:00
Evangelos Ribeiro Tzaras 26484766d3 treewide: Port to libpeas-2
Closes #609

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/746>
2024-07-31 18:51:56 +00:00
Guido Günther 506a1cfc34 manager: Emit phone-hangup event if the other side hung up
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/743>
2024-07-31 17:50:58 +00:00
Guido Günther 7b2ab53f4d call: Track which side hung up the call
Adding a boolean flag allows us to distinguish this from situations
where the other side ended the call.

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/743>
2024-07-31 17:50:58 +00:00
Guido Günther 7bc0cc06ca call: Fix name of parent class
It's not an interface

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/743>
2024-07-31 17:50:58 +00:00
Guido Günther 7aa3d163b5 build: Bump minimum glib version
Glib 2.74 is even in Debian stable

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/743>
2024-07-31 17:50:58 +00:00
Scrambled 777 f3956b5186 Update Hindi translation 2024-07-29 17:36:55 +00:00
Chao-Hsiung Liao ef55c999ab Update Chinese (Taiwan) translation 2024-07-24 02:48:02 +00:00
Artur S0 47dc730399 Update Russian translation 2024-07-22 12:38:26 +00:00
Yaron Shahrabani 4dbe0e37b2 Update Hebrew translation 2024-07-19 12:29:16 +00:00
Martin e0ef8128e5 Update Slovenian translation 2024-07-18 11:09:37 +00:00
Evangelos Ribeiro Tzaras 2ff69e7bbe sip/account-widget: Adjust to renamed AdwComboRow property
The property name (and semantics) of Hdy/AdwComboRow changed
from "selected-index" to "select-item" resulting in
on_user_changed() not being called anymore leaving the apply button
insensitive.

Closes: https://gitlab.gnome.org/GNOME/calls/-/issues/653

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/745>
2024-07-18 04:44:24 +02:00
Evangelos Ribeiro Tzaras 1159c5135f gschema: Reword confusing always-allow-sdes key description
Closes: https://gitlab.gnome.org/GNOME/calls/-/issues/624

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/745>
2024-07-18 04:44:24 +02:00
Evangelos Ribeiro Tzaras 8a4e53ded4 application: Log version on startup
Closes: https://gitlab.gnome.org/GNOME/calls/-/issues/652

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/745>
2024-07-18 04:44:23 +02:00
Evangelos Ribeiro Tzaras e73dd15525 application: Remove unused variable in startup()
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/745>
2024-07-18 04:42:46 +02:00
Guido Günther f88abb8280 README: Link to linphone's sofia-sip
This is what it's being tested with. Freeswitch has issues atm.

Helps: https://gitlab.gnome.org/GNOME/calls/-/issues/650
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/744>
2024-07-16 17:18:26 +00:00
Scrambled 777 c10bed4faf Update Hindi translation 2024-07-13 18:17:51 +00:00
Yosef Or Boczko 5acedf999a Update Hebrew translation 2024-07-10 20:56:04 +00:00
Clayton Craft d3ebb49f2b readme: mention systemctl for stopping calls 2024-07-09 11:34:53 -07:00
Clayton Craft bf6d4c22f4 data: add systemd unit file for running daemon
This adds a systemd unit file for running the Calls daemon, and adds a
key to the xdg autostart file to instruct gnome-session to ignore
starting when systemd is present. The expectation is that systemd
distros will enable the Calls daemon as a user service and not rely on
xdg autostart / gnome-session for running/managing the service. Systemd
is better at managing services than gnome-session.

Note: it's important to keep the xdg-autostart file around, some distros
(pmOS on openrc, others) don't use systemd and will still need to rely
on the xdg autostart mechanism for starting the Calls daemon.

Co-authored-by: Guido Günther <agx@sigxcpu.org>
2024-07-09 11:00:53 -07:00
Antonio Marin 4bc5f021d0 Update Romanian translation 2024-07-06 20:05:59 +00:00
Artur S0 024a7496ed Update Russian translation 2024-07-03 12:51:11 +00:00
Martin fa45143326 Update Slovenian translation 2024-06-30 10:08:42 +00:00
Evangelos Ribeiro Tzaras 43f48ff2c3 Document and release 47~alpha.0 2024-06-29 11:43:23 +02:00
Anton Lazarev e35c15ad7d sip-account-widget: Use adwaita rows for server settings
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/738>
2024-06-23 16:49:15 -07:00
Guido Günther 17325b3104 sip: Don't drop errors when recreating sip account
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/737>
2024-06-23 12:31:12 +00:00
Guido Günther 13ebabfadb sip: Don't crash when handles never got set up
Still need to figure out how we can end up there, see #580

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/737>
2024-06-23 12:31:12 +00:00
Guido Günther b5af7f5e7d calls-ringer: Don't restart when feedback got ended explicitly
If a user e.g. lowers the gobal feedback level we don't want to
retrigger the events.

Without this calls assumes events ended naturally and restarts the
ringing without any events. As that is never ended even subsequent calls
don't receive any ringing.

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/734>
2024-06-23 12:02:59 +00:00
Anton Lazarev 2fa17c86d3 main-window: Use AdwBanner for the permanent error label
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/732>
2024-06-20 12:39:59 +00:00
Guido Günther e29fbf1b07 build: Add summary
Makes is simpler to figure out how calls is built.

This also bumps the minimum meson version to 1.0.

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/733>
2024-06-20 11:59:08 +00:00
Guido Günther 93e0c72d9f mm-origin: Handle missing SIM case more gracefully
This avoids warnings like

    gnome-calls[57992]: mm_sim_get_imsi: assertion 'MM_IS_SIM (self)' failed
    gnome-calls[57992]: mm_sim_dup_emergency_numbers: assertion 'MM_IS_SIM (self)' failed

in the logs

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/735>
2024-06-16 15:00:35 +02:00