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
Evangelos Ribeiro Tzaras
b893c81375
application: Whitespaces style nitpicks
2022-09-01 18:06:55 +02:00
Evangelos Ribeiro Tzaras
f8c65b9326
Revert "new-call-box: Clear entry after dialing"
...
This reverts commit 528fb11dcd
.
It is cumbersome having to retype everything
if you've made a mistake when entering a number.
2022-09-01 17:52:52 +02:00
Evangelos Ribeiro Tzaras
8a928f2008
call: Remove waiting state
...
The waiting state is not used any more and made wrong assumptions to
begin with, so let's get rid of it.
2022-09-01 17:48:02 +02:00
Evangelos Ribeiro Tzaras
4b99660e3f
mm: call: Check call direction when mapping waiting state
...
MM_CALL_STATE_WAITING may also be used on outgoing calls,
so we need to check the call direction.
Fixes #465
2022-09-01 17:48:02 +02:00
Evangelos Ribeiro Tzaras
a4c4687208
sip: origin: Actually set "auto-connect" property
...
Closes : #466
Fixes ef56c8f51c
2022-09-01 07:08:23 +00:00
Evangelos Ribeiro Tzaras
6f2808c7cd
ci: Include flatpak_ci_initiative.yml and remove inline copy
...
The copy was originally done because the include failed while Calls was
still being hosted at source.puri.sm.
2022-09-01 06:57:51 +00:00
Goran Vidović
4e3228ce3d
Update Croatian translation
2022-08-31 10:22:08 +00:00
Goran Vidović
cf1b35f6e5
Update Croatian translation
2022-08-31 08:35:46 +00:00
Jiri Grönroos
f11a191c01
Update Finnish translation
2022-08-30 16:58:32 +00:00
Evangelos Ribeiro Tzaras
0e271226dc
plugins: Fix install directory typo
...
Plugins could no longer be found because we installed the plugins
outside the search path:
The directory structure uses singular 'provider', not plural
'providers'.
Fixes 11ba83c16e
2022-08-24 21:21:08 +02:00
Guido Günther
c893a44f9f
main-window: Add translator comment to not translate the application name
2022-08-23 17:41:17 +00:00
Daniel Șerbănescu
4ff2091c76
Update Romanian translation
2022-08-21 12:52:20 +00:00
Luna Jernberg
05e84dce12
Update Swedish translation
2022-08-19 09:51:37 +00:00
Evangelos Ribeiro Tzaras
92e7b962cc
plugins.in: Add package version and update copyright
2022-08-19 08:43:57 +00:00
Evangelos Ribeiro Tzaras
11ba83c16e
Move plugin specific tests into dedicated directory
...
This will prove beneficial when we also add tests for the policy engine
plugins. The increased locality is also nice to have.
2022-08-19 08:43:57 +00:00
Evangelos Ribeiro Tzaras
86a8f3ae22
Move provider plugins into a dedicated directory
...
Since we will introduce another type of plugin for the policy engine
we want to have each plugin type in separate directories.
We also have to adjust:
- plugin search directories
- po file location
- update paths for calls-doc target
2022-08-19 08:43:57 +00:00
Yosef Or Boczko
8c6ece6a87
Update Hebrew translation
2022-08-18 16:40:35 +00:00
Evangelos Ribeiro Tzaras
dea8b111d4
ci: Update Debian image
...
From now on intltool will be part of the image,
so we don't need to install it explicitly any more.
2022-08-17 12:28:07 +02:00
Evangelos Ribeiro Tzaras
e49614d203
ci: Include intltool in Debian image
...
We run it and currently also install it in the check-po script.
Having it preinstalled let's us get rid of the `apt install` stage.
This will help avoiding CI failures like this:
$ apt-get -y install intltool
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libc6-dev : Breaks: libglib2.0-dev (<= 2.72.3-1) but 2.72.1-1 is to be installed
From https://gitlab.gnome.org/devrtz/calls/-/jobs/2213858#L39
2022-08-17 11:59:51 +02:00
Марко Костић
986051310b
Update Serbian translation
2022-08-17 04:35:07 +00:00
Zurab Kargareteli
a19c1fbb50
Update Georgian translation
2022-08-12 05:43:26 +00:00
Emin Tufan Çetin
41b7a89221
Update Turkish translation
2022-08-11 19:59:48 +00:00
Evangelos Ribeiro Tzaras
55be6cd39e
manager: Remove unused has_active_call() function
...
Introduced in f69c597387
but was never really used, so let's drop the dead code.
2022-08-10 16:00:00 +02:00
Evangelos Ribeiro Tzaras
21ae0a67c4
manager: Drop unused get_contact_name() declaration
...
The function has been removed since quite some time,
but the declaration did not get removed.
Fixes 889d5a0981
2022-08-10 15:07:02 +02:00
Piotr Drąg
ffc79f3379
Update Polish translation
2022-08-07 15:03:07 +02:00
Danial Behzadi
69c316631d
Update Persian translation
2022-08-07 00:18:36 +00:00
Evangelos Ribeiro Tzaras
3cbe2c781a
Document and release 43.beta.0
2022-08-06 20:24:53 +02:00
Aleksandr Melman
d9450e360a
Update Russian translation
2022-08-06 14:46:43 +00:00
Piotr Drąg
0d3ddf67e2
Update POTFILES.skip
2022-08-06 13:11:59 +02:00
Evangelos Ribeiro Tzaras
65dfc1293b
ci: Update debian image
2022-08-05 17:21:05 +00:00
Evangelos Ribeiro Tzaras
857c375ab9
Disable g722 to avoid test failure with ffmpeg 5.0/gst-libav
...
Bail out! CallsSipMediaPipeline-FATAL-WARNING: Error trying to setup codecs for pipeline: Could not create 'decoder' element of type avdec_g722
stderr:
(gst-plugin-scanner:196349): GLib-GObject-WARNING **: 07:29:24.149: type name '-a-png-encoder-pred' contains invalid characters
See
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1055
2022-08-05 17:21:05 +00:00
Evangelos Ribeiro Tzaras
d19aa10534
Update libcall-ui to v0.0.4
...
Brings some UX improvements and updated translations
2022-08-05 15:05:18 +00:00
Yuri Chornoivan
2e9c5ef89a
Update Ukrainian translation
2022-08-05 14:17:38 +00:00
Evangelos Ribeiro Tzaras
757351b39c
record-row: Add SMS action
...
Add a menu entry in the history popover to open the default "sms" URI
handler.
Closes : #182
2022-08-05 10:30:06 +02:00
Evangelos Ribeiro Tzaras
01f3757ce1
record-row: Simplify add-action logic
...
Get rid of some code by avoiding special casing
and potentially fix an issue (WIP).
2022-08-05 10:30:06 +02:00
Evangelos Ribeiro Tzaras
0d6095b42a
record-row: Use STR_IS_NULL_OR_EMPTY macro
2022-08-05 10:30:06 +02:00
Evangelos Ribeiro Tzaras
8e23d77508
record-row: Chain up early to constructed()
2022-08-05 10:30:06 +02:00
Evangelos Ribeiro Tzaras
d94792f3c5
record-row: Rename callback to conform to on_* naming scheme
2022-08-05 10:30:06 +02:00
Evangelos Ribeiro Tzaras
37eba7b66f
record-row: Remove unused code
2022-08-05 10:30:06 +02:00
Evangelos Ribeiro Tzaras
b81b216cf0
history-box: Cap size of slice at number of call records
...
This helps avoiding some log spam when scrolling to the bottom:
16:29:17.1053 CallsHistoryBox[2798409]: DEBUG: Increasing history slice from 1825 to 1875
16:29:17.1215 CallsHistoryBox[2798409]: DEBUG: Increasing history slice from 1875 to 1925
16:29:20.6739 CallsHistoryBox[2798409]: DEBUG: Increasing history slice from 1925 to 1975
16:29:23.1919 CallsHistoryBox[2798409]: DEBUG: Increasing history slice from 1975 to 2025
16:29:24.2533 CallsHistoryBox[2798409]: DEBUG: Increasing history slice from 2025 to 2075
for a history of ~1400 records.
2022-07-27 16:54:26 +02:00
Evangelos Ribeiro Tzaras
9209a7801c
history-box: Allow transition from non-empty to empty history
...
Since call records may be deleted, the transition from non-empty to
empty is also possible.
2022-07-27 16:45:42 +02:00