Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Помогите написать в багтрекер  (Прочитано 63955 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ase66

  • Автор темы
  • Участник
  • *
  • Сообщений: 178
    • Просмотр профиля
Помогите написать в багтрекер
« : 18 Июня 2023, 21:01:15 »
Я вижу баг который не исправляют годами.
Однако вроде как есть возможность сообщить об этом на багтрекерах.
Проблема в том, что я не знаю английского, чтобы составить сообщение.
Ну и конечно у меня нет регистрации на авторитетных ресурсах.

Если кто имеет искомое, и может разместить сообщение, то пожалуйста разместите. 

Вот суть проблемы:

Имя иконки некоторых программ прописанное в строке Icon= состоит из двух букв.

Иконки как и положено присутствуют в папках apps.

К сожалению,  одноимённые иконки, с тем же именем из двух букв, присутствуют в папке icons/mate/scalable/animations. Где расположены картинки флагов.

Т.е. получается эти .desktop отображают неправильные иконки.

Вместо иконки gnome-paint (Icon=gp.png) я вижу флаг из icons/mate/scalable/animations.

Проблема не зависит от дистра. Глюк проявляется в меню МАТЕ и Caja. Данная среда хватает первую попавшуюся одноимённую иконку. Из первой папки, или из папки с меньшим количеством иконок. Animations, intl или status, - без разницы. Но не из apps где всегда больше иконок.

Однако этой проблемы нет в Thunar (даже в среде МАТЕ), здесь первой всегда отображается иконка из apps.

Т.е. проблему можно решить простым указанием приоритета. Или типа того.

Я вижу конфликт одноимённых иконок и флагов в следующих .desktop.


ao.desktop
bb.desktop
diff-ext.desktop
mageia-gq.desktop
mc.desktop
mp.desktop
mountmanager-gtk.desktop
mountmanager-kde.desktop
mu.desktop
sm.desktop
st.desktop
tt.desktop
gnome-paint.desktop


Архив проблемных .desktop и родных иконок из apps для тестирования https://disk.yandex.ru/d/t-M06IYYcHiHWA

P.s. Ещё есть глюк в xmedcon.desktop Name=XMedCon отображается в растопырку, с переносом последней буквы в следующую строку.

Оффлайн faveoled

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
Re: Помогите написать в багтрекер
« Ответ #1 : 18 Июня 2023, 23:44:45 »
Они просят оформлять в виде формы:
#### Ожидаемое поведение
#### Фактическое поведение
#### Шаги для воспроизведения поведения
#### MATE версия
#### Версия пакета
#### Дистрибутив Linux

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7654
  • We do what we must
    • Просмотр профиля
Re: Помогите написать в багтрекер
« Ответ #2 : 19 Июня 2023, 00:13:38 »
простым указанием приоритета. Или типа того.
пользовательские настройки имеют приоритет над системными. Попробуйте закинуть нужное в ~/.local/share/icons/ в папку, соответствующую теме. Либо просто укажите полный путь к иконке.
« Последнее редактирование: 19 Июня 2023, 04:41:48 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ase66

  • Автор темы
  • Участник
  • *
  • Сообщений: 178
    • Просмотр профиля
Re: Помогите написать в багтрекер
« Ответ #3 : 19 Июня 2023, 08:52:34 »
Полный путь к иконке это преступление по отношению к создателям тем иконок.
Я просто удалил из своей темы ссылки на проблемные флаги (у меня они в intl).

Жаль, что проблема не решается годами. Хотя, конечно, этот глюк только для Мате актуален. Все остальные дистры используют уникальные имена для флагов (типа flag-ba, nplus-flag-aw, lang-pt).

Плохо, что Мате игнорирует указание типа Context=International (для флагов).
Или Context=Applications для apps.
Вот в чём проблема.

 

Страница сгенерирована за 0.037 секунд. Запросов: 25.