KDE Frameworks

Screenshot Software:
KDE Frameworks
Mga detalye ng Software:
Bersyon: 5.49.0 Na-update
I-upload ang petsa: 16 Aug 18
Nag-develop: KDE e.V.
Lisensya: Libre
Katanyagan: 40

Rating: nan/5 (Total Votes: 0)

Ang KDE Frameworks ay isang bukas na mapagkukunan at libreng proyekto ng software na ipinamamahagi bilang bahagi ng kapaligiran ng KDE desktop at dinisenyo upang magbigay ng mga developer na may koleksyon ng mga tool at mga aklatan para sa pagbuo ng mga makapangyarihang application para sa KDE Plasma graphical environment , na binuo gamit ang balangkas ng Qt5.


Kabilang ang code base ng halos lahat ng KDE apps
Kasama sa software ang code base ng halos lahat ng mga application ng KDE, na may mahusay na natukoy na mga kakayahan at mga dependency, na nagbibigay ng mataas na antas na pag-andar tulad ng mga menu at toolbar, file access at spell checking. Ang magandang bagay tungkol dito ay ang lahat ng mga tool at library ay magagamit bilang magkahiwalay na pag-download.


Ipinapakilala ang Qt Addons

Ang mga aklatan na binubuo sa proyektong ito ng KDE Frameworks ay ibinahagi bilang mga module na independyente at cross-platform, na tinatawag na Qt Addons. Available ang mga ito sa mga nag-develop ng Qt at KDE, pati na rin sa lahat ng gustong mapabilis, gawing simple at mabawasan ang gastos ng pag-unlad ng Qt sa anumang platform.

Bumuo ng Mga Framework ng KDE

Ang KDE Framework ay matagumpay na nasubok sa isang malawak na hanay ng mga distribusyon ng GNU / Linux, kabilang ang Debian, Ubuntu, Arch Linux, Fedora at openSUSE. Upang maitayo ito, kakailanganin mong i-install ang balangkas ng Qt5, pati na rin ang iba't ibang mahahalagang aklatan at tool na nakalista sa homepage ng proyekto sa https://community.kde.org/Frameworks/Building.


Sa ilalim ng hood

Karamihan sa mga tool at library na kasama sa proyekto ng KDE Framework ay nakasulat sa C ++ programming language. Kakailanganin mong magkaroon ng isang kamakailang tagatala ng GCC, Git at ang pinakabagong kdesrc-build package. Ang mga detalyadong tagubilin sa pag-install ay matatagpuan sa pamamagitan ng pag-access sa link sa itaas. Dapat din itong gumana sa ibang mga operating system ng GNU / Linux kung ang lahat ng mga dependency ay naka-install.

