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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Где находятся иконки, отображаемые в трее?  (Прочитано 6462 раз)

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

Оффлайн Dexel

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Уменьшить нужно.
[url=http://www.23hq.com/Dexel/photo/59409700/original]Большая слишком[/url]

Kubuntu 18.04 amd64
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 01 Сентября 2019, 21:11:42 от zg_nico »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6890
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #1 : 02 Сентября 2019, 04:30:58 »
Цитировать
Где находятся иконки
По хорошему - в теме иконок. По плохому - могут быть "зашиты" в коде самой программы.
Цитировать
Уменьшить нужно.
Вопрос может оказаться не так прост.
Здесь, и здесь - два совершенно разных подхода.

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3787
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #2 : 02 Сентября 2019, 16:10:45 »
Здесь, и здесь - два совершенно разных подхода.
Ну правильно, первая тема про xfce, вторая про Mate. А здесь - вообще KDE.

Dexel, все иконки хранятся в /usr/share/icons/.
Я странен, а не странен кто ж? (С)

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6890
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #3 : 02 Сентября 2019, 17:23:58 »
Цитировать
А здесь - вообще KDE
Я тоже так подумал, раз вопрос задан в этом подразделе.
Естесственно, что DE может привнести дополнительно свои особенности. Даже версия DE.
Но разница подходов не в DE, а в том, какой из компонентов, какая из настроек, влияет на размер иконки.
И таких влиятельных параметров больше, чем один. Мало, того. Каждый из параметров может переопределятся в нескольких мкстах.

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3787
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #4 : 02 Сентября 2019, 20:13:24 »
Но разница подходов не в DE, а в том, какой из компонентов, какая из настроек, влияет на размер иконки.
Я не знаю, какое DE вы имел ввиду, а на KDE как раз иконки привязаны к компонентам настроек Plasma - системных иконок - в Редакторе меню они называются Системные значки Состояния - значки, стоящие справа от желаемой иконки.

То, что хочет изменить Dexel, относиться к категории Прочие значки Приложений и обычно их имеется нескольких размеров.
« Последнее редактирование: 02 Сентября 2019, 20:16:34 от AlexBKost »
Я странен, а не странен кто ж? (С)

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #5 : 02 Сентября 2019, 20:23:49 »
В тему иконок добавить нужную иконку с названием
hp-logo.png, ну и svg и для всех размеров всё это в директории apps (хотя зависит  от темы иконок). Сделать на неё симлинки hp-toolbox.png и hplip.png. Как сделано в https://github.com/captiva-project/captiva-icon-theme/tree/master/Captiva

Менять существующую иконку где-то в системе в корне неправильный подход.

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3787
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #6 : 03 Сентября 2019, 00:27:58 »
Менять существующую иконку где-то в системе в корне неправильный подход.
А какая разница как менять? Они по-любому меняются в корне системы.
Я странен, а не странен кто ж? (С)

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #7 : 03 Сентября 2019, 13:20:35 »
AlexBKost, если она в системе, то во-первых, ломается тема иконок, т.е. какой-то пакет, при удалении которого  могут возникнуть проблемы (сначала меняем, потом удаляем, потом добавляем, а потом какие-то ошмётки по системе могут оставаться, привычка то неправильная выработалась), во-вторых, жесткий путь может быть прописан где-то в коде и изменение иконки для такого пути может быть не желательным, например библиотека для рендеринга кривая и иконка не будет рендериться вообще, поломав тем самым какое-нибудь окно, а тестировать никто не тестировал.

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3787
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #8 : 03 Сентября 2019, 13:48:03 »
peregrine, ну вы и пессимист. Но меня сейчас больше занимает, почему Dexel молчит вторые сутки о своей иконке.
Я странен, а не странен кто ж? (С)

Оффлайн Dexel

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #9 : 14 Сентября 2019, 08:57:32 »
В /usr/share/icons/ и в /usr/share/themes/ не находит
(Нажмите, чтобы показать/скрыть)

Может ещё где могут быть?
« Последнее редактирование: 14 Сентября 2019, 09:32:06 от Dexel »

Алексиус

  • Гость
Re: Где находятся иконки, отображаемые в трее?
« Ответ #10 : 14 Сентября 2019, 14:28:02 »
иногда берутся отсюда /usr/share/pixmaps, для hp есть здесь /usr/share/hplip/data/images
но у меня не KDE

Оффлайн Dexel

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #11 : 14 Сентября 2019, 16:11:17 »
Алексиус, да, они живут во второй директории
(Нажмите, чтобы показать/скрыть)
Размер значка в трее 21px.
Значит какой-то ближайший по размеру масштабирует.
Ушел терзать..

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #12 : 14 Сентября 2019, 18:13:48 »
Dexel, я же написал как оно называется...  Его нет в стандартной теме, потому подхватывается вшитая иконка. Добавьте hp-toolbox.png и hplip.png (одно сделайте линком на другое) чтобы оно заменилось. По крайней мере так было 7 лет назад,  когда у меня был принтер HP.

Оффлайн Dexel

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Где находятся иконки, отображаемые в трее?
« Ответ #13 : 14 Сентября 2019, 19:08:44 »
peregrine, сейчас изменил их в директории /usr/share/hplip/data/images и всё красиво. Да вот неправильно это в корне. Сейчас сделаю как Вы написали, добавлением в тему KDE, будет по-человечьи.

 

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