KDE Frameworks

Software screenshot:
KDE Frameworks
Software detaljer:
Version: 5.49.0 Opdateret
Upload dato: 16 Aug 18
Udvikler: KDE e.V.
Licens: Gratis
Popularitet: 40

Rating: nan/5 (Total Votes: 0)

KDE-rammer er et open source og gratis software-projekt distribueret som en del af KDE-skrivebordsmiljøet og designet til at give udviklere en samling værktøjer og biblioteker til udvikling af kraftfulde applikationer til grafisk miljø i KDE Plasma , bygget ved hjælp af Qt5-rammerne.


Inkluderer kodebase for næsten alle KDE-apps

Softwaren indeholder koden base for næsten alle KDE applikationer med veldefinerede evner og afhængigheder, der giver højniveau funktionalitet som menuer og værktøjslinjer, filadgang og stavekontrol. Det store ved det er, at alle værktøjer og biblioteker er tilgængelige som separate downloads.


Introduktion til Qt Addons

Bibliotekerne, der indgår i dette, er KDE Framework-projektet distribueret som uafhængige og tværplatformmoduler, kaldet Qt Addons. De er tilgængelige for både Qt og KDE-udviklere, såvel som alle, der ønsker at accelerere, forenkle og reducere omkostningerne ved Qt-udvikling på enhver platform.

Opbygning af KDE-rammer

KDE Framework er blevet testet på en lang række GNU / Linux-distributioner, herunder Debian, Ubuntu, Arch Linux, Fedora og openSUSE. For at opbygge det skal du installere Qt5-rammerne samt forskellige andre vigtige biblioteker og værktøjer, der er opført på projektets hjemmeside på https://community.kde.org/Frameworks/Building.


Under kølerhjelmen

De fleste af de værktøjer og biblioteker, der er inkluderet i KDE Framework-projektet, er skrevet i C ++ programmeringssprog. Du skal have en ny GCC-kompilator, Git og den nyeste kdesrc-build-pakke. Detaljerede installationsinstruktioner kan findes ved at få adgang til ovenstående link. Det skal også arbejde på andre GNU / Linux operativsystemer, hvis alle afhængigheder er installeret.

