Anton Lazarev
b26faf1b13
calls-new-call-box: compose with GtkBin instead of subclassing GtkBox
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-01 18:37:57 -07:00
Anton Lazarev
9fa0539ad6
sip-account-widget: compose with GtkBin instead of subclassing GtkBox
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-01 18:37:57 -07:00
Anton Lazarev
2141c1ffc2
in-app-notification: compose with GtkBin instead of subclassing GtkRevealer
...
Note that the GtkOverlay must pass-through interactions for this to
work, meaning it's no longer possible to interact with the
notifications. I'm leaving it like this since I'll need to replace it
with AdwToast later anyways.
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-01 18:37:57 -07:00
Anton Lazarev
f1e63c4979
history-box: compose with GtkBin instead of subclassing GtkStack
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714 >
2024-04-01 18:37:57 -07:00
Aefgh Threenine
08603179c3
Add Thai translation
...
(cherry picked from commit 701b43f8e7
)
2024-03-31 03:18:10 +00:00
A S Alam
a153be8929
Update Punjabi translation
2024-03-16 17:26:34 +00:00
Guido Günther
db9b771c19
Release 46.0
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/725 >
2024-03-13 18:01:42 +01:00
Sabri Ünal
e9c1a89f76
Update developer ID
...
Appstream decided to use reverse DNS for developer IDs.
> The element should have a id property, containing a unique ID to identify the component developer / development team. It is recommended to use a reverse-DNS name, like org.gnome or io.github.ximion, or a Fediverse handle (like @user@example.org) as ID to achieve a higher chance of uniqueness.
More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/724 >
2024-03-13 15:09:00 +00:00
Guido Günther
831741eecb
d/control: Don't require root for building
...
Helps in ci
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/723 >
2024-03-13 14:50:47 +00:00
Guido Günther
041921ca26
calls-manager: Connect listener past the list model filters
...
The list model filters connect signal handlers for item-changed to
refilter the list models.
In order to enable protocols based on what the origin supports
`on_origins_changed` needs these filtered results. Since it is a signal
handler by itself connect it late so it runs later in the filter chain.
Closes: https://gitlab.gnome.org/GNOME/calls/-/issues/601
2024-03-13 10:17:16 +00:00
Athmane MOKRAOUI
e2025dabfb
Add Kabyle translation
2024-03-11 08:52:55 +00:00
Piotr Drąg
8b8e20cc19
Update Polish translation
2024-03-02 17:43:37 +01:00
Daniel Rusek
58d2474f28
emergency-call-types: Add Czech Republic
2024-02-28 09:11:45 +00:00
Rūdolfs Mazurs
4402a42cfa
Add Latvian translation
2024-02-27 21:52:36 +00:00
Daniel Șerbănescu
1a78609e8a
Update Romanian translation
2024-02-27 17:01:22 +00:00
Alan Mortensen
96cbf10191
Update Danish translation
2024-02-26 17:18:47 +00:00
Daniel Mustieles
0368241aeb
Updated Spanish translation
2024-02-26 14:09:27 +01:00
Irénée THIRION
d9e721e9ee
Update French translation
2024-02-25 15:18:48 +00:00
Asier Sarasua Garmendia
c1e6cc2891
Update Basque translation
2024-02-22 19:48:13 +00:00
Andi Chandler
60520f3982
Update British English translation
2024-02-21 19:52:46 +00:00
Sabri Ünal
9c5540e4d9
Update Turkish translation
2024-02-21 17:21:20 +00:00
Nathan Follens
c988db9580
Update Dutch translation
2024-02-18 16:30:20 +00:00
Matej Urbančič
f86c93912f
Update Slovenian translation
2024-02-17 06:54:00 +00:00
Balázs Úr
5310de6482
Update Hungarian translation
2024-02-16 21:04:54 +00:00
Yaron Shahrabani
e24049a118
Update Hebrew translation
2024-02-16 20:54:50 +00:00
Kukuh Syafaat
a7dd11c857
Update Indonesian translation
2024-02-15 07:20:00 +00:00
Jordi Mas i Hernandez
7464c019bb
Update Catalan translation
2024-02-15 06:25:06 +00:00
Fran Dieguez
0f8892f150
Update Galician translation
2024-02-15 02:23:23 +00:00
Vasil Pupkin
bbcc423c1d
Update Belarusian translation
2024-02-14 14:30:48 +00:00
Artur S0
fb0d5742dc
Update Russian translation
2024-02-13 16:32:26 +00:00
Anders Jonsson
31328e5123
Update Swedish translation
2024-02-13 13:57:46 +00:00
Marek Černocký
7b19072769
Update Czech translation
2024-02-13 11:55:17 +00:00
Sabri Ünal
4f8d39ea49
Update Turkish translation
2024-02-13 10:39:27 +00:00
Aurimas Černius
3906f115f6
Update Lithuanian translation
2024-02-12 21:06:54 +00:00
Danial Behzadi
30b4ab7694
Update Persian translation
2024-02-12 15:16:47 +00:00
Ekaterine Papava
a87f59a3aa
Update Georgian translation
2024-02-12 10:27:33 +00:00
Yuri Chornoivan
59dc1b3ad4
Update Ukrainian translation
2024-02-11 17:36:21 +00:00
Jürgen Benvenuti
bf2facbd6e
Update German translation
2024-02-11 14:36:06 +00:00
Sabri Ünal
6ee081283a
appdata: Improve appdata for AppStream 1.0
...
- Add the `<developer><name>` tag
- Mark the `<developer_name>` tag as deprecated
2024-02-10 16:45:41 +00:00
Guido Günther
3a467d85ad
emergency-call-types: Add EU countries
...
They all support 112.
2024-02-10 17:10:14 +01:00
Guido Günther
e49cd86035
emergency-calls-manager: Use network code to get emergency numbers
...
By far not all sims have emergency numbers and we want to respect the
users current location anyway.
We use a hash to avoid duplicates.
2024-02-10 17:10:10 +01:00
Guido Günther
678a41bade
emergency-calls-manager: Move contact adding to separate function
...
Improves readability and will be get another call site soon.
2024-02-10 17:09:59 +01:00
Guido Günther
9c0acdd560
emergency-calls-manager: Fix object name
2024-02-10 17:09:57 +01:00
Guido Günther
edb46acfa5
emergency-call-types: Add location source
...
We named it fallback but location is a better name as we get it
from the current country code.
2024-02-10 17:09:48 +01:00
Guido Günther
4951cf5b3b
emergency-call-types: Use hash for flag lookups too
2024-02-10 17:09:45 +01:00
Guido Günther
aaefc0443a
emergency-call-types: Allow to lookup emergency numbers by country code
...
We build a hash as cache to speed up lookups. As this is a one time
thing we just do it once and don't bother to free it up.
We currently assume that all numbers can be used for the location based
lookups. Should that change we want to add a flag indicating that.
2024-02-10 17:09:37 +01:00
Guido Günther
6aa356590b
mm-origin: Notify emergency number change when we get a location
...
Technically the emergency numbers exported by the origin doesn't change
but it's enough to trigger the DBus signal so clients see the updated
numbers.
2024-02-10 17:09:37 +01:00
Guido Günther
fd4b796742
mm-origin: Get 3gpp network country code when available
...
We currently don't enable location gathering explicitly so we rely
on other services (like geoclue) to do so. Use
mmcli -m 0 --location-enable-3gpp
We could enable for a short time when there's an explicit emergency
number request.
2024-02-10 17:09:19 +01:00
Guido Günther
c4630a2647
origin: Add network country code
...
This is technically only useful for mobile networks.
2024-02-10 17:09:10 +01:00
Guido Günther
4695f81f5c
dbus: Fix typo
2024-02-10 17:09:01 +01:00