Ano ang bagong sa paglabas na ito:

  • Baloo:
  • Tapusin ang pagsasagawa ng query nang maaga kung ang subterm ay nagbabalik ng walang laman na resulta ng resulta
  • Iwasan ang pag-crash kapag binabasa ang sira na data mula sa mga term sa dokumento db (bug 392877)
  • hawakan ang mga listahan ng string bilang input
  • Huwag pansinin ang higit pang mga uri ng mga file ng pinagmulan (bug 382117)
  • Breeze Icons:
  • na-update na mga handle at overflow-menu
  • Mga Extra Module ng CMake:
  • Android toolchain: payagan na tukuyin nang manu-manong dagdag na libs
  • Android: Huwag tukuyin ang qml-import-path kung walang laman
  • KArchive:
  • pangasiwaan ang mga zip file na naka-embed sa loob ng mga zip file (bug 73821)
  • KCMUtils:
  • [KCModuleQml] Huwag pansinin ang mga kontrol na hindi pinagana kapag nagbabawas
  • KConfig:
  • kcfg.xsd - hindi nangangailangan ng kcfgfile element
  • KConfigWidgets:
  • Ayusin ang & quot; Default & quot; scheme ng kulay upang tumugma sa Breeze muli
  • KDeclarative:
  • Magtakda ng kcm na konteksto sa tamang konteksto
  • [Plotter] Huwag i-render kung m_node null (bug 394283)
  • KDocTools:
  • I-update ang listahan ng mga entity sa Ukraine
  • idagdag ang entity OSD sa general.entites
  • Magdagdag ng mga entity CIFS, NFS, Samba, SMB sa general.entities
  • Magdagdag ng Falkon, Kirigami, macOS, Solid, USB, Wayland, X11, SDDM sa mga pangkalahatang entity
  • KFileMetaData:
  • suriin na ang ffmpeg ay hindi bababa sa bersyon 3.1 na nagpapakilala sa API na aming hinihiling
  • maghanap ng mga tag ng album artist at albumartist sa taglibextractor
  • popplerextractor: huwag subukang hulaan ang pamagat kung walang isa
  • KGlobalAccel:
  • Tiyaking naproseso ang kahilingan ng ungrab keyboard bago magpalabas ng shortcut (bug 394689)
  • Mga Kaganapan:
  • holiday_es_es - Ayusin ang araw ng & quot; Comunidad de Madrid & quot;
  • KIconThemes:
  • Suriin kung ang pangkat & lt; LastGroup, habang ang KIconEffect ay hindi rin namamahala sa UserGroup
  • KImageFormats:
  • Alisin ang mga duplicate na uri ng mime mula sa mga file ng json
  • KIO:
  • Tiyakin kung mayroon ding patutunguhan kapag tinatapos ang data ng binary (bug 394318)
  • Suporta ng Auth: Ibalik ang aktwal na haba ng socket buffer
  • Suporta ng Auth: I-unify ang API para sa pagbabahagi ng tagalantad ng file
  • Suporta sa Auth: Lumikha ng socket file sa runtime directory ng user
  • Suporta sa Auth: Tanggalin ang socket file pagkatapos gamitin
  • Suporta ng Auth: Ilipat ang gawain ng paglilinis ng socket file sa FdReceiver
  • Suporta ng Auth: Sa linux ay hindi gumagamit ng abstract socket upang magbahagi ng file descriptor
  • [kcoredirlister] Alisin ang url.toString () hangga't maaari
  • KFileItemActions: fallback sa default na mimetype kapag pumipili lamang ng mga file (bug 393710)
  • Ipakilala ang KFileItemListProperties :: isFile ()
  • KPropertiesDialogPlugin ay maaari na ngayong tukuyin ang maramihang suportadong mga protocol gamit ang X-KDE-Protocols
  • Panatilihin ang fragment kapag nagre-redirect mula sa http sa https
  • [KUrlNavigator] Emit tabMagtanong kapag ang path sa menu ng tagapili ng path ay naka-middle-click
  • Pagganap: gamitin ang bagong pagpapatupad ng uds
  • Huwag i-redirect ang smb: / sa smb: // at pagkatapos ay i-smb: ///
  • Payagan ang pagtanggap sa pamamagitan ng pag-double-click sa dialog ng pag-save (bug 267749)
  • Paganahin ang preview nang default sa dialog ng filepicker
  • Itago ang preview ng file kapag ang icon ay masyadong maliit
  • i18n: gamitin muli ang plural form para sa mensahe ng plugin
  • Gumamit ng isang regular na dialog kaysa sa isang listahan ng dialog kapag nag-i-trash o nagtatanggal ng isang file
  • Gumawa ng babala na teksto para sa mga pagpapatakbo ng pagtanggal na binibigyang diin ang pagiging permanente at irreversibility
  • Ibalik ang & quot; Ipakita ang mga pindutan ng mode ng view sa toolbar ng bukas / i-save ang dialog & quot;
  • Kirigami:
  • Ipakita ang action.main nang higit na kitang-kita sa ToolBarApplicationHeader
  • Payagan ang Kirigami na bumuo nang walang KWin tablet dependency mode
  • tamang swipefilter sa RTL
  • itama ang pagbabago ng laki ng nilalamanItem
  • ayusin - masamang kilos
  • magbahagi ng contextobject upang laging ma-access ang i18n
  • tiyaking nakatago ang tooltip
  • tiyaking hindi magtalaga ng mga di-wastong variant sa mga sinusubaybayan na katangian
  • hindi hawakan ang isang MouseArea, ay bumaba () signal
  • walang hover effect sa mobile
  • wastong mga icon na overflow-menu-kaliwa at kanan
  • I-drag handle upang muling isaayos ang mga item sa ListView
  • Gamitin ang mga nimonika sa mga pindutan ng toolbar
  • Nagdagdag ng mga nawawalang file sa QMake's .pri
  • [API dox] Ayusin ang Kirigami.InlineMessageType - & gt; Kirigami.MessageType
  • ayusin ang mga applicationheader sa applicationitem
  • Huwag pahintulutan ang pagpapakita / pagtatago ng drawer kapag walang hawakan (bug 393776)
  • KItemModels:
  • KConcatenateRowsProxyModel: maayos sanitize ang input
  • KNotification:
  • Ayusin ang mga pag-crash sa NotifyByAudio kapag nagsasara ng mga application
  • KPackage Framework:
  • kpackage_install_ * package: ayusin ang nawawalang dep sa pagitan ng .desktop at .json
  • tiyakin na ang mga landas sa rcc ay hindi nagmula sa absolute paths
  • KRunner:
  • Pumroseso ang DBus na tugon sa thread ng: :: pagtutugma (bug 394272)
  • KTextEditor:
  • Huwag gumamit ng kaso ng pamagat para sa & quot; ipakita ang bilang ng salita & quot; checkbox
  • Gawin ang salitang / char bilang isang pandaigdigang kagustuhan
  • KWayland:
  • Palakihin ang bersyon ng interface ng org_kde_plasma_shell
  • Magdagdag ng & quot; SkipSwitcher & quot; sa API
  • Magdagdag ng XDG Output Protocol
  • KWidgetsAddons:
  • [KCharSelect] Ayusin ang sukat ng cell ng talahanayan sa Qt 5.11
  • [API dox] Alisin ang paggamit ng labis na karga, na nagreresulta sa nasira docs
  • [API dox] Sabihin doxygen & quot; hal. & quot; Hindi nagtatapos ang pangungusap, gamitin ang & quot ;. & quot;
  • [API dox] Alisin ang hindi kinakailangan na HTML escaping
  • Huwag awtomatikong itakda ang mga default na icon para sa bawat estilo
  • Gumawa ng KMessageWidget tugma ang estilo ng Kirigami inlineMessage (bug 381255)
  • NetworkManagerQt:
  • Gumawa ng impormasyon tungkol sa hindi maalis na ari-arian lamang mag-debug ng mga mensahe
  • WirelessSetting: ipatupad ang assignedMacAddress property
  • Plasma Framework:
  • Mga Template: pare-parehong pagpapangalan, ayusin ang mga pangalan ng katalogo ng katalogo at higit pa
  • [Breeze Plasma Theme] Ayusin ang kleopatra icon upang gumamit ng mga color stylesheet (bug 394400)
  • [Dialog] I-handle ang dialog na minimize na maganda (bug 381242)
  • Layunin:
  • Pagbutihin ang pagsasama ng Telegram
  • Tratuhin ang mga panloob na arrays bilang OR limitasyon sa halip na AND
  • Gawin itong posible upang mapigilan ang mga plugin sa pamamagitan ng pagkakaroon ng desktop file
  • Gawing posible na i-filter ang mga plugin sa pamamagitan ng maipapatupad
  • I-highlight ang napiling device sa plugin ng KDE Connect
  • ayusin ang mga isyu sa i18n sa mga framework / layunin / plugin
  • Magdagdag ng Telegram plugin
  • kdeconnect: I-notify kapag nabigo ang proseso (bug 389765)
  • QQC2StyleBridge:
  • Gumamit lamang ng pallet na ari-arian kapag gumagamit ng qtquickcontrols 2.4
  • Makipagtulungan sa Qt

