--- - branch: MAIN date: Mon Apr 25 06:26:03 UTC 2022 files: - new: '1.54' old: '1.53' path: pkgsrc/net/knewstuff/Makefile pathrev: pkgsrc/net/knewstuff/Makefile@1.54 type: modified - new: '1.12' old: '1.11' path: pkgsrc/net/knewstuff/PLIST pathrev: pkgsrc/net/knewstuff/PLIST@1.12 type: modified - new: '1.16' old: '1.15' path: pkgsrc/net/knewstuff/distinfo pathrev: pkgsrc/net/knewstuff/distinfo@1.16 type: modified id: 20220425T062603Z.a046faff8ea44807b7bb89a04a5478eab550c03c log: | knewstuff: update to 5.93.0 5.81.0 qtquickengine: Do not forward intermediate states quickengine: Emit entryEvent signal with enum which is exposed to QML Create a NewStuff.Action component, add NewStuff.Settings global Less risk of infinite spinner on uninstalling KPackage based things 5.82.0 Deprecate quickengine changedEntries & related methods Do not show error when installation is canceled NewStuff Dialog: Forward entryEvent signal NewStuff Button: Forward entryEvent signal Make QML GHNS dialog a tiny bit wider ensure .desktop files are executable 5.83.0 Ensure XmlLoader works in the expected, asynchronous fashion Add functionality to have a local providers file Don't show Go to... action unless it has children Fix opensearch parsing Make Syndication optional and only build OPDS plugin when present Change the role names in the search preset to custom ones Add in tagfilters and filter out entries that are not openaccess for now Add recommended and subscription to the searchpreset types Ensure to use the 'self' link relation for resolving relative urls Add download size if said information is available Add concept of search presets to hold navigation links for opds feed Make sure the documents are valid feed documents Fix some misunderstandings with Download Link information Engine: Deprecate configSearchLocations and setConfigLocationFallback methods Make knewstuff-dialog work more reliable KNSCore::Engine: Add method to list all available knsrc files KNSCore::Question: Use nested event loop for waiting 5.84.0 Download missing BSD-2-Clause, CC0-1.0 and LGPL-3.0-or-later licenses Forward the error code signal from Engine through to QML Sort and capitalise items in the knewstuff-dialog tool's sidebar Align messagebox icon to the top (closer to how widget ones look) Add an icon to the messageboxsheet Quick little @since for the new enum value Registering the error codes from KNSCore to allow them to be used easily in QtQuick Handle a 503 for OPDS opensearch urls, and schedule a reload Forward the httpjob's error through xmlloader Handle the provider file failing on a 503, and schedule reloading Add in a status signal forward for 503 errors for httpjob Handle "temporarily down" situations (http 503) more gracefully 5.85.0 Rework UploadDialog, add QML version, and a new ProvidersModel Simplify lookup of knsrc files using KFileUtils::findAllUniqueFiles method Forward Attica provider icons to KNSCore::Provider Handle payload-only entries during update operations 5.86.0 Port from KMountPoint to QStorageInfo Set KLocalizedContext for QtQuickDialogWrapper Use QToolButton for reset button as we have the same style 5.87.0 staticxml: Do not report installed packages for page != 0 Engine: Do not require waiting for the providers to tell our installed entries Fix crash in DownloadWidget Add licenses CC0 license info to non-copyrightable files Add BSD-2-Clause license info to cmake files Add CC0-1.0 license identifier to non-copyrightable files Include a user agent on KNS requests attica: use compile-time connects Add support for static builds - fixes Add missing find_package(Qt5Gui) Add support for static builds FileCopyJob: implement error handling Page: Remind/notify users that everything here is 3rd-party content 5.88.0 Port to enum values for KAuthorized::authorizeAction 5.89.0 Improve presentation of multi-file download sheet Use RTL half-star rating icon when in RTL mode 5.90.0 Drop lib prefix when building for Windows Remove defunct manual khotnewstuff_upload test Revert "Adapt build system for building against qt6" (commited in bad Revert "Add volker fix about cmake variable" (commited in bad branch) Fix i18n* functions for knewstuff-dialog not existing Move KNS3::Action class to new KNSWidgets submodule New class: KNS3::Action 5.91.0 Update code snippet for NewStuff.Action Register KNSCore::Entry under name "Entry" as a Q_GADGET to QML Consume string views before they become invalid Focus search field by default unless doing so would show the virtual keyboard Deprecate KNS3::Button class in favor of KNSWidgets::Button Introduce KNSWidgets::Button class for better compatibility with KF6 changes KNSWidgets::Action add compatibility for unified entry class in KF6 Unify how kpackageType is determined for the addons Button.qml Fix binding for engine property Button.qml: Use QML loaders for dialog component Fix broken usage example for NewStuff.Action 5.92.0 kmoretools: Fix OBS appstream id Add conditional cache preference to http requests Engine: Ensure we are not using the wrong ProvidersUrl Add http2 to KNewStuff requests KNSCore::Engine: Expose our Attica::Provider 5.93.0 Fix problems renaming a temporary file on Windows Installation: don't let QTemporaryFile delete the file before using it Do not set user-visible name as additional agent information when copying provider Do not set user-visible name as additional agent information Engine: Default to autoconfig.kde.org for reading ProvidersUrl Port to ECMQmlModule Fix close button for NewStuff.Dialog not existing on X11 Fix certain tars not being recognized as valid archives module: pkgsrc subject: 'CVS commit: pkgsrc/net/knewstuff' unixtime: '1650867963' user: markd