1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-11-15 12:55:36 +00:00
Commit graph

899 commits

Author SHA1 Message Date
Mohammed Sadiq
7c13d3f179 application: Simplify loading css
And fix a memory leak.
2021-01-20 10:10:50 +00:00
Guido Günther
acbbe4697f gitlab-ci: Use byzantium instead of Debian bullseye
We didn't have bullseye images back then.
2021-01-20 10:53:17 +01:00
Sebastian Krzyszkowiak
5acf019518 gitlab-ci: Don't use global before_script for package jobs
It used to work because the pipeline definitions had been
overriding `before_script`, which isn't the case anymore.

Fixes #213
2021-01-20 09:42:19 +00:00
Evangelos Ribeiro Tzaras
5bdfb0e223 application: Hang up calls when closing the UI 2021-01-12 17:09:06 +01:00
Evangelos Ribeiro Tzaras
f69c597387 manager: add has_active_call() and hang_up_all_calls() 2021-01-12 16:47:36 +01:00
Evangelos Ribeiro Tzaras
4602cca37d manager: remove trailing whitespace 2021-01-12 16:47:36 +01:00
Eugenio Paolantonio (g7)
ddab47d288 ofono: call: ensure signals get disconnected on voice_call object destruction
The 'property-changed' and 'disconnect-reason' signals weren't disconnected on the
voice_call object cleanup, and callbacks would thus still be fired once a second
call happens, resulting in a crash.

Signed-off-by: Eugenio Paolantonio (g7) <me@medesimo.eu>
2021-01-12 02:22:17 +01:00
Evangelos Ribeiro Tzaras
1705b75c3e desktop: Add Network main category
Fixes lintian warning `desktop-entry-lacks-main-category`
2021-01-09 12:40:50 +01:00
Timo Jyrinki
f6eb09f5cd po: Add Finnish translation from JRfi, refined by me. 2021-01-08 16:29:35 +02:00
Sebastian Krzyszkowiak
f9648e8f63
Document changes and release 0.2.0 2021-01-06 01:35:24 +01:00
Evangelos Ribeiro Tzaras
b327aefdbb call-window: inhibit idle during active call
Closes #202
2020-12-27 09:57:34 +00:00
Yuri Chornoivan
731360d56d po: Update Ukrainian translation 2020-12-27 09:26:03 +02:00
Evangelos Ribeiro Tzaras
a72a6672d5 data: Fix typo in desktop files
Closes #205
2020-12-26 19:24:51 +01:00
Guido Günther
06993ebb9b gitlab-template: Add Librem 5 2020-12-22 08:04:19 +00:00
Sebastian Krzyszkowiak
f1addc1965
debian: Add maintscript to rename xdg autostart file
It got renamed in f6f9e3f039

