22 Ноября 2024, 12:08

KDE

Автор turbo, 02 Августа 2008, 00:34

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

Zhek@Ch

KDE
08 Августа 2011, 13:21 #80 Последнее редактирование: 08 Августа 2011, 13:21 от Zhek@Ch
[size="3"]В KDE планируют обеспечить поддержку дисплейного сервера Wayland [/size]

Мэйнтейнер оконного менеджера KWin сообщил о плане по обеспечению работы десктоп-окружения 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, специально создаваемой для портативных устройств. Время полного завершения работы, когда использование KDE поверх Wayland станет полностью пригодным для конечных пользователей не фиксировано. По словам разработчиков, работа будет готова тогда, когда она будет готова.

До появления первых Linux-дистрибутивов, поставляемых только с Wayland, без X-сервера, могут пройти годы. Сама по себе, связанная с Wayland инфраструктура еще не проработана и требует значительных доработок в направлении обеспечения поддержки со стороны видеодрайверов. Wayland еще достаточно молодой проект, который пока всерьез не принимают производители проприетарных драйверов NVIDIA и ATI/AMD, без которых невозможно повсеместное использование Wayland на Linux-десктопе. Тем не менее, компания Intel придерживается иного мнения о Wayland и ведет работу по интеграции его поддержки в платформу MeeGo. Если на классических десктопах пока трудно полностью перейти на альтернативу X11, то использование Wayland на мобильных устройствах может стать реальностью уже в ближайшем будущем - релиз MeeGo Tablet UX 1.3, базирующийся на Wayland, выйдет уже в этом году.

Из проблем X11/X.Org Server отмечается отсутствие прямого взаимодействия (direct communication), необходимость исправлять недостатки X на уровне оконного менеджера, отсутствие поддержки перенаправления ввода, изначальная ориентированность X11 на некомпозитные среды (в композитном режиме вывод производится через промежуточный буфер, который затем выводится на экран в виде текстуры OpenGL, что позволяет добиться применимости визуальных эффектов к окнам). Например, для обеспечения надлежащей работы Compiz, разработчики данного композитного менеджера в течение нескольких лет поддерживают ряд патчей к X, которые так и не были приняты. Wayland лишен этих ограничений и проблем, а так же предоставляет некоторые новые возможности, такие как вложенный запуск серверов Wayland.

Wayland отличается от X-сервера тем, что на уровне сервера выполняется только переадресация всех окон, а все операции рендеринга и управления окнами производятся на стороне клиента и передаются для обработки серверу со встроенным композитным менеджером. Сервер не поддерживает API отрисовки и оперирует только с уже сформированными окнами, что позволяет избавится от двойной буферизации при использовании таких библиотек как GTK+, Qt и Clutter. Все операции отрисовки производятся силами дополнительных библиотек, например, OpenGL ES, FreeType и Cairo. Взаимодействие с аппаратным обеспечением, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM) графических карт, производится через KMS-модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя.


Zhek@Ch

KDE
18 Октября 2011, 19:19 #81 Последнее редактирование: 18 Октября 2011, 19:20 от Zhek@Ch
[size="3"]Проекту KDE исполнилось 15 лет [/size]

14 октября 1996 года Маттиас Эттрих (Matthias Ettrich) представил проект по созданию нового свободного десктоп-окружения, выходящего за рамки оконного менеджера, ориентированного на конечных пользователей, а не на системных администраторов, и способного конкурировать с доступными в то время коммерческими продуктами, такими как CDE. Одним из важных решений, повлиявших на судьбу проекта было использование новой библиотеки Qt, разрабатываемой компанией Troll Tech в качестве альтернативы тулкиту Motif. Одновременно с разработкой оконного менеджера, панели и рабочего стола, под эгидой KDE также началось развитие файлового менеджера, почтового клиента, эмулятора терминала, системы контекстной помощи и других приложений, отличавшихся тесной интеграцией друг с другом и единым оформлением.

Впоследствии, время показало, что принятые на начальном этапе решения позволили сформировать одно из самых больших сообществ разработчиков свободного ПО и переломить общее отношение пользователей к Unix-системам, которые до этого рассматривались в основном как серверные ОС. В настоящее время сообщество KDE насчитывает несколько миллионов пользователей и примерно 1800 активных разработчиков. По своему размеру сообщество KDE уступает только сообществу, развивающему ядро Linux. В 2009 году Маттиасу Эттриху была присуждена самая престижная награда Германии - орден «За заслуги перед Федеративной Республикой Германия». Орден был вручен в знак признания вклада Маттиаса в движение Свободного ПО, инновации и "распространение знаний для всеобщего блага".

