Taha-Mahmoodi
3d24c663d2
Fix #3233 : dimensions are redrawn in the colour mode after Document Color Mode and on open
...
Follow-up to #3702 (CodeRabbit): dimensions are only redrawn when their
recipe changes. Document Color Mode converted their art through the colour
profile, so black became a four-ink C67 M67 Y67 K100 again, and CMYK files
saved before #3702 kept RGB dimension art.
dimension::refresh now also redraws when the document's colour mode
changes. dimension::conform, run when a document is opened or reverted
(Session::add_document, replace_document), redraws a dimension whose art
has colours in the wrong model; one that can't be redrawn keeps its art.
dimension_colours_follow_the_document_colour_model covers RGB to CMYK and
back, and a CMYK document with RGB dimension art being opened. Without the
change it finds C0.67 M0.67 Y0.67 K1 after Document Color Mode.
2026-10-23 04:26:05 +07:00
..
2026-10-22 00:54:43 +07:00
2026-10-23 01:01:26 +07:00
2026-10-23 00:14:52 +07:00
2026-10-22 06:40:27 +07:00
2026-10-16 15:27:55 +07:00
2026-10-22 06:40:27 +07:00
2026-10-23 04:14:38 +07:00
2026-10-20 07:23:40 +07:00
2026-10-16 04:08:04 +07:00
2026-10-17 13:49:48 +07:00
2026-10-18 12:34:40 +07:00
2026-10-22 22:38:41 +07:00
2026-10-18 01:27:13 +07:00
2026-10-21 23:38:02 +07:00
2026-10-23 04:26:05 +07:00
2026-10-22 00:10:57 +07:00
2026-10-22 00:01:36 +07:00
2026-10-21 23:38:02 +07:00
2026-10-17 16:38:42 +07:00
2026-10-22 06:40:27 +07:00
2026-10-22 03:08:30 +03:00
2026-10-22 22:38:41 +07:00
2026-10-23 01:53:30 +07:00
2026-10-16 06:16:34 +07:00
2026-10-22 12:32:05 +07:00
2026-10-22 21:52:24 +07:00
2026-10-22 06:40:27 +07:00
2026-10-23 01:53:30 +07:00
2026-10-22 00:54:43 +07:00
2026-10-17 16:38:42 +07:00
2026-10-14 13:22:08 +07:00
2026-10-22 00:10:56 +07:00
2026-10-17 15:14:43 +07:00
2026-10-17 13:20:23 +07:00
2026-10-22 06:40:27 +07:00
2026-10-17 13:06:52 +07:00
2026-10-21 23:38:03 +07:00
2026-10-23 00:14:52 +07:00
2026-10-22 04:40:10 +07:00
2026-10-22 06:40:27 +07:00
2026-10-23 03:22:54 +07:00
2026-10-21 23:38:02 +07:00
2026-10-22 06:40:27 +07:00
2026-10-21 16:46:13 +07:00
2026-10-16 06:16:35 +07:00
2026-10-23 01:01:26 +07:00
2026-10-23 01:53:30 +07:00
2026-10-22 06:40:27 +07:00
2026-10-18 12:34:36 +07:00
2026-10-22 06:40:27 +07:00
2026-10-23 00:08:53 +07:00
2026-10-22 02:58:48 +07:00
2026-10-17 13:49:48 +07:00
2026-10-22 00:10:57 +07:00
2026-10-22 14:01:18 +07:00
2026-10-23 03:22:54 +07:00
2026-10-21 23:32:26 +07:00
2026-10-14 05:11:55 +07:00
2026-10-21 23:38:03 +07:00
2026-10-22 18:24:57 +07:00
2026-10-22 02:01:57 +07:00
2026-10-23 00:14:52 +07:00
2026-10-21 23:38:03 +07:00
2026-10-21 23:38:02 +07:00
2026-10-14 13:49:59 +07:00
2026-10-21 23:38:03 +07:00
2026-10-21 15:42:35 +07:00
2026-10-21 23:38:03 +07:00
2026-10-22 06:40:27 +07:00
2026-10-22 11:17:31 +07:00
2026-10-14 12:27:03 +07:00
2026-10-22 00:01:37 +07:00
2026-10-22 06:40:27 +07:00
2026-10-22 04:18:35 +07:00
2026-10-22 00:54:43 +07:00
2026-10-23 00:44:31 +07:00
2026-10-21 23:38:02 +07:00
2026-10-22 00:12:39 +07:00
2026-10-21 23:38:02 +07:00
2026-10-18 01:32:01 +07:00
2026-10-22 06:40:27 +07:00