Состоялся релиз интегрированной среды программирования KDevelop 5.2, полностью поддерживающей процесс разработки для KDE 5, в том числе с использованием Clang в качестве компилятора. Код проекта распространяется под лицензией GPL и использует библиотеки KDE Frameworks 5 и Qt 5. Основные новшества: В появившееся в прошлом выпуске меню Analyzer, объединяющее плагины для анализа кода, добавлены средства для использования Heaptrack, системы профилирования проблем с распределением памяти в куче для приложений на C/C++. По умолчанию обеспечен вызов статического анализатора cppcheck для C++ с возможностью отображения выявленных проблем непосредственно в редакторе кода; Проведена большая работа по стабилизации и улучшении парсера для языка C++ и плагина семантического анализа, основанных на использовании Clang. В том числе обеспечена передача анализатору флагов компилятора, используемых системой сборки, без информации о которых невозможно корректно разобрать некоторые заголовочные файлы Qt. Увеличена
Себастьян Кюглер (Sebastian Kügler), вице-президент организации KDE e.V., опубликовал план разработки мобильной платформы Plasma Mobile. Разработка разделена на 4 стадии, подразумевающих создание базовой стабильной основы с постепенным наращиванием функциональности и адаптации для различных областей применения. В настоящее время, уже завершена стадия создания начального прототипа (Plasma Mobile 0.1), отражающего общие концепции интерфейса, и ведётся работа над выпуском Plasma Mobile 1.0, в котором ожидается минимальный набор функций, пригодных для использования нетребовательными конечными пользователями, которым достаточно функциональности простого телефона. На данной стадии будут предоставлены средства для запуска и установки приложений, настройки сетевого доступа, отображения состояния, совершения звонков, отправки SMS, работы с адресной книгой, настройками (громкость, привязка рингтонов, параметры сотовой сети, выбор языка и т.п.) и SDK для разработки мобильных приложений. Из поставляемых
Разработчики дистрибутива Linux Mint приняли решение отказаться от развития редакции с рабочим столом KDE. Следующий выпуск Linux Mint 18.3 станет последним, в котором будут предложены сборки с KDE. Разработка сосредоточится на редакциях с MATE, Cinnamon и Xfce, основанных на GTK+. Поддержка редакции с KDE, с совершенно иным графическим стеком на базе Qt, приводит к трудностям с унификацией типового пакета программ Linux Mint. В Linux Mint 19 поставка отдельной редакции с KDE будет прекращена, но пользователи смогут установить свежие выпуски KDE поверх оставшихся редакций, воспользовавшись PPA-репозиторием от Kubuntu. Что касается ближайшего выпуска Linux Mint 18.3, то в нём ожидается поддержка самодостаточных пакетов Flatpak и задействование стека для работы с устройствами ввода libinput. В первом квартале 2018 года планируется выпустить LMDE 3 (Linux Mint Debian Edition) на базе Debian Stretch. LMDE позиционируется как запасной вариант развития, в случае сворачивания проекта Ubuntu. LMDE 3 будет
На завершившейся несколько дней назад конференции LibreOffice Conference 2017 был представлен отчёт о создании VCL-плагина на базе Qt 5 и KDE Frameworks 5, который позволит привести интерфейс LibreOffice к общему стилю рабочего стола KDE Plasma. Применяемый ныне плагин для KDE основан на Qt4 и kdelibs4, и плохо сочетается с KDE 5. Новый плагин даст возможность не только задействовать штатный диалог выбора файлов из Plasma 5 и обеспечит более плотную интеграцию с рабочим столом, но и предоставит корректную поддержку Wayland и Hi-DPI. Подcистема VCL (Visual Components Library) позволяет абстрагировать оформление LibreOffice от различных тулкиотов, предоставляя возможность использования родных для каждого графического окружения диалогов, кнопок, обрамлений окна и виджетов. Новая VCL-прослойка для KDE Plasma 5 развивается при поддержке проекта LiMux, занимающегося внедрением Linux в госучреждениях Мюнхена.
Состоялся релиз пользовательской оболочки Plasma 5.11, построенной с использованием платформы KDE Frameworks 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для ускорения отрисовки. Оценить работу нового выпуска можно через Live-сборку от проекта openSUSE и сборки от проекта KDE neon. Пакеты для различных дистрибутивов можно найти на данной странице. . Основные улучшения: Новое оформление конфигуратора, в котором упрощена навигация и предоставлена возможность быстрого доступа к часто используемым разделам настроек. Для пользователей, привыкших к старому интерфейсу, предоставлена возможность переключиться на ранее предлагавшиеся варианты оформления в виде сетки пиктограмм или дерева; Реализована возможность просмотра истории уведомлений, которая позволяет легко найти пропущенные или забытые сообщения. Пользователь теперь может посмотреть уведомления, пришедшие в его отсутствие, или посмотреть уведомления от приложений, не помеченные как постоянно видимые. Сообщается, что данная возможность
Доступна для тестирования бета-версия пользовательской оболочки Plasma 5.11, построенной с использованием платформы KDE Frameworks 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для ускорения отрисовки. Протестировать новый выпуск можно через Live-сборку от проекта openSUSE и сборки от проекта KDE Neon. Пакеты для различных дистрибутивов можно найти на данной странице. Релиз ожидается 10 октября. Основные улучшения: Новое оформление конфигуратора, в котором упрощена навигация и предоставлена возможность быстрого доступа к часто используемым разделам настроек. Для пользователей, привыкших к старому интерфейсу, предоставлена возможность переключиться на ранее предлагавшиеся варианты оформления в виде сетки пиктограмм или дерева; Реализована возможность просмотра истории уведомлений, которая позволяет легко найти пропущенные или забытые сообщения. Пользователь теперь может посмотреть уведомления, пришедшие в его отсутствие, или посмотреть уведомления от приложений, не помеченные как постоянно
Доступен релиз набора KDE Applications 17.08, включающего подборку пользовательских приложений, адаптированных для работы с KDE Frameworks 5. Набор KDE Applications пришёл на смену приложениям из состава KDE SC, которые теперь развиваются в рамках отдельного цикла разработки, не привязанного к веткам KDE, и выпускаются по новой схеме нумерации версий. Информацию о наличии Live-сборок с новым выпуском можно получить данной странице. Основные новшества: С kdelibs4 на использование KDE Frameworks 5 переведены система UML-моделирования umbrello, приложение для увеличения частей экрана kmag, утилита для автоматических кликов kmousetool, а также игры kgoldrunner, kigo, konquest, kreversi, ksnakeduel, kspaceduel, ksudoku, kubrick и lskat. В файловом менеджере Dolphin обеспечено отображение времени создания файла (ранее показывалось только время модификации) и времени удаления файла, если он перемещён в корзину; В KIO-Extras улучшена работа с сетевыми разделами Samba; В математическом пакете KAlgebra
Разработчики многоплатформенного web-браузера QupZilla, построенного с использованием библиотеки Qt и модуля QtWebEngine, основанного на браузерном движке Blink и элементах Chromium, сообщили о переводе разработки в экосистему KDE и дальнейшем развитии продукта в соответствии с принципами KDE. Разработка QupZilla будет переведена с GitHub в инфраструктуру KDE и будет вестись с использованием штатного репозитория, системы непрерывной интеграции, платформы локализации и системы отслеживания ошибок KDE. В настоящее время браузер уже добавлен в инкубатор проекта KDE. Переход под крыло KDE не повлияет на цели развития QupZilla - поддержки всех текущих платформ будет продолжена и проект ограничится использованием компонентов фреймворка Qt, без добавления в обязательные зависимости библиотек KDE. В течение этого месяца планируется сформировать последний независимый выпуск QupZilla 2.2, после чего следующие версии будут формироваться уже под эгидой KDE. Также отмечается, что на прошедшей конференции Akademy 2017
Команда разработчиков KDE сформировала концепцию разработки Plasma, поясняющую для чего создаётся данный рабочий стол и чего намерены добиться разработчики. Основные идеи: Работа на широком спектре устройств, адаптация интерфейса к различным форм-факторам и характеристикам и ограничениям устройств (клавиатура, мышь, сенсорный экран, размер экрана, производительность CPU и размер памяти и т.п.); Развитие возможностей для пользователей, опираясь на собственный опыт и предпочтения разработчиков. Предоставление по умолчанию простого для новичков окружения, пригодного для решения различных типовых задач, но при необходимости настраиваемого под личные предпочтения пользователя и эффективное решение специфичных задач; Надёжность, полезность и элегантность - рабочий стол должен быть стабильным и заслуживающим доверия пользователя, простым и удобным в освоении и повседневном использовании, эстетичным и красивым в оформлении и методах работы.
Blue Systems, предоставляющая финансирование разработки KWin, Kubuntu и KDE-редакции дистрибутива Linux Mint, спустя 18 месяцев с момента прошлого обновления сформировала новые сборки Netrunner Rolling 2017.07. Netrunner Rolling поставляется с рабочим столом KDE и является полностью rolling-дистрибутивом, предлагающем самые свежие версии программ, импортированные из репозиториев Arch/Manjaro. Размер загрузочного iso-образа составляет 2.3 Гб (x86_64). Netrunner Rolling дополняет продукты Netrunner Desktop и Maui, первый отличаются применением классического подхода к формированию сборок и использованием пакетной базы Debian, а в Maui применяется псевдо-роллинг модель на основе пакетов Kubuntu LTS и постоянно обновляемых выпусков пользовательских приложений и рабочего стола KDE. От Kubuntu дистрибутивы Netrunner отличаются иным подходом к организации интерфейса пользователя и развитием в направлении бесшовной интеграции Wine и GTK-программ в окружение KDE. В новой сборке в качестве мультимедийного