1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-07-07 09:29:30 +00:00
Commit graph

918 commits

Author SHA1 Message Date
Evangelos Ribeiro Tzaras 213a0db36f d/copyright: Update copyright
(cherry picked from commit e7f53e256a)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras d12537dd28 new-call-box: Clarify accessible name
(cherry picked from commit 28516cda32)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras 8886ee0a3f application: Reword description for the -p flag
Closes #338

(cherry picked from commit a2df022606)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras 29266afacc selector-item: Name label does not need to be translatable
The code will set a name here, so the label as in the ui file will never be
shown in the running application.

Closes #338

(cherry picked from commit b36725c69b)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras f3ddb0a177 i18n: main-window: Clarify "Recent" to mean the call history
Closes #338

(cherry picked from commit 386cb3e906)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras e5b617d218 i18n: notifier: Use comment to clarify if a name or number is meant
Closes #338

(cherry picked from commit 2bfecf1249)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras 1cb67f8073 record-row: Take timezone into account for displaying in the UI
Since the database uses UTC times we have to take the timezone offset into
account when displaying times in the UI.

Fixes #163

(cherry picked from commit 57ec06a6f5)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras 4501c7eab0 record-store: Prefer using g_date_time_new_now_utc()
It actually does not make any difference for the storage in the database as
gom will make sure to convert any given times to the Zulu timezone (UTC+0)
but this change will make it more obvious in the code what's actually going on.

(cherry picked from commit 4f64f5b61b)
2021-10-22 05:27:20 +02:00
Pedro Luis Valadés e1c341a605 Update Spanish translation
(cherry picked from commit 0f347861a3)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras 9aa374e094 record-row: Clarify "Call" for translators with a comment
Fixes #319

(cherry picked from commit 110dcdf4ad)
2021-10-22 05:27:20 +02:00
Matej Urbančič 310db89e4c Add Slovenian translation
(cherry picked from commit aaeb1e316d)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras a823440375 sip: Gather public IP from REGISTER response and use it in SDP
Fixes #335

(cherry picked from commit 36880c3d34)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras 9ca3494b5f media-manager: Use G_BEGIN_DECLS and G_END_DECLS in header
(cherry picked from commit b8efaf1f66)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras a5f0605ba0 ci: Temporarily allow warnings to fix CI build failure
See issue #337

(cherry picked from commit 6b3d745f55)
2021-10-22 05:27:20 +02:00
Goran Vidović 1b4340b608 Update Croatian translation
(cherry picked from commit 9638dbfd69)
2021-10-22 05:27:20 +02:00
Dušan Kazik b38fe3c039 Update Slovak translation
(cherry picked from commit 7d13f261d1)
2021-10-22 05:27:20 +02:00
Dušan Kazik 2ff3e7d096 Add Slovak translation
(cherry picked from commit 35648d82d0)
(cherry picked from commit 9c5e9203da)
2021-10-22 05:27:15 +02:00
Evangelos Ribeiro Tzaras 231fcf041b sip: origin: Recreate handles when updating credentials
Otherwise transport protocol changes won't be picked up.

This also allows to get rid of update_nua().

(cherry picked from commit 4675821838)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 46416a84a1 record-row: Right justify time
Fixes #336

(cherry picked from commit fbb6316fee)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras ca28f98066 Simplify country code handling
(cherry picked from commit 33ad4dbe86)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras a9ca5a3566 settings: Add GSettings bindings
(cherry picked from commit 04d391c5dd)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras c1117b4ec5 tests: Add gsettings schema directory to environment
(cherry picked from commit 6477446a29)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 4fb1e0b33b meson: Bump to 0.56.0
This allows us to use meson.project_build_root

(cherry picked from commit 3342d7329a)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 497d8aacd5 sip: Do not fail if CallsNetworkWatch is unavailable
In this case network changes will not be detected.
Additionally fall back to binding on all network interfaces (in this case a user
will have problems when using multiple network interfaces, but there is really
not much we can do without a functioning CallsNetworkWatch).

(cherry picked from commit 1718823b80)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 432c7fd0d2 network-watch: Don't fail initialization when unable to fetch local IP
This would mean we're failing when Calls is started with all NICs not connected
or disabled. To make matters worse this would only be fixable by restarting
Calls.