Ano ang bago sa bersyon 5.47.0:

  • Baloo:
  • Tapusin ang pagsasagawa ng query nang maaga kung ang subterm ay nagbabalik ng walang laman na resulta ng resulta
  • Iwasan ang pag-crash kapag binabasa ang sira na data mula sa mga term sa dokumento db (bug 392877)
  • hawakan ang mga listahan ng string bilang input
  • Huwag pansinin ang higit pang mga uri ng mga file ng pinagmulan (bug 382117)
  • Breeze Icons:
  • na-update na mga handle at overflow-menu
  • Mga Extra Module ng CMake:
  • Android toolchain: payagan na tukuyin nang manu-manong dagdag na libs
  • Android: Huwag tukuyin ang qml-import-path kung walang laman
  • KArchive:
  • pangasiwaan ang mga zip file na naka-embed sa loob ng mga zip file (bug 73821)
  • KCMUtils:
  • [KCModuleQml] Huwag pansinin ang mga kontrol na hindi pinagana kapag nagbabawas
  • KConfig:
  • kcfg.xsd - hindi nangangailangan ng kcfgfile element
  • KConfigWidgets:
  • Ayusin ang & quot; Default & quot; scheme ng kulay upang tumugma sa Breeze muli
  • KDeclarative:
  • Magtakda ng kcm na konteksto sa tamang konteksto
  • [Plotter] Huwag i-render kung m_node null (bug 394283)
  • KDocTools:
  • I-update ang listahan ng mga entity sa Ukraine
  • idagdag ang entity OSD sa general.entites
  • Magdagdag ng mga entity CIFS, NFS, Samba, SMB sa general.entities
  • Magdagdag ng Falkon, Kirigami, macOS, Solid, USB, Wayland, X11, SDDM sa mga pangkalahatang entity
  • KFileMetaData:
  • suriin na ang ffmpeg ay hindi bababa sa bersyon 3.1 na nagpapakilala sa API na aming hinihiling
  • maghanap ng mga tag ng album artist at albumartist sa taglibextractor
  • popplerextractor: huwag subukang hulaan ang pamagat kung walang isa
  • KGlobalAccel:
  • Tiyaking naproseso ang kahilingan ng ungrab keyboard bago magpalabas ng shortcut (bug 394689)
  • Mga Kaganapan:
  • holiday_es_es - Ayusin ang araw ng & quot; Comunidad de Madrid & quot;
  • KIconThemes:
  • Suriin kung ang pangkat & lt; LastGroup, habang ang KIconEffect ay hindi rin namamahala sa UserGroup
  • KImageFormats:
  • Alisin ang mga duplicate na uri ng mime mula sa mga file ng json
  • KIO:
  • Tiyakin kung mayroon ding patutunguhan kapag tinatapos ang data ng binary (bug 394318)
  • Suporta ng Auth: Ibalik ang aktwal na haba ng socket buffer
  • Suporta ng Auth: I-unify ang API para sa pagbabahagi ng tagalantad ng file
  • Suporta sa Auth: Lumikha ng socket file sa runtime directory ng user
  • Suporta sa Auth: Tanggalin ang socket file pagkatapos gamitin
  • Suporta ng Auth: Ilipat ang gawain ng paglilinis ng socket file sa FdReceiver
  • Suporta ng Auth: Sa linux ay hindi gumagamit ng abstract socket upang magbahagi ng file descriptor
  • [kcoredirlister] Alisin ang url.toString () hangga't maaari
  • KFileItemActions: fallback sa default na mimetype kapag pumipili lamang ng mga file (bug 393710)
  • Ipakilala ang KFileItemListProperties :: isFile ()
  • KPropertiesDialogPlugin ay maaari na ngayong tukuyin ang maramihang suportadong mga protocol gamit ang X-KDE-Protocols
  • Panatilihin ang fragment kapag nagre-redirect mula sa http sa https
  • [KUrlNavigator] Emit tabMagtanong kapag ang path sa menu ng tagapili ng path ay naka-middle-click
  • Pagganap: gamitin ang bagong pagpapatupad ng uds
  • Huwag i-redirect ang smb: / sa smb: // at pagkatapos ay i-smb: ///
  • Payagan ang pagtanggap sa pamamagitan ng pag-double-click sa dialog ng pag-save (bug 267749)
  • Paganahin ang preview nang default sa dialog ng filepicker
  • Itago ang preview ng file kapag ang icon ay masyadong maliit
  • i18n: gamitin muli ang plural form para sa mensahe ng plugin
  • Gumamit ng isang regular na dialog kaysa sa isang listahan ng dialog kapag nag-i-trash o nagtatanggal ng isang file
  • Gumawa ng babala na teksto para sa mga pagpapatakbo ng pagtanggal na binibigyang diin ang pagiging permanente at irreversibility
  • Ibalik ang & quot; Ipakita ang mga pindutan ng mode ng view sa toolbar ng bukas / i-save ang dialog & quot;
  • Kirigami:
  • Ipakita ang action.main nang higit na kitang-kita sa ToolBarApplicationHeader
  • Payagan ang Kirigami na bumuo nang walang KWin tablet dependency mode
  • tamang swipefilter sa RTL
  • itama ang pagbabago ng laki ng nilalamanItem
  • ayusin - masamang kilos
  • magbahagi ng contextobject upang laging ma-access ang i18n
  • tiyaking nakatago ang tooltip
  • tiyaking hindi magtalaga ng mga di-wastong variant sa mga sinusubaybayan na katangian
  • hindi hawakan ang isang MouseArea, ay bumaba () signal
  • walang hover effect sa mobile
  • wastong mga icon na overflow-menu-kaliwa at kanan
  • I-drag handle upang muling isaayos ang mga item sa ListView
  • Gamitin ang mga nimonika sa mga pindutan ng toolbar
  • Nagdagdag ng mga nawawalang file sa QMake's .pri
  • [API dox] Ayusin ang Kirigami.InlineMessageType - & gt; Kirigami.MessageType
  • ayusin ang mga applicationheader sa applicationitem
  • Huwag pahintulutan ang pagpapakita / pagtatago ng drawer kapag walang hawakan (bug 393776)
  • KItemModels:
  • KConcatenateRowsProxyModel: maayos sanitize ang input
  • KNotification:
  • Ayusin ang mga pag-crash sa NotifyByAudio kapag nagsasara ng mga application
  • KPackage Framework:
  • kpackage_install_ * package: ayusin ang nawawalang dep sa pagitan ng .desktop at .json
  • tiyakin na ang mga landas sa rcc ay hindi nagmula sa absolute paths
  • KRunner:
  • Pumroseso ang DBus na tugon sa thread ng: :: pagtutugma (bug 394272)
  • KTextEditor:
  • Huwag gumamit ng kaso ng pamagat para sa & quot; ipakita ang bilang ng salita & quot; checkbox
  • Gawin ang salitang / char bilang isang pandaigdigang kagustuhan
  • KWayland:
  • Palakihin ang bersyon ng interface ng org_kde_plasma_shell
  • Magdagdag ng & quot; SkipSwitcher & quot; sa API
  • Magdagdag ng XDG Output Protocol
  • KWidgetsAddons:
  • [KCharSelect] Ayusin ang sukat ng cell ng talahanayan sa Qt 5.11
  • [API dox] Alisin ang paggamit ng labis na karga, na nagreresulta sa nasira docs
  • [API dox] Sabihin doxygen & quot; hal. & quot; Hindi nagtatapos ang pangungusap, gamitin ang & quot ;. & quot;
  • [API dox] Alisin ang hindi kinakailangan na HTML escaping
  • Huwag awtomatikong itakda ang mga default na icon para sa bawat estilo
  • Gumawa ng KMessageWidget tugma ang estilo ng Kirigami inlineMessage (bug 381255)
  • NetworkManagerQt:
  • Gumawa ng impormasyon tungkol sa hindi maalis na ari-arian lamang mag-debug ng mga mensahe
  • WirelessSetting: ipatupad ang assignedMacAddress property
  • Plasma Framework:
  • Mga Template: pare-parehong pagpapangalan, ayusin ang mga pangalan ng katalogo ng katalogo at higit pa
  • [Breeze Plasma Theme] Ayusin ang kleopatra icon upang gumamit ng mga color stylesheet (bug 394400)
  • [Dialog] I-handle ang dialog na minimize na maganda (bug 381242)
  • Layunin:
  • Pagbutihin ang pagsasama ng Telegram
  • Tratuhin ang mga panloob na arrays bilang OR limitasyon sa halip na AND
  • Gawin itong posible upang mapigilan ang mga plugin sa pamamagitan ng pagkakaroon ng desktop file
  • Gawing posible na i-filter ang mga plugin sa pamamagitan ng maipapatupad
  • I-highlight ang napiling device sa plugin ng KDE Connect
  • ayusin ang mga isyu sa i18n sa mga framework / layunin / plugin
  • Magdagdag ng Telegram plugin
  • kdeconnect: I-notify kapag nabigo ang proseso (bug 389765)
  • QQC2StyleBridge:
  • Gumamit lamang ng pallet na ari-arian kapag gumagamit ng qtquickcontrols 2.4
  • Makipagtulungan sa Qt

