Magne Sjaastad
6bdccdf074
#14486 Legend: Never use zero as lower limit for a logarithmic color range
...
The lower limit of a logarithmic color range was computed from the value closest to zero, which is not always available. When this value was zero, log10() returned -inf and the lower limit ended up as zero. Use the closest power of ten below the lowest value instead, and use the value closest to zero only when the lowest value is zero or negative. Guard computeTenExponentCeil() and computeTenExponentFloor() against zero, and make sure the range always spans at least one decade.
2026-08-10 12:38:21 +02:00
..
2026-02-03 17:14:45 +01:00
2026-08-10 12:38:21 +02:00
2026-06-01 16:41:00 +02:00
2026-08-07 15:05:57 +02:00
2026-08-04 13:05:03 +02:00
2024-07-23 11:49:07 +02:00
2024-07-23 11:49:07 +02:00
2026-06-17 13:55:32 +02:00
2025-01-06 09:10:46 +01:00
2026-08-07 15:05:57 +02:00
2026-08-04 13:05:03 +02:00
2024-07-30 08:55:12 +02:00
2024-07-30 08:55:12 +02:00
2023-04-20 10:16:43 +02:00
2023-04-20 10:16:43 +02:00
2026-08-07 08:34:58 +02:00
2026-08-07 08:34:58 +02:00
2024-11-04 09:54:23 +01:00
2024-11-04 09:54:23 +01:00
2026-06-04 21:06:38 +02:00
2026-06-01 16:41:00 +02:00
2021-01-11 15:27:45 +01:00
2021-01-11 15:27:45 +01:00
2024-09-30 11:21:17 +02:00
2024-07-30 08:55:12 +02:00
2021-01-21 12:58:46 +01:00
2021-01-21 12:58:46 +01:00
2025-09-29 11:46:28 +02:00
2025-09-29 11:46:28 +02:00
2026-08-07 15:05:57 +02:00
2026-08-04 13:05:03 +02:00
2023-01-23 12:46:54 +01:00
2023-01-23 12:46:54 +01:00
2026-08-07 15:05:57 +02:00
2026-03-03 08:54:45 +01:00
2025-12-10 11:44:26 +01:00
2025-11-28 16:43:51 +01:00
2021-01-11 15:27:45 +01:00
2021-01-11 15:27:45 +01:00
2024-07-13 12:07:49 +02:00
2024-07-23 11:49:07 +02:00
2025-01-06 09:10:46 +01:00
2025-01-06 09:10:46 +01:00
2026-08-07 15:05:57 +02:00
2025-10-16 14:09:15 +02:00
2026-06-17 13:55:32 +02:00
2025-01-06 09:10:46 +01:00
2021-01-11 15:27:45 +01:00
2021-01-11 15:27:45 +01:00
2026-06-19 12:50:14 +02:00
2026-06-19 12:50:14 +02:00
2026-01-08 21:44:58 +01:00
2024-11-04 09:54:23 +01:00
2026-05-08 10:11:09 +02:00
2025-09-29 11:46:28 +02:00
2026-05-08 10:11:09 +02:00
2026-02-26 08:23:53 +01:00
2026-07-10 16:30:18 +02:00
2026-04-17 19:55:50 +02:00
2026-02-13 14:53:33 +01:00
2026-02-13 14:53:33 +01:00
2026-03-04 09:52:17 +01:00
2026-03-04 09:52:17 +01:00
2026-02-13 14:53:33 +01:00
2026-02-13 14:53:33 +01:00
2026-06-01 16:41:00 +02:00
2026-06-01 16:41:00 +02:00
2024-10-21 14:11:22 +02:00
2025-01-06 09:10:46 +01:00
2026-07-27 15:24:25 +02:00
2026-07-27 15:24:25 +02:00
2024-09-19 10:21:58 +02:00
2024-09-19 10:21:58 +02:00
2024-07-30 08:55:12 +02:00
2023-03-13 16:09:01 +01:00
2023-04-13 13:18:34 +02:00
2023-04-13 13:18:34 +02:00
2023-02-26 10:48:40 +01:00
2021-10-04 10:20:09 +02:00
2021-01-11 15:27:45 +01:00
2024-04-16 14:22:15 +02:00
2026-02-05 13:49:00 +01:00
2026-02-05 13:49:00 +01:00
2023-11-08 15:52:33 +01:00
2023-11-08 15:52:33 +01:00
2024-11-06 07:16:07 +01:00
2025-01-06 09:10:46 +01:00
2023-03-21 08:32:38 +01:00
2023-03-21 08:32:38 +01:00
2026-02-09 15:33:18 +01:00
2026-02-09 15:33:18 +01:00