В день 15-летия проекта по всему миру будут проводиться встречи пользователей KDE, запланирована интенсивная праздничная программа. Среди способов правильно отметить пятнадцатилетие проекта отмечаются такие действия, как проверка актуальности любых 15 ошибок из багтрекера, пожертвование 15 евро, выделение 15 минут своего времени на тестирование приложений, на отправку отчетов о выявленных проблемах или на написание ответа на вопрос пользователя в форуме.

Первый стабильный релиз KDE 1.0 был выпущен 12 июля 1998 года, KDE 2.0 был выпущен 23 октября 2000 года, KDE 3.0 - 3 апреля 2002 года, KDE 4.0 - 11 января 2008 года. В настоящее время KDE насчитывает около 6 миллионов строк кода. В качестве базового пользовательского окружения KDE используется в таких дистрибутивах, как openSUSE, Mandriva и Kubuntu. Отдельно можно отметить, что 15 августа 2012 года 15-летие также будет праздновать проект GNOME, появившийся спустя 10 месяцев после основания KDE.


Zhek@Ch

KDE
18 Октября 2011, 20:06 #82 Последнее редактирование: 18 Октября 2011, 20:06 от Zhek@Ch
[size="3"]Вышел легковесный веб-браузер Rekonq 0.8 [/size]
 
Объявлено о выходе легковесного веб-браузера Rekonq 0.8, базирующегося на движке WebKit (QtWebKit) и технологиях KDE. Браузер Rekonq развивается в направлении построения полнофункционального web-браузера для KDE, который мог бы конкурировать с Konqueror и со временем занять место веб-браузера по умолчанию в KDE.

Основные улучшения:

  • Использование новой версии компонента QtWebKit 2.2.0, позволяющего использовать браузерный движок 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-заголовка информировать сайты о нежелании пользователя передавать на хранение фигурирующую в рамках сессии информацию, в ситуации ее использования для отслеживания перемещений и предпочтений пользователя;
  • При просмотре истории посещений добавлена возможность выделения страниц открытых первый раз;
  • Для вывода сообщений теперь используется KMessageWidget;
  • Улучшена поддержка drag'n'drop;
  • Добавлена опциональноая поддержка навигации в стиле редактора vi;
  • Возможность быстрого переключения по избранным ссылкам через "ctrl + цифра";
  • Переработан диалог для работы с сертификатами SSL (устранена уязвимость, которую можно было использовать для искажения теста сертификатов, т.е. невалидный сертификат мог быть отображен как корректный).
Базовые возможности Rekonq:
  • Основанный на вкладках (табах) интерфейс;
  • Реализация домашней страницы (аналог speeddial из Opera), на которой отображаются кнопки для открытия избранных сайтов, последние закрытые табы, история работы и закладки (см. скриншоты);
  • Поддержка пользовательских сессий и восстановления открытых табов в случае аварийного закрытия браузера;
  • Использование для загрузки файлов подсистемы загрузки из KDE;
  • Возможность совместного использование закладок с Konqueror;
  • Полная интеграция с KDE-подсистемой KIO, которая используется для получения настроек работы через прокси, хранения cookie;
  • Режим анонимной навигации по сети;
  • Поддержка инспектирования содержимого web-страниц.
  • Поддержка чтения подписок в формате RSS;
  • Возможность восстанавливать случайно закрытые вкладки;
  • Поддержка KWallet, позволяющая использовать сохраненные пароли совместно с Konqueror;
  • Механизм AdBlock для блокирования назойливой рекламы;
  • Режим управляемой загрузки контента, обрабатываемого плагинами (например, для просмотра Flash-ролика появляется кнопка "clickToFlash");

Zhek@Ch

KDE
27 Октября 2011, 01:21 #83 Последнее редактирование: 27 Октября 2011, 01:22 от Zhek@Ch
[size="3"]На базе Mer и KDE Plasma Active создаётся мобильная ОС для ARM-платформы NVidia Tegra 2 [/size]
 
Разработчики проекта Mer, в рамках которого бывшими участниками проекта MeeGo развивается новая мобильная платформа, портировали оболочку Plasma Active для работы на устройствах на базе платформы NVidia Tegra 2, сочетающей в одном 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 можно посмотреть здесь.


Zhek@Ch

KDE
02 Ноября 2011, 03:10 #84 Последнее редактирование: 02 Ноября 2011, 03:12 от Zhek@Ch
[size="3"]Релиз десткоп-окружения Trinity 3.5.13, продолжающего развитие KDE 3.5 [/size]
 
После более года разработки увидел свет релиз десткоп-окружения Trinity 3.5.13, продолжающего развитие кодовой базы KDE 3.5.x. Это третий релиз проекта, выпущенный с момента создания ответвления от KDE 3.5.10. Готовые бинарные пакеты доступны для Ubuntu, Debian, RHEL/CentOS и Fedora.