Ano ang bagong sa bersyon:

  • Baloo
  • I-strip at isulat muli ang mga tag ng balo KIO slave (bug 340099)
  • BluezQt
  • Huwag tumagas ng mga descriptor ng file ng rfkill (bug 386886)
  • Breeze Icons
  • Magdagdag ng mga kulang na icon ng icon (bug 384473)
  • magdagdag ng pag-install at pag-uninstall ng mga icon para matuklasan
  • Mga Dagdag na Module ng CMake
  • Idagdag ang tag ng paglalarawan sa nabuong mga file na pkgconfig
  • ecm_add_test: Gamitin ang wastong landas sa Windows
  • Magdagdag ng FindSasl2.cmake sa ECM
  • Tanging ipasa ang ARGS bagay kapag gumagawa ng Makefiles
  • Magdagdag ng FindGLIB2.cmake at FindPulseAudio.cmake
  • ECMAddTests: itakda ang QT_PLUGIN_PATH kaya maaaring makita ang mga lokal na plugin na
  • KDECMakeSettings: mas docu tungkol sa layout ng dir build
  • Pagsasama ng Framework
  • Suporta sa pag-download ng ika-2 o ika-3 na link sa pag-download mula sa isang produkto ng KNS (bug 385429)
  • KActivitiesStats
  • Simulan ang pag-aayos ng libKActivitiesStats.pc: (bug 386933)
  • KActivities
  • Ayusin ang lahi na nagsisimula sa kaktivitymanagerd nang maraming beses
  • KAuth
  • Pahintulutan lamang na buuin ang generator ng code ng katal-ng-keyword
  • Magdagdag ng tala tungkol sa pagtawag sa katulong mula sa mga application na multithreaded
  • KBookmarks
  • Huwag ipakita ang pag-edit ng pagkilos ng bookmark kung hindi naka-install ang mga marka ng marka
  • Port mula sa hindi na ginagamit na KAuthorized :: pahintulutan ang Pagkakaloob ng awtorisasyonAction
  • KCMUtils
  • pag-navigate ng keyboard sa loob at labas ng QML kcms
  • Korporasyon
  • Huwag bumagsak kapag nagse-set ng bagong line edit sa isang mae-edit na combo box
  • KComboBox: Bumalik nang maaga kapag ang pagtatakda ay mae-edit sa nakaraang halaga
  • KComboBox: I-reuse ang umiiral nang pagkumpleto ng bagay sa bagong line edit
  • KConfig
  • Huwag humingi ng / etc / kderc bawat oras
  • KConfigWidgets
  • I-update ang mga kulay ng default upang tumugma sa mga bagong kulay sa D7424
  • KCoreAddons
  • Pagpasok ng pagpapatunay ng SubJobs
  • Mag-babala tungkol sa mga error sa pag-parse ng mga file ng json
  • I-install ang mga kahulugan ng mimetype para sa kcfg / kcfgc / ui.rc / knotify & qrc files
  • Magdagdag ng bagong pag-andar upang sukatin ang haba ayon sa teksto
  • Ayusin ang KAutoSave bug sa file na may puting puwang sa loob nito
  • KDeclarative
  • Gawin itong sumulat sa mga bintana
  • gawin itong sumulat sa QT_NO_CAST_FROM_ASCII / QT_NO_CAST_FROM_BYTEARRAY
  • [MouseEventListener] Payagan ang pagtanggap ng kaganapan ng mouse
  • gumamit ng isang solong QML engine
  • KDED
  • kded: tanggalin ang mga dbus call sa ksplash
  • KDocTools
  • I-update ang pagsasalin ng Brazilian Portuguese
  • I-update ang pagsasalin Russian
  • I-update ang pagsasalin Russian
  • I-update ang pag-customize / xsl / ru.xml (nawawalang-bahay)
  • Mga hinahanap
  • Mga keyboard: port plugin sa JSON at magdagdag ng suporta para sa pag-load gamit ang KPluginMetaData
  • Huwag tumagas ng mga simbolo ng mga pimpl class, protektahan ang Q_DECL_HIDDEN
  • KFileMetaData
  • Ang usermetadatawritertestest ay nangangailangan ng Taglib
  • Kung ang halaga ng property ay null, alisin ang attribute user.xdg.tag (bug 376117)
  • Buksan ang mga file sa TagLib extractor readonly
  • KGlobalAccel
  • Grupo ng ilang pagharang sa mga tawag sa dbus
  • kglobalacceld: Iwasan ang pag-load ng isang loader ng icon nang walang dahilan
  • makabuo ng tamang mga shortcut string
  • KIO
  • KUriFilter: i-filter ang mga duplicate na plugin
  • KUriFilter: gawing simple ang mga istruktura ng data, ayusin ang memory leak
  • [CopyJob] Huwag magsimula nang matapos matapos ang pag-alis ng isang file
  • Ayusin ang paglikha ng direktoryo sa pamamagitan ng KNewFileMenu + KIO :: mkpath sa Qt 5.9.3+ (bug 387073)
  • Gumawa ng katulong na pandiwang pantulong 'KFilePlacesModel :: movePlace'
  • Ilantad ang papel ng icon na 'KameName' ng KFilePlacesModel
  • KFilePlacesModel: Iwasan ang hindi kinakailangang signal ng 'dataChanged'
  • Magbalik ng wastong bookmark na bagay para sa anumang entry sa KFilePlacesModel
  • Lumikha ng isang function na 'KFilePlacesModel :: refresh'
  • Lumikha ng 'static function na' KFilePlacesModel :: naka-convertUrl '
  • KFilePlaces: Nilikha ang 'remote' na seksyon
  • KFilePlaces: Magdagdag ng seksyon para sa mga naaalis na device
  • Nagdagdag ng mga url ng baloo sa modelo ng lugar
  • Ayusin ang KIO :: mkpath na may qtbase 5.10 beta 4
  • [KDirModel] Baguhin ang Pagbabago para sa HasJobRole kapag nagbago ang mga trabaho
  • Baguhin ang label & quot; Mga advanced na pagpipilian & quot; & gt; & quot; Mga pagpipilian sa terminal & quot;
  • Kirigami
  • I-offset ang scrollbar sa laki ng header (bug 387098)
  • ilalim margin batay sa actionbutton presence
  • huwag ipalagay na ang applicationWidnow () ay magagamit
  • Huwag ipaalam ang tungkol sa mga pagbabago sa halaga kung nasa constructor pa rin kami
  • Palitan ang pangalan ng library sa source
  • sumusuporta sa mga kulay sa mas maraming mga lugar
  • mga icon ng kulay sa mga toolbar kung kinakailangan
  • isaalang-alang ang mga kulay ng icon sa pangunahing mga pindutan ng pagkilos
  • magsimula para sa isang & quot; icon & quot; naka-grupo na ari-arian
  • KNewStuff
  • Ibalik ang & quot; I-detach bago i-set ang d pointer & quot; (bug 386156)
  • huwag i-install ang tool sa pag-unlad sa pinagsamang mga file ng desktop
  • [alamin] Huwag ilabas ang ImageLoader sa error
  • KPackage Framework
  • Maayos ang mga string sa kpackage framework
  • Huwag subukan na bumuo ng metadata.json kung walang metadata.desktop
  • ayusin ang kpluginindex caching
  • Pagbutihin ang output ng error
  • KTextEditor
  • Ayusin ang VI-Mode buffer commands
  • maiwasan ang di-sinasadyang pag-zoom
  • KUnitConversion
  • Port mula sa QDom sa QXmlStreamReader
  • Gumamit ng https para sa pag-download ng mga rate ng palitan ng pera
  • KWayland
  • Ilantad ang wl_display_set_global_filter bilang isang virtual na paraan
  • Ayusin ang kwayland-testXdgShellV6
  • Magdagdag ng suporta para sa zwp_idle_inhibit_manager_v1 (bug 385956)
  • [server] Suporta inhibiting ang IdleInterface
  • KWidgetsAddons
  • Iwasan ang hindi pantay na passworddialog
  • I-set ang enable_blur_behind pahiwatig sa demand
  • KPageListView: I-update ang lapad sa pagbabago ng font
  • KWindowSystem
  • [KWindowEffectsPrivateX11] Magdagdag ng reserba () tawag
  • KXMLGUI
  • I-aayos ang pagsasalin ng pangalan ng toolbar kapag mayroon itong konteksto ng i18n
  • Plasma Framework
  • Ang #warning na direktiba ay hindi pangkalahatan at sa partikular ay HINDI sinusuportahan ng MSVC
  • [IconItem] Gamitin ang ItemSceneHasChanged sa halip na kumonekta sa windowChanged
  • [Icon Item] Malinaw na naglalabas ng mga overlayChanged sa setter kaysa sa pagkonekta dito
  • [Dialog] Gumamit ng KWindowSystem :: isPlatformX11 ()
  • Bawasan ang halaga ng mga hindi totoo mga pagbabago sa ari-arian sa ColorScope
  • [Icon Item] Ilabas ang validChanged lamang kung aktwal itong nagbago
  • Sumpain ang hindi kailangang mga tagapagpahiwatig ng scroll kung ang flickable ay isang ListView na may kilalang orientasyon
  • [AppletInterface] Baguhin ang mga signal ng pagbabago para sa configurationRequired and -Reason
  • Gamitin ang setSize () sa halip na lapad at taas ng setProperty
  • Fixed isang isyu kung saan ang PlasmaComponents Menu ay lilitaw sa mga sira na sulok (bug 381799)
  • Fixed isang isyu kung saan ang mga menu ng konteksto ay lilitaw sa mga sira na sulok (bug 381799)
  • Mga doc ng API: magdagdag ng paunawa sa deprecation na natagpuan sa git log
  • I-synchronize ang bahagi sa isa sa Kirigami
  • Hanapin ang lahat ng mga bahagi ng KF5 sa halip bilang hiwalay na mga balangkas
  • Bawasan ang mga hindi kilalang mga emisyon ng signal (bug 382233)
  • Magdagdag ng mga signal na nagpapahiwatig kung ang isang screen ay naidagdag o inalis
  • i-install ang Lumipat ng mga bagay-bagay
  • Huwag umasa sa kabilang na kasama
  • I-optimize ang mga pangalan ng papel na ginagaya ng SortFilterModel
  • Tanggalin ang DataModel :: roleNameToId
  • Bilangguan
  • Magdagdag ng Aztec code generator
  • QQC2StyleBridge
  • matukoy ang bersyon ng QQC2 sa oras ng pagtatayo (bug 386289)
  • bilang default, panatilihin ang hindi nakikitang background
  • magdagdag ng background sa ScrollView
  • Solid
  • Mas mabilis na UDevManager :: devicesFromQuery
  • Sonnet
  • Gawing posible ang crosscompile sonnet
  • Pag-highlight ng Syntax
  • Magdagdag ng PKGUILD upang mag-bash ng syntax
  • JavaScript: isama ang karaniwang mga uri ng mimika
  • debchangelog: idagdag ang Bionic Beaver
  • I-update ang syntax na file ng SQL (Oracle) (bug 386221)
  • SQL: lumipat ng mga tiktik na komento bago ang mga operator
  • crk.xml: nagdagdag ng linya ng header

