Created attachment 17946 [details] workstation k на сизифе Платформа: ALT Workstation K 11.0 x86_64 (обновленный до Sisyphus) Версия: 2.1.0-alt11.git4cba2673 Шаги для воспроизведения: 1. Запустить Кумир. 2. Открыть "Программа" -> "Настройки" -> "Исполнители" -> "Кузнечик". 3. Изменить настройки цвета. 4. Показать окно исполнителя через раздел "Кузнечик". Ожидаемый результат: настройки цвета применились. Реальный результат: настройки цвета остались без изменений Воспроизводится на Edication XFCE, Edication KDE, Workstation K, Workstation. Для других исполнителей настройки применяются успешно.
Причина: исполнитель Кузнечик объявлял настройки цветов (фон, линейка, кузнечик, след), но никогда их не читал - метод reloadSettings был пустой заготовкой, а цвета в коде были жёстко заданы. Кроме того, значения по умолчанию в описании настроек были некорректными ("#green", "#white"), поэтому в диалоге они отображались чёрными. Исправление: Кузнечик применяет цвета из настроек сразу после нажатия OK в диалоге и при следующем запуске Кумира; значения по умолчанию заменены на цвета, которыми исполнитель рисовал раньше. Цифры линейки, контур кузнечика и флажки рисуются белым или чёрным в зависимости от яркости фона, чтобы не пропадать на тёмном. Настройки цветов теперь хранятся под новыми именами: старые значения (старая версия записывала чёрный цвет при любом OK в настройках) не применяются, так что после обновления поле будет с цветами по умолчанию, а нужные цвета достаточно один раз выбрать заново. Исправление предложено в апстрим: https://github.com/a-a-maly/kumir2/pull/44 Оно войдёт в следующую сборку пакета kumir2.
kumir2-2.1.0-alt14.gita1a0c7da -> sisyphus: Fri Oct 23 2026 Ajrat Makhmutov <rauty@altlinux> 2.1.0-alt14.gita1a0c7da - Add version 2 to the menu entry names (Closes: 37683). - Link pictomir2course against the system zlib (Closes: 38140). - Fix the editor crash on Wayland and on layout switch (Closes: 45176). - Show the real last modified date instead of 1970 (Closes: 53337). - Apply the Grasshopper color settings (Closes: 53386). - Show the Turtle and its trail after the first run (Closes: 61178). - Keep the Draw picture inside the field after the first run (Closes: 61179). - Drop the deprecated Packager tag. - Point URL at the upstream GitHub repository, use the clonable VCS URL.