Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libKF5ConfigCore5 | Distribution: openSUSE Tumbleweed |
Version: 5.100.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Nov 15 16:42:35 2022 |
Group: System/GUI/KDE | Build host: cloud135 |
Size: 564421 | Source RPM: kconfig-5.100.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.kde.org | |
Summary: System for configuration files |
KConfig provides an advanced configuration system. It is made of two parts: KConfigCore and KConfigGui. KConfigCore provides access to the configuration files themselves.
LGPL-2.1-or-later AND GPL-2.0-or-later
* Tue Nov 08 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.100.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.100.0 - Changes since 5.99.0: * kconfig_compiler: switch away from bit mask for signal enum values * kconfig_compiler: fix generation of bit masks enum items for signals * kconfig_compiler: perform signals count check earlier * .gitlab-ci.yml: enable static builds * Fix KConfigGui initialization in case of static builds (kde#459337) * Fix the translation folder name * Sat Oct 01 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.99.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.99.0 - Changes since 5.98.0: * Only warn about a file being inaccessible if we know which file it is * Add Qt6 windows CI support * Fix size and position restoration on multimonitor setups (kde#427875) * Warn when accessing an inaccessible config file * Fix minValue/maxValue for KConfigCompilerSignallingItem * Tue Sep 06 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.98.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.98.0 - Changes since 5.97.0: * Add FreeBSD Qt6 CI support * Add KServiceAction as a friend of KConfigGroup * KConfigWatcher: initialize d->m_config in constructor * Sun Aug 07 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.97.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.97.0 - Changes since 5.96.0: * Add explicit option to disable QML support * Don't inherit from containers * Sun Jul 03 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.96.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.96.0 - No code change since 5.95.0 * Fri Jun 10 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.95.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.95.0 - Changes since 5.94.0: * Change "Actual Size" shortcut's text to "Zoom to Actual Size" * remove unused includes * Fix enum doc: close tags * Tue May 10 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.94.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.94.0 - Changes since 5.93.0: * KConfigGroup: fix writePathEntry/readPathEntry roundtrip for symlinks * autotests: skip KStandardShortcutWatcherTest on Windows * Support storing QUuid * Add windows CI * Sun Apr 03 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.93.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.93.0 - Changes since 5.92.0: * Require unittests to pass for CI jobs to pass * Disable DBus support on Windows by default * Make KConfig::mainConfigName() public. * kconf_update: Fix checking for changes of update files * Mon Mar 07 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.92.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.92.0 - Changes since 5.91.0: * Remove broken Python bindings generation * Add KWindowStateSaver * Remove warning from kauthorized.h * KConfigCompiler: support ItemAccessors=true with signalling items * Add Qt6 Android CI * Use our deprecation macros rather than Q_DECL_DEPRECATED directly * KConfigPropertyMap: Clean up internal leftovers of autosave feature * QMake pri files: fix missing new path to version header * Support build without Qt session manager * Add KConfig GUI logging category * Sun Feb 06 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.91.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.91.0 - Changes since 5.90.0: * Fix build on Windows * Don't use saveShortcut for setting up tests * Fix build on Windows * Introduce StandardShortcutWatcher to watch for runtime changes * Make singleton teardown work with Qt6 as well * Utilize ECMDeprecationSettings to manage deprecate Qt/KF API * Add CI qt6 support * Add Samir variable fix too * Use KDE_INSTALL_FULL_LIBEXECDIR_KF * Extract isNonDeletedKey() helper function * Look for entries with common group prefix in entryMap's subrange * Improve the documentation of KConfigPrivate::allSubGroups() * KConfigPrivate::copyGroup: remove redundant entryMap lookup * groupList: convert each group name from UTF-8 once * Exclude deleted groups from groupList() (kde#384039) * groupList: don't copy unnecessarily; add const * Mon Jan 03 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.90.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.90.0 - Changes since 5.89.0: * kconfig_compiler/CMakeLists.txt - use CMAKE_CROSSCOMPILING * Complete fixing the Windows CI * WIP: Change the build system to enable building with Qt 6 * Allow kreadconfig/kwriteconfig to access the root group * Sat Dec 04 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.89.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.89.0 - Changes since 5.88.0: * Fix KDesktopFileTest::testIsAuthorizedDesktopFile running on gitlab CI * KDesktopFile: deprecate resource() * README.dox: GENERATE_MOC is required for signals * Use innerVarStr instead of varStr for choices * Add the enum group test to the kconfigcompiler_test * Add a proper test for the enumms within groups * Add missing changes * unbreak kconfig with enums, mutators and properties. * Demonstrate build failure with kconfig generated code * Copy ConfigPropertyMap from KDeclarative to new KConfig QML module * Sun Nov 07 2021 Christophe Giboudeaux <christophe@krop.fr> - Strip 'Source' URL for faster submissions * Sun Nov 07 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.88.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.88.0 - Changes since 5.87.0: * Exclude new enum-overload from python bindings build * Enforce KAuthorized enums being not 0 * Create enum to to authorize common keys * Do not try to generate python bindings for KConfigGroup::moveValuesTo * Create utility method for moving entries from one group to another * Add FreeBSD CI * Add Android CI - Rebase kconfig-desktop-translations.patch * Sun Oct 03 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.87.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.87.0 - Changes since 5.86.0: * Android: Fix writing to config if path is a content:// Uri * Add Gitlab CI configuration * kconfigini: Only open the file once to write * Allow KConfigXT to use KSharedConfig::openStateConfig * Wed Sep 15 2021 Christophe Giboudeaux <christophe@krop.fr> - Drop the unneeded baselibs.conf. * Mon Sep 06 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.86.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.86.0 - Changes since 5.85.0: * Add Ctrl+Alt+Comma shortcut for "Configure Keyboard Shortcuts" (kde#441537) * Make enum value visible to QML when using GlobalEnum mode * KDesktopFile::isAuthorizedDesktopFile: reduce warning to info a log * Fri Aug 06 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * KConfig: sort keys in keyListImpl() so unittests can rely on it * KConfig: fix deletion of an entry that is also in kdeglobals * Update kconfig_compiler documentation with translation options * Do not create a vector and a QByteArray just to discard it immediately * Only query for existing config file when it's necessary * Use specific API to compare QByteArrays * Cache global config files * Sun Jul 04 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.84.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.84.0 - Changes since 5.83.0: * kconfigtest: save/restore XDG_CONFIG_DIRS - Only install the license files once * Sat Jun 05 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.83.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.83.0 - Changes since 5.82.0: * kconfig_add_kcfg_files: catch alias targets before failing internally * fix deleted group is in listGroups * Bump required CMake version to 3.16 * Don't write position data for maximized windows * Fix cmake warning * Sat May 01 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.82.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.82.0 - Changes since 5.81.0: * Make the docs state that KConfig::reparseConfiguration() calls sync() if needed * Use new version-controlled enumerator deprecation warning macros * Deprecate KDesktopFile::readDevice() * Remove stray tick from readme * KConfig: rename kconfigdata.h to kconfigdata_p.h * Relicense to LGPL-2.0-or-later * kconfig_compiler: add override to generated destructors * autotests: look for cmd, not bash, on Windows - Rebase kconfig-desktop-translations.patch * Mon Apr 05 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Relicense file to LGPL-2.0-or-later * [kconfig_compiler] Explicitly open input file for reading * Remove old contact data from src/kconfig_compiler_README.dox * kconfig_compiler: change how paramString() creates strings * Sun Mar 07 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add missing QTextStream::setCodec ifdef * Make QByteArray -> char* conversion explicit * Add KEntryMap::constFindEntry() method * Fix window positioning regression due to incorrect fallback in fallback (kde#432661) * Mon Feb 08 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.79.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.79.0 - Changes since 5.78.0: * Fix kconfig_compiler doxygen formatting * Refactor window geometry save/restore code to be less fragile * Fix restoring window size when closed while maximized (kde#430521) * Remove dead cmake code * KConfig: preserve the milliseconds component of QDateTime * Adapt to Qt6 text codec changes * Port to QRecursiveMutex * Fix window positioning regression due to incorrect fallback in fallback * Wed Jan 06 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * Make sure to use en language * Don't include QtTest as it includes all QtCore includes * Properly include QStringList * Remove unused include * Use | instead of + for combining keys * Fix windows being inappropriately maximized on launch (kde#426813) * Correct format of window maximized string * Fix window sizing and positioning on Windows (kde#429943) * Sat Dec 05 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.77.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.77.0 - Changes since 5.76.0: * Add KF6 TODO to use the just-approved (*) XDG_STATE_HOME env var. * Fix KConfigGroup::copyTo with KConfigBase::Notify * Sat Nov 07 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Find missing Qt5DBus dependency * If include is define in .h remove it if it's defined in .cpp too (scripted) * kconf_update: Allow repeated tests in --testmode by ignoring kconf_updaterc * Port QRegExp to QRegularExpression * Mon Oct 05 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.75.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.75.0 - Changes since 5.74.0: * CMake: Also set SKIP_AUTOUIC on generated files * Use reverse order in KDesktopFile::locateLocal to iterate over generic config paths. * Sun Sep 06 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.74.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.74.0 - Too many changes since 5.73.0, only listing bugfixes: * Make KWindowConfig::allConnectedScreens() static and internal (kde#425953) * Sun Aug 02 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Update sGlobalFileName when QStandardPaths TestMode is toggled * API dox: state explicitly expected encoding for KConfig key & group names * Fix test when build with EXCLUDE_DEPRECATED_BEFORE_AND_AT=CURRENT * Use KF-standardized Qt logging categories * Use camelcase include. (scripted) * Sun Jul 05 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.72.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.72.0 - Changes since 5.71.0: * Also pass locationType to KConfigSkeleton when construction from group * Make "Switch Application Language..." text more consistent * Sun Jun 07 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.71.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.71.0 - Changes since 5.70.0: * Don't try to initalize deprecated SaveOptions enum value * Add KStandardShortcut::findByName(const QString&) and deprecate find(const char*) * Fix KStandardShortcut::find(const char*) * Adjust name of internally-exported method as suggested in D29347 * KAuthorized: export method to reload restrictions * Sun May 03 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.70.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.70.0 - Changes since 5.69.0: * kconfig_compiler : generate kconfig settings with subgroup * Fix some compiler warnings * Add force save behavior to KEntryMap * Add standard shortcut for "Show/Hide Hidden Files" * Sun Apr 05 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.69.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.69.0 - Changes since 5.68.0: * QAtomicInteger::loadRelaxed/storeRelaxed() are available since Qt 5.14 * [KConfigGui] Check font weight when clearing styleName property * KConfig: Convert to SPDX license statements * Autotest file showing wrong File path * KconfigXT: Add a value attribute to Enum field choices * Sun Mar 08 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.68.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.68.0.php - Too many changes since 5.67.0, only listing bugfixes: * [KConfigGui] Clear styleName font property for Regular font styles (kde#378523) * Fix code generation for entries with min/max (kde#418146) * Sun Feb 02 2020 Christophe Giboudeaux <christophe@krop.fr> - Replace %make_jobs with %cmake_build. * Sun Feb 02 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.67.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.67.0.php - Too many changes to list here. * Sun Jan 05 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.66.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.66.0.php - Changes since 5.65.0: * Remove endl at the end of qdebug * Port deprecated methods * kconfig EBN transport protocol cleanup * update @since * Expose getter to KConfigWatcher's config * Fix writeFlags with KConfigCompilerSignallingItem * Update the obsolete projects.kde.org URL * Fix URL: use the stable redirect commits.kde.org * Add a comment pointing to the history of Cut and Delete sharing a shortcut * Fix Python bindings compilation * Sun Dec 08 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.65.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.65.0.php - Changes since 5.64.0: * Don't use nullptr as flag. Make it compile against qt5.15 * Make sure to execute test with english lang * Document Notifiers setting * Only create a session config when actually restoring a session * kwriteconfig: add delete option * Add KPropertySkeletonItem * Prepare KConfigSkeletonItem to allow inheriting its private class * Sun Nov 03 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.64.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.64.0.php - Changes since 5.63.0: * These methods were adding in qt5.15 * kconfig_compiler: Move the KSharedConfig::Ptr when using them * Make it compile against qt5.15 without deprecated method * Use ECMGenerateExportHeader to manage deprecated API better * Expose isImmutable to introspection (e.g. QML) * Add convenience for defaults/dirty states to KCoreConfigSkeleton * Make kconfig_compiler generate ctors with the optional parent arg * Make preferences() a public function * Sun Oct 06 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.63.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.63.0.php - Changes since 5.62.0: * Fix generating properties that start with an uppercase letter * Rewrite ugly for with pointer arithmetic into range for * Small performance enhacements * [KConfig] port away from deprecated methods in Qt 5.14 * Sat Sep 07 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.62.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.62.0.php - Changes since 5.61.0: * Fix memory leak in KConfigWatcher * Add a logging category for logs warnings * Disable KCONFIG_USE_DBUS on Android * Wed Aug 07 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.61.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.61.0.php - Changes since 5.60.0: * Include definition for class used in header * Security: remove support for $(...) in config keys with [$e] marker. (CVE-2019-14744) - Drop 0001-Security-remove-support-for-.-in-config-keys-with-e-.patch * Wed Aug 07 2019 Fabian Vogt <fabian@ritter-vogt.de> - Add patch to drop involuntary command execution (boo#1144600, CVE-2019-14744): * 0001-Security-remove-support-for-.-in-config-keys-with-e-.patch * Fri Jul 19 2019 Wolfgang Bauer <wbauer@tmo.at> - Don't lower minimum Qt version anymore, it requires 5.11 now * Sun Jul 14 2019 lbeltrame@kde.org - Update to 5.60.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.60.0.php - No code changes since 5.59.0 * Sun Jun 09 2019 lbeltrame@kde.org - Update to 5.59.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.59.0.php - Changes since 5.58.0: * Replace qVariantFromValue with QVariant::fromValue * Wed May 15 2019 lbeltrame@kde.org - Update to 5.58.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.58.0.php - Changes since 5.57.0: * Add Notify capability to KConfigXT * Fix typo in KConfig documentation. * Sun Apr 14 2019 lbeltrame@kde.org - Update to 5.57.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.57.0.php - Changes since 5.56.0: * Add Notify capability to revertToDefault * point readme to the wiki page * kconfig_compiler: new kcfgc args HeaderExtension & SourceExtension * [kconf_update] move from custom logging tech to qCDebug * Remove reference from const KConfigIniBackend::BufferFragment & * KCONFIG_ADD_KCFG_FILES macro: ensure a change of File= in kcfg is picked up * [Kconfig] Compile without foreach * Sun Mar 10 2019 lbeltrame@kde.org - Update to 5.56.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.56.0.php - Changes since 5.55.0: * improve documentation on global config cascading (kde#306923) * KConfig: Assign documentation to correct enum value * Write valid UTF8 characters without escaping. (kde#403557) * KConfig: handle directory symlinks correctly. * Fri Feb 15 2019 alarrosa@suse.com - Downgrade the Qt version requirement to build with 5.9 * Sun Feb 10 2019 lbeltrame@kde.org - Update to 5.55.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.55.0.php - Changes since 5.54.0: * [API dox] Include kconfig_compiler/README.dox for QCH generation * kconfig_compiler: delete the assignment operator and copy constructor * KEmailSettings: Delete copy constructor and assignment operator * KonfUpdate: delete copy constructor and assignment operator * Mon Jan 14 2019 lbeltrame@kde.org - Update to 5.54.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.54.0.php - Changes since 5.53.0: * Fix doxygen markup in KConfigWatcher * Fix a regression introduced in 6a1852 * Fix build without D-Bus * Deduplicate reference value * Remove unneeded qWarning * Escape bytes that are larger than or equal to 127 in config files * Fix documentation, QValueList isn't a thing anymore
/usr/bin/kreadconfig5 /usr/bin/kwriteconfig5 /usr/lib/libKF5ConfigCore.so.5 /usr/lib/libKF5ConfigCore.so.5.100.0 /usr/share/doc/packages/libKF5ConfigCore5 /usr/share/doc/packages/libKF5ConfigCore5/README.md /usr/share/licenses/libKF5ConfigCore5 /usr/share/licenses/libKF5ConfigCore5/BSD-2-Clause.txt /usr/share/licenses/libKF5ConfigCore5/BSD-3-Clause.txt /usr/share/licenses/libKF5ConfigCore5/CC0-1.0.txt /usr/share/licenses/libKF5ConfigCore5/GPL-2.0-or-later.txt /usr/share/licenses/libKF5ConfigCore5/LGPL-2.0-only.txt /usr/share/licenses/libKF5ConfigCore5/LGPL-2.0-or-later.txt /usr/share/licenses/libKF5ConfigCore5/LGPL-2.1-only.txt /usr/share/licenses/libKF5ConfigCore5/LGPL-3.0-only.txt /usr/share/licenses/libKF5ConfigCore5/LicenseRef-KDE-Accepted-LGPL.txt /usr/share/licenses/libKF5ConfigCore5/MIT.txt /usr/share/qlogging-categories5/kconfig.categories /usr/share/qlogging-categories5/kconfig.renamecategories
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Dec 12 23:20:23 2022