Hvad er nyt i denne udgave:

  • Baloo:
  • Afslut forespørgselsudførelse tidligt, hvis subterm returnerer tomt resultat sæt
  • Undgå nedbrud, når du læser korrupte data fra dokumentbetingelser db (fejl 392877)
  • håndter strenglister som input
  • Ignorer flere typer kildefiler (fejl 382117)
  • Breeze ikoner:
  • opdaterede håndtag og overløbsmenu
  • Ekstra CMake-moduler:
  • Android toolchain: Tillad at angive ekstra libs manuelt
  • Android: Definer ikke qml-import-stier, hvis det er tomt
  • KArchive:
  • håndtere zip-filer indlejret i zip-filer (bug 73821)
  • KCMUtils:
  • [KCModuleQml] Ignorer deaktiverede kontroller, når tabbing
  • KConfig:
  • kcfg.xsd - kræver ikke et kcfgfile element
  • KConfigWidgets:
  • Løs den & quot; Standard & quot; farveskema, der matcher Breeze igen
  • KDeclarative:
  • Angiv kcm-kontekstegenskab i den korrekte kontekst
  • [Plotter] Gør ikke, hvis m_node er null (bug 394283)
  • KDocTools:
  • Opdater listen over ukrainske enheder
  • Tilføj enhed OSD til general.entites
  • Tilføj enheder CIFS, NFS, Samba, SMB til general.entities
  • Tilføj Falkon, Kirigami, MacOS, Solid, USB, Wayland, X11, SDDM til generelle enheder
  • KFileMetaData:
  • Kontroller, at ffmpeg er mindst version 3.1, der introducerer API'en vi kræver
  • Søg efter album kunstner og albumartist tags i taglibextractor
  • popplerextractor: Prøv ikke at gætte titlen, hvis der ikke er en
  • KGlobalAccel:
  • Sørg for, at ungrab-tastaturforespørgslen behandles, før du sender genvej (bug 394689)
  • KHolidays:
  • holiday_es_es - Fix dag for "Comunidad de Madrid"
  • KIconThemes:
  • Kontroller, om gruppen & lt; LastGroup, da KIconEffect alligevel ikke håndterer UserGroup
  • KImageFormats:
  • Fjern dubletter fra json-filer
  • KIO:
  • Kontroller, om destinationen findes også, når du indsætter binære data (fejl 394318)
  • Auth support: Returner den faktiske længde af socket buffer
  • Auth support: Unify API til deling af fildeskriptor
  • Auth support: Opret socket-fil i brugerens runtime-mappe
  • Auth support: Slet socket fil efter brug
  • Auth support: Flyt opgaven med at rydde socketfilen til FdReceiver
  • Auth support: I Linux bruger du ikke abstrakt stikkontakt til at dele filbeskrivelse
  • [kcoredirlister] Fjern så mange url.toString () som muligt
  • KFileItemActions: Fallback til standard mimetype, når du vælger kun filer (fejl 393710)
  • Indfør KFileItemListProperties :: isFile ()
  • KPropertiesDialogPlugin kan nu angive flere understøttede protokoller ved hjælp af X-KDE-protokoller
  • Bevar fragment ved omdirigering fra http til https
  • [KUrlNavigator] Emit tabRequested, når stien i stemmevælgermenuen er mellemkliket
  • Ydeevne: brug den nye uds implementering
  • Omdirigér ikke smb: / til smb: // og derefter smb: ///
  • Tillad accept ved at dobbeltklikke på gem dialog (fejl 267749)
  • Aktiver standardvisning i filepicker-dialogboksen
  • Skjul filpræcis, når ikonet er for lille
  • i18n: brug flertalsform igen til plugin-meddelelse
  • Brug en almindelig dialog snarere end en listedialog, når du sletter eller sletter en enkelt fil
  • Gør advarselteksten til sletning af operationer understrege dens permanentitet og irreversibilitet
  • Gendan "Vis visningsmodus knapper i værktøjslinjen åben / gem dialog"
  • Kirigami:
  • Vis action.main mere fremtrædende på ToolBarApplicationHeader
  • Tillad Kirigami bygge uden KWin tablet tilstand afhængighed
  • Korrekt swipefilter på RTL
  • Korrekt ændring af indholdetItem
  • fix - omvendt adfærd
  • Del contextobject for altid at få adgang til i18n
  • Sørg for, at værktøjstip er skjult
  • Sørg for ikke at tildele ugyldige varianter til de sporede egenskaber
  • Håndter ikke et MouseArea, faldt () signal
  • Ingen indflydelse på mobilen
  • Egnede ikoner overløb-menu-venstre og højre
  • Træk håndtag for at omordne elementer i en Listevisning
  • Brug Mnemonics på værktøjslinjeknapperne
  • Tilføjede manglende filer i QMake's .pri
  • [API dox] Fix Kirigami.InlineMessageType - & gt; Kirigami.MessageType
  • Fix ansøgningshoved i applicationitem
  • Tillad ikke at vise / gemme skuffen, når der ikke er noget håndtag (fejl 393776)
  • KItemModels:
  • KConcatenateRowsProxyModel: Rens ordentligt input
  • KNotification:
  • Fix crashes i NotifyByAudio, når du lukker ansøgninger
  • KPackage Framework:
  • kpackage_install_ * pakke: Fix manglende dep mellem .desktop og .json
  • Sørg for, at stier i rcc aldrig kommer fra absolutte stier
  • KRunner:
  • Proces DBus-svar i :: match-tråden (bug 394272)
  • KTextEditor:
  • Brug ikke titelliste til & quot; show word count & quot; afkrydsningsfeltet
  • Lav ordet / char-tællingen en global præference
  • KWayland:
  • Forøg org_kde_plasma_shell interface versionen
  • Tilføj "SkipSwitcher" til API
  • Tilføj XDG Output Protocol
  • KWidgetsAddons:
  • [KCharSelect] Løs tabelcellestørrelse med Qt 5.11
  • [API dox] Fjern brugen af ​​overbelastning, hvilket resulterer i ødelagte doks
  • [API dox] Fortæl doxygen "fx" slutter ikke sætningen, brug & quot ;. & Quot;
  • [API dox] Fjern unødvendigt HTML-escape
  • Angiv ikke automatisk standardindikatorerne for hver stil
  • Lav KMessageWidget-matchen Kirigami inlineMessage's stil (bug 381255)
  • NetworkManagerQt:
  • Få oplysninger om uhåndteret ejendom, bare fejlfindingsmeddelelser
  • WirelessSetting: implementér assignedMacAddress-egenskaben
  • Plasma Framework:
  • Skabeloner: konsekvent navngivning, hent oversættelse katalognavne og mere
  • [Breeze Plasma Theme] Fix kleopatra ikon for at bruge farve stilark (bug 394400)
  • Dialog-dialogboksen minimeres yndefuldt (fejl 381242)
  • Formål:
  • Forbedre integration af telegram
  • Behandle indre arrays som OR-begrænsninger snarere end AND
  • Gør det muligt at begrænse plugins ved en desktop-fil tilstedeværelse
  • Gør det muligt at filtrere plugins med eksekverbar
  • Fremhæv den valgte enhed i KDE Connect-pluginet
  • Løs i18n-problemer i rammer / formål / plugins
  • Tilføj telegram-plugin
  • kdeconnect: Underret, når processen ikke starter (fejl 389765)
  • QQC2StyleBridge:
  • Brug kun palleegenskab ved brug af qtquickcontrols 2.4
  • Arbejde med Qt

