LINUX.ORG.RU

KDE Frameworks 5.3

 ,


0

1

Седьмого октября 2014-го года команда KDE представила очередной релиз KDE Frameworks с версией 5.3.0.

KDE Frameworks — это 60 библиотек, дополняющих Qt и обеспечивающих широкий спектр часто используемого функционала в форме хорошо структурированных и оттестированных модулей с дружественной лицензией.

Основные изменения:

  • KActivities: добавлен DBus-интерфейс для «горячей» загрузки плагинов;
  • KArchive: для удобства добавлен метод KArchive::file();
  • KConfigWidgets теперь предоставляет файлы kf5_entry.desktop, которые требуются для KLanguageButton;
  • KCoreAddons:
    • Kdelibs4Migration теперь позволяет выставлять переменную KDE4_DEFAULT_HOME_POSTFIX, что бывает необходимо для корректного определения директории kde4;
    • KFormat теперь Q_GADGET и может быть доступен напрямую из QML;
  • KEmoticons: добавлены символы юникода в тему Glass;
  • KI18n: убрана зависимость от Perl;
  • KIO: Новая KIO job, KIO::fileSystemFreeSpace, которая позволяет определить общее количество и количество свободного места на файловой системе;
  • KJS: реализован Math.Clz32;
  • KService: добавлены функции конвертации между KPluginMetaData и KPluginInfo;
  • KWindowSystem: NETWinInfo предоставляет обёртку над WM_PROTOCOLS и WM_HINTS;
  • Solid получил новый бекенд: freedesktop, который планируется как бекенд по умолчанию в будущем;
  • Extra-cmake-modules
    • Модуль ECMGeneratePkgConfigFile для установки файла pkgconfig;
    • Новая опция ECM_ENABLE_SANITIZERS для включения clang sanitizers;
  • Поддержка Qt 5.4;
  • Различные исправления ошибок.

>>> Подробности

★★★★★

Проверено: fallout4all ()
Последнее исправление: cetjs2 (всего исправлений: 4)

Ответ на: комментарий от ramon13666

Я и говорю, что авторы статьи, мягко говоря, преувеличивают.

Alsvartr ★★★★★
()
Ответ на: комментарий от iVS

Увы, т.к. у меня сотни тысяч файлов (сборки дистров из исходников, но не гента), то всегда когда у меня в неподходящий момент комп становился парализованным, оказывалось что это был некий mlocate. Теперь я его убиваю сразу. Понимаю что Ubuntu не система реального времени, но вот такое не объявленное тормозилово, которое не прекращается и не приостанавливается когда пользователь что-то начинает делать, это отвратительно. Этакая бомба, которая рванет в любой момент, а пользователь и не знал почему вдруг всё повисло и винт шуршит.

Это все равно что делать машину, которая в момент обгона внезапно может отключить управление рулем или сильно сбавить скорость. И не предупредить пользователя что такое вообще возможно. За такое вообще отзывают всю партию. Но кто отзовет mlocate из всех дистров???

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 2)
Ответ на: комментарий от anonymous

Просвещайся

Это, я так понимаю, была реклама бессмысленного бложега?

AlexM ★★★★★
()
Ответ на: комментарий от anonymous

Я им не доверяю - пилят два человека для себя.

Плюс зачем-то интерфесы переименовают - «для будущей совместимости с Qt 5». Хня какая-то

thespiritofbirdie
()
Ответ на: комментарий от I-Love-Microsoft

За такое вообще отзывают всю партию.

Строго говоря, нефиг красноглазить в 4 ночи! Кроме того, как по мне, линукс пережил бы и без нашествия домохозяек, не знающих, что тут почём. updatedb был и всегда будет ;)

AlexM ★★★★★
()
Ответ на: комментарий от thespiritofbirdie

Э-э-э. У сына на ноуте /была/.

Впрочем, растеризация шрифтов и там, и там - слёзы.

AlexM ★★★★★
()
Ответ на: комментарий от anonymous

Я стал ненавидеть кеды с версии 4 (бесконечные глюки и лаги, которые до сих плр не исправили), что не мешает мне до сих пор сидеть на третьих.

thespiritofbirdie
()
Ответ на: комментарий от thespiritofbirdie

Этот баг не воспроизводится, о чем там неоднократно написали в обсуждении. У меня, кстати, не воспроизводится тоже. Я вообще удивляюсь терпению разработчиков в диалоге с таким довольно невежливым репОртером.

Таким образом, переписка в репорте по вашей ссылке довольно сильно противоречит вашему утверждению про ноль ответов, поскольку там отписались три разных разработчика.

Вы, вероятно, пытались доказать свой тезис о глючности KDE, но получилось ровно наоборот.

