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


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

Автор Тема: Создание темы иконок  (Прочитано 1362 раз)

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

Оффлайн gena95

  • Автор темы
  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
Создание темы иконок
« : 03 Январь 2017, 23:39:56 »
Всем доброго времени суток! Подскажите, пожалуйста, как создать свою тему иконок?
Я пробовал открывать index.theme, не понимаю как оно устроено. Вот хочу, допустим, установить определенную иконку для определенного приложения в теме - но нигде не вижу, где в теме это описывается. Ткните, пожалуйста, носом.

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4588
    • Просмотр профиля
Re: Создание темы иконок
« Ответ #1 : 03 Январь 2017, 23:52:22 »
gena95, так ты хочешь тему сделать или иконку прижению присвоить. Второе проще:
sudo nano /usr/share/applications/твое_приложение
увидишь там icon=путь_к_иконке

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7169
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Создание темы иконок
« Ответ #2 : 04 Январь 2017, 01:02:31 »
gena95, целую тему - сложно, т.к. надо очень много рисовать. Если модифицировать, то изучи на основе faenza.

Оффлайн gena95

  • Автор темы
  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
Re: Создание темы иконок
« Ответ #3 : 04 Январь 2017, 02:53:01 »
Morisson, Не-а, вот именно тему сделать хочу)
peregrine, Да, я модифицировать и собираюсь, хочу чисто для себя сделать иконпак, в котором я объединю несколько других. Но вот проблема - не понимаю, как оно там устроено) Вот, например, как определенному приложению присвоить иконку в иконпаке?

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4048
    • Просмотр профиля
Re: Создание темы иконок
« Ответ #4 : 04 Январь 2017, 05:53:53 »
Цитировать
...как определенному приложению присвоить иконку в иконпаке?
Morisson правильно написал.
В файле /usr/share/applications/твое_приложение.desktop создаешь параметр "Icon", в котором задаешь нужную тебе иконку:
Icon=твоя_иконкаА что-бы
Цитировать
...создать свою тему иконок?
почитай здесь
https://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
Действительно проще скопировать какую-нибудь тему под своим названием и ее уже модифицировать.
Цитировать
...иконпак, в котором я объединю несколько других
Для этого в файле index.theme есть параметр "Inherits". В нем перечисляются темы, в которых будет вестись поиск иконки, которой нет в своей теме.

Оффлайн www777

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2735
    • Просмотр профиля
Re: Создание темы иконок
« Ответ #5 : 04 Январь 2017, 07:39:21 »
Не забывайте только, что в .desktop файле, если указывать полный путь до иконки, она будет рендериться в Unity по другому, чем если вы просто укажите имя иконки, в этом случае саму иконку или ярлык на неё надо будет разместить в соответсвующем каталоге с иконками.

Оффлайн gena95

  • Автор темы
  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
Re: Создание темы иконок
« Ответ #6 : 04 Январь 2017, 16:02:19 »
andytux, Во, вот прямо то, что нужно! Сделал все, как хотел! Большое спасибо, очень мне помогли!

 

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