[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/gnome-calls][debian/master] 358 commits: Initial import of cleaned Calls working tree
Evangelos Ribeiro Tzaras
gitlab at salsa.debian.org
Sat Oct 10 18:00:39 BST 2020
Evangelos Ribeiro Tzaras pushed to branch debian/master at Debian On Mobile / gnome-calls
Commits:
07eb23da by Bob Ham at 2018-05-17T14:16:51+01:00
Initial import of cleaned Calls working tree
- - - - -
7f2e3258 by Guido Günther at 2018-05-18T17:15:27+02:00
meson: use gnome.gdbus_codegen
- - - - -
081cd360 by Bob Ham at 2018-05-21T14:19:20+01:00
meson: get rid of topdir_includes variable
- - - - -
5abe9cad by Bob Ham at 2018-05-21T16:47:18+01:00
main-window.ui: Make sure message text wraps
- - - - -
e8156778 by Bob Ham at 2018-05-23T09:59:28+01:00
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
- - - - -
c62fc29b by Bob Ham at 2018-05-29T10:04:17+01:00
meson: install Calls binary and make libgdbofono static
- - - - -
c1ac7ff7 by Bob Ham at 2018-05-29T10:48:28+01:00
Add Debian packaging
My first Debian package, woo! :-)
- - - - -
40afb187 by Bob Ham at 2018-05-29T09:49:56+00:00
Merge branch 'debian-packaging' into 'master'
Add Debian packaging
See merge request Community/Purism/calls!3
- - - - -
dd815fa8 by Bob Ham at 2018-05-31T10:20:17+00:00
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.
- - - - -
44361399 by Bob Ham at 2018-05-31T10:43:10+00:00
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.
- - - - -
c2d7f08c by Bob Ham at 2018-05-31T11:13:41+00:00
ofono-origin: Remove commented-out junk
- - - - -
d74ad13f by Bob Ham at 2018-05-31T14:36:08+01:00
calls.doap: Update homepage location
- - - - -
2d3e0c0d by Bob Ham at 2018-05-31T14:53:22+01:00
README.md: Fix markdown for link to oFono source code
- - - - -
efbc3e7a by Bob Ham at 2018-05-31T14:55:17+01:00
debian: Add copyright file
- - - - -
e2452da7 by Guido Günther at 2018-05-31T14:34:19+00:00
Merge branch 'debian-copyright-file' into 'master'
debian: Add copyright file
See merge request Librem5/calls!1
- - - - -
e498bd36 by Bob Ham at 2018-06-05T11:14:21+01:00
Add .desktop file and icon
- - - - -
5dec5e9b by Guido Günther at 2018-06-05T12:30:11+00:00
Merge branch 'desktop-file' into 'master'
Add .desktop file
See merge request Librem5/calls!2
- - - - -
d7879970 by Julian Richen at 2018-06-08T17:01:28+02:00
meson: Improve and validate desktop entry
This improves the desktop entry a bit and adds a test to validate it.
- - - - -
6755d977 by Julian Richen at 2018-06-08T17:02:50+02:00
meson: Add an appdata and a validation test
This adds an appdata, installs it and adds a test to validate it.
- - - - -
3a614fc5 by Adrien Plazas at 2018-06-10T08:53:20+00:00
Merge branch 'wip/aplazas/destop-appdata' into 'master'
Improves the desktop entry and adds an appdata
See merge request Community/Purism/calls!5
- - - - -
3ef10bf6 by Julian Richen at 2018-06-11T10:45:13+02:00
meson: Add install flag for libgdbofono
- - - - -
dd7f7a6c by Julian Richen at 2018-06-11T10:49:29+02:00
flatpak: Inital flatpak manifest
- - - - -
ee5629fd by Bob Ham at 2018-06-11T12:16:11+01:00
Revert "meson: Add install flag for libgdbofono"
This reverts commit 3ef10bf60ae322324b3923fbf5244673ff540741.
The libgdbofono doesn't need to be installed, nor should it be at
least for now.
- - - - -
948ca6ad by Bob Ham at 2018-06-11T12:25:13+01:00
appdata.xml: Fix data to match calls.doap
- - - - -
7da2f512 by Bob Ham at 2018-06-11T12:26:59+01:00
dummy-provider: Fix get_origins to return a copy of the origin list
- - - - -
4e604b77 by Bob Ham at 2018-06-11T12:34:34+01:00
desktop: Don't specify %U for Exec
As Calls doesn't accept URLs at the moment.
- - - - -
4d453f4b by Bob Ham at 2018-06-11T12:48:20+01:00
dummy-{provider,origin,calls}: Fix up dummy provider
* Implement CallsMessageSource
* Fix Provider object creation
* Add calls_dummy_provider_add_origin
- - - - -
0a7330a7 by Bob Ham at 2018-06-11T16:15:44+01:00
data: Fix tests for desktop and appstream files
- - - - -
b17ee0c1 by Bob Ham at 2018-06-11T16:29:33+01:00
Add initial unit tests for Provider
Largely cribbed from libhandy, thanks due to Guido.
- - - - -
4979f5bb by Bob Ham at 2018-06-11T15:34:48+00:00
Merge branch 'unit-tests' into 'master'
Add initial unit tests for Provider
See merge request Librem5/calls!3
- - - - -
29bb0ec4 by Bob Ham at 2018-06-29T15:47:42+01:00
debian/control: Add xvfb and xauth as Build-Depends
- - - - -
e801a017 by Bob Ham at 2018-07-26T15:03:47+01:00
README: Clarify how to run Calls
- - - - -
f511c342 by Adrien Plazas at 2018-07-27T10:14:45+02:00
call-display: Drop useless packing information
Drop information that matches the default behavior as it ends up
creating noise when refactoring.
- - - - -
76300d7d by Adrien Plazas at 2018-07-27T10:14:45+02:00
call-display: Drop a useless placeholder
- - - - -
153a0d6f by Guido Günther at 2018-07-27T10:18:10+02:00
Test compilation and run unit tests via gitlab-ci
- - - - -
bc474b43 by Bob Ham at 2018-07-27T09:36:23+00:00
Merge branch 'gitlab-ci' into 'master'
Test compilation and run unit tests via gitlab-ci
See merge request Librem5/calls!8
- - - - -
15388481 by Bob Ham at 2018-07-27T09:36:34+00:00
Merge branch 'call-display-cleanup' into 'master'
Call display cleanup
See merge request Librem5/calls!7
- - - - -
509f4227 by Adrien Plazas at 2018-07-27T12:56:28+02:00
call-display: Center and set the desired size
This will make the call display look closer to the final designs.
- - - - -
152c89ea by Adrien Plazas at 2018-07-27T15:45:24+02:00
call-display: Display two digits for minutes
This matches the final design.
- - - - -
1a3d34bb by Adrien Plazas at 2018-07-27T15:45:24+02:00
call-display: Make time larger and give it some margin
This matches the final design.
- - - - -
c5b1a3a9 by Adrien Plazas at 2018-07-31T10:13:32+02:00
call-display: Replace name by primary and secondary info
This better matches the final design and displays the most relevant
information available first.
- - - - -
b104483d by Adrien Plazas at 2018-07-31T10:14:49+02:00
call-display: Move hang up button at the bottom
Also make it match the final design.
- - - - -
7c974d38 by Adrien Plazas at 2018-07-31T10:14:49+02:00
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.
- - - - -
1dca8d34 by Adrien Plazas at 2018-07-31T10:14:49+02:00
Add CallsEncryptionIndicator
This will be used in the next commit to let a call display indicate
whether the call is encrypted or not.
- - - - -
4616d6ca by Adrien Plazas at 2018-07-31T10:14:49+02:00
Initialize CallsEncryptionIndicator
This is needed for that type to be used in the next commit.
- - - - -
c68b76fa by Adrien Plazas at 2018-07-31T10:14:49+02:00
call-display: Add an encryption indicator
This matches the final design.
- - - - -
e7078949 by Adrien Plazas at 2018-07-31T10:20:38+02:00
party: Replace the default party avatar
Replace the 'face-smile' icon by the better fitting
'avatar-default-symbolic' icon.
- - - - -
f21d8210 by Guido Günther at 2018-07-31T13:58:32+02:00
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.
- - - - -
700966cc by Bob Ham at 2018-08-01T13:38:41+00:00
Merge branch 'call-display-overhaul' into 'master'
Call display overhaul
See merge request Librem5/calls!9
- - - - -
52f7f2da by Adrien Plazas at 2018-08-03T11:29:56+02:00
Drop the CALLS_DISPOSE_OBJECT() macro
Replace it by g_clear_object() as it does the same thing.
- - - - -
3ebf5854 by Adrien Plazas at 2018-08-03T11:30:09+02:00
Drop the CALLS_FREE_PTR_PROPERTY() macro
Replace it by g_free() as it does the same thing.
- - - - -
90f3933e by Adrien Plazas at 2018-08-03T11:30:18+02:00
Drop the CALLS_SET_OBJECT_PROPERTY() macro
Replace it by g_set_object() as it does the same thing.
- - - - -
bd585800 by Bob Ham at 2018-08-03T09:50:34+00:00
Merge branch 'dispose' into 'master'
Drop macros already in GLib
See merge request Librem5/calls!12
- - - - -
b0d35499 by Bob Ham at 2018-08-03T10:33:15+00:00
Merge branch 'meson-version' into 'master'
meson: Bump required version
See merge request Librem5/calls!10
- - - - -
0e293fc1 by Bob Ham at 2018-08-03T14:22:12+00:00
Add ModemManager provider
- - - - -
46c94e6e by Bob Ham at 2018-08-03T14:37:20+00:00
Fix GitLab CI and Debian packaging for ModemManager dependencies
- - - - -
56b8390c by Bob Ham at 2018-08-03T14:45:29+00:00
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
- - - - -
2f19ccba by Heather Ellsworth at 2018-08-08T16:59:07-06:00
Add issue template
- - - - -
9261b595 by Heather Ellsworth at 2018-08-10T07:56:50-06:00
Fix typo and rewording
- - - - -
38cb6a8e by Bob Ham at 2018-08-10T14:42:33+00:00
Merge branch 'bug-template' into 'master'
Add issue template
See merge request Librem5/calls!15
- - - - -
1294cf00 by Adrien Plazas at 2018-08-28T08:34:09+02:00
flatpak: Add ModemManager
Add the ModemManager module as Calls now depends on it and talk to
org.freedesktop.ModemManager1.
- - - - -
c5d36106 by Adrien Plazas at 2018-08-28T08:35:03+02:00
flatpak: Drop Ofono and mobile-broadband-provider-info
Drops the Ofono and mobile-broadband-provider-info modules and stops
talking to Ofono.
They are not used by the application anymore as it switched to
ModemManager.
- - - - -
e60e70d5 by Heather Ellsworth at 2018-08-28T18:51:24+00:00
Merge branch 'flatpak-modem-manager' into 'master'
flatpak: Add ModemManager
See merge request Librem5/calls!14
- - - - -
70bafc20 by Adrien Plazas at 2018-08-29T09:05:57+02:00
Add CallsHistoryBox
- - - - -
0d98e17b by Adrien Plazas at 2018-08-29T09:05:57+02:00
main-window: Use CallsHistoryBox
This helps the window to be only a glue in between the actual UI
elements instead of handling a lot of the UI.
- - - - -
6182961f by Adrien Plazas at 2018-08-29T09:05:57+02:00
call-display: Add a dial pad overlay
Put the call display in an GtkOverlay and add a dial pad sending DTMF
tones as an overlay. Also make the dial pad overlay be triggered by the
dial pad button.
- - - - -
a07b0b83 by Adrien Plazas at 2018-08-29T09:05:57+02:00
main-window: Drop the new call expander
It is not needed anymore as the call display can send DTMF tones itself,
so instead let the dial pad always be available to send new calls.
- - - - -
22d79bfb by Adrien Plazas at 2018-08-29T09:05:57+02:00
Add CallsNewCallBox
- - - - -
b05c6e34 by Adrien Plazas at 2018-08-29T09:05:57+02:00
main-window: Use a new call box
Replace the custom inplementation of a call box by a CallsNewCallBox
which is used to dial new calls and not to send DTMF tones as the call
display can now handle that.
- - - - -
6d921bd6 by Adrien Plazas at 2018-08-29T09:05:57+02:00
main-window: Fix the title
- - - - -
e0ef7f6f by Guido Günther at 2018-08-29T13:30:51+02:00
main: Factor out the appliction ID
- - - - -
7bc5f0ed by Guido Günther at 2018-08-29T13:32:09+02:00
main: Set program name to APP_ID
This makes sure we end up with the correct xdg app_id in Wayland:
before:
[943832,359] -> xdg_toplevel at 27.set_app_id("calls")
after:
[1180814,499] -> xdg_toplevel at 27.set_app_id("sm.puri.Calls")
Closes #8
- - - - -
2f1db6aa by Bob Ham at 2018-08-29T14:14:04+00:00
Merge branch 'set-app-id' into 'master'
Make sure we use the correct app_id
Closes #8
See merge request Librem5/calls!16
- - - - -
13a1944a by Bob Ham at 2018-08-29T16:44:50+00:00
Merge branch 'partial-ui-overhaul' into 'master'
Partial UI Overhaul
See merge request Librem5/calls!11
- - - - -
cbd15260 by Mohammed Sadiq at 2018-09-15T06:22:34+05:30
new-call: Set input hints and purpose of SearchEntry
- - - - -
795bc73d by Bob Ham at 2018-09-17T15:36:31+00:00
d/control: Depend on modemmanager, not ofono
- - - - -
340aa85b by Bob Ham at 2018-09-17T15:40:37+00:00
Merge branch 'debian-modemmanager-fix' into 'master'
d/control: Depend on modemmanager, not ofono
See merge request Librem5/calls!22
- - - - -
6bcb4db2 by Mohammed Sadiq at 2018-09-24T07:38:06+05:30
history-box: Add empty view
- - - - -
0d7e73ca by purism at 2018-09-27T08:42:13+00:00
mm-call: Fix mapping of alerting/incoming call states
- - - - -
635b3f74 by purism at 2018-09-27T08:42:24+00:00
mm-origin: Delete remnant disconnected calls on startup
- - - - -
1c37b393 by purism at 2018-09-27T08:44:24+00:00
mm-call,call-display: Add more debugging output for state changes
- - - - -
9951fbf8 by purism at 2018-09-27T08:46:47+00:00
mm-call: Set call state on construction
- - - - -
830475c0 by Bob Ham at 2018-09-27T08:53:45+00:00
Merge branch 'answering-calls-fixes' into 'master'
Answering calls fixes
See merge request Librem5/calls!24
- - - - -
1bbe042f by Adrien Plazas at 2018-09-27T13:50:40+02:00
flatpak: Enable access to dconf config
This is needed for GTK+ to check if access to the GTK+ Inspector is
enabled, as described in the Flatpak sandbox permissions documentation:
http://docs.flatpak.org/en/latest/sandbox-permissions.html#dconf-access
- - - - -
3c6d2a5f by Bob Ham at 2018-09-28T14:51:08+00:00
Merge branch 'flatpak-dconf' into 'master'
flatpak: Enable access to dconf config
See merge request Librem5/calls!5
- - - - -
b8b10ad9 by Bob Ham at 2018-09-28T15:00:05+00:00
Merge branch 'wip/sadiq/fixes' into 'master'
new-call: Set input hints and purpose of SearchEntry
See merge request Librem5/calls!20
- - - - -
6a1ce14d by Adrien Plazas at 2018-10-01T08:18:28+02:00
meson: Add config.h
This will be used to factorize project-related information like APP_ID.
- - - - -
bc6295f5 by Adrien Plazas at 2018-10-01T08:18:28+02:00
main: Use APP_ID from config.h
- - - - -
7e2a1f37 by Adrien Plazas at 2018-10-01T08:18:28+02:00
main-window: Add the 'call-added' and 'call-removed' signals
These will be used in the next commit to notify of added and removed,
which will be needed to display the calls in a secondary window.
- - - - -
b547c344 by Adrien Plazas at 2018-10-01T08:18:28+02:00
Add CallsCallWindow
- - - - -
09670ea9 by Adrien Plazas at 2018-10-01T08:18:28+02:00
Display calls in the call window.
- - - - -
65d7943e by Adrien Plazas at 2018-10-01T08:18:28+02:00
main-window: Don't display calls
- - - - -
e58ce3f0 by Adrien Plazas at 2018-10-01T08:41:42+02:00
main-window: Add the 'about' action
This will be needed by the next commit to display an "About" dialog via
the corresponding entry in the app menu that will be added.
This also adds the PACKAGE_URL, PACKAGE_VERSION and VCS_TAG
configuration data.
- - - - -
1a16271b by Adrien Plazas at 2018-10-01T08:41:55+02:00
Add CallsHistoryHeaderBar
- - - - -
b9d353dd by Adrien Plazas at 2018-10-01T08:41:55+02:00
Add CallsNewCallHeaderBar
- - - - -
68cc2560 by Adrien Plazas at 2018-10-01T08:41:55+02:00
main-window: Add the 'new-call' and 'back' actions
These will be used by the header bar to switch between the call history
page and the new call page.
- - - - -
e0a13292 by Adrien Plazas at 2018-10-01T08:41:55+02:00
main-window: Replace the stack switcher by a header bar
Drop the in-window content stack witcher and replace it by a header bar
containing both a CallsHistoryHeaderBar and a CallsNewCallHeaderBar.
- - - - -
7682aa10 by Adrien Plazas at 2018-10-01T08:41:55+02:00
main-window: Move calls history before the new call box
This makes the calls history the page visible by default, matching the
final design.
- - - - -
57521015 by Guido Günther at 2018-10-01T12:05:39+02:00
mm-provider: Clarify warning a bit
We're only looking for modems with voice capabilities. Warning that
there are no modems available at all might be confusing to the person
trying to track down a problem.
- - - - -
3e6ee6d2 by purism at 2018-10-02T17:19:10+00:00
main-window: Display the dialer on startup rather than empty history
When call history is implemented, this should be modified to only
display the dialer if the history is empty.
- - - - -
8c3b1b3b by Bob Ham at 2018-10-03T09:26:47+00:00
Merge branch 'partial-ui-overhaul' into 'master'
Add a call window and header bars
See merge request Librem5/calls!18
- - - - -
0fcb4e59 by Bob Ham at 2018-10-03T09:31:31+00:00
Merge branch 'modem-warning' into 'master'
mm-provider: Clarify warning a bit
See merge request Librem5/calls!25
- - - - -
d25101db by Bob Ham at 2018-10-03T09:54:32+00:00
Merge branch 'display-dialer-by-default' into 'master'
main-window: Display the dialer on startup rather than empty history
See merge request Librem5/calls!26
- - - - -
8a96c79e by Bob Ham at 2018-10-03T10:10:10+00:00
Merge branch 'wip/sadiq/history' into 'master'
history-box: Add empty view
See merge request Librem5/calls!23
- - - - -
f45e4d61 by Claude Paroz at 2018-10-03T12:21:41+02:00
Add i18n basic structure
Closes #3.
- - - - -
58c3820f by Bob Ham at 2018-10-03T10:26:10+00:00
Merge branch 'i18n' into 'master'
Add i18n support
Closes #3
See merge request Librem5/calls!19
- - - - -
b727916b by Bob Ham at 2018-10-03T14:21:28+00:00
tests: Add tests for Origin and Calls
- - - - -
e04fa0ae by Bob Ham at 2018-10-03T15:23:13+00:00
Merge branch 'unit-tests' into 'master'
tests: Add tests for Origin and Calls
See merge request Librem5/calls!4
- - - - -
08f19de3 by Mohammed Sadiq at 2018-10-04T18:33:47+05:30
Add calls-application class
- - - - -
21d45ec9 by Bob Ham at 2018-10-04T13:41:38+00:00
Merge branch 'wip/sadiq/app-fix' into 'master'
Add calls-application class
See merge request Librem5/calls!21
- - - - -
84fe54e2 by Adrien Plazas at 2018-10-05T13:41:48+02:00
flatpak: Bump the SDK to master
This is needed for the latest version of libhandy to work.
- - - - -
f4eae984 by Bob Ham at 2018-10-08T10:16:04+00:00
main-window,new-call-box: Move origin store from MainWindow to NewCallBox
The main window has no need to store origins now so this simplifies
things dramatically.
- - - - -
1843d72a by Bob Ham at 2018-10-08T10:34:28+00:00
main-window: No need to store calls so remove holders here
- - - - -
9aa34cce by Bob Ham at 2018-10-08T10:40:02+00:00
src: Give the Provider to the CallWindow on construction
This allows us to get rid of the signals on the MainWindow and
simplifies things dramatically.
- - - - -
a33dbd13 by Bob Ham at 2018-10-08T10:46:00+00:00
main-window: Set up Provider in constructed callback
- - - - -
a1cef13a by Bob Ham at 2018-10-08T10:51:51+00:00
Merge branch 'post-ui-change-cleanups' into 'master'
Post ui change cleanups
See merge request Librem5/calls!28
- - - - -
8d3ec069 by Bob Ham at 2018-10-09T14:44:04+00:00
call-window: Don't update visibility unnecessarily
We only need to update visibility when the number of calls changes.
- - - - -
f60187c5 by Bob Ham at 2018-10-10T08:56:00+00:00
call-window: Fix leak of references returned by g_list_model_get_item()
Closes #18
- - - - -
88e11d62 by Bob Ham at 2018-10-10T08:56:00+00:00
call-window: Don't maintain unneeded focus pointer
Closes #19
- - - - -
903782d9 by Bob Ham at 2018-10-10T08:56:00+00:00
call-window: Fix leak of initial CallHolder reference
Closes #20
- - - - -
e8815638 by Bob Ham at 2018-10-10T08:56:00+00:00
call-holder: Fix widget references
The display and selector item have floating references when created,
not normal references. Therefore we need to sink both floating
references.
- - - - -
224ab410 by Bob Ham at 2018-10-10T08:56:00+00:00
call-holder,call-selector-item: Dispose mutual references properly
- - - - -
ef976cee by Bob Ham at 2018-10-10T09:13:54+00:00
call-window: Remove display and holder in the right order
In the current order, the holder is finalized before we can get the
display, causing an error. We just have to switch the two around
- - - - -
3917edbc by Bob Ham at 2018-10-10T09:13:54+00:00
call-window: Reference selector item widget in creation callback
The return value of this callback, used for the call selector flow
box, should have a reference added to it. The callback's return value
is annotated as "transfer full".
- - - - -
cc0c0744 by Bob Ham at 2018-10-10T09:19:44+00:00
Merge branch 'sadiq-review-fixes' into 'master'
Sadiq review fixes
Closes #20, #19, and #18
See merge request Librem5/calls!29
- - - - -
5c52bb7e by Bob Ham at 2018-10-10T13:23:01+00:00
src: Remove errant calls-ofono-object files
Not even sure how these crept into the repository.
- - - - -
39ae9d6d by Bob Ham at 2018-10-10T13:27:51+00:00
Merge branch 'remove-ofono-object' into 'master'
src: Remove errant calls-ofono-object files
See merge request Librem5/calls!30
- - - - -
c203f470 by Bob Ham at 2018-10-19T10:24:00+00:00
Fix modem addition/removal and deal with ModemManager appearing/vanishing
Modems being added or removed were not working. To fix this, we pay
attention to the "object-removed" event and not just
"interface-removed".
Also, to deal with ModemManager appearing and vanishing, we add a
GDBus watch on ModemManager's D-Bus object.
Finally, we provide appropriate UI feedback when it's not possible to
make a call.
Closes #15
Closes #16
- - - - -
07cc15ce by Bob Ham at 2018-10-19T10:30:43+00:00
Merge branch 'monitor-modemmanager' into 'master'
Fix modem addition/removal and deal with ModemManager appearing/vanishing
Closes #15 and #16
See merge request Librem5/calls!32
- - - - -
8b6da388 by Adrien Plazas at 2018-10-26T11:04:44+02:00
flatpak: Don't build the libhandy Glade catalog
- - - - -
1d935207 by Adrien Plazas at 2018-10-26T11:07:17+02:00
flatpak: Bump the SDK to master
This is needed for libhandy to build as it depends on a more recent
GTK+ 3 version than the one in the 3.28 SDK.
- - - - -
74c3987c by Bob Ham at 2018-11-01T11:14:49+00:00
src: Generalise Provider object enumeration with calls_enumerate()
- - - - -
027c49e8 by Bob Ham at 2018-11-09T16:19:23+00:00
src: Add old state as argument to CallsCall's state-changed signal
- - - - -
5e636edb by Bob Ham at 2018-11-09T16:20:39+00:00
main: Remove needless cast to GtkApplication
- - - - -
72529621 by Bob Ham at 2018-11-09T16:30:40+00:00
Add ringtone support using GSound
- - - - -
b6cd5a3f by Bob Ham at 2018-11-09T16:34:06+00:00
Merge branch 'ringtones' into 'master'
Add ringtone support using GSound
See merge request Librem5/calls!34
- - - - -
460c0c6c by Bob Ham at 2018-11-23T15:51:46+00:00
Turn providers into plugins courtesy of libpeas
This is an initial, static implementation of plugins. The
CallsApplication has a plugin name which can be changed with a new
--provider command line option. This plugin name is used to
instantiate the appropriate plugin when the application is activated.
>From then on, the plugin cannot change.
In future, we can expand this support to include loading multiple
plugins at once, configurable through some UI. This will have
far-reaching implications though, and complicate things like
enumerating the provider hierarchy. There is also no practical
benefit right now; the mm and ofono plugins can't be used at the same
time because ModemManager and oFono don't play nice together, and the
whole raison d'être of the dummy plugin is undermined if you can make
use of one of the others. So for now, we just implement one static
plugin.
- - - - -
2d4ac90f by Bob Ham at 2018-11-23T15:54:36+00:00
Merge branch 'plugins' into 'master'
Turn providers into plugins courtesy of libpeas
See merge request Librem5/calls!35
- - - - -
5c8bbd5c by Bob Ham at 2018-11-23T16:17:35+00:00
data: Update icon file
- - - - -
54fa97d3 by Bob Ham at 2018-11-23T16:20:23+00:00
Merge branch 'icon' into 'master'
data: Update icon file
See merge request Librem5/calls!36
- - - - -
758573f1 by Bob Ham at 2018-11-30T16:39:11+00:00
Merge branch 'flatpak' into 'master'
flatpak: Bump the SDK to master
See merge request Librem5/calls!27
- - - - -
c5b90d5b by Bob Ham at 2018-11-30T16:39:20+00:00
Merge branch 'libhandy-glade' into 'master'
flatpak: Don't build the libhandy Glade catalog
See merge request Librem5/calls!33
- - - - -
204aae70 by Bob Ham at 2018-11-30T16:41:44+00:00
sm.puri.Calls.json: Add gsound and libpeas modules as dependencies
- - - - -
6eda18c4 by Bob Ham at 2018-11-30T16:44:53+00:00
Merge branch 'flatpak-gsound-libpeas' into 'master'
sm.puri.Calls.json: Add gsound and libpeas modules as dependencies
See merge request Librem5/calls!37
- - - - -
400c2fc0 by Bob Ham at 2018-11-30T16:48:25+00:00
src: Remove mutual reference between call -holder and -selector-item
- - - - -
458a4c1d by Bob Ham at 2018-11-30T16:51:35+00:00
Merge branch 'remove-mutual-reference' into 'master'
src: Remove mutual reference between call -holder and -selector-item
See merge request Librem5/calls!38
- - - - -
5a6dfb74 by Bob Ham at 2018-12-04T10:43:03+00:00
README.md: Update dependencies and instructions to build/run Calls
- - - - -
e52be576 by Bob Ham at 2018-12-04T10:45:18+00:00
meson.build: Bump version to 0.0.1
- - - - -
c68ae4a1 by Bob Ham at 2018-12-04T10:54:00+00:00
Merge branch 'first-release' into 'master'
First release
See merge request Librem5/calls!39
- - - - -
ea733125 by Bob Ham at 2018-12-04T11:47:19+00:00
d/changelog: Bump version to 0.0.1
- - - - -
c6636223 by Bob Ham at 2018-12-04T11:51:38+00:00
Merge branch 'first-release' into 'master'
d/changelog: Bump version to 0.0.1
See merge request Librem5/calls!40
- - - - -
7481e022 by David Cordero at 2019-01-22T14:11:17+00:00
sm.puri.Calls.json: Fix libhandy config option type
- - - - -
d62976a9 by Mohammed Sadiq at 2019-01-29T11:36:38+05:30
window: hide windows on delete
As calls is supposed to run always in background,
destroying window on close results in unintended issues.
Let's simply hide the window instead.
- - - - -
d4b6e92f by Mohammed Sadiq at 2019-01-31T10:32:44+05:30
new-call-box: Use null-terminated string to set as buffer text
gtk_entry_buffer_insert_text expects a null-terminated string.
This was found when testing with asan.
- - - - -
ee126b36 by Bob Ham at 2019-01-31T15:50:08+00:00
Merge branch 'wip/sadiq/fixes' into 'master'
new-call-box: Use nul-terminated string to set as buffer text
See merge request Librem5/calls!42
- - - - -
e0123e40 by Christopher Davis at 2019-02-19T23:08:24-05:00
history-header-bar: Change "About" to "About Calls"
As a part of GNOME's initiative to move menus, "About" should be "About $APP_NAME" rather than "About".
See https://gitlab.gnome.org/GNOME/Initiatives/wikis/App-Menu-Retirement#guidelines for reference
- - - - -
0947d7a1 by Bob Ham at 2019-06-18T11:32:32+00:00
Merge branch 'wip/sadiq/windows' into 'master'
window: hide windows on delete
See merge request Librem5/calls!44
- - - - -
3160fbee by Bob Ham at 2019-06-18T11:35:04+00:00
Merge branch 'christopherdavis/change-about-label' into 'master'
history-header-bar: Change "About" to "About Calls"
See merge request Librem5/calls!45
- - - - -
617822d6 by Tobias Bernard at 2019-06-26T15:19:52+00:00
Minor: Change recent calls empty state label
- - - - -
7ed3f5f1 by Bob Ham at 2019-06-28T09:59:29+01:00
calls-call: Add inbound property
This property signifies whether a call is to us from someone on the
network (inbound, TRUE) or from us to someone on the network
(outbound, FALSE).
- - - - -
0dc906c2 by Bob Ham at 2019-06-28T13:59:51+01:00
plugins/mm: Implement inbound property
- - - - -
824395b0 by Bob Ham at 2019-06-28T15:14:41+01:00
plugins/dummy: Implement inbound property
Also simulating dialing/ringing/active state changes for outbound
calls.
- - - - -
215877cc by Bob Ham at 2019-06-28T15:14:45+01:00
calls-dummy-provider: Create an inbound call on SIGUSR1
This enables easy testing of inbound calls with just
$ calls -p dummy &
$ killall -USR1 calls
- - - - -
b0d9918f by Bob Ham at 2019-06-28T15:14:45+01:00
Update UI to better reflect the design
* Make the Answer button look nice and laid out properly.
* Merge the time and status labels, displaying simply the text
"Calling..." until the call becomes active and then the call time
afterwards.
* Fix info display bar in both the call and main windows so they use a
GtkRevealer and work a lot better.
* Add a "new-call-symbolic" icon for the "Add call" button.
* General tweaks and clean-ups
Closes #55
Closes #35
- - - - -
eaba235e by Bob Ham at 2019-06-28T14:17:34+00:00
Merge branch 'ui-updates' into 'master'
UI updates
Closes #35 and #55
See merge request Librem5/calls!48
- - - - -
5937874c by Bob Ham at 2019-07-01T15:04:03+01:00
calls-call: Fix crash with null call state
Account for having a null (zero) call state in
calls_call_state_to_string. This fixes a crash as a result of the
recent UI changes.
- - - - -
dbebc17d by Bob Ham at 2019-07-01T14:07:22+00:00
Merge branch 'fix-dialing-crash' into 'master'
calls-call: Fix crash with null call state
See merge request Librem5/calls!49
- - - - -
251e3b00 by Bob Ham at 2019-07-03T13:39:25+01:00
calls-main-window: Use HdyViewSwitcher and friends
Use HdyViewSwitcher to navigate between the dial pad, call history and
a contacts list.
Closes #56
- - - - -
65f1e481 by Bob Ham at 2019-07-03T12:42:33+00:00
Merge branch 'view-switcher' into 'master'
calls-main-window: Use HdyViewSwitcher and friends
Closes #56
See merge request Librem5/calls!50
- - - - -
aee2b247 by Tobias Bernard at 2019-07-03T14:55:09+02:00
Switcher: symbolic icons, label capitalization
- - - - -
b84370ef by Bob Ham at 2019-07-03T15:15:08+01:00
src: Remove extraneous classes, Calls{History,NewCall}HeaderBar
And add missing HDY type ensures.
- - - - -
c96a3e16 by Bob Ham at 2019-07-03T14:20:27+00:00
Merge branch 'view-switcher-redux' into 'master'
src: Remove extraneous classes, Calls{History,NewCall}HeaderBar
See merge request Librem5/calls!52
- - - - -
003adc70 by Bob Ham at 2019-07-04T15:17:32+01:00
Specify minimum libhandy version in meson and Debian packaging
- - - - -
2d99fe16 by Bob Ham at 2019-07-04T14:21:12+00:00
Merge branch 'libhandy-minimum-version' into 'master'
Specify minimum libhandy version in meson and Debian packaging
See merge request Librem5/calls!53
- - - - -
719b3e75 by Bob Ham at 2019-07-04T15:32:40+01:00
calls-call-display: Add a display of dial pad digits
Closes #57
- - - - -
7ca318a1 by Bob Ham at 2019-07-04T14:36:22+00:00
Merge branch 'dial-pad-display' into 'master'
calls-call-display: Add a display of dial pad digits
Closes #57
See merge request Librem5/calls!54
- - - - -
ec7a3dd8 by Julian Sparber at 2019-07-08T10:42:47+02:00
flatpak: fix ModemManager
- - - - -
a80f816a by Bob Ham at 2019-07-08T10:11:12+01:00
util: Fix off-by-one in calls_entry_append
Append after the last character rather than insert before it.
Closes #70
- - - - -
6c6fb86f by Bob Ham at 2019-07-08T09:51:05+00:00
Merge branch 'entry-off-by-one-fix' into 'master'
util: Fix off-by-one in calls_entry_append
Closes #70
See merge request Librem5/calls!55
- - - - -
d7a09e30 by Bob Ham at 2019-07-09T09:24:33+00:00
Merge branch 'flatpak' into 'master'
flatpak: fix ModemManager
See merge request Librem5/calls!46
- - - - -
4fcc8460 by Bob Ham at 2019-07-09T09:58:10+00:00
Merge branch 'recents-empty-state-label' into 'master'
Minor: Change recent calls empty state label
See merge request Librem5/calls!47
- - - - -
d8cf2be9 by Bob Ham at 2019-07-09T10:04:56+00:00
Merge branch 'symbolic-switcher-icons' into 'master'
Switcher: symbolic icons, label capitalization
See merge request Librem5/calls!51
- - - - -
a27efedf by David Boddie at 2019-07-10T16:42:15+02:00
Override the input method for entry widgets
- - - - -
2f82dcaa by Bob Ham at 2019-07-12T14:15:29+00:00
Merge branch 'david.boddie/calls-suppress-input-methods-in-dialler' into 'master'
Override the input method for entry widgets
See merge request Librem5/calls!57
- - - - -
b1a743b7 by Bob Ham at 2019-07-22T11:52:31+01:00
calls-mm-call: Map MM_CALL_STATE_UNKNOWN to CALLS_CALL_STATE_DIALING instead of 0
This actually makes sense in the mapping; the only time an MM call is
in MM_CALL_STATE_UNKNOWN is when it's an outgoing call that hasn't
been started. It also helps avoid a lot of needless issues dealing
with the Calls call state.
- - - - -
f12b4118 by Bob Ham at 2019-07-22T11:52:42+01:00
calls-call: Add calls_call_get_inbound function
- - - - -
ebf579af by Bob Ham at 2019-07-22T14:37:27+01:00
calls-dummy-origin: Fix ordering of state change and call removal callbacks
- - - - -
da298c06 by Bob Ham at 2019-07-22T14:37:41+01:00
Record calls to an SQLite database via libgom
Closes use-cases#114
- - - - -
8862b03a by Bob Ham at 2019-07-22T13:40:55+00:00
Merge branch 'call-records' into 'master'
Call records
Closes use-cases#114
See merge request Librem5/calls!58
- - - - -
3c22bc91 by Bob Ham at 2019-08-01T14:39:55+01:00
Hook up Recent Calls list to database
Closes use-cases#113
Closes use-cases#115
- - - - -
096ab8c4 by Bob Ham at 2019-08-05T11:48:37+01:00
appdata: Fix application ID
- - - - -
cb2831ec by Bob Ham at 2019-08-06T11:29:05+01:00
Support opening of tel: URIs
Closes #73
- - - - -
232c3f38 by Bob Ham at 2019-08-07T08:42:18+00:00
Merge branch 'call-records' into 'master'
Hook up Recent Calls list to database
Closes use-cases#115 and use-cases#113
See merge request Librem5/calls!59
- - - - -
587c3444 by Bob Ham at 2019-08-07T08:42:55+00:00
Merge branch 'tel-url-handler' into 'master'
Tel url handler
Closes #73
See merge request Librem5/calls!60
- - - - -
fc16ec7a by Bob Ham at 2019-08-08T13:51:17+01:00
calls-application: Add --daemon option to not display main window
- - - - -
646682b8 by Bob Ham at 2019-08-13T11:53:54+01:00
Start up in daemon mode when GNOME starts
Hat tip to Guido for the session.{c,h} files.
Closes #45
- - - - -
8f38e50f by Bob Ham at 2019-08-13T10:58:37+00:00
Merge branch 'gnome-session' into 'master'
Start up in a new daemon mode when GNOME starts
Closes #45
See merge request Librem5/calls!62
- - - - -
df74a805 by Bob Ham at 2019-08-22T16:05:24+01:00
calls-new-call-box: Allow entering of "+" symbol
Use the "number" property of the dial pad for the dialed number which
takes care of cycling buttons. While we're at it, also make the clear
button external to the number entry box, enlarging it and turning it
into a backspace button.
Closes #12
- - - - -
950c207a by Bob Ham at 2019-09-02T08:46:52+00:00
Merge branch 'dial-pad-number-property' into 'master'
calls-new-call-box: Allow entering of "+" symbol
Closes #12
See merge request Librem5/calls!64
- - - - -
38dd76c7 by Bob Ham at 2019-09-02T09:52:12+01:00
Use GtkApplication::register-session property to register
We can use GtkApplication to register with the GNOME session rather
than doing it ourselves, simplifying things in CallsApplication very
slightly and allowing us to remove session.{c,h}.
- - - - -
03ede5b5 by Bob Ham at 2019-09-02T09:02:10+00:00
Merge branch 'session-rework' into 'master'
Use GtkApplication::register-session property to register
See merge request Librem5/calls!65
- - - - -
c6d28003 by Julian Sparber at 2019-09-02T12:03:47+02:00
docs: update depedencies instructions
- - - - -
53d7ce00 by Bob Ham at 2019-09-03T11:02:28+00:00
Merge branch 'build-deps' into 'master'
docs: add gom to build dependencies
See merge request Librem5/calls!61
- - - - -
3201c8e6 by Bob Ham at 2019-09-06T14:58:08+01:00
Display call window over the phosh lockscreen
Closes #41
- - - - -
9746500c by Bob Ham at 2019-09-06T14:05:13+00:00
Merge branch 'lockscreen-gtkapplication' into 'master'
Display call window over the phosh lockscreen
Closes #41
See merge request Librem5/calls!66
- - - - -
6a4dbe6b by Bob Ham at 2019-09-18T13:38:48+01:00
ui/main-window: Hide contacts pane
While we have no integration with Contacts, the contacts pane
shouldn't be visible.
Closes #83
- - - - -
52490d55 by Bob Ham at 2019-09-18T12:45:51+00:00
Merge branch 'hide-contacts-pane' into 'master'
ui/main-window: Hide contacts pane
Closes #83
See merge request Librem5/calls!68
- - - - -
a9e0803f by Bob Ham at 2019-09-18T16:05:44+01:00
Release Calls 0.1.0
Signed-off-by: Bob Ham <bob.ham at puri.sm>
- - - - -
2d5396dd by Bob Ham at 2019-09-18T15:20:36+00:00
Merge branch 'release-v0.1.0' into 'master'
Release Calls 0.1.0
See merge request Librem5/calls!69
- - - - -
e7ba7d73 by Bob Ham at 2019-09-23T15:22:31+01:00
ringer: Use the GTK sound theme
- - - - -
4b4cfa04 by Lubomir Rintel at 2019-10-09T11:07:20+02:00
appdata.xml: fix a validation error
appstream-util version 0.7.16 complains:
$ appstream-util validate-relax --nonet ./data/sm.puri.Calls.appdata.xml
./data/sm.puri.Calls.appdata.xml: FAILED:
• tag-missing : <description> required
Validation of files failed
What it actually means that the <description> is not well formed because
it should contain a paragraph.
- - - - -
6a7fbf0b by Bob Ham at 2019-10-29T13:21:45+00:00
Add phone number lookup using libfolks
The CallsBestMatchView and CallsPhoneNumberQuery classes are written
in Vala because they may be generally useful and to leave open the
possibility of adding them to libfolks itself, which is written in
Vala.
- - - - -
9fe57505 by Bob Ham at 2019-10-29T14:54:45+00:00
Use libfolks phone number lookup in call record display
Closes #85
- - - - -
8f2cdddd by Bob Ham at 2019-12-10T10:03:40+00:00
Add -Wno-error=deprecated-declarations to build arguments
This works around the deprecation warning for HdyDialer.
- - - - -
40b87937 by Bob Ham at 2019-12-10T11:03:53+00:00
call-display: Add ugly, ugly hacks to enable speakerphone/mute buttons
We call pactl synchronously in order to (1) change the sink/source
port for speakerphone and (2) mute the sink/source for mute. The
sink/source names are hardcoded. This is all ugly and needs to not
exist. This functionality should be in Wys, accessed over D-Bus, or
in some other, as-yet undefined component.
- - - - -
cc41df44 by Bob Ham at 2019-12-10T14:46:31+00:00
Add initial avatar support
We change the code for dealing with contacts quite significantly,
adding a new class, CallsBestMatch, in order to encapsulate a lot of
the functionality that was in CallsCallRecordRow.
At present avatars are not rounded and there are no auto-generated
avatars for contacts with no avatar. This work is awaiting discussion
of Apps_Issues#164.
- - - - -
b71e41ba by Bob Ham at 2019-12-10T14:52:17+00:00
Release Calls 0.1.1
- - - - -
10d46d21 by Bob Ham at 2019-12-10T15:04:26+00:00
d/changelog: Fix distribution name
- - - - -
f66e9475 by Guido Günther at 2020-01-13T12:19:46+01:00
debian: Add superficial autopkgtest
This makes sure we have all the dependencies to start the program.
- - - - -
a8571086 by Guido Günther at 2020-01-13T12:19:46+01:00
gitlab-ci: Specify stages
We want proper ordering on the to be added stages
- - - - -
ad56f9aa by Guido Günther at 2020-01-13T12:19:46+01:00
gitlab-ci: Build package and run autopkgtest / lintian
Use prebuilt pipelines to build debs for arm64 and amd64. Test
the amd64 ones using (potential) autopkgtests and lintian.
- - - - -
3db2a8aa by Guido Günther at 2020-01-14T18:18:17+01:00
po: Update pofiles.in
Closes: #76
- - - - -
9f4c0cf3 by Guido Günther at 2020-01-14T18:19:21+01:00
Add potfile
Generated via
ninja -C _build/ calls-pot
- - - - -
0634f49f by Mohammed Sadiq at 2020-01-20T10:41:45+00:00
mm-provider: Fix a check to remove device
We want to remove the modem if the currently removed interface is
Voice. It was previously removing the device if the removed
interface wasn’t Voice.
Fixes https://source.puri.sm/Librem5/calls/issues/94
- - - - -
7d02dcbb by Bob Ham at 2020-01-20T12:08:19+00:00
call-display: Only mute the microphone with the Mute button
Don't mute the sink (the codec speaker feed), only mute the source
(the microphone feed).
Fixes #112
- - - - -
dc9b7102 by Bob Ham at 2020-01-21T13:29:58+00:00
mm-call: Sanitise disconnect messages
Clean up the disconnect messages so they make sense when presented to
the user. Also add new state change reasons from ModemManager 1.10
and 1.12.
Fixes #90
- - - - -
497fe072 by Julian Sparber at 2020-01-27T14:27:06+01:00
Replace HdyDialer with HdyKeypad and bump libhandy to 0.0.12
HdyDialer was deprecated and therefore is replaced with HdyKeypad.
HdyDialer used a `gchr *` to store the entered phone number. On every
button press the entire text of the display entry was replaced with the new
string, which messed up selection and cursor position.
HdyKeypad connects directly to a GtkEntry and inserts each
button press the same way as a keyboard stroke would do.
In the case of the `call display` entry every new digit is appended to the
end of the input and therefore it also moves the cursor to the end of the
entry. Instead of making the Entry not editable, only the events which
would remove text form the entry are blocked, via the `delete-text`
signal. And the signal `insert-text` is used to block unwanted chars
from beeing inserted.
Same as for the `call display` entry also the `new call box` entry is
made editable and the signal `insert-text` is used to block unwanted
chars. All other user action possible on a entry arn't blocked
e.g. repositioning the cursor.
The advantage of making the Entry editable is that we can show
the cursor position.
It also allows the user to select the position where new digits are
inserted in the `new call box`.
On a button press the focus is set to the Entry to give the correct
feedback to the user.
This centers the text on the entry, as required by the design.
This also makes the delete button remove only one char at the time, to
move closer to the desired UX.
Related: https://source.puri.sm/Librem5/calls/issues/58
Fixes: https://source.puri.sm/Librem5/calls/issues/82
- - - - -
bcaf92d8 by Bob Ham at 2020-01-27T14:56:08+00:00
Release Calls 0.1.2
- - - - -
06481155 by Julian Sparber at 2020-01-28T17:58:01+01:00
NewCallBox+CallDisplay: UI facelift
This adds a style.css file to allow the use of custom css
Fixes https://source.puri.sm/Librem5/calls/issues/115:
- Making the phone number larger
- Moving the delete button to the bottom
- Rounding all buttons, and making the grid buttons circular
- Making the call button a bit less wide
- - - - -
e911f391 by Julian Sparber at 2020-02-19T12:49:58+01:00
Use correct parent class when chaining up overridden functions
How `g_type_class_peek ()` was used it didn't return the correct parent
class in most cases.
G_DEFINE_TYPE macro creates a pointer we can use to get the parent
class `n_p_parent_class`.
Because we didn't use the correct parent class the object initialisation
wasn't fully completed for some GtkWidgets.
See https://developer.gnome.org/gobject/stable/chapter-gobject.html#gobject-instantiation
for more information.
This commit makes use of the `n_p_parent_class pointer` created for this
specific use case where ever possible.
Fixes: https://source.puri.sm/Librem5/calls/issues/118
- - - - -
b576afe1 by Daniel Abrecht at 2020-02-20T21:26:45+00:00
Fix some lintian warnings regarding the debian/copyright file.
This fixes the following lintian warnings:
- W: calls source: field-name-typo-in-dep5-copyright copytight -> copyright (line 27)
- W: calls source: missing-license-paragraph-in-dep5-copyright gpl-3+ (paragraph at line 1)
- - - - -
93764555 by Julian Sparber at 2020-02-24T15:54:17+00:00
Flatpak: use always a space before :
- - - - -
c3b3474f by Julian Sparber at 2020-02-24T15:54:17+00:00
Flatpak: Fix flatpak manifest, remove java dep and update deps
This makes the flatpak build and removes outdated manifest options
This also removes java since it was only needed to build the metadata
for libphonenumber which is already included in the source repo. See
https://github.com/google/libphonenumber/pull/2363
- - - - -
e7ef61e1 by Bob Ham at 2020-02-26T09:37:34+00:00
application: Add "--dial" command-line option
This option allows the specification of a much broader set of numbers
that tel: URIs, which are limited to global phone numbers in
international form and prohibit local numbers and other useful strings
like "*100#".
This functionality is implemented as a command-line option rather than
a "dial:" or "callto:" URI scheme for the same reason given in RFC
3966, section 7.3:
'"Callto" was discarded because URI schemes locate a resource and do
not specify an action to be taken.'
- - - - -
a14f3fd7 by Julian Sparber at 2020-03-11T11:51:44+01:00
CallHistory: Add a frame to the call history
GNOMEs HIG recommands frames around a List.
This also moves the ScrollBar to the edge of the window in the
CallHistory.
Signed-off-by: Julian Sparber <julian at sparber.net>
- - - - -
a91da3f8 by Julian Sparber at 2020-03-11T11:51:46+01:00
CallHistory: Disable selecting/activating rows and ellipzise
This makes the name in each row ellipzise in the middle.
Signed-off-by: Julian Sparber <julian at sparber.net>
- - - - -
1f985926 by Julian Sparber at 2020-03-13T11:38:58+01:00
Add .gitignore
- - - - -
a7a679c1 by Daniel Abrecht at 2020-03-18T09:57:01+00:00
Convert calls call getters to readonly properties
This is part of a larger refactoring effort, with the goal to replace
all the get_*() member functions in provider abstraction interfaces with
GObject properties. See also: https://source.puri.sm/Librem5/calls/issues/6
- - - - -
40555033 by Daniel Abrecht at 2020-03-18T09:57:01+00:00
Notify if number changes in mm plugin
- - - - -
cad79a48 by Daniel Abrecht at 2020-03-18T09:57:01+00:00
Reintroduce GParamSpec props arrays & replace g_object_notify with g_object_notify_by_pspec
- - - - -
e7e95efc by Julian Sparber at 2020-03-18T11:20:46+01:00
Add class for in-app notification
- - - - -
e7c248ea by Julian Sparber at 2020-03-18T11:20:47+01:00
MainWindow: use in-app notification for messages
This replaces the infobar with a in-app notification.
- - - - -
19632e42 by Julian Sparber at 2020-03-18T11:20:47+01:00
CallWindow: use in-app notification
- - - - -
62a327a0 by Julian Sparber at 2020-03-19T16:54:33+00:00
CallHistory: Use dial action for recall button
- - - - -
f1f848c5 by Julian Sparber at 2020-03-19T16:54:33+00:00
CallHistory: Don't pass the CallsNewCallBox to the CallsHistory
Since we now have a "dial" action we can uses it also in the History,
this way we don't need to pass arond the NewCallBox.
- - - - -
17665b8d by tor sorensen at 2020-03-25T21:10:53+00:00
Add license COPYING file for appropriate packaging.
- - - - -
934e39ed by Julian Sparber at 2020-03-26T19:26:47+01:00
Add Julian Sparber as maintainer
- - - - -
113dbbba by Julian Sparber at 2020-03-26T19:26:53+01:00
Release Calls 0.1.3
Signed-off-by: Julian Sparber <julian at sparber.net>
- - - - -
389e7720 by Julian Sparber at 2020-03-26T18:49:57+00:00
DummyPlugin: fix events emits for call-removed, origin-*
This fixes this two issues:
- Emit the events origin-removed, origin-added when required.
- Remove call immediately when disconnected and emit events:
By using `g_idle_add ()` we can't be sure when the call is actually
removed and could stay potentionaly for evere, as long the main loop is
busy. This can lead to unexpected behavior. If the calls shouldn't be
freed then it's required to increase the ref count. This is similar how
the `remove` event works in a `GtkContainer`.
- - - - -
ed0da2a3 by Julian Sparber at 2020-03-26T18:49:57+00:00
MMPlugin: emit *-removed after removing object
This makes sure that when we use calls_provider_get_origins/calls ()
in the signal handler it doesn't include the removed origin/call.
- - - - -
9055724f by Julian Sparber at 2020-03-27T12:05:32+01:00
Add a CallsManager and move Provider handling to it
The manager is a central place for handling data e.g. calls history and
provider managment.
This introduces only the base for feature work. Therefore it manages
only the provider for now, but the manager isn't yet used anywhere.
The propagets events from the provider and origins. It also adds a new
signal called `error`. The `error` signal should be emited only when
something went wrong and we need to inform the user about it, containing
the message to be displayed to the user. Windows should connect to the
event and display a in-app-notification on error. This event isn't
emitted, because the plugins don't give us a usable error.
- - - - -
3e138eec by Julian Sparber at 2020-03-27T12:05:33+01:00
Manager: add test
- - - - -
ffa3e724 by Julian Sparber at 2020-03-27T12:05:33+01:00
Use CallsManager in MainWindow and NewCallBox
This removes the status message at the end of the NewCallBox, since it
will be replaced by a permanent InfoBar.
As a side effect this removes also the disconnect message when a call
ends.
Fixes: https://source.puri.sm/Librem5/calls/issues/119
- - - - -
5828fad6 by Julian Sparber at 2020-03-27T12:05:33+01:00
CallWindow: use Manager
As a side effect this removes also the disconnect message when a call
ends.
Fixes: https://source.puri.sm/Librem5/calls/issues/119
- - - - -
c5cb1a97 by Julian Sparber at 2020-03-27T12:05:34+01:00
Ringer: fix parent instance
- - - - -
3d4b547d by Julian Sparber at 2020-03-27T12:05:34+01:00
Ringer: Use Manager
- - - - -
1a2c2f30 by Julian Sparber at 2020-03-27T12:05:34+01:00
RecordStore: Use Manager
- - - - -
f603f5be by Julian Sparber at 2020-03-27T12:05:35+01:00
Remove Enumerate and EnumerateParams class
This classes where fully replaced by Manager
- - - - -
f63936d7 by Julian Sparber at 2020-03-30T11:35:58+02:00
HistoryBox: remove new-call property
The property wasn't removed correctly in f1f848c5f3d5d8d6866274a2e93dde0c1cddb5b6
Signed-off-by: Julian Sparber <julian at sparber.net>
- - - - -
a9bd1eba by Julian Sparber at 2020-03-30T15:00:06+00:00
MainWindow: show error message when making calls isn't possible
- - - - -
63e5bc85 by Julian Sparber at 2020-03-31T12:00:18+02:00
Add HdyAvatar
Signed-off-by: Julian Sparber <julian at sparber.net>
- - - - -
4f03ab04 by Julian Sparber at 2020-03-31T16:31:38+02:00
History: use HdyAvatar
This disables the custom avatar. It will be added back later.
Signed-off-by: Julian Sparber <julian at sparber.net>
- - - - -
0b44f647 by Julian Sparber at 2020-03-31T16:31:38+02:00
History: Make avatars 48px big
Signed-off-by: Julian Sparber <julian at sparber.net>
- - - - -
b9e1aef6 by Julian Sparber at 2020-04-02T11:06:00+02:00
Release Calls 0.1.4
Signed-off-by: Julian Sparber <julian at sparber.net>
- - - - -
d18bd0fc by Guido Günther at 2020-04-10T12:25:18+02:00
Update POTFILES.in
See: #146
- - - - -
e08d52cf by Danial Behzadi at 2020-05-12T09:37:26+00:00
Add Persian
- - - - -
11cc1a21 by Guido Günther at 2020-05-12T10:49:44+00:00
Build against Debian bullseye
- - - - -
b95cccd5 by David Heidelberg at 2020-05-13T11:34:55+02:00
data: rename appdata to metainfo
Appstream nowadays prefers `.metainfo.xml`:
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
- - - - -
f6db8cb5 by Evangelos Ribeiro Tzaras at 2020-05-15T16:49:23+02:00
data: Clarify metainfo copyright to be CC0-1.0
Adust debian/copyright accordingly.
- - - - -
31fa887f by Evangelos Ribeiro Tzaras at 2020-05-15T22:59:00+02:00
Build "ugly code" in calls-call-display conditionally
* meson_options.txt: Added option librem5-hack, defaults to true
* src/meson.build: Added conditional define USE_UGLY_CODE which will be
set when librem5-hack option is used
* src/calls-call-display.c: ifdef'ed ugly_hacks call
- - - - -
b45c7539 by Danial Behzadi at 2020-05-16T12:29:15+02:00
po: fa: Update some strings
- - - - -
6235ec00 by Sebastian Rasmussen at 2020-05-16T12:29:20+02:00
po: Add Swedish translation
- - - - -
060ddac0 by Yuri Chornoivan at 2020-05-16T15:56:44+03:00
po: Add Ukrainian translation
- - - - -
e9c9bf65 by Guido Günther at 2020-05-18T11:01:43+02:00
Document changes and release 0.1.5
- - - - -
30a4bee4 by Guido Günther at 2020-05-18T16:15:10+02:00
debian: Add gbp.conf
This makes correct taging so much simpler
- - - - -
22537ce5 by Zander Brown at 2020-05-23T18:00:44+01:00
po: Add British English translation
- - - - -
d02c85b0 by Antonio Pandolfo at 2020-05-27T10:11:38+02:00
po: Add Italian translation
- - - - -
8dc742ad by Daniel Șerbănescu at 2020-05-27T11:07:05+02:00
po: Add Romanian translation
- - - - -
50a8e79c by Valéry Febvre at 2020-05-27T11:37:46+02:00
po: Add French translation
- - - - -
0b35ca10 by Guido Günther at 2020-05-28T11:19:27+02:00
po: Add plugins to POTFILES.skip
They're not meant to be translated
- - - - -
956916ae by Guido Günther at 2020-05-29T13:11:44+00:00
Drop translations from property names and descriptions
They're never used anywhere.
Closes: #155, #121
- - - - -
89c91c82 by Guido Günther at 2020-05-29T13:11:44+00:00
po: Update pot file
Update the pot file after marking many strings as not needing
translation.
- - - - -
8f9c6831 by Mohammed Sadiq at 2020-05-31T19:18:52+05:30
main-window: Don’t set program-name in about dialog
program-name will be retrieved with g_get_application_name().
Let’s not do it explicitly so that there is one less string
to translate
- - - - -
ba00b174 by Mohammed Sadiq at 2020-05-31T19:24:25+05:30
call-display: Use real ellipsis
See https://wiki.gnome.org/Design/OS/Typography
- - - - -
449f2546 by Rafael Fontenelle at 2020-06-02T08:14:32+00:00
Add Brazilian Portuguese translation
- - - - -
4f1c2db8 by Scott Anecito at 2020-06-02T10:33:43+02:00
po: Add Japanese translation
- - - - -
09da409a by Scott Anecito at 2020-06-02T10:34:08+02:00
po: Add ja.po to LINGUAS
- - - - -
fb73046e by Guido Günther at 2020-06-05T14:59:37+02:00
calls-contacts: Document lookup_phone_number
This makes sure we have clear ownership rules
- - - - -
09cbdf41 by Guido Günther at 2020-06-05T14:59:37+02:00
calls-call-record-row: Ref the returned contact
calls_contacts_lookup_phone_number is transfer-none
- - - - -
f7185ea7 by Guido Günther at 2020-06-05T16:36:32+02:00
build: Specifify glib versions
This avoids deprecation warnings due to GTimeVal used in
libebook-contacts.h
See https://tecnocode.co.uk/2019/08/24/gtimeval-deprecation-in-glib-2-61-2/
It's already fixed in newer eds so we can drop
this once we move to a newer stack.
- - - - -
f96ad96b by Guido Günther at 2020-06-05T16:37:01+02:00
ringer: Make more functions static
- - - - -
1fcc5f58 by Guido Günther at 2020-06-05T16:37:01+02:00
debian: Build-depend on libfeedback-dev
- - - - -
ecca21b0 by Guido Günther at 2020-06-05T16:42:24+02:00
ringer: Use libfeedback
This triggers e.g. haptic feeback as well and can later on be used
for LED feedback.
We can drop the audio theme setting completely since feedbackd picks up
the global GNOME setting.
Since feedbackd currently does not cancel gsound's via a cancellable
this might make the phone ring a bit too long atm but that will be fixed
on the feedbackd side
(https://source.puri.sm/Librem5/feedbackd/-/issues/10)
- - - - -
c3e6a444 by Guido Günther at 2020-06-08T09:46:58+00:00
tests: Disable atk bridge
Otherwise this can trigger test failures. Similar to what we
did in libhandy.
Fixes errors like:
---
G_DEBUG='gc-friendly,fatal-warnings' G_TEST_BUILDDIR='/home/purism/builds/calls/_build/tests' PYTHONDONTWRITEBYTECODE='yes' MALLOC_CHECK_='2' GSETTINGS_BACKEND='memory' G_TEST_SRCDIR='/home/purism/builds/calls/tests' /home/purism/builds/calls/_build/tests/manager
--- stderr ---
(/home/purism/builds/calls/_build/tests/manager:10212): dbind-WARNING **: 12:01:50.237: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
-------
- - - - -
281ccbd8 by Guido Günther at 2020-06-09T13:44:57+02:00
Show notification on missed calls
Closes: #153
- - - - -
1d00c4ba by Yuri Chornoivan at 2020-06-10T17:26:03+00:00
Use an ellipsis in translation for Ukrainian
- - - - -
b15c2876 by Evangelos Ribeiro Tzaras at 2020-06-10T20:49:44+02:00
record-store: Use g_autoptr(GError) to avoid having to g_error_free
- - - - -
4bf5cd52 by Evangelos Ribeiro Tzaras at 2020-06-10T20:49:44+02:00
Implement delete call with context menu on longpress
* src/ui/call-record-row.ui: Add menu, GtkPopover. Surround existing
elements with GtkEventBox to capture longpress/rightclicks
* src/calls-call-record-row.c: Provide functions emiting "call-delete"
signal, add widgets from ui file
* src/calls-record.c: Add "call-delete" signal
* src/calls-history-box.c: Add callback for "call-delete" signal
* src/calls-record-store.c: Add callback for "call-delete" signal
* src/util.c: Add convenience function calls_find_in_store for finding
items in ListModel
* src/util.h: Add declaration of calls_find_in_store
- - - - -
e7489155 by Guido Günther at 2020-06-11T18:16:55+02:00
Document changes and release 0.1.6
- - - - -
17e8e4bd by Yuri Chornoivan at 2020-06-20T08:47:22+03:00
po: Update Ukrainian translation
- - - - -
0f0d10e3 by Evangelos Ribeiro Tzaras at 2020-06-23T17:43:19+02:00
Make CallsContacts a singleton
Since passing a CallsContacts pointer down to every class it needs, started to
become laborous - especially since the intermediates classes don't need
the reference themselves - it was made a singleton
* src/calls-contacts.c: Added calls_contacts_get_default () function and
removed calls_contacts_new ()
* src/calls-contacts.h: Added _get_default () prototype and removed the
_new () prototype
* src/calls-application.c: Use calls_contacts_get_default () now
* src/calls-history-box.c: Removed self->contacts completely
* src/calls-history-box.h: Got rid of CallsContacts argument in _new()
* src/calls-main-window.c: Removed self->contacts completely
* src/calls-main-window.h: Got rid of CallsContacts argument in _new()
* src/calls-call-record-row.c: Use calls_contacts_get_default () now
* src/calls-call-record-row.h: Got rid of CallsContacts argument in
_new()
* src/calls-call-holder.c: Use calls_contacts_get_default () now
* src/calls-call-holder.h: Got rid of CallsContacts argument in _new()
* src/calls-call-window.c: Removed self->contacts completely
* src/calls-call-window.h: Got rid of CallsContacts argument in _new()
* src/calls-notifier.c: Use calls_contacts_get_default () now
* src/calls-notifier.h: Got rid of CallsContacts argument in _new()
- - - - -
9fc8ec5e by Evangelos Ribeiro Tzaras at 2020-06-27T17:35:54+02:00
Implement contact name lookup for call display
* src/calls-manager.h: Add lookup function to header
* src/calls-manager.c: Implement lookup function to be used for the call
history, call notifier and call display
* src/calls-call-holder.c: Use calls_manager_get_contact_name ()
* src/calls-notifier.c: Use calls_manager_get_contact_name ()
- - - - -
cb2e2266 by Yuri Chornoivan at 2020-06-28T09:07:40+03:00
po: Update Ukrainian translation
- - - - -
6513118d by Emin Tufan Çetin at 2020-07-02T10:59:36+02:00
po: Add Turkish translation
- - - - -
1ce13ba9 by Emin Tufan Çetin at 2020-07-02T10:59:36+02:00
po: Add Turkish to LINGUAS
- - - - -
0bc8c7bc by Guido Günther at 2020-07-02T12:10:10+02:00
calls-call-record-row: Print 'Anonymous caller' on empty numbers
If no number is present use `Anonymous caller` instead of an
empty label in the call history.
See: #144
- - - - -
803cec41 by Guido Günther at 2020-07-02T12:10:10+02:00
calls-call-record-row: Set call back button insensitive for anonymous caller
They can't be called back, we don't have a number
See: #144
- - - - -
99fb1981 by Guido Günther at 2020-07-02T12:26:10+02:00
Document changes and release 0.1.7
- - - - -
dd053607 by Daniel Șerbănescu at 2020-07-03T09:40:32+02:00
po: Update Romanian translation
- - - - -
aadd3e35 by Arnaud Ferraris at 2020-07-13T10:51:02+02:00
ui: call-display: wrap toggle buttons' labels
For some locales, the buttons' labels can be quite long, making the
window wider than the display.
Using a line wrap will solve this issue when there wouldn't be shorter
translation alternatives. This requires reducing the encryption indicator's
margins so the window height doesn't grow beyond the available display size.
- - - - -
8a9687af by Tim Sabsch at 2020-07-18T10:57:14+02:00
po: Add German translation
- - - - -
7edf1b20 by Marc Riera Irigoyen at 2020-07-20T10:42:14+02:00
po: Add Catalan translation
- - - - -
60ea3696 by scootergrisen at 2020-07-20T10:44:55+02:00
po: Add Danish translation
- - - - -
7290bc52 by scootergrisen at 2020-07-20T10:44:55+02:00
po: Add da to LINGUAS
- - - - -
7fb7caf3 by Balázs Meskó at 2020-07-20T10:46:08+02:00
po: Add Hungarian translation
- - - - -
82997218 by Guido Günther at 2020-07-20T10:46:27+02:00
po: Add Hungarian to LINGUAS
- - - - -
5610a500 by Daniel Șerbănescu at 2020-07-20T11:02:43+02:00
po: Update Romanian translation
- - - - -
1f8435f4 by Guido Günther at 2020-07-22T06:52:07+00:00
call-record-row: Use g_autoptr for the GError
- - - - -
b95de5c9 by Guido Günther at 2020-07-22T06:52:07+00:00
calls-call-record-row: Ignore anonymous callsers
These have an empty string which leads to
Error parsing phone number `': Keine Telefonnumme
- - - - -
6fe3639c by James Westman at 2020-07-24T12:22:00-05:00
flatpak: Add feedbackd, dependencies to flatpak
Added feedbackd to the Flatpak manifest, so that Calls builds again.
Fixes #164.
- - - - -
0b7a6555 by Emin Tufan Çetin at 2020-08-10T12:00:00+00:00
po: Update Turkish translation
- - - - -
337e0622 by Valéry Febvre at 2020-08-14T09:37:35+02:00
po: Update French translation
- - - - -
5123e132 by Daniel Mustieles at 2020-08-14T10:06:44+02:00
po: Add Spanish translation
- - - - -
4a617b24 by Guido Günther at 2020-08-14T10:07:14+02:00
po: Add Spanish to LINGUAS
- - - - -
38a04c09 by Efstathios Iosifidis at 2020-08-14T15:01:48+00:00
po: Add Greek translation
- - - - -
1046ef1e by Efstathios Iosifidis at 2020-08-14T15:01:48+00:00
po: Update LINGUAS
- - - - -
2c68c527 by Thibault Martin at 2020-09-02T14:20:29+02:00
po: Update French translation
- - - - -
5dc2a934 by Fabio Tomat at 2020-09-07T09:39:38+02:00
po: Add friulian translations
- - - - -
baf1e4a6 by Fabio Tomat at 2020-09-07T09:39:56+02:00
po: Add friulian to LINGUAS
- - - - -
c43bfe3e by Evangelos Ribeiro Tzaras at 2020-09-08T16:08:51+02:00
src/calls-notifier.c: Add call-back button
- - - - -
9619ebb6 by Evangelos Ribeiro Tzaras at 2020-09-09T08:27:14+00:00
src/calls-call-window.c: Inhibit suspend during active call
- - - - -
78921fad by Guido Günther at 2020-09-10T08:58:24+00:00
gitlab-ci: Allow to only build a package
- - - - -
91cdde3a by Guido Günther at 2020-09-10T08:58:25+00:00
main-window: Allow the in app notification to wrap
Othewise we overflow the window. Center it too.
- - - - -
4227e290 by Guido Günther at 2020-09-10T08:58:25+00:00
calls-main-window: Bring back old error string when no modem is present
Calls can't tell the difference between no SIM and no modem
atm.
Closes: #159, #152
- - - - -
04e8998a by Guido Günther at 2020-09-14T19:37:28+02:00
doap: Add devrtz to list of maintainers
He's been the most active contributor recently.
- - - - -
b353aae5 by scootergrisen at 2020-09-18T10:12:11+02:00
po: Update Danish translation
- - - - -
b77e3ec5 by Марко М. Костић (Marko M. Kostić) at 2020-09-18T10:12:42+02:00
po: Add Serbian translation
- - - - -
4ebede42 by Guido Günther at 2020-09-18T10:33:39+02:00
doap: Fix sytnax
Wrap each person within <maintainer/>
- - - - -
3e9b674f by Yuri Chornoivan at 2020-09-18T10:51:05+00:00
po: Update Ukrainian translation
- - - - -
aa98fa34 by Guido Günther at 2020-09-18T13:03:25+02:00
Document changes and release 0.1.8
- - - - -
2b582bd7 by Evangelos Ribeiro Tzaras at 2020-10-10T18:35:51+02:00
Initial debianization
- - - - -
f1ec5e1c by Evangelos Ribeiro Tzaras at 2020-10-10T18:35:55+02:00
Changed email address
- - - - -
1ddc1c9f by Evangelos Ribeiro Tzaras at 2020-10-10T18:35:55+02:00
Fixed d/watch
- - - - -
c986c0a3 by Evangelos Ribeiro Tzaras at 2020-10-10T18:35:55+02:00
d/*: ran wrap-and-sort -ast
- - - - -
61fe4b9e by Henry-Nicolas Tourneur at 2020-10-10T18:35:55+02:00
Copyright updates to add more holders
- - - - -
3762a1a8 by Henry-Nicolas Tourneur at 2020-10-10T18:35:55+02:00
Refresh changelog
- - - - -
a7ea09d1 by Henry-Nicolas Tourneur at 2020-10-10T18:35:55+02:00
Ran wrap-and-sort -ast
- - - - -
632bdb0e by Henry-Nicolas Tourneur at 2020-10-10T18:35:55+02:00
d/copyright: added CC-BY-SA-4.0 material
- - - - -
a5c3a765 by Henry-Nicolas Tourneur at 2020-10-10T18:35:55+02:00
d/patches: remove obsolete patch merged upstream
- - - - -
184bc33e by Henry-Nicolas Tourneur at 2020-10-10T18:35:55+02:00
d/control: add missing build dependencies
- - - - -
56e73a8a by Henry-Nicolas Tourneur at 2020-10-10T18:35:55+02:00
d/control: fix project homepage
- - - - -
61c92c64 by Henry-Nicolas Tourneur at 2020-10-10T18:36:09+02:00
d/copyright: fix lintian messages
- - - - -
03caf3cf by Henry-Nicolas Tourneur at 2020-10-10T18:36:16+02:00
d/gnome-calls.1: auto-generate manpage using help2man
- - - - -
5a0ce295 by Henry-Nicolas Tourneur at 2020-10-10T18:36:23+02:00
d/copyright: add icons copyright holder
- - - - -
d7880922 by Henry-Nicolas Tourneur at 2020-10-10T18:39:21+02:00
d/control: removed unused cmake build dep
- - - - -
c3856b2b by Henry-Nicolas Tourneur at 2020-10-10T18:39:27+02:00
d/changelog: document cmake build-dep removal
- - - - -
b9f84195 by Evangelos Ribeiro Tzaras at 2020-10-10T18:40:38+02:00
Merge tag 'v0.1.8' into debian/master
calls v0.1.8
- - - - -
faea1920 by Evangelos Ribeiro Tzaras at 2020-10-10T18:56:43+02:00
d/changelog: Update to 0.1.8-1
- - - - -
30 changed files:
- + .dir-locals.el
- + .gitignore
- + .gitlab-ci.yml
- + .gitlab/issue_templates/bug.md
- + COPYING
- + README.md
- + build-aux/fix-libphonenumber-build.patch
- + calls.doap
- + data/call-arrow-incoming-missed-symbolic.svg
- + data/call-arrow-incoming-symbolic.svg
- + data/call-arrow-outgoing-missed-symbolic.svg
- + data/call-arrow-outgoing-symbolic.svg
- + data/meson.build
- + data/new-call-symbolic.svg
- + data/sm.puri.Calls-daemon.desktop
- + data/sm.puri.Calls-symbolic.svg
- + data/sm.puri.Calls.desktop
- + data/sm.puri.Calls.metainfo.xml
- + data/sm.puri.Calls.svg
- + debian/calls.docs
- + debian/changelog
- + debian/control
- + debian/copyright
- + debian/gbp.conf
- + debian/gnome-calls.manpages
- + debian/patches/0000-fix-missing-main-category-from-desktop-file.patch
- + debian/patches/0001-rename-binary.patch
- + debian/patches/series
- + debian/rules
- + debian/salsa-ci.yml
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/gnome-calls/-/compare/e70adafcf5648cbb7f5951971f1228b41bc482de...faea19200f4bd2b8e7bf51ed05ce2cfae18f6676
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/gnome-calls/-/compare/e70adafcf5648cbb7f5951971f1228b41bc482de...faea19200f4bd2b8e7bf51ed05ce2cfae18f6676
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20201010/1eb4a160/attachment-0001.html>
More information about the Debian-on-mobile-maintainers
mailing list