KDE Frameworks

Софтуер снимки:
KDE Frameworks
Софтуер детайли:
Версия: 5.49.0 актуализира
Дата на качване: 16 Aug 18
Розробник: KDE e.V.
Разрешително: Безплатно
Популярност: 40

Rating: nan/5 (Total Votes: 0)

KDE Frameworks е проект с отворен код и свободен софтуер, разпространяван като част от работната среда на KDE и предназначен да предостави на разработчиците набор от инструменти и библиотеки за разработване на мощни приложения за графичната среда на плазмената плазма на KDE , изграден с помощта на Qt5 рамката.


Включва кодовата база на почти всички приложения на KDE

Софтуерът включва кодовата база на почти всички приложения на KDE с добре дефинирани способности и зависимости, осигуряващи функционалност на високо ниво като менюта и ленти с инструменти, достъп до файлове и проверка на правописа. Най-хубавото е, че всички инструменти и библиотеки се предлагат като отделни файлове за изтегляне.


Представяне на добавките Qt

Библиотеките, включени в проекта KDE Frameworks, се разпространяват като независими и междуплатформени модули, наречени Qt Addons. Те са достъпни за разработчиците на Qt и KDE, както и за всички, които искат да ускорят, опростят и намалят разходите за развитие на Qt на всяка платформа.

Изграждане на KDE рамки

KDE Framework е успешно тестван на широка гама дистрибуции на GNU / Linux, включително Debian, Ubuntu, Arch Linux, Fedora и openSUSE. За да я изградите, ще трябва да инсталирате Qt5 framework, както и различни други съществени библиотеки и инструменти, които са изброени в началната страница на проекта на https://community.kde.org/Frameworks/Building.


Под капака

Повечето от инструментите и библиотеките, включени в проекта KDE Frameworks, са написани на програмния език C ++. Ще трябва да имате скорошен GCC компилатор, Git и последния пакет kdesrc-build. Подробни инструкции за инсталиране можете да намерите, като отворите горната връзка. Тя трябва да работи и на други операционни системи GNU / Linux, ако са инсталирани всички зависимости.

