GTK4 Port: Part 1
I'm going to split !373 (closed) as three parts:
- libdocument, backend, properties, thumbnailer
- libview, libmisc, previewer
- shell
This MR is the first part. We start by disabling all build targets depend on GTK3. When a build target is considered finished, we enable it at once.
Edited by Qiu Wenbo