Новый графический интерфейс QT для существующих приложений будет интегрирован с оверлейными полосами прокрутки Ayatana?
С последними обновлениями в Ubuntu 12.04 были добавлены как минимум два новых графических интерфейса в QT для существующих приложений: Ubuntu One Control Panel и Checkbox (средство тестирования системы). Эти новые графические интерфейсы довольно хороши, но они не включают полосы прокрутки Ayatana, как и другие приложения GTK. Интересно, планируется ли применять полосы прокрутки Ayatana также для графического интерфейса QT или нет. Я имею в виду, что эти новые графические интерфейсы хороши, но пока они вносят некоторую непоследовательность в работу Unity Desktop. Пока что у нас уже есть некоторые приложения, такие как Chromium или LibreOffice, которые не распознают полосы прокрутки Ayatana, но, по крайней мере, все остальные приложения GTK являются связными.
1 ответ
fossfreedom опубликовал это как комментарий, который по сути отвечает на вопрос:
сомнительно, что он приземлится - согласно этому проекту, никакого прогресса в этом нет: https://blueprints.launchpad.net/ubuntu/+spec/desktop-p-overlay-scrollbars
- fossfreedom♦ 5 марта '12 в 10:50
На своей доске (главной странице) этот план в настоящее время гласит:
Из Etherpad:
- сообщается о проблемах, возникающих у пользователей текущей реализации: ориентация большого пальца по горизонтали и вертикали
* исправить это, увеличив вертикальную чувствительную область полосы прокрутки наложения
* для горизонтальной оси введено трение мыши (в Cimi есть тестовое приложение), чтобы помочь пользователю попасть в область thumbb-target-area
предложение распространить это также на изменение размеров окон по краям, чтобы пользовательский интерфейс работал более согласованно
наборы инструментов для целевого порта: xul (частично использует gtk+), qt (например, используется unity-2d), vcl (OpenOffice), swing (java-приложения), nux (используется unity-3d)
/+branch/ayatana-scrollbar-qt - это первая попытка перенести накладную прокрутку на основе gtk + на qt
АКЦИИ-элементы:
[cimi] делиться документацией по overlay-scrollbar с Qt-разработчиками
[cimi, tsenyk] сделать логику поведения overlay-scrollbar полностью абстрагированной (отсоединение от текущей gtk + -implementation)
[tsenyk] используйте эту абстрактную логику-библиотеку для первого порта на Qt (также используйте в качестве примера, чтобы проверить, достаточно ли хорошая абстракция)
Но даже сейчас, когда наступил январь 13 года, прогресса еще не было - статус все еще не начат, и направление - Требуется одобрение.