Rafael Fontenelle
1caa55f140
doap: Add download and bug pages
2021-07-16 14:15:40 +02:00
Evangelos Ribeiro Tzaras
c1d7b9bbd6
Document and release 41.alpha
2021-07-16 13:09:20 +02:00
Evangelos Ribeiro Tzaras
293858dc52
d/gbp.conf: Remove hook that bumps project version in meson.build
...
This does not work well with GNOME's versioning.
2021-07-16 12:08:59 +02:00
Evangelos Ribeiro Tzaras
41efd26dfe
meson: Conform to GNOME versioning
2021-07-16 12:08:59 +02:00
Evangelos Ribeiro Tzaras
65b0408281
metainfo: Update mimetypes
...
Follow up from #229
2021-07-16 12:08:59 +02:00
Evangelos Ribeiro Tzaras
864a15d799
sip: origin: Explicitly include contact header for sofia > 1.13
...
Fixes #304
2021-07-16 09:11:27 +00:00
Adrien Plazas
d4ee8b4bc9
main-window: Fix the indentation
...
It was purposefully left broken to ease code review.
2021-07-16 08:43:43 +00:00
Adrien Plazas
f4f41d9db5
main-window: Make it a HdyApplicationWindow
...
This gives the window some nice rounded corners, and gives us more
freedom in how to implement the UI.
This purposefully leaves the indentation broken to ease code review, it
will be fixed in the next commit.
2021-07-16 08:43:43 +00:00
Adrien Plazas
c90d01405d
flatpak: Bump libical to 3.0.10
...
This fixes its build with the latest version of the master SDK.
2021-07-16 09:36:28 +02:00
Andika Triwidada
499de2ed1c
Update Indonesian translation
2021-07-15 03:23:34 +00:00
Efstathios Iosifidis
415a52dd7e
Update Greek translation
2021-07-14 18:17:25 +00:00
Efstathios Iosifidis
67796713ff
Update Greek translation
2021-07-14 17:50:59 +00:00
Danial Behzadi
9fef7bdb75
Update Persian translation
2021-07-14 17:47:56 +00:00
Evangelos Ribeiro Tzaras
e4097112e7
doap: Change URL of homepage
2021-07-14 11:12:11 +02:00
Evangelos Ribeiro Tzaras
692a5cb990
debian: Change URL of homepage
2021-07-14 11:12:11 +02:00
Evangelos Ribeiro Tzaras
9c63a357b0
d/copyright: Dropped wayland sources
...
Follow up from !364 and !371
2021-07-14 11:12:11 +02:00
Evangelos Ribeiro Tzaras
a0e203bf3a
meson: Remove wayland option
...
Follow up to !364
2021-07-13 04:21:53 +02:00
Evangelos Ribeiro Tzaras
9ebb738b0f
flatpak: Change calls URL
2021-07-13 03:29:57 +02:00
Guido Günther
f45ba43720
dbus: Add more DBus properties
...
These are needed to allow Phosh to handle incoming calls on
the locked screen.
2021-07-12 17:36:24 +02:00
Guido Günther
8bf320e006
Drop layer-surface
...
This drops the layer-surface code to put calls on top of the lockscreen.
This only works with wlroots based compositors and even there makes e.g.
unlocking the screen during a phone calls impossible.
2021-07-12 17:36:24 +02:00
Guido Günther
cad39e05ee
dbus-manager: Fix typo in log-domain
2021-07-12 17:33:12 +02:00
Evangelos Ribeiro Tzaras
4bfcf99155
debian: Remove old desktop files on upgrade
2021-07-12 13:35:57 +00:00
Evangelos Ribeiro Tzaras
7224998a1c
project: Use org.gnome prefix in app id and adapt to changes
...
In preparation to moving to GNOME all the IDs, DBus object paths, etc should
change.
Closes #303
2021-07-12 13:35:57 +00:00
Evangelos Ribeiro Tzaras
69b919d7ab
DBus: Use org.gnome prefix and adapt to changes
...
In preparation to moving to GNOME all the IDs, DBus object paths, etc should
change.
2021-07-12 13:35:57 +00:00
Evangelos Ribeiro Tzaras
b74601f7c4
schema: Use org.gnome prefix and adapt to changes
...
In preparation to moving to GNOME all the IDs, DBus object paths, etc should
change.
2021-07-12 13:35:57 +00:00
Evangelos Ribeiro Tzaras
6e371d2f3f
resources: Use /org/gnome prefix and adapt to changes
...
In preparation to moving to GNOME all the IDs, DBus object paths, etc should
change.
2021-07-12 13:35:57 +00:00
Evangelos Ribeiro Tzaras
bd9dd8475f
docs: Change homepage to GNOMEs gitlab
2021-07-12 13:35:57 +00:00
Evangelos Ribeiro Tzaras
f771fd0573
meson: Change homepage to GNOMEs gitlab
2021-07-12 13:35:57 +00:00
Vittorio Monti
5063488ef6
po: Update italian translation
2021-07-12 14:54:12 +02:00
Evangelos Ribeiro Tzaras
d19e5774e9
ci: Switch to Debian Bullseye images
2021-07-12 12:03:57 +02:00
Evangelos Ribeiro Tzaras
0b5d934152
doap: Add gnome user ids
2021-07-05 14:17:58 +02:00
Evangelos Ribeiro Tzaras
9f45e8b0a5
call-display: Ellipsize labels at the end
...
Fixes #283
2021-07-01 02:02:09 +02:00
Evangelos Ribeiro Tzaras
c293b7029d
best-match: Preliminary handling of SIP addresses
...
This does not perform any contact lookup, but instead introduces a benign
hack to be able to get something sensible when calling
`calls_best_match_get_name()` and avoids unnecessary warnings.
2021-07-01 02:01:32 +02:00
Evangelos Ribeiro Tzaras
fd45f04886
best-match: codestyle
2021-07-01 02:00:52 +02:00
Evangelos Ribeiro Tzaras
49c347ca31
meson: Add postinstall script to compile schemas etc
...
Closes #298
2021-06-30 00:39:07 +02:00
Evangelos Ribeiro Tzaras
23e7fd3a60
manager: Don't use peas_engine_prepend_search_path
...
as it does not really "prepend" the search path.
See https://gitlab.gnome.org/GNOME/libpeas/-/issues/19
Closes #300
2021-06-29 14:47:03 +02:00
Evangelos Ribeiro Tzaras
e00b90d64e
application: settings: Add autoload-plugins setting
...
This setting will be used to define the provider plugins to be loaded on
application startup if calls has been invoked without `--provider`
2021-06-26 08:57:53 +02:00
Evangelos Ribeiro Tzaras
4f6fb722b1
application: Allow invoking with multiple -p
arguments
...
When calls is invoked with one or more `--provider` arguments,
the application will only load the providers specified by the command line.
If no `--provider` argument is given, the application will instead fall back
to loading providers defined in the settings (see next commit).
2021-06-26 08:57:53 +02:00
Evangelos Ribeiro Tzaras
f930874d00
sip: provider: Keep provider alive while there are still origins
...
CallsSipOrigin accesses the CallsSipContext (owned by the provider) in its
dispose() which will be invalid once CallsSipProvider gets freed.
This commit will make certain that the provider stays alive for the lifetime
of it's origins.
2021-06-26 08:56:18 +02:00
Evangelos Ribeiro Tzaras
cfd3c2a7fe
util: Get rid of conditional compilation in calls_find_in_store()
...
This is not needed anymore after bumping the required glib version to 2.64.
2021-06-25 07:34:38 +00:00
Evangelos Ribeiro Tzaras
a4c2b64319
meson: Disable deprecation warning for e-d-s
...
After bumping minimum glib requirements we get a bunch of
```
In file included from /usr/include/evolution-data-server/libedataserver/libedataserver.h:32,
from /usr/include/evolution-data-server/libebook-contacts/libebook-contacts.h:23,
from ../src/service.c:48:
/usr/include/evolution-data-server/libedataserver/e-flag.h:54:8: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
54 | GTimeVal *abs_time);
| ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
from /usr/include/glib-2.0/glib.h:30,
from ../src/service.c:36:
/usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here
547 | struct _GTimeVal
| ^~~~~~~~~
```
Upstream recommends avoiding the warnings by defining `EDS_DISABLE_DEPRECATED`,
see https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/332 .
2021-06-25 07:34:38 +00:00
Evangelos Ribeiro Tzaras
2df190c548
meson: bump minimum and maximum glib to 2.64 and 2.68
...
This allows us to get rid of some conditional compilation in src/util.c
2021-06-25 07:34:38 +00:00
Evangelos Ribeiro Tzaras
0cdb15349c
doap: Remove Bob from maintainer list
...
This is done in preparation to moving to GNOME infrastructure.
Every maintainer in the doap file needs to have a GNOME (LDAP) account.
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/issues/363#note_1136104
2021-06-23 10:59:53 +02:00
Evangelos Ribeiro Tzaras
37d4010156
ci: Reenable flatpak builds
2021-06-22 06:30:40 +02:00
Evangelos Ribeiro Tzaras
2e07a62f75
flatpak: Update ModemManager to 1.16
2021-06-22 06:27:26 +02:00
Evangelos Ribeiro Tzaras
d7eba40df0
flatpak: Update folks to 0.15
2021-06-22 06:27:24 +02:00
Evangelos Ribeiro Tzaras
1f02e27797
flatpak: Update e-d-s to 3.40
2021-06-22 06:27:23 +02:00
Evangelos Ribeiro Tzaras
d5ae0fc2f2
flatpak: Update gom to 0.4.0
2021-06-22 06:27:18 +02:00
Evangelos Ribeiro Tzaras
de6293c05e
meson: Passing -fPIE
explicitly is discouraged
...
as indicated by the logs during configuration:
`WARNING: Use the 'pie' kwarg instead of passing '-fpie' manually to 'provider'`
2021-06-22 04:37:11 +02:00
Evangelos Ribeiro Tzaras
59fb343037
meson: Fix typo in gnome.compile_schemas
...
Logs during configuration revealed a typo:
data/meson.build:72: WARNING: Passed invalid keyword argument "depends_files".
WARNING: This will become a hard error in the future.
`depends_file` is supposed to be `depend_file`.
2021-06-22 04:37:11 +02:00