Hvad er nyt i version 5.47.0:

  • Baloo:
  • Afslut forespørgselsudførelse tidligt, hvis subterm returnerer tomt resultat sæt
  • Undgå nedbrud, når du læser korrupte data fra dokumentbetingelser db (fejl 392877)
  • håndter strenglister som input
  • Ignorer flere typer kildefiler (fejl 382117)
  • Breeze ikoner:
  • opdaterede håndtag og overløbsmenu
  • Ekstra CMake-moduler:
  • Android toolchain: Tillad at angive ekstra libs manuelt
  • Android: Definer ikke qml-import-stier, hvis det er tomt
  • KArchive:
  • håndtere zip-filer indlejret i zip-filer (bug 73821)
  • KCMUtils:
  • [KCModuleQml] Ignorer deaktiverede kontroller, når tabbing
  • KConfig:
  • kcfg.xsd - kræver ikke et kcfgfile element
  • KConfigWidgets:
  • Løs den & quot; Standard & quot; farveskema, der matcher Breeze igen
  • KDeclarative:
  • Angiv kcm-kontekstegenskab i den korrekte kontekst
  • [Plotter] Gør ikke, hvis m_node er null (bug 394283)
  • KDocTools:
  • Opdater listen over ukrainske enheder
  • Tilføj enhed OSD til general.entites
  • Tilføj enheder CIFS, NFS, Samba, SMB til general.entities
  • Tilføj Falkon, Kirigami, MacOS, Solid, USB, Wayland, X11, SDDM til generelle enheder
  • KFileMetaData:
  • Kontroller, at ffmpeg er mindst version 3.1, der introducerer API'en vi kræver
  • Søg efter album kunstner og albumartist tags i taglibextractor
  • popplerextractor: Prøv ikke at gætte titlen, hvis der ikke er en
  • KGlobalAccel:
  • Sørg for, at ungrab-tastaturforespørgslen behandles, før du sender genvej (bug 394689)
  • KHolidays:
  • holiday_es_es - Fix dag for "Comunidad de Madrid"
  • KIconThemes:
  • Kontroller, om gruppen & lt; LastGroup, da KIconEffect alligevel ikke håndterer UserGroup
  • KImageFormats:
  • Fjern dubletter fra json-filer
  • KIO:
  • Kontroller, om destinationen findes også, når du indsætter binære data (fejl 394318)
  • Auth support: Returner den faktiske længde af socket buffer
  • Auth support: Unify API til deling af fildeskriptor
  • Auth support: Opret socket-fil i brugerens runtime-mappe
  • Auth support: Slet socket fil efter brug
  • Auth support: Flyt opgaven med at rydde socketfilen til FdReceiver
  • Auth support: I Linux bruger du ikke abstrakt stikkontakt til at dele filbeskrivelse
  • [kcoredirlister] Fjern så mange url.toString () som muligt
  • KFileItemActions: Fallback til standard mimetype, når du vælger kun filer (fejl 393710)
  • Indfør KFileItemListProperties :: isFile ()
  • KPropertiesDialogPlugin kan nu angive flere understøttede protokoller ved hjælp af X-KDE-protokoller
  • Bevar fragment ved omdirigering fra http til https
  • [KUrlNavigator] Emit tabRequested, når stien i stemmevælgermenuen er mellemkliket
  • Ydeevne: brug den nye uds implementering
  • Omdirigér ikke smb: / til smb: // og derefter smb: ///
  • Tillad accept ved at dobbeltklikke på gem dialog (fejl 267749)
  • Aktiver standardvisning i filepicker-dialogboksen
  • Skjul filpræcis, når ikonet er for lille
  • i18n: brug flertalsform igen til plugin-meddelelse
  • Brug en almindelig dialog snarere end en listedialog, når du sletter eller sletter en enkelt fil
  • Gør advarselteksten til sletning af operationer understrege dens permanentitet og irreversibilitet
  • Gendan "Vis visningsmodus knapper i værktøjslinjen åben / gem dialog"
  • Kirigami:
  • Vis action.main mere fremtrædende på ToolBarApplicationHeader
  • Tillad Kirigami bygge uden KWin tablet tilstand afhængighed
  • Korrekt swipefilter på RTL
  • Korrekt ændring af indholdetItem
  • fix - omvendt adfærd
  • Del contextobject for altid at få adgang til i18n
  • Sørg for, at værktøjstip er skjult
  • Sørg for ikke at tildele ugyldige varianter til de sporede egenskaber
  • Håndter ikke et MouseArea, faldt () signal
  • Ingen indflydelse på mobilen
  • Egnede ikoner overløb-menu-venstre og højre
  • Træk håndtag for at omordne elementer i en Listevisning
  • Brug Mnemonics på værktøjslinjeknapperne
  • Tilføjede manglende filer i QMake's .pri
  • [API dox] Fix Kirigami.InlineMessageType - & gt; Kirigami.MessageType
  • Fix ansøgningshoved i applicationitem
  • Tillad ikke at vise / gemme skuffen, når der ikke er noget håndtag (fejl 393776)
  • KItemModels:
  • KConcatenateRowsProxyModel: Rens ordentligt input
  • KNotification:
  • Fix crashes i NotifyByAudio, når du lukker ansøgninger
  • KPackage Framework:
  • kpackage_install_ * pakke: Fix manglende dep mellem .desktop og .json
  • Sørg for, at stier i rcc aldrig kommer fra absolutte stier
  • KRunner:
  • Proces DBus-svar i :: match-tråden (bug 394272)
  • KTextEditor:
  • Brug ikke titelliste til & quot; show word count & quot; afkrydsningsfeltet
  • Lav ordet / char-tællingen en global præference
  • KWayland:
  • Forøg org_kde_plasma_shell interface versionen
  • Tilføj "SkipSwitcher" til API
  • Tilføj XDG Output Protocol
  • KWidgetsAddons:
  • [KCharSelect] Løs tabelcellestørrelse med Qt 5.11
  • [API dox] Fjern brugen af ​​overbelastning, hvilket resulterer i ødelagte doks
  • [API dox] Fortæl doxygen "fx" slutter ikke sætningen, brug & quot ;. & Quot;
  • [API dox] Fjern unødvendigt HTML-escape
  • Angiv ikke automatisk standardindikatorerne for hver stil
  • Lav KMessageWidget-matchen Kirigami inlineMessage's stil (bug 381255)
  • NetworkManagerQt:
  • Få oplysninger om uhåndteret ejendom, bare fejlfindingsmeddelelser
  • WirelessSetting: implementér assignedMacAddress-egenskaben
  • Plasma Framework:
  • Skabeloner: konsekvent navngivning, hent oversættelse katalognavne og mere
  • [Breeze Plasma Theme] Fix kleopatra ikon for at bruge farve stilark (bug 394400)
  • Dialog-dialogboksen minimeres yndefuldt (fejl 381242)
  • Formål:
  • Forbedre integration af telegram
  • Behandle indre arrays som OR-begrænsninger snarere end AND
  • Gør det muligt at begrænse plugins ved en desktop-fil tilstedeværelse
  • Gør det muligt at filtrere plugins med eksekverbar
  • Fremhæv den valgte enhed i KDE Connect-pluginet
  • Løs i18n-problemer i rammer / formål / plugins
  • Tilføj telegram-plugin
  • kdeconnect: Underret, når processen ikke starter (fejl 389765)
  • QQC2StyleBridge:
  • Brug kun palleegenskab ved brug af qtquickcontrols 2.4
  • Arbejde med Qt

