KDE Frameworks 5.48.0 released
14th July 2018. KDE today announces the release of KDE Frameworks 5.48.0. KDE Frameworks are 78 addon libraries to Qt which provide a wide variety of· commonly needed functionality in mature, peer reviewed and well tested· libraries with friendly licensing terms. For an introduction see the· Frameworks 5.0 release announcement. Attica Port remaining uses of qDebug() to qcDebug(ATTICA) Fix checking invalid provider url Fix broken url to API specification Baloo Remove unused entry X-KDE-DBus-ModuleName from the kded plugin metadata [tags_kio] The url query should be a key-value pair The power state signal should only be emitted when the power state changes baloodb: Make changes to cmdline arg description after rename prune -> clean Clearly show duplicate filenames in tag folders BluezQt Update D-Bus xml files to use "Out*" for signal type Qt annotations Add signal for devices's address changing Breeze Icons Use the broom-style icon for edit-clear-all too Use a broom-style icon for edit-clear-history change 24px view-media-artist icon Extra CMake Modules Android: Make it possible to override a target's APK directory Drop outdated QT_USE_FAST_OPERATOR_PLUS Add -Wlogical-op -Wzero-as-null-pointer-constant to KF5 warnings [ECMGenerateHeaders] Add option for other header file extension than .h Don't include a 64 when building 64bit architectures on flatpak KActivitiesStats Fix off by one error in Cache::clear (bug 396175) Fix ResultModel item moving (bug 396102) KCompletion Remove unneeded moc include Make sure KLineEdit::clearButtonClicked is emitted KCoreAddons Remove QT definitions duplicated from KDEFrameworkCompilerSettings Make sure that it compiles with strict compile flags Remove unused key X-KDE-DBus-ModuleName from test servicetype metadata KCrash Reduce QT_DISABLE_DEPRECATED_BEFORE to minimum dep of Qt Remove QT definitions duplicated from KDEFrameworkCompilerSettings Make sure to build with strict compile flags KDeclarative check the node actually has a valid texture (bug 395554) KDED KDEDModule servicetype definition: remove unused key X-KDE-DBus-ModuleName KDELibs 4 Support Set QT_USE_FAST_OPERATOR_PLUS ourselves Don't export kf5-config to the CMake config file Remove unused entry X-KDE-DBus-ModuleName from the kded plugin metadata KDE WebKit Port KRun::runUrl() & KRun::run() to undeprecated API Port KIO::Job::ui() -> KIO::Job::uiDelegate() KFileMetaData Avoid compiler warnings for taglib headers PopplerExtractor: use directly QByteArray() args instead of 0 pointers taglibextractor: Restore extracting audio props without tags existing OdfExtractor: deal with non-common prefix names Don't add -ltag to the public link interface implement the lyrics tag for taglibextractor automatic tests: do not embed EmbeddedImageData already in the library add ability to read embedded cover files implement reading of rating tag check for needed version of libavcode, libavformat and libavutil KGlobalAccel Update D-Bus xml file to use "Out*" for signal type Qt annotations KHolidays # holidays/plan2/holiday_jp_* - add missing metainfo updated Japanese holidays (in Japanese and English) (bug 365241) holidays/plan2/holiday_th_en-gb - updated Thailand (UK English) for 2018 (bug 393770) add Venezula holidays (Spanish) (bug 334305) KI18n In cmake macro file use CMAKE_CURRENT_LIST_DIR consequently instead of mixed use with KF5I18n_DIR KF5I18NMacros: Don't install an empty dir when no po files exist KIconThemes Support choosing .ico files in custom icon file chooser (bug 233201) Support Icon Scale from Icon naming specification 0.13 (bug 365941) KIO Use new method fastInsert everywhere where applicable Restore compatibility of UDSEntry::insert, by adding a fastInsert method Port KLineEdit::setClearButtonShown -> QLineEdit::setClearButtonEnabled Update D-Bus xml file to use "Out*" for signal type Qt annotations Remove QT definition duplicated from KDEFrameworkCompilerSettings Use a correct emblem icon for readonly files and folders (bug 360980) Make it possible to go up to root again, in the file widget [Properties dialog] Improve some permissions-related strings (bug 96714) [KIO] Add support for XDG_TEMPLATES_DIR in KNewFileMenu (bug 191632) update trash docbook to 5.48 [Properties dialog] Make all field values on general tab selectable (bug 105692) Remove unused entry X-KDE-DBus-ModuleName from kded plugins' metadata Enable comparing KFileItems by url [KFileItem] Check most local URL for whether it's shared Fix regression when pasting binary data from clipboard Kirigami more consistent mouse over color don't open submenu for actions without children Refactor the Global ToolBar concept (bug 395455) Handle enabled property of simple models Introduce ActionToolbar fix pull to refresh Remove doxygen docs of internal class Don't link
Re: KDE Frameworks 5.48.0 released
There's no unsubscribe links, please fix that On Sat, Jul 14, 2018, 5:37 AM David Faure wrote: > 14th July 2018. KDE today announces the release of KDE Frameworks 5.48.0. > > KDE Frameworks are 78 addon libraries to Qt which provide a wide variety > of· > commonly needed functionality in mature, peer reviewed and well tested· > libraries with friendly licensing terms. For an introduction see the· > Frameworks 5.0 release announcement. > > > Attica > > Port remaining uses of qDebug() to qcDebug(ATTICA) > Fix checking invalid provider url > Fix broken url to API specification > > Baloo > > Remove unused entry X-KDE-DBus-ModuleName from the kded plugin metadata > [tags_kio] The url query should be a key-value pair > The power state signal should only be emitted when the power state > changes > baloodb: Make changes to cmdline arg description after rename prune -> > clean > Clearly show duplicate filenames in tag folders > > BluezQt > > Update D-Bus xml files to use "Out*" for signal type Qt annotations > Add signal for devices's address changing > > Breeze Icons > > Use the broom-style icon for edit-clear-all too > Use a broom-style icon for edit-clear-history > change 24px view-media-artist icon > > Extra CMake Modules > > Android: Make it possible to override a target's APK directory > Drop outdated QT_USE_FAST_OPERATOR_PLUS > Add -Wlogical-op -Wzero-as-null-pointer-constant to KF5 warnings > [ECMGenerateHeaders] Add option for other header file extension than .h > Don't include a 64 when building 64bit architectures on flatpak > > KActivitiesStats > > Fix off by one error in Cache::clear (bug 396175) > Fix ResultModel item moving (bug 396102) > > KCompletion > > Remove unneeded moc include > Make sure KLineEdit::clearButtonClicked is emitted > > KCoreAddons > > Remove QT definitions duplicated from KDEFrameworkCompilerSettings > Make sure that it compiles with strict compile flags > Remove unused key X-KDE-DBus-ModuleName from test servicetype metadata > > KCrash > > Reduce QT_DISABLE_DEPRECATED_BEFORE to minimum dep of Qt > Remove QT definitions duplicated from KDEFrameworkCompilerSettings > Make sure to build with strict compile flags > > KDeclarative > > check the node actually has a valid texture (bug 395554) > > KDED > > KDEDModule servicetype definition: remove unused key > X-KDE-DBus-ModuleName > > KDELibs 4 Support > > Set QT_USE_FAST_OPERATOR_PLUS ourselves > Don't export kf5-config to the CMake config file > Remove unused entry X-KDE-DBus-ModuleName from the kded plugin metadata > > KDE WebKit > > Port KRun::runUrl() & KRun::run() to undeprecated API > Port KIO::Job::ui() -> KIO::Job::uiDelegate() > > KFileMetaData > > Avoid compiler warnings for taglib headers > PopplerExtractor: use directly QByteArray() args instead of 0 pointers > taglibextractor: Restore extracting audio props without tags existing > OdfExtractor: deal with non-common prefix names > Don't add -ltag to the public link interface > implement the lyrics tag for taglibextractor > automatic tests: do not embed EmbeddedImageData already in the library > add ability to read embedded cover files > implement reading of rating tag > check for needed version of libavcode, libavformat and libavutil > > KGlobalAccel > > Update D-Bus xml file to use "Out*" for signal type Qt annotations > > KHolidays # > > holidays/plan2/holiday_jp_* - add missing metainfo > updated Japanese holidays (in Japanese and English) (bug 365241) > holidays/plan2/holiday_th_en-gb - updated Thailand (UK English) for 2018 > (bug 393770) > add Venezula holidays (Spanish) (bug 334305) > > KI18n > > In cmake macro file use CMAKE_CURRENT_LIST_DIR consequently instead of > mixed use with KF5I18n_DIR > KF5I18NMacros: Don't install an empty dir when no po files exist > > KIconThemes > > Support choosing .ico files in custom icon file chooser (bug 233201) > Support Icon Scale from Icon naming specification 0.13 (bug 365941) > > KIO > > Use new method fastInsert everywhere where applicable > Restore compatibility of UDSEntry::insert, by adding a fastInsert method > Port KLineEdit::setClearButtonShown -> QLineEdit::setClearButtonEnabled > Update D-Bus xml file to use "Out*" for signal type Qt annotations > Remove QT definition duplicated from KDEFrameworkCompilerSettings > Use a correct emblem icon for readonly files and folders (bug 360980) > Make it possible to go up to root again, in the file widget > [Properties dialog] Improve some permissions-related strings (bug 96714) > [KIO] Add support for XDG_TEMPLATES_DIR in KNewFileMenu (bug 191632) > update trash docbook to 5.48 > [Properties dialog] Make all field values on general tab selectable (bug > 105692) > Remove unused entry X-KDE-DBus-ModuleName from kded plugins' metadata > Enable comparing KFileItems by url > [KFileItem] Check most local URL for whether it's shared > Fix regress
Re: KDE Frameworks 5.48.0 released
On Sun, Jul 15, 2018 at 2:28 AM, Roman Collins wrote: > There's no unsubscribe links, please fix that Hi Roman, I'm afraid due to the propagation of standards such as DKIM and DMARC, it is impossible for us to add unsubscribe links to the body of emails sent through our mailing lists. We still add RFC standard List-* headers to emails, which all decent mail clients (including GMail itself) will use to offer the user the option to unsubscribe. If we were to enable the Mailman functionality that added unsubscribe links to the footer of our emails, then the DKIM signatures of those emails would be broken. If we were to break these signatures, members of our community would be deprived of their ability to participate on our lists as some mail providers reject mail which has broken DKIM signatures or which fail DMARC validation. Using GMail as an example, they deliver all mail that fails DMARC validation to the Spam folder regardless of any other characteristics it has (and around 50% of all mail we deliver goes to GMail, so their policies are what we'll follow above all else). Should you wish to unsubscribe from our lists, you can either send an email to -unsubscr...@kde.org or visit https://mail.kde.org/mailman/options/ and follow the prompts there. This information is also included in the RFC standard List-Unsubscribe header, contained in all emails you've received from our lists. Regards, Ben Cooksley KDE Sysadmin > > On Sat, Jul 14, 2018, 5:37 AM David Faure wrote: >> >> 14th July 2018. KDE today announces the release of KDE Frameworks 5.48.0. >> >> KDE Frameworks are 78 addon libraries to Qt which provide a wide variety >> of· >> commonly needed functionality in mature, peer reviewed and well tested· >> libraries with friendly licensing terms. For an introduction see the· >> Frameworks 5.0 release announcement. >> >> >> Attica >> >> Port remaining uses of qDebug() to qcDebug(ATTICA) >> Fix checking invalid provider url >> Fix broken url to API specification >> >> Baloo >> >> Remove unused entry X-KDE-DBus-ModuleName from the kded plugin metadata >> [tags_kio] The url query should be a key-value pair >> The power state signal should only be emitted when the power state >> changes >> baloodb: Make changes to cmdline arg description after rename prune -> >> clean >> Clearly show duplicate filenames in tag folders >> >> BluezQt >> >> Update D-Bus xml files to use "Out*" for signal type Qt annotations >> Add signal for devices's address changing >> >> Breeze Icons >> >> Use the broom-style icon for edit-clear-all too >> Use a broom-style icon for edit-clear-history >> change 24px view-media-artist icon >> >> Extra CMake Modules >> >> Android: Make it possible to override a target's APK directory >> Drop outdated QT_USE_FAST_OPERATOR_PLUS >> Add -Wlogical-op -Wzero-as-null-pointer-constant to KF5 warnings >> [ECMGenerateHeaders] Add option for other header file extension than .h >> Don't include a 64 when building 64bit architectures on flatpak >> >> KActivitiesStats >> >> Fix off by one error in Cache::clear (bug 396175) >> Fix ResultModel item moving (bug 396102) >> >> KCompletion >> >> Remove unneeded moc include >> Make sure KLineEdit::clearButtonClicked is emitted >> >> KCoreAddons >> >> Remove QT definitions duplicated from KDEFrameworkCompilerSettings >> Make sure that it compiles with strict compile flags >> Remove unused key X-KDE-DBus-ModuleName from test servicetype metadata >> >> KCrash >> >> Reduce QT_DISABLE_DEPRECATED_BEFORE to minimum dep of Qt >> Remove QT definitions duplicated from KDEFrameworkCompilerSettings >> Make sure to build with strict compile flags >> >> KDeclarative >> >> check the node actually has a valid texture (bug 395554) >> >> KDED >> >> KDEDModule servicetype definition: remove unused key >> X-KDE-DBus-ModuleName >> >> KDELibs 4 Support >> >> Set QT_USE_FAST_OPERATOR_PLUS ourselves >> Don't export kf5-config to the CMake config file >> Remove unused entry X-KDE-DBus-ModuleName from the kded plugin metadata >> >> KDE WebKit >> >> Port KRun::runUrl() & KRun::run() to undeprecated API >> Port KIO::Job::ui() -> KIO::Job::uiDelegate() >> >> KFileMetaData >> >> Avoid compiler warnings for taglib headers >> PopplerExtractor: use directly QByteArray() args instead of 0 pointers >> taglibextractor: Restore extracting audio props without tags existing >> OdfExtractor: deal with non-common prefix names >> Don't add -ltag to the public link interface >> implement the lyrics tag for taglibextractor >> automatic tests: do not embed EmbeddedImageData already in the library >> add ability to read embedded cover files >> implement reading of rating tag >> check for needed version of libavcode, libavformat and libavutil >> >> KGlobalAccel >> >> Update D-Bus xml file to use "Out*" for signal type Qt annotations >> >> KHolidays # >> >> holidays/plan2/holiday_jp_* - add missing metainfo >> up
Re: Limiting who can create v${NUMBER}.${NUMBER}.${NUMBER} tags in KDE Applications git repos
Hi all, Given that no objection has been raised to this, I have now implemented this. All repositories in Frameworks, KDE Applications and Plasma can now only have tags starting with the convention of vN. modified by their respective release managers. This has been implemented using a whitelist of release manager account names, which is the same system we use for controlling access to website and sysadmin repositories. While GPG was suggested as one option, we would have to maintain a whitelist anyway as well as maintain additional GPG code which seemed unnecessary given their identity has already been authenticated via their SSH Keys. Cheers, Ben