KDE • Community • Announcements
DONEREN (Waarom?)
paypal

Uitgave van KDE Framework 5.33.0

Ook beschikbaar in:

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

18 april 2017. Vandaag annonceert KDE de uitgave van KDE Frameworks 5.33.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

  • Toegevoegde beschrijving voor commando's (balooctl)
  • Ook in symbolisch gekoppelde mappen zoeken (bug 333678)

BluezQt

  • Lever apparaattype voor laag energie apparaten

Extra CMake-modules

  • Specificeer qml-root-path als de gedeelde map in de prefix
  • ecm_generate_pkgconfig_file compatibiliteit met nieuwe cmake repareren
  • Registeer alleen APPLE_* opties indien(APPLE)

KActivitiesStats

  • Toegevoegde voorinstellingen aan de toepassingen voor testen
  • Items op de juiste manier naar de gewenste positie verplaatsen
  • Opnieuw ordenen naar andere modelexemplaren synchroniseren
  • Als de volgorde niet is gedefinieerd, sorteer de items op het id

KDE Doxygen hulpmiddelen

  • [Meta] onderhouder wijzigen in setup.py

KAuth

  • Backend voor Mac
  • Ondersteuning toevoegen voor afbreken van een KAuth::ExecuteJob

KConfig

  • Afsteeklijst bij lezen/schrijven uit kdeglobals opschonen
  • Onnodig opnieuw toekennen vermijden door squeeze call bij tijdelijke buffer te verwijderen

KDBusAddons

  • KDBusService: voeg toe wie toegang heeft tot de dbus-servicenaam die we registreren

KDeclarative

  • Met Qt >= 5.8 de nieuwe API gebruiken om scene-graph-backend in te stellen
  • acceptHoverEvents in DragArea niet instellen omdat we deze niet gebruiken

KDocTools

  • meinproc5: maak koppeling naar de bestanden, niet naar de bibliotheek (bug 377406)

KFileMetaData

  • Laat PlainTextExtractor opnieuw overeenkomen met "text/plain"

KHTML

  • Foutpagina, laad de afbeelding op de juiste manier (met een echte URL)

KIO

  • Laat remote file:// URL wijzend naar smb:// opnieuw werken
  • Codering van query behouden wanneer HTTP Proxy wordt gebruikt
  • Bijgewerkte gebruikersagents (Firefox 52 ESR, Chromium 57)
  • Behandel/kort af getoonde tekenreeks van URL toegekend aan taakbeschrijving. voorkomt dat grote gegevens: urls ingevoegd worden in UI meldingen
  • KFileWidget::setSelectedUrl() toevoegen (bug 376365)
  • KUrlRequester opslagmodus repareren door setAcceptMode toe te voegen

KItemModels

  • De nieuwe QSFPM::setRecursiveFiltering(true) noemen die KRecursiveFilterProxyModel verouderd maakt

KNotification

  • Geen in de rij geplaatste meldingen verwijderen wanneer de fd.o service start
  • Aanpassingen aan het Mac platform

KParts

  • API dox: ontbrekende notitie om setXMLFile aan te rpeoen met KParts::MainWindow repareren

KService

  • 'Niet gevonden: ""' berichten naar de terminal repareren

KTextEditor

  • Extra interne functionaliteit van View naar de publieke API exposeren
  • Veel toekenningen voor setPen opslaan
  • ConfigInterface van KTextEditor::Document repareren
  • Lettertype en opties on-the-fly-spellingcontrole in ConfigInterface toevoegen

KWayland

  • Ondersteuning voor wl_shell_surface::set_popup en popup_done toevoegen

KWidgetsAddons

  • Bouwen tegen een qt zonder a11es ingeschakeld ondersteunen
  • Verkeerde grootte hint wanneer animatedShow wordt aangeroepen met verborgen ouder repareren (bug 377676)
  • Tekens in KCharSelectTable die worden afgekapt repareren
  • Alle vlakken in de testdialoog van kcharselect inschakelen

NetworkManagerQt

  • WiredSetting: autonegotiate teruggeven zelfs wanneer het is uitgeschakeld
  • Voorkomen dat signals in glib2 gedefinieerd worden door Qt
  • WiredSetting: snelheid en duplex kunnen alleen ingesteld worden wanneer auto-negotiation is uitgezet (bug 376018)
  • Waarde van auto-negotiate voor wired instelling zou false moeten zijn

Plasma Framework

  • [ModelContextMenu] Instantiator gebruiken in plaats van Repeater-and-reparent-hack
  • [Calendar] Verklein en kap weeknamen af zoals is gedaan met dagdelegatie (bug 378020)
  • [Icon Item] Zorg dat eigenschap "smooth" echt iets doet
  • Stel impliciete grootte uit brongrootte voor afbeelding/SVG URL-bronnen in
  • voeg een nieuwe eigenschap toe in container, voor een bewerkingsmodus
  • corrigeer maskRequestedPrefix wanneer geen prefix wordt gebruikt (bug 377893)
  • [Menu] openRelative plaatsing harmoniseren
  • De meeste (context)menu's hebben nu versnellers (Alt+letter sneltoetsen) (bug 361915)
  • Plasma besturing gebaseerd op QtQuickControls2
  • applyPrefixes laten handelen met een lege tekenreeks (bug 377441)
  • oude themacaches echt verwijderen
  • [Containment Interface] contextmenu's starten bij indrukken van toets "Menu"
  • [Breeze Plasma Thema] actie-overlay pictogrammen verbeteren (bug 376321)

Accentuering van syntaxis

  • TOML: accentuering van escape-sequences in tekenreeksen repareren
  • Syntaxis accentuering van Clojure bijwerken
  • Een paar dingen om OCaml syntaxis bi te werken
  • *.sbt bestanden als scala-code accentueren
  • Ook de QML accentueerder voor .qmltypes bestanden gebruiken

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.33.0 kan vrij worden gedownload. Instructies voor compileren en installeren van KDE Frameworks 5.33 zijn beschikbaar op de KDE Frameworks 5.33.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.33.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