Hvad er nyt i version:

  • Baloo
  • Strip ned og skriv om baloo tags KIO slave (bug 340099)
  • BluezQt
  • Læk ikke rfkill-filbeskrivelser (fejl 386886)
  • Breeze Ikoner
  • Tilføj manglende ikonstørrelser (fejl 384473)
  • Tilføj installer og afinstaller ikoner for at opdage
  • Ekstra CMake-moduler
  • Tilføj beskrivelsetagget til de genererede pkgconfig-filer
  • ecm_add_test: Brug korrekt sti sep på Windows
  • Tilføj FindSasl2.cmake til ECM
  • Send kun ARGS-tingen, når du laver Makefiles
  • Tilføj FindGLIB2.cmake og FindPulseAudio.cmake
  • ECMAddTests: Indstil QT_PLUGIN_PATH, så lokalt opbyggede plugins kan findes
  • KDECMakeSettings: mere docu om layoutet af build dir
  • Rammeintegration
  • Støtte til download af 2. eller 3. downloadlink fra et KNS-produkt (fejl 385429)
  • KActivitiesStats
  • Start fastsættelse af libKActivitiesStats.pc: (bug 386933)
  • KActivities
  • Fix race, der starter kactivitymanagerd flere gange
  • Kauth
  • Tillad kun at opbygge kauth-policy-gen-kodegeneratoren
  • Tilføj en note om at kalde hjælperen fra multithreaded applikationer
  • KBookmarks
  • Vis ikke redigere bogmærker handling, hvis keditbookmarks ikke er installeret
  • Havn fra afskediget KAuthorized :: authorizeKAction til authorizeAction
  • KCMUtils
  • tastaturnavigation ind og ud QML kcms
  • KCompletion
  • Kras ikke, når du indstiller ny linje redigering på en redigerbar kombinationsboks
  • KComboBox: Ret tidligt, når indstillingen redigeres til tidligere værdi
  • KComboBox: Genbrug det eksisterende færdiggørelsesobjekt på ny linje redigering
  • KConfig
  • Kig ikke efter / etc / kderc hver gang
  • KConfigWidgets
  • Opdater standardfarver for at matche nye farver i D7424
  • KCoreAddons
  • Input validering af SubJobs
  • Advar om fejl, når du analyserer json-filer
  • Installer mimetype definitioner for kcfg / kcfgc / ui.rc / knotify & qrc filer
  • Tilføj en ny funktion til måling af længden med tekst
  • Fix KAutoSave fejl på filen med hvidt rum i det
  • KDeclarative
  • Gør det kompileret på Windows
  • gør det kompileret med QT_NO_CAST_FROM_ASCII / QT_NO_CAST_FROM_BYTEARRAY
  • [MouseEventListener] Tillad acceptere mus begivenhed
  • brug en enkelt QML-motor
  • KDED
  • kded: fjern dbus opkald til ksplash
  • KDocTools
  • Opdater brasiliansk portugisisk oversættelse
  • Opdater russisk oversættelse
  • Opdater russisk oversættelse
  • Opdater tilpasning / xsl / ru.xml (nav-home manglede)
  • KEmoticons
  • KEmoticons: port plugins til JSON og tilføje support til indlæsning med KPluginMetaData
  • Læk ikke symboler af pimpl klasser, beskytt med Q_DECL_HIDDEN
  • KFileMetaData
  • Usermetadatawritertest kræver Taglib
  • Hvis ejendomsværdien er null, skal du fjerne attributten user.xdg.tag (fejl 376117)
  • Åbn filer i TagLib extractor readonly
  • KGlobalAccel
  • Grupper nogle blokering af dbus-opkald
  • kglobalacceld: Undgå at indlæse en ikonlaster uden grund
  • generer korrekte genvejstråde
  • KIO
  • KUriFilter: filtrer ud duplikat plugins
  • KUriFilter: Forenkle datastrukturer, reparer hukommelselækage
  • [CopyJob] Start ikke hele tiden efter at have fjernet en fil
  • Fix oprettelse af en mappe via KNewFileMenu + KIO :: mkpath på Qt 5.9.3+ (bug 387073)
  • Opret en hjælpefunktion 'KFilePlacesModel :: movePlace'
  • Udsæt KFilePlacesModel 'iconName' rolle
  • KFilePlacesModel: Undgå unødvendigt 'dataChanged' signal
  • Returner et gyldigt bogmærkeobjekt til enhver post i KFilePlacesModel
  • Opret en 'KFilePlacesModel :: refresh'-funktion
  • Opret 'KFilePlacesModel :: convertedUrl' statisk funktion
  • KFilePlaces: Opret 'remote' sektion
  • KFilePlaces: Tilføj et afsnit for flytbare enheder
  • Tilføjet baloo urls til steder model
  • Fix KIO :: mkpath med qtbase 5.10 beta 4
  • [KDirModel] Afgiv ændring for HasJobRole, når job ændres
  • Skift etiket "Avancerede valgmuligheder" & Gt; "Terminal muligheder"
  • Kirigami
  • Forskyd rullefeltet med overskriftsstørrelsen (fejl 387098)
  • bundmargin baseret på tilstedeværelse af actionbutton
  • Antag ikke ansøgningenWidnow () for at være tilgængelig
  • Giv ikke besked om værdiændringer, hvis vi stadig er i konstruktøren
  • Udskift bibliotekets navn i kilden
  • støtte farver på flere steder
  • Farveikoner i værktøjslinjer hvis det er nødvendigt
  • Overvej ikonfarver i hovedhandlingsknapperne
  • Start for et "ikon" grupperet ejendom
  • KNewStuff
  • Tilbagestil "Afbryd før du indstiller d-pointeren" (bug 386156)
  • Installer ikke udviklingsværktøj til at aggregere desktopfiler
  • [kendskab] Læk ikke ImageLoader på fejl
  • KPackage Framework
  • Sørg for at gøre strenge i kpackage-rammerne
  • Prøv ikke at generere metadata.json, hvis der ikke er metadata.desktop
  • Fix kpluginindex caching
  • Forbedre fejl output
  • KTextEditor
  • Fixer buffer-kommandoer i VI-tilstand
  • forhindre utilsigtet zoomning
  • KUnitConversion
  • Port fra QDom til QXmlStreamReader
  • Brug https til at downloade valutakurser
  • KWayland
  • Udsæt wl_display_set_global_filter som en virtuel metode
  • Fix kwayland-testXdgShellV6
  • Tilføj support til zwp_idle_inhibit_manager_v1 (bug 385956)
  • [server] Support hæmmer IdleInterface
  • KWidgetsAddons
  • Undgå inkonsekvent passworddialog
  • Angiv enable_blur_behind hint efter anmodning
  • KPageListView: Opdater bredde på skrifttypeændring
  • KWindowSystem
  • [KWindowEffectsPrivateX11] Tilføj reserve () opkald
  • KXMLGUI
  • Fix translation of toolbar name when it has i18n context
  • Plasma Ramme
  • Direktivet #warning er ikke universelt og understøttes IKKE af MSVC
  • [IconItem] Brug ItemSceneHasChanged i stedet for at oprette forbindelse til windowChanged
  • [Ikonelement] Udsender overlejringer i eksplosionsfeltet Hænger i setterne i stedet for at forbinde det
  • [Dialog] Brug KWindowSystem :: isPlatformX11 ()
  • Reducer mængden af ​​falske ejendomsændringer på ColorScope
  • [Ikonartikel] Emitter gyldigtKonverteret kun, hvis det faktisk er ændret
  • Undertryk unødvendige blækindikatorer, hvis den blinkbare er en ListView med kendt orientering
  • [AppletInterface] Udsender ændringssignaler til konfiguration Required and -Reason
  • Brug setSize () i stedet for setPropertybredde og højde
  • Løst et problem, hvor PlasmaComponents-menuen vises med brudte hjørner (bug 381799)
  • Løst et problem, hvor kontekstmenuer ville vises med brudte hjørner (fejl 381799)
  • API-dokumenter: Tilføj afskrivningsmeddelelse fundet i git-logfilen
  • Synkroniser komponenten med den i Kirigami
  • Søg alle KF5-komponenter som sådan i stedet for som separate rammer
  • Reducer falske signalemissioner (fejl 382233)
  • Tilføj signaler, der angiver, om en skærm blev tilføjet eller fjernet
  • Installer Switch stuff
  • Lad være med at være afhængige af omfatter
  • Optimer SortFilterModel rollenavne
  • Fjern DataModel :: roleNameToId
  • Prison
  • Tilføj Aztec-kodegenerator
  • QQC2StyleBridge
  • bestem QQC2 version på byggetid (fejl 386289)
  • Som standard skal du holde baggrunden usynlig
  • Tilføj en baggrund i ScrollView
  • Solid
  • Hurtigere UDevManager :: devicesFromQuery
  • Sonnet
  • Gør det muligt at krydstille sonnet
  • Syntax Fremhæv
  • Tilføj PKGUILD til bash syntax
  • JavaScript: Inkluder standardmime typer
  • debchangelog: Tilføj Bionic Beaver
  • Opdater SQL (Oracle) syntaksfil (fejl 386221)
  • SQL: Flyt detekterende kommentarer før operatører
  • crk.xml: tilføjet overskriftslinje

