| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
GNOME Online Accounts has some pretty big changes on its roadmap and
doesn't make any promises on API stability. The only use of the API at
this point is to fetch the icon for a GOA-backed address book, so it
isn't really problematic if users disable support for it
|
| |
|
|
|
|
|
| |
We were keeping them alive because we thought Purism were using it, but
apparently that's not the case (or no longer). Just remove it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
libcanberra-gtk got removed in the latest Flatpak runtime (3.38), so we
can't build cheese as it hard depends on it. Luckily, we don't
hard-depend on cheese, so let's get rid of it (for now).
As an extra, this commit also makes Cheese an optional dependency,
making it a bit easier to build it at the first go (without installing
cheese-devel) and a shorter CI time.
|
| |
|
|
|
|
| |
Fixes #103
|
|
|
|
|
|
| |
This is against the GNOME Meson guidelines.
Fixes #91.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
We won't them by defaul though, you have to explicitly set 'docs' to
true when configuring meson.
|
|
|
|
|
|
|
| |
Telepathy is on the way out; remove the mandatory dependency from
gnome-contacts.
https://bugzilla.gnome.org/show_bug.cgi?id=790037
|
|
|
|
|
|
|
| |
This is a wanted feature for several reasons:
* In an X11 session, this feature makes Contacts crash (for some).
* In a Wayland session, it has trouble being properly rendered.
* The status of what tile provider we can use is still unclear.
|
|
|
|
| |
This brings the options up par with the autotools build.
|
|
For this cycle, we will still support autotools. This is not guaranteed
however for 3.27 and later.
|