iced/graphics/src
Héctor Ramón Jiménez faa7627ea4
Introduce web-colors feature flag to enable sRGB linear blending
This is how browsers perform color management. They treat
gamma-corrected sRGB colors as if they were linear RGB.

Correctness aside, this mode is introduced for legacy reasons. Most
UI/UX tooling uses this color management as well, and many have created
an intuition about how color should behave from interacting with a
browser.

This feature flag should facilitate application development with `iced`
in those cases.

More details: https://webcolorisstillbroken.com/
2023-05-31 21:31:58 +02:00
..
geometry Fix imports of geometry::style in iced_graphics 2023-05-19 03:49:42 +02:00
image Remove image abstractions in iced_graphics 2023-03-07 03:47:49 +01:00
antialiasing.rs Use recently stabilized intra-doc links 2020-11-26 02:05:43 +01:00
backend.rs Support configurable LineHeight in text widgets 2023-05-04 18:39:31 +02:00
color.rs Introduce web-colors feature flag to enable sRGB linear blending 2023-05-31 21:31:58 +02:00
compositor.rs Create iced_widget subcrate and re-organize the whole codebase 2023-03-04 05:37:11 +01:00
damage.rs Write missing documentation in iced_graphics 2023-05-11 15:25:58 +02:00
error.rs Introduce Error::ContextCreationFailed 2022-04-20 19:57:59 -03:00
geometry.rs Remove Builder abstractions for gradients 2023-05-19 03:32:21 +02:00
gradient.rs Introduce web-colors feature flag to enable sRGB linear blending 2023-05-31 21:31:58 +02:00
image.rs Write missing documentation in iced_graphics 2023-05-11 15:25:58 +02:00
lib.rs Introduce web-colors feature flag to enable sRGB linear blending 2023-05-31 21:31:58 +02:00
primitive.rs Introduce web-colors feature flag to enable sRGB linear blending 2023-05-31 21:31:58 +02:00
renderer.rs Write missing documentation in iced_graphics 2023-05-11 15:25:58 +02:00
transformation.rs Fix lints by clippy 2022-11-03 04:53:27 +01:00
viewport.rs Create iced_widget subcrate and re-organize the whole codebase 2023-03-04 05:37:11 +01:00