[size="3"]Вышла новая версия графического окружения KDE -- 4.1[/size]
Стало известно о выходе новой версии популярного графического окружения для UNIX-подобных операционных систем вроде GNU/Linux и *BSD -- KDE 4.1.
Разработчики сообщают, что с момента появления KDE 4.0 до выпуска 4.1 в репозиторий было внесено более 20 тысяч правок, а также сделано более 15 тысяч изменений в переводах интерфейса KDE. Этот релиз должен стать отправной точкой для скептиков, не желавших ставить KDE версии 4.0 из-за ее «сырости» в связи с тем, что разработчики торопились ее выпустить.
Помимо бесчисленных исправлений обнаруженных недостатков в релизе KDE 4.1 в пресс-релизе сообщается о трех существенных изменениях. Во-первых, в KDE вернулся персональный менеджер информации KDE-PIM -- набор приложений, включающий в себя такие важные программы, как почтовый клиент KMail, органайзер KOrganizer и агрегатор RSS-лент Akregator. Во-вторых, объявлено о «зрелости» новой оболочки рабочего стола Plasma, впервые представленной в KDE4. По мнению разработчиков, теперь она в состоянии заменить устаревший аналог из KDE3. В частности, для этого была расширена ее функциональность: значительно упростилась подстройка панели под себя, появилась возможность с легкостью добавлять панели и размещать их в необходимых краях экрана, новый апплет folderview позволяет хранить файлы на рабочем столе (при этом таких апплетов может быть несколько). В-третьих, появилось множество улучшений и новых возможностей в различных фреймворках и приложениях. Например, пользователи получили простой в использовании видеоплеер Dragon Player, многофункциональный hex-редактор Okteta, новые игры (KDiamond, Kollision, KBreakOut, Kubrick), утилиту просмотра логов KSystemLog, физический эмулятор Step.
Также с релизом KDE 4.1 стали заметны подвижки KDE в сторону различных программных платформ. С KDE4 теперь могут познакомиться пользователи OpenSolaris, часть приложений доступна для Windows-разработчиков, ведутся активные работы по полноценному запуску KDE4 в Mac OS X (мультимедиа через Phonon уже доступна, но до сих пор есть некоторые проблемы с интеграцией поиска и поддержкой оборудования).
[size="3"]Динамика формирования сообщества разработчиков KDE. Проект мигрирует на Git [/size]
Несколько разработчиков KDE представили два графика, составленных на основе анализа лога коммитов в системе управления версиями проекта. Первый график отражает линейный рост числа активных участников проекта KDE с момента его основания в 1996 году. Например, в 1997 году в проект было вовлечено около 25 энтузиастов, в 1999 году разработчиков было 100, в 2001 г. - 200, в 2004 г. - 300, в 2007 г. - 400, в 2009 г. - 450.
На втором графике наглядно представлена динамика вовлечения в проект новых участников. Так, всплески вливания в проект свежей силы зафиксированы в начале 1999, 2002 и 2009 г.
Кроме того, на конференции разработчиков KDE был разработан предварительный план перевода проекта на распределенную систему управления версиями Git (в настоящее время используется Subversion). По заявлению разработчиков переход состоится чуть раньше или позже релиза KDE 4.4, который намечен на январь 2010 года. В качестве web-фронтэнда и первичного хостинга Git репозитория будет задействован сервис Gitorious, который также используется компанией Nokia при разработке библиотеки Qt и сопутствующих проектов.
http://www.opennet.r...shtml?num=22603 (http://www.opennet.ru/opennews/art.shtml?num=22603)
[size="3"]Subversion репозиторий проекта KDE преодолел отметку в миллион коммитов [/size]
Проект KDE преодолел важный рубеж в своем развитии - в SVN репозитории проекта зафиксирован миллионный коммит. 500-тысячный коммит был совершен 19 января 2006 года, а 750-тысячный спустя 23 месяца - 18 декабря 2007 года. На набор очередных 250 тыс. коммитов потребовалось всего 19 месяцев, что наглядно подчеркивает рост интенсивности развития KDE.
При текущем росте числа разработчиков, Subversion репозиторий уже перестал удовлетворять всем требованиям процесса разработки, потому разработчики проекта планируют в начале следующего года осуществить переход на децентрализованную систему управления исходными текстами Git. В качестве web-фронтэнда и первичного хостинга Git репозитория будет задействован сервис Gitorious, который также используется компанией Nokia при разработке библиотеки Qt и сопутствующих проектов. Первым из KDE-проектов миграцию на Git на днях уже совершил проект Amarok.
http://www.opennet.r...shtml?num=22670 (http://www.opennet.ru/opennews/art.shtml?num=22670)
[size="3"]Вышел релиз KDE 4.3 [/size]
После двух бета версий и трех кандидатов в релизы, представлен финальный релиз десктоп окружения KDE 4.3, который по заверению разработчиков достиг уровня стабильности и завершенности, пригодного для использования, не только заинтересованными энтузиастами, но и обычными пользователями на домашних ПК и в небольших офисах. Число исправленных ошибок в новой версии преодолело рекордную отметку в десять тысяч исправлений, общее число изменений - 63 тыс., в разработке приняло участие около 700 человек. Более того, в новой версии учтено более двух тысяч пожеланий по улучшению работы KDE.
Главные новшества:
* По умолчанию используется новая легковесная визуальная тема "Air";
* Увеличена скорость работы и уменьшено потребление памяти в оболочке Plasma, добавлена возможность размещения разных наборов виджетов на разных виртуальных экранах. Отмечены улучшения в системах управления заданиями и отображения уведомлений, при наличии нескольких элементов они теперь группируются и отображаются в одном диалоге;
* Возвращен привычный древовидный менеджер настроек KControl. Добавлен модуль настройки для привязки действий к различным аппаратным событиям;
* Добавлена поддержка сервисов геопозиционирования;
* Реализованы новые анимационные эффекты для окон, улучшено юзабилити всплывающего диалога Run Command;
* В менеджере управления персональной информацией Akonadi добавлена поддержка синхронизации с Google Calendar;
* В KMail появилась возможность вставки изображений в текст сообщений;
* Интегрирована поддержка PolicyKit для управления правами пользователей, создание политик ограничения доступа к различным подсистемам и делегирование пользователям отдельных повышенных привилегий;
* Поддержка настройки клавиатурных комбинаций для Plasma.
* Возможность предварительного просмотра содержимого директории в Plasma;
* Поддержка форматирования текста в knotes;
* Возможность предварительного просмотра файлов и видео контента в файловом менеджере Dolphin. Для просмотра компьютеров в локальной сети введен новый идентификатор "network:/";
* Расширение Javascript API;
* Новые плазмоиды: Bubble Monitor (системный монитор), Magnifique ("увеличительное стекло"), Media Player, openDesktop (плазмоид для организации социального десктопа), Remember The Milk Plasmoid (планирование задач), Unit converter.
http://www.opennet.r...shtml?num=22878 (http://www.opennet.ru/opennews/art.shtml?num=22878)
[size="3"]Конференция GCDS укрепила взаимодействие проектов KDE и GNOME [/size]
Себастьян Кюглер (Sebastian Kügler), один из разработчиков KDE, высказал свое мнение о прошедшей в прошлом месяце совместной конференции разработчиков KDE и GNOME. В мероприятии приняли участие 852 сторонника свободного программного обеспечения из 46 стран мира. На конференции удалось достичь договоренностей о совместном использовании в KDE и GNOME единых технологий в области мультимедиа, хранения мета-данных, организации поиска на десктопе, организации обмена сообщениями между приложениями и интеграции поддержки оборудования. Команды KDE и GNOME поделились опытом по широкому кругу вопросов: от подбора команды "bugsquad" (ее цель - исправление ошибок) до маркетинговых вопросов, затрагивающих оба проекта.
Себастьян выделил следующие вопросы: общие технологии (Shared Technology), сотрудничество сообществ и развитие местного сообщества свободного программного обеспечения (Local Free Software Community). В ходе дискуссий на саммите было принято решение продолжать работу по их развитию и, развитию общих интерфейсов и общей кодовой базы. В ряде случаев поставлен вопрос об обмене спецификациями и технологиями для ускорения процесса интеграции.
В 2010 году принято решение о раздельном проведении конференций GNOME и KDE. Прежде всего это связано с грядущей подготовкой в выпуску GNOME 3.0, на котором всецело будет сфокусировано сообщество GNOME в следующем году. Тем не менее, проекты планируют проведение подобных мероприятий в более отдаленном будущем, чтобы вместе эффективно работать по обмену технологиями и развитию свободного рабочего стола
http://www.opennet.r...shtml?num=22923 (http://www.opennet.ru/opennews/art.shtml?num=22923)
[size="3"]Представлено ПО для учета личных финансов KMyMoney 1.0 [/size]
После трех лет разработки вышел релиз KMyMoney 1.0, программы для учета личных финансов, основанной на технологиях проекта KDE. Программа может выступать в роли амбарной книги, инструмента для планирования семейного бюджета, расчета потерь и доходов от инвестиций, планирования расходов.
В новой версии представлен полностью переработанный интерфейс, добавлена возможность шифрования данных, средства для импорта форматов GnuCash, QIF, OFX, поддержка хранения данных в СУБД MySQL, PostgreSQL и SQLite, реализованы новые отчеты и диаграммы, расширены средства для получения данных из систем клиент-банк. В будущем планируется переход на кодовую базу KDE4.
http://www.opennet.r...shtml?num=23095 (http://www.opennet.ru/opennews/art.shtml?num=23095)
[size="3"]Представлена система для управления интерфейсом KDE через голосовые команды [/size]
Проект KDE представил стабильную версию Simon, программы для распознавания речи, которая интегрирована с KDE и позволяет организовать управление рабочим столом посредством речевых команд. Толчком к созданию Simon послужило то, что один из разработчиков является учителем детей с ограниченными возможностями, для которых письмо и набор на клавиатуре вызывает большие трудности, а речь нарушена. В KDE провели исследования и пришли к выводу, что ни одна из существующих программ не может адаптироваться к нарушениям речи учеников. Так, и было положено начало созданию Simon.
Simon представляет собой подсистему распознавания речи, имеющую возможность взаимодействовать с X11 или Windows. В настоящий момент система выполнена в виде набора плагинов к KDE, что позволяет организовать контроль над базовым пользовательским интерфейсом. После завершения работы над плагином для передачи команд посредством dbus, станет возможным более тесная интеграция с внешними приложениями. Процесс распознавания в Simon построен на статических алгоритмах - для начала поддержки нового языка достаточно сформировать речевую модель, которая в свою очередь состоит из акустической и языковой модели. После этого, для распознавания команд, достаточно пятиминутной тренировки с микрофоном для подстройки системы под особенности речи пользователя.
Познакомиться с возможностями, которые предоставляет последний релиз Simon, можно просмотрев специально подготовленный видеоролик.
http://www.opennet.r...shtml?num=23123 (http://www.opennet.ru/opennews/art.shtml?num=23123)
[size="3"]Вышло обновление KDE - 4.3.1 [/size]
Спустя месяц после релиза KDE 4.3 выпущено первое обновление - KDE 4.3.1, в котором проведена значительная работа над ошибками.
Из изменений можно отметить:
* Устранена ошибка, приводящая к краху во время изменения параметров панели инструментов;
* Налажена поддержка передачи файлов при помощи SSH через использование KIO::Fish;
* Исправлено несколько неприятных ошибок в оконном менеджере KWin;
* Большой набор разнообразных исправлений внесен в код почтового клиента KMail.
В настоящий момент готовые бинарные пакеты с KDE 4.3.1 собраны для Linux дистрибутивов Mandriva, OpenSUSE и Kubuntu. Для желающих оценить возможности KDE 4.3.1 без установки на жесткий диск, подготовлен специальный LiveCD.
http://www.opennet.r...shtml?num=23240 (http://www.opennet.ru/opennews/art.shtml?num=23240)
[size="3"]Разработчики KDE представили проект Silk[/size]
Члены команды KDE, Себастьян Кёглер и Ричард Мур (Sebastian Kügler, Richard Moore) объявили о начале работы над новым проектом под названием Silk. Цель проекта - освободить web от ограничений, накладываемых при работе с контентом в браузере (98% времени пользователь работает именно в браузере, и сюда входит всё: почта, Google, блоги и сетевые журналы, социальные сети, микро-блоги и т.д. и т.п.). Проблема в том, что никакая веб-служба не в состоянии предвидеть, что именно понадобится пользователю. Большая, загруженная web-страница может не уместиться на маленьком экране с сенсорным интерфейсом; маленькие шрифты и навигация с помощью мышки не подходит для "десятифунтового" интерфейса с дистанционным управлением. Кроме того, разные web-приложения предоставляют пользователям крайне низкую степень консистенции как внешнего вида, так и перекрёстного взаимодействия.
Silk ставит перед собой следующие цели:
* web-контент становится легкодоступным для приложений и их пользовательских расширений
* web-приложения становятся привилегированными элементами рабочего стола
* локальные клиенты расширяются за счёт сети, работа в сети расширяется за счёт возможностей локальных клиентов
Чем НЕ является проект Silk:
* это не просто новая библиотека, это координация усилий для работы по всем направлениям, имеющим отношение к теме
* это не попытка отвлечь разработчиков от их текущих проектов, в рабочую группу Silk входят люди из разных областей KDE, разделяющие общие задачи
* это - не скучно
* являясь отдельным проектом, Silk охватывает весь KDE, он-лайн контент может быть использован и уже используется во многих областях
Хорошими примерами Silk являются: фреймворк для web-служб в Amarok, интеграция OpenStreetMap в Marble, загрузка фото через Digikam, GetHotNewStuff для компонентов Plasma. Silk присутствует во многих компонентах KDE - Konqueror, Nepomuk, Plasma, "социальный десктоп", Akonadi и т.п.. Проект стартовал только что, но не с нуля. Многие элементы KDE уже можно использовать для создания "шёлковых" приложений, разнообразные технологии KDE и Qt позволяют очень просто реализовывать подобные вещи. Проблема связана в большей степени со слабой координацией работ в этом направлении и отсутствием внедрения единой технологии для всех существующих разрозненных компонентов.
http://www.opennet.r...shtml?num=23511 (http://www.opennet.ru/opennews/art.shtml?num=23511)
[size="3"]Обзор работ, проделанных для проекта KDE в рамках программы Google Summer of Code[/size]
Обзор работ, проделанных для проекта KDE в рамках программы Google Summer of Code. В рамках программы было успешно доведено до конца 37 проектов из заявленных 38, большая часть разработок войдет в состав релиза KDE 4.4, намеченного на январь. Среди проектов:
Новый диалог чтения и записи файлов, ориентированный на использование идеи семантической сети (работа с файлами с учетом тэгов и мета-данных, а не только через задание пути в ФС);
В мультимедиа фреймворк Phonon добавлены средства для экспорта аудио-данных, что можно использовать для создания с использованием Phonon приложений для анализа и визуализации звука;
Продолжена реализация некоторых утраченных возможностей, имевшихся в KDE 3. Например, создан плагин для обработки нажатий мыши на пустых областях, который может быть использован для вывода меню со списком открытых окон и запущенных приложений;
Создан улучшенный редактор формул и уравнений для KOffice;
Добавлена поддержка алгоритмов гидродинамики в обучающий симулятор физических процессов Step.
Для проекта KMail 2 созданы новый агент для отправки почты и новая библиотека для формирования сообщений, основанная на KMime.
Написан KDE-клиент для игры Thousand Parsec 4X, создан вариант игры Mancala и новый симулятор гольфа Kolf2;
Завершена работа по обеспечению целостной поддержки взаимодействия с медиа-устройствами (от USB-накопителей до iPod) в Amarok, подключение и отключение которых не приводит к выводу ошибок и предупреждений;
Проведен редизайн приложения для навигации среди доступных виджетов (Widgets Explorer);
На базе С++ парсера KDevelop4 создан новый генератор для библиотеки SMOKE, обеспечивающей интерфейс для доступа к C++ классам и методам из других языков программирования;
В Krita добавлена поддержка неограниченных по размеру холстов, отрисовки с использованием OpenGL и трехмерной визуализации кистей;
Представлены: PlasMate (редактор Plasma-виджетов и визуальных тем) и TimeLine (менеджер для отслеживания истории изменений проектов);
Для Krita проведены улучшения для работы с большими изображениями, увеличена скорость масштабирования и переписан "tiled" режим группировки экранных объектов (например, реализовано уплотнение неиспользуемых элементов);
Система управления закладками в Konqueror переписана с оглядкой на современные технологии KDE, такие как Akonadi и Nepomuk. Изменения затронули метод хранения закладок, интерфейс упорядочивания закладок, меню и строку ввода URL;
В KWord добавлена поддержка определенных в ODF файлах таблиц;
Создан новый VoIP клиент KCall, построенный с использованием фреймворка Telepathy и поддерживающий аудио и видео чат;
В KGet добавлена возможность одновременной загрузки из разных источников (например, для загрузки iso с разных зеркал);
Для Kopete подготовлен плагин для хранения истории общения на сервере Akonadi. Также создан клиент TelepathyWatcher для сохранения логов с использованием протокола telepathy;
Для KDevelop подготовлены новые механизмы визуализации кода, например, через построения графа связей и зависимостей;
Проведена работа по добавлению поддержки SyncML в Akonadi (KDEPIM), что позволит осуществлять синхронизацию с поддерживающими данный протокол мобильными устройствами;
Создана технология для публикации и удаленного доступа к Plasma-виджетам по сети. Виджет может быть анонсирован в локальной сети через механизмы zeroconf и импортирован на удаленной машине, используя при этом ресурсы локальной машины. Например, на другую машину может быть экспортирован виджет управления локальной копией Amarok;
Представлена новая подсистема фильтрации контента для Akonadi, что, например, может быть использовано во всех базирующихся на Akonadi приложениях для отсеивания спама, для перемещения в отдельную папку сообщений от определенных адресатов или для вывода специального звукового оповещения при получении определенных писем;
Создана новая система unit-тестирования Amarok, нацеленная на повышение стабильности проекта и на выявление на ранней стадии регрессивных изменений;
Для Amarok создан новый бэкенд для управления списком воспроизведения, поддерживающий расширенную группировку и многоуровневую сортировку элементов плейлиста;
В KHTML улучшена поддержка существующих web-ориентированных систем WYSIWYG-редактирования контента;
Подготовлен пользовательский интерфейс для вывода результатов поиска через KIO-схему nepomuksearch:/, развиваемую в рамках проекта по реализации семантического десктопа и учитывающую привязанные к документам ключевые слова и мета-данные. Возможность появится в Dolphin начиная с редиза KDE 4.4;
Началась работа по интеграции в KDE новой библиотеки авторизации, позволяющей организовать управления доступом на уровне классов KDEUI;
Для оконного менеджена kwin предпринята попытка создания режима группировки окон в виде системы вкладок (табов).
http://www.opennet.r...shtml?num=23601 (http://www.opennet.ru/opennews/art.shtml?num=23601)
[size="3"]Вышел релиз KDE 4.3.2[/size]
Вышло очередное ежемесячное обновление десктоп-окружения KDE - 4.3.2. В новой версии продолжена работа по устранению ошибок и приведению ветки KDE 4.3 в вид, пригодный для конечного пользователя.
Из изменений можно отметить:
устранение нескольких ошибок, приводящих к краху (kdecore, kfile, kwin, plasma, dolphin, konqueror, kmail, kontact)
проведение работы по оптимизации пользовательского интерфейса KMail
увеличение стабильности отображения визуальных эффектов в KWin.
исправлена ошибка, мешающая перезаписывать файлы в Okular.
в базовых библиотеках KDE исправлено несколько важных ошибок, влияющих на работу различных приложений.
В настоящий момент готовые бинарные пакеты с KDE 4.3.2 собраны для следующих Linux-дистрибутивов:
Fedora 10/11
Gentoo
Mandriva
OpenSUSE
Kubuntu.
Для желающих оценить возможности KDE 4.3.2 без установки на жёсткий диск подготовлен специальный LiveCD.
http://www.opennet.r...shtml?num=23750 (http://www.opennet.ru/opennews/art.shtml?num=23750)
[size="3"]Объявлены победители конкурса KDE Social Desktop[/size]
Команда разработчиков KDE рассказала о результатах конкурса Social Desktop Contest, стартовавшего в июне этого года с целью внедрить идеи Web 2.0, приблизить сообщество разработчиков и пользователей к разработке десктопа, а также способствовать тому, чтобы разработки и инновации, вносимые сообществом, базировались на OCS API. Победителями стали:
1 место: "ExtendedAboutDialog for KDE apps", автор Тео Мрнавач (Téo Mrnjavac). Это расширенный KAboutDialog, получающий информацию о разработчиках напрямую с openDesktop.org, и дающий возможность контакта непосредственно с командой разработчиков. (Особо отмечается тот факт, что ExtendedAboutDialog не только полностью реализован и работает, но также уже и включён в Amarok 2.2). Тео выиграл ноутбук Dell Inspiron Mini 10v с установленной Ubuntu.
2 место: "Knowledge base widget", автор Марко Мартин (Marco Martin). Это плазмоид, позволяющий пользователям в трудных случаях запрашивать он-лайн базу знаний, без необходимости посещать форумы поддержки или подписываться на списки рассылки. Этот виджет войдёт в состав KDE 4.4. Марко выиграл внешний жёсткий диск на 1ТБ.
3 место: "libopengdesktop", автор Гидо Роберто (Guido Roberto). Простая Glib-ориентированная библиотека с лёгким доступом к сервисам Open Collaboration Services. Библиотека активно разрабатывается и будет полезна тем, кто желает внедрить Social Desktop на платформы Gnome и XFCE. Гидо выиграл подарочный купон от Amazon.com на сумму 50$.
4 место: "PyContent", автор Ni2c2k. Plasma-виджет, написанный на Питоне и показывающий свежайшую информацию, разбитую по конкретным категориям и получаемую из конкретного источника. Ni2c2k выиграл подарочный купон от Amazon.com на сумму 30$.
http://www.opennet.r...shtml?num=23798 (http://www.opennet.ru/opennews/art.shtml?num=23798)
[size="3"]Вышел релиз KDE 4.3.2 [дополнено][/size]
Вышло очередное ежемесячное обновление десктоп-окружения KDE - 4.3.2. В новой версии продолжена работа по устранению ошибок и приведению ветки KDE 4.3 в вид, пригодный для конечного пользователя.
Из изменений можно отметить:
устранение нескольких ошибок, приводящих к краху (kdecore, kfile, kwin, plasma, dolphin, konqueror, kmail, kontact)
проведение работы по оптимизации пользовательского интерфейса KMail
увеличение стабильности отображения визуальных эффектов в KWin.
исправлена ошибка, мешающая перезаписывать файлы в Okular.
в базовых библиотеках KDE исправлено несколько важных ошибок, влияющих на работу различных приложений.
В настоящий момент готовые бинарные пакеты с KDE 4.3.2 собраны для следующих Linux-дистрибутивов:
Fedora 10/11
Gentoo
Mandriva
OpenSUSE
Kubuntu.
Для желающих оценить возможности KDE 4.3.2 без установки на жёсткий диск подготовлен специальный LiveCD.
http://www.opennet.r...shtml?num=23750 (http://www.opennet.ru/opennews/art.shtml?num=23750)
[size="4"]Друзья, сегодня стало доступно зеркало для Kubuntu с бесплатным трафиком, содержащее самые последние стабильные KDE![/size]
для его использования добавьте в ваш файл /etc/apt/sources.list следующую строку:
Kubuntu 9.04
deb http://mirror.linuxiso.kz/mirrors/ppa.launchpad.net/kubuntu-ppa/backports/ubuntu jaunty main multiverse restricted universe
Kubuntu 9.10
deb http://mirror.linuxiso.kz/mirrors/ppa.launchpad.net/kubuntu-ppa/backports/ubuntu karmic main multiverse restricted universe
Цитата: turbo от 28 Октября 2009, 23:51[size="4"]Друзья, сегодня стало доступно зеркало для Kubuntu с бесплатным трафиком, содержащее KDE 4.3.2![/size]
для его использования добавьте в ваш файл /etc/apt/sources.list следующую строку:
deb http://mirror.linuxiso.kz/mirrors/ppa.launchpad.net/kubuntu-ppa/backports/ubuntu jaunty main multiverse restricted universe
Для Кармик тоже доступно, если не ошибаюсь.
[size="3"]Релиз KDE 4.3.3 с исправлением уязвимостей. Планы, касающиеся KDE 4.4[/size]
Представлен очередной корректирующий выпуск KDE 4.3.3 с исправлением накопившихся ошибок. Особенно много исправлений отмечено в оконном менеджере KWin, например, увеличена скорость некоторых операций и устранены артефакты при отображении визуальных эффектов.
Всем пользователям рекомендуется обязательно провести обновление, так как в версии KDE 4.3.3 исправлено несколько уязвимостей. В официальном анонсе об этом умалчивается, хотя наличие проблем признано разработчиками. Уязвимостям подвержены все прошлые версии, включая выпуск 3.5.10, для которого уже выпущен отдельный патч. Проблемы связаны с недостаточной проверкой получаемых от пользователя данных в приложениях 'Ark', 'IO Slaves' и 'Kmail'. При обработке в данных программах специально подготовленного контента с некорректным MIME типом, возможно выполнение Javascript кода злоумышленника в контексте текущего приложения и инициирование XMLHTTPRequests запросов на сайт злоумышленника.
Готовые бинарные пакеты с KDE 4.3.3 собраны для следующих Linux-дистрибутивов:
* Fedora 10/11
* Gentoo
* Mandriva
* OpenSUSE
* Kubuntu (http://linuxforum.kz/index.php/topic/2787-%D0%B7%D0%B5%D1%80%D0%BA%D0%B0%D0%BB%D0%BE-%D0%B4%D0%BB%D1%8F-kubuntu-%D1%81%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D1%89%D0%B5%D0%B5-%D1%81%D0%B0%D0%BC%D1%83%D1%8E-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B5%D1%8E-%D0%B2%D0%B5%D1%80%D1%81%D0%B8/).
* Для желающих оценить возможности KDE 4.3.3 без установки на жёсткий диск подготовлен специальный LiveCD
Кроме того, можно отметить обновление плана реализации новшеств в будущей ветке KDE 4.4, первый релиз которой ожидается 9 февраля. Завтра состоится "мягкая" заморозка добавления новшеств в ветку KDE 4.4, из ожидаемых улучшений можно отметить:
* Система ведения закладок в Konqueror переведена на использование подсистемы управления персональной информацией Akonadi и уровня семантических связей Nepomuk. Изменения затронули метод хранения закладок, интерфейс упорядочивания закладок, меню и строку ввода URL;
* Улучшение поисковых возможностей файлового менеджера Dolphin. Подготовлен пользовательский интерфейс для вывода результатов поиска через KIO-схему nepomuksearch:/, развиваемую в рамках проекта по реализации семантического десктопа и учитывающую привязанные к документам ключевые слова и мета-данные.
* Для kioslave созданы бэкенды для Samba, LISa и UPnP. В инфраструктуру kdenetwork интегрирована поддержка UPnP;
* Возможность автоматического монтирования устройств хранения;
* В Mouse KCM добавлена поддержка подсистемы ввода X Input 2.0 (XI2). По сравнению с X Input 1.5 определена явная иерархия первичных и подчиненных устройств (master и slave), добавлена возможность изменения параметров устройств на лету и возможность обработки raw-событий;
* В окружение Plasma добавлена реализация специального режима для субноутбуков с небольшим экранным разрешением. Вкладка "Newspaper" предоставит пользователю прямой доступ к важной для него информации, такой, как новости с сайтов и погода, а вкладка запуска приложений благодаря использованию плагинов KRunner позволяет запускать программы в полноэкранном режиме.
* Возможность выполнять плазмойды в системном трее;
* В библиотеке PyKDE4 появится поддержка языка Python 3.
О некоторых других ожидаемых в KDE 4.4 возможностях можно прочитать в обзоре выполненных в рамках программы Google Summer of Code работ и в обзоре докладов с конференции разработчиков Plasma.
http://www.opennet.r...shtml?num=24101 (http://www.opennet.ru/opennews/art.shtml?num=24101)
[size="4"]Напоминаю, что стало доступно зеркало для Kubuntu с бесплатным трафиком для Megaline, содержащее самые последние стабильные KDE![/size]
для его использования добавьте в ваш файл /etc/apt/sources.list следующую строку:
Kubuntu 9.04
deb http://mirror.linuxiso.kz/mirrors/ppa.launchpad.net/kubuntu-ppa/backports/ubuntu jaunty main multiverse restricted universe
Kubuntu 9.10
deb http://mirror.linuxiso.kz/mirrors/ppa.launchpad.net/kubuntu-ppa/backports/ubuntu karmic main multiverse restricted universe
для получения GPG ключа, выполните в консоли (терминале) две команды:
gpg --keyserver keyserver.ubuntu.com --recv 2836CB0A8AC93F7A
gpg --export --armor 2836CB0A8AC93F7A | sudo apt-key add -
[size="3"]Основателю проекта KDE присуждена высшая государственная награда Германии[/size]
6 ноября в Берлинском сенате основателю десктоп-окружения KDE Маттиасу Эттриху (Matthias Ettrich), был вручен высший орден Германии «За заслуги перед Федеративной Республикой Германия». Орден присужден в знак признания вклада Маттиаса в движение Свободного ПО, инновации и "распространение знаний для всеобщего блага". Награду вручала государственный секретарь Альмут Неринг-Венус (Almuth Nehring-Venus).
Проект KDE зародился 14 октября 1996 года (текст первого анонса (http://www.kde.org/announcements/announcement.php)). Проект рос и ширился, зародив в итоге одно из самых активных и приносящих новые идеи сообществ свободного ПО и помог заново понять, чего же пользователи от этого ПО ожидают. Косвенно сообщество KDE повлияло на развитие экосистемы Free Software в целом, перенеся центр внимания с Unix как серверной системы на Unix в виде мощного пользовательского рабочего стола, границы которого раздвигаются по сей день.
Орден «За заслуги перед Федеративной Республикой Германия» является самой престижной наградой Германии и вручается за выдающиеся заслуги в политической, экономической, культурной и других областях. Для Маттиаса это было настолько неожиданно, что в первый момент он посчитал сообщение о награждении спамом.
http://www.opennet.r...shtml?num=24153 (http://www.opennet.ru/opennews/art.shtml?num=24153)
[size="3"]Разработчики Plasma займутся в KDE 4.5 исправлением ошибок [/size]
Недавно Аарон Сейго, главный разработчик Plasma, предложил в следующем цикле разработки сосредоточиться на исправлении ошибок и доработке имеющейся функциональности. Для KDE 4.5 он предлагает:
* Завершить работу над той частью функциональности, которая «практически готова» (или даже готова наполовину), но не завершена;
* Разобраться с нежелательным поведением виджетов;
* Сконцентрироваться на исправлении ошибок с самого начала следующего цикла разработки;
* Заняться измерением использования памяти и процессорных ресурсов, и постараться улучшить эти показатели;
* Добиться лучшей продуманности и согласованности пользовательского интерфейса, а также добавить «немного блеска» в артворк.
В релизе KDE 4.4 появится множество новых возможностей Plasma, включая удалённое взаимодействие рабочих столов, появление версии Plasma для устройств с небольшим экраном, улучшенную интеграцию с KWin, новые плагины KRunner, новый диалог управления виджетами, развитие киоск-режима и многое другое. Другие разработчики согласились с Аароном, что после такого насыщенного релиза самое время заняться "наведением лоска"
KDE 4.4 планируется выпустить 9 февраля 2010 года, KDE 4.5 - в конце июля-начале августа.
http://www.opennet.r...shtml?num=24399 (http://www.opennet.ru/opennews/art.shtml?num=24399)
[size="3"]Проект KDE начал процесс ребрендинга[/size]
За 13 лет своего существования KDE изменился: фреймворк и приложения выросли, окрепли и стали кросс-платформенными. Самосознание KDE менялось от просто среды рабочего стола до чего-то, представляющего глобальное сообщество, создающего необычайно насыщенную среду свободного ПО, предназначенного для использования людьми по всему миру. KDE - это больше не программы, создаваемые людьми, это люди, создающие программы. Чтобы достаточно ясно доносить этот новый смысл, необходимо переориентировать бренд KDE так, чтобы отразить новое положение вещей. Соответственно разным программам необходимы разные бренды.
В итоге:
* В дальнейшем будет использоваться просто "KDE", расширение "K Desktop Environment" изымается из обращения, как ставшее двойственным, устаревшим и даже, возможно, вводящим в заблуждение.
* Бренд "KDE" будет использоваться исключительно в двух значениях:
o KDE как сообщество, создающее свободное ПО для конечных пользователей KDE перерос рамки "проекта", это уже не ограниченная попытка решить проблему графического рабочего стола в Linux. KDE вырос в цветущее сообщество людей, постоянно работающих над созданием и улучшением свободных программ, для конечных пользователей на базе конкретных ценностей, идеалов и целей, которые и передаёт бренд "KDE".
o KDE как зонтичный бренд для технологии, созданной KDE-сообществом, программ, созданных сообществом и программ, использующих платформу KDE.
* Для ПО, ранее упоминаемого под общим наименованием "KDE":
o "Рабочие столы KDE" ("KDE Workspaces") теперь будут разделяться под наименованиями "KDE Plasma Desktop" и "KDE Plasma Netbook". Будущие рабочие столы KDE, создаваемые для конкретных устройств, будут называться согласно этой схеме. В рабочие столы включены многие ключевые компоненты, такие как KWin, KDM, Plasma library, KSysguard и System Settings. Как правило, конкретные рабочие столы (например, Plasma Desktop), поставляются с объяснением, что они являются частью KDE Workspaces.
o Под наименованием "KDE Platform" ("платформа KDE") теперь будут иметься в виду KDE-технологии, применяемые для построения приложений. Платформа используется основными и сторонними разработчиками для создания приложений KDE и в конкретных случаях она может называться "KDE Development Platform". Платформа стоит на таких "опорных столбах", как Akonadi, Solid, Nepomuk, Phonon и Plasma.
o "Приложения KDE" ("KDE Applications") остаются "приложениями KDE".
o Продукт, недавно выпущенный как "KDE 4.3" в сущности является сводом (compilation) программ (рабочие столы, приложения и платформа), и поэтому следующий релиз будет называться "KDE Software Compilation 4.4". Приложения, из которых составляется KDE Software Compilation, могут работать независимо друг от друга, и к ним без проблем могут добавляться дополнительные приложения, которые в свою очередь свободно могут смешиваться с другими приложениями на базе других фреймворков и запускаться в любом десктопном окружении по выбору пользователя. Релизы отныне будут называться "KDE Software Compilation" с добавлением номера версии.
http://www.opennet.r...shtml?num=24411 (http://www.opennet.ru/opennews/art.shtml?num=24411)
[size="3"]Доступно обновление десктоп-окружения KDE - KDE 4.3.4[/size]
Представлен очередной корректирующий выпуск KDE 4.3.4 с исправлением накопившихся ошибок. Это первый выпуск после принятия новых правил наименования проекта, вводящих для базовых релизов вместо простого упоминания KDE наименование "KDE Software Compilation".
Судя по всему, релиз 4.3.4 будет последним в ветке 4.3. Одновременно с выпуском новой версии объявлено о заморозке "development" ветки репозитория KDE и подготовке к выпуску в четверг первой бета-версии KDE 4.4, с обзором новшеств которой можно познакомиться в тексте прошлого анонса. Релиз KDE 4.4 запланирован на начало февраля.
Из исправлений в KDE 4.3.4 можно отметить:
* Исправление ошибки в реализации кэша пиксельных карт в Plasma, что привело к увеличению отзывчивости рабочего стола;
* Увеличение стабильности программы для просмотра документов Okular, устранены крахи при выполнении операций открытия/закрытия файлов и поиска;
* Устранение проблемы в KGpg, проявляющейся при использовании в пароле не-ASCII символов.
* При выполнении KAlarm в среде с несколькими мониторами уведомления теперь выводятся на экране, на котором нет приложений, развернутых на полный экран.
Готовые бинарные пакеты с KDE 4.3.4 собраны для следующих Linux-дистрибутивов:
* Fedora 12
* Gentoo
* Mandriva
* OpenSUSE
* Kubuntu.
* Для желающих оценить возможности KDE 4.3.4 без установки на жёсткий диск подготовлен специальный LiveCD
http://www.opennet.r...shtml?num=24480 (http://www.opennet.ru/opennews/art.shtml?num=24480)
[size="3"]Вышла первая бета версия среды рабочего стола KDE 4.4[/size]
Объявлено о выходе первой бета версии среды рабочего стола KDE 4.4. В течение нескольких месяцев сообщество разработчиков планирует завершить добавление новых возможностей и стабилизировать кодовую базу KDE 4.4. Вторая бета версия ожидается уже через две недели, первый кандидат в релизы намечен на первую неделю января, а финальный релиз запланирован на начало февраля.
Основные изменения включают:
* Framework семантического поиска Nepomuk теперь включает новый способ хранения накопленной информации и поэтому работает гораздо быстрее. Также добавлены новые вызовы API для более простого с ним взаимодействия.
* Технология виджетов рабочего стола Plasma была отполирована, многие её элементы были улучшены дизайнерами и программистами. Новый проводник плазмоидов облегчает поиск и управление ими. Плазмоиды теперь можно выполнять в системном трее и сделать доступными пользователям сети, а также использовать виджеты размещенные на других машинах в сети. Улучшено управление устройствами хранения информации, например поддерживается автоматическое монтирование устройств хранения;
* Впервые за долгое время развития KDE 4.x, в рабочее окружение были включены новые приложения, такие как утилита для управление блогами Blogilo, два научных приложения - одно для математики (Cantor), другое для теории графов (Rocs). Многие другие приложения были значительно улучшены, это в первую очередь касается просмотрщика картинок Gwenview и приложения для управления файлами - Dolphin;
* В платформу для разработки KDE добавлен framework KAuth для простого использования средств аутентификации и разделения прав, а также были добавлены средства для печати четных и нечётных страниц, поддержка сканеров при работе в Windows и были сделаны первые шаги навстречу интеграции движка HTML/JS WebKit;
* Система ведения закладок в Konqueror переведена на использование подсистемы управления персональной информацией Akonadi и уровня семантических связей Nepomuk. Изменения затронули метод хранения закладок, интерфейс упорядочивания закладок, меню и строку ввода URL;
* Улучшение поисковых возможностей файлового менеджера Dolphin. Подготовлен пользовательский интерфейс для вывода результатов поиска через KIO-схему nepomuksearch:/, развиваемую в рамках проекта по реализации семантического десктопа и учитывающую привязанные к документам ключевые слова и мета-данные;
* Для kioslave созданы бэкенды для Samba, LISa и UPnP. В инфраструктуру kdenetwork интегрирована поддержка UPnP;
* В пользовательском интерфейсе появилась реализация инертного скроллинга (подталкивание мышью приводит к постепенно затухающей прокрутке). В пиктограммах на панели задач, оконных кнопках и других элементах Plasma теперь можно использовать анимацию. Для обеспечения работы визуальных эффектов при выводе всплывающих окон теперь используется OpenGL.
* Апплеты теперь могут быть ассоциированы с определенными приложениями, например, рамку с изображением можно привязать к быстрому вызову gwenview;
* Добавлены средства для динамического формирования конфигурации рабочего стола, при помощи Javascript скриптов. На Javascript также теперь могут быть написаны движки для обработки определенных видов данных (DataEngines, например, Pastebin для передачи бинарных данных через буфер обмена);
* В Mouse KCM добавлена поддержка подсистемы ввода X Input 2.0 (XI2). По сравнению с X Input 1.5 определена явная иерархия первичных и подчиненных устройств (master и slave), добавлена возможность изменения параметров устройств на лету и возможность обработки raw-событий. Началась работа по интеграции средств мультитач навигации, например, теперь можно изменять размер, перемещать и вращать элемента при помощи приемов с одновременным касанием к тачпаду или сенсорному экрану;
* В окружение Plasma добавлена реализация специального режима для субноутбуков с небольшим экранным разрешением. Вкладка "Newspaper" предоставит пользователю прямой доступ к важной для него информации, такой, как новости с сайтов и погода, а вкладка запуска приложений благодаря использованию плагинов KRunner позволяет запускать программы в полноэкранном режиме;
* В KMail добавлена поддержка архивирования почты, добавлена возможность поиска по привязанным к письмам тэгам, расширены возможности по формированию шаблонов типовых элементов писем, появилась возможность скрытия с экрана полей с данными получателя;
* В состав интегрирован KNetworkManager, в рамках которого создан основанный на технологиях KDE4 интерфейс к менеджеру настройки сети и беспроводных соединений NetworkManager;
* В состав KDE интегрирован движок QtWebKit (пока без перевода Konqueror на KPart);
* В библиотеке PyKDE4 появится поддержка языка Python 3.
О некоторых других ожидаемых в KDE 4.4 возможностях можно прочитать в обзоре выполненных в рамках программы Google Summer of Code работ и в обзоре докладов с конференции разработчиков Plasma.
Бинарные пакеты KDE 4.4-beta1 пока доступны только для OpenSuse. Для демонстрации возможностей новой версии без установки на жесткий диск подготовлен специальный LiveCD - KDE Four Live.
http://www.opennet.r...shtml?num=24535 (http://www.opennet.ru/opennews/art.shtml?num=24535)
Цитата: ping_Win от 06 Декабря 2009, 01:55[size="3"]Вышла первая бета версия среды рабочего стола KDE 4.4[/size]
"KDE Four Live" CD там пока только с KDE 4.3
Когда ж наконец-то выйдет непадающий KDE, хотя бы столь же стабильный как KDE 3.5
Цитата: 2E3S от 06 Декабря 2009, 22:29"KDE Four Live" CD там пока только с KDE 4.3
Когда ж наконец-то выйдет непадающий KDE, хотя бы столь же стабильный как KDE 3.5
kdemod 4.3.3 & 4.3.4 in arch linux - ни одного падения
Цитата: Vicpo от 06 Декабря 2009, 22:39kdemod 4.3.3 & 4.3.4 in arch linux - ни одного падения
Сколько людей не спрашивал у всех падает Plasma. Что касается меня то никогда не был пользователем кед, сильно он уж меня напрягает. Темболее красота в ущерб производительности - такого не надо! Лучше уж голая консоль ><
Цитата: Drone от 06 Декабря 2009, 23:21Сколько людей не спрашивал у всех падает Plasma. Что касается меня то никогда не был пользователем кед, сильно он уж меня напрягает. Темболее красота в ущерб производительности - такого не надо! Лучше уж голая консоль ><
Да в некоторых дистрах есть проблемы с плазмой в том же Kubuntu.
В arch linux падений не наблюдаю начиная с версии 4.3.3. По поводу производительности - если обвесить все рабочии столы виджетами плазмы, то конечно нагрузка возрастает. Конечно KDE не для слабых компов, да он собственно никогда и не отличался минимализмом.
Цитата: Vicpo от 06 Декабря 2009, 22:39kdemod 4.3.3 & 4.3.4 in arch linux - ни одного падения
KDE 4.3.4 Arch-Linux ни одного падения и глюков
[size="3"]Релиз KDE 4.4[/size]
Представлен финальный релиз десктоп окружения KDE 4.4, который возводит ветку KDE4 на новый уровень стабильности и пригодности для повседневного использования. В новой версии учтено 1433 пожелания по улучшению работы KDE и исправлено 7293 ошибок. Бинарные пакеты KDE 4.4 доступны для Fedora 11/12, openSUSE 11.x и в ближайшее время появятся для Kubuntu.
Из ключевых улучшений можно отметить: включение в состав реализации специализированного варианта интерфейса пользователя, оптимизированного для нетбуков; новые возможности по группировке окон в KWin; добавление инструментов для интеграции с социальными сетями; реализацию нового единого фреймворка аутентификации KAuth. Наглядный скриншот-обзор новых возможностей можно посмотреть на данной странице (http://www.kde.org/announcements/4.4/guide.php).
Одновременно введен в строй новый, полностью переработанный, вариант сайта kde.org. Новый облик сайта подготовлен в рамках инициативы по ребрендингу и более явно разделяет создаваемые в рамках проекта группы приложений, такие как оболочка для рабочего стола, подборка связанных с KDE программ и набор инструментов для разработчиков.
Основные улучшения в KDE 4.4:
* Пользовательский интерфейс
o В окружение Plasma добавлена реализация специального режима для субноутбуков с небольшим экранным разрешением. Вкладка "Newspaper" предоставит пользователю прямой доступ к важной для него информации, такой, как новости с сайтов и погода, а вкладка запуска приложений благодаря использованию плагинов KRunner позволяет запускать программы в полноэкранном режиме;
o Технология виджетов рабочего стола Plasma была отполирована, многие её элементы были улучшены дизайнерами и программистами. Новый проводник плазмоидов облегчает поиск и управление ими. Плазмоиды теперь можно выполнять в системном трее и сделать доступными пользователям сети, а также использовать виджеты размещенные на других машинах в сети. Улучшено управление устройствами хранения информации, например поддерживается автоматическое монтирование устройств хранения;
o В пользовательском интерфейсе появилась реализация инерционного скроллинга (подталкивание мышью приводит к постепенно затухающей прокрутке). В пиктограммах на панели задач, оконных кнопках и других элементах Plasma теперь можно использовать анимацию. Для обеспечения работы визуальных эффектов при выводе всплывающих окон теперь используется OpenGL.
o Апплеты теперь могут быть ассоциированы с определенными приложениями, например, рамку с изображением можно привязать к быстрому вызову gwenview;
* Приложения
o Улучшение поисковых возможностей файлового менеджера Dolphin. Подготовлен пользовательский интерфейс для вывода результатов поиска через KIO-схему nepomuksearch:/, развиваемую в рамках проекта по реализации семантического десктопа и учитывающую привязанные к документам ключевые слова и мета-данные;
o Система ведения закладок в Konqueror переведена на использование подсистемы управления персональной информацией Akonadi и уровня семантических связей Nepomuk. Изменения затронули метод хранения закладок, интерфейс упорядочивания закладок, меню и строку ввода URL;
o В рабочее окружение были включены новые приложения, такие как утилита для управление блогами Blogilo, два научных приложения - одно для математики (Cantor), другое для теории графов (Rocs). Значительно улучшена работа просмотрщика;
o В KMail добавлена поддержка архивирования почты, добавлена возможность поиска по привязанным к письмам тэгам, расширены возможности по формированию шаблонов типовых элементов писем, появилась возможность скрытия с экрана полей с данными получателя;
o В состав интегрирован KNetworkManager, в рамках которого создан основанный на технологиях KDE4 интерфейс к менеджеру настройки сети и беспроводных соединений NetworkManager;
* Внутренняя структура
o Framework семантического поиска Nepomuk теперь включает новый способ хранения накопленной информации и поэтому работает гораздо быстрее. Также добавлены новые вызовы API для более простого с ним взаимодействия.
o В платформу для разработки KDE добавлен framework KAuth для простого использования средств аутентификации и разделения прав, а также были добавлены средства для печати четных и нечётных страниц, поддержка сканеров при работе в Windows и были сделаны первые шаги навстречу интеграции движка HTML/JS WebKit;
o Добавлены средства для динамического формирования конфигурации рабочего стола, при помощи Javascript скриптов. На Javascript также теперь могут быть написаны движки для обработки определенных видов данных (DataEngines, например, Pastebin для передачи бинарных данных через буфер обмена);
o В Mouse KCM добавлена поддержка подсистемы ввода X Input 2.0 (XI2). По сравнению с X Input 1.5 определена явная иерархия первичных и подчиненных устройств (master и slave), добавлена возможность изменения параметров устройств на лету и возможность обработки raw-событий. Началась работа по интеграции средств мультитач навигации, например, теперь можно изменять размер, перемещать и вращать элементы при помощи приемов с одновременным касанием к тачпаду или сенсорному экрану;
o Для kioslave созданы бэкенды для Samba, LISa и UPnP. В инфраструктуру kdenetwork интегрирована поддержка UPnP;
o В состав KDE интегрирован движок QtWebKit (пока без перевода Konqueror на KPart);
o В библиотеке PyKDE4 появится поддержка языка Python 3.
http://www.opennet.r...shtml?num=25347 (http://www.opennet.ru/opennews/art.shtml?num=25347)
[size="3"]Проект KDE объявил конкурс по разработке виджетов на языке Javascript[/size]
Проект KDE анонсировал конкурс Plasma Javascript Jam Session, участникам которого предлагается создать наиболее оригинальный и интересный виджет (плазмоид) для рабочего стола Plasma, написанный на языке Javascript с использованием упрощенного API. Работы следует отправлять на email javascriptjam@kde.org до 31 марта 2010 года, после чего 2 апреля работы будут размещены на сайте kde-look.org, а 9 апреля будут объявлены победители. Кроме того, сегодня и завтра на irc-канале "#plasma-training" в сети irc.freenode.net ведущие разработчики Plasma проведут серию обучающих online-семинаров и ответят на все вопросы.
По условиям конкурса код всех представленных работ должен распространяться под свободными лицензиями, совместимыми с основной кодовой базой KDE. Допустимо использовать сторонние Javascript библиотеки и движки для обработки данных, но сама работа должна быть полностью создана силами конкурсанта, без клонирования кода из других виджетов. В конкурсе могут участвовать как индивидуальные лица, так и команды разработчиков, при этом от каждого участника (команды) к рассмотрению принимается только один виджет.
В качестве критериев для оценки работ названы:
* 40% - полезность и применимость плазмоида для решения возникающих у пользователей задач;
* 20% - оригинальность и уникальность идеи;
* 20% - качество оформления;
* 20% - техническое мастерство и использование полного спектра возможностей Plasma.
Победителю конкурса будет вручен коммуникатор Nokia N900, комплект атрибутики и оплата посещения любой конференции разработчиков KDE, такой как Akademy и Camp KDE. Занявшему второе место будет оплачена поездка на конференцию разработчиков KDE и комплект атрибутики. Автору плазмоида добившегося третьего места будет вручен комплект атрибутики. Дополнительно будут выделены победители в категориях: наиболее ошеломляющий проект, наиболее технологичный плазмоид и наиболее креативное решение.
http://www.opennet.r...shtml?num=25408 (http://www.opennet.ru/opennews/art.shtml?num=25408)
[size="3"]KDE: Предварительный вариант правил использования бренда [/size]В процессе реорганизации бренда проекта KDE был разработан (http://www.kdenews.org/2010/03/11/come-out-part-kde) предварительный вариант правил использования имени KDE в сторонних проектах. В настоящее время наблюдается большое число проектов, эксплуатирующих имя KDE, но при этом разработанных вне основного KDE Software Compilation и отличающихся уровнем использования технологий KDE. Некоторые из этих проектов близки идеям KDE и разрабатываются без разрыва с сообществом, другие - развиваются обособленно и часто лишь внешне связаны с технологиями KDE.
В связи с этим, разработчики KDE рекомендуют ввести для сторонних проектов в обиход использование меток:
- Воодушевлен KDE (Powered by KDE): подразумевает, что идея формирования проекта связана с KDE. Использование метки рекомендовано автором проектов, которые неформально чувствуют себя частью сообщества KDE или используют технологии KDE;
- Основан на платформе KDE: приложение непосредственно базируется на платформе KDE. Использование метки рекомендовано, когда необходимо подчеркнуть полную связь с технологиями KDE;
- Часть семейства продуктов KDE: проекты развиваемые внутри основного сообщества KDE, нераздельно от основной платформы.
Представленные правила наименования носят рекомендательный характер и могут быть использованы разработчиками на свое усмотрение. Разработчикам также разрешается использование торговой марки KDE в именах непосредственно связанных с проектом программ, в форме "KDE имя программы", например, "KDE Kontact". Для создателей дистрибутивов подготовлен (http://community.kde.org/Promo/Distribution_Communication) отдельный свод правил по интеграции KDE в собственные бренды. Например, показана допустимость использования KDE на экране программы установки, на сайте проекта и в презентациях.
Интересно, что вместо KDE для упоминания рабочего стола рекомендуется использовать название Plasma Desktop, например: "в состав дистрибутива входят десктоп-окружения GNOME 3.0 и Plasma Desktop 4.4". В инсталляторах и презентациях также рекомендовано указывать KDE Plasma Desktop, вместо лаконичного имени KDE, которое теперь подразумевает не только десткоп, но все связанные с ним программы (KDE Software Compilation).
via opennet (http://www.opennet.ru/)
[size="3"]Корректирующий релиз KDE 4.4.3 [/size] (http://itrash.kz/idb/977/o1_2.png)
Вышел (http://www.kde.org/announcements/announce-4.4.3.php) корректирующий релиз десктоп-окружения KDE SC 4.4.3 (http://www.kde.org/info/4.4.3.php) в котором проведена работа по устранению ошибок и обновлению переводов. Следующее обновление 4.4.4 запланировано (http://techbase.kde.org/Schedules/KDE4/4.4_Release_Schedule) на 1 июня. Бинарные пакеты KDE 4.4.3 доступны для openSUSE 11.x (http://en.opensuse.org/KDE/KDE4) и Kubuntu (http://www.kubuntu.org/news/). Из изменений (http://www.kde.org/announcements/changelogs/changelog4_4_2to4_4_3.php) можно отметить: - Проведена работа над ошибками в эмуляторе терминала Konsole, среди исправлений отмечено устранение двух проблем, приводивших краху при работе с сессиями;
- Улучшена поддержка Flash-плагина в KHTML, например, теперь не вызывает проблем работа с новейшими визуальными элементами Youtube;
- В KIO устранены проблемы с переименованием файлов с учетом регистра символов на FAT-разделах;
- Налажено скрытие курсора мыши в режиме презентации и устранены две ошибки, которые могли привести к краху;
- В редакторе меню KMenuEdit налажено перемещение папок целиком;
Дополнительно можно отметить выход (http://pclinuxos.com/?p=605) Linux-дистрибутива PCLinuxOS 2010.1 KDE 4 Edition, окружение пользователя в котором построено на базе KDE 4.4.3. Дистрибутив поддерживает запуск в Live-режиме, что позволяет использовать его для знакомства с возможностями новых версий KDE. Размер iso-образа (http://ftp.nluug.nl/ibiblio/distributions/pclinuxos/live-cd/english/preview/pclinuxos-kde-2010.1.iso) составляет 692 Мб.
# Источник (http://www.opennet.ru/opennews/art.shtml?num=26494)
[size="3"]Rekonq: Новый веб-браузер для KDE получил поддержку расширений [/size]Сообщается (http://kamikazow.wordpress.com/2010/05/23/kdes-webkit-browser-rekonq-gets-extension-support/) о том, что разработчик KDE Nikhil Marathe начал разработку расширений для веб браузера Rekonq, основываясь на уже существующей спецификации веб браузера Google Chrome, которая позволяют создавать расширения используя только HTML, Javascript и другие веб стандарты, в отличие от текущей достаточно сложной для освоения модели XUL, используемой в Mozilla Firefox. Работа над проектом кипит, релиз следующей версии ReKonq 0.5 ожидается в июне этого года. Напомню, что в дистрибутиве Kubuntu ReKonq будет использоваться в качестве веб браузера по умолчанию.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=26709)
[size="3"]KDE 4.5: Beta test [/size]Доступна (http://www.kdenews.org/2010/05/26/kde-sc-45-beta1-available) для тестирования первая бета-версия KDE 4.5 (http://kde.org/announcements/announce-4.5-beta1.php), в которой не замечено кардинальных изменений, но проведена большая работа по исправлению ошибок, оттачиванию работы и добавлению мелких улучшений. Большое количество изменений не заметно на первый взгляд и касается оптимизации работы внутренней инфраструктуры и улучшения работы базовых библиотек функций и фреймворков. Финальный релиз KDE 4.5 намечен на август. [attachment=228:1.jpg] [attachment=229:2.jpg] [attachment=230:3.jpg]
[color="#696969"]Нажимаем - увеличиваем
[/color]
Из наиболее заметных улучшений можно отметить: - Переработанная область вывода уведомлений, вместо старого системного трея теперь добавлена полностью переработанная инфраструктура, базирующаяся на передаче сообщений через универсальную шину D-Bus и унифицирующая внешний вид уведомлений и методы работы для всех приложений и тулкитов.
- В KWin добавлена поддержка тайлинга, дающая возможность автоматически размещать окна вплотную одно за другим, используя многофреймовую парадигму, реализуемую в таких оконных менеджерах как Ion. Комфорт работы также повышают расширенные графические эффекты, такие как размывание фона под просвечивающим окном.
- Для пользователей отдающих предпочтение движку WebKit вместо KHTML, в web-браузер Konqueror добавлена возможность установки WebKit в качестве движка для рендеринга страниц. Пакет с движком WebKit для Konqueror основан на использовании технологии KPart и поддерживает полную интеграцию со всеми подсистемами Konqueror, такими как менеджер паролей и система блокирования контента. Пакет распространяется через репозиторий KDE Extragear.
- В конфигуратор добавлены новые модули для изменений оформления окон и настройки параметров клавиатуры. Реорганизован порядок размещения пиктограмм в конфигураторе.
Изначально запланированный для включения в состав KDE SC 4.5.0 переработанный почтовый клиент KMail, базирующийся на менеджере управления персональной информацией Akonadi, не будет включен в релиз 4.5, но он будет представлен в одном из последующих корректирующих выпусков 4.5.x. Использование Akonadi позволит организовать централизованную синхронизацию и кеширование персональных данных (PIM), таких как список контактов, календарь-планировщик, почтовые сообщения, что позволит работать с этими данные из разных KDE-приложений.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=26750)
[media]http://kiwi.kz/watch/d61j72u3c3ls/ (http://kiwi.kz/watch/d61j72u3c3ls/)[/media]
New KDE 4.5 Future (plasmoids feedback)[media]http://kiwi.kz/watch/l4jx0gimtn1y/ (http://kiwi.kz/watch/l4jx0gimtn1y/)[/media]
New KDE 4.5 Future (notifications)
[size="3"]K3B 2.0[/size]После двух лет разработки вышла (http://prdownloads.sourceforge.net/k3b/k3b-2.0.0.tar.bz2?download) обновлённая версия программы по записи оптических дисков, которая использует возможности среды рабочего стола KDE. Значимые изменения K3B 2.0 (http://www.k3b.org/) по сравнению с версией 1.0.5 включают: - Программа переписана для KDE4/Qt4.
- Теперь программа всегда разрешает выбирать вручную скорость записи.
- Улучшен внешний вид панелей управления.
- Произведено объединение диалогов копирования, прожига и форматирования CD и DVD носителей.
- Проекты по записи CD и DVD также объединены, к ним добавлена поддержка записи BluRay дисков.
- Убрана опция "Использовать существующий CD-Text" для копирования CD дисков, теперь при копировании данные параметры запрашиваются индивидуально.
- Программа теперь позволяет дописывать данные к любой предыдущей сессии (раньше разрешалось дописывать только к самой последней).
- "Очистить проект" теперь удаляет только данные, оставляя нетронутыми опции проекта.
- Добавлена поддержка записи файлов больше чем 4GB при наличии mkisofs 2.01.01a32 и выше.
- Стало возможным проверять проект без перезагрузки носителя, если привод поддерживает эту возможность.
- Добавлена поддержка записи носителей Blu-ray.
- Добавлена поддержка записи Blu-ray и DVD с помощью cdrecord.
- Новая переменная %e при захвате аудио носителей подставляет расширение файла.
- Улучшена поддержка языков с записью справа на лево (арабский и пр.).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=27112)
[size="3"]KDE 4.5 RC [/size]Началось (http://kde.org/announcements/announce-4.5-rc1.php) тестирование кандидата в релизы KDE 4.5. После выхода прошлой тестовой версии пользователи сообщили о 1233 новых ошибках, при этом в сумме в текущем выпуске исправлено 1165 проблем. С момента выпуска KDE 4.5 rc1 добавление новых возможностей заморожено и разработчики сосредоточили все свои усилия на исправлении ошибок. С обзором новшеств KDE 4.5 можно познакомиться в тексте прошлого анонса (http://www.opennet.ru/opennews/art.shtml?num=26750). Финальный релиз KDE 4.5 намечен на август.
(http://pics.kz/s5/5c/09/62/5c0962f7c0f13b4efd1c9e87263b4dc2_preview.png) (http://pics.kz/view/1318944)
[size="1"](Нажимаем - увеличиваем)
[/size]
[size="1"]
[/size]# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=27116)
[size="3"]KDE SC 4.4.5: Корректирующий релиз [/size]Вышел (http://www.kde.org/announcements/announce-4.4.5.php) корректирующий релиз десктоп-окружения KDE SC 4.4.5 (http://www.kde.org/) в котором проведена работа по устранению ошибок и обновлению переводов. Версия 4.4.5 является финальной в серии 4.4.x, следующим выйдет релиз KDE SC 4.5.0 (http://www.opennet.ru/opennews/art.shtml?num=26750), запланированный на август. Появление бинарных пакетов с обновлением KDE для популярных Linux-дистрибутивов ожидается (http://www.kde.org/info/4.4.5.php) в ближайшее время. Из исправлений (http://www.kde.org/announcements/changelogs/changelog4_4_4to4_4_5.php) можно отметить: - Добавление сохранение выбранной кодировки при завершении сессии и устранение проблем с обновлением экрана при перестановке табов в эмуляторе терминала Konsole;
- Решение проблем, приводивших к краху Okular, при открытии определенным образом сформированных PDF-файлов;
- Нормализация работы уведомлений в KDE PIM;
- Устранение краха в KolourPaint, проявляющегося при выполнении операции Undo при определенном стечении обстоятельств
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=27141)
Цитата: D.MON от 30 Июня 2010, 20:57[size="3"]KDE SC 4.4.5: Корректирующий релиз[/size]
Обновляюсь...
[size="3"]KDE SC 4.5.2: Корректирующий релиз [/size]Представлен (http://www.kde.org/announcements/announce-4.5.2.php) второй корректирующий релиз - KDE SC 4.5.2, в котором проведена работа по устранению ошибок и обновлению переводов. Следующее обновление ветки KDE 4.5 запланировано (http://techbase.kde.org/Schedules/KDE4/4.5_Release_Schedule) на 2 ноября, релиз KDE 4.6 намечен на 26 января 2011 года. Бинарные сборки KDE 4.5.2 уже доступны для Kubuntu (http://www.kubuntu.org/news/kde-sc-4.5.2) и openSUSE (http://en.opensuse.org/Portal:KDE).
Из добавленных в KDE SC 4.5.2 исправлений (http://www.kde.org/announcements/changelogs/changelog4_5_1to4_5_2.php) и улучшений можно отметить:
- В новой подсистеме кэширования KSharedDataCache проведена работа по увеличению масштабируемости и производительности. Устранен крах, связанный с обращением к элементам кэша после их очистки. Исправлена проблема, приводящая к повреждению индекса кэша, в случае обращений к последней странице кэша в момент его дефрагментации;
- Увеличена скорость загрузки пиктограмм, за счет более активного задействования совместного кэша данных;
- Устранены проблемы с отображением устаревших данных в окне предпросмотра на панели инструментов в Dolphin. Исправлена недоработка, приводящая к замене части файла на "..." в ситуациях когда места в строке еще достаточно;
- Устранен крах KolourPaint при глубоком масштабировании больших изображений;
- Устранен крах при выборе неподдерживаемой кодировки в KGpg;
- Устранен крах в Okular при попытке выделения области экрана в режиме предварительного просмотра перед выводом на печать;
- В KWin и интегрированном композитном менеджере проведена оптимизация и исправлены ошибки в некоторых фильтрах, например, в Lanczos, Magic Lamp, Blur и Desktop Grid.
Кроме того, продолжается тестирование менеджера персональной информации Kontact (http://userbase.kde.org/Kontact), объединяющего в единое целое такие компоненты, как пакет для организации совместной работы, адресную книгу, почтовый клиент KMail2, календарь-планировщик KOrganizer, систему для ведения заметок KNotes, программу для чтения RSS Akregator. После завершения тестирования и стабилизации кодовой базы, данные приложения будут включены в один из корректирующих релизов ветки KDE 4.5.
Все компоненты Kontact переведены на использование новой инфраструктуры Akonadi (http://pim.kde.org/akonadi/), предназначенной для организации независимого от приложений хранилище данных для систем управления персональной информации (PIM), снабженного встроенными механизмами архивирования, кэширования, работы в offline-режиме, поискового индексирования и синхронизации с удаленной системой и мобильными устройствами. Akonadi сводит в единое хранилище и абстрагирует для приложений доступ к таким наборам данных как мета-данные с настройками, адресная книга, заметки, RSS-ленты и данные планировщика. Кроме того, Akonadi берет на себя работу по взаимодействию с внешними сетевыми службами, например, занимается доставкой почты, загрузкой RSS, импортов контактов и взаимодействием с социальными сетями.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28186)
[size="3"]KDevelop 4.1: Релиз[/size]После полугода разработки вышел новый стабильный выпуск среды для разработки приложений KDevelop.
Помимо общего увеличения стабильности, данный релиз содержит такие новые возможности:
- Поддержка git теперь из коробки, в дополнение к уже существующим плагинам поддержки SVN и CVS. Более подробная информация по функциональности тут (http://www.proli.net/2010/09/01/kdevelop-git-support/).
- Поддержка экспорта патчей различными методами, а именно по e-mail, через pastebin и ReviewBoard.
- Поддержка внешних скриптов в дополнение к скриптам Kate позволяет легко выполнять команды из IDE, в том числе используя содержимое окна редактора кода как ввод или вывод для скриптов. Таким образом можно легко запускать утилиты форматирования кода и им подобные, а так же делать другие полезные вещи (http://milianw.de/blog/kdevelop-externalscript-plugin).
- Загрузка удаленных проектов прямо из IDE. Теперь для загрузки удаленного проекта из VCS можно воспользоваться мастером импорта (http://proli.net/meu/kdevelop/kdevelop-wizard3.png), который самостоятельно выполнит SVN checkout или Git clone. Среди прочего мастер поддерживает импорт проектов KDE SC, для чего нужно просто выбрать проект из предложенного списка (http://proli.net/meu/kdevelop/kdevelop-wizard4.png).
- Добавлен Hex редактор (http://dot.kde.org/sites/dot.kde.org/files/okteta.png) с использованием компонентов Okteta (http://utils.kde.org/projects/okteta/).
- Поддержка PHP 5.3.
- Улучшеные средства управления проектами.
- Улучшеная поддержка CMake.
KDevelop - многоязыковая IDE, написаная с использованием Qt/kdelibs. В данный момент имеет поддержку C/C++ и PHP, поддержка же плагинов других языков находится на стадии разработки. Основной системой сборки для проектов является CMake, хотя имеется поддержка любых систем сборки, основанных на makefile. Имеет удобный редактор кода на основе katepart с подсветкой синтаксиса, одним из лучших на сегодня автодополнений, сверткой блоков кода, и другими полезными функциями. Поддерживается отладка с использованием GDB.
>>> Подробности (http://dot.kde.org/2010/10/26/kdevelop-41-brings-git-integration)
# linux.org.ru (http://www.linux.org.ru/news/kde/5481922)
[size="3"]
Разработчики KDE рассматривают возможность интеграции библиотек проекта в Qt [/size]
Корнелиус Шумахер (Cornelius Schumacher), президент организации KDE e.V., опубликовал (http://lists.kde.org/?l=kde-core-devel&m=128842761708404&w=2) в списке рассылки разработчиков KDE предложение о слиянии в одно целое библиотек проекта KDE и Qt. По мнению Корнелиуса интеграция стандартных и вспомогательных библиотек KDE (kdelibs, kdepim и kdesupport) в Qt позволит сформировать целостный и более полный API, избавиться от избыточных функций, обеспечить хорошую интеграцию с KDE, упростить поддержку и увеличить переносимость платформы. Интеграция в Qt библиотек KDE также позволит избавить разработчиков прикладных приложений от дилеммы: использовать дополнительные классы, но привязать свое приложений к библиотекам KDE, или ограничить функциональность, но оставить в зависимостях только Qt.
Для проекта KDE выгода также состоит в увеличении числа вовлеченных в развитие библиотек разработчиков. Не секрет, что сотни разработчиков на Qt практически не знакомы с проектом KDE, но, интегрировав библиотеки KDE в Qt, все эти разработчики волей-неволей начнут использовать и развивать новый код, и, не замечая этого, превращаться в разработчиков KDE. В случае одобрения идеи работа предстоит огромная, потребуется внести множество изменений, что в конечном итоге приведет по сути к возникновению Qt 5 и KDE 5. Возможно данный шаг также потребует пересмотрения модели разработки Qt и адаптации существующих приложений.
Дополнительно отмечается, что сейчас вокруг Qt развивается надстройка API для мобильной платформы MeeGo, что по сути напоминает когда-то происходившие процессы в проекте KDE, которые и привели к возникновению дополнительного набора библиотек. В настоящее время библиотеки KDE уже содержат необходимый набор дополнительных классов и их интеграция с Qt позволила бы компании Nokia избавить себя от дублирования уже выполненной работы. С другой стороны, неизвестно, согласится ли Nokia принять код KDE. Несмотря на планы (http://www.opennet.ru/opennews/art.shtml?num=26850) по переходу к открытой модели управления, Qt остается под полным контролем Nokia. Так как проект Qt отличается повышенными требованиями к принимаемому коду, библиотеки KDE могут просто не пройти жесткий контроль качества.
В сообществе к идее отнеслись по разному, некоторые, например, Марк Кретчман (Mark Kretschmann), основатель проекта Amarok, считает (http://lists.kde.org/?l=kde-core-devel&m=128846298518367&w=2) идею гениальной, но сравнимой по трудности реализации с самим возникновением KDE. Но, по его мнению, нет ничего невозможного и интеграция kdelibs в Qt вполне по силам сообществу. Другие разработчики, например, Александр Неундорф (Alexander Neundorf) относятся к предложению скептически, указывая (http://lists.kde.org/?l=kde-core-devel&m=128845673109819&w=2) на то, что KDE4 еще очень молодой проект и некоторые люди все еще предпочитают KDE 3.x. Представив очередной грандиозный проект, который потребует нескольких лет разработки, в момент, когда не все еще оправились от этапа внедрения KDE4, может привести к гибели KDE как десктопа.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28480)
[size="3"]Корректирующий релиз KDE SC 4.5.3 [/size]Представлен (http://kde.org/announcements/announce-4.5.3.php) третий корректирующий релиз - KDE SC 4.5.3, в котором проведена работа по устранению ошибок и обновлению переводов. Следующее обновление ветки KDE 4.5 запланировано (http://techbase.kde.org/Schedules/KDE4/4.5_Release_Schedule) на 30 ноября. Релиз KDE 4.6 намечен на 26 января 2011 года, примечательно, что несколько дней назад код 4.6 перешел на стадию мягкой заморозки. Бинарные сборки KDE 4.5.3 в ближайшие часы ожидаются для Kubuntu (http://www.kubuntu.org/news/kde-sc-4.5.3) и openSUSE (http://en.opensuse.org/KDE_repositories#Upstream_release_.28KDE_SC_4.5.29).
Из исправлений (http://www.kde.org/announcements/changelogs/changelog4_5_2to4_5_3.php), внесенных в KDE SC 4.5.3, можно отметить:
- В новой подсистеме кэширования KSharedDataCache исправлена ошибка, приводящая из-за некорректного обнуления кэша к проблемам со стабильностью при переходе на зимнее/летнее время;
- В Dolphin налажена передислокация пиктограмм после изменения уровня масштабирования;
- Проведена работа по улучшению отображения форматов DjVu и XPS в программе для просмотра документов Okular;
- В KZip налажена работа с ZIP- или TGZ-архивами большого размера;
- Устранены проблемы сборки в DragonFly BSD;
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28515)
[size="3"]
Началось бета-тестирование KDE SC 4.6 [/size]
Вышла (http://kde.org/announcements/announce-4.6-beta1.php) первая бета-версия десктоп-окружения KDE SC 4.6, релиз намечен (http://techbase.kde.org/Schedules/KDE4/4.6_Release_Schedule) на 26 января 2011 года. Из ключевых улучшений новой версии отмечена значительная оптимизация производительности оконного менеджера, адаптация интерфейса для мобильных устройств, более плотное задействование системы семантических связей Nepomuk в инфраструктуре поиска, уход от использования уровня абстракции HAL при работе с оборудованием и переработка концепции "activities" (раздельные рабочие столы для различных видов деятельности).
Более подробно об изменениях:
- Ведется работа по адаптации популярных KDE-приложений для использования на мобильных устройствах, например, будут подготовлены мобильные версии Kontact, KOffice и оболочка Plasma Mobile. Создан специальный профиль сборки, позволяющий с целью минимизации потребления ресурсов собрать платформу KDE с ограниченным набором возможностей. В мобильной версии также ожидается поддержка акселерации с использованием OpenGL ES 1.1/2.0;
- Продолжено развитие концепции Activities, в рамках которой обеспечена возможность формирования тематически ориентированных рабочих столов, нацеленных на выполнении какого-то определенного круга задач (например, один Activities содержит рабочий стол с подборкой документов и приложения для работы с ними, в другом собраны развлекательные материалы, в третьем сформировано окружение для чтения новостей). В новой версии расширены функции по автоматической группировке связанных между собой окон и усилена зависимость поведения приложений от контекста (например, поддержка учета местоположения пользователя). При открытии определенной "Activity" можно организовать автоматический запуск каких-то приложений и привязку заданных виджетов. "Activity" позволяют существенно оптимизировать рабочий процесс, их можно сравнить с контекстно-ориентированными виртуальными экранами. Для обычного пользователя "Activity" является опциональной функцией, их использование полностью прозрачно;
(http://pics.kz/s2/db/1f/1e/db1f1e8ab031f0ad71dedff99d42bdf9.jpg)
- В KWin значительно оптимизирован код композитного менеджера, ускорены операции по формированию вывода на экран и работе с плагинами. Управление окнами стало более плавным, а десктоп-эффектны более внушительными и повышающими удобство работы на десктопе. В KWin добавлен новый интерфейс для создания скриптов, позволяющий выполнять сложные действия по управлению окнами на языке Javascript;
- KDE-фреймворк Libplasma для формирования интерфейс для портативных устройств теперь может быть использован из виджетов и приложений на декларативном языке QML как библиотека компонентов. В качестве языка для создания сценариев в QML используется Javascript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками, представляющими собой определение Javascript-объектов. Интерфейс на базе QML позволяет добиться большой гибкости в изменении внешнего оформления (интерфейс полностью отделен от кода и легко подстраивается под конкретное мобильное устройство с учётом разрешения, DPI и ориентации экрана, и особенностей интерфейса). Кроме упрощения процесса разработки переход на QML также сулит ускорение выполнения почти всех экранных операций, за счет более активного использования OpenGL и GPU-акселерации. Новые QML-биндинги Plasma поддерживают обширный набор функций для создания виджетов, управляемых с сенсорного экрана, для создания визуальных тем на основе векторного формата SVG и для доступа к движкам обработки данных;
- Файловый менеджер Dolphin теперь позволяет искать данные внутри файлов, даже когда отключена функция семантического десктопа Nepomuk. Интеграция Nepomuk позволяет организовать механизм гранулированного просмотра файлов, при котором вывод формируется не на основе имен файлов и путей к ним, а на основе мета-данных, что позволяет рекурсивно отображать список удовлетворяющих определенным критериям (тип, рейтинг, теги, время создания и модификации, размер) файлов, физически размещенных в разных директориях, или фильтровать вывод заданных директорий;
(http://pics.kz/s4/e2/a2/ca/e2a2cab592b93cd7550e7d28561a30c9.jpg)
- Столбцы в файловом менеджере теперь выравниваются в зависимости от длинны имен файлов, что делает вывод более ясным;
- Заново разработанный Git-плагин для Dolphin выступает в качестве отправной точки для последующей миграции основной кодовой базы KDE на систему управления исходными текстами Git;
- Все компоненты Kontact переведены на использование новой инфраструктуры Akonadi (http://pim.kde.org/akonadi/), предназначенной для организации независимого от приложений хранилища данных для систем управления персональной информации (PIM), снабженного встроенными механизмами архивирования, кэширования, работы в offline-режиме, поискового индексирования и синхронизации с удаленной системой и мобильными устройствами. Akonadi сводит в единое хранилище и абстрагирует для приложений доступ к таким наборам данных как мета-данные с настройками, адресная книга, заметки, RSS-ленты и данные планировщика. Кроме того, Akonadi берет на себя работу по взаимодействию с внешними сетевыми службами, например, занимается доставкой почты, загрузкой RSS, импортом контактов и взаимодействием с социальными сетями;
- Упрощен процесс формирования целевых сборок KDE, например, для мобильных устройств, содержащих только заданный набор компонентов. Реализован механизм для автоматизации установки созданных сборок на мобильные устройства. Благодаря уменьшению числа зависимостей между библиотеками, вместе формирующими платформу KDE (KDE Platform), каждая из библиотек теперь может быть использована обособленно, что позволяет достичь высокого уровня модульности.
- Фреймворк Solid, в рамках которого подготовлен основанный на Qt программный интерфейс для взаимодействия с оборудованием, переведен на использование компонентов upower, udev и udisks, что позволяет организовать работу KDE без подсистемы HAL. Во фреймворке для организации управления питанием Powerdevil 2.0 представлена поддержка создания расширяемых обработчиков различных событий, связанных с изменением параметров энергопотребления (например, переход на питание от аккумулятора). Несмотря на значительные изменения в Solid, все использующие данный фреймворк приложения без изменения кода могут задействовать функции новых бэкендов.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28793)
[size="3"]В KWin появилась поддержка OpenGL ES [/size]Один из разработчиков KWin, оконного менеджера KDE 4, сообщил (http://blog.martin-graesslin.com/blog/2010/11/kwin-runs-on-opengl-es/) в своем блоге об успешной реализации начальной поддержки формирования вывода содержимого окон с использованием OpenGL ES (http://ru.wikipedia.org/wiki/OpenGL_ES), упрощенного варианта OpenGL, ориентированного для использования на встраиваемых устройствах. В настоящее время бэкенд композитинга на базе OpenGL ES находится на своем начальном этапе развития, а при выводе наблюдаются артефакты, но проведенная работа является важным шагом на пути к продвижению технологий KDE для мобильных устройств и к интеграции поддержки OpenGL 3 на настольных системах.
Разработчик отмечает значительное упрощение кода на базе OpenGL ES, по сравнению с glx-бэкендом. В будущем рассматривается возможность замены устаревшего OpenGL-кода и портирование современного бэкенда на базе OpenGL ES для настольных систем.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28816)
[size="3"]Разработчики KDE намерены портировать GNOME-фреймворк Zeitgeist [/size]Разработчики дескоп-окружения KDE заинтересовались (http://seilo.geekyogre.com/2010/11/zeitgeist-coming-to-kde/) проектом Zeitgeist (http://live.gnome.org/GnomeZeitgeist), в рамках которого ведется разработка фреймворка, отслеживающего активность пользователя с целью организации доступа к документам и пользовательской информации в GNOME 3. В рамках проекта KDE для индексации мета-данных развивается проект Nepomuk (http://nepomuk.semanticdesktop.org/), который несмотря на внешнюю похожесть выполняемых функций, ограничен учетом семантических связей, без оглядки на поведение пользователя.
Например, если Nepomuk позволяет выдать список имеющихся у пользователя песен, исполнителем которых является "Майкл Джексон", или список адресов, ассоциированных с тегом "Работа", то Zeitgeist позволяет сформировать список наиболее часто прослушиваемых песен и последних или наиболее часто используемых адресов. Комбинация этих двух систем позволит вывести список наиболее часто прослушиваемых песен Майкла Джексона и показать все последние или часто используемые контакты с тегом "Работа", которые приходилось использовать из дома. Как видно из примера, интеграция Zeitgeist в дополнение к Nepomuk сулит достаточно интересные возможности.
Nepomuk нацелен на предоставление базовых функций для обработки любых типов мета-данных. Например, обеспечивается поддержка возможностей от простой установки тегов и рейтинговых показателей через анализ наличия в файлах дополнительных мета-данных, до функций по автоматической генерации мета-данных приложениями. Конечная цель функционирования Nepomuk - классифицирование всех мета-данных с целью последующей их автоматической обработки и накопления. Zeitgeist выступает в роли сервиса, ведущего журнал любой активности пользователей и происходящих в системе событий: от открытия файла и посещения web-сайта до отправки сообщений определенным пользователям. Накопленная информация может быть использована другими приложениями или задействована для выявления взаимосвязи между элементами, на основе определения сходства элементов и использования типовых шаблонов.
При рассмотрении возможности интеграции Zeitgeist в KDE основной проблемой является задача минимизации дублирования функций: оба проекта выполняют сходные задачи и требуют для своей работы запуска отдельного управляющего процесса. Так как запуск двух сервисов, частично дублирующих друг друга, является непозволимой роскошью, рассматриваются варианты реализации модуля Zeitgeist, выполненного в виде расширения к Nepomuk. В этом случае возникает проблема излишней нагрузки на базу Nepomuk, так как журнал Zeitgeist разрастается достаточно быстро (в среднем добавляется 1000 новых записей в день) и рассчитан на использование легковесной БД.
Как именно будут решены отмеченные проблемы пока не ясно, в ближайшие месяцы планируется привлечь к совместной работе разработчиков KDE и Zeitgeist, с целью выработки наиболее оптимальной стратегии интеграции. Упрощает решение то, что Zeitgeist требует из зависимостей только object, dbus и sqlite, что позволяет легко адаптировать его для работы в KDE и начать проведение экспериментов. Среди ближайших планов: обеспечение передачи событий в Zeitgeist, используя сервис контроля активности пользователя; создание расширения Zeitgeist для ведения счетчиков и учета информации о последних обращениях к документам, контактам и другим данным; создание plasma-виджета с интерфейсом для работы с журналом истории работы пользователя.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28839)
[size="3"]Корректирующий релиз KDE SC 4.5.4 [/size] Представлен (http://www.kde.org/announcements/announce-4.5.4.php) четвертый корректирующий релиз - KDE SC 4.5.4, в котором проведена работа по устранению ошибок и обновлению переводов. Следующее обновление ветки KDE 4.5 запланировано (http://techbase.kde.org/Schedules/KDE4/4.5_Release_Schedule) на 4 января. Релиз KDE 4.6 намечен на 26 января 2011 года. Бинарные сборки KDE SC 4.5.4 уже доступны для Kubuntu (http://www.kubuntu.org/news/kde-sc-4.5.4) и openSUSE (http://en.opensuse.org/KDE_repositories#Upstream_release_.28KDE_SC_4.5.29).
Из исправлений (http://www.kde.org/announcements/changelogs/changelog4_5_3to4_5_4.php), внесенных в KDE SC 4.5.4, можно отметить:
- В kate решены проблемы с комментированием пустых строк и Doxygen-блоков. Устранен крах при нажатии Ctrl+R;
- В движке khtml теперь без необходимости не загружается nspluginviewer, например, при работе приложения Akregator;
- Исправлены ошибки в реализации кэша KSharedDataCache;
- В режиме детального просмотра файлового менеджера Dolphin налажена клавиатурная навигация при наличии файлов с очень длинными именами и исправлена недоработка, проявляющаяся в нераскрытии каталогов при попытке перетащить в них файл. При изменении любых настроек теперь не сбрасываются настройки режима предварительного просмотра;
- В Konqueror исправлены две приводящие к краху ошибки: при открытии директории в новой вкладке в режиме детального просмотра и при изменении параметров файла в режиме файлового менеджера.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28868)
[size="3"]Доступна вторая бета-версия KDE 4.6[/size](http://www.opennet.ru/pixel.gif) Спустя всего две недели с момента выхода первой тестовой версии KDE 4.6 представлена (http://kde.org/announcements/announce-4.6-beta2.php) вторая бета-версия проекта. По сравнению с первой бета-версией исправлено 1176 ошибок. Релиз намечен (http://techbase.kde.org/Schedules/KDE4/4.6_Release_Schedule) на 26 января 2011 года. Подробный обзор новшеств KDE 4.6 можно увидеть в анонсе (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__13351) первой бета-версии.
Отдельно отмечается значительное обновление и необходимость дополнительного тестирования менеджера персональной информации Kontact, объединяющего в единое целое такие компоненты, как пакет для организации совместной работы, адресную книгу, почтовый клиент KMail2, календарь-планировщик KOrganizer, систему для ведения заметок KNotes, программу для чтения RSS Akregator. Ранее новую версию Kontact планировалось включить в один из корректирующих релизов KDE 4.5, но затем план был пересмотрен и принято решение о его поставке в KDE 4.6.
Все компоненты Kontact переведены на использование новой инфраструктуры Akonadi, предназначенной для организации независимого от приложений хранилища данных для систем управления персональной информации (PIM), снабженного встроенными механизмами архивирования, кэширования, работы в offline-режиме, поискового индексирования и синхронизации с удаленной системой и мобильными устройствами. Akonadi сводит в единое хранилище и абстрагирует для приложений доступ к таким наборам данных как мета-данные с настройками, адресная книга, заметки, RSS-ленты и данные планировщика. Кроме того, Akonadi берет на себя работу по взаимодействию с внешними сетевыми службами, например, занимается доставкой почты, загрузкой RSS, импортом контактов и взаимодействием с социальными сетями.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28932)
[size="3"]Корректирующий релиз KDE 4.5.5 и второй кандидат в релизы KDE 4.6[/size]Представлен (http://www.kde.org/announcements/announce-4.5.5.php) пятый корректирующий релиз - KDE SC 4.5.5, в котором проведена работа по устранению 54 ошибок и обновлению переводов. Бинарные сборки KDE SC 4.5.5 уже доступны для openSUSE (http://en.opensuse.org/KDE_repositories#Upstream_release_.28KDE_SC_4.5.29) и скоро появятся для Kubuntu.
Кроме того, увидел свет (http://www.kde.org/announcements/announce-4.6-rc2.php) второй кандидат в релизы десктоп-окружения KDE SC 4.6. По сравнению с прошлой тестовой версией не представлено новшеств, работа была направлена на исправление ошибок, доработку графических элементов (переработан набор пиктограмм из визуальной темы Oxygen) и обновление переводов. Финальный релиз KDE 4.6 намечен (http://techbase.kde.org/Schedules/KDE4/4.6_Release_Schedule) на 26 января 2011 года. Подробный обзор новшеств KDE 4.6 можно увидеть в анонсе (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__13351) первой бета-версии.
(http://pics.kz/s1/d5/4d/22/d54d223de7819443dde45a4d5ced285a.jpg) (http://www.kde.org/announcements/announce-4.6-rc2-dolphin.png)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29222)
[size="3"]KDE SC 4.6[/size]Сегодня, 26 января 2011 года, команда KDE рада представить вашему вниманию новую версию оболочек рабочего стола Plasma, приложений и платформы KDE.
Краткий обзор основных новшеств:
- Plasma
- Переработана система «комнат» (activities). Создавать, изменять комнаты, а также привязывать к ним приложения и файлы стало просто как никогда.
- PowerDevil, демон управления питанием, был полностью переписан. Он стал модульным, а его исходный код занимает 1/10 от предыдущей версии. Переработан интерфейс настройки питания; появилась возможность подавлять уведомления и отключение монитора, к примеру, при просмотре фильма («Policy Agent»).
- KWin был значительно оптимизирован (http://blog.martin-graesslin.com/blog/2010/10/optimization-in-kwin-4-6/) и ускорен за счет кэширования настроек окон и перерисовки только измененных частей экрана. Также улучшено определение возможностей видеодрайвера.
- Многочисленные улучшения в виджетах «Полка», «Цифровые часы», «Панель задач», а также в Plasma Netbook.
- Приложения
- «Фасетный» (http://www.kde.org/announcements/4.6/screenshots/46-a05.png) режим просмотра в Dolphin. Новая панель «Фильтр» позволяет просматривать и искать проиндексированные файлы, используя в качестве критериев их метаданные.
- В редакторе Kate появился клиент SQL (http://kate-editor.org/2010/07/29/katesql-a-new-plugin-for-kate/), модуль GNU Debugger (GDB), а также новый модуль подсветки выделенного текста.
- В Gwenview появилась возможность поделиться изображением путем его отправки на фотохостинги и в социальные сети.
- KSnapshot также научился отправлять изображения. Добавлена возможность выделения произвольной области и захвата курсора мыши.
- Многочисленные улучшения в Marble. Мобильная версия данного приложения превратилась в полноценный навигатор (http://dot.kde.org/2010/11/10/kdes-marble-team-holds-first-contributor-sprint).
- Планетарий KStars теперь может использовать для отрисовки OpenGL.
- Многочисленные улучшения в kdegames.
- Платформа
- В Plasma появилась поддержка виджетов, написанных на QML.
- Прощай, HAL! Новый бэкенд для Solid поддерживает UPower, UDisks, Udev.
- В Nepomuk добавлена возможность резервного копирования и синхронизации (http://knotes.ru/2010/12/nepomuk-backup/).
- Kwin теперь имеет интерфейс для написания сценариев (http://rohanprabhu.com/?p=116). Ведется работа над поддержкой OpenGL ES (планируется закончить к выходу KDE SC 4.7).
- Новый стиль для GTK-приложений oxygen-gtk (http://knotes.ru/2010/12/oxygengtk/) позволяет приложениям, написанным с использованием GTK, вписываться в окружение KDE.
- BlueDevil, новая инфраструктура bluetooth, использующая BlueZ, пришла на замену KBluetooth.
>>> Source (http://download.kde.org/download.php?url=stable/4.6.0/src/)
>>> Анонс на русском языке (http://www.kde.org/announcements/4.6/index-ru.php)
# linux.org.ru (http://www.linux.org.ru/news/kde/5836138)
[size="3"]KDevelop 4.2 [/size]Одновременно с KDE SC 4.6 был анонсирован релиз версии 4.2 популярной среды разработки KDevelop и его сопутствующих плагинов KDevelop-php. Основным изменением релиза является поддержка интерфейса KTextEditor::MovingInterface из Kate, благодаря чему стало возможным использовать KDevelop в свежевышедшем KDE 4.6.Среди изменений по сравнению с предыдущей версией стоит отметить:
- Улучшеный плагин QtHelp теперь позволяет (http://blog.ben2367.fr/2010/11/11/kdevelop-when-development-documentation-come-to-you/) подключать сторонние файлы справки .qch, благодаря чему стало возможно пользоваться документацией kdelibs или libstdc++ прямо в IDE;
- Новый плагин (http://blog.ben2367.fr/2010/12/01/man-page-documentation-in-kdevelop/) поддержки man страниц документации;
- Поддержка поиска и замены в файлах (http://blog.ben2367.fr/2010/12/02/find-and-replace/) (ранее возможность замены отсутствовала);
- Problems теперь показывает TODO и FIXME в коде;
- Добавлена фильтрация в дереве проекта;
- Поддержка открытия файлов проекта во внешнем приложении (например, в QtDesigner для .ui файлов);
- Ряд улучшений поддержки С++ (разбор макросов), cmake (работа с файлами) и PHP (семантическая подсветка переменных);
а также множество исправленных ошибок.
>>> Подробности (http://milianw.de/blog/kdevelop-42-available)
# linux.org.ru (http://www.linux.org.ru/news/kde/5839049)
[size="3"]В рамках проекта Bretzn создается система для упрощения доставки KDE-приложений [/size]Разработчики openSUSE и KDE представили (http://dot.kde.org/2011/01/31/bring-your-kde-application-masses-bretzn) проект Bretzn (http://socialdesktop.org/bretzn/), в рамках которого планируется подготовить универсальную систему доставки GUI-программ до конечных пользователей. Bretzn реализован в виде плагинов к популярным инструментам разработки KDE-программ, таким как KDevelop и Qt Creator (http://qt.gitorious.org/+obs-creator/qt-creator/buildserviceplugin), и задействует для формирования пакетов возможности сервиса openSUSE Build Service 2.1 (http://linuxforum.kz/index.php?/topic/4234-novell/page__view__findpost__p__12684). Bretzn позволяет автоматизировать такие операции, как выпуск релизов, сборка пакетов, их размещение в различные online-каталогах, публикация анонсов в социальных сетях, обеспечение упрощения процесса установки. В настоящее время чтобы довести до пользователей результаты своего труда, разработчику программы мало написать код, нужно обеспечить сборку пакетов для различных операционных систем, разместить программу на сайте или передать в репозитории дистрибутивов, анонсировать новую версию и обеспечить поддержку в форуме. Bretzn нацелен на максимальное упрощение данных операций, давая разработчику возможность сосредоточиться на развитии кода - достаточно, используя встроенные в Qt Creator средства, оформить обобщенные инструкции сборки при помощи стандартной системы QMake и заполнить шаблон для формирования RPM-пакета.
Далее код приложения передается в сервис openSUSE Build Service, при помощи которого для широкого круга Linux-дистрибутивов генерируются родные пакеты, которые передаются в online-каталоги приложений, поддерживающие API OCS (http://www.freedesktop.org/wiki/Specifications/open-collaboration-services) (Open Collaboration Services), например, в OpenDesktop.org (http://opendesktop.org/), KDE-Apps.org (http://kde-apps.org/) и MeeGo appstore. Серверная часть Bretzn не ограничена поддержкой openSUSE Build Service, так как изначально разработана с учетом возможности интеграции с любым другими сервисами сборки пакетов.
Дополнительно, в рамках проекта Bretzn подготовлен прототип набора web-приложений AppStore для создания online-каталогов, позволяющих организовать доставку программ для различных Linux-дистрибутивов, а также для Windows и Mac OS X. Предусмотрена возможность размещения скриншотов, списков изменений, ведения рейтинга (голосование), обсуждений. Подключиться к работе с системой может любой сетевой ресурс или настольное приложение, обеспечившие поддержку API Open Collaboration Services (OCS), например, поддержка OCS реализована в программе KDE Application Installer и запланирована в Ubuntu Software Center. Из интересный возможностей которые может обеспечить данный API отмечается функций доставки уведомлений о выходе новых версий, которые затем могут быть отображены на десктопе пользователя, или возможность оценки списка программ, которыми пользуются друзья.
(http://pics.kz/s5/3c/39/14/3c3914cca113205a3fbe5f4575c585f7.jpg)
(http://dot.kde.org/sites/dot.kde.org/files/appstore_details.png)
Из планов на будущее отмечается интеграция поддержки средств для отправки уведомлений об ошибках и обеспечение интеграции с различными типами online-каталогов (App Stores). Также планируется инициировать создание плагинов для Eclipse, NetBeans, Anjuta, Emacs и MonoDevelop, сделав таким образом систему Bretzn полезной не только для разработчиков KDE и Qt программ, но и для пользователей других графических систем. GNOME-клиент OCS API планируется создать на базе Ubuntu Software Center. Проводимая в рамках проекта Bretzn работа тесна связана с параллельно развивающейся инициативой AppStream (http://linuxforum.kz/index.php?/topic/4497-appstream/), в рамках которой создается универсальный интерфейс установки программ.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29465)
[size="3"]В KWin интегрирован код с поддержкой OpenGL ES 2.0 [/size]Разработчики оконного менеджера KWin, используемого в проекте KDE, сообщили (http://dot.kde.org/2011/02/18/kwin-embraces-new-platforms-opengl-es-20-support) о добавлении в основную ветку проекта кода с новым композитным бэкендом, основанным на использовании OpenGL ES 2.0 (http://ru.wikipedia.org/wiki/OpenGL_ES). Данный шаг является значительным достижением в направлении обеспечения работы Plasma Workspace на мобильных устройствах, таких как коммуникаторы и интернет планшеты (см. видео (http://blip.tv/file/get/Swjarvis-KWinOpenGLES20Support641.ogv) запуска оболочки Plasma на Nokia N900).
Примечательно, что интеграция поддержки OpenGL ES обеспечит не только поддержку мобильных устройств, но и скажется на производительности KDE на обычных десктопах - код написанный для мобильных систем задействован в KWin и для обеспечения вывода для рабочих столов Plasma Desktop и Plasma Netbook. Так как по сравнению с ранее используемым glx-бэкендом, бэкенд на базе OpenGL ES отличается значительным упрощением кода, на его основе решено реализовать и поддержку композитинга на базе OpenGL 2. Старый glx-бэкенд оставлен как запасной вариант для систем с устаревшими графическими картами, которые не поддерживают OpenGL 2. Различные части OpenGL-стека унифицированы для обеспечения работы визуальных эффектов как на основе OpenGL 1, так и на базе OpenGL 2, что приведет к упрощению поддержания кодовой базы и позволит реализовать все доступные визуальные эффекты, независимо от уровня поддержки OpenGL видеокартой.
KWin становится первым крупным оконным менеджером в полной мере использующим OpenGL 2 без прекращения возможности работы с использованием устаревших видеокарт. Кроме того, KWin является единственным оконным менеджером, который обеспечивает как работу в не композитном режиме (без визуальных эффектов), так и в композитном режиме (вывод производится через промежуточный буфер, который затем выводится на экран в виде текстуры OpenGL, что позволяет добиться применимости визуальных эффектов к окнам), работающим через OpenGL ES 2.0, OpenGL 2, OpenGL 1 и XRender. Таким образом, оболочка Plasma Workspaces предоставляет наглядное оформление (User Experience) без привлечения механизмов аппаратной акселерации и обеспечивает расширенные визуальные эффекты, такие как размытие фона под полупрозрачными элементами, при наличии современных видеокарт.
Появление поддержки композитного бэкенда на основе OpenGL ES 2.0 несет в себе возможность углубления в несколько перспективных направлений дальнейшего развития, таких как разработка ранее недостижимых визуальных эффектов и портирование KDE Plasma Workspaces для работы с дисплейным сервером Wayland (http://linuxforum.kz/index.php?/topic/4563-wayland/page__view__findpost__p__13285). Отдельно отмечается, что разработка поддержки OpenGL ES велась на обычном десктопе с видеокартой NVIDIA и свободным драйвером nouveau.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29653)
[size="3"]Корректирующий релиз KDE SC 4.6.1. Проект KDE не опасается за судьбу Qt [/size]Спустя месяц после выпуска KDE SC 4.6 (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__14171) представлен (http://kde.org/announcements/announce-4.6.1.php) первый корректирующий релиз - KDE SC 4.6.1, в котором проведена работа по устранению ошибок (http://www.kde.org/announcements/changelogs/changelog4_6_0to4_6_1.php) и обновлению переводов. Следующее обновление ветки KDE 4.6 запланировано (http://techbase.kde.org/Schedules/KDE4/4.6_Release_Schedule) на 31 марта. Пользователи Ubuntu уже могут установить (http://www.kubuntu.org/news/kde-release-day-461) новую версию через PPA-репозиторий "kubuntu-ppa/backports".
Кроме того, можно отметить публикацию (http://dot.kde.org/2011/03/03/qt-and-future-kde) заявления Корнелиуса Шумахера (Cornelius Schumacher), президента организации KDE e.V., связанного с опасениями сообщества по поводу судьбы фреймворка Qt в свете недавно заключенной сделки (http://www.opennet.ru/opennews/art.shtml?num=29567) между компаниями Microsoft и Nokia. Корнелиус считает, что проекту нечего опасаться, так как Qt распространяется под лицензиями GPL 2.1 и GPL 3. При этом, в соответствии с заключенным ранее соглашением (http://www.kde.org/community/whatiskde/kdefreeqtfoundation.php), в случае ужесточения лицензионной политики, банкротства или прекращения развития Qt специально созданная организация KDE Free Qt Foundation получила право перелицензировать код Qt под лицензией BSD или любой другой открытой лицензией.
Более того, в настоящее время продолжается совместная с Nokia работа по реализации плана перехода (http://www.opennet.ru/opennews/art.shtml?num=27192) к открытой модели управления для Qt, при которой представители сообщества получат право голоса при принятии решений по развитию фреймворка. В настоящее время уже введен в строй открытый репозиторий (http://qt.gitorious.org/), используя который любой сторонний энтузиаст может предложить свой код для библиотеки Qt, созданы публичные почтовые рассылки (http://lists.qt-labs.org/), которые позволяют сторонним людям контролировать процесс разработки, участвовать в обсуждениях планов и конкретных технических решений.
Для реализации намерения по обеспечению работы KDE на различных типах устройств, включая телефоны, планшеты и портативные ПК, планируется перевод десктоп-оболочки Plasma и других KDE-программ на использование технологии декларативного описания интерфейса Qt Quick (http://linuxforum.kz/index.php?/topic/296-nokia/page__view__findpost__p__15361), которая позволяет легко динамически создавать пользовательский интерфейс, структура и параметры элементов которого задаются CSS-подобными блоками, а логика определяется при помощи Javascript-подобного языка QML.
Интерфейс на базе QML позволяет добиться большой гибкости в изменении внешнего оформления (интерфейс полностью отделён от кода и легко подстраивается под конкретное мобильное устройство с учётом разрешения, DPI, ориентации экрана и особенностей интерфейса). Кроме упрощения процесса разработки переход на QML также сулит ускорение выполнения почти всех экранных операций за счёт более активного использования OpenGL и GPU-акселерации. Новые QML-биндинги Plasma поддерживают обширный набор функций для создания виджетов, управляемых с сенсорного экрана, для создания визуальных тем на основе векторного формата SVG и для доступа к движкам обработки данных.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29803)
[size="3"]В рамках проекта Neon организовано формирование ежедневных тестовых сборок KDE[/size]На конференции conf.kde.in объявлено (http://dot.kde.org/2011/03/11/confkdein-project-neon-returns-bleeding-edge-kde-software) о возрождении проекта Neon (https://wiki.kubuntu.org/Kubuntu/ProjectNeon), в рамках которого организовано формирование ежедневных экспериментальных сборок KDE для Ubuntu. Формирование актуальных сборок позволяет заинтересованным энтузиастам без лишних усилий и пересборки всего KDE-SVN получить (http://techbase.kde.org/Getting_Started/Using_Project_Neon_to_contribute_to_KDE) готовый срез текущего состояния проекта, познакомиться с новыми возможностями и помочь разработчикам в тестировании кода.
Для работы с Neon в Ubuntu достаточно подключить специально подготовленный PPA-репозиторий (https://launchpad.net/%7Eneon/+archive/ppa). Зависимости обрабатываются и обновляются автоматически.
Следует отметить, что проект openSUSE формирует (http://en.opensuse.org/Portal:KDE) еженедельные тестовые сборки свежей кодовой базы KDE.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29888)
[size="3"]Разработчики KDE размышляют о судьбе отдельной строки меню в приложениях[/size]Не так давно в мире информационных технологий произошло несколько не очень связанных, но очень важных для обсуждаемой проблемы вещей. Во-первых, на смену формату DVD пришёл формат Full HD, а также BluRay-диски, которые содержат видеофильмы с разрешением 1080i/p. Во-вторых, среди пользователей компьютеров стало популярным смотреть фильмы в этом формате. Не последнюю роль в этом процессе сыграл технологический прогресс, который теперь позволяет проигрывать подобные фильмы на достаточно средних конфигурациях компьютера и даже на самых слабых компьютерах, благодаря специализированных чипам (например, чипы Broadcom на нетбуках с Intel Atom или на сотовых телефонах с процессорами ARM) и видеокартам ATI/NVIDIA, все современные версии которых умеют обрабатывать все стадии декодирования MPEG2/H.264 потоков.
Производители мониторов, увидев данную тенденцию, решили, что наилучшим форматом мониторов станет формат, совместимый с Full HD. Таким образом, большинство современных мониторов идут с разрешением 1080 или 766 линий по вертикали (Full HD или просто HD). Данное событие, однако, пошло в разрез с достаточно продолжительной традицией, когда новые поколения мониторов имели разрешение более высокое, чем предыдущие модели. Ещё в 2005-2006 годах были достаточно популярны 20 и 21 дюймовые модели с разрешением 1600x1200 пикселей. Популярность Full HD и HD мониторов привела к одному достаточно неприятному для большого количества пользователей факту: вертикальное разрешение мониторов уменьшилось и меньший объём информации теперь умещается на странице. Большинство же веб сайтов имеют большую высоту, многостраничные документы, которые редактируют пользователи, также по-прежнему требуют вертикального разрешения.
Наверное, первыми программами, в которых разработчики постарались вернуть пользователям потерянные пиксели, стали веб браузеры: Internet Explorer, в котором меню стало необязательным и превратилось в набор иконок на панели задач, и веб браузер Opera, разработчики которого превратили меню в кнопку, находящуюся прямо в заголовке окна. Разработчики Google Chrome и Mozilla Firefox пошли ещё дальше и переместили не только меню, но и панель закладок прямо в заголовок окна (к сожалению, данная возможность в Linux есть только у Google Chrome), одновременно избавившись от строки состояния.
Разработчики проекта KDE заинтересовались данной проблемой и выдвинули несколько вариантов оптимизации вертикального экранного пространства. Один из основных разработчиков файлового менеджера Dolphin предложил автоматически прятать (http://ppenz.blogspot.com/2011/03/menu-bars.html) меню. Данное нововведение и другие оптимизации рабочего пространства у этой программы появятся, скорее всего, в KDE 4.7.
Мартин Грэслин (Martin Graesslin), развивающий оконный менеджер KWin, предложил не прятать меню, а превратить его в кнопку заголовка окна, как это реализовано в Opera и Mozilla Firefox. Это решение может оказаться более удобным для пользователей, поскольку им не придётся искать, как вызывать меню приложения назад или вспоминать, какой комбинацией клавиш оно вызывается.
Реализовать данную возможность для приложений KDE/Qt не составит большой трудности, ибо уже разработан (http://gitorious.org/dbusmenu/dbusmenu-qt) интерфейс DBus Menu, который позволяет посылать меню и его команды любому приложению, поддерживающему обмен информацией, используя данную технологию (то есть как минимум её поддерживают все графические приложения, написанные с использованием библиотеки Qt 4).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30055)
[size="3"]Вышел легковесный веб-браузер Rekonq 0.7[/size]Вышла (http://adjamblog.wordpress.com/2011/04/03/rekonq-0-7-stable/) версия 0.7 легковесного веб-браузера Rekonq (http://rekonq.kde.org/), базирующегося на движке WebKit и технологиях KDE 4.6. Rekonq предполагается сделать веб-браузером по умолчанию в будущих версиях KDE.
Изменения (http://techbase.kde.org/Projects/rekonq/Roadmap) в данной версии следующие:
- Оптимизирован исходный код;
- Добавлена поддержка OpenSearch (http://ru.wikipedia.org/wiki/OpenSearch) - набора технологий, позволяющих веб-сайтам и поисковым системам публиковать результаты поиска в форматах (XML и JSON), удобных для распространения и сбора;
- Улучшено управление кэшем (обеспечена поддержка (WebKit Page Cache);
- Улучшен приватный/анонимный режим работы (для его работы требуются библиотеки KDE 4.6);
- Появилась новая система восстановления сессий после краха программы;
- В адресной строке в ниспадающем меню предложений для выбора адресов, посещённых ранее, теперь отображаются (http://rekonq.kde.org/node/97) графические миниатюры веб-сайтов;
(http://www.opennet.ru/opennews/pics_base/30118_1301856339.jpg) (http://rekonq.kde.org/node/97)
- Улучшено управление закладками;
- В меню добавлен пункт, содержащий вкладки;
- Добавлена поддержка смены строки идентификации веб-браузера (user agent);
- Настройки увеличения страницы сохраняются отдельно для каждого сайта.
Из планов на будущее отмечается (http://techbase.kde.org/Projects/rekonq/Roadmap) поддержка просмотра истории работы из Konqueror; функция синхронизации закладок, истории работы и других данных между машинами; поддержка проверки правописания; поддержка разработки дополнений; переход к многопроцессной схеме организации работы.
Базовые возможности Rekonq:
- Основанный на вкладках (табах) интерфейс;
- Реализация домашней страницы (аналог speeddial из Opera), на которой отображаются кнопки для открытия избранных сайтов, последние закрытые табы, история работы и закладки (см. скриншоты (http://picasaweb.google.com/adjam.photos/Rekonq#));
- Поддержка пользовательских сессий и восстановления открытых табов в случае аварийного закрытия браузера;
- Использование для загрузки файлов подсистемы загрузки из KDE;
- Возможность совместного использование закладок с Konqueror;
- Полная интеграция с KDE-подсистемой KIO, которая используется для получения настроек работы через прокси, хранения cookie;
- Режим анонимной навигации по сети;
- Поддержка инспектирования содержимого web-страниц.
- Поддержка чтения подписок в формате RSS;
- Возможность восстанавливать случайно закрытые вкладки;
- Поддержка KWallet, позволяющая использовать сохраненные пароли совместно с Konqueror;
- Механизм AdBlock для блокирования назойливой рекламы;
- Режим управляемой загрузки контента, обрабатываемого плагинами (например, для просмотра Flash-ролика появляется кнопка "clickToFlash");
opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30118)
[size="3"]Texmaker 3.0[/size] Texmaker многофункциональный редактор документов LaTeX на Qt4, поддерживающий режим просмотра результата в реальном времени.
Нововведения в версии 3.0:
- значительно изменён интерфейс: для редактора и просмотра PDF вкладки больше не используется, теперь доступно две панели для редактора и просмотра (с разрешением экрана шире 1400 пикселей);
- преамбулы могут быть свернуты (от первой линии до команды \begin{document});
- теперь пользователи могут добавлять элементы списка автозаполнения команды;
- добавлен полноэкранный режим;
- команды \addbibresource{} работают как \bibliography{};
- код математических символов отображается в "подсказках" при выборе на "панели символов";
- добавлены сочетания клавиш: Ctrl+пробел для переключения между редактором и встроенным просмотрщиком PDF, Ctrl+> (Ctrl+<) для отступа (возвращения) выделенного текста;
- были удалены устаревшие команды экспорта в html;
- исправлены ошибки, в том числе критические.
Официальный сайт (http://www.xm1math.net/texmaker).
>>> ChangeLog (http://www.xm1math.net/texmaker/log.html)
# linux.org.ru (http://www.linux.org.ru/news/kde/6109175)
[size="3"]Корректирующий релиз KDE SC 4.6.2 [/size]Представлен (http://www.kde.org/announcements/announce-4.6.2.php) корректирующий релиз KDE SC 4.6.2 (http://www.kde.org/info/4.6.2.php), в котором проведена работа по устранению ошибок (http://www.kde.org/announcements/changelogs/changelog4_6_1to4_6_2.php) и обновлению переводов. В анонсе новой версии разработчики KDE не забыли поздравить своих коллег, назвав выпуск кодовым именем "Congrats" в честь выхода GNOME 3.0, официальный релиз которого ожидается через несколько часов.
Из изменений в KDE 4.6.2 отмечено:
- Dolphin
- Решена проблема с отображением старого содержимого директории при переключении между режимами просмотра в Dolphin;
- Налажена очистка лишних пробелов в конце имени при создании или переименовании файлов в Dolphin;
- Kopete
- Устранена недоработка, приводившая к забыванию сохраненных WLM-паролей при отмене диалога;
- Улучшена работа поиска;
- Увеличена производительность плагинов;
- Решена проблема с потерей контактов при открытии Jabber-конференции;
- Налажена система нотификации о вводе текста пользователем;
- Исправлена ошибка, приводящая к отсоединению при получении некоторых xmpp ping сообщений от Jabber-сервера;
- Поддержка V4L теперь включается опционально, так как старый интерфейс V4L начиная с версии 2.6.38 не поддерживается Linux-ядром;
- Устранена проблема сборки kppp в Solaris 10;
- В Kwin исправлена проблема с I18N_ARGUMENT_MISSING при перемещении или изменении размера окна;
- В Powerdevil исправлена ошибка, не дающая перейти в спящий режим при достижении критического уровня заряда батареи;
- В Okular решены проблемы с поиском, отсутствием обновления содержимого экрана и крахами в некоторых ситуациях.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30147)
[size="3"]В Konqueror обнаружена XSS-уязвимость [/size]Обнаружена (http://www.kde.org/info/security/advisory-20110411-1.txt) возможность организации XSS-атаки на пользователей web-браузера Konqueror. Уязвимости подвержен Konqueror, поставляемый в KDE версий с 4.4 по 4.6.1. Ошибка связана с неправильной обработкой страниц с ошибками: не достаточное экранирование при печати имени домена позволяет злоумышленнику встроить произвольный Javascript код.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30215)
[size="3"]KDE запускает проект Plasma Active для различных устройств[/size]Арон Сейго (Aaron Seigo), разработчик из проекта рабочей среды KDE, объявил о запуске череды блоговых публикаций, посвященных новой инициативе, -- Plasma Active.
Идея Plasma Active -- создать пользовательский интерфейс для современных мобильных устройств вроде планшетных компьютеров, мультимедийных центров и смартфонов. В основу ее дизайна заложен декларативный язык разметки Plasma Quick, позволяющий создавать интерфейс с помощью QML из Qt Quick.
Plasma Active станет объединением ряда более узконаправленных проектов, таких как анонсированный Contour. Contour призван привнести «новую и захватывающую парадигму использования с применением адаптивной деятельности и умных рекомендаций». Его цель -- создать контекстно-ориентированный пользовательский интерфейс, адаптирующийся под текущие задачи пользователя и паттерны его поведения. Первой платформой для опробования интерфейса Contour станет MeeGo.
Для реализации идей в рамках Plasma Active появилась wiki-страница (http://community.kde.org/Plasma/libplasma2) планирования библиотеки libplasma2.
# nixp.ru (http://www.nixp.ru/news/KDE-%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D0%B5%D1%82-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82-Plasma-Active-%D0%B4%D0%BB%D1%8F-%D1%80%D0%B0%D0%B7%D0%BB%D0%B8%D1%87%D0%BD%D1%8B%D1%85-%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2.html)
[size="3"]Релиз платформы для организации групповой работы Kolab Server 2.3.0 [/size]Организация Kolab Konsortium, развивающая базирующийся на технологиях KDE набор свободного ПО для организации совместной коллективной работы (Kolab groupware suite (http://www.kolab.org/)) представила (http://kolab.org/pipermail/kolab-announce/2011/000099.html) релиз серверного ПО Kolab Server 2.3.0 (http://kolab.org/about-kolab-server.html), которое обеспечивает работу единой адресной книги, календаря-планировщика и почтового сервиса. Kolab Server позволяет организовать работу серверной инфраструктуры, реализующей средства групповой работы как на базе стандартных клиентских приложений KDE PIM, таких как Kontact, KMail, KOrganizer и KAddressbook, так и сторонних систем (http://kolab.org/about-kolab-clients.html) - поддерживаются плагин Toltec Connector 2 (http://www.toltec.co.za/) и MAPI-хранилище KONSEC Konnektor (http://www.konsec.com/) для Microsoft Outlook, web-клиент Horde (http://www.horde.org/) и плагин для Thunderbird (SyncKolab (http://www.gargan.org/en/Mozilla_Extensions/SyncKolab)).
Из особенностей Kolab Server можно отметить:
- Для организации работы задействованы стандартные открытые компоненты, такие как OpenLDAP, Apache, Postfix, Cyrus IMAP, SASL, OpenSSL;
- Бесшовная организация совместной работы в организациях, использующих различные платформы (Outlook, KDE, Web);
- Администрирование через web-интерфейс;
- Единая адресная книга, интегрируемая с почтовым сервисом;
- Почтовый сервис с поддержкой POP3 и IMAP4;
- Поддержка S/MIME-шифрования почты на стороне клиента.
(http://pics.kz/s6/61/81/22/618122154a9ab02e573dc6885705e1be.jpg)
(http://kolab.org/screenshots.html)
Новшества, добавленные в Kolab Server 2.3.0:
- Поддержка Z-push синхронизации для мобильных устройств;
- Расширены возможности web-интерфейса для управления работой сервиса;
- Возможность наличия нескольких пользовательских аккаунтов с одним именем;
- Пакет с web-клиентом переведен на модульную основу;
- Обновлены (http://files.kolab.org/server/release/kolab-server-2.3.0/sources/release-notes.txt) версии ключевых базовых компонентов: apache 2.2.17, php 5.3.5, clamav 0.9.7, imapd 2.3.16, openldap 2.4.23, horde 3.3.11, postfix 2.4.6.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30280)
[size="3"]Marble 1.1 [/size] Команда разработчиков Marble выпустила очередной релиз виртуального глобуса. Этот релиз особенный. Команда решила выпустить его между обычными релизами приложений KDE, так как в этой версии появились многие улучшения, появившиеся в рамках проекта Google Code-in.
Краткий список улучшений:
- мастер создания и совместного использования карт;
- интернет-службы землетрясений (Earthquakes) и OpenDesktop;
- редактирование карт;
- голосовая навигация.
Как и для каждого другого релиза, существует руководство со скриншотами (http://edu.kde.org/marble/current_1.1.php).
Страница Загрузки (http://edu.kde.org/marble/download.php) (Для работы приложения необходима только библиотека Qt, но также есть версия с использованием библиотек KDE)
>>> Скриншоты (http://edu.kde.org/marble/screenshots.php)
>>> Подробности (http://dot.kde.org/2011/04/18/marble-11-released)
# linux.org.ru (http://www.linux.org.ru/news/kde/6167276)
[size="3"]В KDE 4.7 появится поддержка... загрузчика GRUB 2[/size] [size="1"](http://pics.kz/s6/43/b0/4e/43b04eef7c0bf2f03a2fa3e55f7be931.png) (http://www.nixp.ru/uploads/news/fullsize_image/805e9fc2b77600d6fb3f88405752f26a057201d9.png)[/size]
[size="1"] Записи из GRUB2 в KDE 4.7
Иллюстрация с сайта Блог ksmanis (http://ksmanis.wordpress.com/)[/size]
Довольно странно видеть информацию о том, что в графической рабочей среде появится поддержка системного загрузчика. Однако, если заводить речь про KDE 4.7 и GRUB2, то все действительно будет именно так.
В коде KDM (KDE Display Manager) грядущего релиза KDE 4.7 уже реализована «поддержка GRUB2». На деле она означает, что пользователи смогут при выборе опции перезагрузки компьютера в KDM указать на нужную им запись в GRUB2 для последующей загрузки.
Таким образом, фактически пользователи компьютеров с несколькими операционными системами получают возможность «перезагрузиться в выбранную систему» из KDE. А пользователи единственного Linux-дистрибутива смогут, например, «перезагрузиться в систему с выбранной версией ядра».
# nixp.ru (http://www.nixp.ru/news/%D0%92-KDE-4-7-%D0%BF%D0%BE%D1%8F%D0%B2%D0%B8%D1%82%D1%81%D1%8F-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D1%87%D0%B8%D0%BA%D0%B0-GRUB-2.html)
[size="3"]Kdenlive 0.8 -- обновление программы для нелинейного видеомонтажа[/size](http://pics.kz/s3/e4/1c/c7/e41cc797d96cfa758781e929e0336717.png)
(http://www.nixp.ru/uploads/news/fullsize_image/1e50419a1107b8192f09d447a8b1ce8d6bab385a.png)
[size="1"]Пример сохраненного layout в Kdenlive 0.8 для работы с аудио
Иллюстрация с сайта Kdenlive (http://www.kdenlive.org/)[/size]
Вчера вышла новая версия популярного свободного средства для нелинейного видеомонтажа -- Kdenlive 0.8.
Согласно баг-трекеру, в релизе Kdenlive 0.8 представлено 18 новых возможностей и исправлено 90 багов. Среди основных новшеств и изменений выделяются следующие:
- улучшения в пользовательском интерфейсе;
- возможность сохранения настройки расположения виджетов на панелях под разные задачи и последующей загрузки (View → Save Layout As / Load Layout);
- поддержка мониторинга аудио (с определением избыточной модуляции);
- виджет для простого захвата Stop Motion;
- новые эффекты.
# nixp.ru (http://www.nixp.ru/news/Kdenlive-0-8-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B-%D0%B4%D0%BB%D1%8F-%D0%BD%D0%B5%D0%BB%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%BE%D0%B3%D0%BE-%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%D0%BC%D0%BE%D0%BD%D1%82%D0%B0%D0%B6%D0%B0.html)
[size="3"]Дайджест изменений в KDE за неделю [/size] Разработчики KDE отчитались (http://commit-digest.org/issues/2011-04-24/) о работе, проделанной над проектом за последнюю неделю. Наиболее интересные изменения:
- Реализация механизм раздачи интернета через Bluetooth.
- KPresenter переименован в Calligra Stage.
- Поддержка загрузчика Grub2 в KDM.
- В аудио-плеер Amarok средствами Phonon добавлена поддержка Zeitgeist (http://zeitgeist-project.com/) (GNOME3-фреймворк, отслеживающий (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__13397) активность пользователя);
- В Phonon-VLC ведется работа по добавлению поддержки MKV-субтитров;
- Поддержка привязки настроек раскладок клавиатур к разным сессиям в Kxkb.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30419)
[size="3"]Корректирующий релиз KDE SC 4.6.3 [/size] Доступен (http://kde.org/announcements/announce-4.6.3.php) корректирующий релиз KDE SC 4.6.3 (http://kde.org/info/4.6.3.php), в котором проведена работа по устранению ошибок и обновлению переводов.
Из исправлений (http://www.kde.org/announcements/changelogs/changelog4_6_2to4_6_3.php) можно отметить:
- В konsole устранены ошибки, приводящие к открытию табов в не тех директориях. В имени профиля теперь допустимо использовать несколько точек. Исправлена ошибка, приводившая к недоступности кнопки 'Close Tab';
- В kmix устранена утечка памяти при закрытии диалога DialogSelectMaster;
- В kopete налажена работа плагина Now Listening совместно с amarok и juk. Увеличена скорость запуска и закрытия плагина Statistics. Обеспечена поддержка постоянно отображаемых почтовых уведомлений для Yahoo/Wlm. В окна с чатом добавлена кнопка закрытия;
- В krunner налажена работа SimulateUserActivity сразу после выхода из спящего режима. Устранён крах в Solid-бэкенде к конфигуратору Wicd.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30475)
[size="3"]Связанная с крахом KWin проблема побила рекорд по числу уведомлений в системе отслеживания ошибок проекта KDE [/size]Мартин Грэслин (Martin Graesslin), один из ключевых разработчиков оконного менеджера KWin, используемого в проекте KDE, опубликовал в своем блоге заметку (http://blog.martin-graesslin.com/blog/2011/05/on-stability/) об одной неприятной проблеме (https://bugs.kde.org/show_bug.cgi?id=kwin-intel), приводящей к краху оконного менеджера KWin при работе на системах c драйверами Intel/Mesa. Ошибка проявляется при попытке просмотра Flash-видео в полноэкранном режиме или при запуске базирующихся на OpenGL хранителей экрана.
Данная ошибка побила все рекорды по числу отправленных разработчикам уведомлений. По сообщению Мартина, после выхода Kubuntu 11.04, ежедневно в системах трекинга ошибок KDE, Mesa и Ubuntu заводится два-три дубликата с уведомлением о данной проблеме. Мартин советует не заводить дублирующие сообщения и дождаться решения проблемы, над исправлением которой уже работают в upstream. До момента появления исправления рекомендуется не смотреть видео на YouTube в полноэкранном режиме и отключить хранитель экрана. Примечательно, что первые упоминания о данной ошибке датированы сентябрем прошлого года.
В настоящее время в системе трекинга ошибок находится (https://bugs.kde.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=kwin&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=crash&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Importance&field0-0-0=noop&type0-0-0=noop&value0-0-0=) около 20 открытых записей, сигнализирующих о крахах KWin при различных обстоятельствах. При анализе данных проблем Мартин сумел воспроизвести в своей системе только один крах, в связи с чем рекомендовал пользователям при оформлении уведомления более подробно указывать обстоятельства возникновения проблемы.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30514)
[size="3"]Началось бета-тестирование KDE 4.7 [/size]Представлена (http://www.kde.org/announcements/announce-4.7-beta1.php) бета версия десктоп-окружения KDE 4.7. Сообщается, что кодовая базе KDE 4.7 уже переведена на стадию заморозки, при которой вся запланированная функциональность уже реализована и усилия разработчиков переключены на тестирование и исправление ошибок. Релиз запланирован на 27 июля.
(http://pics.kz/s2/60/e1/41/60e141fe0b08318866407a20382324d4.png)
(http://www.kde.org/announcements/4.6/screenshots/46-w09.png)
Из ключевых улучшений в KDE 4.7 можно отметить:
- В оконный менеджер KWin интегрирована (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__15023) поддержка OpenGL ES 2.0 (http://ru.wikipedia.org/wiki/OpenGL_ES), что позволило добиться увеличения производительности и обеспечить возможность работы оболочки Plasma Workspace на мобильных устройствах, таких как коммуникаторы и интернет планшеты. По сравнению с ранее используемым glx-бэкендом, бэкенд на базе OpenGL ES отличается значительным упрощением кода, что положительно сказывается на быстродействии. Старый glx-бэкенд оставлен как запасной вариант для систем с устаревшими графическими картами, которые не поддерживают OpenGL ES 2.0. При этом, за счет унификации кодовой базы в KWin реализованы все ранее доступные визуальные эффекты, независимо от уровня поддержки OpenGL видеокартой. Появление поддержки композитного бэкенда на основе OpenGL ES 2.0 несет в себе возможность углубления в несколько перспективных направлений дальнейшего развития, таких как разработка ранее недостижимых визуальных эффектов и портирование KDE Plasma Workspaces для работы с дисплейным сервером Wayland (http://linuxforum.kz/index.php?/topic/4563-wayland/page__view__findpost__p__13285);
- Переработан пользовательский интерфейс файлового менеджера Dolphin, значительно увеличено удобство поиска информации среди мета-данных файлов;
- В дисплейный менеджер KDM добавлен (http://ksmanis.wordpress.com/2011/04/21/hello-planet-and-grub2-support-for-kdm/) код для взаимодействия с загрузчиком Grub2. Например, при выполнении перезагрузки можно сразу выбрать загрузку в альтернативную операционную систему без изменения настроек по умолчанию и ручного выбора элементов в загрузочном меню Grub;
- Виртуальный глобус Marble, выступающий в роли свободной альтернативы Google Earth, теперь поддерживает (http://nienhueser.de/blog/?p=321) поиск адресов в offline-режиме, что позволяет использовать мобильную версию Marble в дороге, при недоступности выхода в сеть.
(http://pics.kz/s2/35/c8/1c/35c81c8d7dbf2b19c326c57fe995a40f.png)
(http://nienhueser.de/blog/?p=321)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30664)
[size="3"]Проект по портированию Qt для платформы Android перешел под крыло сообщества KDE [/size]Проект Necessitas (http://sourceforge.net/p/necessitas/wiki/Home/), в рамках которого ведется работа по адаптации инструментария Qt для платформы Android, анонсировал (http://dot.kde.org/2011/06/01/kde-releases-second-alpha-necessitas) перевод разработки под крыло сообщества KDE. По заявлению основателя Necessitas, проект перешел под покровительство KDE так как оба проекта имеют сходные цели - развитие, продвижение и обеспечение свободной доступности Qt. Для разработчиков KDE обеспечение полной поддержки платформы Android в Qt сулит интересные перспективы, связанные с распространением приложений KDE для различных типов мобильных устройств.
Одновременно представлен (http://mail.kde.org/pipermail/necessitas-devel/2011-May/000000.html) второй экспериментальный релиз системы Necessitas, подготовленный уже с частичным использованием инфраструктуры KDE. Для загрузки доступны (http://sourceforge.net/projects/necessitas/files/) предкомпилированные для Linux и Windows версии SDK Necessitas, а также обеспечивающее работу Qt приложение (http://sourceforge.net/projects/ministro.necessitas.p/files/) для платформы Android. Из добавленных улучшений, можно отметить:
- Поддержка SSL;
- Поддержка QtWebKit 2.1 с возможностью использования JIT-компиляции. По сравнению с прошлым выпуском производительность QtWebKit увеличилась в два с половиной раза, но все равно почти в два раза отстает от поставляемого в составе Android движка WebKit;
- Использование Qt Creator 2.2;
- Предварительная поддержка QtMobility;
- Включение в состав инструментария GDB 7.2 с поддержкой Python;
- Упрощение процесса установки и обновления благодаря переходу на использование Nokia SDK Installer.
Проект Necessitas предоставляет полный набор средств для разработки и портирования Qt-приложений для платформы Android, при этом весь процесс подготовки, сборки и отладки таких программ полностью интегрирован в IDE QtCreator. На телефоне все Qt-приложения используют один набор разделяемых библиотек Qt, что позволяет добиться большей экономии памяти при одновременном запуске нескольких Qt-программ. Один раз собранная в виде стандартного apk-пакета Qt-программа, может в дальнейшем использоваться для различных версий платформы Android, не требуя пересборки при выходе новых версий Android.
Ключевые компоненты Necessitas:
- Ministro (http://sourceforge.net/projects/ministro.necessitas.p/files) - программа для установки и обеспечения работы Qt-библиотек в системе Android. Ministro реализован (https://market.android.com/details?id=eu.licentia.necessitas.ministro) в виде сервиса для платформы Android, обеспечивающего наличие в системе актуального для текущей версии Android набора Qt-модулей. В случае отсутствия требуемого модуля он загружается по сети;
- Qt framework - модифицированный для поддержки платформы Android вариант инструментария Qt. В настоящее время поставляется только sw-плагин (SingleWindow), использующий для обеспечения работы Qt-приложения только одно окно в системе Android, выводя поверх него все окна, сгенерированные Qt, такие как диалоги, меню и т.п. Для трансляции вывода используется родная реализация поддержки фреймбуфера (framebuffer) из Qt, расширенная интерфейсом для взаимодействия с платформой Android. Для обеспечения поддержки OpenGL для акселерации вывода в будущем планируется подготовить еще один плагин - mw (MultiWindow).
- Qt Creator for Android (http://sourceforge.net/projects/necessitas/files) - редакция интегрированной среды Qt Creator, адаптированная для разработки приложений для платформы Android.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30757)
[size="3"]В KDE Phonon отказались от поддержки Xine[/size] (http://www.nixp.ru/uploads/news/large_image/177aec75454309ae6dd6ac6aabd6b4cd79360d33_large_image.png) (http://www.nixp.ru/uploads/news/fullsize_image/177aec75454309ae6dd6ac6aabd6b4cd79360d33.png)
[size="1"]Настройки звука в KDE 4 (Phonon)
Иллюстрация с сайта nixp.ru (http://www.nixp.ru/)[/size]
Минувшим вечером в почтовой рассылке kde-announce было объявлено о том, что Phonon более не поддерживает Xine в качестве бэкенда.
Phonon -- стандартный KDE 4 набор API, представляющий абстракции для взаимодействия с различными мультимедийными возможностями. Он был создан для того, что сделать рабочую среду KDE независимой от используемого мультимедийного фреймворка (в Phonon они называются «движками»).
До сих пор в Phonon поддерживались бэкенды (или движки) Xine, VLC и GStreamer, но теперь, ввиду малой активности в поддержке первого, было официально объявлено об отказе от его поддержки.
# nixp.ru (http://www.nixp.ru/news/%D0%92-KDE-Phonon-%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%B0%D0%BB%D0%B8%D1%81%D1%8C-%D0%BE%D1%82-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8-Xine.html)
[size="3"]В Kwin ведётся работа для поддержки Wayland-клиентов[/size] В Kwin ведётся работа для добавления поддержки Wayland-клиентов. Таким образом, Kwin, запущенный под X11, будет поддерживать как иксовые клиенты, так и клиенты, работающие через Wayland. Это первый шаг для создания работающих Wayland-приложений, и реализации плавного перехода с X11 на Wayland, без резкой смены окружения.
На скриншоте (http://blog.martin-graesslin.com/blog/wp-content/uploads/2011/06/desktopgrid-with-wayland.png) показан Wayland-клиент и окна X11, работающие в Kwin одновременно.
>>> Подробности (http://blog.martin-graesslin.com/blog/2011/06/discovering-a-new-world/)
# linux.org.ru (http://www.linux.org.ru/news/kde/6363973)
[size="3"]Одновременно с KDE SC 4.6.4 анонсирован стабильный выпуск Kontact Suite 4.6 [/size]Проект KDE представил (http://kde.org/announcements/announce-4.6.4.php) очередной корректирующий релиз KDE SC 4.6.4, одновременно с которым объявлено о доступности первого релиза переработанной системы для управлений персональной информацией Kontact Suite 4.6 (http://userbase.kde.org/Kontact). Менеджер персональной информации Kontact объединяет в единое целое такие компоненты, как пакет для организации совместной работы, адресную книгу KAddressBook, почтовый клиент KMail2, календарь-планировщик KOrganizer, систему для ведения заметок KNotes, программу для чтения RSS Akregator. Kontact Suite доступен не только для настольных систем, но и для мобильных устройств, снабженных сенсорным экраном, таких как коммуникаторы и интернет-планшеты. Поддерживается интеграция с широким спектром сторонних серверов для организации коллективной работы, таких как Kolab (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__17045), при сохранении обратной совместимости с уже работающими службами, что позволяет задействовать в Kontact Suite 4.6 старые ресурсы KDE PIM.
Все компоненты пакета переведены на использование новой инфраструктуры Akonadi (http://community.kde.org/KDE_PIM/Akonadi), предназначенной для организации независимого от приложений хранилища данных для систем управления персональной информации (PIM), снабжённого встроенными механизмами архивирования, кэширования, работы в offline-режиме, поискового индексирования и синхронизации с удалённой системой и мобильными устройствами. Akonadi сводит в единое хранилище и абстрагирует для приложений доступ к таким наборам данных как мета-данные с настройками, адресная книга, заметки, RSS-ленты и данные планировщика. Кроме того, Akonadi берёт на себя работу по взаимодействию со внешними сетевыми службами, например, занимается доставкой почты, загрузкой RSS, импортом контактов и взаимодействием с социальными сетями.
(http://pics.kz/s4/25/1e/03/251e0389651a47946032efe8ffe08a19.png)
Несмотря на коренную переработку архитектуры все приложения из состава Kontact Suite сохранили свой привычный внешний вид - изменения в пользовательском интерфейсе сведены к минимуму. Из заметных улучшений можно отметить ускорение вывода уведомлений о получении новой почты, увеличение производительности при работе с почтовыми ящиками через протокол IMAP, расширение переносимости с другими приложениями, использующими списки контактов, календарями и другую информацию, связанную с групповой работой. Обновление старой версии Kontact должно пройти в штатном режиме максимально прозрачно для пользователя - Kontact автоматически импортирует существующие настройки и параметры аккаунтов в базу Akonadi. Все старые конфигурационные данные будут сохранены для обеспечения возможности возврата на старую версию в случае проблем.
(http://pics.kz/s6/9f/89/8a/9f898a8a0761d6389dbc8ba73e9b729d.png) (http://userbase.kde.org/Kontact_Touch/Screenshots)
Для мобильных устройств, оснащенных сенсорным экраном, подготовлен специальный упрощенный вариант пакета - Kontact Touch (http://userbase.kde.org/Kontact_Touch). В состав Kontact Touch входит тот же набор приложений, что и в вариант для настольных систем, включая почтовый клиент, систему для организации коллективной работы, адресную книгу и календарь. Почтовый клиент позволяет насколько это возможно упростить чтение и отправку зашифрованных и снабженных цифровой подписью писем, поддерживая различные криптографические технологии, такие как OpenPGP и S/MIME.
Полезной особенностью Kontact Touch является возможность работы в offline-режиме, с поддержкой всех данных и ресурсов PIM, доступных на настольной системе. В случае настройки работы мобильного устройства с внешним сервером, локальный сервис Akonadi работает в режиме кеширования, что даёт возможность обработки сообщений даже при отсутствии выхода в Интернет (новые сообщения автоматически реплицируются при появлении соединения). Из внешних сервисов поддерживается работа с серверами Kolab, IMAP и учётными записями Google.
Использование в разработке Kontact Touch таких возможностей Qt, как язык QML и CSS-подобное определение стилей, позволило отделить представление интерфейса от кода и добиться большой гибкости в изменении внешнего оформления (интерфейс легко подстраивается под конкретное мобильное устройство с учётом разрешения, DPI и ориентации экрана, и особенностей интерфейса). В настоящее время мобильная версия Kontact поддерживает платформы Maemo 5 (http://userbase.kde.org/Special:MyLanguage/Kontact_Touch/Maemo5), MeeGo (http://userbase.kde.org/Special:MyLanguage/Kontact_Touch/MeeGo) и Windows Mobile 6.5 (http://userbase.kde.org/Special:MyLanguage/Kontact_Touch/WinCE).
(http://pics.kz/s2/a3/91/25/a3912533852f040850c7083ab212fa40.png) (http://userbase.kde.org/images.userbase/f/f2/Kontact-mobile-organizer-Screenshot-20100810.png)
Что касается выпуска KDE SC 4.6.4, то в нём проведена только работа по устранению ошибок (http://www.kde.org/announcements/changelogs/changelog4_6_3to4_6_4.php) и обновлению переводов. 5 июля ожидается (http://techbase.kde.org/Schedules/KDE4/4.6_Release_Schedule) еще один корректирующий выпуск KDE SC 4.6.5, после чего 27 июля увидит свет релиз KDE 4.7 (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__18403). Готовые бинарные пакеты с KDE 4.6.4, содержащие и Kontact Suite 4.6, доступны для пользователей Kubuntu (http://www.kubuntu.org/news/kde-release-464) и openSUSE (http://en.opensuse.org/Portal:KDE).
Из представленных в KDE SC 4.6.4 исправлений можно отметить: устранена проблема с выходом блока уведомления за границы экрана; налажен процесс перетаскивания файла мышью из менеджера архивов Ark в режиме folderview; В файловом менеджере dolphin устранена проблема со смещением текущей позиции в списке после переименования файла; в Ark сортировка каталогов теперь производится до сортировки файлов; в мультимедиа проигрывателе JuK устранены проблемы, приводящие к краху.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30844)
[size="3"]Kile 2.1: первый стабильный релиз на Qt4[/size] Тихо и незаметно состоялся первый стабильный релиз замечательной LaTeX IDE для среды рабочего стола KDE4. Ветка 2.1 особо примечательна полным переходом на Qt4. Из изменений, не связанных с переходом на новый тулкит, а связанных непосредственно с созданием документов в этой прекрасной IDE, стоит отметить:
- Добавлена поддержка пропущенных в предыдущих версиях окружений AMS LaTeX;
- Сохранение и загрузка состояния редактора для документов и проектов;
- Добавлена вкладка боковой панели, отображающая сводныe списки слов (CWL word lists);
- Возможность выбрать утилиту для быстрого предпросмотра формул;
- Расширение возможностей работы с файлами дополнений .sty: теперь пользователь может легко установить свои файлы дополнений, добавлены файлы units.sty, nomencl,sty, обновлён todonotes.sty.
- Добавлена возможность вставки таблицы из буфера обмена в мастер создания таблиц
Как обычно, полный список изменений и багфиксов вы можете найти в файле ChangeLog в пакете Kile вашего дистрибутива.
>>> Новость на официальном сайте (http://kile.sourceforge.net/news.php)
# linux.org.ru (http://www.linux.org.ru/news/kde/6378726)
[size="3"]Oxygen-gtk 1.1[/size] Произошел новый мажорный релиз Oxygen-gtk, движка для создания единообразия рабочего стола при запуске GTK-приложений в KDE, не имеющего в качестве зависимости Qt. Новшества по сравнению с 1.0 следующие :
- Анимация при наведении мыши на виджеты, настраиваемая из интерфейса oxygen-settings;
- Мгновенное обновление внешнего вида приложений при изменении настроек;
- Улучшение отображения многих виджетов;
- Тени для списков и других виджетов с редактированием текста;
- Улучшенная внешняя совместимость с декорациями окон (для KDE 4.7), заключающаяся в прорисовке фона сплошным цветом для приложений, где не удается отобразить градиент (Firefox, Thunderbird, OpenOffice...)
- Поддержка новой системы прорисовки теней KWin для меню, выпадающих списков и всплывающих подсказок;
- Специальное демонстрационное приложение для тестирования возможностей Oxygen-gtk.
Важно отметить, что данный релиз нацелен на работу в среде KDE 4.7, при работе в предыдущих версиях возможны некоторые незначительные изменения стиля.
Сейчас проект работает над адаптацией внешнего вида приложений, написанных с использованием GTK3, что будет реализовано в версии Oxygen-gtk 1.2.
Скачать (http://download.kde.org/download.php?url=stable/oxygen-gtk/1.1.0/src/oxygen-gtk-1.1.0.tar.bz2)
>>> Подробности (http://hugo-kde.blogspot.com/2011/06/oxygen-gtk-11-is-out.html)
# linux.org.ru (http://www.linux.org.ru/news/kde/6394032)
[size="3"]Простой виджет для KDE поможет вам в борьбе с прокрастинацией[/size] (http://pics.kz/s4/a6/11/53/a6115356ead8d1b5c939e604854b1f44.png) (http://www.nixp.ru/uploads/news/fullsize_image/532a33b6724d2ef02cf4cf08975b5be9bdf1241b.png)
[size="1"]Procrastinate No More в трее KDE
Иллюстрация с сайта kde-apps.org (http://www.kde-apps.org/)[/size]
На сайте KDE-Apps.org анонсирован новый проект -- Procrastinate No More. Автор этого виджета надеется спасти всех пользователей популярной графической рабочей среды KDE 4 от популярного в последнее время явления прокрастинации.
Как заботливо сообщается на Wikipedia, прокрастинация -- это понятие в психологии, обозначающее склонность к постоянному «откладыванию на потом» неприятных мыслей и дел. Несмотря на то, что это явление появилось тысячи лет назад (оно описывается даже в фундаментальном индуистском труде «Бхагавад-гита»), прокрастинация получила широкое распространение именно в наши дни -- с ростом популярности социальных сетей и прочих сервисов, постоянно отвлекающих пользователей настольных компьютеров, ноутбуков, планшетов и смартфонов от реальных проблем и срочных дел.
Это обстоятельство не осталось не замеченным и в среде разработчиков для свободной среды KDE. 23-летний студент из Швеции Ганс Чен (Hans Chen), публикуя Procrastinate No More 0.1 на сайте приложений для KDE, в описании своего виджета резонно отмечает: «Причина прокрастинации зачастую не в самом задании, а в том, что нам не хочется начинать решать проблему. Пройдя эту стадию, как правило, нам уже просто влиться в работу и выполнить её».
Идея Procrastinate No More на удивление проста: виджет помогает вам пройти первый этап -- начать решать какую-то задачу. Кликая на виджет, вы самостоятельно подписываетесь на то, что потратите ближайшие 10 минут своей жизни на выполнение конкретного задания и не будете ни на что отвлекаться. Счетчик в трее будет напоминать о том, сколько минут осталось работать над выбранной проблемой, а через 10 минут вы освобождаетесь и можете делать всё, что хотите.
# nixp.ru (http://www.nixp.ru/news/%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B9-%D0%B2%D0%B8%D0%B4%D0%B6%D0%B5%D1%82-%D0%B4%D0%BB%D1%8F-KDE-%D0%BF%D0%BE%D0%BC%D0%BE%D0%B6%D0%B5%D1%82-%D0%B2%D0%B0%D0%BC-%D0%B2-%D0%B1%D0%BE%D1%80%D1%8C%D0%B1%D0%B5-%D1%81-%D0%BF%D1%80%D0%BE%D0%BA%D1%80%D0%B0%D1%81%D1%82%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%B5%D0%B9.html)
[size="3"]Вышел кандидат в релизы KDE 4.7[/size] Анонсировано (http://www.kde.org/announcements/announce-4.7-rc1.php) начало тестирования кандидата в релизы десктоп-окружения KDE 4.7. Релиз намечен на 27 июля.
(http://pics.kz/s2/41/1e/15/411e155ed983c01d958f2c6160e65d6d.png) (http://www.kde.org/announcements/4.6/screenshots/46-w09.png)
Основные улучшения KDE 4.7:
- В оконный менеджер KWin интегрирована (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__15023) поддержка OpenGL ES 2.0 (http://ru.wikipedia.org/wiki/OpenGL_ES) и OpenGL 2.x, что позволило добиться увеличения производительности и обеспечить возможность работы оболочки Plasma Workspace на мобильных устройствах, таких как коммуникаторы и интернет планшеты. По сравнению с ранее используемым glx-бэкендом, бэкенд на базе OpenGL ES отличается значительным упрощением кода, что положительно сказывается на быстродействии. Старый glx-бэкенд оставлен (http://blog.martin-graesslin.com/blog/2011/05/the-compositing-modes-of-kde-plasma-workspaces-explained/) как запасной вариант для систем с устаревшими графическими картами, которые не поддерживают OpenGL ES 2.0. При этом, за счет унификации кодовой базы в KWin реализованы все ранее доступные визуальные эффекты, независимо от уровня поддержки OpenGL видеокартой. Появление поддержки композитного бэкенда на основе OpenGL ES 2.0 несет в себе возможность углубления в несколько перспективных направлений дальнейшего развития, таких как разработка ранее недостижимых визуальных эффектов и портирование KDE Plasma Workspaces для работы с дисплейным сервером Wayland (http://linuxforum.kz/index.php?/topic/4563-wayland/page__view__findpost__p__13285);
Некоторые другие изменения (http://blog.martin-graesslin.com/blog/2011/05/plasma-compositor-and-window-manager-in-4-7/) в KWin: новая система отрисовки теней; увеличение скорости применения эффекта размывания (на системе с картой R600G прирост скорости составил 60%); реализована функция отключения композитного режима при переходе приложения в полноэкранный режим или при установке специального флага (уже поддерживается в VLC и Wine); - Переработан пользовательский интерфейс файлового менеджера Dolphin, значительно увеличено удобство поиска информации среди мета-данных файлов;
- В дисплейный менеджер KDM добавлен (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__17205) код для взаимодействия с загрузчиком Grub2. Например, при инициировании выполнения перезагрузки из KDM можно сразу выбрать загрузку в альтернативную операционную систему без изменения настроек Grub по умолчанию и ручного выбора элементов в загрузочном меню Grub;
(http://pics.kz/s2/7a/e0/35/7ae035cafa831e2467429a7a65cd325f.png) (http://ksmanis.wordpress.com/2011/04/21/hello-planet-and-grub2-support-for-kdm/)
- Виртуальный глобус Marble, выступающий в роли свободной альтернативы Google Earth, теперь поддерживает (http://nienhueser.de/blog/?p=321) поиск адресов в offline-режиме, что позволяет использовать мобильную версию Marble в дороге, при недоступности выхода в сеть.
(http://pics.kz/s2/61/b2/86/61b286c11ef3922b064b5feb9abfbf5a.png) (http://nienhueser.de/blog/?p=321)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30994)
[size="3"]Facebook заблокировал KIPI-плагин KDE и удалил все загруженные с его помощью фотографии[/size]Пользователи KIPI-плагина (KDE Image Plugin Interface), в котором реализована поддержка API для загрузки фотографий в Facebook из различных программ KDE, столкнулись (http://www.networkworld.com/community/facebook-bans-kde-application-deletes-photos) с невозможностью использования данной системы из-за её блокировки со стороны Facebook. Более того, все загруженные c использованием KIPI-плагина фотографии были без предупреждения удалены (https://bugs.kde.org/show_bug.cgi?id=276609) из профилей пользователей. Из приложений, использующих данный плагин, можно отметить digiKam и Gwenview.
Судя по всему (http://forum.developers.facebook.net/viewtopic.php?pid=355340#p355340), блокировка, а точнее аннулирование (http://bugs.developers.facebook.net/show_bug.cgi?id=18701) связанного с плагином Facebook Application, связана с действием службы безопасности, которая заблокировала плагин за одно с прикрывающимся его именем спамерским ботом. Как оказалось, притвориться KIPI-плагином мог любой желающий, так как секретный ключ для доступа к API Facebook с использованием метода OAuth2 был указан в открытом виде в коде плагина (79 строка в файле fbtalker.cpp). Злоумышленники могли воспользоваться этой лазейкой и начать рассылать спам, указывая параметры аутентификации KIPI-плагина.
В качестве решения проблемы рассматривается возможность регистрации нового приложения Facebook и пересмотр метода аутентификации для обеспечения доступа к сервису (например, задействование прокси для трансляции от своего имени запросов клиентов к Facebook). Удастся ли восстановить удаленные фотографии пока неизвестно. Представители Facebook пока только рекомендовали оформить апелляцию (http://www.facebook.com/help/contact.php?show_form=dev_disable_appeal) на действие администрации, в случае принятия которой фотографии могут быть восстановлены.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31024)
[size="3"]Платформа KDE будет преобразована в набор фреймворков [/size]На прошедшей в Швейцарии встрече разработчиков KDE был рассмотрен (http://dot.kde.org/2011/06/29/platform-frameworks-kde-hackers-meet-switzerland) вопрос усовершенствования платформы для разработки приложений. В обсуждении приняли участие разработчики базового набора библиотек KDE (kdelibs), системы сборки, представители дистрибутивов и разработчики развиваемых вне проекта приложений. В результате обсуждения, разработчики согласились, что необходимо сделать платформу KDE более модульной. Конечной целью является подготовка хорошо поддерживаемого и качественного набора библиотек, отвечающего потребностям существующего сообщества разработчиков, предоставляющего доступ к возможностям KDE и пригодных для использования в широком круге приложений, в том числе и предназначенных для мобильных устройств и потребительской техники.
В итоге, планируется уйти от монолитной платформы к набору интегрируемых друг с другом разрозненных фреймворков, реализующих ту или иную функциональность и отвечающих потребностям базовых подсистем KDE и пользовательских приложений. Отмечена необходимость подготовки для каждой библиотеки исчерпывающего описания, в котором следует указать назначение компонента и способы его применения в Qt или KDE приложениях.
В настоящее время рассматривается разделение KDE-фреймворков на три категории, каждая из которых имеет свою иерархию зависимостей (http://files.kde.org/ervin/platform11/kde-frameworks-dependencies-plan.pdf) для предотвращения путаницы с внутренними зависимостями.
- Функциональные дополнения к Qt, расширяющие возможности Qt в определенных направлениях, например, в плане предоставления средств для управления конфигурацией. Отнесенные к данной категории библиотеки не будут требовать дополнительных зависимостей, кроме Qt;
- Компоненты для интеграции с операционной системой, расширяющие функции первой категории зависимостями, специфичными для различных операционных систем (например, libktimezone может использовать ktimezoned в Linux и отдельный API на платформе Windows);
- Полнофункциональный программный стек, включающий зависимости от дополнительных библиотек и runtime-компонентов.
(http://pics.kz/s6/3f/b8/65/3fb865348cbf9c1f57521330d1c63d2b.png) (http://files.kde.org/ervin/platform11/kde-frameworks-dependencies-plan.pdf)
Главным достоинством подобного разделения является более явное восприятие разработчиками уровня зависимостей при задействовании в своих приложениях определенных библиотек. Сокращения графа зависимостей и возможность обособленного использования библиотек сделают подобные KDE-библиотеки привлекательными для разработчиков на Qt, не желающих привязывать свои приложения к KDE (в зависимостях будет не весь kdelibs, а только одна библиотека, выступающая в роли надстройки над Qt). Кроме того, такие библиотеки смогут быть задействованы в других программных окружениях, не связанных с KDE.
В процессе обсуждения трансформации KDE Platform в KDE Frameworks, разработчики уже провели анализ классов и библиотек из таких компонентов, как kdesupport, kdelibs, kde-runtime, kdepimlibs и kdepim-runtime. Разработчики отмечают, что реализация идеи KDE Frameworks как нельзя кстати сочетается с грядущим релизом Qt 5 (http://www.opennet.ru/opennews/art.shtml?num=30507), который Nokia планирует выпустить в следующем году. В будущем некоторые подготовленные в рамках KDE Frameworks надстройки над Qt имеют шанс войти в состав основного фреймворка Qt. Новая политика Nokia в направлении увеличения открытости процесса разработки Qt в сочетании с усилением модульности Qt открывают двери для подобной интеграции дополнений к Qt, развиваемых в рамках проекта KDE. Более того сообщается, что первые патчи от проекта KDE уже приняты в состав ветки Qt 5.
Точная дата выхода первого релаза KDE Frameworks пока не называется, но разработчики планируют успеть ко времени выхода релиза Qt 5. Плотную работу над реализацией KDE Frameworks планируется начать после выпуска релиза KDE 4.7.0 (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__19643), запланированного на конец июля. На первом этапе планируется заняться реструктуризацией существующих модулей, таких как kdesupport, kdelibs и kde-runtime, которые будут разбиты в расчете один модуль на каждую библиотеку. Возможность сборки всех частей KDE Frameworks разом будет оставлена, так же как и формирование монолитных пакетов с набором библиотек при формировании релизов (т.е. в рамках релиза KDE как и раньше будет предоставляться возможность загрузить один архив с библиотеками, а не копировать десяток поставляемых разрознено модулей).
Параллельно с разработкой KDE Frameworks будет продолжено развитие компонентов рабочего стола и приложений KDE 4.x, которые будут создаваться на базе текущей платформы KDE (KDE Platform 4.x). Подобный подход позволит максимально сгладить переход разработчиков с использования KDE Platform на KDE Frameworks. Когда KDE Frameworks перейдет в фазу окончательной стабилизации будет развернута кампания по привлечению разработчиков конечных приложений к использованию новых фреймворков. Как и в случае с Qt 5 планируется обеспечить высокий уровень совместимости на уровне исходных текстов, что даст возможность минимизировать изменения существующего кода при миграции на KDE Frameworks приложений и таких компонентов KDE, как Plasma Desktop.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31059)
[size="3"]Обновление KDE SC 4.6.5 [/size]Доступен (http://www.kde.org/announcements/announce-4.6.5.php) корректирующий релиз KDE SC 4.6.5, в котором проведена работа по устранению ошибок и обновлению переводов. Готовые бинарные сборки KDE SC 4.6.5 доступны (http://www.kde.org/info/4.6.5.php) для FreeBSD (http://freebsd.kde.org/ports.php), Kubuntu (https://bugs.launchpad.net/kubuntu-ppa) и openSUSE (http://en.opensuse.org/Portal:KDE). 27 июля ожидается релиз KDE 4.7 (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__19643).
Из исправлений (http://www.kde.org/announcements/changelogs/changelog4_6_4to4_6_5.php) можно отметить серию исправлений в музыкальном проигрывателе JuK (http://www.kde.org/applications/multimedia/juk/): решены проблемы с отображением столбцов в новых или динамических плейлистах; устранен крах при выходе в процессе проигрывания композиции; налажено сохранение порядка следования треков при загрузке вручную отсортированных плейлистов; обеспечено сохранение кэша состояния коллекции независимо от способа выхода из программы; устранен крах при добавлении элемента на панель через контекстное меню. Кроме того, во входящем в состав konq-plugins плагине для работы с галереей изображений устранены проблемы с кодировкой комментариев.
(http://pics.kz/s1/c1/45/41/c145413b0f7120af7e27798b40da59da.png) (http://www.kde.org/announcements/4.6/screenshots/46netbook2.png)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31123)
[size="3"]Рабочая среда KDE4 потребляет слишком много ресурсов компьютера [/size]Кристоф Калман (Christoph Cullmann), один из ведущих разработчиков текстового редактора Kate с удивлением обнаружил (http://kate-editor.org/2011/07/10/kde-4-6-5-starcraft-2/), что во время игры в StarCraft 2, ядро завершило её по событию OOM (нехватка виртуальной памяти в системе). Ситуация показалась ему очень странной, ведь на его рабочей машине было установлено 4 Гб оперативной памяти, т.е. даже теоретически сложно представить, что вызвало такое поведение.
Небольшое расследование, проведенное им, показало, что запущенные процессы KDE потребляют неприемлемо много оперативной памяти. Вывод команды top показал, что демон virtuoso, который используется для обеспечения хранения данных в Nepomuk (семантический десктоп) съел 40% производительности одного процессорного ядра. Кроме того, только элементы связанные с менеджером персональной информации Kontact (/usr/bin/kontact, konadi_nepomuk_email_feeder, akonadi_imap_resource и mysqld) в сумме съели 997 Мб (RSS) ОЗУ или 3.1 Гб виртуальной памяти.
Резюмируя свои проблемы, Кристоф пришёл к выводу, что разработчикам KDE стоит подумать о решении столь серьёзных проблем, а он в свою очередь впредь будет выгружать ненужные процессы KDE из памяти перед запуском игры или увеличит объём ОЗУ. На компьютере Кристофа установлен последний стабильный релиз KDE 4.6.5.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31145)
[size="3"]Разработчики KDE потребовали у GNOME прекратить использование имени "System Settings"[/size]Между разработчиками GNOME и KDE закипела бурная дискуссия, связанная с именем "System Settings". Начиная с недавно выпущенного GNOME 3.0, панель управления получила название "System Settings". Мэйнтейнер подсистемы конфигурирования параметров KDE обратился (http://lists.kde.org/?l=kde-core-devel&m=131132292207915&w=2) к представителям проекта GNOME с официальным требованием переименовать данную программу, так как проект KDE значительно раньше начал использовать данное имя.
Необходимость переименования объясняется тем, что у дистрибутивов возникли проблемы (https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/735166) с поставкой двух разных программ с одним именем, которые могут пересекаться в меню в случае одновременной установки GNOME и KDE. В частности, при запуске GNOME невозможно (http://lists.kde.org/?l=kde-core-devel&m=131140536025172&w=2) вызвать программу настройки KDE, например, для изменения параметров работы приложений KDE запускаемых пользователем в GNOME. Следует отметить, что логичнее было бы переименовать обе программы, назвав их "KDE System Settings" и "GNOME System Settings" (позднее, подобное предложение также высказал (http://lists.kde.org/?l=kde-core-devel&m=131140550725272&w=2) один из разработчиков GNOME).
Представители GNOME ответили (http://lists.kde.org/?l=kde-core-devel&m=131132292207915&w=2), что переименование не решит проблемы, так как увидев в меню "System Settings" и "System Preferences" пользователи все равно не смогут отличить, где KDE, а где GNOME. В качестве метода решения проблемы участник проекта GNOME порекомендовал поставлять для каждого варианта программы настройки по два файла ".desktop". В первом файле при помощи использования флага "OnlyShowIn=KDE|GNOME" обеспечить отображение программы в родном окружении как "System Settings". Во втором файле задействовать флаг "NotShowIn=KDE|GNOME" для показа "KDE System Settings" или "GNOME System Settings" при использовании программы не в родном окружении. Т.е. в меню KDE будет отображаться "System Settings" и "GNOME System Settings", а в меню GNOME - "System Settings" и "KDE System Settings".
Другой разработчик назвал (http://lists.kde.org/?l=kde-core-devel&m=131140548425249&w=2) требование участника проекта KDE абсурдным, предложив тогда за одно переименовать и программы с другими типовыми именами, такими как "Терминал" и "Калькулятор", которые также пересекаются в различных десктоп-окружениях. В ответ прозвучал (http://lists.kde.org/?l=kde-core-devel&m=131140553125294&w=2) аргумент, что программы "Терминал" и "Калькулятор" выполняют схожие функции, а "System Settings" в KDE и GNOME принципиально разные программы. По той же причине нельзя использовать опцию "ShowOnlyIn" для показа только программы настройки используемого в настоящий момент окружения, так как пользователь работая в GNOME тогда не сможет запустить конфигуратор KDE. В качестве решения проблемы предлагается не смешивать программы в одном меню, а отображать специфичные приложения неактивного окружения в отдельном меню (например, при работе в GNOME показывать подменю "Программы KDE").
В итоге мэйнтейнер конфигуратора KDE согласился (http://lists.kde.org/?l=kde-core-devel&m=131141051228260&w=2) использовать вариант с двумя ".desktop" файлами. В KDE настройки по прежнему будут доступны как "System Settings", а в других окружениях будут отображаться как "KDE System Settings". Впрочем, такое решение понравилось не всем. Некоторые считают (http://lists.kde.org/?l=kde-core-devel&m=131142514605051&w=2), что вместо создания нескольких файлов ".desktop" более правильно расширить спецификацию на содержимое файлов ".desktop", введя возможность задания альтернативного имени для не родного рабочего окружения.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31275)
[size="3"]Прогресс в оптимизации производительности KDE Plasma [/size]Аарон Сейго (Aaron Seigo), основной разработчик KDE-оболочки Plasma, сообщил (http://aseigo.blogspot.com/2011/07/performance.html) о проведении ряда оптимизаций, связанных с уменьшением потребления памяти и ускорением выполнения операций с файлами. В процессе работы Plasma используется большое количество файлов с диска, например, при чтении QML-стилей, использовании плазмоидов или загрузке изображений при отображении визуальных тем.
В рамках проекта libplasma2 Аарон решил реализовать поддержку кэша обращений к файловой системе. Дополнительно были переработаны классы Package с целью экономии памяти, благодаря использованию структур меньшего размера и минимизации дублирования данных за счет организации совместного использования несколькими объектами. Результат оказался впечатляющим: время выполнения 100 тыс. операций копирования и удаления сократилось с 2700мс до 37мс, а 100 тыс. операций копирования, проверки и удаления - с 3900мс до 40мс. К сожалению внесенные изменения основаны на подвергнутому рефакторингу коде классов Package и PackageStructure и не могут быть бэкпортированы в libplasma1.
Похожий кэш файловых запросов был также добавлен в код, связанный с отображением визуальных тем. При этом этот кэш, в отличие от переработки классов Package и PackageStructure, может легко быть бэкпортирован для ветки KDE 4.7. При использования кэша в коде обработки тем скорость проверки наличия 100 тысяч файлов уменьшилась с 6 секунд до 1/4 сек. Ценой кэширования является незначительное повешения потребления памяти (несколько килобайт).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31289)
[size="3"]Релиз KDE SC 4.7, обзор новшеств [/size]После семи месяцев разработки увидел свет (http://www.kde.org/announcements/4.7/) финальный релиз десктоп-окружения KDE SC 4.7. Кроме реализации новшеств, в новом выпуске проделана большая работа по увеличению стабильности: в рамках подготовки новой версии закрыто более 12 тысяч отчетов о проблемах и устранено около 2000 ошибок. Релиз KDE Software Compilation 4.7 состоит из трёх составных частей: базовой платформы (http://www.kde.org/announcements/4.7/platform.php), набора (http://www.kde.org/announcements/4.7/applications.php) дополнительных приложений и десктопа Plasma (http://www.kde.org/announcements/4.7/plasma.php).
Бинарные сборки KDE SC 4.7 в ближайшее время будут подготовлены (http://www.kde.org/info/4.7.0.php#binary) для Kubuntu (http://www.kubuntu.org/), Fedora (http://kde-redhat.sourceforge.net/), FreeBSD (http://freebsd.kde.org/area51.php), Mandriva (http://download.kde.org/binarydownload.html?url=/stable/4.7.0/Mandriva/2010.1/i586), openSUSE (http://en.opensuse.org/Portal:KDE) и ArchLinux (http://www.archlinux.org/packages/?q=kdebase).
(http://pics.kz/s1/d4/6b/ff/d46bffe27305e236891e0a68fd39594a.png)
Основные улучшения KDE 4.7:
(http://pics.kz/s6/cb/92/a6/cb92a68ec954e223d8c161f29e9299a9.png)
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31318)
[size="3"]Разработчики KDE представили план выпуска KDE Frameworks 5.0 [/size]На проходящей в Берлине конференции Desktop Summit 2011 был анонсирован (http://aseigo.blogspot.com/2011/08/important-announcement-coming-today-at.html) план подготовки следующего значительного релиза библиотек и runtime-компонентов десктоп-окружения KDE (kdesupport, kdelibs и kde-runtime), которые решено реорганизовать в вид взаимодействующих друг с другом обособленных фреймвоков и выпустить как KDE Frameworks 5.0. В отличие от KDE 4, выпуск KDE 5 не будет изобиловать кардинальными изменениями в внешне мало будет отличаться от того что уже можно наблюдать сейчас. Ключевые изменения будут связаны с внутренней реструктуризацией, повышением качества, упрощением зависимостей и увеличением модульности системы.
Конечными целями проводимой реструктуризации является предоставление улучшенных средств разработки десктоп-приложений, адаптация компонентов для использования в мобильных окружениях и обеспечение возможности использования KDE-библиотек в сторонних Qt-проектах, не привязанных к KDE. KDE 5 будет разрабатываться параллельно с веткой KDE 4, в процессе переработки внутренностей KDE разработка приложений не будет остановлена. Значительные релизы KDE 4.x как и прежде будут выпускаться раз в 6 месяцев.
После того как проект KDE Frameworks 5.0 оформится и достигнет состояния, пригодного для начала использования, начнётся фаза постепенного перевода конечных пользовательских приложений на новые библиотеки. Изменения KDE Frameworks 5.0 в основном будут связаны с перераспределением функциональности по библиотекам и модулям, API как правило останется прежним. Иными словами портирование программ для нового набора библиотек в большинстве случаев будет сведено к корректировке правил сборки и перекомпиляции с новым набором библиотек, без модификации кода приложений.
Одновременно с реструктуризацией разработчики намерены произвести миграцию на тулкит Qt 5 (http://www.opennet.ru/opennews/art.shtml?num=30507), релиз которого ожидается в течение 2012 года. Кроме того, разработка KDE Frameworks 5.0 будет использована как возможность для безболезненного внедрения некоторых новых технологий c целью улучшения совместимости с другими платформами. Например, вместо работающей только в KDE службы управления паролями KWallet планируется перейти на использование новой стандартной реализации сервиса Secret Service.
Что касается реструктуризации базовых подсистем KDE, планируется (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__19769) уйти от монолитной платформы к набору интегрируемых друг с другом разрозненных фреймворков, реализующих только ту или иную функциональность и отвечающих потребностям базовых подсистем KDE и пользовательских приложений. Пакеты kdesupport, kdelibs и kde-runtime будут разбиты на модули, в расчете один модуль на каждую библиотеку. KDE-фреймворки будут разделены на три категории:
- Функциональные дополнения к Qt, расширяющие возможности Qt в определённых направлениях, например в плане предоставления средств для управления конфигурацией. Отнесённые к данной категории библиотеки не будут требовать дополнительных зависимостей, кроме Qt;
- Компоненты для интеграции с операционной системой, расширяющие функции первой категории зависимостями, специфичными для различных операционных систем (например, libktimezone может использовать ktimezoned в Linux и отдельный API на платформе Windows);
- Полнофункциональный программный стек KDE, включающий зависимости от дополнительных библиотек и runtime-компонентов.
Сокращения зависимостей и разбиение на отдельные модули откроет двери для обособленного использования библиотек, которые легко смогут быть задействованы в других программных окружениях, не связанных с KDE. Значительно повысится привлекательность KDE-библиотек для разработчиков на Qt, не желающих привязывать свои приложения к KDE (в зависимостях будет не весь kdelibs, а только одна библиотека, выступающая в роли надстройки над Qt). В будущем некоторые подготовленные в рамках KDE Frameworks надстройки над Qt имеют шанс (http://www.opennet.ru/opennews/art.shtml?num=30507) войти в состав основного фреймворка Qt.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31420)
[size="3"]В KDE планируют обеспечить поддержку дисплейного сервера Wayland [/size]Мэйнтейнер оконного менеджера KWin сообщил (http://www.phoronix.com/scan.php?page=article&item=wayland_kde_2012&num=1) о плане по обеспечению работы десктоп-окружения KDE поверх дисплейного сервера Wayland, в дополнение к изначально поддерживаемой работе поверх X-сервера. Интеграцию поддержки Wayland планируется произвести в три фазы, итогом которых станет обеспечение запуска KWin непосредственно поверх Wayland с предоставлением дополнительной прослойки для совместимости со старыми X-приложениями (для мобильных приложений будет предусмотрена возможность отключения данной прослойки). Первые две фазы будут завершены в следующем году в рамках цикла разработки KDE SC 4.8 и 4.9. Первую фазу планируется завершить зимой, а вторую летом 2012 года.
Основная работа предстоит в направлении избавления KWin и других частей KDE от привязки к X11 и реализации нового уровня абстракции, который сможет взаимодействовать, как с X11, так и с Wayland. После того, как KWin будет абстрагирован от сиcтемы вывода, отмечается возможность портирования KWin не только на Wayland, но и на такие платформы, как Android, webOS и Windows. Кроме KWin адаптация для работы с Wayland потребуется для Plasma и других компонентов KDE, таких как утилита для создания скриншотов.
В итоге, в течение 2012 года будет сформирован рабочий прототип, пригодный для использования в экспериментальном режиме. Пользователи смогут оценить работу поверх Wayland как штатной десктоп-оболочки KDE Plasma, так и оболочки Plasma Active (http://linuxforum.kz/index.php?/topic/4336-kde/page__view__findpost__p__16733), специально создаваемой для портативных устройств. Время полного завершения работы, когда использование KDE поверх Wayland станет полностью пригодным для конечных пользователей не фиксировано. По словам разработчиков, работа будет готова тогда, когда она будет готова.
До появления первых Linux-дистрибутивов, поставляемых только с Wayland, без X-сервера, могут пройти годы. Сама по себе, связанная с Wayland инфраструктура еще не проработана и требует значительных доработок в направлении обеспечения поддержки со стороны видеодрайверов. Wayland еще достаточно молодой проект, который пока всерьез не принимают производители проприетарных драйверов NVIDIA и ATI/AMD, без которых невозможно повсеместное использование Wayland на Linux-десктопе. Тем не менее, компания Intel придерживается иного мнения о Wayland и ведет работу (http://linuxforum.kz/index.php?/topic/3281-meego/page__view__findpost__p__18497) по интеграции его поддержки в платформу MeeGo. Если на классических десктопах пока трудно полностью перейти на альтернативу X11, то использование Wayland на мобильных устройствах может стать реальностью уже в ближайшем будущем - релиз MeeGo Tablet UX 1.3, базирующийся на Wayland, выйдет уже в этом году.
Из проблем (http://www.opennet.ru/opennews/art.shtml?num=26809) X11/X.Org Server отмечается отсутствие прямого взаимодействия (direct communication), необходимость исправлять недостатки X на уровне оконного менеджера, отсутствие поддержки перенаправления ввода, изначальная ориентированность X11 на некомпозитные среды (в композитном режиме вывод производится через промежуточный буфер, который затем выводится на экран в виде текстуры OpenGL, что позволяет добиться применимости визуальных эффектов к окнам). Например, для обеспечения надлежащей работы Compiz, разработчики данного композитного менеджера в течение нескольких лет поддерживают ряд патчей к X, которые так и не были приняты. Wayland лишен этих ограничений и проблем, а так же предоставляет некоторые новые возможности, такие как вложенный запуск серверов Wayland.
Wayland отличается (http://wayland.freedesktop.org/architecture.html) от X-сервера тем, что на уровне сервера выполняется только переадресация всех окон, а все операции рендеринга и управления окнами производятся на стороне клиента и передаются для обработки серверу со встроенным композитным менеджером. Сервер не поддерживает API отрисовки и оперирует только с уже сформированными окнами, что позволяет избавится от двойной буферизации при использовании таких библиотек как GTK+, Qt и Clutter. Все операции отрисовки производятся силами дополнительных библиотек, например, OpenGL ES, FreeType и Cairo. Взаимодействие с аппаратным обеспечением, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM) графических карт, производится через KMS-модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31421)
[size="3"]Проекту KDE исполнилось 15 лет [/size]14 октября 1996 года Маттиас Эттрих (Matthias Ettrich) представил (http://kde.org/announcements/announcement.php) проект по созданию нового свободного десктоп-окружения, выходящего за рамки оконного менеджера, ориентированного на конечных пользователей, а не на системных администраторов, и способного конкурировать с доступными в то время коммерческими продуктами, такими как CDE. Одним из важных решений, повлиявших на судьбу проекта было использование новой библиотеки Qt, разрабатываемой компанией Troll Tech в качестве альтернативы тулкиту Motif. Одновременно с разработкой оконного менеджера, панели и рабочего стола, под эгидой KDE также началось развитие файлового менеджера, почтового клиента, эмулятора терминала, системы контекстной помощи и других приложений, отличавшихся тесной интеграцией друг с другом и единым оформлением.
Впоследствии, время показало, что принятые на начальном этапе решения позволили сформировать одно из самых больших сообществ разработчиков свободного ПО и переломить общее отношение пользователей к Unix-системам, которые до этого рассматривались в основном как серверные ОС. В настоящее время сообщество KDE насчитывает (http://kde.org/presspage/) несколько миллионов пользователей и примерно 1800 активных разработчиков. По своему размеру сообщество KDE уступает только сообществу, развивающему ядро Linux. В 2009 году Маттиасу Эттриху была присуждена (http://www.kdenews.org/2009/11/06/matthias-ettrich-receives-german-federal-cross-merit) самая престижная награда Германии - орден «За заслуги перед Федеративной Республикой Германия». Орден был вручен в знак признания вклада Маттиаса в движение Свободного ПО, инновации и "распространение знаний для всеобщего блага".
В день 15-летия проекта по всему миру будут проводиться встречи пользователей KDE, запланирована (http://dot.kde.org/2011/10/05/freedom-15-years-party) интенсивная праздничная программа. Среди способов правильно отметить пятнадцатилетие проекта отмечаются такие действия, как проверка актуальности любых 15 ошибок из багтрекера (http://bugs.kde.org/), пожертвование (http://kde.org/community/donations/) 15 евро, выделение 15 минут своего времени на тестирование приложений, на отправку отчетов о выявленных проблемах или на написание ответа на вопрос пользователя в форуме.
Первый стабильный релиз KDE 1.0 был выпущен (http://kde.org/announcements/announce-1.0.php) 12 июля 1998 года, KDE 2.0 был выпущен (http://kde.org/announcements/announce-2.0.php) 23 октября 2000 года, KDE 3.0 - 3 апреля 2002 года (http://kde.org/announcements/announce-3.0.php), KDE 4.0 - 11 января 2008 года (http://www.opennet.ru/opennews/art.shtml?num=13615). В настоящее время KDE насчитывает около 6 миллионов строк кода. В качестве базового пользовательского окружения KDE используется в таких дистрибутивах, как openSUSE, Mandriva и Kubuntu. Отдельно можно отметить, что 15 августа 2012 года 15-летие также будет праздновать проект GNOME, появившийся (http://mail.gnome.org/archives/gtk-list/1997-August/msg00123.html) спустя 10 месяцев после основания KDE.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32037)
[size="3"]Вышел легковесный веб-браузер Rekonq 0.8 [/size] Объявлено (http://adjamblog.wordpress.com/2011/10/15/rekonq-0-8-stable/) о выходе легковесного веб-браузера Rekonq 0.8 (http://rekonq.kde.org/), базирующегося на движке WebKit (QtWebKit) и технологиях KDE. Браузер Rekonq развивается в направлении построения полнофункционального web-браузера для KDE, который мог бы конкурировать с Konqueror и со временем занять место веб-браузера по умолчанию в KDE.
Основные улучшения:
- Использование новой версии компонента QtWebKit 2.2.0 (http://gitorious.org/+qtwebkit-developers/webkit/qtwebkit), позволяющего использовать браузерный движок WebKit из Qt-приложений. В новой версии QtWebKit произведена синхронизация кода с проектом WebKit по состоянию на май 2011 года, добавлена поддержка работы со звуком и видео (теги audio/video), исправлено около 400 ошибок и устранено около 50 уязвимостей. Добавлена поддержка новых элементов HTML5, CSS3 и Javascript, появившихся в свежих версиях браузеров Chrome и Safari: Canvas, HTML5 File API, типизированные массивы, DeviceMotion, Geolocation API, Web SQL, Application cache, Web Storage, CSS-анимация, CSS-трансформация, новый парсер JSON и т.д.
- В систему блокирования рекламы AdBlock добавлена поддержка подключения сторонних правил;
- Для строки ввода URL добавлено контекстное меню с такими пунктами, как "перейти по ссылке из буфера обмена";
- Поддержка восстановления истории работы с вкладками;
- Изменено оформление меню;
- Выход из браузера теперь автоматически завершает все запущенные web-приложения. Дополнительно добавлена опция закрытия окна после закрытия последней открытой вкладки;
- Использование стандартного компонента KParts для просмотра исходного кода страниц;
- Новый механизм "click" для управления избранными ссылками;
- Поддержка технологии "Do Not Track", позволяющей (http://linuxforum.kz/index.php/topic/134-mozilla/page__view__findpost__p__14149) через установку специального HTTP-заголовка информировать сайты о нежелании пользователя передавать на хранение фигурирующую в рамках сессии информацию, в ситуации ее использования для отслеживания перемещений и предпочтений пользователя;
- При просмотре истории посещений добавлена возможность выделения страниц открытых первый раз;
- Для вывода сообщений теперь используется KMessageWidget;
- Улучшена поддержка drag'n'drop;
- Добавлена опциональноая поддержка навигации в стиле редактора vi;
- Возможность быстрого переключения по избранным ссылкам через "ctrl + цифра";
- Переработан диалог для работы с сертификатами SSL (устранена уязвимость (http://kde.org/info/security/advisory-20111003-1.txt), которую можно было использовать для искажения теста сертификатов, т.е. невалидный сертификат мог быть отображен как корректный).
(http://pics.kz/i1/0f/9e/0f9ea5fe023a85e67085458c7aff7ff2.png) (http://rekonq.kde.org/sites/rekonq.kde.org/files/images/visualsuggestions.preview.png)
Базовые возможности Rekonq:
- Основанный на вкладках (табах) интерфейс;
- Реализация домашней страницы (аналог speeddial из Opera), на которой отображаются кнопки для открытия избранных сайтов, последние закрытые табы, история работы и закладки (см. скриншоты (http://picasaweb.google.com/adjam.photos/Rekonq#));
- Поддержка пользовательских сессий и восстановления открытых табов в случае аварийного закрытия браузера;
- Использование для загрузки файлов подсистемы загрузки из KDE;
- Возможность совместного использование закладок с Konqueror;
- Полная интеграция с KDE-подсистемой KIO, которая используется для получения настроек работы через прокси, хранения cookie;
- Режим анонимной навигации по сети;
- Поддержка инспектирования содержимого web-страниц.
- Поддержка чтения подписок в формате RSS;
- Возможность восстанавливать случайно закрытые вкладки;
- Поддержка KWallet, позволяющая использовать сохраненные пароли совместно с Konqueror;
- Механизм AdBlock для блокирования назойливой рекламы;
- Режим управляемой загрузки контента, обрабатываемого плагинами (например, для просмотра Flash-ролика появляется кнопка "clickToFlash");
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32044)
[size="3"]На базе Mer и KDE Plasma Active создаётся мобильная ОС для ARM-платформы NVidia Tegra 2 [/size] Разработчики проекта Mer, в рамках которого бывшими участниками проекта MeeGo развивается (http://www.opennet.ru/opennews/art.shtml?num=31929) новая мобильная платформа, портировали (http://dot.kde.org/2011/10/24/plasma-active-arm) оболочку Plasma Active (http://www.opennet.ru/opennews/art.shtml?num=31985) для работы на устройствах на базе платформы NVidia Tegra 2 (http://en.wikipedia.org/wiki/Nvidia_Tegra#Tegra_2_series), сочетающей в одном SoC двухядерный CPU ARM Cortex-A9 и энергоэффективный вариант GeForce GPU.
В итоге сформирован рабочий системный образ, в котором пользовательское окружение Plasma Active совмещено с низкоуровневыми системными компонентами Mer (урезанный MeeGo). Подготовленный образ успешно загружается на двух имеющихся в распоряжении разработчиков планшетах Point of View Mobii TAB-TEG-10-1-4GB-3G и Advent Vega. Готовые установочные образы планируется представить публике после проведения тестирования, стабилизации и оптимизации. Видеодемонстрацию работы Mer и Plasma Active на планшете Advent Vega можно посмотреть здесь (http://www.youtube.com/watch?v=L5-setgsIfY&feature=channel_video_title).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32127)
[size="3"]Релиз десткоп-окружения Trinity 3.5.13, продолжающего развитие KDE 3.5 [/size] После более года разработки увидел свет релиз десткоп-окружения Trinity 3.5.13 (http://www.trinitydesktop.org/), продолжающего развитие кодовой базы KDE 3.5.x. Это третий релиз проекта, выпущенный с момента создания ответвления от KDE 3.5.10. Готовые бинарные пакеты доступны (http://www.trinitydesktop.org/installation.php) для Ubuntu, Debian, RHEL/CentOS и Fedora.
В рамках Trinity осуществляется не только поддержание кодовой базы KDE 3.5 в актуальном виде, но и её развитие. Например, добавлены новые средства для управления параметрами экрана, улучшенный конфигуратор сети, поддержка механизмов аутентификации пользователей. В версии 3.5.13 реализованы (http://www.trinitydesktop.org/wiki/bin/view/Documentation/Releases_3_5_13) новые средства, связанные с обеспечением безопасности, улучшена поддержка запуска Gtk-приложений и проведена большая работа по улучшению юзабилити.
(http://pics.kz/i3/12/ec/12ec775c92d78d6f34768929b0206644.png) (http://www.trinitydesktop.org/wiki/pub/Documentation/Releases_3_5_12/sm_kde3_5_maverick_livecd.png)
Как и прошлые выпуски, Trinity 3.5.13 по прежнему базируется на использовании библиотеки Qt 3.3.8, в будущих релизах планируется осуществить миграцию на Qt4 (текущий объем выполненных работ по портированию оценивается в 60%). Кроме того, планируется полный переход на использование CMake и udev, а также задействование браузерного движка WebKit.
Кроме развития пользовательского окружения силами проекта также обеспечено поддержание кодовой базы библиотеки Qt3, в которую продолжаются вноситься исправления ошибок и даже добавляться улучшения. С момента прекращения официально поддержки Qt3 компанией Nokia/Trolltech внесено уже несколько сотен патчей.
Из улучшений, добавленных в Trinity 3.5.13, можно отметить:
- Добавлены новые программы: kbookreader, kdbusnotification, kmymoney и kstreamripper;
- Для Debian Squeeze дополнительно подготовлены пакеты для архитектуры ARM (armel). Возможно пакеты в сборке для armel также будут созданы для Ubuntu;
- Улучшена совместимость с KDE 4.x, что позволяет устанавливать Trinity одновременно с KDE 4 и запускать приложения, созданные для KDE4;
- Подготовлены сборки для RHEL5, RHEL6 и Fedora 15;
- В libkrandr добавлена поддержка DPMS и возможность настройки цветности;
- Реализован бэкенд для управления параметрами нескольких мониторов, в центр управления настройками добавлена секция "Monitor and Display" с поддержкой настройки многомониторных конфигураций;
(http://pics.kz/i2/41/f8/41f8b37fc2418ac424bb2b10d7b8c60b.png) (http://www.trinitydesktop.org/wiki/pub/Documentation/Releases_3_5_13/displayconfig.png)
- Улучшена работа движка для отображения интерфейса GTK-программ в окружении Qt. Теперь корректно отображаются вкладки, фоновое меню и прочие элементы управления, не нарушая единого стиля Trinity;
- Добавлена подсистема Secure Attention Key для обеспечения безопасного входа и корректного блокирования десктопа;
- Добавлена новая тема виджетов - Asteroid;
- Интегрирована поддержка композитного вывода на экран, используя которую такие приложения как Amarok могут воспользоваться дополнительными эффектами, например, прозрачностью;
- Новый клиент для обеспечения отправки уведомления через DBus, который могут использовать для вывода уведомлений такие приложения, как Firefox и NetworkManager;
- Улучшена работа браузера Konqueror, решены проблемы с крахом Flash-плагина;
(http://pics.kz/i2/ea/a0/eaa0686e7eb163178e0d614ed550c01a.png) (http://www.trinitydesktop.org/wiki/pub/Documentation/Releases_3_5_12/sm_kde3_5_maverick_livecd_konqueror.png)
- Улучшена работа апплета QuickLaunch Kicker. В Kicker добавлена опция "Deep Buttons";
- С AutoMake на CMake портированы такие компоненты, как tqtinterface, arts, kdelibs, kdebase, kdeartwork, kdesdk, kdegraphics, kdepim, kdenetwork, kwebdev и kdevelop;
- Во всех модулях, библиотеках и приложениях теперь используется отдельное пространство имён классов TQ*.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32196)
[size="3"]Выпущены Kdenlive 0.8.2 и MLT 0.7.6[/size] Одновременно были выпущены новые версии мультимедийного фреймворка MLT (http://www.mltframework.org/) и Kdenlive (http://www.kdenlive.org/) -- построенного на нём редактора для нелинейного видеомонтажа.
При подготовке новой версии Kdenlive упор делался на устранение ошибок: всего их исправлено 149, причём треть из них приводила к падению программы. Поскольку поведение программы всё ещё небезупречно, было реализовано автоматическое сохранение промежуточных копий проекта на время сеанса. Эту функцию также можно использовать как простую систему хранения версий с предпросмотром (опять же, с ограничением на время сеанса).
Среди прочих изменений:
- добавлена функция резервного копирования в тарболл;
- появилось больше вариантов скорости видеопотока при сборке ролика;
- вместо крохотной выборки доступны все эффекты LADSPA;
- появился индикатор прогресса при создании прокси-клипов.
В ближайшее время репозиторий с исходным кодом Kdenlive переедет на сервер KDE, и аффилированность двух проектов несколько возрастёт. Документация к программе была перенесена на userbase.kde.org (http://userbase.kde.org/Kdenlive/Manual/QuickStart) ещё летом.
В свою очередь, в MLT появились два фильтра для стабилизации видеоряда. Это порты уже существовавших ранее открытых алгоритмов, выполняющие коррекцию видео в два прохода (в связи с чем использовать их в режиме реального времени невозможно). В Kdenlive они пока что недоступны, поскольку код появился в MLT после функциональной заморозки Kdenlive 0.8.2.
Также в этой версии MLT:
- улучшена поддержка DeckLink;
- добавлен фильтр dynamictext (можно «прожигать» таймкод на видео);
- ротоскопинг можно использовать для маскировки фильтров.
>>> Подробности (http://kdenlive.org/discover/0.8.2)
# linux.org.ru (http://www.linux.org.ru/news/multimedia/6946873)
[size="3"]Релиз KDE 4.7.3 [/size]Доступен (http://kde.org/announcements/announce-4.7.3.php) корректирующий релиз KDE SC 4.7.3, в котором проведена работа по устранению ошибок и обновлению переводов. Готовые бинарные сборки KDE SC 4.7.3 доступны для openSUSE (http://en.opensuse.org/Portal:KDE). Следующий выпуск KDE 4.7.4 ожидается (http://techbase.kde.org/Schedules/KDE4/4.7_Release_Schedule) 6 декабря, релиз KDE 4.8 намечен (http://techbase.kde.org/Schedules/KDE4/4.8_Release_Schedule) на 25 января.
(http://pics.kz/i2/5c/82/5c82a87c07f0cc54b96f37acc45cdf31.jpg) (http://kde.org/announcements/4.7/screenshots/dolphin-gwenview.png)
Из наиболее значительных изменений в KDE 4.7.3 отмечено проведение оптимизаций производительности и устранение ошибок в приложениях, использующих семантический фреймворк Nepomuk. В оконном менеджере Kwin добавлена поддержка EGL_NV_post_sub_buffer, реализована проверка на наличие поддержки EGL_image или EGL_image_base + EGL_image_pixmap, добавлена возможность (https://projects.kde.org/projects/kde/kde-workspace/repository/revisions/f0d8fce3450935c773dc49f70a232f53436eef36) отказа от использования "flipping" (метод отрисовки в буфер). В Okular устранены проблемы со сглаживанием шрифтов после перезагрузки документа. Устранён крах при работе в KGpg.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32207)
[size="3"]Конкурс на разработку обоев для рабочего стола KDE 4.8 [/size]Через каждые два значительных выпуска KDE для обеспечения новизны внешнего вида проект меняет используемые по умолчанию обои для рабочего стола. С целью разработки новых обоев для KDE 4.8 дизайнер Nuno Pinheiro (http://en.wikipedia.org/wiki/Nuno_Pinheiro_%28artist%29), создавший в свое время визуальную тему Oxygen, объявил (http://pinheiro-kde.blogspot.com/2011/11/stop-me-please.html) конкурс, в котором может принять любой желающий.
Работы принимаются до 4 декабря. Работа должна так или иначе отражать такие качества KDE, как элегантность, свобода и простота использования. Изображения должны распространяться под лицензией LGPL и иметь размер не меньше чем 1920x1200. Допускается использование фотографий. Лучшая работа будет отобрана жюри, в которое войдут три известных представителя сообщества KDE.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32358)
[size="3"]Начало бета-тестирования KDE 4.8 [/size]Представлена (http://www.kde.org/announcements/announce-4.8-beta1.php) бета-версия десктоп-окружения KDE 4.8. Сообщается, что кодовая база KDE 4.8 переведена на стадию заморозки, при которой вся запланированная функциональность уже реализована и усилия разработчиков переключены на тестирование, исправление ошибок и оттачивании новых возможностей. Релиз запланирован (http://techbase.kde.org/Schedules/KDE4/4.8_Release_Schedule) на 25 января.
Основные новшества (http://aseigo.blogspot.com/2011/11/plasma-workspaces-48.html):
- Новые компоненты рабочего стола Plasma, разработанные для создания виджетов с использованием технологии декларативного описания интерфейса Qt Quick. Компоненты на базе QML позволяют добиться большой гибкости в изменении внешнего оформления, интерфейс полностью отделён от кода и легко подстраивается под различные классы устройств. Внешний вид и особенности работы созданных с использованием Qt Quick виджетов ничем не отличаются от виджетов, созданных с использованием классического API Plasma. В частности, на QML уже переписаны виджет вывода уведомлений о подключении новых устройств и интерфейс для переключения окон в KWin;
(http://pics.kz/i2/35/fe/35fe1783c98cadf750aa0491b87f4d5d.png) (http://blog.martin-graesslin.com/blog/2011/10/window-switcher-in-qml/)
- Интерфейс для просмотра файлов в Dolphin переписан с целью обеспечения более высокой производительности, масштабируемости и наглядности отображения;
- Многочисленные улучшения производительности и исправления ошибок позволили в общем виде повысить качество работы пользователя;
- Операции блокировки экрана теперь интегрированы в оконный менеджер KWin, что позволило повысить производительность и безопасность, а также абстрагироваться от X11 и реализовать дополнительные возможности в создании хранителей экрана (например, использовать Qt Quick и управлять разблокировкой с сенсорного экрана) . Повышение безопасности выражается в том, что оконный менеджер теперь полностью контролирует процесс блокировки экрана, что исключает любой вывод посторонней информации на экран при активной блокировке. Новая схема также положительно сказывается на энергопотреблении, так как при активности блокировки композитный менеджер игнорирует все операции отрисовки. Поддержка классических хранителей экрана (X Screensaver) прекращена;
- Добавлена новая реализация экрана с заставкой, построенная с использованием Qt Quick, позволяющая повысить гибкость и обеспечить дополнительные визуальные элементы. По умолчанию пока оставлена старая заставка ksplashx;
- Композитный менеджер может быть (http://aseigo.blogspot.com/2011/11/more-plasma-workspaces-48-news.html) опционально собран с поддержкой OpenGL ES, что позволяет задействовать дополнительные механизмы аппаратного ускорения и обеспечить работу на мобильных устройствах. Также проведена большая работа по увеличению производительности композитного менеджера при выводе окон и формирования эффектов;
- Подсистема управления питанием теперь корректно работает при наличии двух экранов (например, будет правильно обработана ситуация с подключением к ноутбуку внешнего монитора с последующим закрытием крышки). Для разных комнат (Activity) теперь можно определять разные настройки управления питанием, например, отдельные параметры полезно определить для комнаты, связанной с презентациями или видео.
На неопределённый срок отложена интеграция наработок по подготовке KDE к работе поверх дисплейного сервера Wayland. Целью проекта является избавление KWin от привязки к X11 и реализации нового уровня абстракции, который сможет взаимодействовать, как с X11, так и с Wayland. Изначально планировалось (http://linuxforum.kz/index.php/topic/4336-kde/page__view__findpost__p__21145), что результат первой фазы подготовки к интеграции с Wayland будет включён в состав KDE 4.8, а второй в KDE 4.9, после чего в течение 2012 года будет сформирован рабочий прототип KDE, работающий непосредственно поверх Wayland. К сожалению, планы изменились (http://www.phoronix.com/scan.php?page=news_item&px=MTAxOTE) и первые наработки интеграции KWin с Wayland, которые сейчас доступны в отдельном репозитории, не войдут в состав KDE 4.8. Также не известно будут ли они включены в состав KDE 4.9. Всё будет зависеть от того, когда выйдет первый официальный релиз Wayland или когда Wayland появится в репозиториях большинства крупных дистрибутивов, до этого времени наработки не будут развиваться отдельно и не будут включены в основную ветку KDE.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32387)