Какво е новото в това издание:

  • Baloo:
  • Прекратява изпълнението на заявката рано, ако подмерът връща празен набор от резултати
  • Избягвайте катастрофа при четене на повредени данни от думите за документ db (bug 392877)
  • Дръжте низовите списъци като вход
  • Игнорирайте повече типове изходни файлове (бъг 382117)
  • Бризови икони:
  • актуализирани дръжки и меню за препълване
  • Допълнителни CMake модули:
  • Ръководство за Android: позволете ръчно да зададете допълнителни libs
  • Android: Не дефинирайте paths на qml-import, ако е празен
  • KArchive:
  • обработвайте zip файлове, вградени в zip файлове (бъг 73821)
  • KCMUtils:
  • [KCModuleQml] Пренебрегвайте контролите с деактивиране при табулиране
  • KConfig:
  • kcfg.xsd - не се изисква елемент kcfgfile
  • KConfigWidgets:
  • Коригирайте опцията "По подразбиране" цветова схема, за да съответства отново на Breeze
  • KDeclarative:
  • Задайте стойност на контекста kcm в правилния контекст
  • [Plotter] Не се изобразява, ако m_node е null (bug 394283)
  • KDocTools:
  • Актуализирайте списъка с украински обекти
  • добавете OSD на общността към general.entites
  • Добавете обектите CIFS, NFS, Samba, SMB към общи.нициали
  • Добавете Falkon, Kirigami, macOS, Solid, USB, Wayland, X11, SDDM към общите обекти
  • KFileMetaData:
  • проверете дали ffmpeg е поне версия 3.1, която въвежда API, която изискваме
  • потърсете маркери на албуми и албуми в taglibextractor
  • popplerextractor: не се опитвайте да отгатнете заглавието, ако няма
  • KGlobalAccel:
  • Уверете се, че неработената заявка за клавиатура е обработена преди да излъчите пряк път (bug 394689)
  • KHolidays:
  • holiday_es_es - Фиксирайте деня на "Comunidad de Madrid"
  • KIconThemes:
  • Проверете дали групата & LastGroup, тъй като KIconEffect все пак не се занимава с UserGroup
  • KImageFormats:
  • Премахване на дублирани типове mime от json файлове
  • KIO:
  • Проверете дали дестинацията съществува и при поставянето на двоични данни (грешка 394318)
  • Поддръжка на Auth: връщате действителната дължина на буферния буфер
  • Поддръжка на Auth: Унифицирайте приложния програмен интерфейс (API) за споделяне на дефиниции на файловете
  • Поддръжка на Auth: Създаване на socket файл в директория за изпълнение на потребителя
  • Поддръжка на Auth: Изтриване на сокетния файл след употреба
  • Поддръжка на Auth: Прехвърлете задачата за почистване на сокетния файл в FdReceiver
  • Поддръжка на автор: В Linux не използвайте абстрактни сокери, за да споделяте файловия дескриптор
  • [kcoredirlister] Премахнете колкото е възможно повече url.toString ()
  • KFileItemActions: резервно копие на default mimetype при избиране само на файлове (bug 393710)
  • Въведете KFileItemListProperties :: isFile ()
  • KPropertiesDialogPlugin вече може да указва множество поддържани протоколи, използващи X-KDE протоколи
  • Пазете фрагмента при пренасочване от http към https
  • [KUrlNavigator] Emit tabRequested, когато пътя в менюто за избор на път е натиснат на средата
  • Ефективност: използвайте новата версия на UDS
  • Не пренасочвайте smb: / към smb: // и след това smb: ///
  • Позволявайте приемането чрез двойно кликване в диалоговия прозорец за запазване (bug 267749)
  • Активирайте по подразбиране визуализирането в диалоговия прозорец за избор на файлове
  • Скриване на визуализацията на файла, когато иконата е твърде малка
  • i18n: използвайте отново формуляра за множествено число за приставката
  • Използвайте обикновен диалогов прозорец, а не списък в диалоговия прозорец, когато заличавате или изтривате един файл
  • Направете предупредителния текст за операциите за изтриване да подчертаете неговата постоянност и необратимост
  • Връщане "Показване на бутоните за режима на изгледа в лентата с инструменти на диалоговия прозорец за отваряне / запазване"
  • Kirigami:
  • Показване на action.main по-видно в ToolBarApplicationHeader
  • Позволете на Kirigami да се изгради без KWin таблетна зависимост
  • коригирайте филтъра с променлив тон на RTL
  • правилно преоразмеряване на contentItem
  • фиксирайте - повторно поведение
  • споделяте контекста обект, за да имате винаги достъп до i18n
  • Уверете се, че подсказката е скрита
  • Уверете се, че не сте задали невалидни варианти на проследяваните свойства
  • не дръжте MouseArea, изпускан () сигнал
  • не се появяват ефекти върху мобилния телефон
  • правилните икони препълване-меню-ляво и дясно
  • Преместете дръжката, за да пренаредите елементите в ListView
  • Използвайте Mnemonics върху бутоните на лентата с инструменти
  • Добавени липсващи файлове в QMake's .pri
  • [API dox] Прикрепете Kirigami.InlineMessageType - & gt; Kirigami.MessageType
  • фиксирайте заглавията на приложенията в приложението
  • Не позволявайте да показвате / скривате чекмеджето, когато няма дръжка (грешка 393776)
  • KItemModels:
  • KConcatenateRowsProxyModel: правилно дезинфекциране на входа
  • KNotification:
  • Решете катастрофи в NotifyByAudio при затваряне на приложения
  • KPackage Framework:
  • kpackage_install_ * пакет: коригирайте липсващото разстояние между .desktop и .json
  • Уверете се, че пътищата в rcc никога не се получават от абсолютни пътища
  • KRunner:
  • Обработвайте DBus отговорите в нишката :: match (bug 394272)
  • KTextEditor:
  • Не използвайте заглавието за "броя на показваните думи" отметка
  • Направете глобалната предпочитание на думата / зареждането
  • KWayland:
  • Увеличете версията на интерфейса org_kde_plasma_shell
  • Добавете "SkipSwitcher" към API
  • Добавете XDG изходен протокол
  • KWidgetsAddons:
  • [KCharSelect] Коригирайте размера на клетката на таблицата с Qt 5.11
  • [API dox] Премахване на използването на претоварване, което води до счупени документи
  • [API dox] Кажете на доксигена "например" не прекратява изречението, използвайте ". & Quot;
  • [API dox] Премахване на ненужното излизане от HTML
  • Не настройвайте автоматично иконите по подразбиране за всеки стил
  • Направете KMessageWidget съвпадение на стил Kirigami inlineMessage (бъг 381255)
  • NetworkManagerQt:
  • Направете информация за нечленуваната собственост само за отстраняване на грешки
  • WirelessSetting: изпълнява зададената собственостMacAddress
  • Плазмена рамка:
  • Шаблони: последователно наименуване, корекция на имената на каталозите за превод и още
  • [Breeze Plasma Theme] Коригирайте иконата на kleopatra, за да използвате цветова стилова таблица (bug 394400)
  • Диалоговият диалогов прозорец, който се свежда до минимум (грешка 381242)
  • Цел:
  • Подобрете интеграцията на телеграмите
  • Обработвайте вътрешните редове като ИЛИ ограничения, а не И
  • Възможност за ограничаване на приставките чрез наличие на десктоп файл
  • Направете възможно филтрирането на приставките от изпълнимия файл
  • Маркирайте избраното устройство в приставката за KDE Connect
  • поправете i18n проблеми в рамки / цели / приставки
  • Добавяне на приставката за телеграми
  • kdeconnect: Уведомявайте, когато процесът не се стартира (bug 389765)
  • QQC2StyleBridge:
  • Използвайте собствеността на палета само когато използвате qtquickcontrols 2.4
  • Работете с Qt

