Evangelos Ribeiro Tzaras
1159c5135f
gschema: Reword confusing always-allow-sdes key description
...
Closes: https://gitlab.gnome.org/GNOME/calls/-/issues/624
Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/745 >
2024-07-18 04:44:24 +02:00
Clayton Craft
bf6d4c22f4
data: add systemd unit file for running daemon
...
This adds a systemd unit file for running the Calls daemon, and adds a
key to the xdg autostart file to instruct gnome-session to ignore
starting when systemd is present. The expectation is that systemd
distros will enable the Calls daemon as a user service and not rely on
xdg autostart / gnome-session for running/managing the service. Systemd
is better at managing services than gnome-session.
Note: it's important to keep the xdg-autostart file around, some distros
(pmOS on openrc, others) don't use systemd and will still need to rely
on the xdg autostart mechanism for starting the Calls daemon.
Co-authored-by: Guido Günther <agx@sigxcpu.org>
2024-07-09 11:00:53 -07:00
Guido Günther
db9b771c19
Release 46.0
...
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/725 >
2024-03-13 18:01:42 +01:00
Sabri Ünal
e9c1a89f76
Update developer ID
...
Appstream decided to use reverse DNS for developer IDs.
> The element should have a id property, containing a unique ID to identify the component developer / development team. It is recommended to use a reverse-DNS name, like org.gnome or io.github.ximion, or a Fediverse handle (like @user@example.org) as ID to achieve a higher chance of uniqueness.
More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/724 >
2024-03-13 15:09:00 +00:00
Sabri Ünal
6ee081283a
appdata: Improve appdata for AppStream 1.0
...
- Add the `<developer><name>` tag
- Mark the `<developer_name>` tag as deprecated
2024-02-10 16:45:41 +00:00
Sabri Ünal
a51213622e
appdata: add vcs-browser support
...
This URL is visible on Flathub and GNOME Control Center.
More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url
2023-10-12 11:24:41 +03:00
Evangelos Ribeiro Tzaras
936d362873
Document and release 45.0
2023-09-24 07:21:29 +02:00
Evangelos Ribeiro Tzaras
22bcd46a26
build: Define po_dir variable
2023-05-15 09:56:28 +02:00
Evangelos Ribeiro Tzaras
8963218478
Document and release 44.0
2023-03-17 11:36:29 +01:00
Julian Sparber
27d76cda7a
tests: Ensure that desktop files are built before testing them
...
This also makes use of `.full_path()` since we don't need to reconstruct
the file name.
2022-12-03 12:32:29 +01:00
Evangelos Ribeiro Tzaras
18ef729e00
Document and release 43.0
2022-09-19 20:33:53 +02:00
Evangelos Ribeiro Tzaras
e8a7485086
metainfo: Correct screenshot URLs
...
Fixes #497
2022-09-19 20:17:20 +02:00
Guido Günther
8d3a3dc65d
data: Indicate that we're using feedbackd
...
This will allow configuration tools to pick up that intent.
2022-06-21 01:37:22 +00:00
Evangelos Ribeiro Tzaras
654664799b
data: Add D-Bus service file
...
Heavily inspired by
cf329d0a05
Fixes #464
2022-06-20 05:39:31 +02:00
Evangelos Ribeiro Tzaras
30148cebe3
schema: Add setting allowing to use SDES
...
Key exchanges in SDES can only be done securely with TLS and the option
is disabled by default if not using TLS as the transport protocol.
This setting allows to override this behaviour if the user desires
it (f.e. if the user considers the network his packets go through to be trusted).
2022-05-24 22:48:59 +02:00
Evangelos Ribeiro Tzaras
818757d918
Document and release 42.0
2022-03-19 21:52:14 +01:00
Piotr Drąg
cc05d8c5b3
Use standard translator comments in .desktop files
...
So wording in every project is the same.
2022-03-19 16:33:18 +00:00
Evangelos Ribeiro Tzaras
281e0d3081
Document and release 42.rc.1
2022-03-06 05:06:22 +01:00
Evangelos Ribeiro Tzaras
4d5d3fffdf
schema: Set G722 as the preferred audio codec
...
It has much better quality than PCMA.
2022-03-04 14:06:08 +01:00
Evangelos Ribeiro Tzaras
23ab31360a
desktop: Add X-GNOME-UsesNotification
...
This allows Calls to be listed in GNOME Control Center's 'Notification' panel
as mentioned in https://docs.gtk.org/gio/class.Notification.html
2022-03-02 11:42:29 +01:00
Evangelos Ribeiro Tzaras
c0a23f5ddc
Document and release 42.rc.0
2022-02-25 14:43:30 +01:00
Evangelos Ribeiro Tzaras
14930ba82f
Document and release 42.beta.1
2022-01-26 14:35:20 +01:00
Evangelos Ribeiro Tzaras
1c253c0604
Document and release 42.beta.0
2022-01-25 14:22:43 +01:00
Evangelos Ribeiro Tzaras
558393a8cb
meson: Don't access the network when validating metadata
...
Build servers might not allow network access and this shaves off a little time
in the test suite.
It shouldn't be a problem running the validation manually when adding new
screenshots.
2022-01-20 10:17:26 +01:00
Evangelos Ribeiro Tzaras
7fe8a90d77
settings: Add GSetting for preferred audio codecs
2021-12-21 15:05:47 +01:00
Evangelos Ribeiro Tzaras
e4f2ff105a
Document and release 42.alpha.0
2021-12-14 10:00:12 +01:00
Evangelos Ribeiro Tzaras
89fd506f7d
ci: Drop pedantic metainfo validation job
...
And instead run them as a part of the regular tests.
2021-11-30 12:05:27 +01:00
Evangelos Ribeiro Tzaras
a1409089f0
screenshots: Remove shell chrome
...
Fixes #347
2021-10-27 10:08:34 +02:00
Evangelos Ribeiro Tzaras
db2bb818b6
ci: Use appstreamcli instead of appstream-util
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
f828f24591
metainfo: Add URL tag for translations
...
See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
41a4d64db5
metainfo: Add "translation" tag
...
See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-translation
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
a0208c7119
metainfo: Add "launchable" tag
...
See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-launchable
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
a723a66767
metainfo: Replace deprecated GPL license identifier
...
It is deprecated according to https://spdx.org/licenses/GPL-3.0+.html
and GPL-3.0-or-later should be used instead.
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
dd22510516
metainfo: Update description
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
44689ddf34
metainfo: Update summary
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
f42d060715
metainfo: Add "requires" tag in favour of custom tags
...
As described in
https://blogs.gnome.org/tbernard/2021/09/07/ready-for-software-41/
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
e46af8fc53
metainfo: Simplify content rating
...
To quote the spec:
In case the <content_rating/> tag is empty (no <content_attribute/> is present),
it is assumed that the component was checked for age ratings and no age
restrictions apply.
Source:
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-content_rating
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
aaaf32cf10
metainfo: Add notification "kudo" tag
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
f966046c9a
metainfo: Remove "developer_name" tag
...
`appstreamcli` complains about the tag being duplicated and we are not losing
anything since credit is given in all the license headers.
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
7ca0bca62a
metainfo: Add DBus service to "provides" tag
...
See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-provides
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
7b904dc324
metainfo: "mimetypes" tag is deprecated
...
See
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-mimetypes
2021-10-21 09:54:12 +00:00
Evangelos Ribeiro Tzaras
1306628f8c
metainfo: Add screenshots
...
Fixes #341
2021-10-19 08:40:57 +00:00
Evangelos Ribeiro Tzaras
897a394833
Document and release 41.0
2021-09-18 17:46:02 +02:00
Evangelos Ribeiro Tzaras
72a513c138
Document and release 41.rc
2021-09-02 22:47:21 +02:00
Evangelos Ribeiro Tzaras
21bc6c2b97
Document and release 41.beta
2021-08-14 22:45:01 +02:00
Evangelos Ribeiro Tzaras
3778f6dea3
metainfo: Fix typo
...
A good reason to validate the metadata in CI.
2021-07-17 17:06:35 +02:00
Evangelos Ribeiro Tzaras
f1878383ad
metainfo: Update developers
2021-07-17 17:06:35 +02:00
Evangelos Ribeiro Tzaras
53e27d42fb
metainfo: Update URLs
2021-07-17 17:06:35 +02:00
Evangelos Ribeiro Tzaras
c1d7b9bbd6
Document and release 41.alpha
2021-07-16 13:09:20 +02:00
Evangelos Ribeiro Tzaras
65b0408281
metainfo: Update mimetypes
...
Follow up from #229
2021-07-16 12:08:59 +02:00