Hvad er nyt i version 5.40.0:

  • Baloo
  • Overvej DjVu-filer for at være dokumenter (fejl 369195)
  • Fix stavemåde, så WPS Office præsentationer bliver anerkendt korrekt
  • Breeze Ikoner
  • Tilføj mappe-stash for ikonet Stash Dolphin Toolbar
  • KArchive
  • Fix potentiel lekkage. Fix logik
  • KCMUtils
  • Ingen margener for qml-moduler fra qwidget side
  • Initialiser variabler (fundet af coverity)
  • KConfigWidgets
  • Fix ikon for KStandardAction :: MoveToTrash
  • KCoreAddons
  • Opret webadressedetektion med dobbelte webadresser som "http://www.foo.bar"
  • Brug https til KDE-adresser
  • KDELibs 4 Support
  • fuld docu til disableSessionManagement () erstatning
  • Lav kssl kompilere mod OpenSSL 1.1.0 (bug 370223)
  • KFileMetaData
  • Fix visningsnavn for Generatoregenskab
  • KGlobalAccel
  • KGlobalAccel: Fix support numpad keys (igen)
  • KInit
  • Korrekt installation af start_kdeinit, når DESTDIR og libcap bruges sammen
  • KIO
  • Fix visning af fjernbetjening: / i qfiledialog
  • Gennemfør støtte til kategorier på KfilesPlacesView
  • HTTP: Fix fejlstreng til 207 Multi-Status-sagen
  • KNewFileMenu: Ryd op død kode, spottet af Coverity
  • IKWS: Fix mulig uendelig sløjfe, spottet af Coverity
  • KIO :: PreviewJob :: defaultPlugins () funktion
  • Kirigami
  • syntaks der arbejder på ældre Qt 5.7 (bug 385785)
  • stable overlagsarket anderledes (fejl 386470)
  • Vis også den delegerede fremhævede ejendom, når der ikke er fokus
  • foretrukne størrelsestips til separatoren
  • Korrekt Settings.isMobile brug
  • Tillad programmer at være noget konvergerende på et desktop-y-system
  • Sørg for, at indholdet af SwipeListItem ikke overlapper håndtaget (fejl 385974)
  • Overlejringsarkets rulleskærm er altid uinteraktivt
  • Tilføj kategorier i galleriets desktopfil (bug 385430)
  • Opdater kirigami.pri filen
  • brug det ikke-installerede plugin til at udføre testene
  • Udskrive Kirigami.Label
  • Portgalleri eksempel brug af Etiketter at være konsekvent QQC2
  • Port Kirigami.Controls anvendelser af Kirigami.Label
  • gør scrollarea interaktive på berøringsbegivenheder
  • Flyt git find_package opkaldet til hvor det bruges
  • Standard for gennemsigtige listevisninger
  • KNewStuff
  • Fjern PreferCache fra netværksanmodninger
  • Fjern ikke fælles pointers til private data, når du indstiller forhåndsvisninger
  • KMoreTools: Opdater og reparer desktopfiles (fejl 369646)
  • KNotification
  • Fjern check for SNI-værter, når du vælger, om du skal bruge legacy-tilstand (fejl 385867)
  • Kontroller kun ikoner for arv fra systembakken, hvis vi skal lave en (fejl 385371)
  • KPackage Framework
  • brug de ikke-installerede servicefiler
  • KService
  • Initialiser værdier
  • Initialiser nogle peger
  • KTextEditor
  • API-dox: Fix forkerte navne på metoder og args, tilføj mangler siden
  • Undgå (visse) nedbrud, mens du udfører QML-scripts (fejl 385413)
  • Undgå et QML-nedbrud udløst af C style indentation scripts
  • Forøg størrelsen på efterfølgende markering
  • Læg nogle indrykkere fra indrykning på tilfældige tegn
  • Fix deprecation warning
  • KTextWidgets
  • Initialiser værdien
  • KWayland
  • [klient] Slet kontrollen for platformName er "wayland"
  • Du må ikke duplikere forbindelse til wl_display_flush
  • Wayland udenlandsk protokol
  • KWidgetsAddons
  • Fix createKMessageBox fokus widget inkonsekvens
  • mere kompakt adgangskode dialog (fejl 381231)
  • Angiv KPageListView bredde korrekt
  • KWindowSystem
  • KKeyServer: Fix håndtering af Meta + Shift + Print, Alt + Shift + piletast osv.
  • Support platformpak platform
  • Brug KWindowSystems egen platformsdetektering API i stedet for duplikeret kode
  • KXMLGUI
  • Brug https til KDE-adresser
  • NetworkManagerQt
  • 8021xSætning: Domæne-suffiks-match er defineret i NM 1.2.0 og nyere
  • Support "domæne-suffiks-match" i Security8021xSetting
  • Plasma Ramme
  • Træk cirkelbuen manuelt
  • [PlasmaComponents Menu] Tilføj ungrabMouseHack
  • [FrameSvg] Optimer opdateringsstørrelser
  • Placer ikke en dialog, hvis den er af typen OSD
  • QQC2StyleBridge
  • Forbedre kompilering som et statisk plugin
  • gør radioknappen en radio knap
  • brug qstyle til at male opkaldet
  • brug en kolonnelayout for menuer
  • Fix dialog
  • Fjern ugyldig gruppeegenskab
  • Fix formateringen af ​​md-filen, så den passer til de andre moduler
  • opførsel af combobox tættere på qqc1
  • løsning på QQuickWidgets
  • Sonnet
  • Tilføj assignByDictionnary metode
  • Signal, hvis vi kan tildele ordbog
  • Syntax Fremhæv
  • Makefile: Fix regexpr matching i "CXXFLAGS +"
  • ThreadWeaver
  • CMake oprydning: Ikke hardcode -std = c ++ 0x