Какво е новото във версия 5.47.0:

  • Baloo:
  • Прекратява изпълнението на заявката рано, ако подмерът връща празен набор от резултати
  • Избягвайте катастрофа при четене на повредени данни от думите за документ db (bug 392877)
  • Дръжте низовите списъци като вход
  • Игнорирайте повече типове изходни файлове (бъг 382117)
  • Бризови икони:
  • актуализирани дръжки и меню за препълване
  • Допълнителни CMake модули:
  • Ръководство за Android: позволете ръчно да зададете допълнителни libs
  • Android: Не дефинирайте paths на qml-import, ако е празен
  • KArchive:
  • обработвайте zip файлове, вградени в zip файлове (бъг 73821)
  • KCMUtils:
  • [KCModuleQml] Пренебрегвайте контролите с деактивиране при табулиране
  • KConfig:
  • kcfg.xsd - не се изисква елемент kcfgfile
  • KConfigWidgets:
  • Коригирайте опцията "По подразбиране" цветова схема, за да съответства отново на Breeze
  • KDeclarative:
  • Задайте стойност на контекста kcm в правилния контекст
  • [Plotter] Не се изобразява, ако m_node е null (bug 394283)
  • KDocTools:
  • Актуализирайте списъка с украински обекти
  • добавете OSD на общността към general.entites
  • Добавете обектите CIFS, NFS, Samba, SMB към общи.нициали
  • Добавете Falkon, Kirigami, macOS, Solid, USB, Wayland, X11, SDDM към общите обекти
  • KFileMetaData:
  • проверете дали ffmpeg е поне версия 3.1, която въвежда API, която изискваме
  • потърсете маркери на албуми и албуми в taglibextractor
  • popplerextractor: не се опитвайте да отгатнете заглавието, ако няма
  • KGlobalAccel:
  • Уверете се, че неработената заявка за клавиатура е обработена преди да излъчите пряк път (bug 394689)
  • KHolidays:
  • holiday_es_es - Фиксирайте деня на "Comunidad de Madrid"
  • KIconThemes:
  • Проверете дали групата & LastGroup, тъй като KIconEffect все пак не се занимава с UserGroup
  • KImageFormats:
  • Премахване на дублирани типове mime от json файлове
  • KIO:
  • Проверете дали дестинацията съществува и при поставянето на двоични данни (грешка 394318)
  • Поддръжка на Auth: връщате действителната дължина на буферния буфер
  • Поддръжка на Auth: Унифицирайте приложния програмен интерфейс (API) за споделяне на дефиниции на файловете
  • Поддръжка на Auth: Създаване на socket файл в директория за изпълнение на потребителя
  • Поддръжка на Auth: Изтриване на сокетния файл след употреба
  • Поддръжка на Auth: Прехвърлете задачата за почистване на сокетния файл в FdReceiver
  • Поддръжка на автор: В Linux не използвайте абстрактни сокери, за да споделяте файловия дескриптор
  • [kcoredirlister] Премахнете колкото е възможно повече url.toString ()
  • KFileItemActions: резервно копие на default mimetype при избиране само на файлове (bug 393710)
  • Въведете KFileItemListProperties :: isFile ()
  • KPropertiesDialogPlugin вече може да указва множество поддържани протоколи, използващи X-KDE протоколи
  • Пазете фрагмента при пренасочване от http към https
  • [KUrlNavigator] Emit tabRequested, когато пътя в менюто за избор на път е натиснат на средата
  • Ефективност: използвайте новата версия на UDS
  • Не пренасочвайте smb: / към smb: // и след това smb: ///
  • Позволявайте приемането чрез двойно кликване в диалоговия прозорец за запазване (bug 267749)
  • Активирайте по подразбиране визуализирането в диалоговия прозорец за избор на файлове
  • Скриване на визуализацията на файла, когато иконата е твърде малка
  • i18n: използвайте отново формуляра за множествено число за приставката
  • Използвайте обикновен диалогов прозорец, а не списък в диалоговия прозорец, когато заличавате или изтривате един файл
  • Направете предупредителния текст за операциите за изтриване да подчертаете неговата постоянност и необратимост
  • Връщане "Показване на бутоните за режима на изгледа в лентата с инструменти на диалоговия прозорец за отваряне / запазване"
  • Kirigami:
  • Показване на action.main по-видно в ToolBarApplicationHeader
  • Позволете на Kirigami да се изгради без KWin таблетна зависимост
  • коригирайте филтъра с променлив тон на RTL
  • правилно преоразмеряване на contentItem
  • фиксирайте - повторно поведение
  • споделяте контекста обект, за да имате винаги достъп до i18n
  • Уверете се, че подсказката е скрита
  • Уверете се, че не сте задали невалидни варианти на проследяваните свойства
  • не дръжте MouseArea, изпускан () сигнал
  • не се появяват ефекти върху мобилния телефон
  • правилните икони препълване-меню-ляво и дясно
  • Преместете дръжката, за да пренаредите елементите в ListView
  • Използвайте Mnemonics върху бутоните на лентата с инструменти
  • Добавени липсващи файлове в QMake's .pri
  • [API dox] Прикрепете Kirigami.InlineMessageType - & gt; Kirigami.MessageType
  • фиксирайте заглавията на приложенията в приложението
  • Не позволявайте да показвате / скривате чекмеджето, когато няма дръжка (грешка 393776)
  • KItemModels:
  • KConcatenateRowsProxyModel: правилно дезинфекциране на входа
  • KNotification:
  • Решете катастрофи в NotifyByAudio при затваряне на приложения
  • KPackage Framework:
  • kpackage_install_ * пакет: коригирайте липсващото разстояние между .desktop и .json
  • Уверете се, че пътищата в rcc никога не се получават от абсолютни пътища
  • KRunner:
  • Обработвайте DBus отговорите в нишката :: match (bug 394272)
  • KTextEditor:
  • Не използвайте заглавието за "броя на показваните думи" отметка
  • Направете глобалната предпочитание на думата / зареждането
  • KWayland:
  • Увеличете версията на интерфейса org_kde_plasma_shell
  • Добавете "SkipSwitcher" към API
  • Добавете XDG изходен протокол
  • KWidgetsAddons:
  • [KCharSelect] Коригирайте размера на клетката на таблицата с Qt 5.11
  • [API dox] Премахване на използването на претоварване, което води до счупени документи
  • [API dox] Кажете на доксигена "например" не прекратява изречението, използвайте ". & Quot;
  • [API dox] Премахване на ненужното излизане от HTML
  • Не настройвайте автоматично иконите по подразбиране за всеки стил
  • Направете KMessageWidget съвпадение на стил Kirigami inlineMessage (бъг 381255)
  • NetworkManagerQt:
  • Направете информация за нечленуваната собственост само за отстраняване на грешки
  • WirelessSetting: изпълнява зададената собственостMacAddress
  • Плазмена рамка:
  • Шаблони: последователно наименуване, корекция на имената на каталозите за превод и още
  • [Breeze Plasma Theme] Коригирайте иконата на kleopatra, за да използвате цветова стилова таблица (bug 394400)
  • Диалоговият диалогов прозорец, който се свежда до минимум (грешка 381242)
  • Цел:
  • Подобрете интеграцията на телеграмите
  • Обработвайте вътрешните редове като ИЛИ ограничения, а не И
  • Възможност за ограничаване на приставките чрез наличие на десктоп файл
  • Направете възможно филтрирането на приставките от изпълнимия файл
  • Маркирайте избраното устройство в приставката за KDE Connect
  • поправете i18n проблеми в рамки / цели / приставки
  • Добавяне на приставката за телеграми
  • kdeconnect: Уведомявайте, когато процесът не се стартира (bug 389765)
  • QQC2StyleBridge:
  • Използвайте собствеността на палета само когато използвате qtquickcontrols 2.4
  • Работете с Qt