(cherry picked from commit b5defda27f)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras d55b737fb9 network-watch: Only g_set_error if error is not NULL
(cherry picked from commit ab20b6b8e3)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 0380bc08eb network-watch: More descriptive warning
And make sure we're not continually spamming warnings.

Closes #330

(cherry picked from commit 4fc0a52873)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras ef7248d60c best-match: Don't free unowned data
Fixes #331

(cherry picked from commit 9d27d5bae6)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 46ddc22822 best-match: codestyle
(cherry picked from commit d9e5c6a252)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras ef84973a22 number-query: Take country code into account
Fixes #312

(cherry picked from commit bd045be4e4)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 6c4d433191 contact-box: Do not hardcode length of match_fields[]
(cherry picked from commit d936a4572d)
2021-10-22 05:26:00 +02:00
Jiri Groenroos bfbfcbd9fe Update Finnish translation
(cherry picked from commit ab4094f2d4)
2021-10-22 05:26:00 +02:00
Jiri Groenroos ea7b45d002 Update Finnish translation
(cherry picked from commit 1b13615c81)
2021-10-22 05:26:00 +02:00
Hugo Carvalho 8d70affbf6 Update Portuguese translation
(cherry picked from commit de0a1a2006)
2021-10-22 05:26:00 +02:00
Daniel Șerbănescu e2ee690988 Update Romanian translation
(cherry picked from commit 54bac16d4b)
2021-10-22 05:26:00 +02:00
Yuri Chornoivan eee70d4dc7 Update Ukrainian translation
(cherry picked from commit 7f10687066)
2021-10-22 05:26:00 +02:00
Danial Behzadi 19bc5e3822 Update Persian translation
(cherry picked from commit 7b59644278)
2021-10-22 05:26:00 +02:00
Anders Jonsson b6dc4b05a5 Update Swedish translation
(cherry picked from commit 058f7e65a5)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 54bfb4fc22 sip: sdp: Hang up call when there are no common codecs
(cherry picked from commit b6ee0bb48d)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 0066e41d7a sip: sdp: Honour per media connections
Otherwise we might miss the IP of the remote peer leaving us unable to
establish a connection for RTP.

From https://datatracker.ietf.org/doc/html/rfc4566#section-5.7

   A session description MUST contain either at least one "c=" field in
   each media description or a single "c=" field at the session level.
   It MAY contain a single session-level "c=" field and additional "c="
   field(s) per media description, in which case the per-media values
   override the session-level settings for the respective media.

(cherry picked from commit 929d76708a)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 175d2a81cd sip: Fix possible NULL pointer dereference
The assumption that the IP of the remote peer can always be found in the
sdp_connection member of the sdp_session_s struct does not always hold true
and we should handle this case gracefully (i.e. without crashing).

(cherry picked from commit cf3face6cc)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 2227e99466 sip: origin: Fix memory leak
(cherry picked from commit 400281c07e)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 459d4817be sip: media: Fix gtk-doc transfer annotation
(cherry picked from commit 24040c2122)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras bfb7e2696a new-call-box: Clear entry after dialing
Closes #332

(cherry picked from commit 528fb11dcd)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras eed45bd168 record-row: Reword accessible name
"party" in "Call the party" could lead to confusion.
Fixes #319

(cherry picked from commit b458f6f040)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras 849e971199 application: Do not prepend country code when dialing
Fixes #176

(cherry picked from commit 1a14075945)
2021-10-22 05:26:00 +02:00
Evangelos Ribeiro Tzaras f9cafbb6e1 application: Clarify that -l flag is to be used with numbers only
This will also help unifying handling of tel: URIs.

(cherry picked from commit 464f3a993e)
2021-10-22 05:26:00 +02:00
Vittorio Monti 968458a219 po: Update Italian translation
(cherry picked from commit b46acbd4ce)
2021-10-22 05:26:00 +02:00
Dušan Kazik 598f8ff9bf Update Slovak translation 2021-10-04 09:39:05 +00:00
Dušan Kazik 35648d82d0 Add Slovak translation 2021-10-04 09:33:49 +00:00