<div dir="auto">There's no unsubscribe links, please fix that </div><br><div class="gmail_quote"><div dir="ltr">On Sat, Jul 14, 2018, 5:37 AM David Faure <<a href="mailto:faure@kde.org">faure@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">14th July 2018. KDE today announces the release of KDE Frameworks 5.48.0.<br>
<br>
KDE Frameworks are 78 addon libraries to Qt which provide a wide variety of·<br>
commonly needed functionality in mature, peer reviewed and well tested·<br>
libraries with friendly licensing terms. For an introduction see the·<br>
Frameworks 5.0 release announcement.<br>
<br>
<br>
Attica<br>
<br>
Port remaining uses of qDebug() to qcDebug(ATTICA)<br>
Fix checking invalid provider url<br>
Fix broken url to API specification<br>
<br>
Baloo<br>
<br>
Remove unused entry X-KDE-DBus-ModuleName from the kded plugin metadata<br>
[tags_kio] The url query should be a key-value pair<br>
The power state signal should only be emitted when the power state changes<br>
baloodb: Make changes to cmdline arg description after rename prune -> clean<br>
Clearly show duplicate filenames in tag folders<br>
<br>
BluezQt<br>
<br>
Update D-Bus xml files to use "Out*" for signal type Qt annotations<br>
Add signal for devices's address changing<br>
<br>
Breeze Icons<br>
<br>
Use the broom-style icon for edit-clear-all too<br>
Use a broom-style icon for edit-clear-history<br>
change 24px view-media-artist icon<br>
<br>
Extra CMake Modules<br>
<br>
Android: Make it possible to override a target's APK directory<br>
Drop outdated QT_USE_FAST_OPERATOR_PLUS<br>
Add -Wlogical-op -Wzero-as-null-pointer-constant to KF5 warnings<br>
[ECMGenerateHeaders] Add option for other header file extension than .h<br>
Don't include a 64 when building 64bit architectures on flatpak<br>
<br>
KActivitiesStats<br>
<br>
Fix off by one error in Cache::clear (bug 396175)<br>
Fix ResultModel item moving (bug 396102)<br>
<br>
KCompletion<br>
<br>
Remove unneeded moc include<br>
Make sure KLineEdit::clearButtonClicked is emitted<br>
<br>
KCoreAddons<br>
<br>
Remove QT definitions duplicated from KDEFrameworkCompilerSettings<br>
Make sure that it compiles with strict compile flags<br>
Remove unused key X-KDE-DBus-ModuleName from test servicetype metadata<br>
<br>
KCrash<br>
<br>
Reduce QT_DISABLE_DEPRECATED_BEFORE to minimum dep of Qt<br>
Remove QT definitions duplicated from KDEFrameworkCompilerSettings<br>
Make sure to build with strict compile flags<br>
<br>
KDeclarative<br>
<br>
check the node actually has a valid texture (bug 395554)<br>
<br>
KDED<br>
<br>
KDEDModule servicetype definition: remove unused key X-KDE-DBus-ModuleName<br>
<br>
KDELibs 4 Support<br>
<br>
Set QT_USE_FAST_OPERATOR_PLUS ourselves<br>
Don't export kf5-config to the CMake config file<br>
Remove unused entry X-KDE-DBus-ModuleName from the kded plugin metadata<br>
<br>
KDE WebKit<br>
<br>
Port KRun::runUrl() & KRun::run() to undeprecated API<br>
Port KIO::Job::ui() -> KIO::Job::uiDelegate()<br>
<br>
KFileMetaData<br>
<br>
Avoid compiler warnings for taglib headers<br>
PopplerExtractor: use directly QByteArray() args instead of 0 pointers<br>
taglibextractor: Restore extracting audio props without tags existing<br>
OdfExtractor: deal with non-common prefix names<br>
Don't add -ltag to the public link interface<br>
implement the lyrics tag for taglibextractor<br>
automatic tests: do not embed EmbeddedImageData already in the library<br>
add ability to read embedded cover files<br>
implement reading of rating tag<br>
check for needed version of libavcode, libavformat and libavutil<br>
<br>
KGlobalAccel<br>
<br>
Update D-Bus xml file to use "Out*" for signal type Qt annotations<br>
<br>
KHolidays #<br>
<br>
holidays/plan2/holiday_jp_* - add missing metainfo<br>
updated Japanese holidays (in Japanese and English) (bug 365241)<br>
holidays/plan2/holiday_th_en-gb - updated Thailand (UK English) for 2018 (bug 393770)<br>
add Venezula holidays (Spanish) (bug 334305)<br>
<br>
KI18n<br>
<br>
In cmake macro file use CMAKE_CURRENT_LIST_DIR consequently instead of mixed use with KF5I18n_DIR<br>
KF5I18NMacros: Don't install an empty dir when no po files exist<br>
<br>
KIconThemes<br>
<br>
Support choosing .ico files in custom icon file chooser (bug 233201)<br>
Support Icon Scale from Icon naming specification 0.13 (bug 365941)<br>
<br>
KIO<br>
<br>
Use new method fastInsert everywhere where applicable<br>
Restore compatibility of UDSEntry::insert, by adding a fastInsert method<br>
Port KLineEdit::setClearButtonShown -> QLineEdit::setClearButtonEnabled<br>
Update D-Bus xml file to use "Out*" for signal type Qt annotations<br>
Remove QT definition duplicated from KDEFrameworkCompilerSettings<br>
Use a correct emblem icon for readonly files and folders (bug 360980)<br>
Make it possible to go up to root again, in the file widget<br>
[Properties dialog] Improve some permissions-related strings (bug 96714)<br>
[KIO] Add support for XDG_TEMPLATES_DIR in KNewFileMenu (bug 191632)<br>
update trash docbook to 5.48<br>
[Properties dialog] Make all field values on general tab selectable (bug 105692)<br>
Remove unused entry X-KDE-DBus-ModuleName from kded plugins' metadata<br>
Enable comparing KFileItems by url<br>
[KFileItem] Check most local URL for whether it's shared<br>
Fix regression when pasting binary data from clipboard<br>
<br>
Kirigami<br>
<br>
more consistent mouse over color<br>
don't open submenu for actions without children<br>
Refactor the Global ToolBar concept (bug 395455)<br>
Handle enabled property of simple models<br>
Introduce ActionToolbar<br>
fix pull to refresh<br>
Remove doxygen docs of internal class<br>
Don't link against Qt5::DBus when DISABLE_DBUS is set<br>
no extra margin for overlaysheets in overlay<br>
fix the menu for Qt 5.9<br>
Check the visible property of the action as well<br>
ibetter look/aligment in compact mode<br>
don't scan for plugins for each platformTheme creation<br>
get rid of the "custom" set<br>
add resetters for all custom colors<br>
port toolbutton coloring to custom colorSet<br>
introduce Custom color set<br>
writable buddyFor to position labels regarding to subitems<br>
When using a different background color, use highlightedText as text color<br>
<br>
KNewStuff<br>
<br>
[KMoreTools] Enable installing tools via appstream url<br>
Remove KNS::Engine d-pointer hack<br>
<br>
KService<br>
<br>
Remove unused key X-KDE-DBus-ModuleName from test service metadata<br>
<br>
KTextEditor<br>
<br>
guard updateConfig for disabled status bars<br>
add context menu to statusbar to toggle show total lines/word count<br>
Implemented displaying of total lines in kate (bug 387362)<br>
Make menu-bearing toolbar buttons show their menus with normal click rather than click-and-hold (bug 353747)<br>
CVE-2018-10361: privilege escalation<br>
Fix caret width (bug 391518)<br>
<br>
KWayland<br>
<br>
[server] Send frame event instead of flush on relative pointer motion (bug 395815)<br>
Fix XDGV6 popup test<br>
Fix stupid copy paste bug in XDGShellV6 Client<br>
Do not cancel old clipboard selection if it is same as the new one (bug 395366)<br>
Honor BUILD_TESTING<br>
Fix some spelling issues suggested by new linter tool<br>
Add the arclint file in kwayland<br>
Fixup @since for skip switcher API<br>
<br>
KWidgetsAddons<br>
<br>
[KMessageWidget] Update stylesheet when palette changes<br>
Update kcharselect-data to Unicode 11.0<br>
[KCharSelect] Port generate-datafile.py to Python 3<br>
[KCharSelect] Prepare translations for Unicode 11.0 update<br>
<br>
ModemManagerQt<br>
<br>
Implement support for the Voice and Call interfaces<br>
Don't set custom domain filter rules<br>
<br>
Oxygen Icons<br>
<br>
Show an icon for hidden files in Dolphin (bug 395963)<br>
<br>
Plasma Framework<br>
<br>
FrameSvg: Update mask frame if image path has been changed<br>
FrameSvg: Do not wreck shared mask frames<br>
FrameSvg: Simplify updateSizes<br>
Icons for Keyboard Indicator T9050<br>
fix color for media icon<br>
FrameSvg: Recache maskFrame if enabledBorders has been changed (bug 391659)<br>
FrameSvg: Draw corners only if both borders in both directions are enabled<br>
Teach ContainmentInterface::processMimeData how to handle Task Manager drops<br>
FrameSVG: Delete redundant checks<br>
FrameSVG: Fix QObject include<br>
Use QDateTime for interfacing with QML (bug 394423)<br>
<br>
Purpose<br>
<br>
Add Share action to Dolphin context menu<br>
Properly reset plugins<br>
Filter out duplicate plugins<br>
<br>
QQC2StyleBridge<br>
<br>
no pixel values in checkindicator<br>
use RadioIndicator for everybody<br>
Don't overflow around popups<br>
on Qt<5.11 the control palette is completely ignored<br>
anchor button background<br>
<br>
Solid<br>
<br>
Fix device label with unknown size<br>
<br>
Syntax Highlighting<br>
<br>
Fixes for Java comments<br>
Highlight Gradle files with Groovy syntax too<br>
CMake: Fix highlighting after strings with a single `@` symbol<br>
CoffeeScript: add extension .cson<br>
Rust: Add keywords & bytes, fix identifiers, and other improvements/fixes<br>
Awk: fix regex in a function and update syntax for gawk<br>
Pony: fix single quote escape and a possible infinite loop with #<br>
Update CMake syntax for the upcoming release 3.12<br>
<br>
Security information<br>
<br>
The released code has been GPG-signed using the following key:<br>
pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <<a href="mailto:faure@kde.org" target="_blank" rel="noreferrer">faure@kde.org</a>><br>
Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB<br>
<br>
<a href="http://kde.org/announcements/kde-frameworks-5.48.0.php" rel="noreferrer noreferrer" target="_blank">http://kde.org/announcements/kde-frameworks-5.48.0.php</a><br>
<br>
-- <br>
David Faure, <a href="mailto:faure@kde.org" target="_blank" rel="noreferrer">faure@kde.org</a>, <a href="http://www.davidfaure.fr" rel="noreferrer noreferrer" target="_blank">http://www.davidfaure.fr</a><br>
Working on KDE Frameworks 5<br>
<br>
<br>
<br>
</blockquote></div>