Июн 16

Сейчас рынок нетбуков представлен самыми разнообразными моделями, с различными форм-факторами, размерами экранов и мощностью. Насколько Plasma Netbook удобна в использовании на таких разных устройствах?

Ответ на этот вопрос вместе с обзором новых возможностей можно найти в двух скринкастах от Marco Martin. На них показана работа Plasma Netbook на трёх различных устройствах — нормальном нетбуке, маленькой таблетке 800 МГц под управлением Moblin и таблетище с процессором Via 1 ГГц.

На первом видео показан контейнер «Поиск и запуск», в котором было исправлено множество недочётов, связанных с расположением элементов и их поведением. Появилась поддержка drag’n'drop, что полезно на устройствах с тачскрином, а в диалоге настройки (не показан на видео) добавилась новая вкладка «Главное меню», на которой можно указать список отображаемых разделов меню. Кроме того, содержимое самих разделов теперь более точно соответствует названию (больше никаких «левых» пунктов вперемешку с приложениями!).

(прямая ссылка)

Есть интересные изменения и в «Газетном виде». Как и другие места в Plasma, которые можно прокручивать щелчком/касанием, он использует новый код Zack Rusin, позволяющий эти самые щелчки/касания гораздо лучше обрабатывать. Ну а чтобы необходимость в прокрутке возникала как можно реже, виджет, с которым сейчас работает пользователь, автоматически растягивается на всю высоту экрана. Можно вообще убрать полосы прокрутки из виджетов, растянув их все сразу (кнопка «растянуть виджеты» на панели настройки), тогда прокрутка останется только у самого контейнера. Всё это и кое-что ещё смотрите на втором видео:

(прямая ссылка)

Кстати, Aaron Seigo перенёс скриптовый движок из plasma-desktop в libplasmagenericshell. А это значит, что скриптовые виджеты будут доступны и на Plasma Netbook, и на будущем плазменном фронтэнде для KDM!

Но главное новшество оболочки — это скорость. Заметьте, что на видео выше используется самый обычный vesa-драйвер! Это стало возможно благодаря нескольким оптимизациям в Plasma Netbook вообще и в «Поиске и запуске» в частности, а также в Qt (особенно в QGraphicsView).

Правда, на некоторых нетбуках быстродействие этой оболочки всё-равно оставляет желать лучшего. Дело в том, что Plasma (точнее, X11-бэкенд Qt) активно использует функции XRender, реализация которого в некоторых драйверах далека от идеальной. Кроме того, у драйвера Intel есть проблемы с клиппингом виджетов больших размеров.

В таких случаях Marco советует переключиться на raster-бэкенд Qt, который достаточно быстр для этой задачи. Для этого нужно запустить Plasma Netbook с ключом ‘-graphicssystem raster’, либо выполнить ‘kwriteconfig –file plasma-netbookrc –key GraphicsSystem raster’. Оценить действенность метода можно на ещё одном видео:

(прямая ссылка)

мая 03

На прошедшем в январе этого года KDE PIM meeting был анонсирован проект по портированию Akonadi и всех приложений KDE для работы с персональной информацией на мобильные устройства. В этом проекте принимают участие такие организации, как KDAB и Intevation, а также специалисты по шифрованию из G10Code и специалисты по юзабилити из Apliki (последние известны в сообществе KDE по тестам иконок KMail). Основными платформами являются Maemo и WinCE.

Уже имеются первые работоспособные прототипы, о которых рассказал в своём блоге Stephen Kelly, один из работников Intevation. Большая часть интерфейса написана на QML, для действий вроде развёртывания боковых панелей и прокрутки списка используются жесты. Вот так выглядит прототип мобильной версии KMail (все скриншоты можно найти в заметке Stephen):

Читать далее »

Окт 07

Над версией оболочки Plasma для MID, о которой мы уже писали не раз, ведется активная работа, о результатах которой в этот раз рассказывает Марко Мартин (Marco Martin, notmart).

На сей раз даже доступно небольшое демонстрационное видео, в котором Мартин показывает последние изменения в так называемом «Газетном виде».

Читать далее »

Авг 10

