The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск KDE Frameworks 5.14.0. Инициатива по портированию KDE-приложений для Android

14.09.2015 22:07

Представлен выпуск платформы KDE Frameworks 5.14.0, в рамках которой развивается реструктуризованный и портированный на Qt 5 базовый набор библиотек и runtime-компонентов, лежащих в основе KDE. Фреймворк включает в себя 63 библиотеки, часть которых может работать в качестве самодостаточных надстроек над Qt, а часть формируют программный стек KDE. Подробнее с особенностями KDE Frameworks 5 можно познакомиться в анонсе первого выпуска. Статус подготовки бинарных сборок KDE Frameworks 5.14 можно оценить на данной странице. Протестировать без установки можно через Live-сборку от проекта 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.

Дополнительно сообщается об успехах по адаптации компонентов KDE Frameworks и отдельных приложений KDE для работы в окружении мобильной платформы Android. Для Android пока доступны только программы Algebra, GCompris и Marble Maps, но изменить сложившуюся ситуацию должно портирование KDE Frameworks 5, создание простой системы сборки и предоставление готового docker-образа с SDK-подобным окружением для разработки.

  1. Главная ссылка к новости (https://www.kde.org/announceme...)
  2. OpenNews: Выпуск KDEPIM 5.0, переведённый на KDE Frameworks 5 и Qt 5
  3. OpenNews: Выпуск KDE Applications 15.08
  4. OpenNews: Релиз пользовательской оболочки KDE Plasma 5.4
  5. OpenNews: Доступно десктоп-окружение Trinity R14.0.1, продолжающее развитие KDE 3.5
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/42961-kde
Ключевые слова: kde, frameworks
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (17) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 00:22, 15/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что там с портированием андроидных приложений на линухи? Кажется, кде этим занимались тоже
     
     
  • 2.2, Аноним (-), 02:14, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, обещали штуку под названием Шашлык. Но ничего не слыхать более.
     

  • 1.3, Fracta1L (ok), 07:02, 15/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я недавно пытался перейти на своей генте с четвёртых кед на пятые. Блин, они неюзабельные вообще(
     
     
  • 2.5, Аноним (-), 09:07, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А я на арчике успешно перешел. Особой разницы в принципе нет (ну дизайно там, да и настраивается). Стал замечать даже плюсы, некоторые плазмоиды (из тех, что вообще портированы) стали более проработанными. Например, батарейка в трее показывает оставшееся время и тд.
    Чуть побыстрее работает на глаз, но это от простой плоской темы. Если включить оксиген с прозрачностю, то разницы вообщене будет.
     
     
  • 3.7, Fracta1L (ok), 09:32, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Особой разницы в принципе нет

    Да хрена там. Да, пятая плазма красива, проработана и очень быстро запускается, но течёт как сволочь, за час может от 90 Мб разжиреть до 250 Мб. Плазмоидов практически нет, нет даже нормального прогноза погоды. В пятых кедах адски глючит и тормозит старый добрый compiz, а kwin всё такой же вялый и малонастраиваемый. Старый Amarok отвалился, а новый ещё не готов (крашится при запуске). KGet нету, KTorrent нету, Okular нету, Gwenview кастрирован, управление пользователями кастрировано практически в нуль, Baloo не индексирует всё что нужно, QtCurve стал медленнее в отрисовке (особенно на Qt4-приложениях), регулярно что-то падает - короче, тестировать и играться этим можно, работать в этом - нет.

    Подожду ещё годик. А пока просто вписал в /etc/portage/package.mask:

    kde-apps/*:5
    kde-frameworks/*
    kde-plasma/*

     
     
  • 4.10, 123 (??), 10:51, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А ведь могли бы пользоваться XFCE сейчас, и настраиваимость, и стабильность, и виджеты, и кастомизация, и скорость ОГО-ГО и всё ПО работает нормально.
     
     
  • 5.11, Fracta1L (ok), 11:04, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У меня всё это есть в KDE4. Зачем мне ваш Xfce?
     
     
  • 6.14, Аноним (-), 13:28, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня всё это есть в KDE4.

    Потерпи медвежонок. Допилят - будет и в 5-х.

     
  • 4.15, Андрей (??), 13:51, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Сутками ничего не течёт. Сборка из гита (потому и сутками). За ночь обновилось - и снова сутками. Генту.
     
     
  • 5.18, Fracta1L (ok), 20:23, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А видеодрайвер у тебя какой?
     

  • 1.4, iPony (?), 07:52, 15/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Боюсь представить как пятые КДЕ под OS X выглядят.
    Я 4-ые накатывал - назвать это полурабочим тяжело.
     
     
  • 2.6, Аноним (-), 09:08, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Боюсь представить как пятые КДЕ под OS X выглядят.
    > Я 4-ые накатывал - назвать это полурабочим тяжело.

    Хочу увидель снос шаблона маковода.

     
  • 2.9, Аноним (-), 10:10, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вы, видимо, еще не патчили пятокеды под freebsd :)
     
     
  • 3.12, абвгдейка (ok), 12:33, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    в его случае - под дарвик :)
     

  • 1.8, Аноним (-), 09:34, 15/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    neon5-latest.iso 03-Sep-2015 12:42

    Это нормально?

     
  • 1.13, Ilya Indigo (ok), 12:54, 15/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Они вообще из 4-ых кед в 5-ые портировать что-либо собираются?
     
     
  • 2.16, Андрей (??), 13:53, 15/09/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Они вообще из 4-ых кед в 5-ые портировать что-либо собираются?

    Конкретизируйте. По-настоящему только каллигра не портирована. И то, "-okular -ещё_что-то" - нормально собирается и работает...

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру