Florian Müllner 1ca5fc7de1 st/icon-theme: Fix transparent colors in symbolic SVGs
When loading a symbolic SVG, the original file is wrapped in
a header that includes a generated stylesheet with the
appropriate colors, plus an overall opacity.

The opacity value is clamped to values between 0 and 1, which
directly matched the alpha field of the GdkRGBA type. However
since we moved to StIconColors/ClutterColor, the alpha field
is now in the range [0..255], any alpha value other than 0 now
results in full opacity.

To fix, translate the [0..255] integer into a [0..1] double
before using it as opacity.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2731>
2023-04-05 18:55:56 +00:00
..
2020-10-19 20:18:11 +02:00
2023-03-20 19:20:15 +01:00
2019-08-27 15:30:51 +03:00
2020-10-19 20:18:11 +02:00
2022-08-02 16:13:54 +00:00
2022-08-02 16:13:54 +00:00
2020-05-20 15:12:03 +02:00