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

476 commits

Author SHA1 Message Date
Julian Sparber
4ba9feb22f ContactsProvider: Add contacts provider
The CallsContacts provider offers a GListModel that can be connected
directly to a GtkListBox for showing a contacts list.
2021-02-03 16:18:29 +00:00
Yuri Chornoivan
d6c05e85b4 po: Update Ukrainian translation 2021-02-02 11:22:10 +02:00
Evangelos Ribeiro Tzaras
2568ea8179 application: Notify when opening URI/files fails 2021-02-01 23:14:36 +00:00
Evangelos Ribeiro Tzaras
dc6b675a14 application: Use g_autoptr and g_autofree 2021-02-01 23:14:36 +00:00
Mohammed Sadiq
5684d54bbd Let calls-provider be an abstract class
And adapt to changes.

A calls-mm-provider IS-A calls-provider (and so on)
2021-01-31 23:01:13 +00:00
Julian Sparber
1c8eb87e7f remove CallsCallHolder and CallsCallData
Both classes are containers for other data and we can pass the data
directly without an additional code.
2021-01-28 15:22:59 +01:00
Julian Sparber
1bfcdd545a Revert "ci: write STDOUT for flatpak build to file"
Revert the commit since the log limit for the ci was increased.
This reverts commit 70c75822f7.
2021-01-27 12:36:14 +01:00
Julian Sparber
70c75822f7 ci: write STDOUT for flatpak build to file
The flatpak build excites the log limit therefore redirect the log to a
file.
2021-01-26 14:33:12 +01:00
Julian Sparber
87f70265e9 ci: build flatpak 2021-01-26 14:33:12 +01:00
Julian Sparber
cfc2132c79 flatpak: add libcanberra 2021-01-26 12:44:34 +01:00
Julian Sparber
193931165d flatpak: use master runtime 2021-01-26 12:44:34 +01:00
Julian Sparber
613d5acde5 ci: drop bullseyeci packages 2021-01-26 12:14:39 +01:00
Julian Sparber
f1e35ed97c ci: don't use global variables and definitions 2021-01-26 12:14:36 +01:00
Julian Sparber
9d2d0b8484 ci: build packages only for byzantium 2021-01-26 12:07:39 +01:00
Arnaud Ferraris
b0de3af95c flatpak: update callaudiod version 2021-01-24 20:09:21 +00:00
Arnaud Ferraris
cbbe49f93a d/control: add version requirement on libcallaudio build dependency
The new API appeared in version 0.0.5.
2021-01-24 20:09:21 +00:00
Arnaud Ferraris
13c7f052d0 src: meson.build: update libcallaudio dependency 2021-01-24 20:09:21 +00:00
Arnaud Ferraris
cf38ff628b call-display: update libcallaudio API calls
Upstream modified the async API, make sure we use it.
2021-01-24 20:09:21 +00:00
Mohammed Sadiq
862e0b5f57 resources: Use standard icon path
GtkApplication by default appends "icons" to the app id and add that
to the icon search path.  So let's just use that instead of adding
custom one.

This commit also fixes missing icon for "Add call" button in active
call window
2021-01-23 20:17:14 +00:00
Julian Sparber
dc0242eda5 application: disable dial action when making calls isn't possible
Fixes: https://source.puri.sm/Librem5/calls/-/issues/109
2021-01-23 14:32:27 +00:00
Evangelos Ribeiro Tzaras
4ebea1a27c application: chain up to parents finalize 2021-01-22 15:02:22 +01:00
Yuri Chornoivan
f293decdf8 po: Update Ukrainian translation 2021-01-20 21:09:24 +02:00
Evangelos Ribeiro Tzaras
d7cd299d9c new-call-box: clear entry on longpress 2021-01-20 12:35:34 +00:00
Evangelos Ribeiro Tzaras
9f295a729b record-row: hide copy number menu item
for anonymous callers
2021-01-20 11:47:33 +00:00
Evangelos Ribeiro Tzaras
78a47918be record-row: Allow copying number from context menu 2021-01-20 11:47:33 +00:00
Evangelos Ribeiro Tzaras
5eeacf3720 application: add copy-number action 2021-01-20 11:47:33 +00:00
Mohammed Sadiq
945e2083e3 application: Remove unused code
constructed() was simply creating an action group which
is never used.
2021-01-20 11:00:51 +00:00
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