northerner ★★★
()
Ответ на: комментарий от kas501

Это frameworks, т.е. практически невидимая для пользователя часть. То, чем ты польщуешься — это Plasma и Applications.

KennyMinigun ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Значит просто добавили галку в новой версии. Выше уже подтверждение о том, что галку выпиливали было. На десктопе да, нет смысла отключать, а вот на ноутбуке, когда критично время работы от батареи...

peregrine ★★★★★
()
Ответ на: комментарий от anonymous

Так когда же ждать полный комплект на замену KDE 4?

Вероятно через джва года, так как сегодня, в завтрашний день не только лишь все приложения переписаны на KF5, не многие были портированы.

KennyMinigun ★★★★★
() автор топика

...иконки обновили...

Kroz ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Дык поэтому и трудимся, чтобы человек всё же сам не поленился посмотреть и оценить, нужно ему это или нет.

turtle_bazon ★★★★★
()
Ответ на: комментарий от thespiritofbirdie

100% reproducible in just released Fedora 17.
Not reproduced. After a discussion on IRC it seems that this is the Tahoma font which is not free and which I don't have. When I use the Network applet with default font it behaves exactly as it should: when the size of the applet is not big enough to display text then no text is displayed. When I make the applet bigger, the whole strings are correctly displayed.

Может все же дистро проблемы? У меня на федора альфа, кстати, все ОК. ЧЯДНТ?

anonymous
()
Ответ на: комментарий от peregrine

Отключать на ноуте тоже не стОит. Можете провести тесты ;). У меня дефолт и я не испытываю _никаких_ проблем. Или вы каждый день скидываете сотни документов в хоумдиру работая от батареи? Ничуть.

anonymous
()
Ответ на: комментарий от anonymous

У меня всяких сорцов и тулчейнов и SDK на 20 GB. Эта херня, которой я вообще не пользуюсь, за пять минут сжирает заряд батареи в ноль. И плюс ещё постоянные тормоза и прочие выгрузки памяти то в файл подкачки, то в RAM. Какого хера KDE'шники включают эту ахинею по дефолту, зная, что она так тормозит работу системы?

Соглашусь с I-Love-Microsoft, включение этой шняги в стоковых дистрибутивах по умолчанию — это фатальная ошибка разрабов KDE. Из-за этого на машинах, засранных текстовыми файлами (любых машинах разработчиков с кучей сорцов и хедеров) перманентные тормоза, так как всё упирается в самое слабое место — HDD/SSD. Что портит впечатление разработчиков о неплохой в общем-то оболочке.

Решил проблему по-сибирски, вырубив update.db, mlocale и прочую вирусню топором sudo rm -Rf'ом. Ибо нехер.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 2)
Ответ на: комментарий от EXL

mlocate с каких пор чать KDE? baloo отключается одной галочкой в настройках. Подавляющее большинство пользователей вполне себе нормально пользуются поиском по содержимому. И оно это, не тормозит систему так, как вы описываете. Только в фоне обрабатывает данные, когда их туда укладывают. Эта херня может тормозить только в момент создания индекса, все остальное - проблемы, о которых надо репортить.

Q. How do I pause indexing?
A. Indexing is paused when on battery (for laptops). Otherwise it always runs if there are new files to index.

З.Ы. это аналог службы индексирования в Windows, если вдруг чего. Так что не звездите.

anonymous
()
Ответ на: комментарий от anonymous

Так выше один ушлепок уже попробовал назвать баг, который критичен прям ну аж пестетц. как выяснилось, и не в кедах баг то, не в тот багтрекер написал. Ты, может, еще пачку таких же назовешь, из-за которых пользоваться ну прям не реально? Да меня задолбали школьники типа тебя. Просто за-бо-да-ли, даже потроллить нормально не могут - типа кеды говно, пользуйтесь ебунтой. Падало оно каждые 5 минут, было дело. Глючило не по детски - тоже было. Но щас то что надо, блин? Вон в соседней теме там дебил написал про 1,5+ гигов памяти занятых - типа че с кедами сделать, а оказалось что рукожопие. Ну вот где вас ослов делают то? Брысь из IT, брысь. Не нужны вы тут, такие ничего полезного не делают, чесслово. Лучше к свидетелям иеговы запишитесь - хоть плакать перестанете.

anonymous
()
Ответ на: комментарий от anonymous

З.Ы, если вам не нужны непомуки и аконади - просто не ставьте кеды, а ставьте гном, у которого есть zeitgeist (что в опщем то же, что и непомука), ставьте крысу, которая пользует куски гнома и радуйтесь жизни. Только из треда с$#бите на$Yй.

anonymous
()
Ответ на: комментарий от DeadEye