Marco «notmart» Martin вновь рассказывает о развитии проекта создания интерфейса Plasma для нетбуков. «Газетный вид»  (newspaper activity) похорошел благодаря использованию прозрачности и отображению фона отдельных виджетов, а также небольшого затенения полосы прокрутки. Кроме того, более корректно определяется размер виджетов.

netbook-newspaper-aug2009

Немного был изменён и интерфейс поиска и запуска приложений. Кроме небольших изменений по виду и размещению его элементов, теперь можно задать, что именно нужно показывать при отсутствии поискового запроса (например, все программы определённой категории, список контактов или закладки)

netbook-sal-aug2009

Кроме того, чтобы увеличить область отображения для приложений, по умолчанию включено автоскрытие панелей. Увидеть всё это в движении вы можете на представленном ниже скринкасте (скачать в OGG)

Июн 08

Artur «MoRpHeUz» Souza начал работу над SAL (Search and Launch)-интерфейсом для проекта Plasma MID. Ранее мы рассказывали, что разработчики планировали интегрировать в этот вид поиск через KRunner. Я думал, что они представят нам что-то вроде Lancelot (в нём меню запуска объединено с интерфейсом к KRunner), но пока что у разработчиков получился обычный диалог KRunner, растянутый на весь экран (плюс лента с избранными приложениями):

sal1-300x179

Конечно, не стоит забывать, что этот проект находится на самой начальной стадии, и всё ещё может изменится. И даже не один раз.

Июн 01

Marco “notmart” Martin продолжает знакомить нас с ходом развития Plasma-MID. Проект всё ещё находится на стадии прототипирования, но Marco всё же опубликовал небольшой скринкаст (скачать в OGG):

Поскольку в настоящее время он в основном работает над «газетным» видом (см. предыдущую заметку), то интерфейс запуска пока что представлен в виде простого «просмотра папки» (в будущем это будет совмещённое меню и KRunner — лично мне сразу приходит в голову Lancelot). Newspaper-вид заметно отличается от стандартного рабочего стола, так как виджеты на нём нельзя располагать свободно — вместо этого они выкладываются как на панелях.
В дальнейшем также планируется добавить прокрутку.

Кроме того, рабочий стол представляет собой не просто фон для окошек: так как окна, в основном, показываются на весь экран, вместо этого на газетный и экран запуска (он же SAL — Search and Launch) можно переключиться, как на обычное приложение.

Также, щелчок на панели вызывает интерфейс Plasma (т.е. один из экранов), ибо предполагается, что пользователь будет взаимодействовать с системой в основном через него.

мая 30

Начали появляться первые наброски проекта Plasma-MID, призванного создать специальный интерфейс для нетбуков на основе Plasma:

mid_newspaper

Предполагается использовать «облегчённую» оболочку Plasma с одной панелью и контейнером для виджетов, разделённым на две вкладки: Newspaper («газетный» вид) и SAL (Search and Launch — поиск и запуск). Каждая вкладка представляет собой большой контейнер для виджетов в котором они не разделены, а как бы сплавлены, что позволяет сэкономить место.

На скриншоте вы видите газетный вид, над которым сейчас и работает Marco «notmart» Martin. Идея состоит в том, чтобы расположить на этой вкладке ориентированные на сеть виджеты, вроде RSS-заголовков, микроблога, погоды или календаря. Просматривая и листая эту вкладку, как газету, вы сможете получать общее представление об актуальной информации из сети, а по щелчку на конкретном элементе будет запущен браузер, просмотрщик рисунков, почтовый клиента или другое релевантное приложение.

Инициативу Plasma-MID можно сравнить с проектом Moblin, разрабатываемого при поддержке Intel. Но если интерфейс Moblin разработан практически с нуля на основе библиотеки Clutter, то Plasma-MID — это практически та же Plasma, которая в настоящее время развивается очень активно, и вокруг которой уже сформировано сообщество разработчиков виджетов. При этом многие планируемые для Plasma-MID возможности наверняка обогатят и «большую» Plasm’у.

Правда, если Plasma-MID только в начальной стадии разработки, то у Moblin’а скоро уже выйдет второй релиз — см. обзор на Phoronix.