Aurimas Černius
1fc6de3abc
Add Lithuanian translation
2023-01-22 20:14:45 +00:00
Evangelos Ribeiro Tzaras
e6d83159c4
Document and release 43.3
2023-01-12 11:13:01 +01:00
Evangelos Ribeiro Tzaras
1d777b5010
application: Remove and destroy application windows on shutdown
...
The windows need to be removed from the GtkApplication because they are
holding references to the application which prevents proper cleanup.
Fixes : #508
2023-01-12 11:01:18 +01:00
Evangelos Ribeiro Tzaras
7b81f86afe
application: Set unix signal handler source ID to 0
...
g_clear_signal_handle_id() will complain about unknown sources otherwise.
2023-01-12 11:01:18 +01:00
Evangelos Ribeiro Tzaras
3553071b44
history-box: Fix clearing signal handler
...
By the time g_clear_signal_handler() was invoked self->model had already
been NULL'ed, so clear the signal before clearing the model.
2023-01-12 11:01:18 +01:00
Evangelos Ribeiro Tzaras
954517a4eb
ci: Move flatpak jobs to packaging stage
...
It is more fitting than the default "test" stage and
has the desirable side effect that the Debian packaging jobs
no longer need to wait for flatpak jobs to finish.
2023-01-12 11:01:18 +01:00
Abderrahim Kitouni
68520c989d
Only define EPhoneNumber autocleanup for old versions
...
This fixes build with latest evolution-data-server
2023-01-12 11:01:18 +01:00
Evangelos Ribeiro Tzaras
a7454306c2
ringer: Remove explicit DBus timeout handling
...
As libfeedback uses GDbusProxy under the hood which defaults to timing
out after 25 seconds there is no need to handle timeouts explicitly.
Furthermore 1 second seems to not always be enough time to get a
response which leads to endless ringing.
Fixes #543
2023-01-12 11:01:18 +01:00
Evangelos Ribeiro Tzaras
c5025d4cc5
sip-pipeline: Only use gstreamer debugging if option is set
...
Fixes build issues when gstreamer has not been compiled with debugging
enabled.
Fixes : #533
2023-01-12 11:01:18 +01:00
Evangelos Ribeiro Tzaras
1cbffebdf6
meson: Add option to use gstreamer debugging API
...
gst_debug_bin_to_dot_data() can only be used if gstreamer
has been compiled with debugging features enabled.
2023-01-12 11:01:18 +01:00
Evangelos Ribeiro Tzaras
70dcc84abc
build: Rename config.h to calls-config.h
...
This guards against accidentally including configuration from elsewhere.
2023-01-12 11:01:18 +01:00
Chris Talbot
8b6e43d9f5
meson: use version_compare to check meson version
2023-01-12 11:01:18 +01:00
Pawan Chitrakar
57bcbb8a25
Add Nepali translation
2023-01-09 17:23:17 +00:00
Nart Tlisha
f08bb7746c
Update Abkhazian translation
2023-01-05 12:30:43 +00:00
Rafael Fontenelle
e1dab9acca
Update Brazilian Portuguese translation
2023-01-02 17:21:47 +00:00
Chao-Hsiung Liao
07cb39f0bb
Add Chinese (Taiwan) translation
2022-12-31 00:04:54 +00:00
Efstathios Iosifidis
3aed6b650a
Update Greek translation
2022-12-25 17:13:51 +00:00
Bruce Cowan
74c3a59607
Update British English translation
2022-12-23 09:23:46 +00:00
Fran Dieguez
b6cff9a094
Update Galician translation
2022-12-21 19:13:31 +00:00
Vasil Pupkin
f2c16badc4
Update Belarusian translation
2022-12-09 16:20:35 +00:00
Vasil Pupkin
b5b6bdabe6
Update Belarusian translation
2022-12-09 16:18:16 +00:00
Vasil Pupkin
c00637b5dd
Update Belarusian translation
2022-12-09 00:12:48 +00:00
Vasil Pupkin
3df7ab0390
Add Belarusian translation
2022-12-08 22:41:02 +00:00
Fabio Tomat
a8c6cf3c81
Update Friulian translation
2022-12-08 08:56:01 +00:00
Jiri Grönroos
4fc00b79fd
Update Finnish translation
2022-12-07 20:35:17 +00:00
Evangelos Ribeiro Tzaras
5fa511c556
build: Bump project version
2022-12-03 22:13:36 +01:00
Evangelos Ribeiro Tzaras
68b42e2768
Document and release 43.2
2022-12-03 21:04:01 +01:00
Evangelos Ribeiro Tzaras
83390e9b04
log: Use feature test macro before any include
...
_GNU_SOURCE is needed for strcasestr().
The macro should be defined before including any headers. This broke
recently because glib.h seems to include string.h now.
2022-12-03 20:56:06 +01:00
Evangelos Ribeiro Tzaras
3ac414fd84
application: Print positive delta when changing verbosity
...
Since we already take into account if it's increasing or decreasing
we should make the amount (Increased/Decreased by N) positive.
2022-12-03 20:56:06 +01:00
Evangelos Ribeiro Tzaras
8710ca778a
log: Fix returned verbosity delta
...
When we increase verbosity we want values > 0 returned.
2022-12-03 20:56:06 +01:00
Julian Sparber
fdd91951df
flatpak: Don't run calls:sip tests in CI
2022-12-03 20:56:06 +01:00
Julian Sparber
81f53f9891
tests: Ensure that plugins are build for tests that need them
2022-12-03 20:56:06 +01:00
Julian Sparber
27302dc5a5
tests: Make ringer test depend on mocked libfeedback
...
This makes sure that the mocked libfeedback library is build before
running tests and drops the need of LD_PRELOAD.
2022-12-03 20:56:06 +01:00
Julian Sparber
6265f055f1
flatpak: Set build_dir properly
2022-12-03 20:56:06 +01:00
Julian Sparber
40f00caa2d
ci: Build and deploy nightly flatpaks for aarch64 and x86_64
2022-12-03 20:56:06 +01:00
Julian Sparber
77dc693533
manager: Only set search path from CALLS_PLUGIN_DIR when path exists
...
Libpeas has issues searching in a path that doesn't exsist.
2022-12-03 20:56:06 +01:00
Julian Sparber
74204393ff
tests: Use CALLS_PLUGIN_DIR to search for plugins in the build dir
...
There is no need to add a second variable to search for plugins, we can
use CALLS_PLUGIN_DIR directly.
2022-12-03 20:56:06 +01:00
Julian Sparber
1d873a4b05
plugins: Rescan for plugins after adding search paths
...
Using rescan allows use to give a priority to search paths. So this way
plugins in `CALLS_PLUGIN_DIR` take precedence over plugins we ship.
This also makes sure that the plugin test searches in the same location
as CallsManager.
2022-12-03 20:56:06 +01:00
Julian Sparber
c821b03efc
meson: Don't set G_TEST_*
...
Those env variables aren't needed.
2022-12-03 20:56:06 +01:00
Julian Sparber
56821857b7
tests: Ensure that desktop files are built before testing them
...
This also makes use of `.full_path()` since we don't need to reconstruct
the file name.
2022-12-03 20:56:06 +01:00
Julian Sparber
996732944b
tests: Fix sdp-crypto test for flatpak
...
Debian patches sofia-sip therefore the test worked outside of flatpak.
See: 4df0ebb90a
2022-12-03 20:56:06 +01:00
Julian Sparber
1e57fe7a00
flatpak: Add gvfs-access
...
See: https://docs.flatpak.org/en/latest/sandbox-permissions.html#gvfs-access
2022-12-03 20:56:06 +01:00
Julian Sparber
3d0375ce39
flatpak: update sofia-sip
2022-12-03 20:56:06 +01:00
Julian Sparber
844339ba1f
flatpak: Update protobuf and GTest
2022-12-03 20:56:06 +01:00
Julian Sparber
09498b44b4
flatpak: Don't use boost
...
See https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/186
This moves also the dependencies for libphonenumber to submodules of it.
2022-12-03 20:56:06 +01:00
Julian Sparber
c4b07c7294
flatpak: Build local files
2022-12-03 20:56:06 +01:00
Julian Sparber
592667137a
flatpak: Update libpeas and disable some features
2022-12-03 20:56:06 +01:00
Julian Sparber
9f51595d23
flatpak: Drop libcanberra and gsound deps
...
We can build eds without canberra support.
This disables OAUTH2 feature of eds since it would need webkit and we don't
need it.
This also disables also dot locking for mails, because eds isn't used
for mails.
It is also not needed because we don't build the feedbackd daemon.
2022-12-03 20:56:06 +01:00
Evangelos Ribeiro Tzaras
548b219e7e
ci: Update image
...
The new image includes new versions of our dependencies.
This is needed as we require newer feedbackd packages.
2022-12-03 20:56:06 +01:00
Evangelos Ribeiro Tzaras
762c5986be
run-docker: Don't cache container images
...
Without --no-cache newly "built" images end up just creating a new tag
for old images, see below.
$ podman images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.gitlab.gnome.org/gnome/calls/debian v0.0.20221013 a1c2d79e4f72 4 weeks ago 1.53 GB
registry.gitlab.gnome.org/gnome/calls/debian v0.0.20221117 4d2a38aa5bff 3 months ago 2.01 GB
registry.gitlab.gnome.org/gnome/calls/debian v0.0.20220817 4d2a38aa5bff 3 months ago 2.01 GB
2022-12-03 20:56:06 +01:00