ispyisail
0cf7975be3
Fix bugtracker #344 : folio "one text per potential" applies at once
...
Ticking or unticking "Afficher un texte de potentiel par folio" in
Folio > Properties only assigned Diagram::defaultConductorProperties.
Nothing recalculated the conductor texts, so texts hidden by the option
stayed hidden after it was turned off (and duplicates stayed visible after
it was turned on) until each wire was edited or the project was reopened.
That made the option look broken, which is part of what #344 reports.
When the option changes, reset each conductor's text visibility from its
own properties, then run calculateTextItemPosition() on every conductor of
the folio so the option is applied again from scratch.
Checked in the GUI on examples/industrial.qet folio 4 (26 wires with text,
19 potentials), master vs this commit: unticking now shows the hidden
texts immediately, ticking hides the duplicates immediately; master's
drawing does not change in either direction.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 13:03:18 +13:00
..
2026-09-30 11:10:02 +02:00
2026-07-05 17:39:38 +02:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2025-05-18 14:15:20 +02:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-09-30 10:31:12 +13:00
2026-09-29 13:29:50 +13:00
2026-09-29 15:17:16 +13:00
2026-09-29 15:17:16 +13:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2018-05-11 18:14:41 +00:00
2026-07-07 21:42:45 +02:00
2026-07-07 21:42:45 +02:00
2026-09-30 10:45:25 +13:00
2026-09-30 10:45:25 +13:00
2026-09-30 10:31:12 +13:00
2026-09-17 10:09:14 +12:00
2026-09-17 10:09:14 +12:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2021-02-22 13:47:39 +01:00
2026-09-30 10:31:12 +13:00
2024-12-31 21:58:42 +01:00
2017-08-29 14:54:27 +00:00
2026-09-30 13:47:45 +13:00
2026-09-19 09:02:58 +12:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2015-08-26 21:46:47 +00:00
2026-09-28 07:59:41 +13:00
2026-06-18 10:35:49 +12:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-09-17 05:41:50 -05:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-09-17 05:41:50 -05:00
2026-09-30 10:31:12 +13:00
2026-07-17 09:47:32 +02:00
2026-08-03 10:28:26 +12:00
2026-08-03 10:28:26 +12:00
2026-09-24 10:30:01 +02:00
2026-09-24 10:30:01 +02:00
2026-08-08 00:32:31 +02:00
2026-01-16 15:24:35 +01:00
2018-10-16 15:49:18 +00:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2022-01-03 21:01:25 +01:00
2026-10-01 13:03:18 +13:00
2026-01-16 15:24:35 +01:00
2026-08-08 00:32:31 +02:00
2026-01-16 15:24:35 +01:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2018-07-08 23:31:34 +00:00
2026-09-30 10:31:12 +13:00
2026-09-23 11:30:30 +12:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-09-17 05:41:50 -05:00
2026-09-30 18:12:43 +13:00
2026-08-10 20:30:05 +12:00
2026-09-27 21:18:54 +02:00
2026-09-27 21:18:54 +02:00
2026-09-27 21:18:54 +02:00
2026-09-28 22:38:41 +02:00
2026-09-27 21:18:54 +02:00
2026-04-09 08:36:54 +02:00
2026-09-09 11:47:26 +12:00
2026-01-16 15:24:35 +01:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2017-01-15 12:23:05 +00:00
2026-09-05 15:48:28 +02:00
2026-09-05 15:48:28 +02:00
2026-09-27 16:12:51 +13:00
2026-09-27 16:12:51 +13:00
2026-09-27 16:12:51 +13:00
2026-09-30 10:31:12 +13:00
2026-09-07 10:44:29 +02:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2016-05-05 13:31:04 +00:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2018-09-30 17:19:50 +00:00
2026-08-04 10:32:25 +12:00
2026-01-16 15:24:35 +01:00
2021-02-22 13:47:39 +01:00
2026-09-30 10:31:12 +13:00
2026-09-26 08:36:53 +12:00
2026-09-28 23:01:42 +02:00
2026-09-16 11:37:27 +02:00
2026-09-16 11:37:27 +02:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2020-05-15 11:38:09 +02:00
2026-09-30 09:44:56 +13:00
2026-07-27 22:16:52 +02:00
2026-09-17 05:41:50 -05:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2018-04-23 13:50:36 +00:00
2026-09-30 10:31:12 +13:00
2026-08-23 12:05:52 +02:00
2026-09-16 11:49:55 +02:00
2026-09-13 21:32:34 +02:00
2026-09-30 10:31:12 +13:00
2026-07-31 20:39:04 +12:00
2026-07-31 20:39:04 +12:00
2026-09-30 11:01:31 +02:00
2026-09-29 23:52:22 +02:00
2026-08-09 01:34:22 +02:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2018-12-04 19:07:14 +00:00
2026-09-05 15:48:28 +02:00
2026-01-16 15:24:35 +01:00
2026-09-05 15:48:28 +02:00
2026-09-30 10:31:12 +13:00
2026-08-14 09:43:39 +02:00
2026-08-13 13:51:13 +02:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2026-09-17 05:41:50 -05:00
2026-09-29 09:59:21 +13:00
2026-09-29 09:59:21 +13:00
2026-09-17 05:41:50 -05:00
2026-09-30 10:31:12 +13:00
2026-08-21 21:10:27 +12:00
2026-09-24 09:59:21 +02:00
2026-01-16 15:24:35 +01:00
2026-09-24 09:59:21 +02:00