Ano ang bago sa bersyon 5.40.0:

  • Baloo
  • Isaalang-alang ang mga file ng DjVu na mga dokumento (bug 369195)
  • Ayusin ang spelling upang ang mga pagtatanghal ng WPS Office ay makilala nang wasto
  • Breeze Icons
  • magdagdag ng folder-stash para sa stash icon ng toolbar Dolphin
  • KArchive
  • Ayusin ang potensyal na pagtagas ng password. Ayusin ang logic
  • KCMUtils
  • walang mga margin para sa qml modules mula sa qwidget side
  • Mag-initialize ng mga variable (na natagpuan ng coverity)
  • KConfigWidgets
  • Ayusin ang icon ng KStandardAction :: MoveToTrash
  • KCoreAddons
  • ayusin ang pagtuklas ng URL sa mga double url tulad ng "http://www.foo.bar"
  • Gumamit ng https para sa mga url ng KDE
  • KDELibs 4 Support
  • buong docu para sa disableSessionManagement () kapalit
  • Gumawa ng kssl sumulat ng libro laban sa OpenSSL 1.1.0 (bug 370223)
  • KFileMetaData
  • Ayusin ang display name ng property ng Generator
  • KGlobalAccel
  • KGlobalAccel: ayusin ang suporta sa mga key numpad (muli)
  • KInit
  • Tamang pag-install ng start_kdeinit kapag DESTDIR at libcap ay ginagamit nang magkasama
  • KIO
  • Ayusin ang pagpapakita ng remote: / sa qfiledialog
  • Ipatupad ang suporta para sa mga kategorya sa KfilesPlacesView
  • HTTP: ayusin ang string ng error para sa 207 na kaso ng Multi-Katayuan
  • KNewFileMenu: linisin ang patay na code, na nakita ng Coverity
  • IKWS: Ayusin ang posibleng walang katapusan na loop, na nakita ng Coverity
  • KIO :: PreviewJob :: defaultPlugins () function
  • Kirigami
  • syntax na nagtatrabaho sa mas lumang Qt 5.7 (bug 385785)
  • magkakaiba ang overlaysheet (bug 386470)
  • Ipakita ang delegado na naka-highlight din ng property kapag walang focus
  • mga ginustong laki ng pahiwatig para sa separator
  • tamang Mga Setting.isMobile paggamit
  • Pahintulutan ang mga application na maging magkakaugnay sa isang desktop-y system
  • Tiyaking ang nilalaman ng SwipeListItem ay hindi magkakapatong sa hawakan (bug 385974)
  • Ang scrollview ng overlaysheet ay palaging ointeractive
  • Magdagdag ng mga kategorya sa file ng desktop ng gallery (bug 385430)
  • I-update ang kirigami.pri file
  • gamitin ang hindi naka-install na plugin upang gawin ang mga pagsubok
  • Deprecate Kirigami.Label
  • Paggamit halimbawa ng port gallery ng Mga Label upang maging patuloy na QQC2
  • Ang Port Kirigami.Controls ay gumagamit ng Kirigami.Label
  • gawin ang scrollarea interactive sa mga touch event
  • Ilipat ang git find_package na tawag sa kung saan ito ginagamit
  • default sa transparent listview items
  • KNewStuff
  • Alisin ang PreferCache mula sa mga kahilingan sa network
  • Huwag i-detach ang mga nakabahaging mga payo sa pribadong data kapag nagse-set ng mga preview
  • KMoreTools: I-update at ayusin ang desktopfiles (bug 369646)
  • KNotification
  • Alisin ang tseke para sa SNI nagho-host kapag nagsosisyon kung gumamit ng legacy mode (bug 385867)
  • Suriin lamang ang mga icon ng tray ng legacy system kung gagawin namin ang isa (bug 385371)
  • KPackage Framework
  • gamitin ang mga hindi naka-install na mga file ng serbisyo
  • KService
  • Magpasimula ng mga halaga
  • I-initialize ang ilang pointer
  • KTextEditor
  • API dox: ayusin ang mga maling pangalan ng mga pamamaraan at args, magdagdag ng nawawala mula nang
  • Iwasan (tiyak) ang pag-crash habang isinasagawa ang mga QML script (bug 385413)
  • Iwasan ang pag-crash ng QML na na-trigger ng mga estilo ng script ng indentation
  • Palakihin ang sukat ng trailing mark
  • ayusin ang ilang mga indenter mula sa pag-indent sa mga random na character
  • Ayusin ang babala ng deprecation
  • KTextWidgets
  • Magpasimula ng halaga
  • KWayland
  • [client] I-drop ang mga tseke para sa platformName na "wayland"
  • Huwag dobleng kumonekta sa wl_display_flush
  • Wayland foreign protocol
  • KWidgetsAddons
  • ayusin lumikha angKMessageBox focus inconsistency widget
  • mas compact na dialog ng password (bug 381231)
  • Itakda ang maayos na KPageListView
  • KWindowSystem
  • KKeyServer: ayusin ang paghawak ng Meta + Shift + Print, Alt + Shift + arrowkey etc
  • Suportahan ang flatpak platform
  • Gamitin ang sariling API ng pagtukoy ng platform ng KWindowSystem sa halip na doble na code
  • KXMLGUI
  • Gumamit ng https para sa mga url ng KDE
  • NetworkManagerQt
  • 8021xSetting: tinutukoy ang tugma ng domain-suffix sa NM 1.2.0 at mas bago
  • Suportahan ang "domain-suffix-match" sa Security8021xSetting
  • Plasma Framework
  • manu-manong iguhit ang arc ng bilog
  • [PlasmaComponents Menu] Magdagdag ng ungrabMouseHack
  • [FrameSvg] Optimize updateSizes
  • Huwag iposisyon ang isang Dialog kung ito ay uri ng OSD
  • QQC2StyleBridge
  • Pagbutihin ang pagtitipon bilang isang static na plugin
  • gawin ang radiobutton isang radiobutton
  • gamitin ang qstyle upang ipinta ang Dial
  • gumamit ng isang ColumnLayout para sa mga menu
  • ayusin Dialog
  • alisin ang di-wastong pag-aari ng pangkat
  • Ayusin ang pag-format ng md file upang tumutugma sa iba pang mga module
  • pag-uugali ng combobox na mas malapit sa qqc1
  • workaround para sa QQuickWidgets
  • Sonnet
  • Magdagdag ng assignByDictionnary na paraan
  • Signal kung magagawa naming magtalaga ng diksyunaryo
  • Pag-highlight ng Syntax
  • Makefile: ayusin ang pag-aayos ng regexpr sa "CXXFLAGS +"
  • ThreadWeaver
  • Paglilinis ng CMake: Huwag hardcode -std = c ++ 0x

