Bug 53972 - Пиксельные иконки на панели инструментов и в окне настроек
Summary: Пиксельные иконки на панели инструментов и в окне настроек
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: wxMaxima (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Ilya Mashkin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-24 11:19 MSK by Владислав Елисеев
Modified: 2025-11-16 18:23 MSK (History)
4 users (show)

See Also:


Attachments
пиксельные иконки 1 (27.23 KB, image/png)
2025-04-24 11:19 MSK, Владислав Елисеев
no flags Details
пикельные иконки 2 (21.13 KB, image/png)
2025-04-24 11:20 MSK, Владислав Елисеев
no flags Details
Четкие иконки 1 (16.39 KB, image/png)
2025-04-24 11:20 MSK, Владислав Елисеев
no flags Details
четкие иконки 2 (19.50 KB, image/png)
2025-04-24 11:21 MSK, Владислав Елисеев
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Владислав Елисеев 2025-04-24 11:19:40 MSK
Created attachment 18287 [details]
пиксельные иконки 1

Пиксельные иконки (не все) иконка настроек четкая.

Версия пакета: wxMaxima-25.01.0-alt1

Платформа, обновленная до Sisyphus:
ALT Workstation 11.0-x86_64-gnome

Шаги к воспроизведению:
1) # apt-get install wxmaxima -y
2) $ wxmaxima - обратить внимание на иконки панели инструментов
3) Перейти Правка - Настройка

Ожидаемый результат: Четкие иконки на панели инструментов и в настройках
Реальный результат: Иконки пиксельные на панели инструментов (причем иконка настроек четко отображается) и в настройках (см. скриншоты пиксельные иконки 1 и пиксельные иконки 2) 

Дополнительная информация: Воспроизводится в p11. В Workstation K иконки четкие
Comment 1 Владислав Елисеев 2025-04-24 11:20:13 MSK
Created attachment 18288 [details]
пикельные иконки 2
Comment 2 Владислав Елисеев 2025-04-24 11:20:53 MSK
Created attachment 18289 [details]
Четкие иконки 1
Comment 3 Владислав Елисеев 2025-04-24 11:21:16 MSK
Created attachment 18290 [details]
четкие иконки 2
Comment 4 Антон Мидюков 2025-11-04 14:36:49 MSK
Проблема в теме иконок Adwaita, которая не включает в себя нужные иконки. В результате используются иконки из темы GNOME, которые вот такие некрасивые.
Считаю, что надо добавить недостающие иконки в тему morewaita, которая используется в Альт Рабочая станция.

Список иконок такой:
$ grep GetImage  wxMaxima/src/ToolBar.cpp |sed 's/.*wxS(\"//;s/\".*//' |sort -u
arrow_up_square
eye-slash
go-bottom
go-last
go-next
gtk-copy
gtk-cut
gtk-find
gtk-help
gtk-new
gtk-open
gtk-paste
gtk-preferences
gtk-print
gtk-redo
gtk-save
gtk-select-all
gtk-stop
gtk-undo
media-playback-start
media-playback-stop
software-update-urgent
view-refresh

Первых двух нигде нет. Наверное, и не нужны.
Возможно, можно соотнести их с существующими символическими иконками в Adwaita. Тогда останется только запаковать симлинки.
Comment 5 Антон Мидюков 2025-11-16 18:22:07 MSK
Проблема пиксельных иконок в самом тулбаре. И проблем три:
1. Если используется масштабирование (dpi не 96), то иконки становятся непропорционально большими, не влезают в панель. Это пофиксили в апстриме:
https://github.com/wxMaxima-developers/wxmaxima/commit/a3aae72ccdb90dc70cb8058606482e74a7f8c355

Проблему получили после перехода на wxGTK3.2.

2. Не которые иконки отличаются от других размеров. Проблема на wayland. Лечится запуском на xwayland:
GDK_BACKEND=x11 wxmaxima

Предлагаю прописать в desktop файл.

3. В Адвайте/Моревайте нет иконок, о чём писал. Но её, пожалуй, можно и не решать в рамках данного бага.