Emmanuele Bassi
Emmanuele Bassi
> I find it odd that such functionality is dependent on the desktop environment. Each desktop has its own secrets storage: the Secrets API is a shared API for accessing...
The `invalid ... annotation: only valid on callback parameters` are new warnings in 1.82: - the `scope`, `closure`, and `destroy` annotations should only be used on the argument with the...
> So klass here is a struct not a callback function, so the closure, destroy, and scope annotations should be dropped, right? Correct; the annotations never did anything, because those...
(With my GTK and GNOME hats on) `text-scaling-factor` is the GNOME equivalent of the `Xft.dpi` Xrdb setting that KDE uses to provide fractional scaling: it is a scaling factor applied...
So, to summarise the expectations of GTK/GNOME: - `text-scaling-factor` is an additional setting that is applied to text only *on top* of the window scaling factor - it's important that...
> GNOME seems to set the xft.dpi setting to a combination of the text-scaling-factor and the window scale I've just checked, and the GNOME settings daemon indeed uses a mix:...
Removing the text-scaling-factor check would lead to a lot of DBus-related code, which is kind of a win; but it also interact with the settings portal and it'll probably need...
> `4/23 graphene / box ERROR 0.02s exit status 1` > `▶ 4/23 - box(empty).center() to be in (0, 0, 0) FAIL`
The MSYS2 build failure in CI is caused by a package rename, and has been fixed in master.