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
Pawan Chitrakar
f9eaf03c19
Update Nepali translation
...
(cherry picked from commit 852986d02f
)
2024-06-03 09:00:51 +00:00
Pawan Chitrakar
aedd6b88b3
Add Nepali translation
...
(cherry picked from commit 4f8c69bd03
)
2024-05-28 15:14:50 +00:00
Scrambled 777
e6041acd32
Update Hindi translation
2024-05-25 13:31:52 +00:00
Vittorio Monti
eb0e252dbb
Update Italian translation
2024-05-23 12:15:47 +00:00
Anton Lazarev
14362843c9
about: Switch to AdwAboutWindow
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/726 >
2024-05-22 11:24:33 -07:00
Anton Lazarev
36cd614310
treewide: Use gtk4.12, libadwaita 1.4
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/729 >
2024-05-21 20:27:49 -07:00
Anton Lazarev
72e3ae36ba
main-window: Change GtkDialog to GtkWindow
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/729 >
2024-05-21 20:27:48 -07:00
Anton Lazarev
b2f191eaec
treewide: Replace StyleContext with GtkWidget CSS operations
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/729 >
2024-05-21 20:27:48 -07:00
Anton Lazarev
e2fa92ff45
build: Use gtk4.10, libadwaita 1.3
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/729 >
2024-05-21 20:27:48 -07:00
Guido Günther
71f5ffd7dc
ci: Update image
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/730 >
2024-05-14 08:40:16 +00:00
Guido Günther
af7388db6c
ci: Simplify image updates
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/730 >
2024-05-14 08:40:16 +00:00
Guido Günther
34b68ec082
mm-origin: Don't crash when Modem has no location services
...
When no locationservice is available the API can return `NULL` without
setting an error.
Closes: https://gitlab.gnome.org/GNOME/calls/-/issues/641
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/728 >
2024-04-24 16:44:00 +02:00
Julian Sparber
0d0cd1c095
Remove Julian Sparber as maintainer
2024-04-18 10:44:11 +00:00
Anton Lazarev
b5577d0005
sip-account-widget: Remove set_password_visibility
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:29 -07:00
Anton Lazarev
b2e3e8445d
calls-contacts-box: Migrate to GListModel
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:29 -07:00
Anton Lazarev
27e6b7a9db
treewide: Remove requires
glade-isms from ui definitions
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:29 -07:00
Anton Lazarev
1e862ffc67
sip-account-widget: Use GtkPasswordEntry
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:29 -07:00
Anton Lazarev
7cf7fc02d6
build: Specify required GTK version
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:29 -07:00
Anton Lazarev
933655e8e0
new-call-box: Expand to fill horizontal width
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:28 -07:00
Anton Lazarev
51e74ef595
treewide: Ensure memory is not disposed multiple times
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-06 08:15:28 -07:00