Evangelos Ribeiro Tzaras
110f286cd4
ringer: Reindent
...
Gbp-Dch: Ignore
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/804 >
2026-01-28 16:55:11 +00:00
Evangelos Ribeiro Tzaras
7425e08fc3
ringer: Remove unused declarations
...
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/804 >
2026-01-28 16:55:11 +00:00
Evangelos Ribeiro Tzaras
fe19fff15d
sip-media-manager: Prefer g_clear_*()
...
Gbp-Dch: Ignore
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/804 >
2026-01-28 16:55:10 +00:00
Evangelos Ribeiro Tzaras
d300b28e1c
build: Sort dependencies
...
Gbp-Dch: Ignore
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/804 >
2026-01-28 16:55:10 +00:00
Evangelos Ribeiro Tzaras
9b816d5301
manager: Remove unnecesary includes
...
These are included through the header already,
no need to include them explicitly here again.
Gbp-Dch: Ignore
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/804 >
2026-01-28 16:55:10 +00:00
Aurimas Aurimas Černius
8fb2d9e61b
Update Lithuanian translation
2026-01-27 19:12:09 +00:00
Abduqadir Abliz
920bf06d03
Update Uighur translation
2026-01-26 14:24:31 +00:00
Juliano de Souza Camargo
eccbe86845
Update Brazilian Portuguese translation
2026-01-25 21:04:42 +00:00
Sabri Ünal
a53ee23941
metainfo: Drop categories from metainfo.xml
...
**Categories and keywords**
> If there’s a launchable defined for a desktop application, categories and keywords are pulled from the desktop file. Defining them separately in the Metainfo file will override the contents of the desktop file.
Source: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines#categories-and-keywords
Signed-off-by: Sabri Ünal <yakushabb@gmail.com >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/812 >
2026-01-25 18:22:07 +00:00
Ekaterine Papava
50b171eeb6
Update Georgian translation
2026-01-25 09:04:50 +00:00
Yuri Chornoivan
cf403fe432
Update Ukrainian translation
2026-01-24 19:05:28 +00:00
Flynn Peck
029cbedee0
Add Cornish translation
2026-01-24 13:12:58 +00:00
Baurzhan Muftakhidinov
c7779ef999
Add Kazakh translation
...
(cherry picked from commit 3c2ff567c887e8e8b21f967a9972ea0145ba0156)
2026-01-09 02:16:50 +00:00
Sebastian Krzyszkowiak
93d3a967d3
data: Restart the daemon on failure
...
If Calls crashes for some reason, the user will be left with no
running Calls instance until it's launched manually. Make sure
the daemon gets restarted on a failure.
Signed-off-by: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/810 >
2025-12-26 10:15:07 +00:00
Guido Günther
17bcb9b4ed
packaging: Make install recipe more specific
...
This ensures we don't install files accidentally
Signed-off-by: Guido Günther <agx@sigxcpu.org >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/811 >
2025-12-17 17:53:47 +00:00
Guido Günther
c624fd1a0f
packaging: Depend on systemd dev
...
Signed-off-by: Guido Günther <agx@sigxcpu.org >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/811 >
2025-12-17 17:53:47 +00:00
Guido Günther
208200465b
build: Don't use libdir
...
It contains the arch prefix
Signed-off-by: Guido Günther <agx@sigxcpu.org >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/811 >
2025-12-17 17:53:47 +00:00
Christian Glombek
623c147542
tests/meson: Fix formatting
...
Make `check-meson` CI test happy.
Signed-off-by: Christian Glombek <c.glombek@cosa.systems >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/809 >
2025-12-17 17:52:52 +00:00
Christian Glombek
f5cea04dac
ci: Disable test runs on Flatpak builds
...
In the absence of a good mechanism to disable specific tests that fail in the flatpak build env, disable all tests.
Signed-off-by: Christian Glombek <c.glombek@cosa.systems >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/809 >
2025-12-17 17:52:52 +00:00
Christian Glombek
71bde1b12e
flatpak: Add libcall-ui dep source
...
Signed-off-by: Christian Glombek <c.glombek@cosa.systems >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/809 >
2025-12-17 17:52:52 +00:00
Christian Glombek
1e873514c5
flatpak: Formatting fixes
...
Signed-off-by: Christian Glombek <c.glombek@cosa.systems >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/809 >
2025-12-17 17:52:52 +00:00
Evangelos Ribeiro Tzaras
d6d2193792
ci: Ensure build dependencies get installed
...
This frees us from always having to update the container image
whenever build dependencies change.
Signed-off-by: Christian Glombek <c.glombek@cosa.systems >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/809 >
2025-12-17 17:52:52 +00:00
Artur S0
260ea43b01
Update Russian translation
2025-12-17 14:51:01 +00:00
Antonio Marin
b4ef366461
Update Romanian translation
2025-12-01 15:31:46 +00:00
Sabri Ünal
baf53ad62e
Update Turkish translation
2025-11-29 15:31:49 +00:00
Evangelos Ribeiro Tzaras
f99763ae76
dbus: Add SystemdService entry
...
This allows to use systemd for dbus service activation.
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/805 >
2025-11-27 21:06:41 +00:00
Evangelos Ribeiro Tzaras
450ed97877
systemd: Use --gapplication-service to launch
...
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/805 >
2025-11-27 21:06:41 +00:00
Evangelos Ribeiro Tzaras
39ede24c01
manpage: Adjust the option for running as a daemon
...
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/805 >
2025-11-27 21:06:41 +00:00
Martin Prejsa
d7bd51828e
ui-call-data: Implement call-type property
...
Added tests for the newly added property
and tests for the newly created helper functions
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/806 >
2025-11-25 17:40:17 +01:00
Evangelos Ribeiro Tzaras
f2083c0d4e
build: Drop (direct) libcallaudio dependency
...
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/806 >
2025-11-25 17:40:17 +01:00
Evangelos Ribeiro Tzaras
3c8e3253ad
application: Drop libcallaudio initialization
...
libcallaudio bits live in libcall-ui for a long time
(and libcallaudio is going away anyway).
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/806 >
2025-11-25 17:40:17 +01:00
Evangelos Ribeiro Tzaras
1d39eae8cb
debian: Allow to fetch meson wraps
...
This is needed since we removed the git submodule and turned
libcall-ui into a meson subproject instead.
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/806 >
2025-11-25 17:30:52 +01:00
Evangelos Ribeiro Tzaras
4a09c78d2d
subprojects: Add libcall-ui as meson subproject
...
Get rid of the git submodule and forward to the latest commit
that avoids deprecation warnings while we're at it.
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/806 >
2025-11-25 17:09:13 +01:00
Martin
8516e99d1c
Update Slovenian translation
2025-11-13 20:24:36 +00:00
Christian Glombek
1b77aecf07
sip: Reorder account widget ui
...
Signed-off-by: Christian Glombek <c.glombek@cosa.systems >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/801 >
2025-11-07 23:20:22 +01:00
Christian Glombek
3034bec1de
sip: Add proxy support
...
Signed-off-by: Christian Glombek <c.glombek@cosa.systems >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/801 >
2025-10-31 13:15:22 +01:00
Evangelos Ribeiro Tzaras
b6b5a99c06
sip-origin: Drop unneeded includes
...
Gbp-Dch: Ignore
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/802 >
2025-10-30 12:26:25 +00:00
Evangelos Ribeiro Tzaras
d365a7f695
build: Bump min glib version to 2.76
...
This allows us to use e.g. g_set_str() without raising deprecation
warnings.
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/803 >
2025-10-29 13:50:21 +01:00
Evangelos Ribeiro Tzaras
ea345addbe
git: Ignore wraplock files
...
Gbp-Dch: Ignore
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/798 >
2025-10-28 13:33:28 +00:00
Evangelos Ribeiro Tzaras
4be9b38994
ci: Use ci-fairy to check commit messages
...
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/798 >
2025-10-28 13:33:28 +00:00
Evangelos Ribeiro Tzaras
36fc47b663
ci: Check meson format
...
Use check-meson from meta-phosh as of
eb1c7f3c602f93e50ba0f1b7da31c936c771a75c
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/798 >
2025-10-28 13:33:28 +00:00
Evangelos Ribeiro Tzaras
7baa515707
build: Sort tests alphabetically
...
Gbp-Dch: Ignore
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/798 >
2025-10-28 13:33:28 +00:00
Evangelos Ribeiro Tzaras
e4a75a0844
tests: Add dbus server binary to dependencies
...
Otherwise we `meson test` will not compile the server
required for the DBus tests.
Closes: https://gitlab.gnome.org/GNOME/calls/-/issues/719
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/798 >
2025-10-28 13:33:28 +00:00
Evangelos Ribeiro Tzaras
3184fa3af0
tests: Depend on .plugin files to exist
...
When .plugin files are missing, the plugins will not be discoverable.
These were only getting built when run with `meson compile`,
but not for `meson test`.
Helps: https://gitlab.gnome.org/GNOME/calls/-/issues/719
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/798 >
2025-10-28 13:33:28 +00:00
Evangelos Ribeiro Tzaras
93a5c1911d
build: Modernize and deduplicate setting up test targets
...
Get rid of the duplication by rolling (almost) every test into a loop.
We now iterate over an array containing at least the name and list of sources.
To account for some differences between individual tests, we allow an
optional third array consisting of a dictionary for extra arguments.
In particular we ensure that the `test()` target now always depends on
the test binary, so that it will get properly rebuilt on changes to
the sources.
Note, that we're resorting in a separate commit, to ease reviewing.
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/798 >
2025-10-28 13:33:28 +00:00
Evangelos Ribeiro Tzaras
fec9e953ae
treewide: Reformat meson files
...
Ran `meson format -e -i -r`.
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/798 >
2025-10-28 13:33:28 +00:00
Guido Günther
50b34aec53
log: Make G_MESSAGES_DEBUG=something work out of the box
...
calls wouldn't match the glib docs as setting `G_MESSAGES_DEBUG`
also required to pass `-vvv` for things to work. Enable debug logs
as soon as that variable is set.
Closes: https://gitlab.gnome.org/GNOME/calls/-/issues/720
Signed-off-by: Guido Günther <agx@sigxcpu.org >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/800 >
2025-10-20 13:13:02 +02:00
Guido Günther
f98f2871de
emergency-call-types: Test get_numbers_by_country_code
...
Signed-off-by: Guido Günther <agx@sigxcpu.org >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/790 >
2025-10-16 13:45:49 +00:00
Guido Günther
6f44a7c7fd
emergency-call-types: Add emergency numbers from service provider db
...
This scales better than using a built in array.
Closes: https://gitlab.gnome.org/GNOME/calls/-/issues/714
Signed-off-by: Guido Günther <agx@sigxcpu.org >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/790 >
2025-10-16 13:45:49 +00:00
Guido Günther
8de3c90b66
emergency-call-types: Use lower case country codes
...
The provider info db has it that way.
Signed-off-by: Guido Günther <agx@sigxcpu.org >
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/790 >
2025-10-16 13:45:49 +00:00