Hvad er nyt i version 5.38.0:

  • Baloo:
  • Fix directory-baseret søgning
  • Ekstra CMake-moduler:
  • Indstil CMAKE _ * _ OUTPUT_5.38 for at køre tests uden at installere
  • Medtag et modul til at finde qml-import som runtime afhængigheder
  • Rammeintegration:
  • Ret clear-ikon med høj opløsning linje
  • Fix acceptere dialoger med ctrl + returnering, når knapperne omdøber
  • KActivitiesStats:
  • Refactor af forespørgslen, der kombinerer forbundne og brugte ressourcer
  • Genindlæsningen af ​​modellen, når ressourcen bliver afkoblet
  • Løs forespørgslen ved sammenlægning af sammenkædede og brugte ressourcer
  • KConfig:
  • Fix etiketter af DeleteFile / RenameFile-handlinger (fejl 382450)
  • kconfigini: Strip førende hvide rum ved læsning af indtastningsværdier (fejl 310674)
  • KConfigWidgets:
  • Deprecate KStandardAction :: Hjælp og KStandardAction :: SaveOptions
  • Fix etiketter af DeleteFile / RenameFile-handlinger (fejl 382450)
  • Brug "dokumentsæt" som ikon til KStandardAction :: Luk
  • KCoreAddons:
  • DesktopFileParser: tilføj nedbrudssøgning i ": / kservicetypes5 / *"
  • Tilføj support til afinstallerede plugins i kcoreaddons_add_plugin
  • desktopfileparser: Fix ikke-kompatibel nøgle / værdi parsering (fejl 310674)
  • KDED:
  • støtte X-KDE-OnlyShowOnQtPlatforms
  • KDocTools:
  • CMake: Fix målnavnet forkortelse, når build dir har specialtegn (fejl 377573)
  • Tilføj CC BY-SA 4.0 International og sæt det som standard
  • KGlobalAccel:
  • KGlobalAccel: port til KKeyServer's nye metode symXModXToKeyQt, for at rette numpad nøgler (bug 183458)
  • KInit:
  • klauncher: Fix appId-matching til flatpak apps
  • KIO:
  • Port webkortsnitene KCM fra KServiceTypeTrader til KPluginLoader :: findPlugins
  • [KFilePropsPlugin] Lokalformat totalstørrelse under beregning
  • KIO: Fix langvarig hukommelselækage ved udgang
  • Tilføj mimetypefiltreringsfunktioner til KUrlCompletion
  • KIO: Port URI-filter plugins fra KServiceTypeTrader til json + KPluginMetaData
  • [KUrlNavigator] Emit tabRequested når sted i menuen er midterklikket (bug 304589)
  • [KUrlNavigator] Emit tabRequested når placeringsvelgeren er midtklikket (bug 304589)
  • [KACLEditWidget] Tillad dobbeltklik for at redigere indgang
  • [kiocore] Fix den logiske fejl i tidligere commit
  • [kiocore] Kontroller, at klauncher kører eller ej
  • Virkelig bedøm-begrænse INF_PROCESSED_SIZE meddelelser (fejl 383843)
  • Fjern ikke Qt's SSL CA certifikat butik
  • [KDesktopPropsPlugin] Opret destinationsmappe, hvis den ikke findes
  • [File KIO slave] Fix anvende særlige filattributter (fejl 365795)
  • Fjern optaget loop check i TransferJobPrivate :: slotDataReqFromDevice
  • gør kiod5 til en "agent" på Mac
  • Fix proxy KCM, der ikke indlæser manuelle proxies korrekt
  • Kirigami:
  • Skjul rullebjælker, når det er ubrugeligt
  • Tilføj et grundlæggende eksempel til justering af det trækkende håndtag til kolonnebredde
  • ider lag i håndtag positionering
  • Løs håndtagets placering, når overlapper den sidste side
  • Vis ikke falsk håndtag i den sidste kolonne
  • Gem ikke ting i delegerede (fejl 383741)
  • Som vi allerede har angivet keyNavigationEnabled, skal du også indstille wraps
  • bedre venstrejustering for back-knappen (fejl 383751)
  • tag ikke højde for overskriften 2 gange, når du ruller (fejl 383725)
  • Sæt aldrig overskriftsetiketterne
  • adresse FIXME: fjern resetTimer (bug 383772)
  • Rul ikke programhovedet væk i ikke-mobile
  • Tilføj en egenskab for at skjule PageRow-separatoren, der matcher AbstractListItem
  • Fix rulle med originY og bottomtotop flow
  • Slip af advarsler om indstilling af både pixel og punktstørrelser
  • Udløs ikke tilgængelig tilstand på inverterede visninger
  • tage hensyn til sidefodbold
  • Tilføj et lidt mere komplekst eksempel på en chat app
  • mere fejlsikret for at finde den rigtige footer
  • Kontroller varens gyldighed inden du bruger det
  • Hederlagsposition for isCurrentPage
  • brug en animation i stedet for en animator (fejl 383761)
  • Forlad plads til sidebeteksten, hvis det er muligt
  • bedre dimmer for applicationitem skuffer
  • baggrundsdæmpning for applicationitem
  • Korrekt tilbage knapmargener
  • Egnede margener for back-knappen
  • mindre advarsler i ApplicationHeader
  • Brug ikke plasmaskalering til ikonstørrelser
  • nyt kig efter håndtag
  • KJobWidgets:
  • Initialiser knappen "Pause" i widgetsporing
  • KNotification:
  • Bloker ikke start service (fejl 382444)
  • KPackage Framework:
  • refactor kpackagetool væk fra stringy muligheder
  • KRunner:
  • Ryd tidligere handlinger med opdatering
  • Tilføj fjernløbere over DBus
  • KTextEditor:
  • Portdokument / Se scripting API til QJSValue-baseret løsning
  • Vis ikoner i kontekstmenuen i ikonrammen
  • Udskift KStandardAction :: PasteText med KStandardAction :: Indsæt
  • Støtte fraktioneret skalering ved generering af sidebar preview
  • Skift fra QtScript til QtQml
  • KWayland:
  • Behandle input RGB buffere som forudindstillet
  • Opdatér SurfaceInterface-udgange, når en udgående global bliver ødelagt
  • KWayland :: Klient :: ødelæggelse af overflade spor output
  • Undgå at sende data fra en ugyldig kilde (fejl 383054)
  • KWidgetsAddons:
  • forenkle setContents ved at lade Qt gøre mere af arbejdet
  • KSqueezedTextLabel: Tilføj isSqueezed () for nemheds skyld
  • KSqueezedTextLabel: Små forbedringer af API-dokumenter
  • [KPasswordLineEdit] Indstil fokusproxy til linje redigering (fejl 383653)
  • [KPasswordDialog] Nulstil geometriegenskab
  • KWindowSystem:
  • KKeyServer: Fix håndtering af KeypadModifier (bug 183458)
  • KXMLGUI:
  • Gem en flok stat () opkald til applikationsstart
  • Fix KHelpMenu position på Wayland (bug 384193)
  • Slet brudt mid-button-klikhåndtering (fejl 383162)
  • KUndoActions: brug actionCollection til at indstille genvejen
  • Plasma Framework:
  • [ConfigModel] Beskyt mod at tilføje en null ConfigCategory
  • [ConfigModel] Tillad programmatisk at tilføje og fjerne ConfigCategory (bug 372090)
  • [EventPluginsManager] Exponér pluginPath i model
  • [Ikonelement] Du behøver ikke unødvendigt at afkode imagePath
  • [FrameSvg] Brug QPixmap :: mask () i stedet for afskrevet indviklet måde via alphaChannel ()
  • [FrameSvgItem] Opret margener / fixedMargins objekt på efterspørgsel
  • Fix check tilstand for menupunkter
  • Force Plasma-stil til QQC2 i applets
  • Installer PlasmaComponents.3 / Private folder
  • Drop rester af "locolor" temaer
  • [Theme] Brug KConfig SimpleConfig
  • Undgå nogle unødvendige opslag af temaindhold
  • ignorere falske størrelsesbegivenheder til tomme størrelser (fejl 382340)
  • Syntax Fremhævning:
  • Tilføj syntaksdefinition for Adblock Plus-filterlister
  • Omskrive Sieve syntaks definitionen
  • Tilføj fremhævning for QDoc-konfigurationsfiler
  • Tilføj højdefinitionsdefinition for Tiger
  • Flyt bindestreg i rest.xml regulære udtryk (fejl 383632)
  • fix: plaintext er fremhævet som powershell
  • Tilføj syntaksfremhævning for Metamath
  • Rebased Mindre syntax fremhævning på SCSS one (bug 369277)
  • Tilføj Pony-fremhævning
  • Skriv om syntetisk definition af e-mail

