Evangelos Ribeiro Tzaras
8a16439cc8
new-call-box: Switch to using CuiDialpad
...
It has been in libcall-ui for some time, so let's use it.
This will also easy the transition to Gtk4 as it's one less widget we
have to worry about.
2022-10-13 13:24:19 +00:00
Evangelos Ribeiro Tzaras
8cdd017c2f
Revert "Disable g722 to avoid test failure with ffmpeg 5.0/gst-libav"
...
This reverts commit 857c375ab9
.
The failure to register types due to invalid type names seems to be
resolved, so let's revert to reenable g722 codecs.
2022-10-12 23:18:13 +02:00
Evangelos Ribeiro Tzaras
2a5e96cda2
media-pipeline: Bind to the unspecified IPv6 address
...
IPv4 keeps working through the magic of IPv4 mapped IPv6 addresses.
Without this change errors about invalid address family will be raised
when trying to connect to a IPv6 host.
Bail out! CallsSipMediaPipeline-FATAL-WARNING: Error on the message bus: Could not get/set settings from/on resource. (../gst/udp/gstmultiudpsink.c(1228): gst_multiudpsink_configure_client (): /GstPipeline:media-pipeline/GstUDPSink:rtcp-udp-sink:
Invalid address family (got 10))
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019292
2022-10-12 20:35:40 +00:00
Evangelos Ribeiro Tzaras
a5abb7dbaa
d/copyright: Update
...
This was updated recently in the official Debian package, so sync up
with that.
2022-10-11 10:47:47 +02:00
Evangelos Ribeiro Tzaras
c5759df955
build: drop libmocka dependency
...
It is now unused
2022-10-11 07:41:07 +00:00
Evangelos Ribeiro Tzaras
4262ec8231
test-ringer: Use glib testing functions instead of mocka
2022-10-11 07:41:07 +00:00
Evangelos Ribeiro Tzaras
31a11b0abc
tests: Rename functions
...
This is done as a follow up commit after the cancellation test was
removed in order to (slightly) ease review.
2022-10-11 07:41:07 +00:00
Evangelos Ribeiro Tzaras
280527d7a7
tests: Mock libfeedback
...
Copied from libfeedback as of 2e081602f627505e566cc0bdb6cd96c7642d8b65
and adjusted for our mocking needs.
The mocked library will be LD_PRELOADED for the moment,
but further changes to the build should allow us to simply link
to it in the future.
2022-10-11 07:41:07 +00:00
Evangelos Ribeiro Tzaras
b4887fa68a
test-ringer: Remove cancellable test
...
This will get removed soon while refactoring the ringer as cancelling
the async methods would not guarantee that the requested operation would
not be performed.
It could actually already be started (e.g. starting or stopping the
feedback), but we have not yet received the reply, so it was always a
bit flaky.
2022-10-11 07:41:07 +00:00
anteater
f4deeb4bbb
po/es: Fix "llamadase" typo
...
This is not a word (https://dle.rae.es/llamadase ) and seems to be a typo
for "llamadas".
2022-10-06 21:35:56 +00:00
Evangelos Ribeiro Tzaras
6da2924d30
flatpak: Fix flatpak build
...
Mostly updating of dependencies.
Notable changes:
- Build abseil with position independent code
- Drop patch for libphonenumber and use -DREGENERATE_METADATA=OFF
instead to drop the java build dependency
- Drop gstreamer as it's included in the runtime already
- Drop cmocka as we're about to drop it's usage completely anyway
2022-09-21 19:45:44 +02:00
Evangelos Ribeiro Tzaras
247af2339a
Post release bump to 44.alpha.0
2022-09-21 12:46:04 +02:00
Evangelos Ribeiro Tzaras
f2a22d0c02
meson: Sort sources alphabetically
2022-09-21 12:40:31 +02:00
Evangelos Ribeiro Tzaras
c3c315d8e7
application: Don't show application window if started as daemon
...
If calls was already running as a daemon it and were invoked again with
`--daemon` it ended up showing the UI.
Now we always set the `daemon` variable and simplify activation logic as
a side effect.
Fixes #500
2022-09-20 13:41:43 +02:00
Evangelos Ribeiro Tzaras
3badf72725
application: Don't return value in start_proper()
...
It never returned FALSE, so change function prototype accordingly.
2022-09-20 13:30:31 +02:00
Evangelos Ribeiro Tzaras
8c6d64ddaf
ringer: Cancel any ongoing actions on shutdown
2022-09-20 12:27:38 +02:00
Evangelos Ribeiro Tzaras
97626c467f
ringer: Move libfeedback related cleanup to finalize()
...
Leave the LfbEvent self->event alive in dispose()
to give potentially pending GAsyncReadyCallback invocations
or running GSources a better chance of finishing gracefully.
2022-09-20 12:27:26 +02:00
Evangelos Ribeiro Tzaras
e28b15b41a
ringer: Remove deprecated CuiCallStates
...
They haven't been used since
4bc8e82ff6
and could probably have been removed sooner.
2022-09-20 12:27:23 +02:00
Evangelos Ribeiro Tzaras
991512e196
record-store: Removed deprecated CuiCallStates
...
They haven't been used since
4bc8e82ff6
and could probably have been removed sooner.
2022-09-20 12:27:21 +02:00
Evangelos Ribeiro Tzaras
4348e794a9
manager: Remove unused include
2022-09-20 12:26:43 +02:00
Evangelos Ribeiro Tzaras
cfbb149c19
meson: Post release bump
2022-09-19 20:49:39 +02:00
Evangelos Ribeiro Tzaras
fcee1a3b6a
d/changelog: Fix version
2022-09-19 20:47:10 +02:00
Evangelos Ribeiro Tzaras
18ef729e00
Document and release 43.0
2022-09-19 20:33:53 +02:00
Evangelos Ribeiro Tzaras
e8a7485086
metainfo: Correct screenshot URLs
...
Fixes #497
2022-09-19 20:17:20 +02:00
Evangelos Ribeiro Tzaras
a35cd09cdb
tests: Remove unused code
2022-09-19 19:14:17 +02:00
Martin
551447c800
Update Slovenian translation
2022-09-18 09:58:48 +00:00
Evangelos Ribeiro Tzaras
39c182ffca
i18n: mm-call: Clarify "transfer" and "deflect"
...
Closes : #499
2022-09-17 09:11:12 +02:00
Daniel Mustieles
fbb1eb6c6c
Update Spanish translation
2022-09-12 10:38:16 +00:00
Evangelos Ribeiro Tzaras
a9288a2739
Update libcall-ui to always reset audio profile
...
The new version contains a fix that makes sure audio profile switching
(using libcallaudio) always gets properly reset.
Closes : #452
2022-09-11 11:05:19 +02:00
Hugo Carvalho
79896af600
Update Portuguese translation
2022-09-07 13:55:05 +00:00
Vittorio Monti
bc0368f983
Update Italian translation
2022-09-06 15:27:27 +00:00
Emin Tufan Çetin
5b6988cb27
Update Turkish translation
2022-09-04 10:22:19 +00:00
Evangelos Ribeiro Tzaras
aafcd62071
Document and release 43.rc.0
2022-09-03 20:51:56 +02:00
Matt Turner
ce3cc6ec38
build: Use GNOME module post_install()
...
This greatly simplifies the post install script. As this functionality
depends on newer meson (0.59.0) it is guarded by a version check.
Distributions usually use their own tooling so it's does not matter if
they don't run the postinstall scripts (e.g. because of using too old
meson)
2022-09-03 20:23:01 +02:00
Evangelos Ribeiro Tzaras
7587d0a5c9
Update libcall-ui to v0.0.5
...
Brings a redesigned call display, a couple of smaller UI fixes and
updated translations.
2022-09-03 17:53:17 +00:00
Evangelos Ribeiro Tzaras
f44e8025c9
mm-provider: Don't leak MMManager
2022-09-03 18:26:55 +02:00
Evangelos Ribeiro Tzaras
d0c4374a0b
mm-provider: Prefer g_clear_*() in dispose() and finalize()
2022-09-03 18:26:55 +02:00
Evangelos Ribeiro Tzaras
a4f845206e
mm-provider: Remove unused variable
2022-09-03 18:26:55 +02:00
Evangelos Ribeiro Tzaras
551bb00e20
hacking: Refresh links
2022-09-03 16:52:16 +02:00
Evangelos Ribeiro Tzaras
1cbc948e12
readme: Update links to d/control
2022-09-03 16:52:16 +02:00
Evangelos Ribeiro Tzaras
2f56836720
ci: Publish pages for main branch (not master)
...
This is a follow up to renaming the default branch
2022-09-03 16:52:16 +02:00
Evangelos Ribeiro Tzaras
eae9fb0ef0
ci: (Slightly) rename flatpak CI job
2022-09-03 16:52:16 +02:00
Evangelos Ribeiro Tzaras
adb1cdb18a
ofono-provider: Don't g_error() without good reason
...
Use g_warning() for things are not fatal.
Closes : #4
2022-09-03 08:40:56 +00:00
Evangelos Ribeiro Tzaras
1016505357
mm-provider: Avoid using g_error()
...
First steps in closing #4 .
2022-09-03 08:40:56 +00:00
Evangelos Ribeiro Tzaras
e7c3775f42
mm-provider: Don't leak error
2022-09-03 08:40:56 +00:00
Evangelos Ribeiro Tzaras
b543d61f3b
ofono-provider: Add TODO about preferring async functions
2022-09-03 08:40:56 +00:00
Éloi Rivard
a07ae7172c
Update French translation
2022-09-03 08:09:21 +00:00
Evangelos Ribeiro Tzaras
396152bd24
d/gbp.conf: Set default branch to 'main' (was 'master')
...
The default branch of Calls has switched to 'main'.
See #490
2022-09-01 19:46:37 +02:00
Evangelos Ribeiro Tzaras
09688a1e80
call: Document call states
2022-09-01 18:08:27 +02:00
Evangelos Ribeiro Tzaras
1d20998e9a
call: Prefer using enum values
2022-09-01 18:06:55 +02:00