Какво е новото във версията:

  • Baloo
  • Изтрийте и презапишете балони KIO подчинен (bug 340099)
  • BluezQt
  • Не пропускайте дескрипторите на файлове rfkill (bug 386886)
  • Бриз икони
  • Добавете размерите на липсващите икони (грешка 384473)
  • добавете инсталиране и деинсталиране на иконите за откриване
  • Допълнителни CMake модули
  • Добавете маркера за описание към генерираните pkgconfig файлове
  • ecm_add_test: Използвайте правилния път за сепиране на Windows
  • Добавете FindSasl2.cmake към ECM
  • Прехвърляйте ARGS само когато правите Makefiles
  • Добавете FindGLIB2.cmake и FindPulseAudio.cmake
  • ECMAddTests: задайте QT_PLUGIN_PATH, така че могат да бъдат намерени толкова локално създадени приставки
  • KDECMakeSettings: повече docu за оформлението на dir
  • Рамкова интеграция
  • Поддръжка за изтегляне на втората или третата връзка за изтегляне от продукт на KNS (бъг 385429)
  • KActivitiesStats
  • Започнете да фиксирате libKActivitiesStats.pc: (bug 386933)
  • KActivities
  • Фиксирайте състезанието, което стартира kactivitymanagerd няколко пъти
  • KAuth
  • Позволява да се изгражда само генераторът на код за каут-правила-генератор
  • Добавете бележка за извикване на помощника от многоелектни приложения
  • KBookmarks
  • Не показвайте действия при редактиране на отметки, ако keditbookmarks не е инсталиран
  • Порт от отказан KAutorified :: authorizeAccess to authorizeAction
  • KCMUtils
  • Навигация с клавиатурата в и извън QML kcms
  • KCompletion
  • Не се смущава, когато настройвате нова редакция на реда в редактируема разделителна кутия
  • KComboBox: Върнете се по-рано, когато настройвате до предишна стойност
  • KComboBox: Повторно използване на съществуващия обект за завършване при редактиране на нова линия
  • KConfig
  • Не търсете / etc / kderc всеки път
  • KConfigWidgets
  • Актуализирайте цветовете по подразбиране, така че да съответстват на новите цветове в D7424
  • KCoreAddons
  • Валидиране на вход на SubJobs
  • Предупреждавайте за грешките при анализа на файловете на json
  • Инсталирайте дефинициите на mimetype за kcfg / kcfgc / ui.rc / knotify & qrc файловете
  • Добавете нова функция за измерване на дължината с текст
  • Коригирайте бъг в KAutoSave във файла с бяло пространство в него
  • KDeclarative
  • Направете го компилиране на прозорци
  • го компилирате с QT_NO_CAST_FROM_ASCII / QT_NO_CAST_FROM_BYTEARRAY
  • [MouseEventListener] Позволява приемане на събитие на мишката
  • използвайте един QML двигател
  • KDED
  • kded: премахнете извикванията на dbus за ksplash
  • KDocTools
  • Актуализиране на бразилски португалски превод
  • Актуализиране на руския превод
  • Актуализиране на руския превод
  • Актуализирайте персонализирането / xsl / ru.xml (липсваше виртуален дом)
  • KEmoticons
  • KEmoticons: приставки към JSON и добавяне на поддръжка за зареждане с KPluginMetaData
  • Не пропускайте символите на pimpl класове, защитавайте с Q_DECL_HIDDEN
  • KFileMetaData
  • Тестовата клавиатура на потребителя изисква Taglib
  • Ако стойността на свойството е нула, премахнете атрибута user.xdg.tag (грешка 376117)
  • Отваряне на файлове в TagLib extractor readonly
  • KGlobalAccel
  • Групирайте някои блокиращи повиквания на dbus
  • kglobalacceld: Избягвайте да зареждате товарач на икони без причина
  • генерирайте правилни низове за бърз достъп
  • KIO
  • KUriFilter: филтриране на дублирани приставки
  • KUriFilter: опростяване на структурите на данните, установяване на изтичане на памет
  • [CopyJob] Не започвайте отначало, след като сте извадили файл
  • Коригиране на създаването на директория чрез KNewFileMenu + KIO :: mkpath на Qt 5.9.3+ (бъг 387073)
  • Създаде допълнителна функция "KFilePlacesModel :: movePlace"
  • Показване на ролята на иконата на KFilePlacesModel "iconName"
  • KFilePlacesModel: Избягвайте ненужния сигнал "dataChanged"
  • Върнете валиден обект от показалец за всеки запис в KFilePlacesModel
  • Създайте функция "KFilePlacesModel :: refresh"
  • Създайте статична функция "KFilePlacesModel :: convertedUrl"
  • KFilePlaces: Създаден раздел "дистанционно"
  • KFilePlaces: Добавете секция за подвижни устройства
  • Добавени са URL адреси за балони в местата
  • Прикрепете KIO :: mkpath с qtbase 5.10 бета 4
  • [KDirModel] Издава промяна за HasJobRole, когато задачите се променят
  • Промяна на етикета "Разширени опции" & GT; "Опции на терминала"
  • Kirigami
  • Изместване на лентата за превъртане по размера на заглавката (грешка 387098)
  • долен марджин на базата на присъствие на бутон за действие
  • не приемайте, че applicationWidnow () е налице
  • Не съобщавайте за промените в стойността, ако все още сме в конструктора
  • Замяна на името на библиотеката в източника
  • поддържат цветовете на повече места
  • цветни икони в ленти с инструменти, ако е необходимо
  • помислете за цветовете на иконите в основните бутони за действие
  • Започнете за "икона" групирана собственост
  • KNewStuff
  • Връщане "Отделяне преди да зададете показалеца d" (грешка 386156)
  • не инсталирайте инструмент за разработка, за да обедините файлове на работния плот
  • [knowstuff] Не изпускайте ImageLoader при грешка
  • KPackage Framework
  • Правилно правете низове в рамката kpackage
  • Не се опитвайте да генерирате metadata.json, ако няма metadata.desktop
  • поправете клейд кейджинг индекс
  • Подобрете изхода на грешка
  • KTextEditor
  • Коригирайте буферните команди на VI-режим
  • предотвратявайте случайно мащабиране
  • KUnitConversion
  • Порт от QDom до QXmlStreamReader
  • Използвайте https за изтегляне на валутни курсове
  • KWayland
  • Изложете wl_display_set_global_filter като виртуален метод
  • Коригирайте kwayland-testXdgShellV6
  • Добавете поддръжка за zwp_idle_inhibit_manager_v1 (бъг 385956)
  • [сървър] Подкрепа за възпрепятстване на IdleInterface
  • KWidgetsAddons
  • Избягвайте несъгласуваните диалози за паролите
  • Задайте enable_blur_behind hint при поискване
  • KPageListView: Обновяване на ширината при промяна на шрифта
  • KWindowSystem
  • [KWindowEffectsPrivateX11] Добавяне на резерва () повикване
  • KXMLGUI
  • Коригиране на името на лентата с инструменти, когато има контекст i18n
  • Плазмена рамка
  • Директивата #warning не е универсална и по-специално не се поддържа от MSVC
  • [IconItem] Използвайте ItemSceneHasChanged, вместо да се свързвате на windowChanged
  • [Елемент на иконата] Изрично излъчва наслагвания, а не свързване с нея
  • [Диалог] Използвайте KWindowSystem :: isPlatformX11 ()
  • Намалете количеството на фалшивите промени в собствеността на ColorScope
  • [Елемент от иконата] Издава валиденChanged само ако действително е променен
  • Потискайте ненужните индикатори за превъртане, ако flickable е ListView с известна ориентация
  • [AppletInterface] Излъчва сигнали за промяна за конфигурацияRequired и -Reason
  • Използвайте setSize () вместо да зададете ширина и височина на PropertiesProperty
  • Отстранен е проблем, при който меню "PlasmaComponents" ще се появи с нарушени ъгли (бъг 381799)
  • Отстранен е проблем, при който контекстните менюта се появяват с разбити ъгли (бъг 381799)
  • Документи на API: добавете известие за отхвърляне, намиращо се в дневника git
  • Синхронизирайте компонента с този в Kirigami
  • Търсете всички компоненти на KF5 като такива, а не отделни рамки
  • Намаляване на фалшивите емисии на сигнала (грешка 382233)
  • Добавете сигнали, показващи дали екранът е добавен или премахнат
  • инсталирате Switch неща
  • Не разчитайте на включва включва
  • Оптимизирайте имената на ролите SortFilterModel
  • Премахване на DataModel :: roleNameToId
  • затвор
  • Добавете генератор на ацтек код
  • QQC2StyleBridge
  • определете QQC2 версия по време на изграждане (бъг 386289)
  • по подразбиране запазвайте невидимия фон
  • добавете фон в ScrollView
  • Solid
  • По-бързо UDevManager :: devicesFromQuery
  • сонет
  • Дава възможност за кръстосване на сонет
  • Маркиране на синтаксис
  • Добавете PKGUILD за синхронизиране
  • JavaScript: включва стандартни типове мими
  • debchangelog: добавете Bionic Beaver
  • Актуализиране на синтактичния файл на SQL (Oracle) (бъг 386221)
  • SQL: преместете откриването на коментари пред операторите
  • crk.xml: добавен ред на заглавката

