мая 12

Замечательный человек по имени Aurélien Gâteau представил на проходящим сейчас Maverick Ubuntu Developer Summit (UDS) новую реализацию глобального меню. Сама поддержка осуществлена в виде патча для Qt, а значит нет зависимости от стилей и библиотек KDE. Но главная «вкусность» этой реализации в другом: поскольку она основана на DBusMenu (ещё одно детище Aurélien, позволяющее передавать содержимое меню и управлять им через DBus), то может показывать меню не только Qt-, но и GTK-приложений! Аналогично, меню приложений Qt и GTK могут отображаться в Gnome (нативно!), да и вообще в любой среде, для которой написан соответствующий апплет.

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

Авг 28

Разработчик Aurelien Gateau из Canonical реализовал поддержку индикатора сообщений (появившегося в последней версии Ubuntu) в Konversation, а также соответствующий виджет для KDE. Отличие индикатора сообщений от уже использующейся системы уведомлений — вместо того, чтобы показывать отвлекающее от работы всплывающее сообщение, виджет-индикатор просто меняет свой вид.

Вот так он выглядит в обычном состоянии:

message-indicator-none

А вот так после того, как кто-то упомянул ваше имя в IRC:

message-indicator-ping

По клику на виджет, вы увидите список всех новых сообщений:

message-indicator-message

А кликнув на сообщение, вы перейдёте к окну Konversation на вкладку соответствующего канала.

Как видите, использование индикатора позволяет меньше отвлекаться на «убийц времени». С другой стороны, если использовать его одновременно для IRC, IM и почты, то группировка всех сообщений в одном списке может показаться не очень удобной.

Для того, чтобы другие приложения могли использовать этот виджет для уведомлений, в них ещё  нужно внести изменения. API индикатора сообщений реализовано в библиотеке libindicate (она же используется в Ubuntu), Aurelien Gateau позаботился и о Qt-биндингах для неё.

Все эти наработки пока что не интегрированы в KDE, но выложены на Launchpad’е

Авг 14

Известно, что релиз Amarok версии 2.1.1 будет последним в ветке 2.1 и следующий выйдет уже только в ветке 2.2, которую ещё ждать и ждать. Тем временем, в 2.2 исправлено много ошибок и реализованы некоторые интересные фичи: «плавающие» док-виджеты, новый тулбар, breadcrumb-навигация, многоуровневая сортировка в плейлисте — только некоторые из них.

Конечно, существует Project Neon — сервис, предоставляющий ночные сборки Amarok и KDE для (k)ubuntu, но на текущий момент amarok-nightly не собирается (UPD: таки починили), и такие поломки вполне вероятны в будущем. Попробуем скомпилировать свежайший Amarok самостоятельно.

UPDATE
Amarok 2.2 «Sunjammer» вышел и этим релизом ним обновились некоторые зависимости:
taglib (>= 1.6) и taglib-extras (>= 1.0.1) Соответсвующие изменения были добавлены в руководсвво. Также были внесены правки относительно использования ccache и make -j5

Данное руководство основано на следующих материалах:

Необходимые требования

Версия KDE не ниже 4.2, c KDE 4.3 из kubuntu backports собирается нормально. Установка производится в папку

~/myRepo/Amarok

а в оригинальном руководстве в

~kde

вы тоже можете заменить её на свой вариант.

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

Апр 03

Насколько я могу вспомнить, к Canonical пользователями всегда предъявлялась претензия, что Kubuntu не уделяется достаточно внимания и относятся к ней как к падчерице, в то время как Ubuntu — любимая дочь.

В общем-то, критика вполне справедлива. Но ситуация потихоньку меняется в лучшую сторону.

В Jaunty нас ждут небольшие, но приятные изменения в software-properties-kde — приложении, ответственном за редактирования /etc/apt/sources.list. Эта утилита может работать как отдельное, самостоятельное приложение или вызываться непосредственно из Adept или KPackageKit. И теперь с апельсиновым вкусом иконками!

При добавлении нового GPG-ключа открывается няшныйKDE’шный диалог выбора файлов.

Jonathan Thomas в скобках замечает, что неплохо бы внедрить поддержку PolicyKit, благо теперь это несложно сделать, а также проверку синтаксиса при добавлении новых репозиториев. А там и до модуля в System Settings недолго…

Другая приятная новость — jockey-kde теперь уведомляет нас о всяких интересных событиях через модные в этом сезоне Plasma-уведомления, и больше не требует прав суперпользователя для нормальной работы (спасибо всё тому же PolicyKit): т.е. без лишних заморочек со стороны пользователя выглядит единообразно с остальными KDE4/Qt4-приложениями.

Ноя 05

Теперь и пользователи (K)Ubuntu могут с лёгкостью устанавливать бинарные сборки KDE SVN. При чём не еженедельные, а еженочные!

Создайте файл sources.list.d/neon.list со строчкой deb http://ppa.launchpad.net/project-neon/ubuntu intrepid main. Далее

sudo apt-get update
sudo apt-get install kde-nightly

После чего выйдите из оболочки, и вы увидите в KDM сессию KDE Nightly (Neon)