Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
wiki:ayatana_scrollbar [2011/05/17 04:03] создано |
wiki:ayatana_scrollbar [2013/04/28 01:40] [Чёрный список] |
||
---|---|---|---|
Строка 8: | Строка 8: | ||
<code> | <code> | ||
- | sudo add-apt-repository ppa:ayatana-scrollbar-team/release; sudo apt-get update | + | sudo add-apt-repository ppa:ayatana-scrollbar-team/release |
+ | sudo apt-get update | ||
sudo apt-get install liboverlay-scrollbar-0.1-0 | sudo apt-get install liboverlay-scrollbar-0.1-0 | ||
</code> | </code> | ||
Строка 18: | Строка 19: | ||
Исходный код доступен в ветке bazaar branch: //bzr branch lp:ayatana-scrollbar// | Исходный код доступен в ветке bazaar branch: //bzr branch lp:ayatana-scrollbar// | ||
- | ===== Как проверить работу с определённой программой? ===== | + | ===== Совместимость приложений ===== |
+ | |||
+ | В Ubuntu 11.04 большинство приложений успешно работают с этой функцией. Но полностью совместимы с новыми полосами прокрутки только те приложения, которые используют тип окна gtk_scrolled_window. | ||
+ | |||
+ | Остальные приложения используют старый тип полос прокрутки, так как работают с ними напрямую. Это относится к таким программам как терминал-gnome | ||
+ | |||
+ | Приложения, которые не могут работать с ayatana-scrollbar: | ||
+ | |||
+ | ^ Приложение ^ Описание проблемы ^ Номер ошибки # ^ | ||
+ | | Firefox | XUL не поддерживается | | | ||
+ | | Thunderbird | XUL не поддерживается | | | ||
+ | | Eclipse | SWT не тестировался | | | ||
+ | | wxWidgets apps | пейджер не активен | [[lpBug>737661]] | | ||
+ | | Qt apps | Отображается стандартный скролбар | | | ||
+ | |||
+ | В большинстве случаев это не настоящие GTK+ приложения, а разрабатываемые с частичным использованием GTK средств и часто кардинально отличающихся. | ||
+ | |||
+ | ==== Как проверить работу с определённой программой? ==== | ||
Для проверки работы программы с этими полосами прокрутки, нужно запустить программу командой: | Для проверки работы программы с этими полосами прокрутки, нужно запустить программу командой: | ||
Строка 29: | Строка 47: | ||
LIBOVERLAY_SCROLLBAR=foo gedit | LIBOVERLAY_SCROLLBAR=foo gedit | ||
</code> | </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. | ||
==== Чёрный список ==== | ==== Чёрный список ==== | ||
- | 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. | + | Это список программ, занесённых в "чёрный список" Ubuntu 11.04 по причине несовместимости с Ayatana или возможного сбоя в работе при обновлении. |
- | * "apport-gtk", | + | * apport-gtk |
- | * "Banshee", | + | * Banshee |
- | * "deja-dup", | + | * codeblocks |
- | * "eclipse", | + | * codelite |
- | * "inkscape", | + | * eclipse |
- | * "liferea", | + | * gnucash |
- | * "lshw-gtk", | + | * meld |
- | * "meld", | + | * pgadmin3 |
- | * "synaptic", | + | * synaptic |
- | * "update-manager", | + | * update-manager |
- | * "vinagre" | + | * vinagre |
+ | * vmplayer | ||
+ | * vmware | ||
- | 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://bazaar.launchpad.net/~ayatana-scrollbar-team/ayatana-scrollbar/trunk/view/head:/os/os-utils.c#L32 |