Ano ang bago sa bersyon 5.38.0:

  • Baloo:
  • Ayusin ang paghahanap batay sa direktoryo
  • Mga Extra Module ng CMake:
  • Itakda ang CMAKE _ * _ OUTPUT_5.38 upang magpatakbo ng mga pagsubok nang walang pag-install
  • Isama ang isang module para sa paghahanap ng qml import bilang runtime dependencies
  • Pagsasama ng Framework:
  • Ibalik ang icon ng i-clear ang line ng mataas na resolution
  • Ayusin ang pagtanggap ng mga dialog na may ctrl + bumalik kapag binago ang mga pindutan
  • KActivitiesStats:
  • Refactor ng query na pinagsasama ang naka-link at ginamit na mapagkukunan
  • I-reload ang modelo kapag ang mapagkukunan ay makakakuha ng hindi naka-link
  • Fixed ang query kapag pinagsama ang naka-link at ginamit na mapagkukunan
  • KConfig:
  • Ayusin ang mga label ng DeleteFile / RenameFile actions (bug 382450)
  • kconfigini: Strip leading whitespace kapag nagbabasa ng mga value entry (bug 310674)
  • KConfigWidgets:
  • Deprecate KStandardAction :: Help and KStandardAction :: SaveOptions
  • Ayusin ang mga label ng DeleteFile / RenameFile actions (bug 382450)
  • Gamitin ang "dokumento-close" bilang icon para sa KStandardAction :: close
  • KCoreAddons:
  • DesktopFileParser: magdagdag ng paghahanap sa fallback sa ": / kservicetypes5 / *"
  • Magdagdag ng suporta para sa mga na-uninstall na plugin sa kcoreaddons_add_plugin
  • desktopfileparser: Ayusin ang hindi sumusunod sa key / pag-parse ng halaga (bug 310674)
  • KDED:
  • suportahan ang X-KDE-OnlyShowOnQtPlatforms
  • KDocTools:
  • CMake: Ayusin ang pagpapaikli ng pangalan ng target kapag ang build dir ay may mga espesyal na character (bug 377573)
  • Magdagdag ng CC BY-SA 4.0 International at itakda ito bilang default
  • KGlobalAccel:
  • KGlobalAccel: port sa bagong paraan ng KKeyServer na symXModXToKeyQt, upang ayusin ang mga key ng numpad (bug 183458)
  • KInit:
  • klauncher: ayusin ang appId matching para sa flatpak apps
  • KIO:
  • I-port ang webshortcuts KCM mula sa KServiceTypeTrader sa KPluginLoader :: findPlugins
  • [KFilePropsPlugin] Kabuuang format na format sa laki sa panahon ng pagkalkula
  • KIO: ayusin ang matagal na pagtagas ng memory sa paglabas
  • Magdagdag ng mga kakayahan sa pag-filter ng mimetype sa KUrlCompletion
  • KIO: i-port ang mga URI filter plugin mula sa KServiceTypeTrader sa json + KPluginMetaData
  • [KUrlNavigator] Emit tabRequested kapag nasa menu ang middle-click (bug 304589)
  • [KUrlNavigator] Pagbabawas ng tabRequested kapag ang mga tagapili ng lugar ay naka-middle-click (bug 304589)
  • [KACLEditWidget] Pahintulutan ang double click upang i-edit ang entry
  • [kiocore] Ayusin ang error sa lohika sa nakaraang gumawa
  • [kiocore] Suriin na tumatakbo o hindi ang klauncher
  • Really rate-limit na INF_PROCESSED_SIZE na mga mensahe (bug 383843)
  • Huwag limasin ang tindahan ng certificate ng SSL CA Qt
  • [KDesktopPropsPlugin] Lumikha ng patutunguhang direktoryo kung wala ito
  • [File KIO slave] Fix fixing special attribute file (bug 365795)
  • Alisin ang busy loop check sa TransferJobPrivate :: slotDataReqFromDevice
  • gumawa kiod5 isang "ahente" sa Mac
  • Ayusin ang proxy KCM hindi naglo-load ng mga manu-manong proxy nang tama
  • Kirigami:
  • itago ang scrollbars kapag walang silbi
  • Magdagdag ng pangunahing halimbawa para sa pag-aayos ng draggable handle width column
  • mga layer na may hawak na pagpoposisyon
  • ayusin ang hawakan ng paghawak kapag nag-overlap sa huling pahina
  • huwag magpakita ng pekeng hawakan sa huling haligi
  • huwag mag-imbak ng mga bagay sa mga delegado (bug 383741)
  • habang naka-set na kami ng KeyNavigationEnabled, itakda ang mga wrapper na rin
  • mas mahusay na pag-align sa kaliwa para sa back button (bug 383751)
  • hindi isinasaalang-alang ang header ng 2 beses kapag nag-scroll (bug 383725)
  • hindi kailanman balutin ang mga label ng header
  • address FIXME: alisin ang resetTimer (bug 383772)
  • huwag mag-scroll ang applicationheader sa hindi mobile
  • Magdagdag ng isang ari-arian upang itago ang pagtutugma ng PageRow separator na AbstractListItem
  • ayusin ang pag-scroll sa pinanggalingan at daloy ng bottomtope
  • Alisin ang mga babala tungkol sa pagtatakda ng parehong sukat ng pixel at point
  • huwag mag-trigger ng naaabot na mode sa mga inverted views
  • kumuha ng footer ng pahina sa account
  • magdagdag ng isang bahagyang mas kumplikadong halimbawa ng isang chat app
  • mas failsafe upang mahanap ang tamang footer
  • Lagyan ng check ang validity ng item bago ito gamitin
  • Posisyon ng layer ng karangalan para sa isCurrentPage
  • gumamit ng isang animation sa halip na isang animator (bug 383761)
  • iwan ang kinakailangang espasyo para sa footer ng pahina, kung maaari
  • mas mahusay na dimmer para sa mga application drawer
  • dimming ng background para sa application
  • ayusin ang mga margins ng maayos na back button
  • tamang mga margin para sa back button
  • mas mababa ang mga babala sa ApplicationHeader
  • huwag gumamit ng plasma scaling para sa mga laki ng icon
  • bagong hitsura para sa mga humahawak
  • KJobWidgets:
  • I-initialize ang estado na "I-pause" na pindutan sa widget tracker
  • KNotification:
  • Huwag pigilan ang pagsisimula ng serbisyo ng abiso (bug 382444)
  • KPackage Framework:
  • refactor kpackagetool ang layo mula sa mga stringy na mga pagpipilian
  • KRunner:
  • I-clear ang mga nakaraang pagkilos sa pag-update
  • Magdagdag ng mga remote runner sa DBus
  • KTextEditor:
  • Dokumentong Port / View scripting API sa solusyon na batay sa QJSValue
  • Ipakita ang mga icon sa menu ng konteksto sa border ng icon
  • Palitan ang KStandardAction :: PasteText sa KStandardAction :: Ilagay
  • Suporta sa fractional scaling sa pagbuo ng preview ng sidebar
  • Lumipat mula sa QtScript sa QtQml
  • KWayland:
  • Tratuhin ang mga input RGB buffer bilang premultiplied
  • I-update ang mga output ng SurfaceInterface kapag ang isang output global ay makakakuha ng nawasak
  • KWayland :: Client :: Pagbagsak ng output ng ibabaw ng track
  • Iwasan ang pagpapadala ng mga alok ng data mula sa isang di-wastong pinagmulan (bug 383054)
  • KWidgetsAddons:
  • gawing simple ang mga Nilalaman sa pamamagitan ng pagpapaalam sa Qt nang higit pa sa trabaho
  • KSqueezedTextLabel: Magdagdag ng isSqueezed () para sa kaginhawahan
  • KSqueezedTextLabel: Maliit na mga pagpapabuti sa mga doc ng API
  • [KPasswordLineEdit] Itakda ang proxy na pokus sa pag-edit ng linya (bug 383653)
  • [KPasswordDialog] I-reset ang geometry property
  • KWindowSystem:
  • KKeyServer: ayusin ang paghawak ng KeypadModifier (bug 183458)
  • KXMLGUI:
  • I-save ang isang grupo ng stat () na mga tawag sa pagsisimula ng application
  • Ayusin ang posisyon ng KHelpMenu sa Wayland (bug 384193)
  • I-drop ang nasira na pag-click sa pag-click sa mid-button (bug 383162)
  • KUndoActions: gamitin ang aksyonCollection upang itakda ang shortcut
  • Plasma Framework:
  • [ConfigModel] Guard laban sa pagdaragdag ng isang null ConfigCategory
  • [ConfigModel] Pahintulutan ang pagdagdag at pag-alis ng ConfigCategory (bug 372090) sa pamamagitan ng programming
  • [EventPluginsManager] Ilantad ang pluginPath sa modelo
  • [Icon Item] Huwag kailangan na ma-unset imagePath
  • [FrameSvg] Gumamit ng QPixmap :: mask () sa halip na deprecated convoluted na paraan sa pamamagitan ng alphaChannel ()
  • [FrameSvgItem] Lumikha ng mga margin / fixedMargins object on demand
  • ayusin ang estado ng pag-check para sa mga item sa menu
  • Estilo ng Force Plasma para sa QQC2 sa mga applet
  • I-install ang PlasmaComponents.3 / pribadong folder
  • Mag-drop ng mga labi ng "locolor" na mga tema
  • [Tema] Gamitin ang KConfig SimpleConfig
  • Iwasan ang ilang mga hindi kinakailangang tema ng lookup ng nilalaman
  • huwag pansinin ang mga hindi totoo na mga sukat ng resize sa mga walang laman na laki (bug 382340)
  • Pag-highlight ng Syntax:
  • Magdagdag ng kahulugan ng syntax para sa mga listahan ng filter ng Adblock Plus
  • Muling isulat ang kahulugan ng syntax ng Sieve
  • Magdagdag ng pag-highlight para sa mga file ng configuration ng QDoc
  • Magdagdag ng highlight na kahulugan para sa Tigre
  • Escape hyphen sa regular.xml regular expression (bug 383632)
  • ayusin: Ang plaintext ay naka-highlight bilang powershell
  • Magdagdag ng syntax highlight para sa Metamath
  • Rebased Less syntax highlight sa SCSS one (bug 369277)
  • Magdagdag ng pag-highlight ng Pony
  • Isulat muli ang kahulugan ng syntax ng email