В рамках Trinity осуществляется не только поддержание кодовой базы KDE 3.5 в актуальном виде, но и её развитие. Например, добавлены новые средства для управления параметрами экрана, улучшенный конфигуратор сети, поддержка механизмов аутентификации пользователей. В версии 3.5.13 реализованы новые средства, связанные с обеспечением безопасности, улучшена поддержка запуска Gtk-приложений и проведена большая работа по улучшению юзабилити.

Как и прошлые выпуски, 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" с поддержкой настройки многомониторных конфигураций;
  • Улучшена работа движка для отображения интерфейса GTK-программ в окружении Qt. Теперь корректно отображаются вкладки, фоновое меню и прочие элементы управления, не нарушая единого стиля Trinity;
  • Добавлена подсистема Secure Attention Key для обеспечения безопасного входа и корректного блокирования десктопа;
  • Добавлена новая тема виджетов - Asteroid;
  • Интегрирована поддержка композитного вывода на экран, используя которую такие приложения как Amarok могут воспользоваться дополнительными эффектами, например, прозрачностью;
  • Новый клиент для обеспечения отправки уведомления через DBus, который могут использовать для вывода уведомлений такие приложения, как Firefox и NetworkManager;
  • Улучшена работа браузера Konqueror, решены проблемы с крахом Flash-плагина;


  • Улучшена работа апплета QuickLaunch Kicker. В Kicker добавлена опция "Deep Buttons";
  • С AutoMake на CMake портированы такие компоненты, как tqtinterface, arts, kdelibs, kdebase, kdeartwork, kdesdk, kdegraphics, kdepim, kdenetwork, kwebdev и kdevelop;
  • Во всех модулях, библиотеках и приложениях теперь используется отдельное пространство имён классов TQ*.

Zhek@Ch

KDE
02 Ноября 2011, 03:18 #85 Последнее редактирование: 02 Ноября 2011, 03:19 от Zhek@Ch
[size="3"]Выпущены Kdenlive 0.8.2 и MLT 0.7.6[/size]
 
Одновременно были выпущены новые версии мультимедийного фреймворка MLT и Kdenlive -- построенного на нём редактора для нелинейного видеомонтажа.

При подготовке новой версии Kdenlive упор делался на устранение ошибок: всего их исправлено 149, причём треть из них приводила к падению программы. Поскольку поведение программы всё ещё небезупречно, было реализовано автоматическое сохранение промежуточных копий проекта на время сеанса. Эту функцию также можно использовать как простую систему хранения версий с предпросмотром (опять же, с ограничением на время сеанса).

Среди прочих изменений:

  • добавлена функция резервного копирования в тарболл;
  • появилось больше вариантов скорости видеопотока при сборке ролика;
  • вместо крохотной выборки доступны все эффекты LADSPA;
  • появился индикатор прогресса при создании прокси-клипов.
В ближайшее время репозиторий с исходным кодом Kdenlive переедет на сервер KDE, и аффилированность двух проектов несколько возрастёт. Документация к программе была перенесена на userbase.kde.org ещё летом.

В свою очередь, в MLT появились два фильтра для стабилизации видеоряда. Это порты уже существовавших ранее открытых алгоритмов, выполняющие коррекцию видео в два прохода (в связи с чем использовать их в режиме реального времени невозможно). В Kdenlive они пока что недоступны, поскольку код появился в MLT после функциональной заморозки Kdenlive 0.8.2.

Также в этой версии MLT:

  • улучшена поддержка DeckLink;
  • добавлен фильтр dynamictext (можно «прожигать» таймкод на видео);
  • ротоскопинг можно использовать для маскировки фильтров.
>>> Подробности


Zhek@Ch

KDE
03 Ноября 2011, 02:05 #86 Последнее редактирование: 03 Ноября 2011, 02:05 от Zhek@Ch
[size="3"]Релиз KDE 4.7.3 [/size]

Доступен корректирующий релиз KDE SC 4.7.3, в котором проведена работа по устранению ошибок и обновлению переводов. Готовые бинарные сборки KDE SC 4.7.3 доступны для openSUSE. Следующий выпуск KDE 4.7.4 ожидается 6 декабря, релиз KDE 4.8 намечен на 25 января.

Из наиболее значительных изменений в KDE 4.7.3 отмечено проведение оптимизаций производительности и устранение ошибок в приложениях, использующих семантический фреймворк Nepomuk. В оконном менеджере Kwin добавлена поддержка EGL_NV_post_sub_buffer, реализована проверка на наличие поддержки EGL_image или EGL_image_base + EGL_image_pixmap, добавлена возможность отказа от использования "flipping" (метод отрисовки в буфер). В Okular устранены проблемы со сглаживанием шрифтов после перезагрузки документа. Устранён крах при работе в KGpg.


Zhek@Ch

