Рано или поздно это должно было произойти! KDE Plasma покоряет экраны наших телевизоров. В недавнем списке изменений Plasma 5.26 Beta стало известно о добавлении новой технологии Plasma Bigscreen, созданной специально для больших экранов. Проект нацелен на безопасность и приватность пользователей.
1 мая 2022 г. состоялся выпуск Trinity Desktop Environment R14.0.12 — двенадцатый по счёту релиз ветки R14.0, содержащий исправления ошибок и небольшие улучшения.
Выпущена версия R14.0.11 среды рабочего стола Trinity, продолжающей развитие кодовой базы KDE 3.5.x и Qt 3. Бинарные пакеты в ближайшее время будут подготовлены для Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE и других дистрибутивов.
Сегодня проект KDE отмечает юбилей. 25 лет назад, 14 октября 1996 г., студентом Тюбингенского университета Маттиасом Эттрихом было анонсировано начало разработки проекта Kool Desktop Environment, целью которого являлось создание качественной и пригодной для конечных пользователей графической среды для UNIX. Название являлось отсылкой к популярному проприетарному окружению Common Desktop Environment (CDE). 20 октября 1997 г. был представлен первый бета-выпуск KDE. (Буква K перестала расшифровываться как «Kool», а с 24 ноября 2009 г. в качестве официального называния стала использоваться сама аббревиатура KDE.)
Со временем рабочий стол KDE стал — и по сей день остаётся — одним из самых популярных и любимых пользователями графических окружений для GNU/Linux, а сообщество KDE — одним из самых обширных в мире свободного ПО.
К годовщине приурочен релиз KDE Plasma 5.23 — Plasma 25th Anniversary Edition. В новой версии произведено множество улучшений, в том числе доработана тема Breeze, исправлено множество ошибок в меню Kickoff, добавлена возможность выбора основного цвета (accent color), ускорена загрузка центра приложений Discover, а также улучшена поддержка Wayland.
Состоялся выпуск новой версии окружения рабочего стола KDE Plasma, в которой, благодаря очистке и рефакторингу кода, повышена надёжность и стабильность.
Plasma 5.22 стала более приятной в использовании благодаря улучшенному дизайну, большей плавности и согласованности прозрачности, размытия, значков и анимации.
После того, как Qt Company объявила о прекращении доступа к репозиторию с исходным кодом LTS-веток Qt, новые исправления в ветке 5.15 смогут получить только обладатели коммерческой лицензии. Публичный доступ к ранее опубликованному коду будет сохранён, но новые изменения и исправления будут оставаться закрытыми для сообщества. Исключениями являются только Qt WebEngine и объявленный устаревшим Qt Script, которые имеют внешние зависимости под лицензией LGPL.
Для поддержки ветки Qt 5 в актуальном состоянии до момента завершения миграции сообщества на версию Qt 6, проект KDE начал формирование собственной коллекции патчей Qt5PatchCollection, в которой они взяли на себя ответственность за сопровождение патчей к Qt 5.15, включающие в себя исправления ошибок и уязвимостей. Патчи доступны в виде Git-репозиториев под названиями, соответствующими определённым Qt-модулям.
На данный момент в репозитории включены только патчи, одобренные проектом Qt, но также рассматривается возможность внесения и неутвержденных ими патчей в будущем. KDE не планирует выпускать отдельные версии своего набора патчей, а будет развивать его как непрерывно пополняемую коллекцию, началом которой будет последняя версия общедоступного кода Qt 5.15.
Сроки поддержки пока не оговариваются. Известно лишь то, что планируется осуществлять поддержку до тех пор, пока у сообщества будет запрос на использование Qt 5.15, или пока Qt 6 полностью не заменит 5 версию в разработке свободного ПО.
C 5 января 2021 года доступ к исходному коду LTS-версий Qt предоставляется только обладателям коммерческой лицензии. Об этом сообщил в рассылке директор по разработке Qt Company Туука Турунен.
При архивировании проекта добавлена опция архивирования только клипов размещённых на шкале времени, также добавлена возможность выбора метода архивации между TAR или ZIP
Ускорено время открытия проекта и другие оптимизации.
Halium — это проект (с 2017 года) по унификации уровня аппаратной абстракции для проектов, которые запускают GNU/Linux на мобильных устройствах с предустановленным Android.
За последние несколько лет несколько других компаний (PinePhone, Purism Librem, postmarketOS) начали работать над открытыми проектами мобильного оборудования и предоставили лучшую архитектуру плюс отсутствие двоичных блобов.
После тщательного рассмотрения сложившейся ситуации разработчики пользовательской среды KDE Plasma Mobile для телефонов Linux заявляют 14 декабря, что они откажутся от поддержки Halium и сосредоточатся на поддержке версии ядра Linux наиболее близкой к основной.
Спустя три месяца после последнего выпуска KDevelop, кроссплатформенной свободной интегрированной среды разработки проекта KDE, был выпущен минорный релиз с исправлениями ошибок и небольшими изменениями.
Примечательные изменения:
Исправлена несовместимость kdev-python с версиями Python ниже 3.9;
Поддержка gdb 10.x была приведена в исправность;
Исправлен баг, проявляющийся при запуске нескольких тестов на одних и тех же исполняемых файлах (377639);
Исправлено несколько крашей при выходе из программы во время использования дебага (425994) (425993) (425985);
Исправлен краш при закрытии программы сразу после открытия большого проекта (427387) (427386);
Исправлен краш во время запуска исполняемых файлов при некоторых обстоятельствах (399511) (416874);
Улучшена поддержка изменения CMake_BUILD_TYPE в проектах (429605);
Исправлен краш при выключении плагина отчёта о проблемах;
Другие маленькие исправления и улучшения производительности.
В начале года компания Pine64 сообщила о поставках первой партии свободного защищенного смартфона PinePhone. В нем сочетается свободное железо и ПО, отсутствие телеметрии и полный доступ ко всей возможной документации. Недорогой смартфон изначально поддерживал несколько мобильных версий Linux, а поддержка остальных версий была заявлена на более поздний срок.
Сегодня была анонсирована поддержка KDE Plasma Mobile.
Основные возможности:
Звонки и SMS.
Высокое качество телефонии и голосовых вызовов.
Поддержка конвергенции. Работа как с обычным ПК при подключении монитора.
Плавные анимации интерфейса. Частота обновления экрана составляет 60 Hz.
Наличие основных приложений для выполнения повседневных задач.
Вышла новая версия графической среды KDE Plasma 5.20 и обновление приложений KDE Applications 20.08.3. В этом масштабном выпуске были проработаны десятки компонентов, виджетов и поведение рабочего стола.
Многие повседневные программы и инструменты, такие как панели, диспетчер задач, уведомления и системные настройки, были переработаны и стали более удобными, эффективными и дружелюбными.
Разработчики продолжают работать над адаптацией KDE Plasma для Wayland. В будущем ожидается улучшенная поддержка сенсорных экранов, а также поддержка нескольких экранов с разной частотой обновления и разрешением. Будет добавлена улучшенная поддержка графики с аппаратным ускорением, улучшенные функции безопасности и многое другое.
Из основных изменений:
Диспетчер задач был серьезно переработан. Изменился не только его внешний вид, но и поведение. Когда вы открываете несколько окон в одном приложении (например, при открытии нескольких документов LibreOffice), диспетчер задач сгруппирует их вместе. Кликая мышкой по сгруппированным окнам, можно циклически перемещаться по ним, выводя каждое на передний план, пока не дойдете до нужного документа. Вы можете захотеть не сворачивать активную задачу при нажатии на нее в диспетчере задач. Как и с большинством вещей в Plasma, это поведение полностью настраивается, вы можете оставить его или отказаться (см. скриншот).
Изменения в системном трее не столь очевидны. Например, всплывающее окно панели задач теперь отображает элементы в виде сетки, а не списка. Вид иконок на панели теперь можно настроить для масштабирования иконок вместе с толщиной панели. Виджет веб-браузера также позволяет изменять масштаб его содержимого, удерживая клавишу CTRL и вращая колесо мыши. Виджет «Цифровые часы» изменился и стал более компактным. По умолчанию он показывает текущую дату. В целом, во всех приложениях KDE каждая кнопка панели инструментов, при нажатии на которую выводится меню, теперь отображает направленную вниз стрелку-индикатор (см. скриншот).
Были переработаны экранные дисплеи (появляются при изменении громкости звука или яркости экрана). Они стали менее навязчивыми. При превышении параметра громкости звука более 100%, система тонко намекнет вам об этом. Plasma заботится о вашем здоровье! Изменение яркости экрана теперь стало более плавным (см. скриншот).
Множество изменений в KWin. Например, отвязка от клавиши ALT для таких типовых действий, как перемещение окон, чтобы избежать конфликта с другими приложениями, использующими ALT. Теперь для этих целей используется META-клавиша. С помощью комбинаций с META-клавишей можно располагать окна так, чтобы они занимали 1/2 или 1/4 экранного пространства (это называется «мозаикой»). Например, комбинация удерживания META + «стрелка вправо» располагает окно в правой половина экрана, а удерживание META + последовательное нажатие «стрелки влево» и «стрелки вверх» позволяет расположить окно в верхнем левом углу экрана и т.п.
Множество изменений в системе уведомлений. Одно из главных - теперь появляется уведомление, когда в системе заканчивается место на диске, даже когда домашний каталог находится на другом разделе. Виджет «Подключаемые устройства» был переименован в «Диски и устройства» - теперь в нем отображаются все диски, а не только съемные. Неиспользуемые аудиоустройства отфильтровываются из аудиовиджета и страницы системных настроек. Появилась возможность настраивать предел заряда батареи на ноутбуках ниже 100%, чтобы продлить жизненный цикл батареи. Вход в режим «Не беспокоить» теперь возможен щелчком средней кнопки мыши по виджету уведомлений или иконке системного трея (см. скриншот).
KRunner теперь запоминает предыдущий поисковый запрос. Появилась возможность выбирать место расположения окна KRunner. А еще он научился искать и открывать веб-страницы в браузере Falkon. Помимо этого, внесены еще десятки мелких улучшений, благодаря которым работа с KDE стала еще более плавной и приятной.
В окне «Системные настройки» появилась возможность подсветить измененные настройки. Нажав на кнопку «Выделить измененные настройки» в левом нижнем углу, можно легко понять, какие настройки были изменены по сравнению с изначальными (см. скриншот).
Страницы настроек автозапуска (см. скриншот), пользователей (см. скриншот) и Bluetooth (см. скриншот) были полностью переработаны и выглядят более современно. Страницы стандартных и глобальных ярлыков были объединены.
Появилась возможность просмотра S.M.A.R.T информации дисков. После инсталляции пакета Plasma Disks из Discover в системных настройках появятся уведомления S.M.A.R.T (см. скриншот).
Появилась опция баланса баланса звука, с помощью которой можно отрегулировать громкость каждого аудиоканала, а также инструменты настройки скорости курсора в тачпаде.
Новые приложения:
Neochat - официальный KDE-клиент Matrix, который является форком клиента Spectral. Был полностью переписан на кроссплатформенном фреймворке Kirigami. Поддерживает Windows, Linux и Android.
KGeoTag - приложение для работы с геотегами в фотографиях.
Arkade - коллекция аркадных игр, созданных на фреймворке Kirigami для десктопа и мобильных платформ.
Обновления и исправления приложений:
Krita 4.4.
Partition Manager 4.2.
RKWard 0.7.2.
Konversation 1.7.7.
KRename 5.0.1.
В Gwenview исправлено отображение эскизов на Qt 5.15.
В KDE Connect восстановлена возможность отправки SMS.
В Okular исправлено падение при выделении текста в аннотациях.
Neochat является форком клиента Spectral. Интерфейс пользователя был полностью переписан с использованием кроссплатформенного фреймворка Kirigami. Клиент поддерживает системы Windows, Linux и Android.
Не смог найти актуальных скриншотов нового интерфейса на Kirigami. Когда-то разработка велась на GitHub, там скриншоты старого клиента Spectral. В список клиентов его пока тоже нет.
Полностью обновленная версия системного монитора скоро появится в KDE. Интерфейс построен на фреймворке Kirigami, а значит изначально адаптирован как для десктопа, так и для мобильных девайсов. Помимо еще большей детализации и количества полезной информации, пользователь сможет сам кастомизировать вывод нужной информации в дашборде.
Графический редактор вышел с целым рядом новых типов слоев заливки, включая действительно универсальный тип слоя заливки на основе сценариев SeExpr, новые опции для кистей Krita, такие как режим карты градиента для кистей, режимы яркости и градиента для текстур кисти, поддержка динамического использования цветов в градиенты, экспорт анимации в webm, новые функции сценариев - и, конечно же, сотни исправлений ошибок, которые делают эту версию Krita лучше, чем когда-либо.
Вот выдержка из примечаний к выпуску:
Слои заливки
многопоточность для слоев заливки
преобразования для заливки узором
параметр Screentone для слоя заливки, предназначенный для заполнения всего экрана точками, квадратами, линиями, волнами и т. д.
слой заливки Multigrid, генерирует мозаики Пенроуза, а также квазикристаллические структуры