Bob Ham
46c94e6e2a
Fix GitLab CI and Debian packaging for ModemManager dependencies
2018-08-03 14:37:20 +00:00
Bob Ham
0e293fc128
Add ModemManager provider
2018-08-03 14:22:12 +00:00
Bob Ham
b0d35499b3
Merge branch 'meson-version' into 'master'
...
meson: Bump required version
See merge request Librem5/calls!10
2018-08-03 10:33:15 +00:00
Bob Ham
bd5858006c
Merge branch 'dispose' into 'master'
...
Drop macros already in GLib
See merge request Librem5/calls!12
2018-08-03 09:50:34 +00:00
Bob Ham
700966ccfe
Merge branch 'call-display-overhaul' into 'master'
...
Call display overhaul
See merge request Librem5/calls!9
2018-08-01 13:38:41 +00:00
Bob Ham
1538848141
Merge branch 'call-display-cleanup' into 'master'
...
Call display cleanup
See merge request Librem5/calls!7
2018-07-27 09:36:34 +00:00
Bob Ham
bc474b431c
Merge branch 'gitlab-ci' into 'master'
...
Test compilation and run unit tests via gitlab-ci
See merge request Librem5/calls!8
2018-07-27 09:36:23 +00:00
Bob Ham
e801a01794
README: Clarify how to run Calls
2018-07-26 15:03:47 +01:00
Bob Ham
29bb0ec46f
debian/control: Add xvfb and xauth as Build-Depends
2018-06-29 15:47:42 +01:00
Bob Ham
4979f5bb68
Merge branch 'unit-tests' into 'master'
...
Add initial unit tests for Provider
See merge request Librem5/calls!3
2018-06-11 15:34:48 +00:00
Bob Ham
b17ee0c16e
Add initial unit tests for Provider
...
Largely cribbed from libhandy, thanks due to Guido.
2018-06-11 16:29:33 +01:00
Bob Ham
0a7330a7de
data: Fix tests for desktop and appstream files
2018-06-11 16:15:44 +01:00
Bob Ham
4d453f4b5b
dummy-{provider,origin,calls}: Fix up dummy provider
...
* Implement CallsMessageSource
* Fix Provider object creation
* Add calls_dummy_provider_add_origin
2018-06-11 12:48:20 +01:00
Bob Ham
4e604b7762
desktop: Don't specify %U for Exec
...
As Calls doesn't accept URLs at the moment.
2018-06-11 12:34:34 +01:00
Bob Ham
7da2f512f3
dummy-provider: Fix get_origins to return a copy of the origin list
2018-06-11 12:26:59 +01:00
Bob Ham
948ca6ad65
appdata.xml: Fix data to match calls.doap
2018-06-11 12:25:13 +01:00
Bob Ham
ee5629fd12
Revert "meson: Add install flag for libgdbofono"
...
This reverts commit 3ef10bf60a .
The libgdbofono doesn't need to be installed, nor should it be at
least for now.
2018-06-11 12:16:11 +01:00
Bob Ham
e498bd3600
Add .desktop file and icon
2018-06-05 11:14:21 +01:00
Bob Ham
efbc3e7acd
debian: Add copyright file
2018-05-31 14:55:17 +01:00
Bob Ham
2d3e0c0d30
README.md: Fix markdown for link to oFono source code
2018-05-31 14:53:22 +01:00
Bob Ham
d74ad13fdf
calls.doap: Update homepage location
2018-05-31 14:36:08 +01:00
Bob Ham
c2d7f08c42
ofono-origin: Remove commented-out junk
2018-05-31 11:13:41 +00:00
Bob Ham
443613991c
ofono-{call,origin}: Send DTMF tones for active calls
...
The oFono DTMF support doesn't match our model; you can only send
tones to the network and not to a particular call. The telephony
standards dictate that only a single call can be active at a time so
we just get the call to emit a "tone" signal if the call is in the
active state and get the origin to listen for the signal.
2018-05-31 10:43:10 +00:00
Bob Ham
dd815fa86f
call: Allow for the inability to stop DTMF tones
...
Some implementations, like oFono, only allow fixed-length tones to be
sent to the network, not started and stopped at will. To account for
this, we make the tone_start member function nullable and add a new
function, calls_call_tone_stoppable, to determine whether there is a
stop function.
2018-05-31 10:20:17 +00:00
Bob Ham
e81567786c
Preliminary documentation of provider interfaces
...
* Preliminary documentation of CallsCall and CallsMessageSource
* Documentation and cleaning up of CallsCallData
* Add data files and meson rules to create gtk-doc documentation
* Move some macros from util.h to calls-message-source.h
2018-05-23 09:59:28 +01:00
Bob Ham
5abe9cad4e
main-window.ui: Make sure message text wraps
2018-05-21 16:47:18 +01:00
Bob Ham
081cd360b8
meson: get rid of topdir_includes variable
2018-05-21 14:19:20 +01:00
Bob Ham
07eb23da0f
Initial import of cleaned Calls working tree
2018-05-17 14:16:51 +01:00