Evangelos Ribeiro Tzaras
7d4e44f91b
Let provider plugin decide whether to automatically hang up secondary calls
...
Revert "manager: hang up secondary calls"
This reverts commit 94345e0916
and moves that
functionality to the ModemManager plugin.
Fixes #290
(cherry picked from commit 94d730c3ed
)
2021-10-28 14:02:14 +02:00
Evangelos Ribeiro Tzaras
0885165348
dummy-call: Simplify change_state()
...
(cherry picked from commit 21eb12e9b1
)
2021-10-28 14:02:14 +02:00
Daniel Șerbănescu
d51b2bc3e5
Update Romanian translation
...
(cherry picked from commit 05f5203301
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
ce8d4afd75
ci: Use appstreamcli instead of appstream-util
...
(cherry picked from commit db2bb818b6
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
53640e42be
metainfo: Add URL tag for translations
...
See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url
(cherry picked from commit f828f24591
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
ac0a61a2eb
metainfo: Add "translation" tag
...
See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-translation
(cherry picked from commit 41a4d64db5
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
407d8d7b54
metainfo: Add "launchable" tag
...
See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-launchable
(cherry picked from commit a0208c7119
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
522c674f0d
metainfo: Replace deprecated GPL license identifier
...
It is deprecated according to https://spdx.org/licenses/GPL-3.0+.html
and GPL-3.0-or-later should be used instead.
(cherry picked from commit a723a66767
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
92da3eab3b
metainfo: Update description
...
(cherry picked from commit dd22510516
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
678d996a0d
metainfo: Update summary
...
(cherry picked from commit 44689ddf34
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
bf3944de3d
metainfo: Add "requires" tag in favour of custom tags
...
As described in
https://blogs.gnome.org/tbernard/2021/09/07/ready-for-software-41/
(cherry picked from commit f42d060715
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
e9b986e790
metainfo: Simplify content rating
...
To quote the spec:
In case the <content_rating/> tag is empty (no <content_attribute/> is present),
it is assumed that the component was checked for age ratings and no age
restrictions apply.
Source:
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-content_rating
(cherry picked from commit e46af8fc53
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
fea9badf90
metainfo: Add notification "kudo" tag
...
(cherry picked from commit aaaf32cf10
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
91b05982bb
metainfo: Remove "developer_name" tag
...
`appstreamcli` complains about the tag being duplicated and we are not losing
anything since credit is given in all the license headers.
(cherry picked from commit f966046c9a
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
0eb9ff7d4c
metainfo: Add DBus service to "provides" tag
...
See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-provides
(cherry picked from commit 7ca0bca62a
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
47dbd875a1
metainfo: "mimetypes" tag is deprecated
...
See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-mimetypes
(cherry picked from commit 7b904dc324
)
2021-10-22 05:27:20 +02:00
Yuri Chornoivan
0012b6c972
Update Ukrainian translation
...
(cherry picked from commit 657a2c6a1f
)
2021-10-22 05:27:20 +02:00
Luna Jernberg
a2093a2dd8
Update Swedish translation
...
(cherry picked from commit 4785fc95ea
)
2021-10-22 05:27:20 +02:00
Dušan Kazik
0012bd9fab
Update Slovak translation
...
(cherry picked from commit aa413fdccb
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
3f8e6e4593
ci: Run relaxed appstream validation during tests
...
If appstream-util is installed the tests will run `appstream validate-relax` on
the metainfo file.
(cherry picked from commit 43fb8504e8
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
7e980e2153
ci: Use strict metadata validation, but allow it to fail
...
Validation will fail because the screenshots height is too large and not using a
16:9 aspect ratio:
• attribute-invalid : <screenshot> height too large
[https://gitlab.gnome.org/GNOME/calls/raw/master/data/screenshots/history.png ]
maximum is 900px
• aspect-ratio-invalid : <screenshot> aspect ratio not 16:9
[https://gitlab.gnome.org/GNOME/calls/raw/master/data/screenshots/calling.png ]
The strict validation will nevertheless provide valuable information.
(cherry picked from commit 65f487f1e8
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
e79dc64238
ci: Upgrade certificates
...
Fixes #346
(cherry picked from commit eb0bf0abf4
)
2021-10-22 05:27:20 +02:00
Evangelos Ribeiro Tzaras
4c8561e0f0
metainfo: Add screenshots
...
Fixes #341
(cherry picked from commit 1306628f8c
)
2021-10-22 05:27:20 +02:00
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