Какво е новото във версия 5.40.0:

  • Baloo
  • Помислете дали DjVu файловете са документи (бъг 369195)
  • Коригирайте правописа, така че презентациите на WPS Office се разпознават правилно
  • Бриз икони
  • добавяне на скрипт за папката за скрипта икона на лентата с инструменти Dolphin
  • KArchive
  • Прикрепете потенциалната пропуск на mem. Фиксиране на логиката
  • KCMUtils
  • без полета за qml модули от страна qwidget
  • Инициализиране на променливи (намерени чрез покритие)
  • KConfigWidgets
  • Икона за коригиране на KStandardAction :: MoveToTrash
  • KCoreAddons
  • Фиксирайте URL откриването с двойни URL адреси като "http://www.foo.bar"
  • Използвайте https за URL адресите на KDE
  • Поддръжка на KDELibs 4
  • пълен документ за замяна за disableSessionManagement ()
  • Направете kssl компилирайте срещу OpenSSL 1.1.0 (бъг 370223)
  • KFileMetaData
  • Коригирайте показваното име на собствеността на генератора
  • KGlobalAccel
  • KGlobalAccel: фиксирайте номерата за поддръжка (отново)
  • KInit
  • Коригирайте инсталирането на start_kdeinit, когато DESTDIR и libcap се използват заедно
  • KIO
  • Коригиране на дисплея на дистанционното: / в qfiledialog
  • Внедрете поддръжка за категориите в KfilesPlacesView
  • HTTP: коригирайте низа на грешки за случая Multi-Status 207
  • KNewFileMenu: почистване на мъртвия код, забелязан от Coverity
  • IKWS: Коригирайте възможния безкраен цикъл, забелязан от Coverity
  • KIO :: PreviewJob :: defaultPlugins () функция
  • Kirigami
  • синтаксис, работещ върху по-стар Qt 5.7 (бъг 385785)
  • подредете различно фолиото (грешка 386470)
  • Показване на собствеността, върху която се откроява делегатът, когато няма фокус
  • предпочитани съвети за размера за сепаратора
  • правилните настройки.използване на мобилни устройства
  • Разрешете на приложенията да бъдат малко конвергентни на настолна система
  • Уверете се, че съдържанието на SwipeListItem не се припокрива с дръжката (bug 385974)
  • Прегледът на превъртането на Overlaysheet винаги е интелектуален
  • Добавете категории в десктопа на галерията (bug 385430)
  • Актуализиране на файла kirigami.pri
  • използвайте неинсталираните приставки за извършване на тестовете
  • Отстраняване на Kirigami.Label
  • Пристанищна галерия пример за използването на етикетите, за да бъде последователно QQC2
  • Порт Kirigami.Controls използва Kirigami.Label
  • Направете scrollarea интерактивни при докосване
  • Преместете обаждането git find_package на мястото, където се използва
  • по подразбиране до прозрачни елементи от списъчния списък
  • KNewStuff
  • Премахване на PreferCache от мрежови заявки
  • Не отделяйте споделените указатели в частни данни, когато настройвате визуализации
  • KMoreTools: Обновяване и коригиране на desktopfiles (bug 369646)
  • KNotification
  • Премахване на проверката за SNI хостове при избор дали да се използва наследен режим (bug 385867)
  • Проверявайте само за стари икони на системната лента, ако ще го направим (грешка 385371)
  • KPackage Framework
  • използвайте неизтеглените сервизни файлове
  • KService
  • Инициализиране на стойности
  • Инициализиране на някой показалец
  • KTextEditor
  • API dox: поправете грешните имена на методите и аргите, добавете липсващи от
  • Избягвайте (сигурни) катастрофи по време на изпълнение на QML скриптове (грешка 385413)
  • Избягвайте катастрофа с QML, задействан от С скриптове
  • Увеличете размера на крайния знак
  • фиксирайте някои indenters от вмъкване на произволни знаци
  • Премахване на предупреждението за отхвърляне
  • KTextWidgets
  • Инициализиране на стойността
  • KWayland
  • [клиент] Откачете чековете за platformName като "пътешествие"
  • Не дублирайте свързването към wl_display_flush
  • чужд протокол Wayland
  • KWidgetsAddons
  • фиксирайте несъответствието на приспособлението за създаване на приспособление за създаване на приставка за създаване на KMessageBox
  • по-компактен парола за диалогов прозорец (бъг 381231)
  • Задайте правилно ширината на KPageListView
  • KWindowSystem
  • KKeyServer: поправете обработката на Meta + Shift + Print, Alt + Shift + arrowkey и т.н.
  • Поддръжка на платформена платформа
  • Използвайте API за откриване на платформа на KWindowSystem вместо дублиран код
  • KXMLGUI
  • Използвайте https за URL адресите на KDE
  • NetworkManagerQt
  • 8021xНастройване: Съответствието на домейна-суфикс е дефинирано в NM 1.2.0 и по-ново
  • Поддържайте "съвпадение на домейна-суфикс" в Security8021xSetting
  • Плазмена рамка
  • ръчно изчертайте кръговата дъга
  • [Меню на PlasmaComponents] Добавете ungrabMouseHack
  • [FrameSvg] Оптимизирайте updateSizes
  • Не поставяйте диалога, ако е от тип OSD
  • QQC2StyleBridge
  • Подобрете компилацията като статична приставка
  • направете radiobutton radiobutton
  • използвайте qstyle, за да нарисувате Dial
  • използвайте ColumnLayout за менютата
  • фиксирайте диалога
  • премахване на невалидна собственост на групата
  • Коригирайте форматирането на md файла, така че да съответства на другите модули
  • поведение на combobox по-близо до qqc1
  • заобиколно решение за QQuickWidgets
  • сонет
  • Добавяне на присвоен метод за разпознаване
  • Сигнал, ако можем да зададем речник
  • Маркиране на синтаксис
  • Makefile: фиксирайте регекспресирането в "CXXFLAGS +"
  • ThreadWeaver
  • CMake cleanup: Не хардкод -std = c ++ 0x

