summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* meson: Update to 0.59Maximiliano Sandoval R2022-03-071-1/+1
|
* Port to GTK4 and libadwaitaNiels De Graef2022-01-121-2/+2
| | | | | | | | | | | | | | | | | | | | | 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.
* Remove libhandy git submodule / meson subprojectNiels De Graef2020-12-041-4/+0
| | | | | | | libhandy has reached a stable point, so distributions should start including it as a proper package rather than relying on a git submodule. This also fixes some small annoyances in the build system.
* docs: Use the correct libhandy package nameNiels De Graef2020-11-031-1/+1
| | | | | | | | When switching to libhandy 1.0, we accidentally broke the valadoc build, since that tried looking for the `handy 0.0` package. Fix the custom target to look for the correct one now. Fixes https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/177
* meson: Cleanup the meson.build filesNiels De Graef2020-01-051-1/+1
| | | | | | * Replace `join_paths` with the `/` operator * Remove some unused config variables * Use `@BASENAME@` when it makes sense
* build: Fix the valadoc targetNiels De Graef2019-02-171-1/+9
| | | | Fixes #122
* Fix the valadoc build.Niels De Graef2018-10-311-1/+2
| | | | | | | This was broken after splitting of a separate library for testing purposes. Fixes #108.
* Documentation: auto-build the valadoc docs.Niels De Graef2018-03-311-0/+26
We won't them by defaul though, you have to explicitly set 'docs' to true when configuring meson.