Fixes #200
2020-12-16 01:51:46 +01:00
Andika Triwidada
66f647388e Added Indonesian translation 2020-12-12 15:32:05 +07:00
Daniel Abrecht
0d8470597b Don't localise property descriptions in calls-call and calls-origin properties 2020-12-07 17:25:33 +00:00
Daniel Abrecht
4e7a0b8151 Replace CallsOrigin getters with properties and add calls_origin_foreach_call method 2020-12-07 17:25:33 +00:00
Evangelos Ribeiro Tzaras
891ed1fe79 debian: Move documentation to own package calls-doc 2020-12-05 16:31:35 +01:00
Evangelos Ribeiro Tzaras
8070c41e46 CI: build documentation 2020-12-05 15:39:49 +01:00
Evangelos Ribeiro Tzaras
7d113fb013 debian: Add dependencies and rules for building docs 2020-12-05 15:39:49 +01:00
Evangelos Ribeiro Tzaras
5f090e9165 doc: meson: Use shared library for gtk-doc 2020-12-05 15:39:43 +01:00
Evangelos Ribeiro Tzaras
a5b0c11145 doc: meson: fix ofono path 2020-12-01 17:56:06 +01:00
James Westman
073b41d42e flatpak: Add callaudiod to flatpak
Added callaudiod to the Flatpak manifest so Calls builds again.
2020-11-18 20:29:13 +00:00
Yuri Chornoivan
6e343fea6c po: Update Ukrainian translation 2020-11-17 19:39:17 +02:00
Guido Günther
2fb87c6a74 d/control: Update description 2020-11-17 11:00:52 +00:00
Guido Günther
1e3c117978 data: Check desktop file in build dir
It got moved in f6f9e3f039
2020-11-17 10:55:31 +01:00
Guido Günther
9afd49e6e7 debian: Add desktop-file-utils
This makes sure we valiate desktop files
2020-11-17 10:52:10 +01:00
Evangelos Ribeiro Tzaras
f6f9e3f039 meson: allow internationalization of desktop files 2020-11-16 23:11:30 +01:00
Matthias Klumpp
b2176be8c6 metainfo: Mark app as touch-input compatible 2020-11-15 15:18:58 +00:00
Matthias Klumpp
f38b8dfcd1 trivial: metainfo: style 2020-11-15 15:18:58 +00:00
Yuri Chornoivan
bbf1e8bf9c po: Update Ukrainian translation 2020-11-14 10:08:32 +02:00
Guido Günther
d0e3e580c9 gitlab-ci: Fail when C files are missing from POTFILES.in
If there are translation in C files but not in POTFILES.in
fail the pipeline.
2020-11-13 08:08:38 +00:00
Guido Günther
6921a104c8 po: Add calls-notifier.c
It has translatable strings.
2020-11-13 08:08:38 +00:00
Evangelos Ribeiro Tzaras
6bbaaacf14 meson: bump calls to 0.1.9 2020-11-09 11:11:12 +00:00
Yuri Chornoivan
a8c0d1fc28 po: Update Ukrainian translation 2020-11-08 15:06:04 +00:00
Adrien Plazas
fccb72c58c style: Fix the CSS path to the HdyKeypad buttons
In libhandy 1, the hdykeypad CSS class name got renamed into keypad, and
HdyKeypad isn't a GtkGrid anymore but it contains one.
2020-11-05 09:58:21 +01:00
Sebastian Krzyszkowiak
900550b353
Document changes and release 0.1.9 2020-11-04 18:08:29 +01:00
Evangelos Ribeiro Tzaras
3bf70acc0a Bump max allowed glib version to 2.64
Bumping the max version gets rid of a build warning introduced in MR
!136
2020-11-04 16:26:46 +00:00
Mohammed Sadiq
0f88802cda new-call-box: Handle USSD commands 2020-11-03 08:19:03 +05:30
Mohammed Sadiq
1c89bf292c main-window: Add dialog to handle USSD 2020-11-03 08:19:03 +05:30
Mohammed Sadiq
949ef90e03 manager: Hook to ussd signals from provider 2020-11-03 08:19:03 +05:30
Mohammed Sadiq
6af2e26639 util: Add API to test for USSD command 2020-11-03 08:19:03 +05:30
Mohammed Sadiq
939a59735c mm-origin: Implement CallsUssd interface 2020-11-03 08:19:00 +05:30
Mohammed Sadiq
8103c3d477 Add calls-ussd interface 2020-11-02 10:00:46 +05:30
Arnaud Ferraris
1b35120f36 d/control: depend on callaudiod 2020-11-01 13:17:32 +01:00
Arnaud Ferraris
8308e1dbbf src: meson.build: remove librem5-hack option and depend on libcallaudio 2020-11-01 13:17:32 +01:00
Arnaud Ferraris
088c693374 ui: call-display: set speaker and mute buttons sensitive by default
Now that we got rid of ugly hacks, these buttons should work on all
devices. We can therefore enable them by default.
2020-11-01 13:17:06 +01:00
Arnaud Ferraris
20396ac951 application: initialize libcallaudio on startup 2020-11-01 13:16:42 +01:00
Arnaud Ferraris
d304c9cb32 call-display: replace ugly hacks with libcallaudio calls
`callaudiod` is a device-agnostic service for routing audio during voice
calls, called through `libcallaudio`.

It allows us to automatically switch profiles when entering a call,
enable the speaker output or mute the microphone, and can therefore be
used to replace the current Librem 5-specific hacks.
2020-11-01 13:15:58 +01:00