KDE • Community • Announcements
DONEREN (Waarom?)
paypal

Uitgave van KDE Framework 5.32.0

Ook beschikbaar in:

English | Català | Nederlands | Português | Svenska | Українська

11 maart 2017. Vandaag annonceert KDE de uitgave van KDE Frameworks 5.32.0.

KDE Frameworks bestaat uit 70 add-on bibliotheken op Qt die een brede variëteit van gezamenlijk benodigde functionaliteit in volwassen, door derden nagekeken en goed geteste bibliotheken met vriendelijke licentiebepalingen. Voor een introductie zie de aankondiging van de uitgave van Frameworks 5.0.

Deze vrijgave is onderdeel van een serie geplande maandelijkse uitgaven waarmee verbeteringen beschikbaar komen aan ontwikkelaars op een snelle en voorspelbare manier.

Nieuw in deze versie

Baloo

  • Geneste tags implementeren

Breeze pictogrammen

  • Pictogrammen voor Plasma Vault toegevoegd
  • Pictogrammen voor versleutelde en ontsleutelde mappen
  • Pictogram voor torrents van 22px toegevoegd
  • Nm-tray pictogrammen toevoegen (bug 374672)
  • kleurbeheer: ongedefinieerde koppelingen verwijderd (bug 374843)
  • system-run is nu een actie tot <= 32px en 48px een app-pictogram (bug 375970)

Extra CMake-modules

  • inotify detecteren
  • Draai terug "Automatisch klassen markeren met pure virtuele functies als /Abstract/."

KActivitiesStats

  • Vooruit plannen toestaan en de volgorde voor een item nog niet in de lijst instellen

KArchive

  • Potentieel geheugenlek naar verwezen door 'limitedDev' repareren

KCMUtils

  • Potentiële crash in QML KCM's wanneer toepassingspallet wijzigt gerepareerd

KConfig

  • KConfig: stop het exporteren en installeren van KConfigBackend

KConfigWidgets

  • KColorScheme: is standaard het toepassingsschema indien ingesteld door KColorSchemeManager (bug 373764)
  • KConfigDialogManager: wijziging van signaal van metaObject of speciale eigenschap krijgen
  • Herstel foutencontrole van KCModule::setAuthAction

KCoreAddons

  • (6) uitsluiten van herkenning van emoticons
  • KDirWatch: geheugenlekken bij vernietiging repareren

Ondersteuning van KDELibs 4

  • Bug in kfiledialog.cpp repareren die crashen veroorzaakt wanneer native widgets worden gebruikt

KDocTools

  • meinproc5: maak koppeling naar de bestanden, niet naar de bibliotheek (bug 377406)
  • De KF5::XsltKde statische bibliotheek verwijderen
  • Een juist gedeelde bibliotheek voor KDocTools exporteren
  • Overgezet naar gecategoriseerde logging en schoon invoegen
  • Functie toevoegen om een enkel bestand uit te pakken
  • Laat het bouwen eerder afbreken als xmllint niet beschikbaar is (bug 376246)

KFileMetaData

  • Nieuwe onderhouder voor kfilemetadata
  • [ExtractorCollection] overerven van MIME-type gebruiken om plug-ins terug te laten keren
  • een nieuwe eigenschap DiscNumber voor geluidsbestanden uit albums met meerdere discs toevoegen

KIO

  • Cookies KCM: knop "verwijderen" uitschakelen wanneer er geen huidig item is
  • kio_help: de nieuwe gedeelte bibliotheek gebruiken geëxporteerd door KDocTools
  • kpac: URL's opschonen alvorens ze door te geven aan FindProxyForURL (beveiligingsreparatie)
  • Remote ioslave uit plasma-workspace importeren
  • kio_trash: hernoemen van topniveau bestanden en mappen
  • PreviewJob: maximum grootte voor locale bestanden standaard verwijderen
  • DropJob: sta toe om toepassingsacties aan een open menu toe te voegen
  • ThumbCreator: keur DrawFrame af, zoals besproken in https://git.reviewboard.kde.org/r/129921/

KNotification

  • Ondersteuning voor flatpak portals toevoegen
  • desktopfilename verzenden als onderdeel van notifyByPopup aanwijzingen
  • [KStatusNotifierItem] herstel geminimaliseerd venster als normaal

KPackage-framework

  • Ondersteuning voltooien voor openen van gecomprimeerde pakketten

