diff options
author | Niels De Graef <nielsdegraef@gmail.com> | 2021-10-14 01:19:13 +0200 |
---|---|---|
committer | Niels De Graef <nielsdegraef@gmail.com> | 2022-01-12 00:17:54 +0100 |
commit | 0733806c026504db7f644abd2d04385f54161773 (patch) | |
tree | 36135991dcc9dc02fcd30c5ea7b460197a9ce507 /meson_options.txt | |
parent | 0f525b5083fdb3b21fca1799b0a90affed5ca7f0 (diff) | |
download | gnome-contacts-0733806c026504db7f644abd2d04385f54161773.tar.gz |
Port to GTK4 and libadwaita
This is a mega-commit which ports Contacts to GTK4 and libadwaita, the
library which provides GNOME-specific widgets on top of GTK4.
This change also now follows the new mockups of Contacts, which use a
boxed list style to convey contact information.
There is a minor set of known issues which we'll still need to solve
later (preferably):
* For now, taking a picture with your webcam is not implemented. In
GTK3, we used to do this with Cheese, but this hasn't been ported to
GTK4. Ideally, we could just directly use Pipewire though.
* Some CRITICALs when we have some unexpectedly long names or property
values
* The delete button is gone for most properties. This probably needs to
be rethough at the design level on how we want to deal with it.
* We're still blocked a bit on libedataserverui not having a GTK4 port
yet.
Diffstat (limited to 'meson_options.txt')
-rw-r--r-- | meson_options.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meson_options.txt b/meson_options.txt index 101161c..c672bba 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -1,5 +1,5 @@ option('profile', type: 'combo', choices: [ 'default', 'development' ], value: 'default', description: 'Indicate whether this is a nightly build (used for CI purposes)') -option('cheese', type: 'feature', value: 'auto', description: 'If enabled, allows creaing an avatar with the webcam') +option('camera', type: 'boolean', value: true, description: 'Support creaing an avatar with the webcam using the XDG camera portal') option('telepathy', type: 'boolean', value: false, description: 'Enable Telepathy call/chat support.') option('manpage', type: 'boolean', value: true, description: 'Enable building man pages.') option('docs', type: 'boolean', value: false, description: 'Whether to build the valadoc docs.') |