KDE Applications заменил приложения из KDE SC, ныне развивающихся в своём цикле разработки, который не привязян к ответвлениям KDE, и выпускается в рамках новой модели релиза версий.
10 октября состоялся релиз KDE Plasma 5.11. Данный выпуск включает в себя переработанный интерфейс настроек, улучшения уведомлений, более продвинутый менеджер задач и Vault — систему, которая позволяет пользователю шифровать наборы документов, используя дружественный графический интефейс оболочки.
Проект Enjade анонсировал планы по разработке клона Unity 7 на базе компонентов KDE. В начале планировалось создать форк Plasma 5, но авторы переменили свое решение и решили воспроизвести функции Unity 7, такие как Dash и глобальное меню, на базе плазмоидов, дополнительных расширений и плагинов.
Также из планов на будущее стоит отметить:
совместимость с Wayland;
распространение через Snappy/Flatpak;
универсальный поиск, включающий калькулятор, поиск в Google, словарь, а также поиск файлов и приложений.
Разработчики KDevelop анонсировали релиз новой версии кроссплатформенной IDE, предназначенной для работы над проектами на языках программирования C, C++, Python, PHP и JavaScript/QML. Код IDE распространяется под свободной лицензией и использует фреймворки KF 5 и Qt 5. Для тестирования возможностей нового KDevelop был приготовлен специальный AppImage-образ, который можно получить на странице загрузок.
31 января состоялся выпуск окружения рабочего стола KDE Plasma 5.9. При подготовке релиза разработчики следовали сформированному ранее плану. В новой версии улучшены и переработаны различные элементы, а также портированы некоторые функции KDE 4.
Официально представлен релиз офисного пакета Calligra Suite 3.0. В качестве базового формата используется ODF, однако присутствует базовая поддержка форматов Microsoft Office.
Была проделана работа по портированию с технологий KDE 4 на KDE Frameworks 5, однако функциональность пакета не изменилась. Также из состава пакета были исключены некоторые приложения:
растровый графический редактор Krita по причине гораздо более динамичного развития;
система ведения заметок Braindump по причине малопригодности;
редактор диаграмм Flow и система подготовки презентаций Stage не были портированы на KF 5, однако планируется поддержка в будущем;
система оформления электронных книг Author, которая и без того не слишком отличалась от текстового процессора Words.
Также на базе Calligra развивается Gemini — вариант офисного пакета, оптимизированный для устройств с сенсорным экраном.
На недавней встрече команды KDE обсуждался путь развития Plasma в течение ближайших двух лет.
В первую очередь разработчики планируют улучшить Plasma для профессионального использования, чтобы окружение более качественно выполняло свою работу.
Также были анонсированы планы относительно нового цикла релизов, внешнего вида, портирования функций, Wayland, мобильной версии Plasma, онлайн-сервисов и привлечения новых участников проекта.
4 октября вышла новая версия Plasma — окружения рабочего стола, развиваемого в рамках проекта KDE. Релиз примечателен тем, что является первым выпуском Plasma 5 с длительным сроком поддержки (не менее 18 месяцев).
Изменения в этом выпуске и последующие обновления ветки нацелены в первую очередь на повышение стабильности. Обновления, связанные с Wayland, не будут поступать в неё, так как сессия на базе данного протокола всё ещё является экспериментальной.
Дизайнер шрифтов Вернон Адамс (Vernon Adams) скончался в возрасте 49 лет в результате травм, полученных два года назад в дорожно-транспортном происшествии.
Вернон являлся создателем серии свободных шрифтовых гарнитур, наиболее известными из которых являются Oxygen, разработанная специально для KDE, и популярная среди пользователей Google Fonts гарнитура Oswald (всего на Google Fonts доступна 51 гарнитура Адамса). Вернон также написал краткий учебник по FontForge.
При аварии он получил несколько серьезных переломов и черепно-мозговую травму, из-за чего был вынужден прекратить работу над шрифтами. К сожалению, с момента аварии желающих поддерживать гарнитуру Oxygen так и не нашлось.
KDE Connect — это платформа для взаимной интеграции рабочего стола KDE и мобильных устройств на базе Android и Blackberry (поддержка iOS будет реализована позднее). С её помощью со смартфона можно управлять аудиоплеером компьютера, пересылать на компьютер файлы, управлять курсором мыши, а с компьютера - видеть уровень заряда смартфона, получать уведомления о звонках и СМС, просматривать ФС смартфона и пинговать его, чтобы легче было найти по звуку уведомлений. Также обеспечивается общий буфер обмена для компьютера и смартфона.
Разработчики KDevelop рады сообщить, что спустя два года после выхода KDevelop 4.7 состоялся релиз новой версии кроссплатформенной IDE, предназначенной для работы над проектами на языках программирования C++, Python, PHP и JavaScript/QML. Помимо портирования KDevelop на новые фреймворки KDE Frameworks 5 и Qt 5 был проведён рефакторинг кодовой базы и добавлены многочисленные изменения, благодаря которым KDevelop в будущем можно будет легко расширять, постепенно наращивая его функциональность.
Основные изменения включают в себя значительно улучшенную поддержку языков программирования C и C++ в соответствии с их современными стандартами, а также полировку поддержки Python, PHP и JavaScript/QML.
Наиболее важным изменением является отход от собственного механизма анализа C++ в пользу Clang. Помимо того, что с интеграцией Clang код стало значительно легче поддерживать, переход на него дал несколько явных преимуществ:
Даже самые сложные конструкции кода на C++ теперь точно анализируются и правильно подсвечиваются. Если код не будет компилироваться, фоновый компилятор в KDevelop обязательно оповестит об этом.
Диагностика кода стала намного точнее и надёжней. Например, KDevelop теперь может обнаружить, будет ли функция с разными параметрами, но одинаковым именем являться перегруженной или нет.
Для различных типовых ошибок, вроде орфографических неточностей, отсутствующих скобок или недостающих точек с запятой, KDevelop теперь предлагает пользователю сочетание клавиш (Alt + 1), которое позволяет автоматически исправить ошибку.
Теперь доступен режим разбора кода на языке программирования C, который включается, когда это необходимо.
В данный момент всё ещё продолжается работа над старыми утилитами для C++ для того, чтобы они хорошо интегрировались в новую инфраструктуру. Но большинство важных вещей уже присутствуют в текущей сборке KDevelop. В отличие от поддержки C++, поддержка Python не претерпела каких-либо значительных изменений, кроме стабилизации и полировки. То же справедливо и для PHP, и для компонентов, отвечающих за поддержку JavaScript/QML.
Благодаря портированию на KF5, в скором времени появятся сборки KDevelop для macOS и MS Windows. Кроме того, разработчики представили для дистрибутивов GNU/Linux уже настроенный пакет AppImage, включающий в себя все необходимые зависимости.
Более детально новые изменения в KDevelop описал один из его разработчиков, Kevin Funk в своём блоге.
Выпущен релиз очередной версии оболочки рабочего стола KDE Plasma 5.7. Основные изменения данного выпуска:
В KRunner добавлена возможность запускать приложение в определённом режиме: например, через него можно сразу запустить Steam в режиме Big Picture или открыть окно написания нового сообщения в почтовом клиенте Thunderbird.
В интерфейс календаря возвращены данные о событиях на день и информация о праздниках.
Улучшения в виджете регулировки звука: контроль уровня для каждого приложения по отдельности, кроме того, теперь можно поднять уровень громкости выше 100%.
Улучшена поддержка фреймворка Kiosk, предназначенного для создания кастомизированной пользовательской среды.
Используется новый системный трей и диспетчер задач.
Улучшена поддержка Wayland, переработке подвергся оконный менеджер KWin, также в этом релизе в качестве части KDE Frameworks 5 представлена библиотека KWayland.
При отсутствии подключённой внешней клавиатуры будет использоваться экранная.
Добавлены некоторые возможности, касающиеся настроек ввода: теперь можно регулировать скорость движения курсора мыши, также добавлена возможность включать и отключать тачпад глобальной комбинацией клавиш. В конфигурации тачпада эта опция по-прежнему отсутствует.