Выдумки фанатиков оптимизации всего и вся, ей богу. Если это не одна из тех моделей, которые дохнут пачками - проработает свой срок без каких-либо проблем. Браузер за день диск использует на запись куда больше, чем какая-то служба индексирования.

К томуже речь шла о производительности.

konart
()
Ответ на: комментарий от EXL

Соглашусь с I-Love-Microsoft, включение этой шняги в стоковых дистрибутивах по умолчанию — это фатальная ошибка разрабов KDE.

Вот ОН! Мой брат по разуму! :) Именно так, словом «фатальная ошибка» я и характеризую упорство разрабов KDE оставлять их тормозюку включенной по дефолту. Даже на форум им писал, это всего 10 строк кода...

Что касается mlocale и прочих - то еще говно. Ну может расчет что мы умные, те кто качает сотни тысяч файлов при девелопменте и можем удалить одну строчку в cron-е... Тем не менее, по дефолту предпочел бы иметь выключенной эту срань...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от anonymous

Эта херня может тормозить только в момент создания индекса

Оно мало того что тормозит минут 5-10, но еще и не прекращает индексацию когда пользователь вернулся к работе. Оно вообще включается внезапно когда кто-то работает.

Еще раз: это как отказ тормоза на автомобиле, может оказаться в неподходящий момент.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Индексация нагрузит максимум одно ядро процессора в фоне. Это означает, что тормоза могут быть только со стороны дисковой подсистемы - а что вы там с ней накрутили, что планировщик IO не вывозит - знаете только вы. Это первое. Второе - индексация проходит с минимальным приоритетом - т.е. мешать работать другим приложениям ну никак не может. И третье: если у вас SSD, то дисковая подсистема не может оказать значительное влияние на поведение приложений _впринципе_. Отсюда вывод: провокация. Включается оно только в случае добавления нового файла в индекс. Соответственно, вывод: случайно включаться не может. А если у вас 1Тб сорцов - так вы ССЗБ, если храните их на локальной машине, а не в специально для этого предназначенном месте.

anonymous
()
Ответ на: комментарий от anonymous

Вы, наверное, физик? Курс математики, читаемый на некоторых физических факультетах, местами весьма своеобразен.

Функционал не обязательно задаётся на линейном пространстве. Более того, на области задания может не быть задана не только абелева группа по сложению, но даже группоид в общем виде, то есть вообще не определена такая операция.

Что же касается области действия, то ваше поле линейного пространства будет изоморфно некоторому подполю поля комплексных чисел.

Так что учить матчасть я торжественно отправляю вас. Счастливого пути!

anonymous
()
Ответ на: комментарий от thespiritofbirdie

Млин. Федора и кеды - разные вещи. Где в федоре этот баг в багзилле? Тем более, что _у меня_ _DEFAULT_ FEDORA 21 на ноуте. И CentOS 7 на домашней машине. Точнее, конечно, уже не дефолт, но со шрифтами не игрался. Так кто кого накалывает? Вы читали баг, а я сижу на этих продуктах вот уже несколько лет.

anonymous
()
Ответ на: комментарий от I-Love-Microsoft

Тормозит _что_? И почему аналогичная служба из венды у тебя не тормозит (ты ж ее по дефолту не выключаешь)?

anonymous
()
Ответ на: комментарий от vurdalak

И почему аналогичная служба из венды у тебя не тормозит (ты ж ее по дефолту не выключаешь)?

Кстати, она там тоже есть, но включается когда рядом нет пользователя, и быстро выключается когда пользователь что-то начинает делать.

Я не собираюсь никому ничего доказывать - у меня много файлов и эти индексирования вешают систему, нельзя даже браузер открыть - вот так вешает диск, где же приоритеты? Такое ощущение что их нет вообще.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Я не собираюсь никому ничего доказывать - у меня много файлов и эти индексирования вешают систему, нельзя даже браузер открыть - вот так вешает диск, где же приоритеты? Такое ощущение что их нет вообще.

Почему у меня такого нет, хотя baloo включен, и nepomuk всегда был включен?

vurdalak ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Так балу с минимальным приоритетом пашет... Т.е. он все пользователю и так отдаст. А вот мы и узнали, что тормозитдисковая подсистема. Немного позже узнаем, что ядро самосборное и стоит какой-нить deadline, ncq отключено, памяти не хватает даже для буферов... Ну а вообще, линукс исключительно говено работает с дисками и конкретно балу тут не виноват.

anonymous
()
Ответ на: комментарий от vurdalak

Может у меня что-то с дисковой подсистемой, ибо реально как 12390 или как его. Тормозит на разных компах и везде Ubuntu LTS. Но опять же, внезапно. Это периодически, 99.9% времени все нормально.

Но когда mlocate вырубил - это полностью исчезло.

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.