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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: [РЕШЕНО]Трей в 13.04  (Прочитано 1955 раз)

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

Оффлайн peregrine

  • Автор темы
  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7211
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
[РЕШЕНО]Трей в 13.04
« : 20 Мая 2013, 17:10:22 »
Как известно в ubuntu 13.04 полностью убрали системный трей, заменив его апплетами Unity. Может оно и к лучшему, но не все программы имеют поддержку апплетов Unity, в том числе и DeaDBeeF. Существует ли способ заставить его отображаться его иконку на какой-нибудь панели (например как в gnome shell)? И где можно почитать про создание апплетов для Unity (желательно с рассмотрением примеров на C/C++, предпочтителен русский язык статьи, но и английский тоже подойдёт), если такой возможности нет? В гугле и яндексе искал, но там только питон, а я его совсем не знаю.
« Последнее редактирование: 27 Мая 2013, 02:04:29 от yorik1984 »

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Трей в 13.04
« Ответ #1 : 20 Мая 2013, 17:47:54 »
Да Вы что, только питон.
http://developer.ubuntu.com/resources/technologies/application-indicators/ - тут примеры на всех ЯП, которые поддерживаются, С - первый из них.
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн peregrine

  • Автор темы
  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7211
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Трей в 13.04
« Ответ #2 : 20 Мая 2013, 17:52:07 »
Phlya, большое спасибо за ссылку. Буду читать. Имел ввиду что по запросам c++ unity applets и аналогичным в гугле не выходило ничего хорошего, тоько питон.

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
Re: Трей в 13.04
« Ответ #3 : 20 Мая 2013, 17:53:34 »
Для тех, кому в 13.04 нужен трей. Я просто оставлю это здесь
sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Перезагрузить компьютер.
Спасибо огромное. То что нужно! :D
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Трей в 13.04
« Ответ #4 : 20 Мая 2013, 17:55:22 »
Это патченая юнити в ppa? Тогда стоит об этом предупреждать. Или иначе что это?
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
Re: Трей в 13.04
« Ответ #5 : 20 Мая 2013, 17:55:55 »
в данный момент сам пишу апплет, обращайтесь, может чем смогу помочь  :-\

Пользователь решил продолжить мысль 20 Мая 2013, 17:57:07:
Это патченая юнити в ppa? Тогда стоит об этом предупреждать. Или иначе что это?
да, это патченая юнити. Да, вы правы, стоит предупреждать, моя ошибка
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Оффлайн peregrine

  • Автор темы
  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7211
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Трей в 13.04
« Ответ #6 : 20 Мая 2013, 18:00:22 »
Спасибо. Патченная юнити мне пока подойдёт, а с написанием апплета буду обращаться и помогу сам чем смогу  ;) , правда, когда будет свободное время.

 

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