Jonas Jenwald
bd05b255fa
[api-major] Apply the userUnit using CSS, to fix the text/annotation layers (bug 1947248)
...
Rather than modifying the "raw" dimensions of the page, we'll instead apply the `userUnit` as an *additional* scale-factor via CSS.
*Please note:* It's not clear to me if this solution is fully correct either, or if there's other problems with it, but it at least *appears* to work.
---
With these changes, the following CSS variables are now assumed to be available/set as necessary: `--total-scale-factor`, `--scale-factor`, `--user-unit`, `--scale-round-x`, and `--scale-round-y`.
2025-02-11 14:36:06 +01:00
..
2025-02-11 14:36:06 +01:00
2025-02-09 17:13:01 +01:00
2020-10-03 20:15:29 +02:00
2021-07-04 15:23:56 +02:00
2021-07-04 15:23:56 +02:00
2025-01-16 21:09:50 +01:00
2023-07-21 20:10:44 +02:00
2023-04-21 12:21:31 +02:00
2021-07-28 19:10:42 +02:00
2025-01-02 15:09:19 +01:00
2022-02-21 12:44:56 +01:00
2024-12-26 18:37:25 +01:00
2023-06-12 11:46:11 +02:00
2025-01-29 10:14:23 +01:00
2021-01-09 20:37:51 +01:00
2024-04-01 11:42:37 +02:00
2024-04-16 12:54:36 +02:00
2024-11-17 11:57:45 +01:00
2024-10-14 21:50:32 +02:00
2025-01-29 10:14:23 +01:00
2025-02-09 11:42:17 +01:00
2023-06-12 11:46:11 +02:00
2025-01-16 21:09:50 +01:00
2024-12-26 18:37:25 +01:00
2024-06-12 18:41:07 +02:00
2025-01-04 13:32:18 +01:00
2021-01-09 20:37:51 +01:00
2025-02-07 14:33:15 +01:00
2024-05-01 18:02:05 +02:00
2024-10-10 12:07:30 +02:00
2025-01-29 10:14:23 +01:00
2024-04-12 13:59:18 +02:00
2024-07-03 09:46:54 +02:00
2025-01-13 13:09:47 +01:00
2025-02-09 16:24:45 +01:00
2023-07-21 20:10:44 +02:00
2023-08-13 08:55:58 +02:00
2021-07-28 19:10:42 +02:00
2024-11-23 22:42:30 +01:00
2025-01-22 12:19:44 +01:00
2025-01-15 10:16:06 +01:00
2024-06-02 14:00:05 +02:00
2025-02-09 16:24:45 +01:00
2024-11-12 17:12:42 +01:00
2025-01-20 16:50:22 +01:00
2025-01-16 21:09:50 +01:00
2025-02-07 14:33:15 +01:00
2021-07-28 19:10:42 +02:00
2021-04-28 10:16:51 +02:00
2023-03-23 12:57:10 +01:00
2022-01-30 15:53:31 +01:00
2021-07-28 19:10:42 +02:00
2024-10-02 11:45:16 +02:00
2022-10-03 13:08:38 +02:00
2022-10-03 13:08:38 +02:00
2024-12-30 14:25:07 +01:00
2024-08-23 16:31:43 +02:00
2025-02-08 11:17:35 +01:00
2025-01-30 11:52:15 +01:00
2023-07-27 09:18:26 +02:00
2024-11-17 12:45:32 +01:00
2023-04-29 13:49:37 +02:00
2021-04-28 10:16:51 +02:00
2021-07-28 19:10:42 +02:00
2024-12-18 09:39:22 +01:00
2022-04-29 14:46:30 +02:00
2024-11-17 12:45:32 +01:00
2024-12-06 18:25:13 +01:00
2023-06-12 11:46:11 +02:00
2023-03-24 10:18:32 +01:00
2023-05-15 12:38:28 +02:00
2023-08-26 10:52:23 +02:00
2024-12-26 12:55:49 +01:00
2024-11-12 10:59:38 +01:00
2023-07-27 09:48:24 +02:00
2023-09-07 15:56:47 +02:00
2024-12-26 18:37:25 +01:00