Какво е новото във версия 5.38.0:

  • Baloo:
  • Фиксирано търсене на директории
  • Допълнителни CMake модули:
  • Задайте CMAKE _ * _ OUTPUT_5.38, за да стартирате тестове без да инсталирате
  • Включете модул за намиране на qml вноса като зависимости от време на изпълнение
  • Рамкова интеграция:
  • Върнете ярката икона на реда с висока разделителна способност
  • Прикрепване на диалогови прозорци с натискане на клавишите Ctrl + връщане при преименуване на бутоните
  • KActivitiesStats:
  • Реактор на заявката, която съчетава свързаните и използваните ресурси
  • Презареждане на модела, когато ресурсът се прекъсне
  • Фиксирана заявка при сливане на свързани и използвани ресурси
  • KConfig:
  • Коригирайте етикетите на действията DeleteFile / RenameFile (bug 382450)
  • kconfigini: Премахване на водещите празни пространства при четене на входни стойности (грешка 310674)
  • KConfigWidgets:
  • Премахване на KStandardAction :: Помощ и KStandardAction :: SaveOptions
  • Коригирайте етикетите на действията DeleteFile / RenameFile (bug 382450)
  • Използвайте "затваряне на документи" като икона за KStandardAction :: close
  • KCoreAddons:
  • DesktopFileParser: добавете резервно търсене в ": / kservicetypes5 / *"
  • Добавете поддръжка за деинсталираните приставки в kcoreaddons_add_plugin
  • desktopfileparser: Коригирайте несъответстващия анализ на ключ / стойност (грешка 310674)
  • KDED:
  • поддържа X-KDE-OnlyShowOnQtPlatforms
  • KDocTools:
  • CMake: Коригирайте скъсяването на целевите имена, когато създадете dir има специални знаци (бъг 377573)
  • Добавете CC BY-SA 4.0 International и задайте го по подразбиране
  • KGlobalAccel:
  • KGlobalAccel: пристанище към новия метод на KKeyServer symXModXToKeyQt, за да фиксирате клавишите numpad (bug 183458)
  • KInit:
  • klauncher: поправете съвпадение на приложенията за flatpak приложения
  • KIO:
  • Поставете уеб клавишните комбинации KCM от KServiceTypeTrader до KPluginLoader :: findPlugins
  • [KFilePropsPlugin] Локален формат totalSize по време на изчисление
  • KIO: установява изтичане на дълготрайна памет при излизане
  • Добавете способности за филтриране на mimetype в KUrlCompletion
  • KIO: препращайте приставките за филтри на URI от KServiceTypeTrader на json + KPluginMetaData
  • [KUrlNavigator] Emit tabRequested, когато местоположението в менюто е със средно щракване (bug 304589)
  • [KUrlNavigator] Emit tabRequested, когато селекторът на местата е на средно кликване (bug 304589)
  • [KACLEditWidget] Разрешаване на двойно кликване за редактиране на влизане
  • [kiocore] Коригирайте логическата грешка в предходната комикция
  • [kiocore] Проверете дали кланчърът работи или не
  • Наистина съобщения за INF_PROCESSED_SIZE за ограничаване на скоростта (бъг 383843)
  • Да не се изчиства съхраняването на сертификат за SSL на Qt на Qt
  • [KDesktopPropsPlugin] Създайте целевата директория, ако тя не съществува
  • [File KIO slave] Коригирайте прилагането на специални файлови атрибути (bug 365795)
  • Премахване на проверката на зает цикъл в TransferJobPrivate :: slotDataReqFromDevice
  • направи kiod5 "агент" на Mac
  • Прикрепвам прокси KCM не зарежда ръчно прокси сървър
  • Kirigami:
  • скриване на превъртащите ленти, когато са безполезни
  • Добавете основен пример за регулиране на дръжката с дълга колона
  • Стъпките в позициите на дръжките
  • фиксирайте поставянето на дръжката, когато се припокрива последната страница
  • не показвайте фалшива дръжка в последната колона
  • Не съхранявайте неща в делегатите (bug 383741)
  • , тъй като вече сме задали keyNavigationEnabled, задайте и обвивки
  • по-добро ляво подравняване за бутона за връщане (грешка 383751)
  • не отчитайте заглавката 2 пъти при превъртане (грешка 383725)
  • никога не обвивайте заглавните етикети
  • адрес FIXME: премахнете resetTimer (грешка 383772)
  • не превъртете заглавието на приложението в не мобилни
  • Добавете собственост, за да скриете разделителя PageRow съвпадащ с AbstractListItem
  • фиксирайте превъртането с потока на произход и долния топов
  • Отърви се от предупрежденията за задаване на пиксели и размери на точки
  • не задейства достъпен режим при обърнати изгледи
  • вземете под внимание страницата в долната част на страницата
  • добавете малко по-сложен пример за приложение за чат
  • повече несигурност за намиране на правилния долен колонтитул
  • Проверете валидността на елемента, преди да го използвате
  • Положителна позиция на слоя за isCurrentPage
  • използвайте анимация вместо аниматор (бъг 383761)
  • оставете необходимото място за долната колона на страницата, ако е възможно
  • По-добре затъмнение за чекмеджета за приложение
  • Затъмняване на фона за приложението
  • коректно задайте полетата на бутоните назад
  • подходящи полета за бутона за връщане
  • по-малко предупреждения в ApplicationHeader
  • не използвайте плазмено мащабиране за размери на иконите
  • нов вид дръжки
  • KJobWidgets:
  • Инициализирайте състоянието на бутона "Пауза" в инструмента за проследяване на приспособления
  • KNotification:
  • Не блокирайте стартирането на услугата за известяване (грешка 382444)
  • KPackage Framework:
  • refactor kpackagetool далеч от stringy опции
  • KRunner:
  • Изчистване на предишни действия при актуализиране
  • Добавете дистанционни бегачи към DBus
  • KTextEditor:
  • Портален документ / Преглед на приложния програмен интерфейс (API) за скриптове на QJSValue-базирано решение
  • Показване на иконите в контекстното меню на границата на иконата
  • Заменете KStandardAction :: PasteText с KStandardAction :: Поставяне
  • Поддържайте частично мащабиране при генериране на предварителен преглед на страничната лента
  • Превключване от QtScript на QtQml
  • KWayland:
  • Отнасяйте RGB буферите за въвеждане като преформулирани
  • Актуализиране на SurfaceInterface изходи при унищожаване на изходна глобална
  • KWayland :: Клиент :: Унищожаване на изход от песента
  • Избягвайте да изпращате оферти за данни от невалиден източник (грешка 383054)
  • KWidgetsAddons:
  • опростете setContents, като позволите на Qt да направи повече работа
  • KSqueezedTextLabel: Добавете isSqueezed () за удобство
  • KSqueezedTextLabel: Малки подобрения в документите на API
  • [KPasswordLineEdit] Задайте прокси за фокусиране на реда за редактиране на линия (бъг 383653)
  • [KPasswordDialog] Възстановяване на собствеността на геометрията
  • KWindowSystem:
  • KKeyServer: коригиране на работата на Keypad Modifier (бъг 183458)
  • KXMLGUI:
  • Запазете куп stat () повиквания при стартиране на приложението
  • Прикрепете позицията KHelpMenu на Wayland (bug 384193)
  • Премахване на счупеното преместване на бутоните на средата на бутона (бъг 383162)
  • KUndoActions: използвайте actionCollection, за да зададете командата за бърз достъп
  • Плазмена рамка:
  • [ConfigModel] Предпазва от добавянето на null ConfigCategory
  • [ConfigModel] Позволява програмно да добавяте и премахвате ConfigCategory (бъг 372090)
  • [EventPluginsManager] Изложете pluginPath в модела
  • [Елемент от иконата] Не излишно премахвайте ImagePath
  • [FrameSvg] Използвайте QPixmap :: mask () вместо с отхвърлен сложен начин чрез alphaChannel ()
  • [FrameSvgItem] Създайте обект / marginal / fixedMargins при поискване
  • проверете състоянието за проверка на елементите от менюто
  • Накажете плазмения стил за QQC2 в аплети
  • Инсталирайте PlasmaComponents.3 / частната папка
  • Отрежете остатъци от теми "локално"
  • [Тема] Използвайте KConfig SimpleConfig
  • Избягвайте някои ненужни търсения на съдържанието на тема
  • Игнорирайте фалшиви събития за преоразмеряване, за да празни размери (bug 382340)
  • Маркиране на синтаксиса:
  • Добавяне на дефиниция на синтаксис за списъците с филтри на Adblock Plus
  • Преименувайте определението за синтаксис на сито
  • Добавяне на маркиране за конфигурационните файлове на QDoc
  • Добавяне на определение за маркиране за тигър
  • Избягвайте тире в rest.xml регулярни изрази (бъг 383632)
  • фиксирайте: текстовият прозорец се откроява като powerhell
  • Добавяне на подчертаване на синтаксиса за Metamath
  • Ребатирано По-малко подчертаване на синтаксиса върху SCSS един (бъг 369277)
  • Добавяне на подчертаване на понито
  • Презапишете дефиницията на синтаксиса на имейл