Ano ang bago sa bersyon 5.9.0:

  • Bago sa Bersyon na ito:
  • Bagong module: ModemManagerQt (Qt wrapper para sa ModemManager API)
  • Tandaan na ang Plasma-NM 5.2.x ay nangangailangan ng isang patch upang magtayo at magtrabaho kasama ang bersyon na ito ng ModemManagerQt. plasma-nm patch.
  • Bilang kahalili, mag-upgrade sa Plasma-NM 5.3 Beta kapag nag-upgrade sa ModemManagerQt 5.9.0.
  • Mga Kaugnayan:
  • Ipatupad ang forgetting isang resource
  • Gumawa ng mga pag-aayos
  • Nagdagdag ng isang plugin upang magrehistro ng mga kaganapan para sa mga notification ng KRecentDocument
  • KArchive:
  • Igalang ang KZip :: extraField setting kapag nagsusulat ng mga entry sa central header
  • Alisin ang dalawang maling assert, nangyayari kapag ang disk ay puno, bug 343214
  • KBookmarks:
  • Ayusin ang build na may Qt 5.5
  • KCMUtils:
  • Gumamit ng bagong json-based na sistema ng plugin. Hinahanap ang KCM sa ilalim ng kcms /. Para sa ngayon isang desktop na file ay kailangang i-install sa ilalim ng kservices5 / para sa compatibility
  • I-load at balutin ang QML-only na bersyon ng kcms kung maaari
  • KConfig
  • Ayusin ang igiit kapag gumagamit ng KSharedConfig sa isang global object destructor.
  • kconfig_compiler: magdagdag ng suporta para sa CategoryLoggingName sa * .kcfgc file, upang makabuo ng mga tawag sa qCDebug (kategorya).
  • KI18n:
  • preload ang pandaigdigang katalogo Qt kapag gumagamit ng i18n ()
  • KIconThemes:
  • KIconDialog ay maipapakita na ngayon gamit ang regular na QDialog show () at exec () methods
  • Ayusin ang KIconEngine :: pintura upang mahawakan ang iba't ibang devicePixelRatios
  • KIO:
  • Paganahin ang KPropertiesDialog upang magpakita ng libreng espasyo ng impormasyon ng mga remote file system pati na rin (hal. smb)
  • Ayusin ang KUrlNavigator na may mataas na DPI pixmaps
  • Gawing KFileItemDelegate ang hindi default na devicePixelRatio sa mga animation
  • KItemModels:
  • KRecursiveFilterProxyModel: reworked upang humalimuyak ang mga tamang signal sa tamang oras
  • KDescendantsProxyModel: Mga pindutan ng handle na iniulat ng modelo ng pinagmulan.
  • KDescendantsProxyModel: Ayusin ang pag-uugali kapag ang isang pagpipilian ay ginawa habang ang pag-reset.
  • KDescendantsProxyModel: Pahintulutan ang paggawa at paggamit ng KSelectionProxyModel mula sa QML.
  • KJobWidgets:
  • Palaganapin ang error code sa interface ng JobView DBus
  • Mga KNotifications:
  • Nagdagdag ng isang kaganapan () na bersyon na walang icon at gagamitin ang isang default
  • Nagdagdag ng isang kaganapan () na bersyon na tumatagal ng event na EventId at QString iconName
  • KPeople:
  • Payagan ang pagpapalawak ng metadata ng pagkilos sa pamamagitan ng paggamit ng mga paunang natukoy na uri
  • Ayusin ang modelo nang hindi maayos na na-update matapos alisin ang isang contact mula sa Tao
  • KPty:
  • Ilantad sa mundo kung ang KPty ay itinayo na may maayos na library
  • KTextEditor:
  • Magdagdag ng kdesrc-buildrc highlighting file
  • syntax: Nagdagdag ng suporta para sa binary integer literals sa PHP highlighting file
  • KWidgetsAddons:
  • Gawing makinis ang KMessageWidget na animation na may mataas na Pixel Ratio ng Device
  • KWindowSystem:
  • Magdagdag ng dummy na pagpapatupad ng Wayland para sa KWindowSystemPrivate
  • KWindowSystem :: icon na may NETWinInfo hindi nakatali sa platform X11.
  • KXmlGui:
  • Protektahan ang domain ng pagsasalin kapag pinagsama ang mga file na .rc
  • Ayusin ang babala sa runtime QWidget :: setWindowModified: Ang pamagat ng window ay hindi naglalaman ng isang '[*]' placeholder
  • KXmlRpcClient:
  • I-install ang mga pagsasalin
  • Plasma framework:
  • Fixed stray tooltips kapag ang pansamantalang may-ari ng tooltip ay nawala o naging walang laman
  • Ayusin ang TabBar na hindi maayos na inilatag sa simula, na maaaring sundin sa hal. Kickoff
  • Gumagamit na ngayon ang mga transition ng PahinaStack para sa Animators para sa mas malalim na mga animation
  • Gumagamit na ngayon ng mga transition ng TabGroup ang Mga Animator para sa mas malalim na mga animation
  • Gumawa ng Svg, FrameSvg gumagana qith QT_DEVICE_PIXELRATIO
  • Solid:
  • I-refresh ang mga katangian ng baterya sa resume
  • Mga pagbabago sa system ng Build:
  • Ang mga Extra CMake Module (ECM) ay naka-bersyon na ngayon tulad ng KDE Frameworks, samakatuwid ngayon ay 5.9, habang 1.8 ay dati.
  • Maraming mga balangkas ang naayos na magagamit na walang naghahanap para sa kanilang mga pribadong dependency. I.e. ang mga application na naghahanap ng isang framework ay nangangailangan lamang ng mga pampublikong dependency nito, hindi ang mga pribado.
  • Pahintulutan ang pagsasaayos ng SHARE_INSTALL_DIR, upang mahawakan ang mga layout ng multi-arko nang mas mahusay
  • Frameworkintegration
  • Ayusin ang posibleng pag-crash kapag pagyurak sa isang QSystemTrayIcon (na nag-trigger sa pamamagitan ng hal. Trojita), bug 343976
  • Ayusin ang mga dialog ng katutubong modal file sa QML, bug 334963

Mga Kinakailangan :

  • Qt

Katulad na software

Iba pang mga software developer ng KDE e.V.

KDE Telepathy
KDE Telepathy

17 Feb 15

KDE Plasma
KDE Plasma

20 Jan 18

Mga komento sa KDE Frameworks

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!