Bug 55648 - Не отображается разметка таблиц конфигурационных файлов chirp
Summary: Не отображается разметка таблиц конфигурационных файлов chirp
Status: NEW
Alias: None
Product: Альт Образование
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 11.0
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-19 10:11 MSK by Котюхов Михаил Андреевич
Modified: 2025-08-21 17:01 MSK (History)
4 users (show)

See Also:


Attachments
Разметка конфигурационной таблицы не отображаются. (62.67 KB, image/png)
2025-08-19 10:11 MSK, Котюхов Михаил Андреевич
no flags Details
часть таблицы с разметкой (1.58 KB, image/png)
2025-08-20 10:31 MSK, Ivan A. Melnikov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Котюхов Михаил Андреевич 2025-08-19 10:11:49 MSK
Created attachment 19379 [details]
Разметка конфигурационной таблицы не отображаются.

Системы:
education-11.0-x86-64-xfce

Версия пакета: chirp-20250731-alt1

Шаги воспроизведения:
1. Запустить приложение из меню:
Меню приложений > Инструменты/Стандартные/Прочие/Аудио и видео > CHIRP (Radio Programming Tool)
 Или через консоль: 
 $ chirp
2. Создать файл конфигурации:
Файл > Новый
 Или открыть предустановленную конфигурацию:
Файл > Open Stock Config > *.csv 

Ожидаемый результат: 
Разметка конфигурационной таблицы отображается корректно.

Фактический результат:
Разметка конфигурационной таблицы не отображается.(см.скриншот)
Comment 1 Антон Мидюков 2025-08-19 10:18:41 MSK
python3-module-pygobject3 установлен?
Comment 2 Котюхов Михаил Андреевич 2025-08-19 10:47:29 MSK
Да, установлен.
python3-module-pygobject3-3.52.3-alt1.x86_64
Comment 3 Ivan A. Melnikov 2025-08-19 10:58:06 MSK
Скорее всего, отображается белая сетка на белом.

У меня в DE тёмная схема, и там чтобы увидеть сетку надо очень постараться, но она есть -- тёмная на тёмном.
Comment 4 Ivan A. Melnikov 2025-08-19 11:09:09 MSK
Я тыкнул в простой пример wx.grid из документации:

https://docs.wxpython.org/grid_overview.html

и там сетка окрашена так же.

Похоже chirp не меняет цвет разметки таблицы (к тому же, GridLineColour по исходникам не грепается), а наследует его от темы оформления.

Интересно, откуда оно берётся. Какая тема оформления в education?
Comment 5 Котюхов Михаил Андреевич 2025-08-19 16:33:15 MSK
Breeze
Comment 6 Ivan A. Melnikov 2025-08-20 10:31:20 MSK
Created attachment 19388 [details]
часть таблицы с разметкой

(In reply to Котюхов Михаил Андреевич from comment #5)
> Breeze

$ sudo apt-get install gtk-theme-breeze
[...]
$ GTK_THEME=Breeze chirp

Разметка есть, почти белая (fcfcfc) на белом (ffffff) (см. вложение).
Comment 7 Ivan A. Melnikov 2025-08-20 10:32:42 MSK
(In reply to Котюхов Михаил Андреевич from comment #0)
> Created attachment 19379 [details]
> Разметка конфигурационной таблицы не отображаются.

Этот скриншот по всей видимости сделан в ненативном разрешении. Если это с виртуалки, то попробуйте выставить масштаб отображения экрана VM один к одному и присмотритесь.
Comment 8 Ivan A. Melnikov 2025-08-20 10:34:54 MSK
В любом случае, chirp использует цвета из темы оформления -- и белый фон, и почти белые цвета сетки. Соответственно баг должен решаться на уровне темы оформления и/или wxgtk. Так что перевешиваю.
Comment 9 Sergey V Turchin 2025-08-21 17:01:28 MSK
Получается, цветовая схема XFCE выбрана некорректно.