Представлен (https://www.kde.org/announcements/kde-frameworks-5.14.0.php) выпуск платформы KDE Frameworks 5.14.0 (http://api.kde.org/frameworks-api/frameworks5-apidocs/), в рамках которой развивается реструктуризованный и портированный на Qt 5 базовый набор библиотек и runtime-компонентов, лежащих в основе KDE. Фреймворк включает в себя 63 библиотеки (http://inqlude.org/), часть которых может работать в качестве самодостаточных надстроек над Qt, а часть формируют программный стек KDE. Подробнее с особенностями KDE Frameworks 5 можно познакомиться в анонсе первого выпуска (https://www.opennet.me/opennews/art.shtml?num=40158). Статус подготовки бинарных сборок KDE Frameworks 5.14 можно оценить на данной странице (http://community.kde.org/Frameworks/Binary_Packages). Протестировать без установки можно через Live-сборку (http://files.kde.org/snapshots/) от проекта Kubuntu.Из изменений можно отметить:
- Проведена работа по переименованию приватных классов для предотвращения их случайного экспортирования;
- В Baloo реорганизованы интерфейсы D-Bus, задействованы метаданные JSON в плагине kded и организовано создание по одному экземпляру БД на процесс;
- В KActivities решены проблемы со сборкой в OS X, переработан интерфейс настройки и представлен новый GUI для создания/удаления/конфигурирования комнат;
- В KConfig завершено портирование на QCommandLineParser и проведена оптимизация вызова readEntryGui;
- В прослойке для совместимости с KDELibs 4 выполнен перевод kded-плагина solid-networkstatus на метаданные JSON;
- В KEmoticons реализовано кэширование экземпляров KEmoticons;
- В KFileMetaData для PlainTextExtractor обеспечена работа с флагом O_NOATIME;- В KIO задействован Q_OS_WIN вместо Q_OS_WINDOWS, kpasswdserver переведён с kded на kiod, удалён устаревший код поддержки очень старых версий kpasswdserver;
- В kpackagetool из состава Package Framework добавлена возможность удаления пакета и улучшен поиск правильных типов сервисов;
- В KTextEditor улучшена подсветка синтаксиса для Haskell и ускорена работа интерфейса автодополнения кода;- В Plasma Framework реализован подходящий для сенсорных экранов текстовый курсор, добавлена возможность создания секций меню из PlasmaComponents.ModelContextMenu, объявлен вызов __editMenu, переработана реализация EditMenu.
Дополнительно сообщается (https://cordlandwehr.wordpress.com/2015/09/12/progress-of-kd.../) об успехах по адаптации компонентов KDE Frameworks и отдельных приложений KDE для работы в окружении мобильной платформы Android. Для Android пока доступны только программы Algebra, GCompris и Marble Maps, но изменить сложившуюся ситуацию должно портирование KDE Frameworks 5, создание простой системы сборки и предоставление готового docker-образа с SDK-подобным окружением для разработки.URL: https://www.kde.org/announcements/kde-frameworks-5.14.0.php
Новость: http://www.opennet.me/opennews/art.shtml?num=42961
А что там с портированием андроидных приложений на линухи? Кажется, кде этим занимались тоже
Да, обещали штуку под названием Шашлык. Но ничего не слыхать более.
Я недавно пытался перейти на своей генте с четвёртых кед на пятые. Блин, они неюзабельные вообще(
А я на арчике успешно перешел. Особой разницы в принципе нет (ну дизайно там, да и настраивается). Стал замечать даже плюсы, некоторые плазмоиды (из тех, что вообще портированы) стали более проработанными. Например, батарейка в трее показывает оставшееся время и тд.
Чуть побыстрее работает на глаз, но это от простой плоской темы. Если включить оксиген с прозрачностю, то разницы вообщене будет.
> Особой разницы в принципе нетДа хрена там. Да, пятая плазма красива, проработана и очень быстро запускается, но течёт как сволочь, за час может от 90 Мб разжиреть до 250 Мб. Плазмоидов практически нет, нет даже нормального прогноза погоды. В пятых кедах адски глючит и тормозит старый добрый compiz, а kwin всё такой же вялый и малонастраиваемый. Старый Amarok отвалился, а новый ещё не готов (крашится при запуске). KGet нету, KTorrent нету, Okular нету, Gwenview кастрирован, управление пользователями кастрировано практически в нуль, Baloo не индексирует всё что нужно, QtCurve стал медленнее в отрисовке (особенно на Qt4-приложениях), регулярно что-то падает - короче, тестировать и играться этим можно, работать в этом - нет.
Подожду ещё годик. А пока просто вписал в /etc/portage/package.mask:
kde-apps/*:5
kde-frameworks/*
kde-plasma/*
А ведь могли бы пользоваться XFCE сейчас, и настраиваимость, и стабильность, и виджеты, и кастомизация, и скорость ОГО-ГО и всё ПО работает нормально.
У меня всё это есть в KDE4. Зачем мне ваш Xfce?
> У меня всё это есть в KDE4.Потерпи медвежонок. Допилят - будет и в 5-х.
Сутками ничего не течёт. Сборка из гита (потому и сутками). За ночь обновилось - и снова сутками. Генту.
А видеодрайвер у тебя какой?
Боюсь представить как пятые КДЕ под OS X выглядят.
Я 4-ые накатывал - назвать это полурабочим тяжело.
> Боюсь представить как пятые КДЕ под OS X выглядят.
> Я 4-ые накатывал - назвать это полурабочим тяжело.Хочу увидель снос шаблона маковода.
Вы, видимо, еще не патчили пятокеды под freebsd :)
в его случае - под дарвик :)
neon5-latest.iso 03-Sep-2015 12:42Это нормально?
Они вообще из 4-ых кед в 5-ые портировать что-либо собираются?
> Они вообще из 4-ых кед в 5-ые портировать что-либо собираются?Конкретизируйте. По-настоящему только каллигра не портирована. И то, "-okular -ещё_что-то" - нормально собирается и работает...