1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-05-19 03:29:28 +00:00
Commit graph

59 commits

Author SHA1 Message Date
Heather Ellsworth 9261b595aa Fix typo and rewording 2018-08-10 07:56:50 -06:00
Heather Ellsworth 2f19ccbaae Add issue template 2018-08-08 16:59:07 -06:00
Bob Ham 56b8390c1f Merge branch 'mm-gitlab-ci-and-debian-fixes' into 'master'
Fix GitLab CI and Debian packaging for ModemManager dependencies

See merge request Librem5/calls!13
2018-08-03 14:45:29 +00:00
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
Adrien Plazas 90f3933e95 Drop the CALLS_SET_OBJECT_PROPERTY() macro
Replace it by g_set_object() as it does the same thing.
2018-08-03 11:30:18 +02:00
Adrien Plazas 3ebf58548c Drop the CALLS_FREE_PTR_PROPERTY() macro
Replace it by g_free() as it does the same thing.
2018-08-03 11:30:09 +02:00
Adrien Plazas 52f7f2da6f Drop the CALLS_DISPOSE_OBJECT() macro
Replace it by g_clear_object() as it does the same thing.
2018-08-03 11:29:56 +02: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
Guido Günther f21d82101b meson: Bump required version
This avoids

  WARNING: Project targetting '>= 0.40.1' but tried to use feature introduced in '0.42.0': gnome.mkenums_simple

0.42 is fairly old already and 0.40 isn't in a stable Debian release
either.
2018-07-31 13:58:32 +02:00
Adrien Plazas e707894923 party: Replace the default party avatar
Replace the 'face-smile' icon by the better fitting
'avatar-default-symbolic' icon.
2018-07-31 10:20:38 +02:00
Adrien Plazas c68b76fa63 call-display: Add an encryption indicator
This matches the final design.
2018-07-31 10:14:49 +02:00
Adrien Plazas 4616d6cafa Initialize CallsEncryptionIndicator
This is needed for that type to be used in the next commit.
2018-07-31 10:14:49 +02:00
Adrien Plazas 1dca8d34fb Add CallsEncryptionIndicator
This will be used in the next commit to let a call display indicate
whether the call is encrypted or not.
2018-07-31 10:14:49 +02:00
Adrien Plazas 7c974d38ed call-display: Make the buttons match the new design
Add 'mute' and 'dial pad' buttons, drop the 'hold' button, change the
size of the central buttons, make them use icons and drop the now
useless group size.
2018-07-31 10:14:49 +02:00
Adrien Plazas b104483d3a call-display: Move hang up button at the bottom
Also make it match the final design.
2018-07-31 10:14:49 +02:00
Adrien Plazas c5b1a3a923 call-display: Replace name by primary and secondary info
This better matches the final design and displays the most relevant
information available first.
2018-07-31 10:13:32 +02:00
Adrien Plazas 1a3d34bb2b call-display: Make time larger and give it some margin
This matches the final design.
2018-07-27 15:45:24 +02:00
Adrien Plazas 152c89ea79 call-display: Display two digits for minutes
This matches the final design.
2018-07-27 15:45:24 +02:00
Adrien Plazas 509f4227d9 call-display: Center and set the desired size
This will make the call display look closer to the final designs.
2018-07-27 12:56:28 +02: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
Guido Günther 153a0d6f9e Test compilation and run unit tests via gitlab-ci 2018-07-27 10:18:10 +02:00
Adrien Plazas 76300d7d9d call-display: Drop a useless placeholder 2018-07-27 10:14:45 +02:00
Adrien Plazas f511c342ca call-display: Drop useless packing information
Drop information that matches the default behavior as it ends up
creating noise when refactoring.
2018-07-27 10:14:45 +02: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
Julian Richen dd7f7a6c9e flatpak: Inital flatpak manifest 2018-06-11 10:49:29 +02:00
Julian Richen 3ef10bf60a meson: Add install flag for libgdbofono 2018-06-11 10:45:13 +02:00
Adrien Plazas 3a614fc57c Merge branch 'wip/aplazas/destop-appdata' into 'master'
Improves the desktop entry and adds an appdata

See merge request Community/Purism/calls!5
2018-06-10 08:53:20 +00:00
Julian Richen 6755d97711 meson: Add an appdata and a validation test
This adds an appdata, installs it and adds a test to validate it.
2018-06-08 17:02:50 +02:00
Julian Richen d78799708c meson: Improve and validate desktop entry
This improves the desktop entry a bit and adds a test to validate it.
2018-06-08 17:01:28 +02:00
Guido Günther 5dec5e9b28 Merge branch 'desktop-file' into 'master'
Add .desktop file

See merge request Librem5/calls!2
2018-06-05 12:30:11 +00:00
Bob Ham e498bd3600 Add .desktop file and icon 2018-06-05 11:14:21 +01:00
Guido Günther e2452da7d0 Merge branch 'debian-copyright-file' into 'master'
debian: Add copyright file

See merge request Librem5/calls!1
2018-05-31 14:34:19 +00: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