Обновление приложений KDE в мае 2020 года
Новые выпуски
Kid3
Kid3 — удобное и мощное приложение для редактирования тегов музыкальных файлов, позволяющее изменять теги ID3 и аналогичные форматы в MP3-файлах и других музыкальных файлах.
В этом месяце проект перешёл на хостинг KDE и выпустил первую версию как приложение KDE. В примечаниях к выпуску сказано:
Помимо исправления ошибок, в выпуске реализованы улучшения удобства использования, добавлены дополнительные комбинации клавиш и сценарии действий пользователя. Особая благодарность участникам сообщества KDE за перевод интерфейса и руководства на новые языки.
Kid3 доступна для Linux, Windows, Mac и Android. Загрузить приложение можно с веб-сайта или через дистрибутив, а также из магазинов Chocolatey, Homebrew и F-Droid.






Calligra
Calligra — полнофункциональный офисный пакет, соответствующий стандартам. После нескольких лет без выпуска новых версий он вернулся с обновлённым видом.
В версии 3.2 офисный пакет Gemini, специально разработанный для устройств «2-в-1» (то есть для ноутбуков с сенсорными экранами, которые могут использоваться как планшеты), портирован на наш прекрасный фреймворк Kirigami. В программе для рисования Karbon добавлена поддержка документов с несколькими страницами. В редакторе презентаций Calligra Stage реализована поддержка автоматической смены слайдов.



Calligra доступна через репозитории вашего дистрибутива Linux.
Обновления источников данных в Tellico 3.3
Tellico — это менеджер коллекций для отслеживания всех собираемых предметов, таких как книги, библиографии, видео, музыка, видеоигры, монеты, марки, карточки для коллекционирования, комиксы и вина.
Для удобства пользования в нём имеется множество модулей извлечения данных, упрощающих показ информации о вашей коллекции. В новой версии 3.3, выпущенной в начале этого месяца, добавлен источник данных для Colnect — всеобъемлющего каталога коллекционных предметов. Также обновлён ряд источников данных, таких как Amazon и MobyGames.

Грядущие проекты
В этом месяце в KDE представлены новые проекты: pvfviewer — средство просмотра выкроек PC Stitch Pattern, позволяющее создавать красивые гобелены; и Alligator — RSS-ридер на основе нашего фреймворка Kirigami.
KDE AppImage
Каждый месяц мы рассказываем об одном из новых форматов контейнеров для пакетов. AppImage не является новым, он существует уже более десяти лет, но о нём стоит напомнить, так как ряд приложений KDE его использует.
Что такое AppImage?
AppImage — формат упаковки, который позволяет разработчикам предоставлять «нативные» исполняемые файлы для пользователей GNU/Linux так же, как для других операционных систем. Он позволяет упаковывать приложения для любой распространённой операционной системы на основе Linux, например Ubuntu, Debian, openSUSE, RHEL, CentOS, Fedora и прочих. AppImage включают все зависимости, которые не могут считаться частью каждой целевой системы в достаточно новой версии, и работают в большинстве дистрибутивов Linux без дополнительных изменений.
Что требуется установить для их оптимальной работы?
Для запуска AppImage требуется ядро Linux (версии > 2.6) и библиотека libfuse. Эти зависимости присутствуют в большинстве дистрибутивов GNU/Linux, поэтому установка дополнительного программного обеспечения не требуется.
К сожалению, поддержка AppImage в основных окружениях рабочего стола (KDE и GNOME) реализована не полностью, поэтому для создания пункта меню приложения может потребоваться дополнительная утилита. В зависимости от предпочитаемого пользовательского интерфейса можно выбрать один из следующих вариантов:
- AppImageLauncher для показа всплывающего окна интеграции при первом запуске или
- appimaged для автоматической интеграции всех приложений AppImage, расположенных в домашнем каталоге.
Для обновления файлов AppImage используется AppImageUpdate. Этот механизм встроен в AppImageLauncher, поэтому при его установке дополнительные компоненты не требуются. Щёлкните правой кнопкой мыши по файлу AppImage и выберите пункт «Обновить». Учтите, что не все разработчики пакетов включают информацию об обновлении в исполняемые файлы, поэтому в некоторых случаях новую версию придётся загружать вручную.
Какие приложения KDE работают с ними?
Некоторые приложения KDE уже распространяются в виде AppImage, наиболее значимые из них:
- kdenlive
- krita
- KDevelop
Что такое AppImageHub?
Рекомендуется получать AppImage от авторов исходных приложений, однако это не всегда удобно, если ещё неизвестно, какое именно приложение требуется. В этом случае поможет AppImageHub — каталог программного обеспечения, посвящённый исключительно AppImage. В нём представлено более 600 приложений для повседневных задач.
Этот веб-сайт входит в платформу OpenDesktop.org, которая обеспечивает полную экосистему для пользователей и разработчиков свободных приложений с открытым исходным кодом.
Как создать AppImage?
Создание AppImage сводится к объединению всех зависимостей приложения в единый каталог (AppDir). Затем он упаковывается в образ squashfs и присоединяется к «среде исполнения», обеспечивающей его запуск.
Для выполнения этой задачи доступны следующие инструменты:
В руководстве по упаковке AppImage содержится обширная документация по использованию таких инструментов. Также доступен IRC-канал AppImage.
Выпуск 20.04.1
Некоторые проекты выпускаются по собственному графику, а другие — все вместе. Сегодня выпущен комплект проектов 20.04.1, который скоро будет доступен в магазинах приложений и дистрибутивах. Подробности см. на странице выпусков 20.04.1.
Некоторые из исправленных в этом выпуске ошибок:
- kio-fish: Пароль в KWallet сохраняется только по запросу пользователя.
- Исправления в инструменте UML-моделирования Umbrello для добавления поддержки многострочных комментариев C++.
- Улучшено поведение прокрутки в приложении для просмотра документов Okular; оно более удобно при использовании свободно вращающихся колёсиков мыши.
- Исправлена регрессия, которая иногда вызывала аварийное завершение музыкального проигрывателя JuK при запуске.
- Видеоредактор Kdenlive получил множество обновлений для повышения стабильности, включая исправление создания глав DVD, улучшение обработки временны́х кодов, исправление обработки отсутствующих клипов, добавление отрисовки «фото»-кадра для клипов с изображениями (для отличия от видеоклипов) и предпросмотра на шкале времени.
- В KMail исправлена обработка существующих папок Maildir при добавлении нового профиля Maildir и устранено аварийное завершение при добавлении слишком большого количества получателей.
- Улучшены функции импорта и экспорта параметров Kontact, расширен объём передаваемых данных.
Примечания к выпуску 20.04 • Страница загрузки пакетов • Страница исходных кодов 20.04.1 • Полный список изменений 20.04.1