Какво е новото във версия 5.9.0:

  • Нова в тази версия:
  • Нов модул: ModemManagerQt (Qt обвивка за API на ModemManager)
  • Имайте предвид, че Plasma-NM 5.2.x се нуждае от кръпка, за да се изгради и работи с тази версия на ModemManagerQt. пластир-nm пластир.
  • При надграждане до ModemManagerQt 5.9.0, надстройте до плазма NM 5.3 Beta.
  • KActivities:
  • Изпълнено забравяне на ресурс
  • Изграждане на поправки
  • Добавена е приставка за регистриране на събития за известия на KRecentDocument
  • KArchive:
  • Спазвайте настройката KZip :: extraField и когато записвате вписвания в централния хедър
  • Премахнете две грешни твърдения, които се случват, когато дискът е пълен, грешка 343214
  • KBookmarks:
  • Поправете изграждането с Qt 5.5
  • KCMUtils:
  • Използвайте нова система за добавки, базирана на json. КЦМ се търсят под kcms /. Засега все още трябва да се инсталира десктоп файл под kservices5 / за съвместимост
  • Заредете и обвийте версията на kcms само за QML, ако е възможно
  • KConfig
  • Прикрепете твърдение, когато използвате KSharedConfig в глобален деструктор на обекти
  • kconfig_compiler: добавете поддръжка за CategoryLoggingName в * .kcfgc файлове, за да генерирате qCDebug (категории) повиквания.
  • KI18n:
  • Предварително зареждане на глобалния каталог Qt при използване на i18n ()
  • KIconThemes:
  • KIconDialog вече може да се показва чрез обикновените методи QDialog show () и exec ()
  • Прикрепете KIconEngine :: боя за работа с различни устройстваPixelRatios
  • KIO:
  • Активирайте KPropertiesDialog, за да показвате информация за свободното пространство и на отдалечени файлови системи (например smb)
  • Коригирайте KUrlNavigator с високи DPM пиксели
  • Направете KFileItemDelegate да управлявате devicePixelRatio по подразбиране в анимации
  • KItemModels:
  • KRecursiveFilterProxyModel: преработен, за да излъчва правилните сигнали в точното време
  • KDescendantsProxyModel: Управлява движенията, докладвани от изходния модел.
  • KDescendantsProxyModel: Отстраняване на поведението при извършване на селекция при нулиране.
  • KDescendantsProxyModel: Позволява изграждането и използването на KSelectionProxyModel от QML.
  • KJobWidgets:
  • Разпространение на код за грешка в JobView DBus интерфейс
  • KNotifications:
  • Добавена е версия на събитие (), която няма икона и ще използва стандартна
  • Добавена е версия на събитие (), която отнема стандартно събитие EventId и QString iconName
  • KPeople:
  • Разрешете разширяването на метаданните за действие, като използвате предварително дефинирани типове
  • Моделът за корекция не се актуализира правилно след премахването на контакт от Лице
  • KPty:
  • Покажете на света дали KPty е построен с библиотека utempter
  • KTextEditor:
  • Добавете файла за подчертаване на kdesrc-buildrc
  • синтаксис: добавена поддръжка за двоични цяло число в PHP подчертаващия файл
  • KWidgetsAddons:
  • Уверете се, че анимацията на KMessageWidget е гладка с високо съотношение Pixel на устройството
  • KWindowSystem:
  • Добавете фиктивно изпълнение на Wayland за KWindowSystemPrivate
  • Икона на KWindowSystem :: с NETWinInfo не е свързан към платформа X11.
  • KXmlGui:
  • Запазете домейна за преобразуване при обединяване на .rc файлове
  • Коригиране на предупреждението по време на работа QWidget :: setWindowModified: Заглавието на прозореца не съдържа "[*]" заместител
  • KXmlRpcClient:
  • Инсталиране на преводи
  • Рамка на плазмата:
  • Фиксирани неудобни инструкции, когато временният собственик на подсказка изчезна или стане празен
  • Прикрепете TabBar не е правилно изложено първоначално, което може да се наблюдава например в. Започва
  • Превключванията в PageStack сега използват аниматори за по-плавни анимации
  • Прехвърлянията в TabGroup сега използват аниматори за по-плавни анимации
  • Направете Svg, FrameSvg работа с QT_DEVICE_PIXELRATIO
  • Твърдо вещество:
  • Обновяване на характеристиките на батерията при възобновяване
  • Промени в системата:
  • Допълнителните модули на CMake (ECM) вече са версирани като KDE Frameworks, поради което сега е 5.9, докато преди това е 1.8.
  • Много рамки са били фиксирани, за да могат да бъдат използвани, без да търсят личните си зависимости. Т.е. приложенията, търсещи рамка, се нуждаят само от обществени зависимости, а не от частни.
  • Позволете конфигурация на SHARE_INSTALL_DIR, за да се справите по-добре с многоредово оформление
  • Frameworkintegration
  • Коригирайте възможния срив при унищожаване на QSystemTrayIcon (задействан например от Trojita), бъг 343976
  • Коригирайте диалоговите прозорци на модалния файл в QML, бъг 334963

Изисквания :

  • Qt

Подобен софтуер

Metabar Upgrade
Metabar Upgrade

3 Jun 15

Plasma-Karma
Plasma-Karma

2 Jun 15

Kaptain
Kaptain

12 May 15

Друг софтуер на разработчика KDE e.V.

KDE Plasma
KDE Plasma

20 Jan 18

KDE Telepathy
KDE Telepathy

17 Feb 15

Коментари към KDE Frameworks

Коментари не е намерена
добавите коментар
Включете на изображения!