Полосы прокрутки Ayatana Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
wiki:ayatana_scrollbar [2011/05/17 04:03]
создано
wiki:ayatana_scrollbar [2013/04/28 22:52]
дополнил статью. раздел Совместимость приложений возможно больше не актуален
Строка 1: Строка 1:
 ====== Полосы прокрутки Ayatana ====== ====== Полосы прокрутки Ayatana ======
 +{{https://​launchpadlibrarian.net/​79782838/​ayatana-scrollbar_64x64.png }} **Ayatana Scrollbar** (или **Overlay Scrollbar**) -- это специальное расширение для [[GTK]], заменяющее обычные полосы прокрутки,​ на тонкие с выплывающим бегунком. Ayatana Scrollbar входит в стандартную поставку Ubuntu начиная с версии 11.04.
  
-На этой странице описываются полосы прокрутки ​Ayatana и некоторые основные моменты. Подробнее можно ​прочесть в блоге [[http://​design.canonical.com/​2011/​03/​introducing-overlay-scrollbars-in-unity/|Canonical Design Blog]].+===== Удаление ​Ayatana Scrollbar ===== 
 +Если по каким либо причинам вас не устраивают ​такие ​полосы прокруткивы можете вернутть стандартные, удалив ​пакет ''​overlay-scrollbar''​: 
 +<code bash>​sudo apt-get purge overlay-scrollbar<​/code>
  
-===== Как и откуда установить=====+===== Совместимость приложений ​=====
  
-Доступны пакеты ​для Natty:+В Ubuntu 11.04 большинство приложений ​успешно работают с этой функцией. Но полностью совместимы с новыми ​полосами прокрутки только те приложения,​ которые используют тип окна gtk_scrolled_window.
  
-<​code>​ +Остальные приложения используют старый тип полос прокрутки,​ так как работают с ними напрямую. Это относится к таким программам как [[gnome_terminal|GNOME Терминал]].
-sudo add-apt-repository ppa:​ayatana-scrollbar-team/​release;​ sudo apt-get update +
-sudo apt-get install liboverlay-scrollbar-0.1-0 +
-</​code>​+
  
-Ночные ​сборки доступны в отдельном ppa: [[http://​www.launchpad.net/​~unity/​+archive/​daily]]+Приложения, которые не могут ​работать с ayatana-scrollbar:
  
-Проект распологается по адресу: https://​launchpad.net/​ayatana-scrollbar+Приложение ^ Описание ​проблемы ^ Номер ошибки # ^ 
 +| Firefox | XUL не поддерживается ​|  | 
 +| Thunderbird | XUL не поддерживается |  | 
 +| Eclipse | SWT не тестировался | | 
 +| wxWidgets apps | пейджер не активен | [[lpBug>​737661]] | 
 +| Qt apps | Отображается стандартный скролбар | |
  
-Исходный код доступен в ветке bazaar branch: //bzr branch lp:​ayatana-scrollbar//​+В большинстве случаев это не настоящие GTK+ приложения, а разрабатываемые с частичным использованием GTK средств и часто ​кардинально отличающихся.
  
-===== Как проверить работу с определённой программой? ​===== +==== Как проверить работу с определённой программой?​ ====
  
 Для проверки работы программы с этими полосами прокрутки,​ нужно запустить программу командой: ​ Для проверки работы программы с этими полосами прокрутки,​ нужно запустить программу командой: ​
-<​code>​ +<​code ​bash>​LIBOVERLAY_SCROLLBAR=foo <​команда></​code>​
-LIBOVERLAY_SCROLLBAR=foo <​команда>​ +
-</​code>​+
  
 Например,​ Например,​
-<​code>​ +<​code ​bash>​LIBOVERLAY_SCROLLBAR=foo gedit</​code>​
-LIBOVERLAY_SCROLLBAR=foo gedit +
-</​code>​ +
- +
-==== Совместимость приложений ==== +
- +
-As of the Ubuntu 11.04 release, most GTK applications are known to work with the feature. However, only applications using the gtk_scrolled_window type are fully compatible with the new scrollbar. +
- +
-Other applications will display the old scrollbars instead. This is the case for applications like gnome-terminal which programs interactions with scrollbars directly. +
- +
-Applications known to have issues with the ayatana-scrollbar +
- +
-^ Application ^ Description of the problem ^ Bug # ^ +
-| Firefox | XUL not supported |  | +
-| Thunderbird | XUL not supported |  | +
-| Eclipse | SWT not tested | | +
-| wxWidgets apps | pager not active | [[lpBug>​737661]] | +
- +
-In most cases, those applications are not really GTK+ applications,​ as they use only parts of the toolkits, in a way that is quite different from native GTK+ applications.+
  
 ==== Чёрный список ==== ==== Чёрный список ====
 +Это список программ,​ занесённых в "​чёрный список"​ Ubuntu 11.04 по причине несовместимости с Ayatana или возможного сбоя в работе при обновлении.
  
-This list documents the applications which have been blacklisted as of the Ubuntu 11.04 release. Either for incompatibility reasons, or to avoid breaking the software ​update ​mechanisms in Ubuntu.+  * apport-gtk 
 +  * Banshee 
 +  * codeblocks 
 +  * codelite 
 +  * eclipse 
 +  * gnucash 
 +  * meld 
 +  * pgadmin3 
 +  * synaptic 
 +  * update-manager 
 +  * vinagre 
 +  * vmplayer 
 +  * vmware
  
-  * "​apport-gtk",​ +Официальный перечень ведётся непосредственно в коде программы и доступен по адресу:​ http://​bazaar.launchpad.net/​~ayatana-scrollbar-team/​ayatana-scrollbar/​trunk/​view/​head:/​os/​os-utils.c#L32
-  * "​Banshee",​ +
-  * "deja-dup",​ +
-  * "​eclipse",​ +
-  * "​inkscape",​ +
-  * "​liferea",​ +
-  * "lshw-gtk",​ +
-  * "​meld",​ +
-  * "​synaptic",​ +
-  * "​update-manager",​ +
-  * "​vinagre"​+
  
-The official list is maintained directly in the code of the module, and is visible at: http://bazaar.launchpad.net/~ayatana-scrollbar-team/ayatana-scrollbar/​trunk/​view/​head:/​os/​os-utils.c#L32+===== Ссылки ===== 
 +  * [[http://design.canonical.com/2011/​03/​introducing-overlay-scrollbars-in-unity/|Canonical Design Blog]] (англ.) 
 +  * [[lp>​overlay-scrollbar|overlay-scrollbar in Launchpad]] (англ.)
  
 +{{tag>​GTK overlay_scrollbar}}