Changelog for
libKF5ConfigWidgets5-5.99.0-1.1.x86_64.rpm :
* Sat Oct 01 2022 Christophe Giboudeaux
- 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:
* Remove unused includes
* Show headers in qtc6
* add KHamburgerMenu::insertIntoMenuBefore() method
* Tue Sep 06 2022 Christophe Giboudeaux - 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:
* Deduplicate color loading code
* refresh git-blame-ignore-revs for latest clang-format run
* automatic clang-format run (clang 14)
* Fix build after cmakedefine01-related changes
* Add FreeBSD Qt6 CI support
* [KCommandBar] Add action to clear command history
* Sun Aug 07 2022 Christophe Giboudeaux - 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:
* [KCommandBar] Improve position and size
* follow symlinks during search for help
* Avoid tracking dangling KConfigDialogManager
* Sun Jul 03 2022 Christophe Giboudeaux - Update to 5.96.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.96.0- Changes since 5.95.0:
* Add edit-clear-list icon to the Clear List action
* Bump deprecation KF version in ecm_set_disabled_deprecation_versions
* Fri Jun 10 2022 Christophe Giboudeaux - 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\" Action\'s text to \"Zoom to Actual Size\"
* KRecentFilesAction: remove the corresponding element in m_recentActions when calling removeAction(action)
* KRecentFilesAction: refactor some code related to removing an action
* KRecentFilesAction: do not reuse removed actions and adding an URL that is already in the menu
* Allow specifying a Qt::ConnectionType in KStandardAction::create
* Tue May 10 2022 Christophe Giboudeaux - 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:
* KCommandBar: remove installed event filter in destructor (kde#452527)
* [kcolorschememanager] Rework and improve auto theme switching (kde#452091)
* [kcolorschememanager] Pass explicit role to data()
* [kcolorschememanager] Use bespoke role names instead of generic Qt ones
* [kcolorschememanager] Rename method call that was missed before
* [kcolorschememanager] Rename method for clarity
* [kcolorschememanager] Don\'t save colors on application start
* fix: KRecentFilesAction saveEntries and loadEntries use the correct group when no group is passed
* Move kstatefulbrush implementation to its own file
* More conventional memory managment for KStatefulBrushPrivate
* Add windows CI
* Fix copy and paste mistake
* Fix finding data for KLanguageNameTest on Windows
* Add move constructor and assignment operator for KColorScheme
* Default copy constructor, assignment operator and destructor
* Make it clear that KStandardAction::name gives you ascii
* Sun Apr 03 2022 Christophe Giboudeaux - 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:
* Merge KColorSchemePrivate::init and constructor
* Unify both KColorSchemePrivate constructors
* Add a test for reading colorscheme data
* Default to light mode, where AppsUseLightTheme isn\'t set (notably Windows 8.1)
* Require unittests to pass for CI jobs to pass
* Move KStatefulBrush to its own dedicated header
* KColorScheme::contrast(F) match code to documentation
* Deprecate KColorScheme::contrast
* Fix automatic color scheme on Windows
* khamburgermenu: Ensure menu is polished before creating window
* autotests: skip test for changing standard shortcuts on Windows
* Fix blame ignore list
* [kcolorschememanager] Initialize selected scheme from config
* Add Android to supported platforms in the repo metadata.
* Mon Mar 07 2022 Christophe Giboudeaux - 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:
* Add Qt6 Android CI
* Remove broken Python bindings generation
* KHamburgerMenu: Avoid null receiver warning upon showing menubar
* Port away from deprecated KAuth includes
* Add AATTsince 5.92 in KColorScheme::operator== API docs
* Add a KColorScheme::operator==
* Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling
* Add explicit CMake option HAVE_KAUTH
* KHambugerMenu: Fix crash on windows when showing the window menubar from the KHamburgerMenu (kde#449806)
* Sun Feb 06 2022 Christophe Giboudeaux - 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:
* KLanguageButton: Don\'t insert duplicates
* KLanguageButton: Adapt to new .desktop filenames
* Change shortcuts of standard actions if standard shortcut changes (kde#426656)
* Use BUILD
* deprecation wrapper for virtual method (kde#448680)
* Improve naming a little bit
* Simplify + use reserve
* Remove unnecessary QBrush->QColor conversions
* Fix iconWidth calculation
* Utilize ECMDeprecationSettings to manage deprecate Qt/KF API
* Simplify KHamburgerMenu menu items
* Add CI qt6 support
* Only require KAuth on Linux/FreeBSD
* Don\'t use KAuth on Windows- Drop 0001-Use-BUILD-deprecation-wrapper-for-virtual-method.patch Merged upstream
* Thu Jan 20 2022 Fabian Vogt - Add patch to fix deprecation-induced ABI mismatch (kde#448680):
* 0001-Use-BUILD-deprecation-wrapper-for-virtual-method.patch
* Mon Jan 03 2022 Christophe Giboudeaux - 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:
* Fix conditions used in cmake.in config file
* [kcolorschememodel] Read .colors files from assets on Android
* Sync default colors from Breeze Light color scheme
* kcommandbar: Don\'t warn if action is separator
* WIP: Change the build system to enable building with Qt 6
* [kcmodule] Deprecate aboutData and componentData
* [KCommandBar] Fix resetting m_hasActionsWithIcons
* Sat Dec 04 2021 Christophe Giboudeaux - 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:
* Port away from deprecated I18N_NOOP
* Add color scheme saving and loading
* [KCommandBar] Add placeholder text for empty view
* Fix hamburger menu opening as a window on Wayland (kde#442375)
* [KCommandBar] Fix rendering of chord shortcuts
* [KCommandBar] Dynamic column widths + shortcuts alignment
* Sun Nov 07 2021 Christophe Giboudeaux - Strip \'Source\' URL for faster submissions
* Sun Nov 07 2021 Christophe Giboudeaux - Update to 5.88.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.88.0- Too many changes since 5.87.0, only listing bugfixes:
* [KCommandBar] Additionally sort commands by name (kde#443731)
* [KCommandBar] Don\'t display an indent for an icon if no item has an icon (kde#443382)
* [KCommandBar] Skip actions with empty text (kde#443732)
* Read proper color setting on Windows (kde#443300)
* [KCommandBar] Show information about a command in a tooltip (kde#438735)
* Sun Oct 03 2021 Christophe Giboudeaux - 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:
* Add Gitlab CI configuration
* Do not emit deprecation warnings for overload which gets chosen by compiler
* Wed Sep 15 2021 Christophe Giboudeaux - Drop the unneeded baselibs.conf.
* Mon Sep 06 2021 Christophe Giboudeaux - 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 support for static builds
* We depend against c++-17 so we can use qOverload directly
* Hide KHamburgerMenu in QMenus when a native menu bar is used (kde#439997)
* clarify quickhelp apidocs
* Fri Aug 06 2021 Christophe Giboudeaux - 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:
* [KCModule] Deprecate ctor that takes KAboutData
* Make sure commandbar has unique actions
* add icons for all zoom standard actions
* KCommandBar update
* Show fuzzy matches in command bar
* enable auto-switching color scheme for Windows apps when Default color scheme is active
* Fix crash when calling KHamburgerMenu::setMenuBar(nullptr)
* Sun Jul 04 2021 Christophe Giboudeaux - 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:
* Expose model of KColorSchemeManager
* Mark a couple redundant functions deprecated
* Update API docs with respect to KXMLGuiFactor::showConfigureShortcutsDilaog()
* Deprecate KStatefulBrush::brush(const QWidget
*)
* Fix tiny black rectangles with rounded corners
* ElideRight instead of left
* Fix filtering in KCommandBar
* KRecentFilesAction: document that local file URLs in the temp dir are ignored (kde#423302)
* Sat Jun 05 2021 Christophe Giboudeaux - 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:
* Deprecate KTipDatabase and KTipDialog
* [KHamburgerMenu] Ignore native menus
* Bump required CMake version to 3.16
* Add KCommandBar - a hud-style dialog for quickly executing QActions
* Call ki18n_install() unconditionally
* Add missing includes
* Sat May 01 2021 Christophe Giboudeaux - 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:
* Use new version-controlled enumerator deprecation warning macros
* Fix mem leak found by asan
* Rename khamburgermenuhelpers.h to khamburgermenuhelpers_p.h
* Mark internal classes \\internal
* Un-overload KConfigDialogManager::settingsChanged() signals
* Use QGuiApplication::isRightToLeft() instead of QApplication::isRightToLeft()
* Remove unused include
* Mon Apr 05 2021 Christophe Giboudeaux - 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:
* Introduce KHamburgermenu
* Sun Mar 07 2021 Christophe Giboudeaux - 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 forward declaration
* Add missing include
* Run clang-format
* Add trailing comma to enums
* Add clang-format configuration
* fix maxItems == 0, really ensure no items are remembered (kde#421391)
* Mon Feb 08 2021 Christophe Giboudeaux - 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:
* Include QStringList instead of QtContainerFwd
* Improve includes
* Wed Jan 06 2021 Christophe Giboudeaux - 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:
* KCodecAction: add non-overload signals codecTriggered & encodingProberTriggered
* Don\'t include QtTestWidgets as it includes all QtCore includes
* Sat Dec 05 2020 Christophe Giboudeaux - 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:
* Remove redundant setLayout() call
* Sat Nov 07 2020 Christophe Giboudeaux - 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:
* If include is define in .h remove it if it\'s defined in .cpp too (scripted)
* Change http: to https:
* Mon Oct 05 2020 Christophe Giboudeaux - 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:
* Fix isDefault that cause the KCModule to not properly update its default state
* initialize variable in header
* [kcolorscheme]: Add isColorSetSupported to check if a colour scheme has a given color set
* [kcolorscheme] Properly read custom Inactive colors for the backgrounds
* Sun Sep 06 2020 Christophe Giboudeaux - 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 to list here.
* Sun Aug 02 2020 Christophe Giboudeaux - 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:
* KCModule: Indicate when a setting has been changed from the default value
* Use KF-standardized Qt logging categories
* Use camelcase include. (scripted)
* When resetting to system default do not use the standard palette of the style
* Sun Jul 05 2020 Christophe Giboudeaux - 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:
* Make \"Switch Application Language...\" text more consistent
* Sun Jun 07 2020 Christophe Giboudeaux - 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:
* [KColorScheme] Remove duplicated code
* Make Header backwards compatible with titlebar colors
* Make Header colors fallback to Window colors first
* Introduce the Header color set
* Fix build with EXCLUDE_DEPRECATED_BEFORE_AND_AT=CURRENT
* Sun May 03 2020 Christophe Giboudeaux - 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:
* Fix the exclusive group box case for default indicators
* KCModule: Indicate when a setting has been changed from the default or previous value
* Sun Apr 05 2020 Christophe Giboudeaux - Update to 5.69.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.69.0- No code change since 5.68.0
* Sun Mar 08 2020 Christophe Giboudeaux - Update to 5.68.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.68.0.php- Changes since 5.67.0:
* Use ecm_qt_install_logging_categories over manual categories file
* Change \"Redisplay\" to \"Refresh\"
* Remove old code that is not used anymore
* Sun Feb 02 2020 Christophe Giboudeaux - Replace %make_jobs with %cmake_build.
* Sun Feb 02 2020 Christophe Giboudeaux - Update to 5.67.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.67.0.php- Changes since 5.66.0:
* KStandardAction: add method for SwitchApplicationLanguage action creation
* Don\'t assume the manager and menu have the same lifetime
* [KColorSchemeManager] Don\'t list duplicates
* [KColorschemeManager] Add option to reenable following global theme
* Fix KCMModule::setButtons documentation, if Apply is activated we also want to show a Reset button
* Port QRegExp to QRegularExpression
* Sun Jan 05 2020 Christophe Giboudeaux - 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:
* Update the obsolete projects.kde.org URL
* Rename \"Configure Shortcuts\" to \"Configure Keyboard Shortcuts\" (kde#39488)
* Sun Dec 08 2019 Christophe Giboudeaux - 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:
* [KColorScheme] Make order of decoration colors match DecorationRole enum
* [KColorScheme] Fix mistake in NShadeRoles comment
* [KColorScheme/KStatefulBrush] Switch hardcoded numbers for enum items
* [KColorScheme] Add items to ColorSet and Role enums for the total number of items
* Remove unused include
* KConfigWidgets: port away from KF5 deprecated API
* Register KKeySequenceWidget to KConfigDialogManager
* Adjust KCModule to also channel information about defaults
* Sun Nov 03 2019 Christophe Giboudeaux - 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:
* Use ECMGenerateExportHeader to manage deprecated API better
* Avoid overloading KCModule::changed
* Sun Oct 06 2019 Christophe Giboudeaux - 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:
* Make KColorScheme compatible with QVariant
* [KConfigWidgets] port away from deprecated API in Qt 5.14
* Sat Sep 07 2019 Christophe Giboudeaux - 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:
* Use isEmpty here too
* Add option to build Qt Designer plugin (BUILD_DESIGNERPLUGIN, default ON)
* [KColorSchemeManager] Optimize preview generation
* Fix includes- Replace foo-devel with cmake(KF5Foo) in build requirements
* Wed Aug 07 2019 Christophe Giboudeaux - 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:
* Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH
* Remove unused includes
* Fri Jul 19 2019 Wolfgang Bauer - Don\'t lower minimum Qt version anymore, it requires 5.11 now
* Sun Jul 14 2019 lbeltrameAATTkde.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- Changes since 5.59.0:
* Install in new logging directory when we use kf5 5.59.0
* Sun Jun 09 2019 lbeltrameAATTkde.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:
* Use locale currency for donate icon
* Wed May 15 2019 lbeltrameAATTkde.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- No code changes since 5.57.0
* Sun Apr 14 2019 lbeltrameAATTkde.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:
* Use QLatin1Char
* [kconfigwidgets] make it compile without foreach
* Sun Mar 10 2019 lbeltrameAATTkde.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:
* Remove deprecated method
* Skip benchmark if no scheme files can be found
* Add a note for KF6 to use the core version of KF5::Auth
* Cache the default KColorScheme configuration
* Fri Feb 15 2019 alarrosaAATTsuse.com- Downgrade the Qt version requirement to build with 5.9
* Sun Feb 10 2019 lbeltrameAATTkde.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:
* Build without KAuth and D-Bus on Android
* fix environment setup of klanguagename test
* Add KLanguageName
* Mon Jan 14 2019 lbeltrameAATTkde.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 minor typos
* Sun Dec 09 2018 lbeltrameAATTkde.org- Update to 5.53.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.53.0.php- Changes since 5.52.0:
* Use isEmpty()
* Use new syntax
* Mark private member pointer to pimpl interface instance const
* Use normalized slot signature
* Use member-function-pointer-based signal/slot connections
* Sun Nov 11 2018 lbeltrameAATTkde.org- Update to 5.52.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.52.0.php- Changes since 5.51.0:
* Allow KHelpCenter to open the right pages of KDE help when KHelpClient is invoked with an anchor
* Include own header first
* Have include guard match header file name
* Use more explicit constructors with internal classes
* Use normalized signature with Q_ARG
* More const ref arguments in internal API
* Use emit foo(), not emit(foo());
* Tue Oct 16 2018 Luca Beltrame - Run spec-cleaner
* Mon Oct 15 2018 lbeltrameAATTkde.org- Update to 5.51.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.51.0.php- Changes since 5.50.0:
* Remove misleading use of KDE_INSTALL_PYTHONBINDINGSDIR
* API dox: 0 -> nullptr
* Thu Sep 13 2018 lbeltrameAATTkde.org- Update to 5.50.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.50.0.php- Changes since 5.49.0:
* None
* Sun Aug 19 2018 christopheAATTkrop.fr- Update to 5.49.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.49.0.php- Changes since 5.48.0:
* Honor BUILD_TESTING
* Mon Jul 16 2018 lbeltrameAATTkde.org- Update to 5.48.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.48.0.php- Changes since 5.47.0:
* None
* Tue Jun 12 2018 lbeltrameAATTkde.org- Update to 5.47.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.47.0.php- Changes since 5.46.0:
* Fix the \"Default\" color scheme to match Breeze again
* Sun May 13 2018 lbeltrameAATTkde.org- Update to 5.46.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.46.0.php- Changes since 5.45.0:
* Use override
* Warning--
* Sat Apr 14 2018 lbeltrameAATTkde.org- Update to 5.45.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.45.0.php- Changes since 5.44.0:
* Remove not necessary QtCore and co
* Mon Mar 12 2018 lbeltrameAATTkde.org- Update to 5.44.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.44.0.php- Changes since 5.43.0:
* Improve KLanguageButton::insertLanguage when no name is passed
* Add icons for KStandardActions Deselect and Replace
* Mon Feb 12 2018 lbeltrameAATTkde.org- Update to 5.43.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.43.0.php- Changes since 5.42.0:
* None
* Tue Jan 16 2018 lbeltrameAATTkde.org- Update to 5.42.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.42.0.php- Changes since 5.41.0:
* Remove obsolete reviewboardrc file
* Port to new connect api
* Add some QStringLiteral/QLatin1Char, reduce scope, port to new connect api