1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-08-19 14:35:23 +00:00
Commit graph

1605 commits

Author SHA1 Message Date
Evangelos Ribeiro Tzaras
5f877a9d80 tests: Rename functions
This is done as a follow up commit after the cancellation test was
removed in order to (slightly) ease review.
2022-12-03 20:54:55 +01:00
Evangelos Ribeiro Tzaras
9c2307ba44 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-12-03 20:54:55 +01:00
Evangelos Ribeiro Tzaras
6d122b066f 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-12-03 20:54:55 +01:00
Evangelos Ribeiro Tzaras
e118eac884 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-12-03 20:54:41 +01:00
Evangelos Ribeiro Tzaras
2ac569cd71 meson: Sort sources alphabetically 2022-12-03 20:54:36 +01:00
Evangelos Ribeiro Tzaras
01897e5150 ringer: Cancel any ongoing actions on shutdown 2022-12-03 20:54:08 +01:00
Evangelos Ribeiro Tzaras
628389cf15 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-12-03 20:54:01 +01:00
Asier Sarasua Garmendia
fd4074ec23 Update Basque translation 2022-12-03 09:30:22 +00:00
Nart Tlisha
6a95e28ee7 Add Abkhazian translation 2022-12-02 10:59:36 +00:00
Asier Sarasua Garmendia
7548fdb413 Add Basque translation 2022-11-29 18:21:31 +00:00
Kukuh Syafaat
91e3c6e28f Update Indonesian translation 2022-11-29 04:46:23 +00:00
Balázs Úr
4de23bc7f2 Update Hungarian translation 2022-11-01 11:13:35 +00:00
Daniel Rusek
6f63067ac2 Update Czech translation 2022-10-17 13:43:42 +00:00
Evangelos Ribeiro Tzaras
845f1f7fca 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-21 11:58:24 +02:00
Evangelos Ribeiro Tzaras
bcb4061db1 application: Don't return value in start_proper()
It never returned FALSE, so change function prototype accordingly.
2022-09-21 11:58:23 +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
Evangelos Ribeiro Tzaras
4592194c11 application: Fix typo in message emission 2022-09-01 18:06:55 +02:00
Evangelos Ribeiro Tzaras
5869296c14 application: Consistent use of user_data in action "activate" callbacks. 2022-09-01 18:06:55 +02:00