KTextEditor

  • Type bestand herinneren ingesteld door gebruiker over sessies
  • Type bestand resetten bij openen van url
  • getter voor configuratiewaarde van aantal woorden toegevoegd
  • Consistente conversie van/naar cursor naar/van coördinaten
  • Type bestand bijwerken alleen bij opslaan als pad wijzigt
  • Ondersteuning voor EditorConfig configuratiebestanden (voor details: http://editorconfig.org/)
  • FindEditorConfig aan ktexteditor toevoegen
  • Reparatie: emmetToggleComment actie werkt niet (bug 375159)
  • Hoofdlettergebruiksstijl in zin gebruiken met labelteksten van te bewerken velden
  • Draait de betekenis om van van :split, :vsplit om acties in vi en Kate overeen te laten komen
  • C++11 log2() gebruiken in plaats van log() / log(2)
  • KateSaveConfigTab: zet spacer achter laatste groep op tabblad Geavanceerd, niet erin
  • KateSaveConfigTab: verkeerde marge rond inhoud van tabblad Geavanceerd verwijderen
  • Randen configuratie subpagina: zichtbaarheid van schuifbalk in keuzelijst op verkeerde plaats repareren

KWidgetsAddons

  • KToolTipWidget: tekstballon verbergen in enterEvent als hideDelay nul is
  • KEditListWidget die focus verliest bij klik mat knoppen repareren
  • Decompositie van Hangul uitdrukkingen in Hangul Jamo toevoegen
  • KMessageWidget: gedrag bij overlappende aanroepen van animatedShow/animatedHide repareren

KXMLGUI

  • KConfig-toetsen niet gebruiken met backslashes

NetworkManagerQt

  • Introspecties end gegenereerde bestanden synchroniseren met NM 1.6.0
  • Manager: tweemaal uitzenden van deviceAdded wanneer NM opnieuw start repareren

Plasma Framework

  • standaard hints instellen wanneer repr Layout.* niet exporteert (bug 377153)
  • mogelijkheid om expanded=false in te stellen voor een container
  • [Menu] beschikbare correctie voor ruimte verbeteren voor openRelative
  • logica van setImagePath verplaatsen in updateFrameData() (bug 376754)
  • IconItem: eigenschap roundToIconSize toevoegen
  • [SliderStyle] sta leveren van een element "hint-handle-size" toe
  • Maak alle verbindingen naar actie in QMenuItem::setAction
  • [ConfigView] beperkingen in KIOSK Control Module honoreren
  • Uitschakelen van de animatie met draaier repareren wanneer de bezetindicator niet doorzichtig is
  • [FrameSvgItemMargins] niet bijwerken bij repaintNeeded
  • Applet-pictogrammen voor de Plasma-kluis
  • AppearAnimation en DisappearAnimation migreren naar Animators
  • Onderrand naar bovenrand van visualParent uitlijnen in het geval van TopPosedLeftAlignedPopup
  • [ConfigModel] dataChanged uitzenden wanneer een ConfigCategory wijzigt
  • [ScrollViewStyle] eigenschap frameVisible evalueren
  • [Button Styles] Layout.fillHeight gebruiken in plaats van parent.height in een Layout (bug 375911)
  • [ContainmentInterface] containment contextmenu in lijn brengen aan panel

Prison

  • min qt-version repareren

Solid

  • Floppy disks verschijnen nu als "Floppy Disk" in plaats van "0 B verwijderbaar medium"

Accentuering van syntaxis

  • Meer trefwoorden toevoegen. Spellingcontrole uitschakelen voor trefwoorden
  • Meer trefwoorden toevoegen
  • Bestandsextensie *.RHTML toevoegen aan accentuering in Ruby on Rails (bug 375266)
  • SCSS en CSS syntaxis accentuering bijwerken (bug 376005)
  • minder accentuering: commentaar op een enkele regel die nieuwe regio's beginnen repareren
  • Accentueren van LaTeX: omgeving alignat repareren (bug 373286)

Beveiligingsinformatie

The released code has been GPG-signed using the following key: pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <faure@kde.org> Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB


Installeren van binaire pakketten

Op Linux is de aanbevolen manier om pakketten voor uw distributie van voorkeur te gebruiken om toegang te krijgen tot KDE Frameworks. Installatie instructies voor binaire pakketten van uw distributie.

Compileren vanuit broncode

De complete broncode voor KDE Frameworks 5.32.0 kan vrij worden gedownload. Instructies voor compileren en installeren van KDE Frameworks 5.32 zijn beschikbaar op de KDE Frameworks 5.32.0 informatiepagina.

Bouwen vanaf de broncode is mogelijk met de basis commando's cmake .; make; make install. Voor een enkel band 1 framework is dit vaak de gemakkelijkste oplossing. Mensen die geïnteresseerd zijn om bij te dragen aan frameworks of de voortgang in het ontwikkelen van de gehele set te volgen, worden aangemoedigd om kdesrc-build te gebruiken. Frameworks 5.32.0 vereist Qt 5.6.

Een gedetailleerde lijst van alle bibliotheken van Frameworks en Qt van een derde op inqlude.org, het bewaakte archief van Qt-bibliotheken. Een complete lijst met documentatie van de API is op api.kde.org te vinden.

Bijdragen

Geïnteresseerden in het volgen en bijdragen aan de ontwikkeling van Frameworks kunnen een checkout doen op de git repositories, de discussies op de KDE Frameworks Development e-maillijst volgen en patches bijdragen via review board. Beleid en de huidige status van het project en plannen zijn beschikbaar op de Frameworks wiki. Realtime discussies vinden plaats op het #kde-devel IRC-kanaal op freenode.net.

U kunt discussiëren en ideeën delen over deze uitgave in de section voor commentaar van het artikel in the dot.

Ondersteunen KDE

KDE is een gemeenschap voor vrije Software die alleen bestaat en groeit omdat er hulp is van vele vrijwilligers die hun tijd en inspanning leveren. KDE is altijd op zoek naar nieuwe vrijwilligers en bijdragen, voor hulp bij coderen, bugs repareren of rapporteren, schrijven van documentatie, vertalen, promotie, geld, etc. Alle bijdragen worden dankbaar en graag geaccepteerd. Lees aub de pagina Donaties voor verdere informatie of wordt een ondersteunend lid van KDE e.V. via ons nieuwe initiatief Join the Game.

Over KDE

KDE is een internationaal technologieteam dat vrije en open-source software voor bureaublad en draagbare computing maakt. Onder de producten van KDE zijn een modern bureaubladsysteem voor Linux en UNIX platforms, Veel omvattende suites voor kantoorproductiviteit en groupware en honderden software titels in vele categorieën inclusief internet en webtoepassingen, multimedia, vermaak, educatief, grafisch en software ontwikkeling. KDE software is vertaald in meer dan 60 talen en is gemaakt met gebruiksgemak en moderne toegankelijkheidsprincipes in gedachte. Toepassingen van KDE met volledige functionaliteit draaien gewoon op Linux, BSD, Solaris, Windows en Mac OS X.


Notities over handelsmerken. KDE® en de K Desktop Environment® logo's zijn geregistreerde handelsmerken van KDE e.V. Linux is een geregistreerd handelsmerk van Linus Torvalds. UNIX is een geregistreerd handelsmerk van The Open Group in de Verenigde Staten en andere landen. Alle andere handelsmerken en copyrights waarnaar in deze aankondiging wordt verwezen zijn het eigendom van hun respectievelijke eigenaars.


Perscontacten

Afrika
AJ Venter
Unit 7B Beauvallon Village
13 Sandown Road
West Beach
Kaapstad
7441
Zuid-Afrika
Telefoon: +27 83 455 9978
info-africa@kde.org
Azië
Pradeepto Bhattacharya
A-4 Sonal Coop. Hsg. Society
Plot-4, Sector-3,
New Panvel,
Maharashtra.
India 410206

info-asia@kde.org
Europa
Sebastian Kügler
Meloenstraat 17
6543 ZE Nijmegen
Nederland
Telefoon: +31-6-48370928
info-europe@kde.org
Noord-Amerika
Jeff Mitchell
21 Kinross Rd. #2
Brighton, MA 02135
U.S.A
Telefoon: +1 (762) 233-4KDE (4533)
info-northamerica@kde.org
Oceanië
Hamish Rodda
11 Eucalyptus Road
Eltham VIC 3095
Australië
Telefoon: (+61)402 346684
info-oceania@kde.org
Zuid-Amerika
Sandro Santos Andrade
R. da Gratidão 232, apto 1106-A
Salvador, BA 41650-195
Brazilië
Telefoon: +55(71)99142-3855
info-southamerica@kde.org

Globale navigatiekoppelingen