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

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

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

KDE Telepathy
KDE Telepathy

17 Feb 15

KDE Plasma
KDE Plasma

20 Jan 18

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

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