Hvad er nyt i version 5.9.0:

  • Nyt i denne version:
  • Nyt modul: ModemManagerQt (Qt wrapper til ModemManager API)
  • Bemærk, at Plasma-NM 5.2.x har brug for en patch for at kunne bygge og arbejde med denne version af ModemManagerQt. plasma-nm patch.
  • Alternativt opgrader til Plasma-NM 5.3 Beta, når du opgraderer til ModemManagerQt 5.9.0.
  • KActivities:
  • Implementeret at glemme en ressource
  • Byg reparationer
  • Tilføjet et plugin for at registrere hændelser for KRecentDocument-meddelelser
  • KArchive:
  • Respekter KZip :: ekstraField-indstilling, også når der indtastes centrale overskriftsposter
  • Fjern to fejlagtige påstande, der sker, når disken er fuld, fejl 343214
  • KBookmarks:
  • Løs bygge med Qt 5.5
  • KCMUtils:
  • Brug nyt json-baseret pluginsystem. KCMs søges under kcms /. I øjeblikket skal en desktop-fil stadig installeres under kservices5 / for kompatibilitet
  • Indlæs og pakk WDR-versionen af ​​kcms hvis det er muligt
  • KConfig
  • Fix hævdet, når du bruger KSharedConfig i en global objekt destructor.
  • kconfig_compiler: Tilføj support til CategoryLoggingName i * .kcfgc filer, for at generere qCDebug (kategori) opkald.
  • KI18n:
  • forudindlæser det globale Qt-katalog, når du bruger i18n ()
  • KIconThemes:
  • KIconDialog kan nu vises ved hjælp af de almindelige QDialog show () og exec () metoder
  • Fix KIconEngine :: maling til at håndtere forskellige devicePixelRatios
  • KIO:
  • Aktiver KPropertiesDialog for også at vise ledige rumoplysninger om fjernfilsystemer (fx smb)
  • Fix KUrlNavigator med high DPI pixmaps
  • Gør KFileItemDelegate håndtere ikke standard devicePixelRatio i animationer
  • KItemModels:
  • KRecursiveFilterProxyModel: omarbejdet til at udstede de rigtige signaler til det rigtige tidspunkt
  • KDescendantsProxyModel: Håndtere bevægelser rapporteret af kildemodellen.
  • KDescendantsProxyModel: Løs adfærd, når et valg foretages, mens du nulstiller.
  • KDescendantsProxyModel: Tillad konstruktion og brug af KSelectionProxyModel fra QML.
  • KJobWidgets:
  • Udbred fejlkode til JobView DBus-grænsefladen
  • KNotifications:
  • Tilføjede en begivenhed () version, der ikke indeholder et ikon og vil bruge en standard en
  • Tilføjede en begivenhed () version, der bruger StandardEvent eventId og QString iconName
  • KPeople:
  • Tillad udvidelse af aktionsmetadata ved hjælp af foruddefinerede typer
  • Fix model opdateres ikke korrekt efter at have fjernet en kontaktperson fra Person
  • KPty:
  • Udsæt til verden, om KPty er blevet bygget med et bedre bibliotek
  • KTextEditor:
  • Tilføj kdesrc-buildrc fremhævende fil
  • syntaks: tilføjet understøttelse af binære heltal bogstaver i PHP-fremhævningsfilen
  • KWidgetsAddons:
  • Gør KMessageWidget-animationen glat med høj enhedspixelforhold
  • KWindowSystem:
  • Tilføj en dummy Wayland implementering til KWindowSystemPrivate
  • KWindowSystem :: ikon med NETWinInfo er ikke bundet til platform X11.
  • KXmlGui:
  • Bevar oversættelsesdomæne ved sammenlægning af .rc-filer
  • Fix runtime warning QWidget :: setWindowModified: Vinduets titel indeholder ikke en '[*]' pladsholder
  • KXmlRpcClient:
  • Installer oversættelser
  • Plasma rammer:
  • Fasttidsværktøj, når midlertidig ejer af værktøjstip forsvandt eller blev tom
  • Fix TabBar er ikke korrekt udarbejdet i starten, hvilket kunne observeres i f.eks. Kickoff
  • SideStack-overgange bruger nu animatorer til glattere animationer
  • TabGroup-overgange bruger nu animatorer til glattere animationer
  • Lav Svg, FrameSvg arbejde qith QT_DEVICE_PIXELRATIO
  • Solid:
  • Opdater batteriegenskaberne ved genoptagelse
  • Bygningssystemændringer:
  • Ekstra CMake-moduler (ECM) er nu udformet som KDE-rammer, derfor er det nu 5,9, mens det var 1,8 tidligere.
  • Mange rammer er blevet brugt til at være anvendelige uden at søge efter deres private afhængigheder. Dvs. applikationer, der ser op på en ramme, behøver kun dets offentlige afhængigheder, ikke de private.
  • Tillad konfiguration af SHARE_INSTALL_DIR, så du kan håndtere flere ark-layouter bedre
  • Frameworkintegration
  • Fix mulig crash, når du ødelægger en QSystemTrayIcon (udløst af f.eks. Trojita), fejl 343976
  • Fix native modal-fildialoger i QML, fejl 334963

Krav :

  • Qt

Lignende software

Andre software developer KDE e.V.

KDE Telepathy
KDE Telepathy

17 Feb 15

KDE Plasma
KDE Plasma

20 Jan 18

Kommentarer til KDE Frameworks

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!