KDE
21 Ноября 2011, 22:47 #87 Последнее редактирование: 21 Ноября 2011, 22:47 от Zhek@Ch
[size="3"]Конкурс на разработку обоев для рабочего стола KDE 4.8 [/size]

Через каждые два значительных выпуска KDE для обеспечения новизны внешнего вида проект меняет используемые по умолчанию обои для рабочего стола. С целью разработки новых обоев для KDE 4.8 дизайнер Nuno Pinheiro, создавший в свое время визуальную тему Oxygen, объявил конкурс, в котором может принять любой желающий.

Работы принимаются до 4 декабря. Работа должна так или иначе отражать такие качества KDE, как элегантность, свобода и простота использования. Изображения должны распространяться под лицензией LGPL и иметь размер не меньше чем 1920x1200. Допускается использование фотографий. Лучшая работа будет отобрана жюри, в которое войдут три известных представителя сообщества KDE.


Zhek@Ch

KDE
25 Ноября 2011, 01:30 #88 Последнее редактирование: 25 Ноября 2011, 01:31 от Zhek@Ch
[size="3"]Начало бета-тестирования KDE 4.8 [/size]

Представлена бета-версия десктоп-окружения KDE 4.8. Сообщается, что кодовая база KDE 4.8 переведена на стадию заморозки, при которой вся запланированная функциональность уже реализована и усилия разработчиков переключены на тестирование, исправление ошибок и оттачивании новых возможностей. Релиз запланирован на 25 января.

Основные новшества:

  • Новые компоненты рабочего стола Plasma, разработанные для создания виджетов с использованием технологии декларативного описания интерфейса Qt Quick. Компоненты на базе QML позволяют добиться большой гибкости в изменении внешнего оформления, интерфейс полностью отделён от кода и легко подстраивается под различные классы устройств. Внешний вид и особенности работы созданных с использованием Qt Quick виджетов ничем не отличаются от виджетов, созданных с использованием классического API Plasma. В частности, на QML уже переписаны виджет вывода уведомлений о подключении новых устройств и интерфейс для переключения окон в KWin;
  • Интерфейс для просмотра файлов в Dolphin переписан с целью обеспечения более высокой производительности, масштабируемости и наглядности отображения;
  • Многочисленные улучшения производительности и исправления ошибок позволили в общем виде повысить качество работы пользователя;
  • Операции блокировки экрана теперь интегрированы в оконный менеджер KWin, что позволило повысить производительность и безопасность, а также абстрагироваться от X11 и реализовать дополнительные возможности в создании хранителей экрана (например, использовать Qt Quick и управлять разблокировкой с сенсорного экрана) . Повышение безопасности выражается в том, что оконный менеджер теперь полностью контролирует процесс блокировки экрана, что исключает любой вывод посторонней информации на экран при активной блокировке. Новая схема также положительно сказывается на энергопотреблении, так как при активности блокировки композитный менеджер игнорирует все операции отрисовки. Поддержка классических хранителей экрана (X Screensaver) прекращена;
  • Добавлена новая реализация экрана с заставкой, построенная с использованием Qt Quick, позволяющая повысить гибкость и обеспечить дополнительные визуальные элементы. По умолчанию пока оставлена старая заставка ksplashx;
  • Композитный менеджер может быть опционально собран с поддержкой OpenGL ES, что позволяет задействовать дополнительные механизмы аппаратного ускорения и обеспечить работу на мобильных устройствах. Также проведена большая работа по увеличению производительности композитного менеджера при выводе окон и формирования эффектов;
  • Подсистема управления питанием теперь корректно работает при наличии двух экранов (например, будет правильно обработана ситуация с подключением к ноутбуку внешнего монитора с последующим закрытием крышки). Для разных комнат (Activity) теперь можно определять разные настройки управления питанием, например, отдельные параметры полезно определить для комнаты, связанной с презентациями или видео.
На неопределённый срок отложена интеграция наработок по подготовке KDE к работе поверх дисплейного сервера Wayland. Целью проекта является избавление KWin от привязки к X11 и реализации нового уровня абстракции, который сможет взаимодействовать, как с X11, так и с Wayland. Изначально планировалось, что результат первой фазы подготовки к интеграции с Wayland будет включён в состав KDE 4.8, а второй в KDE 4.9, после чего в течение 2012 года будет сформирован рабочий прототип KDE, работающий непосредственно поверх Wayland. К сожалению, планы изменились и первые наработки интеграции KWin с Wayland, которые сейчас доступны в отдельном репозитории, не войдут в состав KDE 4.8. Также не известно будут ли они включены в состав KDE 4.9. Всё будет зависеть от того, когда выйдет первый официальный релиз Wayland или когда Wayland появится в репозиториях большинства крупных дистрибутивов, до этого времени наработки не будут развиваться отдельно и не будут включены в основную ветку KDE.