KDE Gear 21.12.0 Full Log Page
This is the automated full changelog for
KDE Gear 21.12.0
from the git repositories.
akonadi
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Use action texts for buttons of account removal confirmation dialog. Commit.
 - Add CollectionIdentificationAttribute register by default otherwise we. Commit.
 - Add missing Q_REQUIRED_RESULT. Commit.
 - Const'ify pointer. Commit.
 - Remove deprecated Akonadi::ItemView & Akonadi::CollectionView. Commit.
 - EntityTreeModel: fix to call private canFetchMore() everywhere. Commit.
 - ItemCreateJob: fix overwriting modification time with null datetime. Commit.
 - Rename some private class. Commit.
 - Fix some cppcheck warnings. Commit.
 - REplace akonadi_generate_headers_with_deprecated by ecm_generate_headers now. Commit.
 - Now all compile fine without deprecated akonadi headers. Commit.
 - Autogenerate clang-format file. Commit.
 - Remove dead ItemSync::fetchScope & ResourceBase::itemSynchronizationFetchScope. Commit.
 - ASAN: suppress leak in SearchManager::loadSearchPlugins(). Commit.
 - AkRanges: mark FilterIterator as an InputIterator. Commit.
 - [autotests] Make sure ItemSerializerTest is not affected by user configuration. Commit.
 - [autotests] Fix test regarding Item size. Commit.
 - Default value for setLimit in Documentation. Commit.
 - Port some deprecated methods. Commit.
 - Port qrand. Commit.
 - I think that now all includes were ported. We can activate it. Commit.
 - Fix generate CamelCase includes. Commit.
 - Revert "Remove temporary file.". Commit.
 - Install headers with C++ namespace prefix, to avoid lookup conflicts. Commit.
 - Add KDE CI file. Commit.
 - Remove temporary file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Add a global control for running isolated Akonadi tests as well. Commit.
 - Make the kcfg_generate_dbus_interface macro self-contained and reusable. Commit.
 - Const'ify variable + initialize variable in header. Commit.
 - Use std::chrono_literals. Commit.
 - Fix enable/disable label. Commit.
 - Fix some warning + initialize variable in headers. Commit.
 - Make sure to disable label. Commit.
 - Fix breakage class -> name. Commit.
 - Add placeholder test in filter field. Commit.
 - Limit support for FETCH command - Remove concatenating column names. Commit.
 - Port Cache Policy tab from the collection properties dialog to QFormLayout. Commit.
 - Add abi rules to AppArmor profiles. Commit.
 - Allow reading files in /usr/local/share/mime/. Commit.
 - Add openSUSE paths in Akonadi AppArmor profile. Commit.
 - Add attach_disconnected flag to postgresql profile. Commit.
 - Add openSUSE paths to postgresql AppArmor profile. Commit.
 - Move postgresql paths to @{postgresqlpath} variable. Commit.
 - Make sure that we don't cancel dialog. Commit.
 - Remove boost::shared_ptr support. Commit.
 - Port some Q_FOREACH. Commit.
 - Add possibility to concatenating column name with table name. Commit.
 - Limit support for FETCH command. Commit.
 - Add setLimit to get only limited number of items. Commit.
 - Add FetchLimit to command FetchItems. Commit.
 - Use table names for items from QueryBuilder. Commit.
 
akonadi-calendar
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Const'ify pointer. Commit.
 - Remove unused includes. Commit.
 - Add KDE CI file. Commit.
 - Fix some clazy warning. Commit.
 - Use qOverload directly (scripted). Commit.
 - Fix typo. Commit.
 - Port to KPluginFactory::instantiatePlugin. Commit.
 - Const'ify variable + initialize variable in headers etc. Commit.
 
akonadi-calendar-tools
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Remove unused includes. Commit.
 - Add KDE CI file. Commit.
 
akonadi-contacts
- Enable new GitLab CI on stable branch. Commit.
 - Fix duplicated MIME types. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Use action texts for buttons of decision/confirmation dialogs. Commit.
 - Allow to show header in qtc6. Commit.
 - Port KContacts::Address::countryToISO to new KI18n API. Commit.
 - Add check version. We depend against 5.87. Commit.
 - Replace insertEmail (deprecated since 5.88) with addEmail. Commit.
 - Const'ify variables. Commit.
 - Remove unused class (can't work as not finished). Commit.
 - Const'ify pointer/variables. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Allow to build with KF < 5.86. Commit.
 - Port away from deprecated KPluginLoader. Commit.
 - Clean not necessary lib. Commit.
 - Search with name and email address in group contact editor. Commit. Fixes bug #430788
 - Implement sorting and filtering in contact group editor. Commit. Fixes bug #430789
 - Modernize code + use QStringLiteral multi arg etc. Commit.
 - Add i18n context. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Now we don't use X-KDE-CfgDlgHierarchy. Commit.
 - Drop unused X-KDE-ParentApp entries from kcm desktop files. Commit.
 - Make sure that we don't cancel dialog. Commit.
 
akonadi-import-wizard
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Fix akonadi includes. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Fix instanciate plugins. Commit.
 - Fix logic. Commit.
 - Port to KPluginFactory::instantiatePlugin. Commit.
 
akonadi-mime
akonadi-notes
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Add KDE CI file. Commit.
 
akonadi-search
- Enable new GitLab CI on stable branch. Commit.
 - Convert test file to UTF-8. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Pot Q_FOREVER. Commit.
 - Add KDE CI file. Commit.
 - Use std::chrono_literals. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Remove unneeded KCM plugin keyword stuff. Commit.
 
akonadiconsole
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Improve the Database Browser tab. Commit.
 - Allow to show header in qtc6. Commit.
 - Remove unused includes. Commit.
 - Not necessary now to use qOverload. Commit.
 - Fix akonadi include. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Use chrono_literals. Commit.
 - Add alpha as name. Commit.
 
akregator
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Use action texts for buttons of confirmation dialog. Commit.
 - Add search bar option to filter search by read articles. Commit.
 - Add dialog box if necessary + fix checkbox status. Commit.
 - Private class is not necessary here. Commit.
 - Add confirmation dialog when marking feed(s) as read. Commit. Fixes bug #443122
 - Initialize variables in headers. Commit.
 - Change color of feed title for error fetching status. Commit. Fixes bug #150806
 - Not necessary to use qOverload here. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Port to new KPluginFactory::instantiatePlugin. Commit.
 - Add i18n context. Commit.
 - We depend against 5.84. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Now we don't use X-KDE-CfgDlgHierarchy. Commit.
 - Drop unused X-KDE-ParentApp entries from kcm desktop files. Commit.
 - Remove obsolete setdlg files. Commit.
 - Use new constructor. Commit.
 
analitza
ark
- Fix loading some zip files. Commit. Fixes bug #445533
 - Emit readiness when creating new archive. Commit. Fixes bug #445610
 - Zip: Fix detection of backslashed zips. Commit. Fixes bug #444965
 - Remove duplicate include from .cpp/.h. Commit.
 - Use KPluginMetaData::findPlugins when we use kf5-5.86. Commit.
 - Add license information in SPDX format for icons. Commit.
 - Convert remaining MIT licenses to SPDX. Commit.
 - Convert missing author statements to SPDX. Commit.
 - Clean up excess newlines at end of license headers. Commit.
 - Remove unneeded stements from license headers. Commit.
 - Remove obsolete COPYING file. Commit.
 - Convert license headers to SPDX. Commit.
 - Cleaup AddJob on destruction. Commit. Fixes bug #442774
 - Port deprecated method. Commit.
 - Add FreeBSD CI. Commit.
 - Remove redundant close button at the bottom of the preview window. Commit. Fixes bug #434517
 - Enable Linux CI. Commit.
 - Add kde-ci.yml. Commit.
 - Fix: Dolphin doesn't fully quit after Compress from context menu. Commit. Fixes bug #441813
 - Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
 - We depend against C++17 => we can use std::as_const. Commit.
 
artikulate
- Add freebsd CI. Commit.
 - Add CI linux. Commit.
 - Use KDE Gear version to make version auto-incrementable on each release. Commit.
 - Fix: add oars rating to appstream metadata. Commit.
 
audiocd-kio
baloo-widgets
- Add FreeBSD CI. Commit.
 - Add clang-format file to gitignore. Commit.
 - Enable gitlab CI. Commit.
 - Port filepropertiesplugin to use JSON metadata. Commit.
 - Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
 
blinken
bomber
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - Documentation updates. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
bovo
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - Avoid warning about starting a new game when none are running. Commit.
 - Set minimum size. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
calendarsupport
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Add a bit of documentation so that the doc appear on api.kde.org. Commit.
 - Allow to show header in qtc6. Commit.
 - Fix some cppcheck warning. Commit.
 - Not necessary to use qOverload here. Commit.
 - Add KDE CI file. Commit.
 - Fix some clazy warning. Commit.
 - Const'ify variable/pointer. Commit.
 - Use qOverload directly (scripted). Commit.
 - Remove unused method. Commit.
 - Remove unneeded superclass from PrintPlugin. Commit.
 - Use KPluginFactory to load calendar plugins. Commit.
 
cantor
- Build: do not look for Python Interpreter. Commit.
 - Build: passthrough CMAKE_VERBOSE_MAKEFILE to embedded discount. Commit.
 - Fix build with julia 1.7. Commit.
 - Remove obsolete COPYING files. Commit.
 - Squach commit of multiple fixes that were done recently in. Commit. Fixes bug #443177
 - [maxima] don't restart maxima's process when the user explicitly has entered quit(). Commit.
 - When openning a project containing image entries, don't show the settings dialog for them. Only show this dialog when a new image entry is created via menus. Commit.
 - [R] properly show the results of R's "help commands" appropos(), vignette(), demos() and help.search(). Commit.
 - Also show the internal help in R when the user is requesting it via help(). Commit.
 - Fixed multiple issues reported by Coverity. Commit.
 - Fixed a couple of issues reported by cppcheck. Commit.
 - When using KSharedConfig, specify explicitely 'cantrorc' so we also propely read the documentation settings in LabPlot. Commit.
 - Open the default URL for the online documentation in case no local documentation is installed. Commit.
 - Fixed the layout in qalculate settings widget to look the same like the settings widgets for all other backends,. Commit.
 - Removed the setting "local documentation". Commit.
 
dolphin
- Use new "edit-copy-path" icon for "Copy Location" menu item. Commit. See bug #423937
 - [Status Bar] Don't mess with status bar visibility in extensions. Commit. Fixes bug #443132
 - Fix updating window and tab titles. Commit.
 - Port ViewModeSettings from macros to std::variant. Commit.
 - Remove duplicate include from .h/.cpp. Commit.
 - Add support for recentlyused: kio to view properties. Commit.
 - Save size of config dialog in state config. Commit. See bug #397602
 - Utilize KXMLGUI API to store state config in separate file. Commit. See bug #397602
 - Currently, when changing Version Control settings in Configure -> Context Menu, it. Commit. Implements feature #441192
 - Install KCMs in dolphin/kcms namespace. Commit.
 - Fix typo: PascalCase in docs. Commit.
 - Change settings window title to "Configure" for consistency sake. Commit.
 - Rewrite filter algorithm to properly support filtering with expanded folders under Detail View mode. Commit. Fixes bug #411878. See bug #442275
 - Add kde-ci file. Commit.
 - Don't force icon for preferred search tool action if one is manually configured. Commit. Fixes bug #442815
 - Port to KTerminalLauncherJob. Commit. Fixes bug #441072
 - Tabs: ensure to have folder icons for remote folders. Commit.
 - [Split view] Reset splitter position on double click. Commit. Fixes bug #206525
 - Revert "Revert "Disable Hidden Files Last sort by default"". Commit.
 - Revert "Revert "Configurable Show hidden files and folders last toggle"". Commit.
 - Revert "Revert "Show hidden files and folders last"". Commit.
 - Use default icon size when resetting zoom level. Commit. Fixes bug #437349
 - DBus activation with filemanager iface. Commit.
 - Simplify KFileItemModel's sorting. Commit.
 - Avoid crash on start when help actions are restricted through the Kiosk system. Commit.
 - Remove unneeded KCM plugin keyword stuff. Commit.
 - Use KDirLister directly now that it emits a jobError() signal. Commit.
 - [DetailsView] Improve zooming. Commit.
 - [PlacesPanel] Remove horizontal scrollbar. Commit. Fixes bug #301758
 - Delete some items that were intended to be deleted. Avoid trying to delete items that don't exist. Commit.
 - Allow to have HiDpi previews. Commit. Fixes bug #401170
 - Don't exit immediately if DBus isn't running. Commit.
 - Avoid crashing on startup if DBus isn't running. Commit.
 
dolphin-plugins
- Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
 
elisa
- Improve MediaPlayListView text. Commit.
 - Fix i18n arguments for playlist view "N tracks" message. Commit.
 - Pass proper display name to VLC. Commit.
 - Don't use Title Case for inhibition reason. Commit.
 - Remove min Android SDK version from Manifest. Commit.
 - Optional "favorite" style ratings. Commit. Fixes bug #430196
 - Use Math.round() to calculate the height of HeaderBar. Commit. Fixes bug #443191
 - Fix "Now Playing" view's background flickering. Commit. Fixes bug #431607
 - Unify header look between Now Playing page and other pages. Commit. Fixes bug #442262
 - Don't parse HTML in metadata fields. Commit. Fixes bug #442077
 - Added vertical spacing to Playlist bottom toolbar. Commit.
 - Rename "Radios" to "Radio Stations". Commit. Fixes bug #441732
 - Use text "Add to Playlist" instead of "Enqueue". Commit. Fixes bug #441734
 - Refine search show/hide button's tooltip. Commit. Fixes bug #441736
 - Use KDECompilerSettings, kf5.85 defines CMAKE_CXX_STANDARD 17 directly. Commit.
 - Don't find KIO on Android. Commit.
 - We can use as_const. Commit.
 - Don't use icons-only buttons in the Playlist. Commit.
 - Un-hardcode slider appearance. Commit.
 - Make track ratings editable inline. Commit. Fixes bug #437099
 - Allow update track rating in DataListView. Commit.
 - Export DataTypes to qml such that enums inside it are usable. Commit.
 
eventviews
- Enable new GitLab CI on stable branch. Commit.
 - Agenda view: fix misalignement of allday view & day headers \wo scrollbar. Commit. Fixes bug #405714
 - Color the borders of items in the Agenda view. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - AgendaView: fix misaligned layout of header & footer columns. Commit.
 - Allow to show header in qtc6. Commit.
 - Show decoration elements without frame in all widget styles. Commit.
 - Drop support for EVENTVIEWS_NODECOS flag. Commit.
 - Make TodoModel accessible to QML. Commit.
 - Add changes ignored by the git merge. Commit.
 - Fix some cppcheck warning. Commit.
 - Add a Completed Date column to the To-Do List view. Commit. See bug #374774
 - Add a dependency for Gitlab CI. Commit.
 - Use theme colors for today's cell and the selected cell in the Month View. Commit.
 - Use const'ref. Commit.
 - Port for(...:...). Commit.
 - Fix include. Commit.
 - Add KDE CI file. Commit.
 - Const'ify variable. Commit.
 - A new api was added => increase version. Commit.
 - Use qOverload directly (scripted). Commit.
 - Use std::chrono_literals. Commit.
 - Use KPluginFactory to instantiate plugins. Commit.
 - USe std::chrono_literals. Commit.
 - CalendarDecoration::StoredElement: tag property getters with Q_REQUIRED_RESULT. Commit.
 - CalendarDecoration::Element: make property getters const. Commit.
 
ffmpegthumbs
- Support all video/* mime types again. Commit.
 - Fix mimetypes in desktop file. Commit.
 - Remove configuration UI for thumbnailer. Commit.
 
filelight
- Allow to show header in qtc6. Commit.
 - Make Harald happy. Commit.
 - Implement multi-threading for disk scanning. Commit.
 - Add FreeBSD CI. Commit.
 - We can use directly qOverload. Commit.
 
granatier
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
grantlee-editor
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Use action texts for buttons of decision/confirmation dialogs. Commit.
 - Remvoe unused includes. Commit.
 - Add KDE CI file. Commit.
 - Upload theme is deprecated now. Commit.
 
grantleetheme
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc. Commit.
 - List Grantlee as public dependency and in link interface. Commit.
 - Add KDE CI file. Commit.
 - Make sure to not generate file in source dir. Commit.
 
gwenview
- Auto set print orientation. Commit.
 - Use action verb for button to show and hide the thumbnail bar. Commit. Fixes bug #445203
 - Show estimated file size in the resize image dialog. Commit. Fixes bug #433740
 - Use qAsConst. Commit.
 - Fix some clazy warning. Commit.
 - [ZoomComboBox] Don't switch to Browse mode by pressing Esc while the popup is visible. Commit.
 - [ZoomComboBox] Override showPopup instead of mousePressEvent. Commit.
 - Convert image to original format to enable correct color correction. Commit.
 - Don't change the zoom value unless the user made a selection. Commit. Fixes bug #441004
 - Allow typing a zoom level in the zoom combo. Commit.
 - Add KDE CI file. Commit.
 - Icons: Update to latest Breeze version. Commit.
 - Icons: Remove old application & action icons. Commit.
 - Revert "[Imgur Share] Added support to fetch DeleteUrl for Share". Commit.
 - [Imgur Share] Added support to fetch DeleteUrl for Share. Commit. Fixes bug #441566
 - Remove duplicate includes between .cpp/.h. Commit.
 - Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
 - Use QDialog::show() instead of exec(). Commit.
 - Port to KXMLGUIFactory::showConfigureShortcutsDialog(). Commit.
 - Add clang-format bits to CMakeLists.txt. Commit.
 
incidenceeditor
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Use action texts for buttons of decision/confirmation dialogs. Commit.
 - Allow to show header in qtc6. Commit.
 - Replace removed insertEmail with addEmail. Commit.
 - Remove support for email alarms. Commit.
 - Remove support for editing procedure alarms. Commit.
 - Merge from release/21.08 changed BRANCH_GROUP in .gitlab-ci.yml. Commit.
 - Const variable here. Commit.
 - Fix akonadi includes. Commit.
 - Not necessary to use qOverload here. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Add KDE CI file. Commit.
 - Fix some clazy warning. Commit.
 - Const'ify pointer + use Q_REQUIRED_RESULT. Commit.
 - Use the Akonadi test controls provided by its CMake macros. Commit.
 - Fix newly created event not saved because not marked as dirty. Commit.
 - Port to KPluginFactory::instantiatePlugin. Commit.
 - Revert wrong fix, see previous commit for the correct fix. Commit.
 - Fix build due to -Werror=undef. Commit.
 - Use #ifdef. Commit.
 - Signature was changed in qt6 (scripted). Commit.
 
itinerary
- Remove CI from stable branch again. Commit.
 - Add CI for real. Commit.
 - Enable new GitLab CI on stable branch. Commit.
 - Fix trend icon sizes on the statistics page. Commit.
 - Also round the journey query delegate header background. Commit.
 - Also hide the issuer field when not present. Commit.
 - Don't color health certificates without a verified signature green. Commit.
 - NL CoronaCheck certificates specify no birth year, show that correctly. Commit.
 - Handle fields not provided by the NL CoronaCheck certificates. Commit.
 - Hide the health certificate swipe view when there are no certificates. Commit.
 - Fix opening attached documents. Commit.
 - Only consider transfers unreachable that involve public transport. Commit.
 - Clear the layer stack before triggering a jump list action. Commit.
 - Use IFOPT identifiers for platform matching when present. Commit.
 - Don't render pkpass tickets not specifying all colors as black on black. Commit.
 - Specify the platform mode when known. Commit.
 - Don't hardcode platform modes. Commit.
 - Add 21.08.3 changelog. Commit.
 - Color path icons correctly. Commit.
 - Allow to select additional access/egress modes for transfers. Commit.
 - Set correct transfer floating location type when tied to reservations. Commit.
 - Util does not need to be a QObject, a Q_GADGET is sufficient. Commit.
 - Fix journey summary line logo aspect ratios. Commit.
 - Display rental vehicle journey sections correctly. Commit.
 - Fix reading SVG aspect ratios from qrc: URLs. Commit.
 - Highlight current transfers and show progress as for reservations. Commit.
 - Improve journey auto-selection for transfers before departures. Commit.
 - Pre-select the right favorite location on the transfer page. Commit.
 - Don't overwrite the favorite location name with a fixed value. Commit.
 - Properly show attributions for the same entity with different licenses. Commit.
 - Add jump list actions for Statistics and Health Certificates. Commit.
 - Highlight unreachable transfers following an arrival. Commit.
 - Update transfer anchor times on arrival delays. Commit.
 - Compute transfer anchor times using realtime data when available. Commit.
 - Move anchor time computation into TransferManager. Commit.
 - Give TransferManager access to LiveDataManager directly. Commit.
 - Add safeguard against losing time values during editing. Commit.
 - Fix alight earlier button state. Commit.
 - Don't lose arrival time during editing when leaving it unchanged. Commit.
 - Allow to shorten train trips. Commit.
 - Trigger logo asset downloads only on the results we care about. Commit.
 - Don't recolor product icons. Commit.
 - Add line or product logos to the timeline delegate header when available. Commit.
 - Expand live data monitoring to bus reservations. Commit.
 - Also use the VDV organization id to select KPublicTransport backends. Commit.
 - Also offer the journey details page for bus trips. Commit.
 - Hide seat information for bus tickets when not available. Commit.
 - Also do provider-based backend selection when querying alternatives. Commit.
 - Add PDF417 barcode support for tickets. Commit. Fixes bug #444324
 - Implement optional geo coding in the place editor. Commit.
 - Don't crash the country model with out of range indexes. Commit.
 - Only add transfers to/from favorite locations if those are reasonable close. Commit.
 - Add pkpass thumbnailer. Commit.
 - Also mention SHC as supported certificate type. Commit.
 - Highlight expired certificate signatures. Commit.
 - Add more detailed vaccination and test certificate status messages. Commit.
 - Revamp health certificate UI. Commit.
 - We depend against 5.85. Commit.
 - Restrict journey modes to public transport for monitoring trains. Commit.
 - Handle new KPublicTransport journey section modes. Commit.
 - Allow adding transfers before/after restaurant reservations. Commit.
 - Fix i18nc(). Commit.
 - [IndoorMapPage] Add name for floor up/down. Commit.
 - [DepartureQueryPage] Always reserve room for expected departure. Commit.
 - [PlaceDelegate] Add some tooltips. Commit.
 - Round timeline delegate headers. Commit.
 - [EventDelegate] Hide location name if there is none. Commit.
 - [Delegates] Use preferredWidth instead of width. Commit.
 - [Statistics] Allow to show names of visited countries. Commit.
 - Highlight vaccination date and doses. Commit.
 - For departureCountry check departureLocation. Commit.
 - Add kde-ci.yml. Commit.
 - Prevent creation of adjacent transfers. Commit.
 - Show correct message for transfers following events. Commit.
 - Allow manually created transfers after events as well. Commit.
 - Allow to add transfers to event reservations as well. Commit.
 - Show a more appropriate header message for transfers to events. Commit.
 - Give the transfer anchor time methods more specific names. Commit.
 - Add X-KDE-FormFactor. Commit.
 - Use "Show Boarding pass" only for flights. Commit.
 - Support text alignment also for backFields. Commit.
 - Fix detection whether we imported transfer data. Commit.
 - Extend KAboutData content. Commit.
 - Improve barcode scan mode discoverability and state tracking. Commit.
 - Switch to KDECompilerSettings from 5.85. Commit.
 - DavDroid is named DAVx⁵ nowadays. Commit.
 - Use UIC operator company code from ticket codes to select KPT backends. Commit.
 - Add navigation maneuver details page for walk/transfer journey sections. Commit.
 - Also provide user feedback when importing from KMime messages. Commit.
 - Rename icon according to Flatpak convention. Commit.
 - Add breeze as fallback icon theme. Commit.
 - Remove duplicated release entry. Commit.
 - Fix driving side warning for left-side driving countries. Commit. Fixes bug #440728
 - Fix compilation on Android. Commit.
 - Remove the last bits of extraction code from ReservationManager. Commit.
 - Fix another test failure without ZXing support available. Commit.
 - Fix unit test ASAN error when KItinerary is built without ZXing. Commit.
 - Remove the separate clipboard import for health certificates. Commit.
 - Route all health certificate imports through ApplicationController. Commit.
 - Fix test failures in builds without ZXing. Commit.
 - Further unify file- and data-based import code paths. Commit.
 - Also test importing PDF health certificates. Commit.
 - Add unit test for importing PDF documents. Commit.
 - Factor out duplicated test setup helper functions. Commit.
 - Attach PDF documents in all cases, not just for file-based importing. Commit.
 - Add unit test for importing DIVOC certificates. Commit.
 - Forward information whether importing from a bundle file worked. Commit.
 - Return whether health certificate import was successful. Commit.
 - Unify local file URL handling. Commit.
 - Remove special import code path for unit tests. Commit.
 - Let ApplicationController provide the import feedback. Commit.
 - Show program membership information. Commit.
 - Disambiguate "%1 changes". Commit.
 - Expose KAboutData to QML, so we can eventually switch to Kirigami AboutPage. Commit.
 - Fetch the full journey when we don't have one yet. Commit.
 - We depend against qt5.15 so we use Qt:: and qt_ macro. Commit.
 - Use more cmake target code. Commit.
 - Make setting page more HIG compliant. Commit.
 
juk
- Remove bogus kitemmodels dependency. Commit.
 - Remove unused includes. Commit.
 - MimeData signature was changed in qt6 (scripted). Commit.
 
k3b
- Port away from KServiceTypeTrader. Commit.
 - Port to OpenUrlJob. Commit.
 - File project -> data project. Commit. Fixes bug #417381
 - Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
 
kaccounts-integration
- Add FreeBSD CI. Commit.
 - Enable Linux CI. Commit.
 - Add keywords to KAccounts to improve search. Commit.
 - Disable selection highlight in kcm. Commit.
 - Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
 
kaccounts-providers
kaddressbook
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Replace removed insertEmail with addEmail. Commit.
 - Remove unneeded dependencies. Commit.
 - Remove unused includes. Commit.
 - Rename slot for avoiding to use qOverload. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Add KDE CI file. Commit.
 - Add Stefan Taferner (original author) and David Bryant (documentation) to "About Authors". Spell König correctly (we're using UTF-8 now). Commit.
 - Use directly std::chrono_literals. Commit.
 - Port to KPluginMetaData::findPlugins. Commit.
 - USe std::chrono_literals. Commit.
 - We depend against 5.84. Commit.
 - Not used now. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Now we don't use X-KDE-CfgDlgHierarchy. Commit.
 - Drop unused X-KDE-ParentApp entries from kcm desktop files. Commit.
 - Remove obsolete setdlg files. Commit.
 - Use new constructor. Commit.
 - Add parent to qmenu. Commit.
 
kajongg
- Kde-ci: use @same so that stable builds use stable libraries. Commit.
 - CI: Fix repo path for libkmahjongg. Commit.
 
kalarm
- Enable new GitLab CI on stable branch. Commit.
 - Fix Wayland build. Commit.
 - Make time edit spinboxes show time using localised format and numbers. Commit.
 - Allow to show header in qtc6. Commit.
 - Show numbers in localised form. Commit.
 - Remove unused #include. Commit.
 - Don't use fixed size widgets. Commit.
 - Rationalise code. Commit.
 - Remove debug code. Commit.
 - Use QLocale::toString() instead of QTime::toString(). Commit.
 - Handle QStackedWidget sizes automatically. Commit.
 - Remove old kconf_update files. Commit.
 - Remove unused includes. Commit.
 - Fix clang warnings. Commit.
 - It doesn't need libkdepim. Commit.
 - Remove duplicate calls to FileResourceDataModel::addResource(). Commit.
 - Improve comments. Commit.
 - Remove this check hr==0 as it's already check before and return. Commit.
 - Not necessary to use qOverload here. Commit.
 - Revert function-args-by-value clazy fixes. Commit.
 - Add KDE CI file. Commit.
 - Fix some clazy warnings. Commit.
 - Use qOverload directly (scripted). Commit.
 - Remove kcfg_generate_dbus_interface CMake macro copy. Commit.
 - Port away from KFontChooser deprecated constructor. Commit.
 - Revert "GIT_SILENT: add build without deprecated method". Commit.
 - We depend against 5.84. Commit.
 - Add tooltips. Commit.
 
kalarmcal
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Make recurrenceText() output localised numeric values. Commit.
 - Ensure that NEXTRECUR property uses ASCII date/time. Commit.
 - Do case sensitive comparisons using correct case. Commit.
 - Allow to show header in qtc6. Commit.
 - Fix clazy warning. Commit.
 - Fix clazy warnings. Commit.
 - Update description. Commit.
 - Add KDE CI file. Commit.
 - Fix typo in typo fix. Commit.
 
kalzium
- Add CI linux. Commit.
 - Add SPDX license information for molecules. Commit.
 - Add SPDX license information for maps. Commit.
 - Convert periodictablestates.h license header to SPDX. Commit.
 - Convert remaining LGPL-2.1-or-later license headers to SPDX. Commit.
 - Use SPDX-FileContributor instead of 'Some portions' text. Commit.
 - Convert license headers of solver to SPDX. Commit.
 - Convert cmake files license information to SPDX. Commit.
 - Fixes to contact information of SPDX tags. Commit.
 - Remove obsolete COPYING files. Commit.
 - Download GFDL-1.2-or-later license. Commit.
 - Manual SPDX fixes and cleanup. Commit.
 - Convert license headers to SPDX. Commit.
 
kamera
- Add .kde-ci.yml. Commit.
 - USe nullptr + QLatin1String. Commit.
 - Fix use ecm 5.85. Commit.
 - Time to increase kf5. Now we depend against kf5.85. Commit.
 
kamoso
- Update objectIdFromProperties, fallback to device.path when object.id is empty str. Commit.
 - Properly use StackView.replace. Commit.
 - Revert the removal of FindOpenGL2. Commit.
 
kanagram
- Make letter button font size scale down when window shrinks. Commit.
 - Make UI usable in small solution landscape. Commit.
 - Install knsrc file into KDE_INSTALL_KNSRCDIR instead of old path. Commit.
 - Use QRandomGenerator instead of KRandomSequence. Commit.
 
kapman
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Add content rating. Commit.
 
kapptemplate
kate
- Fix git blame for git submodules. Commit.
 - Fix blame fails when opening a single file. Commit.
 - Git-blame: Fix commit summary not available. Commit.
 - Introducing Colored Brackets plugin. Commit.
 - Add more options for clangd. Commit.
 - Fix copy pasted include guard. Commit.
 - LSP Completion: use textEdit.newText as a workaround. Commit. Fixes bug #445085
 - Fix compile cpp when path has spaces. Commit. Fixes bug #443618
 - Fix find_package call. Commit.
 - Remove duplicate include from .h/.cpp. Commit.
 - Git: Maintain a recent push/pull command history. Commit.
 - Fix selected option when filtering in quick open. Commit.
 - Allow Ctrl-Click to be more flexible. Commit.
 - Wayland fix window activation. Commit.
 - Remove code to keep lsptooltips on screen on wayland. Commit.
 - Show LspClient after positioning. Commit. Fixes bug #443895
 - Fixes reload dialog on wayland. Commit. Fixes bug #440583
 - Gitblame: Show commit details in a file treeview. Commit.
 - Add missing optional deps to CI metadata. Commit.
 - Changes. Commit.
 - Sort alpha + add back path to rust analyzer. Commit.
 - Replace rls with rust-analyzer for rust language server. Commit.
 - Warn on some compiler flags that can mess up the output. Commit.
 - Use Hide/Show to add/remove us as active client. Commit.
 - Fix crash when there is only one view and a widget. Commit.
 - Fix minor typo. Commit.
 - Sync the docs with the current interface. Commit.
 - Git-blame: Fix for Windows/DOS end of line files. Commit.
 - Remove commented code & fix incorrect constFirst. Commit.
 - Fix clazy warnings. Commit.
 - Remove extra semicolon. Commit.
 - Shortened action text. Commit.
 - Lspclient: Enable copying diagnostics. Commit.
 - Add a frontend for compiler-explorer. Commit.
 - Snippets: manage a member pointer with a unique_ptr. Commit.
 - Snippets: save and restore the dialogs' sizes. Commit.
 - ExternalTools: use a unique_ptr to be sure we don't leak memory. Commit.
 - ExternalToolsPlugin: fix drag and drop to change a tool's category. Commit.
 - ExternalToolsPlugin: delay saving the changes to the apply() slot. Commit.
 - ExternalToolsPlugin: ensure unique tool names. Commit.
 - ExternalToolsPlugin: m_tools should be the central source of all tools. Commit.
 - ExternalToolsPlugin: split defaultexternaltoolsrc into one file per tool. Commit.
 - ExternalToolsPlugin: a config file per tool. Commit.
 - Enable proper CI for Linux and FreeBSD. Commit.
 - Sync docs with the current ktexteditor interface. Commit.
 - KTextEditorPreview::KPartView: optimize shortcut code. Commit.
 - Sync docs with the current ktexteditor framework interface. Commit.
 - Avoid crash on session rename. Commit. Fixes bug #443267
 - Fix view differences. Commit. Fixes bug #441120
 - Save 'Show output view for message type' setting. Commit. Fixes bug #442707
 - Fix infinite recursion in project filter model. Commit. Fixes bug #443026
 - Ship OOB configuration for Elm language server. Commit.
 - Add missing include. Commit.
 - Add .kde-ci.yml. Commit.
 - Fix leak in color picker plugin. Commit.
 - Lspclient: avoid use of stale pointer when building code action menu. Commit.
 - Fix replicode plugin not deleting its toolview. Commit. Fixes bug #441859
 - Fix commit dialog width. Commit.
 - Lspclient: adjust session storage of diagnostic suppressions. Commit.
 - Lspclient: support client-side diagnostic suppression. Commit.
 - Lspclient: reduce view scroll upon diagnostics update. Commit.
 - Latexcompletionplugin: store number of chars, not bytes. Commit.
 - Use UTF16 strings instead of UTF8. Commit.
 - Remove obsolete include. Commit.
 - Compile-time initialization of the completion table. Commit.
 - Remove header/grouping from the completion model. Commit.
 - Remove unnecessary icon rescaling. Commit.
 - Remove unnecessary code. Commit.
 - Remove obsolete include. Commit.
 - Check if we actually found matches. Commit.
 - Don't delete the model explicitly. Commit.
 - Use a binary search instead of a trie to avoid the dependency. Commit.
 - Override shouldStartCompletion. Commit.
 - Improve completion scraping. Commit.
 - Add a LaTeX unicode completion plugin. Commit.
 - Improve git show file history. Commit.
 - Elide tab titles in search result view. Commit.
 - Disable binary checkbox for search in projects. Commit.
 - Git: Allow deleting branches. Commit.
 - Bump the docs versions. Commit.
 - Delete unfilled entries in tool config group. Commit. Fixes bug #437419
 - Search Plugin: Implement Match Export Dialog. Commit.
 - KWrite: use KStandardAction::preferences. Commit. Fixes bug #441505
 - Make working directory gadget pick a directory. Commit.
 - Fix minor typo. Commit.
 - Show hint about invalid regex in search toolview. Commit.
 - Sync docs with the current ktexteditor framework interface. Commit.
 - Search Plugin: Use toHtmlEscaped() filenames and paths. Commit.
 - Escape shortcut mnemonic markers (&) in tab texts. Commit. Fixes bug #441340
 - Revert "sessions: upgrade anonymous session to regular one". Commit. Fixes bug #441188
 - Revert "sessions: fix testcase for anon session". Commit.
 - Sync docs with the current ktexteditor framework interface. Commit.
 - Minor optimizations for quickopen. Commit.
 - Port some deprecated methods. Commit.
 - Allow multiple tabs for Konsole plugin(s). Commit.
 - Lspclient: add action to query clangd internal memory usage. Commit.
 - Lspclient: add server support for custom clangd memoryUsage request. Commit.
 - Lspclient: adjust symbol view detail presentation. Commit.
 - Improve kate on haiku os. Commit.
 - Move more work for projects to the worker threads. Commit.
 - Avoid double branch name computation. Commit.
 - Update Sidebar::m_lastSize when resized using the mouse. Commit.
 - Sidebar::expandSidebar: Use m_lastSize if available. Commit.
 - Fix missing include. Commit.
 - Add helper to create consistent git process. Commit.
 - Network mounts performance optimizations. Commit.
 - Add a test for location history stuff. Commit.
 - Lspclient: dispatch plugin message upon server work done progress. Commit.
 - Kateoutputview: support replacing previous message. Commit.
 - Lspclient: proxy server work progress signal. Commit.
 - Lspclient: add server support for progress create request and notification. Commit.
 - Replace the LSP server for Python with a maintained one. Commit.
 - Semantic highlighter: Use a timer to reduce amount of requests being sent. Commit.
 - Ensure new loaded project is active. Commit.
 - Properly restore plugin view sizes again. Commit.
 - LocHistory: When limiting size, also rewind currentLocation. Commit.
 - Handle nullptr return of screenAt(). Commit. Fixes bug #439804
 - [Splitter] Improve double click detection. Commit.
 - LSP Rename: add word under cursor to input line. Commit.
 - Sessions: fix testcase for anon session. Commit.
 - Make collapsed sidebars resizable by mouse again. Commit.
 - Lsp gotosymboldialog: select first row + fix highlight color. Commit.
 - Lsp gotosymboldialog: Set placeholder text for line edit. Commit.
 - Update Kate man page. Commit.
 - Sessions: upgrade anonymous session to regular one. Commit.
 - Location history improvements. Commit.
 - Expand collapsed plugin views instead of hiding. Commit.
 - Hide plugin views when their sidebar is collapsed. Commit.
 - Expand tool view sidebars when they are collapsed. Commit. Fixes bug #439535
 - Avoid that tool view split view collapse. Commit. Fixes bug #439535
 - Corrected copyright data. Commit.
 - Viewmanager/splitter: resize on double click. Commit.
 
katomic
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - Documentation updates. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Add content rating. Commit.
 
kbackup
- Allow to show header in qtc6. Commit.
 
kblackbox
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
kblocks
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Add content rating. Commit.
 
kbounce
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
kbreakout
- Level 16: Convert one of the two GiftIncreaseSpeed to GiftDecreaseSpeed. Commit.
 - Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
kbruch
kcachegrind
kcalc
- Allow to show header in qtc6. Commit.
 - Add FreeBSD CI. Commit.
 - Add .gitlab-ci.yml. Commit.
 - Fix parent passed to constant setting menus. Commit.
 - Add .kde-ci.yml. Commit.
 - Ship scienceconstants.xml file as part of qrc. Commit.
 - Adjust formatting of license header. Commit.
 - Adjust contact information in license headers. Commit.
 - Remove obsolete COPYING files. Commit.
 - Convert license headers to SPDX. Commit.
 - Add content on top in the history window isntead of bottom. Commit.
 - Add missing arcsin. Commit.
 - Output Gamma synbol properly. Commit.
 - Add missing sin, sinh, arcsin for history text. Commit.
 - Fix missing spaces in the history output, introduced by using insertHtml instead of insertPlainText. Commit.
 - Use proper method to set shortcut. Commit.
 - Add a display where the history of the calculations is stored. Commit.
 - MacOS: fix for retina scale. Commit.
 - Fix clazy warning. Commit.
 - We can use directly qOverload. Commit.
 - In the future we will depend by default against c++17. Commit.
 - Use new connect signal/Slot. Commit.
 
kcalutils
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Use "tag" terminology consistently in the UI. Commit.
 - Add KDE CI file. Commit.
 - Fix some clazy warning. Commit.
 - Cont'ify variable/pointer. Commit.
 - Allow to show email as tooltip (better when we show only name). Commit.
 - Use Calendar instead of MemoryCalendar in interfaces. Commit.
 
kcharselect
- Allow to show header in qtc6. Commit.
 - Add FreeBSD CI. Commit.
 - Add .kde-ci.yml. Commit.
 - Don't install .desktop file with executable bit. Commit.
 - Fix CMake code formatting. Commit.
 - Add git blame ignore revs file. Commit.
 - Add and make use of clang-format. Commit.
 - Convert license statements to SPDX. Commit.
 
kcolorchooser
kcron
- Remove includes from .cpp/.h. Commit.
 - Add freebsd support. Commit.
 - Implementing the System Cron functionality using KAuth. Commit.
 - Use a fancy stl function as recommended by cppcheck. Commit.
 - Added comments for clarification, unrelated to other changes. Commit.
 - Added debug messages. Commit.
 - GlobalCron is redundant now, as its functionality is moved into system cron. Commit.
 - Remove running as root and implement temporary authorization. Commit.
 - Add helper files for KAuth. Commit.
 - Align sentence with other similar ones. Commit.
 - A few more typos. Commit.
 - Fixing typos in source code. Commit.
 - Fix documentation typo. Commit.
 - Rename isSpace to isSpaceAt. Commit.
 - Ignore auto-generated files. Commit.
 - Use directly qCDebug. Commit.
 - Don't set option tabs. Commit. Fixes bug #442845
 - Add support for building without deprecated methods. Commit.
 - We use c++17 now here. Commit.
 
kde-dev-scripts
- Add myself (bharadwaj-raju) to relicensecheck.pl. Commit.
 - C++-copy-class-and-file: add trailing backslash in .pro files. Commit.
 
kdebugsettings
- GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Add dialog when we inserted categories. Commit.
 - Add missing license file. Commit.
 - It's autogenerated. Commit.
 - Use camel case includes. Commit.
 - Fix i18n. Commit.
 - GIt_SILENT: It's not necessary. Commit.
 - Time to increase version. Commit.
 - Autogenerated. Commit.
 - Minor optimization. Commit.
 - Fix clazy warning. Commit.
 - Fix clazy exclude name. Commit.
 - Const'ify variable. Commit.
 - Revert "Use actually released versions with *_DISABLE_DEPRECATED". Commit.
 
kdeconnect-kde
- Fix unicode-decoding mistake in isInGsmAlphabet method. Commit.
 - Always show notification when receiving files. Commit. Fixes bug #417823
 - Revert "Remove unneeded const_casts". Commit.
 - Revert "Pass QVariants by reference when possible". Commit.
 - Allow ssh-rsa when mounting sshfs. Commit.
 - Add mobile formfactor. Commit.
 - Keep APPLE_IN_APP_BUNDLE, remove PRIVATE_DBUS_ENABLED. Commit.
 - Fix MacOS build. Commit.
 - Pass QVariants by reference when possible. Commit.
 - Remove unneeded const_casts. Commit.
 - Clipboard: Sync wayland implementation with that on Plasma. Commit.
 - Update help link to reference a page that helps with connectivity problems. The one that was currently used was mostly concerned with project development. Commit.
 - [handler] Enable highdpi pixmaps. Commit.
 - [sendreplydialog] Move focus on tab. Commit. See bug #441742
 - Use device ID from client SSL certificate, not UDP packet. Commit.
 - [sendreplydialog] Submit on enter, enter newline on shift+enter. Commit. See bug #441742
 - Don't build Plasmoid and KIO slave on macOS. Commit.
 - Install status icons again. Commit.
 - Remove icon from appstream metadata. Commit.
 - Add 'share' keyword. Commit.
 - Add keywords to KDEConnect KCM to improve search. Commit.
 - Add KDE CI file. Commit.
 - Revert "plugins/mousepad: wait for a microsecond to allow interpolation". Commit.
 - Improve mouse lock behaviour and info label text. Commit.
 - Pointerlockerqt: fix Lock button not reappearing after unlocking the pointer. Commit.
 - CMakeLists.txt: find optional KF5 components really optionally. Commit.
 - App: make it possible to lock the mouse when using the remote input. Commit.
 - Enable presenter on macOS. Commit.
 - Use KPackage macro for installing plasmoid. Commit.
 - Set breeze as fallback icon theme for all executables. Commit.
 - Remove redundant CXX standard definition. Commit.
 - Add APPLE_IN_APP_BUNDLE flag. Commit.
 - [DeviceDelegate] Improve interaction with overflow menu. Commit.
 - Mousepad: add drag support and better click registration. Commit.
 - Remotecontrolplugin: fix sendCommand param. Commit.
 - App->mousepad.qml: add support for remote click, wheel scroll. Commit.
 - Remotecontrolplugin: change sendCommand function params to allow support for scroll. Commit.
 - Kdeconnect-app: add CLI option to allow starting handler via app. Commit.
 - [Plasmoid] Use icon for battery and connectivity status. Commit.
 - Connectivity_action: replace manual ifs with code. Commit.
 - Indicator: fix single-click to open app and remove unnecessary capture. Commit.
 
kdegraphics-mobipocket
kdenetwork-filesharing
- Align the busy indicator centered. Commit.
 - Dont fill the entire page with busy indication. Commit.
 
kdenlive
- Move default lut value to proper function. Commit.
 - Fix last commit always resetting lut file to first installed one on project load. Commit.
 - Ensure lut effect is initialized with a file when added. Commit.
 - Fix inconsistencies in subtitle model leading to broken (uneditable) items. Commit.
 - Don't allow typewriter effect on clip other than text (caused a freeze). Commit.
 - After extract operation, seek cursor to in point. Commit.
 - Fix possible crash on rotoscoping edit. Commit.
 - Fix crash on misconfigured wipe composition. Commit. Fixes bug #446203
 - Keyframe import fixes: crash importing to effect rect without opacity, fix motion tracker exporting with opacity=0, fix limiting keyframes messing import. Commit.
 - Fix crash importing empty keyframes. Commit.
 - Update 21.12 splashscreen. Commit.
 - Fix keyframe selection on add. Commit.
 - Fix add keyframe does not selected. Commit.
 - Fix extract frame using monitor preview resolution. Commit.
 - Fix pasting items in timeline to use mouse / cursor position depending on how it is called menu / shortcut. Commit.
 - Spacer tool: Don't allow independant move of grouped items. Commit. See bug #443324
 - Fix tool label width in statusbar. Commit.
 - Fix crash moving clip with mixes in insert/overwrite mode. Commit.
 - Fix group move with mix sometimes broken. Commit.
 - Fix errors/crash in insert mode (lift/extract) with mixes. Commit.
 - Fix crash using spacer tool on grouped clips with a clip in the group positioned before spacer start operation. Commit. Fixes bug #443324
 - Fix mix cut pos lost when switching mix composition. Commit.
 - Luma transition: add option to control alpha channel (fixes transition on clips with different aspect ratios). Commit.
 - Insert/overwrite mode: delete mixes on clip move. Commit.
 - Fix end resize bug. Commit.
 - Fix cannot move clip left when only 1 frame space. Commit.
 - Remove useless string duplication. Commit.
 - Fix blank length calculation allowing incorrect 1 frame overlap in some cases. Commit.
 - Fix crash on undo mix cut. Commit.
 - Fix left resize regression. Commit.
 - Fix right mouse click behavior on monitor when effect scene is displayed. Commit.
 - Another round of mix resize issues, with added tests. Commit.
 - Another fix for mix resize corruption. Commit.
 - Fix another clip marker issue introduced with old code for Ripple. Commit.
 - Fix some mix resize issues allowing to create invalid mixes. Commit.
 - Fix broken find/replace breaking timeline clip markers display. Commit.
 - Fix some 1 frame clip mix incorrectly detected as invalid. Commit.
 - Appstream Data: the manual is now at https://docs.kdenlive.org. Commit.
 - Extract frame from timeline monitor now correctly disables proxy to create a full res image. Commit.
 - Fix MLT api change causing startup crash on movit (Movit still not usable). Commit. See bug ##442880
 - Track name edit: fix focus issue, enable F2 shortcut. Commit. Fixes bug #440185
 - "Go to clip start/end" should use clip under cursor if none is selected. Commit. Fixes bug #440024
 - Fix transcoding of title clips. Commit.
 - Typewriter effect should not be blacklisted!. Commit. Fixes bug #445232. See bug #436113
 - Fix "Select Transition" should select mixes too. Commit. Fixes bug #440023
 - Fix display of timeline usage in clip monitor. Commit.
 - Show timeline usage in clip monitor. Commit.
 - Fix default project path ignored on creating new project. Commit. Fixes bug #444595
 - Fix warning. Commit.
 - Fix audio/video only drag from bin. Commit.
 - Hide audio mix from transitions list in same track and composition stack. Commit.
 - Fix possible crash in url effect parameter. Commit.
 - Fix crash on close. Commit.
 - Fix video only clips displaying audio icon. Commit.
 - Allow closing secondary bin. Commit.
 - Also display usage icon on non AV clips. Commit.
 - Improve visibilty of bin clip usage (colored icons). Commit.
 - Bin icon view: clips used in timeline use bold font for name. Commit.
 - Bin icon view: make audio /video drag icons more visible on hover. Commit.
 - Switch multicam view to qtblend composition to avoid monitor preview scaling issues. Commit.
 - Multiple bins: put folder name as widget title, enable up button and double click to enter folder in secondary bins. Commit.
 - Added UI for the frei0r_transparency effect. Commit.
 - Hide secondary bin title bar. Commit.
 - Fix incorrect QList insert. Commit.
 - Fix render time overlapping text button. Commit.
 - Attempt to fix slideshow detection on Windows. Commit.
 - Remove old custom function to append shortcut to action tooltip, causing shortcuts to appear twice. Commit.
 - Keyframe import: display user friendly param name in combobox, fix import of opacity. Commit.
 - Fix affine (Transform) opacity is now in the 0-1 range with MLT7, fix cairo affine blend composition default params. Commit.
 - Disable duplicate keyframe when cursor is over a keyframe. Commit.
 - Ctrl+A in bin will select all items in current folder. Switching from tree view to icon view keeps selection. Commit.
 - Allow seeking by clicking on zoombar when not zoomed. Commit.
 - Fix keyframe incorrectly moved when attempting to seek in keyframe view. Commit.
 - Titler: prevent selecting inexisting font. Commit.
 - Fix some issues in multiple bin. Commit.
 - Multi bin: activate through folder context menu event, dock new bins with the main bin. Commit.
 - Ripple: several fixes. Commit.
 - Add ripple to tool and menu bar. Commit.
 - Fixes for Slip and add Ripple (not feature complete yet). Commit.
 - Allow creating multiple Project bin widgets. Commit.
 - Mixes: switch to slider to adjust mix position in settings. Commit.
 - Fix mix duration indicated 1 frame less than real. Commit.
 - Fix same track indicator on composition drop not showing correctly. Commit.
 - Remove debug. Commit.
 - Mixes: add button in composition list widget to display only transitions. Dragging a transition over a clip cut between 2 clips will add a same track mix. Commit.
 - When resizing an unaligned mix, increase/decrease left/right side alternatively for better result. Commit.
 - Fix audio mix duration / position incorrect in mix widget. Commit.
 - Add a position widget to mix parameters to allow sliding the mix. Commit.
 - Fix some mix resize issues. Commit.
 - Mix resizing: allow to go down to 1 frame. Commit.
 - Fix moving clip with mixes on same track. Commit.
 - Fix mix tests. Commit.
 - Fix crash introduced with a29dcd7f. Commit.
 - Resize Mix left side: limit to previous clip length, fix undo corruption. Commit.
 - Fix recent mix regression. Commit.
 - Fix Bin hover thumbnails in icon view mode. Commit.
 - Fix incorrect mix deletion when moving a mixed clip on same track. Commit.
 - Fix crash on mix undo. Commit.
 - Fix clazy warnings. Commit.
 - Fix monitor play zone. Commit.
 - Fix timeline corruption on title clips resize. Commit.
 - Fix crash undoing clip move with mix. Commit.
 - Fix corruption introduced in recent mix change. Commit.
 - Prevent possible crash closing project with a track effect. Commit.
 - Fix crash on mix undo. Commit.
 - Keyframes: moving a keyframe in timeline will also move other selected keyframes. Commit.
 - Fix wipe and slide compositions broken on resize. Commit.
 - Fix minor typo. Commit.
 - Add tooltips on keyframe hover. Commit.
 - Fix incorrect collision detection with clip having mixes. Commit.
 - Add setting to choose preferred track compositing composition. Commit.
 - Timeline clip drop: add id to each drag operation to avoid incorrectly interpreting a new drag operation as the continuation of a previous one. Commit.
 - Fix muting audio master broken. Commit.
 - Fix keyframes test. Commit.
 - Refactor keyframe selection, now in sync between timeline and effect stack. Commit.
 - Fix various mix resize/align issues. Commit.
 - Fix proxy clips not archived when requested. Commit.
 - Fix wipe and slide transition incorrect behavior on resize, and incorrectly detecting "reverse" state. Commit.
 - Fix composition startup check. Commit.
 - Updated kdenlivedefaultlayouts.rc. Commit.
 - Fix same track transition if one clip has no frame at its end. Commit.
 - Fix crash and incorrect resize with same track transitions. Commit.
 - Fix mix cut position lost on paste. Commit.
 - Fix one cause of crash related to multiple keyframes move. Commit.
 - Fix minor typo. Commit.
 - Fix proxying of playlist clips. Commit.
 - Add optionto put job clips in the same folder as original instead of a subfolder like "Stabilized". Commit.
 - Switch track compositing to frei0r.cairoblend by default instead of qtblend. Commit.
 - Fix replacing proxied clip. Related to #1216. Commit.
 - When a clip job creates an mlt playlist, check if the file is already in project to avoid double insertion. Commit.
 - On project load, detect possible corruptions related to same track transitions, fix them if possible and log changed / problems in project notes. Commit.
 - Project notes: when adding a timeline reference timecode, also include current track info so we can make notes on specific tracks. Commit.
 - Added the CAPS plugins category. Commit.
 - Correctly rearranged all the LSP plugins in the proper folder. Commit.
 - Blacklisted the ladspa which come with MLT that are totally borken. Commit.
 - Updated frei0r_cartoon.xml fixes issue 1221. Commit.
 - Updated avfilter_highpass.xml. Commit.
 - Add some debug info for clip move errors. Commit.
 - Fix clip with mix cannot be moved back in place. Commit.
 - Fix loop mode broken on add effect. Commit.
 - Fix replacing AV clip with playlist clip broken. Commit.
 - Another attempt to fix fullscreen monitor going to wrong display. Commit.
 - Fix export frame broken for title clips. Commit.
 - Fix bin thumbnail hover seek not reset when leaving thumb area. Commit.
 - Add prefix support for external proxies required for GoPro footage. Commit.
 - Kdenlive display settings: allow to define on which physical monitor the fullscreen monitor view will show up. Commit.
 - Project bin:when hover seek is enabled, restore thumb after seeking, set thumb with shift+seek. Commit.
 - Updated frei0r_softglow.xml. Commit.
 - Fix crash loading project with incorrectly detected same track transition. Commit.
 - Add GPL3 license. Commit.
 - Silence up scripty warnings. Commit.
 - Added to kdenliveeffectscategory.rc other ladspa collections available in software repositories. Commit.
 - Nightly Flatpak: add ladspa noise supressor effect and some updates. Commit.
 - Update kdenliveeffectscategory.rc with new categories for audio effects. Commit.
 - Added new 4 xml UI for hiding some audio effects. Commit.
 - Updated versions of the blacklisted_effects.txt and kdenliveeffectscategory.rc. Commit.
 - Slightly clean startup debug log. Commit.
 - Update CMakeLists.txt. Commit.
 - Update CMakeLists.txt. Commit.
 - Update CMakeLists.txt. Commit.
 - Delete librnnoise_ladspa.xml because it's duplicated as ladspa_librnnoise in the ladspa folder. Commit.
 - Uploaded new xml UI for audio effects. Commit.
 - Motion tracker: don't switch to real time analysis on reset, add None type to blur and make it default. Commit.
 - Nightly Appimage: add wayland socket. Commit.
 - Update CMakeLists.txt. Commit.
 - Update CMakeLists.txt. Commit.
 - Update CMakeLists.txt. Commit.
 - Update CMakeLists.txt. Commit.
 - Update CMakeLists.txt. Commit.
 - Update CMakeLists.txt. Commit.
 - Update CMakeLists.txt. Commit.
 - Upload New File frei0r_R.xml. Commit.
 - Upload New File frei0r_G.xml. Commit.
 - Upload New File frei0r_B.xml. Commit.
 - Update avfilter_vectorscope.xml by adding (Advanced) to the name. Commit.
 - Update frei0r_pr0file.xml by adding (Advanced) to the name. Commit.
 - Update frei0r_lenscorrection.xml adding (keyframable) to the effect name. Commit.
 - Update avfilter_negate.xml change name to Negate and add info about the option of inverting the alpha channel in the description. Commit.
 - Update gamma.xml change the name to Gamma (keyframable). Commit.
 - Update avfilter_selectivecolor.xml. Commit.
 - Update chroma_hold.xml change name to the effect to Color Keep. Commit.
 - Ensure we don't end up with a dead connection activating a monitor. Commit.
 - Update avfilter_boxblur.xml changed effect name and parameters description. Commit.
 - Fix motion tracker broken on reset or subsequent analyse requests, remove Boosting algorithm (not ported to MLT's filter). Commit.
 - Make color wheel ("lift/gamma/gain" effect) keyframable. Commit. See bug #393668
 - Update CMakeLists.txt. Commit.
 - Upload New File avfilter_deesser.xml. Commit.
 - Upload New File avfilter_dcshift.xml. Commit.
 - Update CMakeLists.txt. Commit.
 - Upload New File avfilter_crystalizer.xml. Commit.
 - Upload New File avfilter_crossfeed.xml. Commit.
 - Upload New File avfilter_compensationdelay.xml. Commit.
 - Upload New File avfilter_compand.xml. Commit.
 - Update CMakeLists.txt. Commit.
 - Upload New File avfilter_bs2b.xml. Commit.
 - Upload New File avfilter_bass.xml. Commit.
 - Update avfilter_bandreject.xml. Commit.
 - Upload New File avfilter_bandpass.xml. Commit.
 - Upload New File avfilter_bandpass.xml. Commit.
 - Upload New File avfilter_apulsator.xml. Commit.
 - Update CMakeLists.txt added 5 new xml. Commit.
 - Upload New File avfilter_aphaser.xml. Commit.
 - Upload New File avfilter_allpass.xml. Commit.
 - Upload New File avfilter_alimiter.xml. Commit.
 - Upload New File avfilter_acrusher.xml. Commit.
 - Upload New File avfilter_acontrast.xml. Commit.
 - Fix stabilize and speed jobs not starting. Commit.
 - Update channelcopy.xml fix the ID which creates 2 copy of the same effect. Commit.
 - Fix remove space in all tracks with locked tracks. Commit.
 - Reorder and clean up data dir. Commit.
 - Titler: deselect start viewport when "Edit end viewport" gets triggered. Commit.
 - Titler: add keyboard modifiers to limit itme movement on one axis. Commit.
 - Clip import: fix different framerate warning was never shown. Commit.
 - Fix spacer track sometimes not allowing to reduce space. Commit.
 - Improvements on titler animation. Commit.
 - Update motion tracker to display keyframes directly in the effect and make them editable. Requires latest MLT git. Commit.
 - Update frei0r_softglow.xml by fixing parms values and adding the missing Blur parameter. Commit.
 - Improve cursor shape for keyframe view in timeline. Commit.
 - Keyframe import dialog: disable UI elements if it doesn't make sense. Commit.
 - Make it possible to copy and import rotoscoping keyframes. Commit. Fixes bug #442372
 - Fix install after 7befb02673f46de246ef18aad25ecc37b8969f4c. Commit.
 - Remove unused prehistoric banner. Commit.
 - Drop MLT's composite transition for Slide transition. Commit.
 - Updating license version in about box. Commit.
 - Fix crash on keyframe import of 1 dimensional params. Commit.
 - Remove broken "duplicate bin clip with timeremap" stuff that caused crash dropping playlists in timeline. Commit. Fixes bug #441777
 - Fix color picker in multiscreen config. Commit.
 - Fix monitor zoom affecting titler background frame. Commit.
 - Monitor config: add option to disable progressive playback. Commit.
 - Ensure we always use UTF-8 enconding when writing files. Commit.
 - Previous commit: Load current color properly to UI. Commit.
 - Add option to select clip monitor background color. Commit.
 - Startup crash detection: make the check later so that we can also detect movit crash and propose to reset the config file. Commit.
 - When editing / creating a render profile, focus the edited profile on save. Commit.
 - Filter tasks: fix encoding issue breaking job (stabilize, motion tracker). Commit.
 - Improve color accuracy of preview (backported from Shotcut). Commit.
 - Fix fake rect parameter not updating monitor overlay (alhpashape, corners) when changing value in effect stack. Commit.
 - Move avfilter_loudnorm.xml to the correct place (avfilter dir). Commit.
 - Clear effect xmls by moving frei0r into a seperate folder. Commit.
 - Fix adjust to frame size option in transform/position & zoom compositions. Commit.
 - Motion tracker: make "pixelate" and "opaque fill" options in the blur type list instead of having extra parameters for them. Commit.
 - Header SPDX harmonisation. Commit.
 - Motion tracker: add pixelate option (requires latest MLT git). Commit.
 - Tiny details in build instructions. Commit.
 - KDE standard for headers. Commit.
 - Fix color picker incorrectly selecting a rect zone after first use. Commit.
 - Fix compilation (strange incorrect char encoding). Commit.
 - Add contexts to avoid disambiguation with the form without plural. Commit.
 - Improve version check of previous commit. Commit.
 - First implementation of KAboutComponents. Commit.
 - Add missing file and update licences. Commit.
 - Fix install on macOS. Commit.
 - Temporarily revert use of QML KNewStuff dialog on windows. Commit.
 - Various fixes for motion tracker effect, add the new DaSIAM model, requires to download some extra model files. Commit.
 - Update .gitignore. Commit.
 - Fix compositions hidden when top clip had a same track transition. Commit.
 - Update kdenliveeffectscategory.rc Moved audiowaveform on the ON MASTER group. Commit.
 - Update audiowaveform.xml. Commit.
 - Fix same track transition erratic resize. Commit.
 - Undo the previous commit because the right effect was already available. Commit.
 - Update blacklisted_effects.txt Fieldorder was blacklisted for a mistake and it's useful to manage interlaced fields. Commit.
 - Don't allow to toggle multitrack view if multicam tool is active. Commit.
 - Multicam tool: perform operation on keyboard track selection too. Commit.
 - More hamonisation of headers. Commit.
 - Fix typo. Commit.
 - Fix possible crash on incorrect active effect. Commit.
 - Update avfilter_xbr.xml. Commit.
 - Update avfilter_hqx.xml. Commit.
 - Ensure bin audio thumbnails are loaded on project open. Commit.
 - Import keyframes: live preview of the positioning in the monitor. Commit.
 - Keyframe import: add extra align options and manual offset. Commit.
 - Fix title widget background frame not showing up. Commit.
 - Some additional header harmonisation - more to come. Commit.
 - Update CMakeLists.txt. Commit.
 - Upload Cairogradient was missing several useful parameters. Commit.
 - Applying licensedigger --prettyheader. Commit.
 - Adjust monitor toolbar icon size. Commit.
 - Try using correctly themed icons for monitor toolbars. Commit.
 - Ensure monitor toolbar buttons don't steal focus. Commit.
 - Fix spacer tool corruption when applied on clips with same track transition. Commit.
 - Fix copy/paste of clips with same track transitions. Commit.
 - Find MLT on Mac, add debug. Commit.
 - Apply 23 suggestion(s) to 23 file(s). Commit.
 - Fix possible crash on document open. Commit.
 - Instructions to build not in wiki anymore. Commit.
 - Crop effect: use project resolution by default(solves proxy issue). Commit. Fixes bug #408235
 - Clarifying licensing - part 1. Commit.
 - Apply 11 suggestion(s) to 11 file(s). Commit.
 - Merging post rebase. Commit.
 - Restraining licences to compatible subsets for harmonizing. Commit.
 - Applying replace_hearder script. Commit.
 - Applying licensedigger. Commit.
 - Adding missing copyright and licence headers. Commit.
 - Unification of LGPL* files. Commit.
 - Fix bug and crash in keyframe apply value to selected keyframes. Commit.
 - Restraining licences to compatible subsets for harmonizing. Commit.
 - Pressing Escape will revert to the select tool, and clear current selection if select tool is active. Commit.
 - Fix fade to alpha broken with MLT-7. Commit.
 - Update mask_start_frei0r_select0r.xml. Commit.
 - Update CMakeLists.txt. Commit.
 - Uploaded gpstext.xml. Commit.
 - Update kdenliveeffectscategory.rc. Commit.
 - Update kdenliveeffectscategory.rc. Commit.
 - Update mask_start_frei0r_select0r.xml. Commit.
 - Update blacklisted_effects.txt. Commit.
 - Add a mask_start version of frei0r.select0r for secondar color. Commit.
 - Update CMakeLists.txt. Commit.
 - Upload New File avfilter_loudnorm.xml. Commit.
 - Make it possible to change selection in slip mode. Commit.
 - Add ("View") menu entry for "Open Command Bar". Commit.
 - Add option to ignore subfolder structure on import. Commit.
 - Applying replace_hearder script. Commit.
 - Applying licensedigger. Commit.
 - Adding missing copyright and licence headers. Commit.
 - Fix 'abort/remove job' button toggling. Commit.
 - Licence texts are now in LICENSES directory not COPYING file. Commit.
 - Clarifying license in README and metadata. Commit.
 - Removing GPL-2.0 license text. Commit.
 - Adding licence texts following REUSE specification. Commit.
 - Remove unused "Trim mode" action. Commit.
 - Stop trimming mode (internal) only if it is running. Commit.
 - Invert option switch, fix Dbus ON mode, abort job in OFF. Commit.
 - Licence texts are now in LICENSES directory not COPYING file. Commit.
 - Fix seek to guide on click. Commit.
 - Fix undo effect change was restoring incorrect parameter. Commit.
 - Use localserver/localsocket rather than DBus (Mac, Windows). Commit.
 - Clip properties audio gain: don't add several audio gain effects. Commit.
 - Multitrack tool: don't stop playing on lift operation, don't touch audio tracks. Commit.
 - Add missing file from previous commit. Commit.
 - Add multicam tool allowing to lift tracks by clicking in the project monitor's track view. Commit.
 - Improve slip behavior for clips on locked tracks. Commit.
 - Add display names for mlt's dynamical generated luma files. Commit.
 - Fix render name incorrectly kept in some cases after save as. Commit.
 - Allow to slip only non-endless clips (no compositions etc.). Commit.
 - Fix signal connection broke by 81ddab103f09a5ef827191d841d571ddcbe26e62. Commit.
 - Make sure slip indicator is always visible in slip mode. Commit.
 - Fix some clang & clazy warnings. Commit.
 - UI Config: Increase version to apply recent change. Commit.
 - Add advanced trimming tool: Slip. Commit.
 - Fix scene detection job (should now work on Windows). Commit.
 - Don't allow importing a project cache folder (audio/video thumbs, proxy,...). Commit.
 - Appimage: abort if missing frei0r, avformat, vidstab or rubberband modules, warn on missing openCV and translations. Commit.
 - Compile MLT with GCC 9 - fixes brightness effect corruption. Commit.
 - Clarifying license in README and metadata. Commit.
 - Removing GPL-2.0 license text. Commit.
 - Adding licence texts following REUSE specification. Commit.
 - Fix mix crossfade sometimes using wrong order (starting at 100% and ending at 0%) instead of reverse. Commit.
 - Fix cache param mistake. Commit.
 - Fix tests randomly failing. Commit.
 - Fix string of previous commit. Commit. See bug #440218
 - Add a tooltip to the track effects toggle button in the track header. Commit. Fixes bug #440218
 - Fix build with -DCRASH_AUTO_TEST=ON. Commit. Fixes bug #440414
 - Update catch.hpp. Commit. See bug #440867
 - Clip properties: add b frame info (yes or no). Commit.
 - Fix timeline preview broken in recent change. Commit.
 - Fix QWheelEvent::position() not available in Qt < 5.14. Commit.
 - Fix more clang-tidy/clazy warnings. Commit.
 - Fix a possible build error and some clazy warnings. Commit.
 - Fix minor typo. Commit.
 - Cleanup code after previous commit. Commit.
 - Replace QRegExp (removed in Qt6) by QRegularExression. Commit.
 - Remove unecessary code introduced with 42b10c96. Commit.
 - Fix some deprecation warnings. Commit.
 - KNewStuff: centralize code, use KNS3::QtQuickDialogWrapper if possible. Commit.
 - Fix detection of MLT on Windows. Commit.
 - Fix timeremap crash on undo/redo. Commit.
 - Save Effect Stack in stack header. Commit.
 - Build instructions: remove kdoctools-dev. Commit.
 - [flatpak] Update mfx-dispatch. Commit.
 - [Issue-291] Create Folder is available in bin context menu. Commit.
 - Remap: fix editing "speed before" broke, correctly clear remap widget on clip deletion. Commit.
 - Some progress in remap keyframe widget (WIP). Commit.
 - Flatpak: Update some dependencies (2). Commit.
 - Flatpak: Update some dependencies and restructure manifest (1). Commit.
 - [flatpak] Add libva and libva-utils. Commit.
 - Update mediasdk package. Commit.
 
kdepim-addons
- Enable new GitLab CI on stable branch. Commit.
 - Revert changes to the test reference data by code adjustment scripts. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Improve naming of pkpass ical attachments. Commit.
 - Don't render pkpass files that don't specify all colors as black on black. Commit.
 - Add headers. Commit.
 - Use action texts for buttons of decision/confirmation dialogs. Commit.
 - Allow to show header in qtc6. Commit.
 - Add more treewidget settings. Commit.
 - Add button dialog box. Commit.
 - Remove duplicate includes. Commit.
 - Reenable lunarphases korganizer plugin, use icon instead of text. Commit. Fixes bug #30331
 - Add i18n. Commit.
 - Use QTreeWidget here. Commit.
 - Add utils class. Commit.
 - Add autotests. Commit.
 - Activate configure dialog. Commit.
 - Allow to save/load dialog size. Commit.
 - Add scamconfiguresettingsdialogtest too. Commit.
 - Prepare autotests. Commit.
 - Add scamconfiguresettings_private_export.h. Commit.
 - Add scamconfiguresettingswidget. Commit.
 - Add windowTitle. Commit.
 - Port to KEMailClientLauncherJob. Commit.
 - Start to implement scam configure dialog. Commit.
 - Prepare plugins. Commit.
 - Add json file. Commit.
 - Prepare to implement scamsettings configure plugins. Commit.
 - Replace removed insertEmail with addEmail. Commit.
 - Const'ify pointer. Commit.
 - Update KOrganizer POTD plugin for current Wikipedia API. Commit. Fixes bug #369486
 - Return directly pointer here. Commit.
 - Return directly pointer. Commit.
 - Const'ify pointer. Commit.
 - Create on stack. Commit.
 - Return directly pointer. Commit.
 - Const'ify pointer. Commit.
 - Const'ify. Commit.
 - Not necessary to use private class here. Commit.
 - Minor: Respect KDE HIG, fix string. Commit.
 - Remove unused includes. Commit.
 - Allow to insert email when we double click. Commit.
 - Fix some cppcheck warning. Commit.
 - Use directly ConfirmBeforeDeletingRule::ruleTypeToString. Commit.
 - Bring bus tickets in line with train tickets regarding multiple travelers. Commit.
 - Add clear button. Commit.
 - Add KDE CI file. Commit.
 - Add info when we can't extract message. Commit.
 - Const'ify pointer. Commit.
 - Remove it. Menu is not implemented here. Commit.
 - Fix create interface. Commit.
 - Remove not necessary variable. Commit.
 - Prepare for ticket token data changes in KItinerary. Commit.
 - Remove unused _additional. Commit.
 - Add debug. Commit.
 - Use KPluginFactory for KOrganizer plugins. Commit.
 - Make it as override. Commit.
 - Fix i18n. Commit.
 - Use configure signal. Commit.
 - Fix autotest. Commit.
 - Fix show plugin name. Commit.
 - Reduce number of variables. Commit.
 - Comment for the moment. Commit.
 - Fix command name so ctest can exec all test + remove extra variable. Commit.
 - Allow to create action here. Commit.
 - Const'ify pointer + use Q_REQUIRED_RESULT. Commit.
 - Remove duplicate includes. Commit.
 - Port to new api. Commit.
 - Allow to configure grammar plugins. Commit.
 - Const'ify variable + Q_REQUIRED_RESULT. Commit.
 - Use qCWarning here. Commit.
 - Avoid to duplicate rule. Commit.
 - Add missing Q_REQUIRED_RESULT + const'ify pointer. Commit.
 - Add qWarning here. Commit.
 - Allow to test if we really edit rule. Commit.
 - Add more autotest. Commit.
 - Fix typo. Commit.
 - Export symbol. Commit.
 - Fix i18n. Commit.
 - Add icon for messagebox. Commit.
 - Add comment. Commit.
 - Const'ify variable. Commit.
 - Add more autotest. Commit.
 - Use new ConfirmBeforeDeletingMessageBoxDialog. Commit.
 - Add more autotest. Commit.
 - Continue to implement dialogbox. Commit.
 - Continue to implement custom dialogbox. Commit.
 - Add widget too. Commit.
 - Start to create messagebox. Commit.
 - Allow to use same result. Commit.
 - Improve autotest. Commit.
 - Add missing operator. Commit.
 - Const'ify pointer + use Q_REQUIRED_RESULT. Commit.
 - Add TODO. Commit.
 - Not necessary to create as pointer. Commit.
 - Add constructor for info. Commit.
 - Clean up macro. Commit.
 - Const'ify pointer. Commit.
 - Get rid of plurals disambiguation. Commit.
 
kdepim-runtime
- Enable new GitLab CI on stable branch. Commit.
 - Fix POP3 setup wizard defaults to unencrypted connections. Commit. Fixes bug #423426
 - Const'ify pointer. Commit.
 - Const'ify pointer + fix mem leak. Commit.
 - Const'ify pointer + const methods. Commit.
 - Fix resource crash when we have an error => mProgressDialog was not. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Fix 444985: Wrong ports in akonadi_pop3_resource.pot. Commit. Fixes bug #444985
 - Remove unused includes. Commit.
 - Pop3: remove dead code for prompting for passwords. Commit.
 - Pop3: implement handling of SSL errors. Commit.
 - Merge kio_pop3 into the pop3 resource. Commit.
 - Move the Pop3Protocol class from kioslave to this directory. Commit.
 - Pop3: introduce base class BaseJob. Commit.
 - Add mailbox name in "Refetching complete mailbox" warning. Commit.
 - Pop3: port -1/0/1 to an enum. Commit.
 - Fix typo in help label: s/IMAP/POP/. Commit.
 - Pop3: merge common.h into pop3.cpp, it's not used anywhere else. Commit.
 - Modernize and simplify some code in the pop3 autotest. Commit.
 - Make it compile with last kcontact api. Commit.
 - Revert "Fix compilation after KContacts::Addressee::insertEmail was deprecated". Commit.
 - Fix compilation after KContacts::Addressee::insertEmail was deprecated. Commit.
 - Use no deprecated method. Commit.
 - Remove unused file. Commit.
 - StoreCompactTest: unbreak test trying to access stale attribute. Commit.
 - Remove unused includes. Commit.
 - Ontologie was removed long time ago. Commit.
 - Pimcommon is unused. Commit.
 - This variable is not necessary. Commit.
 - Remove some cppcheck warning. Commit.
 - Avoid to change coding format for signal/slot. Commit.
 - Debug--. Commit.
 - BUG 442884: Fix DSN support. Commit.
 - Fix include. Commit.
 - Port more for(...:...). Commit.
 - Port foreach => for(...:...). Commit.
 - Port more foreach. Commit.
 - Port some foreach. Commit.
 - Port some foreach. Commit.
 - Port forever. Commit.
 - New mail notifier: Allow build without QtTextToSpeech. Commit.
 - Use QFormLayout here. Commit.
 - Add missing Akonadi prefix. Commit.
 - Add KDE CI file. Commit.
 - Fix clazy warning. Commit.
 - Use for(...:...). Commit.
 - It seems that Qt::TextToSpeech will not be port to qt6 (or we need to. Commit.
 - Fix warning. Commit.
 - Fix linkage of EWS tests. Commit.
 - Use qOverload directly (scripted). Commit.
 - Fix UI message (POP). Commit.
 - Fix spacer. Commit.
 - Fix layout. Commit.
 - Remove kcfg_generate_dbus_interface CMake macro copy. Commit.
 - Clean up interface + remove unused code. Commit.
 - We can use directly constexpr. Commit.
 - Add error message translation. Commit.
 - Optimize item changes addition for chunked jobs. Commit.
 - Bring EWS resource back online after a successful reauthentication. Commit.
 - Only remove a subjob if it was successfull. Commit.
 - Don't merge collection sync queue items originating from different places. Commit.
 - Emit log message in case of encountering an unknown item type. Commit.
 - Fix translation string formatting. Commit.
 - Don't clear sync state if sync error is not related to the sync itself. Commit.
 - Don't enqueue multiple syncs of collection, which is being synced. Commit.
 - Fix PKeyAuth after changes on Microsoft side. Commit.
 - Fix clazy warnings (-Wclazy-overloaded-signal). Commit.
 - Add the collection sync queue to the resource state dump. Commit.
 - Drop deprecated queued updates mechanism. Commit.
 - Use a queue to serialize collection synchronizations. Commit.
 - Fix memory leak. Commit.
 - Don't flag the item as modified when change keys are matching. Commit.
 - Be less strict when handling missing items during delete notifications. Commit.
 - Synchronize items directly in response to subscription notification. Commit.
 - Sort KDE includes. Commit.
 - Deliver new items separately in item fetch job. Commit.
 - Make collection sync state methods static. Commit.
 - Remove global folder item sync state. Commit.
 - Rewrite the debug method to clear the sync state of a collection. Commit.
 - Use the collection sync state attribute to store the state. Commit.
 - Factor out collection sync state handing into dedicated methods. Commit.
 - Implement chunked item tag update. Commit.
 - Implement chunked item retrieval. Commit.
 - Optimize item payload retrieval. Commit.
 - Factor out item payload retrieval to a separate job. Commit.
 - Sort includes. Add missing one. Commit.
 - Sort source file list. Commit.
 - Try estimate the progress of a full sync. Commit.
 - Split multiple-item modification jobs into chunks. Commit.
 - Use QVector instead of QList in Ews{Get,Update}ItemRequest. Commit.
 - Reduce boilerplace. Commit.
 - Do not retrieve unchanged items during full sync. Commit.
 - Add initial server busy test. Commit.
 - Allow configuration of the initial reconnect timeout. Commit.
 - Expose the main resource DBus interface for testability. Commit.
 - Allow retrieving the resource interfaces. Commit.
 - Dynamically increment reconnect timeout. Commit.
 - Skip update notifications of own modified items. Commit.
 - Indicate status of item flag update. Commit.
 - Parse the EWS response code and identify known errors. Commit.
 - Add callback to override fake server response. Commit.
 - Fix unnecessary reauthentication prompts (try 2). Commit.
 - Port away from KServiceTypeTrader. Commit.
 - Fix minor issues with DAV config dialog's title. Commit.
 - Use QStringView. Commit.
 - Use new api. Commit.
 - Save/load dialog size. Commit.
 - Port Imap Dialog to QFormLayout. Commit.
 - Port Imap Dialog to QFormLayout. Commit.
 - USe std::chrono_literals. Commit.
 - Use kio_version directly. Commit.
 - New api is in 5.86. Commit.
 - Port Dav config dialog to QFormLayout when possible. Commit.
 - Port Dav config dialog to QFormLayout when possible. Commit.
 - Port with new kdav api. Commit.
 - Port maildir account configuration to QFormLayout. Commit.
 - Fix some clazy warning. Commit.
 - Const'ify iterator. Commit.
 - Use qCDebug. Commit.
 - Const'ify. Commit.
 - We depend against 5.84. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Now we don't use X-KDE-CfgDlgHierarchy. Commit.
 - Drop unused X-KDE-ParentApp entries from kcm desktop files. Commit.
 - Fix UI elements being used before initialization. Commit. Fixes bug #439991
 - Fix a bunch of clazy warning in the Ews resources. Commit.
 - Port away from deprecated API in KIO 5.84. Commit.
 
kdev-php
kdev-python
kdevelop
kdf
- Allow to show header in qtc6. Commit.
 - Add freebsd support. Commit.
 - Add .kde-ci.yml. Commit.
 - Fix passing arguments to QProcess::startDetached(). Commit.
 - Remove obsolete COPYING file. Commit.
 - Cleanup license + fixes in headers. Commit.
 - Convert license headers to SPDX. Commit.
 
kdialog
kdiamond
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Add content rating. Commit.
 
keditbookmarks
- Allow to show header in qtc6. Commit.
 - Add FreeBSD CI. Commit.
 - Enable Linux CI. Commit.
 - Make it compiles with QT_NO_CAST_FROM_ASCII. Commit.
 - Already defined in ecm. Commit.
 - Require KF 5.85, rely on KDECompilerSettings to enforce strict settings. Commit.
 
kfind
- Add FreeBSD CI. Commit.
 - Enable Linux CI. Commit.
 - Require KF 5.85 + qt5.15.2, rely on KDECompilerSettings to enforce strict settings. Commit.
 - Add support for allowing to build without deprecated method. Commit.
 - Modernize code. Commit.
 - Minor optimization + use nullptr + port deprecated methods. Commit.
 - Add clang support + add license. Commit.
 - We are in 2021 now :). Commit.
 - Drop KDigitalValidator class, hasn't been used by anything in a long time. Commit.
 
kfloppy
kfourinline
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
kgeography
kget
- Add Linux and FreeBSD CI. Commit.
 - Remove 10 year old kconf_update files. Commit.
 - Add .kde-ci.yml. Commit.
 - Remove commented parameters. Commit.
 - Fix typo Detatched -> Detached. Commit.
 
kgoldrunner
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Doc: remove a few unneeded words in a sentence. Commit.
 - Add content rating. Commit.
 
kgpg
- Disable at the moment as it depends against pim package not only. Commit.
 - Try to make it compile on CI, it seems that it doesn't find akonadi-contacts no idea why at the moment. Commit.
 - Add CI linux. Commit.
 - We depend against qt5.15 so we can use directly qt macro. Commit.
 - Port away from deprecated KFontChooser methods. Commit.
 
khangman
khelpcenter
kidentitymanagement
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Use unique_ptr here. Commit.
 - Revert this part it breaks messagelib build. Commit.
 - Fix some cppcheck. Commit.
 - Use QVERIFY + operator !=. Commit.
 - Add support for storing Face header. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Const'ify variable + use explicit. Commit.
 - Rename method as I asked on MR but didn't do. + make method working. Commit.
 - Fix compile. Commit.
 - Add api to show (default) in combobox. Commit.
 - Add isDefaultIdentity to IdentifyCombobox. Commit.
 - Fix version. Commit.
 
kig
- Minor: s/Q_DECL_OVERRIDE/override/. Commit.
 - Fix the kig build after kwindowsystem changes. Commit.
 - Fix saving/loading compressed, kigz, files. Commit.
 - Use applicatin/gzip mimetype. Commit.
 
kigo
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Add content rating. Commit.
 
killbots
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Port away from defining ForceStringFilename in kcfgc file. Commit.
 - Add content rating. Commit.
 
kimap
- Enable new GitLab CI on stable branch. Commit.
 - Treat SSL handshake errors as fatal also when using STARTTLS. Commit. See bug #423424
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Not necessary to use qOverload here. Commit.
 - Port Q_FOREVER. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 
kipi-plugins
- Piwigo: Account for version numbers with more than one number. Commit.
 - Minor: s/Q_DECL_OVERRIDE/override/. Commit.
 
kirigami-gallery
kiriki
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
kiten
kitinerary
- Exclude files that hang cppcheck on the CI. Commit.
 - Enable new GitLab CI on stable branch. Commit.
 - Add a new set of VDV certificates. Commit.
 - Skip invalid VDV certificates rather than terminating the download. Commit.
 - Add SPDX markers for the generated qrc file. Commit.
 - Fix the Windows build. Commit.
 - Recursively search for a context date from a context MIME node. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Add Pretix pkpass extractor script. Commit.
 - Also extract VDV organization ids as provider identifier. Commit.
 - Use KI18nLocaleData when available. Commit.
 - Prepare the remaining timezone database API for porting to KI18nLocaleData. Commit.
 - Remove no longer needed Tz enum test diagnostics. Commit.
 - Remove all external use of timezoneForCoordinate as well. Commit.
 - Turn toQZimeZone and timezoneForCountry into implementation details. Commit.
 - Determine event time zones from coordinates even without the country. Commit.
 - Remove unnecessary handling of invalid coordinates for timezone lookup. Commit.
 - Let timezoneForLocation return a QTimeZone. Commit.
 - Remove unused train station timezone helper method. Commit.
 - Depend unconditionally on OpenSSL. Commit.
 - Also merge events in the same location with slightly varying names. Commit.
 - Extract boarding group from Eurowings pkpass. Commit.
 - Extract Cancel URL from Lufthansa pkpass. Commit.
 - Set test locale earlier. Commit.
 - Adapt unit tests to extractor improvements in 6597c1bdef25. Commit.
 - Explicitly apply airport timezone when creating fake 23:59:59 time. Commit.
 - Extract proper real name from Lufthansa and EuroWings pkpass. Commit.
 - Support German Eurowings booking confirmation. Commit.
 - Remove unused includes. Commit.
 - [onepagebooking] Fix extracting number of adults. Commit.
 - Extract QR code ticket tokens from eki-net mails as well. Commit.
 - Handle multipart/related MIME sub-trees. Commit.
 - Remove another obsolete extractor script. Commit.
 - Handle arrival times on the next day in the generic boarding pass extractor. Commit.
 - Also handle the case of just boarding/departure time being present. Commit.
 - Don't get confused by generation timestamps in boarding passes. Commit.
 - Expand time finder to also do basic date parsing. Commit.
 - Remove no longer needed extractor script. Commit.
 - Extend the generic boarding pass extractor to also look for times. Commit.
 - Move flight distance/duration plausibility functions to their own file. Commit.
 - A multi-language time finder for the generic boarding pass extractor. Commit.
 - Revert "use stable-kf5-qt5 BRANCH_GROUP". Commit.
 - Add eki-net.com train reservation extractor. Commit.
 - Expose the low-level ERA SSB reading methods to JS. Commit.
 - Add train <-> bus type transformation functions for JS. Commit.
 - Move JsonLdImportFilter to the new json/ subdir as well. Commit.
 - Break out the generic parts of JsonLdImportFilter. Commit.
 - Recover missing JSON-LD @type information from our own type knowledge. Commit.
 - Add synthetic HTML body JSON-LD test case. Commit.
 - Add extractor for onepagebooking. Commit.
 - Add extractor for Feratel cards. Commit.
 - Move to auto-generating the logging categories file. Commit.
 - Correctly compute MÀV barcode trip block offset. Commit.
 - Refactor MÁV extractor to also work on just barcodes. Commit.
 - Add KDE CI file. Commit.
 - Port airport name normalization from QStringRef to QStringView. Commit.
 - Install UIC 918.3 0080 VU block structure and make it externally usable. Commit.
 - Make VdvTicketTrailer introspectable. Commit.
 - Install all VDV headers needed by KItinerary Workbench. Commit.
 - Unify the singular and plural airport name detection code paths. Commit.
 - Remove the _p suffix from berelement.h. Commit.
 - Rename the Stuttgarter Bäder extractor script. Commit.
 - Make ERA SSBv3 issuing/departure day accessors const. Commit.
 - Install ERA SSB headers. Commit.
 - Consistently use JS ArrayBuffers in the ERA SSB script API. Commit.
 - Switch context date arguments in ERA SSB to QDateTime as well. Commit.
 - Remove now unneeded extractor script code. Commit.
 - Add generic PDF boarding pass extractor. Commit.
 - Port StringUtil::normalizer to QStringView. Commit.
 - Use the airport name tokenizer in the airport db generator as well. Commit.
 - Make the better string decision logic reusable outside of MergeUtil. Commit.
 - Switch airport database to the new name tokenizer and QStringView. Commit.
 - Add airport name tokenizer. Commit.
 - Port AlphaId/IataCode to QStringView. Commit.
 - If we have multiple extractors with results, take all of them. Commit.
 - Add std::hash for AlphaId (and thus IataCode). Commit.
 - Make UIC 913.8 header and the U_HEAD block structure externally usable. Commit.
 - Make Ticket::ticketTokenData a QVariant. Commit.
 - Change context date for IATA BCBP to QDateTime. Commit.
 - Install headers for the IATA BCBP types. Commit.
 - Add support for PDF417 ticket tokens. Commit.
 - Replace "MacOSX" with "macOS". Commit.
 - Extract MÁV seat reservation data as well. Commit.
 - Export binary content document nodes as JS ArrayBuffer objects directly. Commit.
 - Also move the bit array factory function to ByteArray. Commit.
 - Move the rest of the base64 and string decoding functions to ByteArray. Commit.
 - Add byte array API for extractor scripts. Commit.
 - Clean up no longer needed context date in the barcode JS API. Commit.
 - Remove explicit UIC 918.3 and VDV parsing API from the JS interface. Commit.
 - Deduplicate the JS barcode API wrapper code a bit. Commit.
 - Fix build with poppler 21.8.0. Commit.
 - Add basic boat/ferry data model, now that schema.org has that. Commit.
 - Validate top-level program membership objects. Commit.
 - Also run extraction tests on raw barcode dumps. Commit.
 - Add DB BahnCard extractor. Commit.
 - Extract CartaFRECCIA details from Trenitalia barcodes. Commit.
 - Extract whether DB tickets depend on a BahnCard. Commit.
 - Make UIC 918 DB vendor blocks usable from JS. Commit.
 - Add program membership to the train reservation template. Commit.
 - Extract program membership data from IATA BCBPs. Commit.
 - Add ProgramMembership type from schema.org. Commit.
 - Allow to register custom types for JSON-LD deserialization. Commit.
 - Clean up leftovers from the old singular deserialization API. Commit.
 - Add Organization::identifier property. Commit.
 - Remove unneeded MSVC utf-8 definition. Commit.
 - Use target_sources here. Commit.
 
kjumpingcube
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
kldap
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Use action texts for buttons of confirmation dialog. Commit.
 - Allow to show header in qtc6. Commit.
 - Fix build when LDAP isn't found. Commit.
 - Use unique_ptr. Commit.
 - Remove duplicate find_package. Commit.
 - Add KDE CI file. Commit.
 - Add more const variable/pointer. Commit.
 - Add missing core header for qch. Commit.
 - Fix not existing include dir. Commit.
 - Fix typo: "authentication". Commit.
 - Port LDAP configuration dialog to QFormLayout. Commit.
 
kleopatra
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Import certificates from files containing OpenPGP and X.509 certificates. Commit.
 - Prefill external certificate lookup with local filter string. Commit.
 - Readd QDebug operator<< overload for vector of statuslines. Commit.
 - Port to Assuan::send*Command functions in libkleo. Commit.
 - Use getReaders() from libkleo to get the list of smart card readers. Commit.
 - Use improved helper from libkleo to check for directory servers. Commit.
 - Use keyserver() helper to check for configured LDAP keyserver. Commit.
 - Restrict the background color to the push button. Commit.
 - Inform user if signing/encrypting is not possible due to non-compliance. Commit.
 - Show an error message when signing/encrypting with non-compliant GnuPG. Commit.
 - Add a self-test checking de-vs compliance of GnuPG. Commit.
 - Show de-vs compliance in status bar if de-vs compliance is configured. Commit.
 - Make de-vs compliance checks more rigid. Commit.
 - Use the version number for the check for updates. Commit.
 - Install service meus as executables. Commit.
 - Port service menus to new install location. Commit.
 - List available smartcard readers. Commit.
 - Update the encryption checkboxes if symmetric only is en-/disabled. Commit.
 - Add option to use symmetric encryption only. Commit.
 - Show information about GnuPG and libgcrypt in about dialog. Commit.
 - Re-add possibility to set RELEASE_SERVICE_VERSION when running cmake. Commit.
 - Bump version to 3.1.19. Commit.
 - Ask GnuPG for the correct path for the uiserver socket. Commit.
 - Version bump to 3.1.18. Commit.
 - Port some foreach. Commit.
 - Ask GnuPG for the correct path for the uiserver socket. Commit. Fixes bug #441957
 - Hide create openpgp key from card command for <2.3. Commit.
 - Align the recipient selection at the top. Commit.
 - Let the readerstatus thread wait on gpg-agent. Commit.
 - Bump version to 3.1.17. Commit.
 - Use correct name for third number of RELEASE_SERVICE_VERSION. Commit.
 - Fix duplicate release versions. Commit.
 - Revert "Add widget parent". Commit.
 - Add widget parent. Commit.
 - Improve accessibility of decryption result overview and details. Commit.
 - Minor cleanup. Commit.
 - Avoid use of private Qt API by dropping workaround in accessibleWidgetFactory. Commit.
 - Add KDE CI file. Commit.
 - Ensure that the link is readable even on the blue "success" background. Commit.
 - Allow setting the color of the rendered link. Commit.
 - Ensure correct focus order of the result item widgets. Commit.
 - Create scroll area together with the other child widgets. Commit.
 - Show information about recipients also if decryption didn't succeed. Commit.
 - Move "No MDC" hint before information on recipients. Commit.
 - Exit early if decryption failed or was canceled. Commit.
 - Show more decryption details if decryption was successful. Commit.
 - Improve accessibility if no or multiple certificates match. Commit.
 - Improve accessibility of Diagnostics/Show Audit Log label. Commit.
 - Fix validation of recipient keys. Commit.
 - Use qOverload directly (scripted). Commit.
 - Use std::chrono_literals. Commit.
 - Disable the hidden Close button to prevent problem with screen reader. Commit.
 - Do not show "opaque signature" warning if just one file is to be signed. Commit.
 - Modernize code. Commit.
 - Update the commit button only if the corresponding wizard page is shown. Commit.
 - Set VS-NfD compliance hint also as tooltip of the commit button. Commit.
 - Ensure correct tab order in VS-NfD compliant mode. Commit.
 - Disable sign option and encrypt options if needed keys are not available. Commit.
 - Do not crash if there are no keys in the keyring. Commit.
 - Add wrapper widget for a FileNameRequester with icon. Commit.
 - Sort the enum values in the desired GUI order. Commit.
 - Simplify code checking for OpenPGP and/or S/MIME encryption. Commit.
 - Move output files/folders before "Encrypt/Sign ... separately" option. Commit.
 - Move focus to next (or previous) recipient field when removing one. Commit.
 - Do not add recipient field unconditionally when editing another started. Commit.
 - Add/improve/fix context of a few translated strings. Commit.
 - Ensure correct tab order of the recipient widgets. Commit.
 - Simplify layout handling of recipient widgets. Commit.
 - Ensure correct setup of UI for default protocol. Commit.
 - Take the scroll area out of the tab order. Commit.
 - Minor cleanup. Commit.
 - Make the filename requesters accessible with a shortcut. Commit.
 - Manually specify shortcuts for all checkboxes. Commit.
 - Simplify code displaying compliance label next to buttons. Commit.
 - Fix wrong button text when opening wizard. Commit.
 - Remove superfluous call of setEncryptionPreset(). Commit.
 - Enable "Encrypt with password" if keyring is empty. Commit.
 - Port some foreach. Commit.
 - We depend against 5.84. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Now we don't use X-KDE-CfgDlgHierarchy. Commit.
 - Drop unused X-KDE-ParentApp entries from kcm desktop files. Commit.
 - W32: Change window behavior to always activate. Commit.
 
klettres
klickety
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Remove double content rating. Commit.
 - Add content rating. Commit.
 
klines
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Remove double content rating. Commit.
 - Add content rating. Commit.
 - Fix minor typos. Commit.
 - Renew a screenshot. Commit.
 - Documentation updates. Commit.
 - Application name fixes. Commit.
 
kmag
kmahjongg
- Kde-ci: use @same so that stable builds use stable libraries. Commit.
 - CI: Fix repo path for kdegames deps. Commit.
 
kmail
- Fix layout plugins. Commit.
 - Show all buttons here. Commit.
 - Fix load summary (identifier is the filename now...). Commit.
 - Remove old plugin name. Commit.
 - Fix update "move all to trash" action. Commit.
 - Enable new GitLab CI on stable branch. Commit.
 - Make it const + remove mem leak. Commit.
 - Add modify menu + add tooltip. Commit.
 - Add "modify" item. Commit.
 - Add separator. Commit.
 - Add some tooltips. Commit.
 - Fix white-on-yellow text on ServerLabel tooltip. Commit.
 - Add missing icon. Commit.
 - Improve autotest. Commit.
 - Allow to show original message. Commit.
 - Const'ify variable. Commit.
 - Add new autotests. Commit.
 - Add tooltips here. Commit.
 - Make sure that we don't switch to same folder. Commit.
 - Create dialog on stack + const'ify pointer. Commit.
 - Limit the number of history. Commit.
 - Reset treeview otherwise we can't see all items. Commit.
 - Debug-- + fix resize column. Commit.
 - Remove historyswitchfoldermanager. Commit.
 - Use collectionswitchertreeviewmanager. Commit.
 - Continue to implement model. Commit.
 - Add model. Commit.
 - Assign parentWidget. Commit.
 - Add manager. Commit.
 - Add collectionswitchertreeview widget. Commit.
 - Move in own repository. Commit.
 - Store full path. Commit.
 - Allow to store fullpath. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Use action texts for buttons of decision/confirmation dialogs. Commit.
 - Use the term "Delete" in UI some more when wiping data. Commit.
 - Allow to show header in qtc6. Commit.
 - Use action texts for buttons of confirmation dialog. Commit.
 - Remove duplicate includes. Commit.
 - Use for(...:...). Commit.
 - Const'ify. Commit.
 - Fix coding style. Commit.
 - Remove 'public Q_SLOTS' here. Commit.
 - Const'ify pointer. Commit.
 - Fix layout. Commit.
 - Use QFormLayout. Commit.
 - Clean up lib + add macro for autotests. Commit.
 - Add missing override keyword. Commit.
 - Use debug category. Commit.
 - Use formlayout here too. Commit.
 - Comment assert here. Commit.
 - Add debug, sometimes I have a crash here. No idea why. Commit.
 - Don't expand treewidget when we select it. Commit.
 - Fix i18n. Commit.
 - Connect signal to KMComposerWin::slotTooManyRecipients. Commit.
 - Add text. Commit.
 - Use TooManyRecipientsWarning. Commit.
 - Add toomanyrecipients widget. Commit.
 - Continue to implement historyswitchfolder. Commit.
 - Continue to implement historyswitch folder manager. Commit.
 - Fix shortcut. Commit.
 - Continue to implement historyswitchfolder. Commit.
 - Add undo limite. Commit.
 - Merge two methods. Commit.
 - Prepare to use HistorySwitchFolderManager. Commit.
 - Add undo/redo. Commit.
 - Add HistorySwitchFolderCommand. Commit.
 - Add signals. Commit.
 - Allow to clear history. Commit.
 - We will use QUndoStack here. Commit.
 - Minor: Respect KDE HIG, fix string. Commit.
 - Start to implement history switch folder. So it will more easy to switch. Commit.
 - Remove unused includes. Commit.
 - Add dialog label. Commit.
 - Fix i18n. Commit.
 - Add explicit here. Commit.
 - Adopt messagelib DraftCryptoState. Commit.
 - Adopt messagelib changes MessageComposerViewBase::fillComposer. Commit.
 - Change "Set from Contacts..." to "Select from Address Book". Commit.
 - Use std::unique_ptr directly. Commit.
 - Add Face header support. Commit.
 - Fix mem leak + rename variables etc. Commit.
 - Const'ify more variable. Commit.
 - Remove duplicate code. Commit.
 - Not necessary to use qOverload here. Commit.
 - Fix minor typos. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Synchronized authorship information in documentation with "About KMail" widget. Commit.
 - Const'ify pointer. Commit.
 - Const'ify variables. Commit.
 - Fix typo. Commit.
 - Do not quit unconditionally when main window is closed. Commit.
 - Const'ify pointer. Commit.
 - Add window title. Commit.
 - Add missing Q_REQUIRED_RESULT. Commit.
 - Remove warning about old akonadi includes. Commit.
 - Remove old workaround. Commit.
 - Remove another old workaround. Commit.
 - It was a very old workaround. Commit.
 - Add more Q_REQUIRED_RESULT. Commit.
 - Add missing Q_REQUIRED_RESULT + const'ify method + remove return value. Commit.
 - Add KDE CI file. Commit.
 - Undo yesterday's changes. Carl Schwan's commit has been reverted. The plain text / HTML toggle bar is now always visible. Commit.
 - Undo yesterday's update. Carl Schwan's commit has been reverted. Plain text / HTML toggle bar is now shown on every message. Commit.
 - Clarify behavior of HTML / plain text toggle bar. See Carl Schwan's commit 6c10959b in PIM messagelib. Commit.
 - Clarify behavior of HTML toggle bar. See Carl Schwan's commit 6c10959b in PIM messagelib. Commit.
 - It was a old compile errors. Commit.
 - Const'ify pointer. Commit.
 - Add "check before sending" menu. Commit.
 - Use qOverload directly (scripted). Commit.
 - Use // clang-format off when it's necessary. Commit.
 - Add missing Q_REQUIRED_RESULT. Commit.
 - Add explicit. Commit.
 - Not necessary to keep it as slot. Commit.
 - Use std::chrono_literals here too. Commit.
 - Use auto. Commit.
 - Use Akonadi::AgentConfigurationDialog everywhere. Commit.
 - Use new in-process agent configuration UI. Commit.
 - Not necessary to use a list here. Commit.
 - We can have many KMMainWidget from long time ago. Commit.
 - Use the Akonadi test controls provided by its CMake macros. Commit.
 - Generate actions from plugins. Commit.
 - Create actions. Commit.
 - Fix crash mailfilteragent. Commit.
 - Fix build with the latest kwidgetsaddons deprecations. Commit.
 - Const'ify pointer here too. Commit.
 - Const'ify pointer here. Commit.
 - Fix minor typos. Commit.
 - Update copyright dates, release level. The documentation for kmail2 is now (almost) up to date. Commit.
 - Port to new api. Commit.
 - Move this image to the right directory. Commit.
 - Adding an image file that was included in my recent merge request, but that was dropped, somehow. Commit.
 - Uploading image file I included in a recent merge request that somehow was not processed. Commit.
 - Deleted akonadiconsole.png. Commit.
 - Update akonadiconsole.png. Commit.
 - Updating chapter 7 of KMail documentation -- "troubleshooting". Commit.
 - USe std::chrono_literals. Commit.
 - Fix cmakelists.txt. Commit.
 - Remove obsolete reference to migration from KMail to KMail2, which happened back in 2010. Commit.
 - Add explanatory text for the insert-special-character function. Somebody moved it to a different menu (from Edit to Insert) in release 5.17. Commit.
 - Modernize code. Commit.
 - Const'ify variable. Commit.
 - Updating configuration chapter in docs. Commit.
 - Not necessary to put these dialog as pointer. Commit.
 - Const'ify variable. Commit.
 - We depend against 5.84. Commit.
 - We depend against 5.84. Commit.
 - Added David Bryant to documentation credits. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Now we don't use X-KDE-CfgDlgHierarchy. Commit.
 - Drop unused X-KDE-ParentApp entries from kcm desktop files. Commit.
 - Move undo feature time to the same line. Commit.
 - Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
 - Remove not used include . Commit.
 - Port mailing list and view tab in collection dialog to QFormLayout. Commit.
 - Clean up unused KSettings::Dispatcher usage. Commit.
 - Remove obsolete setdlg files. Commit.
 - Port Message List appearance setting to QFormLayout. Commit.
 - Port "common options" in "receiving accounts" config tab to QFormLayout. Commit.
 
kmail-account-wizard
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Minor: s/Q_DECL_OVERRIDE/override/. Commit.
 - Fix some cppcheck warning + initialize variable in header + const. Commit.
 - Not necessary to use qoverload here. Commit.
 - Not necessary to use qOverload here. Commit.
 - Don't use deprecated method. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Slightly adjust last commit to make it build. Commit.
 - Fix build with 5.85 deprecations on. Commit.
 
kmailtransport
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Use action texts for buttons of confirmation dialog. Commit.
 - Allow to show header in qtc6. Commit.
 - Fix crash when response is empty. Commit.
 - Add indent here. Commit.
 - Improve Advanced page. Commit.
 - Modernize UI. Commit.
 - Fix some cppcheck warnings. Commit.
 - Use static here. Commit.
 - Not necessary to use qOverload here. Commit.
 - BUG 442884: Fix DSN support. Commit.
 - Port foreach. Commit.
 - Adapt to KSmtp moving encryption settings from LoginJob to Session. Commit.
 - Add KDE CI file. Commit.
 - Fix clazy warning. Commit.
 - Fix loop. Commit.
 - Port to QStringView::split. Commit.
 - Use directly Akonadi::AgentConfigurationDialog. Commit.
 - Use the Akonadi test controls provided by its CMake macros. Commit.
 - Fix instanciate plugin. Commit.
 - Fix logic. Commit.
 - Port KPluginFactory::instantiatePlugin. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Now we don't use X-KDE-CfgDlgHierarchy. Commit.
 - Drop unused X-KDE-ParentApp entries from kcm desktop files. Commit.
 
kmbox
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Fix some cppcheck warning. Commit.
 - Fix wrong for index variable. Commit.
 - Add KDE CI file. Commit.
 - Fix some clazy warning. Commit.
 
kmime
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Fix memory leak due to recent port to std::unique_ptr. Commit.
 - Use std::unique_ptr. Commit.
 - Add KDE CI file. Commit.
 - Include for std::max (on Windows). Commit.
 - Revert a part of previous commit. (crashed). Commit.
 - Fix some clazy warning. Commit.
 
kmines
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Documentation updates. Commit.
 - Capitalization fixes to settings dialog options. Commit.
 
kmix
- When we click on "Audio Setup", calls kcm_pulseaudio. Commit.
 - Fix crash by adding missing initialize part for KToggleAction. Commit.
 - Increase CMake Version to 3.16. Commit.
 - Fixes crash thanks to Check if MD (MixDevice) exist on GlobalMaster or not. Commit.
 - MimeData signature was changed in qt6. Commit.
 
kmousetool
kmouth
kmplot
- MimeData signature was changed in qt6 (ported by script). Commit.
 - This is for 20.11. Commit.
 
knavalbattle
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - Remove duplicate includes. Commit.
 - Remove 8 year old kconf_update file. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Remove obsolete copying file. Commit.
 - Convert license headers to SPDX. Commit.
 - Remove duplicate content-rating tag. Commit.
 - Add content rating. Commit.
 
knetwalk
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - New icon. Commit.
 - Remove double content rating. Commit.
 - Documentation updates. Commit.
 - GUI l10n fixes. Commit.
 - Add content rating. Commit.
 
knights
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - Remove duplicate includes. Commit.
 - Fix a mispelled word. Commit.
 - Add screenshot tags and code cleanup (more readable). Commit.
 - Renew all screenshots. Commit.
 - GUI l10n fixes. Commit.
 - Revert "Documentation updates". Commit.
 - Documentation updates. Commit.
 - Documentation updates. Commit.
 - CI: Fix repo path for libkdegames and remove duplicated line. Commit.
 - Fix typo. Commit.
 
knotes
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Use action texts for buttons of decision/confirmation dialogs. Commit.
 - Port to for(...:...). Commit.
 - Not necessary to use private class here. Commit.
 - Clean includes. Commit.
 - Fix some cppcheck warnings. Commit.
 - Add KDE CI file. Commit.
 - Add missing Include. Commit.
 - Remove kcfg_generate_dbus_interface CMake macro copy. Commit.
 - Port to KPluginMetaData::findPlugins. Commit.
 - We depend against 5.84. Commit.
 - Not used now. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Now we don't use X-KDE-CfgDlgHierarchy. Commit.
 - Drop unused X-KDE-ParentApp entries from kcm desktop files. Commit.
 - Remove obsolete setdlg files. Commit.
 
kolf
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - Minor: s/Q_DECL_OVERRIDE/override/. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Documentation updates. Commit.
 - GUI l10n fixes. Commit.
 
kollision
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Documentation updates. Commit.
 
kolourpaint
- Auto set print orientation. Commit.
 - Only depend on major.minor version of KF5Sane. Commit.
 - Add Linux and FreeBSD CI. Commit.
 - Add .kde-ci.yml. Commit.
 - Port away from deprecated KShortcutsDialog method. Commit.
 - Use non-deprecated libksane interface. Commit.
 - [Rotate Dialog] Use themed rotate (anti)clockwise icons. Commit.
 
kompare
konqueror
- Display more information about the certificate error. Commit.
 - Shut down Konqueror even when "always have preloaded instance" option is on. Commit.
 - Fix class for "General Options" setting page. Commit.
 - Try to load kcm_filetypes from old install location. Commit.
 - Use KPageDialog::Tree face mode for config dialog. Commit.
 - Remove defunct KCM loading. Commit.
 - Load KCMs using KPluginMetaData. Commit.
 - Kcm_konq: Install plugin in konqueror_kcms namespace and embed json metadata. Commit.
 - Kcm_history: Embed json metadata and install in konqueror_kcms namespace. Commit.
 - Bookmarks kcms: Install in namespace and embed json metadata. Commit.
 - Konqhtml kcms: Install in namespace and embed json metadata. Commit.
 - Ensure the view exists. Commit.
 - Use browserExtension instead of relying on mimeTypes. Commit.
 - Port to selectionInfo(KFileItemList). Commit.
 - Only use favicons for http(s) bookmarks. Commit.
 - Fix the location where adblock lists are saved. Commit.
 - Convert webengine_testutils.h license header to SPDX. Commit.
 - Update .gitignore. Commit.
 - Fix order of year and author in SPDX-FileCopyrightText. Commit.
 - Fix trailing dor in license identifier. Commit.
 - Clean up formatting of license headers. Commit.
 - Convert Qt license exception statements to SPDX. Commit.
 - Convert BSD licenses to SPDX. Commit.
 - Fixes to contact information of SPDX tags. Commit.
 - Add missing SPDX-FileCopyrightText tags. Commit.
 - Remove obsolete COPYING files. Commit.
 - Clean up leftovers statements in license headers. Commit.
 - Convert remaining license headers & copyright statements to SPDX. Commit.
 - Convert KCachegrind license headers to SPDX. Commit.
 - Clean up excess newlines at end of license headers. Commit.
 - Fixes to contact information in license headers. Commit.
 - Remove obsolete COPYING files. Commit.
 - Convert license headers to SPDX. Commit.
 - Add a comment explaining the interaction with WebEnginePart. Commit.
 - Fix signature and avoid calling url() repeatedly. Commit.
 - Make Konqueror compatible with KIO 5.86.0. Commit. Fixes bug #442636
 - Simplify handling of failing jobs and change the error reported in case of failure. Commit.
 - Improve handling of ioslave failures. Commit.
 - Allow the user to choose whether certificate errors for a given URL should be ignored forever or only once. Commit.
 - Port away from deprecated KFontChooser methods. Commit.
 - Port from KToolInvocation::invokeTerminal to KTerminalLauncherJob. Commit.
 - Add functionality to display developer tools for the current page. Commit.
 - Fix issues with password bar details widget. Commit.
 - Use the same wording for all permissions and add parameter to labelText. Commit.
 - Fix error in CMakeLists.txt preventing generation of bdic dictionaries. Commit.
 - [settings/bookmarks] Clean up. Commit.
 - [settings/konq] Clean up. Commit.
 - Don't ask to store credentials if all fields are empty and use KActionCollection::setDefaultShortcut. Commit.
 
konquest
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Fix minor typo. Commit.
 - Documentation updates. Commit.
 - GUI l10n fixes. Commit.
 
konsole
- Open bookmarks toolbar button on click; don't require press-and-hold. Commit. Fixes bug #446339
 - Use new "edit-copy-path" icon for "Copy Location" menu item. Commit. See bug #423937
 - Fix changing non-Breeze scrollbar colors at runtime. Commit.
 - Adapt scrollbar to terminal color scheme for Breeze widget style again. Commit.
 - Revert "Let the scrollbar follow the app color scheme". Commit.
 - Remove duplicate include from .h/.cpp. Commit.
 - Expand documentation of isForegroundProcessActive(). Commit.
 - Special-case PID 0 on FreeBSD. Commit.
 - Remove misleading comment. Commit.
 - Update handbook for new menus. Commit.
 - Add note for --new-tab command line help. Commit. See bug #373440
 - Let the scrollbar follow the app color scheme. Commit.
 - Add two tests for cursor controls at last column. Commit.
 - Respect DECDWL/DHL on last column cursor controls. Commit.
 - Fix regression on cursor controls at last column. Commit. See bug #399615
 - Define a KSharedConfigPtr as a member and re-use it. Commit.
 - Optimise saving profile shortcuts. Commit.
 - Save the config when setDefaultProfile() is called. Commit.
 - Don't use a QHash to hold a few items. Commit.
 - Remove pre-KDE4-era unimplemented Konsole-specific extension. Commit.
 - Improve comments explaining the CSI 8 ; t (resize text window) command. Commit.
 - Use QUrl to get the profile file name. Commit.
 - Refactor profile shortcuts handling code. Commit.
 - Rename ProfileSettings::profilesList to profileListView. Commit.
 - Change how profile renaming is handled. Commit.
 - Only call loadAllProfiles() in the constructor. Commit.
 - Add some search keywords. Commit.
 - Code cleanup. Commit.
 - EditProfileDialog: fix build with Clang and libc++. Commit. Fixes bug #443420
 - Simplify ProfileManager code. Commit.
 - Initialize variables in-class where appropriate. Commit.
 - Fix string assignment; initialize member var. Commit.
 - Make "Find Next/Previous" icons in Edit menu consistent with those in the search bar. Commit. Fixes bug #443244
 - Add a "set as default" option to the edit profile dialog. Commit.
 - Enable Linux CI. Commit.
 - Replace usage of QRegularExperssion with plain string operations. Commit.
 - Only unset the QWidget stylesheet if it was previously set to a custom one. Commit.
 - Minor changes in AppColorSchemeChooser. Commit.
 - Feat(AppColorSchemeChooser): User is able to change konsole color scheme. Commit.
 - Fix memory leak. Commit.
 - Correct clang-format commit hashes in git blame ignore rev file. Commit.
 - Fix issues with the container used to hold the Profiles in the ProfileManager. Commit.
 - Instead of hiding the Plugins menu, show a "no plugins available" action. Commit.
 - When tabBarUseUserStyleSheet() is false, don't set a stylesheet at all. Commit.
 - Default mac KeyBindings to 'macos'. Commit.
 - Fix initial window size again; also always set Qt::WA_NativeWindow. Commit.
 - Use applyMainWindowSettings instead of showEvent to apply menubar visibility. Commit.
 - Use one option to control menubar visibility. Commit. Fixes bug #440328
 - Resize adjacent splits to equal size on double click. Commit.
 - Log into category. Commit.
 - Rename SaveGeometryOnExit to RememberWindowSize. Commit.
 - Reimplement KMainWindow::applyMainWindowSettings() to override menubar state. Commit.
 - Always save the window state and geometry. Commit. Fixes bug #442252
 - Move splitview toolbar buttons into a button menu. Commit. Fixes bug #437555
 - Fix application icon on mac. Commit.
 - Update copyright year to 2021. Commit. Fixes bug #442016
 - Add ctrl+r to the mac key map. Commit.
 - Fix missing new-tab menu when only one profile exists. Commit. Fixes bug #436264
 - Hide the Plugins menu if no plugins were loaded. Commit. Fixes bug #441199
 - Do not alter other split sizes when adding a new one. Commit.
 - Data/icons: Update to latest Breeze version. Commit.
 - Make HotSpot::setupMenu() return a list of the added actions. Commit.
 - Prepend open-with actions using insertOpenWithActionsTo() overload. Commit.
 - Fix the maximum port number in the SSH Manager plugin. Commit. Fixes bug #441889
 - The default navigation method should be TabbedNavigation. Commit. See bug #432077
 - For the fallback profile change the menu text to "Create New Profile". Commit. Fixes bug #440885
 - Don't resize window when switching virtual desktops in OpenBox. Commit. Fixes bug #441610
 - Port away from deprecated KFontChooser constructor. Commit.
 - Use a std::set with custom Compare to always have a sorted profiles list. Commit.
 - Only emit empty() in SessionFinished() when in TabbedNavigation mode. Commit. Fixes bug #441206
 - When closing a session, don't close the whole window if there are splits. Commit. See bug #440976
 - Improve session closing behavior. Commit. Fixes bug #401898. See bug #185140
 - Set soversion manually rather than use year. Commit.
 - Prevent window "flashing" when closing the last session. Commit. Fixes bug #432077
 - Add missing includes when we want to build without deprecated methods. Commit.
 - Add an option to disable thumbnails generation. Commit.
 - Fix crash when closing a tab using the close button. Commit. Fixes bug #411962
 - Add instructions for building. Commit.
 - Set option ENABLE_PLUGIN_SSHMANAGER before we add the directory. Commit.
 - Don't connect more slots to EditProfileDialog::accepted() signal. Commit.
 - Fix MainWindow size when there is no saved size. Commit. See bug #437791
 - Fix KXmlGUI toolbars; and Konsole MainWindow size. Commit. See bug #430036. See bug #439339. Fixes bug #436471
 - KFileItemActions::addOpenWithActionsTo to insertOpenWithActionsTo. Commit.
 - Add a convenience makefile for the manual tests. Commit.
 - Clean up manual tests. Commit.
 - Start documenting manual tests. Commit.
 - Fix off by one in getting highlight boundary. Commit.
 - Initialise kcrash to ensure it gets linked. Commit.
 - Fix crash when setting blur effect. Commit. Fixes bug #439871
 - Don't create a new temp profile when --workdir is used to launch Konsole. Commit. Fixes bug #435537. Fixes bug #419859. See bug #433160
 - Fix compilation. Commit.
 - Resize lines when clearing to end of line. Commit. Fixes bug #432669
 - Implement actual testing of Vt102 emulator. Commit.
 - When selecting select highlighted case if available (e. g. URLs). Commit.
 - Fix one crash in the sshmanager plugin. Commit. Fixes bug #439551
 - Enable SSHManager plugin by default for master for now. Commit.
 - Make the building of the SSH manager plugin conditional. Commit.
 
kontact
- Use pluginId as identifier. Commit.
 - Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Const'ify variables + use auto + using {} as default values. Commit.
 - Kcmkontact: Fix writing of configured startup module. Commit. Fixes bug #444170
 - Kcmkontact: Assume all plugins are enabled by default. Commit.
 - Fix showing of kcm_kontact config module. Commit. See bug #444170
 - Remove old code. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Correct program copyright dates to 2001 - 2021, instead of 2004 - 2021. Commit.
 - Added authors in aboutdata.cpp who were not previously listed in credits. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Port to KPluginLoader::findPlugins. Commit.
 - Add i18n context. Commit.
 - Use KSharedConfig::openStateConfig here too. Commit.
 - Fix check. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Drop unused X-KDE-ParentApp entries from kcm desktop files. Commit.
 - Fix warning about variable type. Commit.
 - Remove unused include. Commit.
 - Fix check. Commit.
 - Use the new KShortCutsDialog constructor. Commit.
 - Clean up code from imported class. Commit.
 - Rename imported classes to kontact specific names. Commit.
 - Use modernize-use-auto clang-tidy fixits for imported classes. Commit.
 - Cleanup unused code from imports. Commit.
 - Port settings to KPluginMetaData. Commit.
 - Import KSettings::Dialog class. Commit.
 
kontactinterface
- CI: Remove reuse job on 21.12 branch. Commit.
 - Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Use std::unique_ptr. Commit.
 - Use unique_ptr. Commit.
 - Add KDE CI file. Commit.
 - Port away KPluginLoader. Commit.
 
kontrast
konversation
- Honor XDG_DATA_HOME for logfiles. Commit.
 - Make setupUi public. Commit.
 - Remove teardown function since there will only be one main menu. Commit.
 - Give QMenus explicit parents. Commit.
 - GIt_SILENT: add missing dep. Commit.
 - Add .kde-ci.yml. Commit.
 - Port away from deprecated KShortcutsDialog::configure() method. Commit.
 - Fix uptime reporting with 0 minutes. Commit.
 
kopeninghours
kopete
- ChatMessagePart: return if view() is nullptr. Commit. Fixes bug #436513
 
korganizer
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Src/kontactplugin/korganizer/summaryeventinfo.cpp - print location. Commit.
 - Plugin config UI: show configure buttons as part of list entry. Commit.
 - Allow to show header in qtc6. Commit.
 - Export calendar: use action titles for overwrite confirm dialog buttons. Commit.
 - Do not change .gitlab-ci.yml. Commit.
 - Remove support for email alarms. Commit.
 - Remove support for procedure alarms. Commit.
 - Fix build. Commit.
 - Akonadi-search is unused. Commit.
 - Update link to appstream screenshot. Commit.
 - Cppcheck fix. Commit.
 - Fix akonadi includs. Commit.
 - Not necessary to use qOverload here. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Clarify the description of the "New Journal ..." button. Hat tip to Krzysztof Żelechowski giecrilj@stegny.2a.pl. Commit.
 - Clarify some labels and tooltip help in the Edit > Find... dialog. Commit. See bug #394967
 - Add KDE CI file. Commit.
 - Fix clazy warning. Commit.
 - Const'ify more pointer. Commit.
 - Increase eventview dep. Commit.
 - Const'ify pointer + use auto. Commit.
 - Use qOverload directly (scripted). Commit.
 - Use KPluginFactory to instantiate plugins. Commit.
 - Create events from email when dragging them in the kontact sidebar. Commit.
 - Drop unused function. Commit.
 - Remove unused part loading. Commit.
 - Drop infrastructure to load non-decoration plugins. Commit.
 - Drop "Other Plugins" from preferences. Commit.
 - Port to new KPluginMetaData::findPlugins. Commit.
 - Authoritative author names. Commit.
 - X-KDE-ParentComponents is not use now. Commit.
 - Now we don't use X-KDE-CfgDlgHierarchy. Commit.
 - Port CollectionGeneralPage to QFormLayout. Commit.
 - Remove obsolete setdlg files. Commit.
 - Port away from deprecated KCMultiDialog::configCommitted signal. Commit.
 - Align user feedback spelling with systemsettings. Commit.
 
kosmindoormap
- Allow the platform model to match platforms on all their properties. Commit.
 - Add properties to Platform for direct access from QML. Commit.
 - Remove the Platform::lines public member. Commit.
 - Add dptr to Platform as well. Commit.
 - Prepare PlatformSection to become proper public API. Commit.
 - Don't attempt platform section merging when there is only one. Commit.
 - Fix pinch zoom conflicting with map panning. Commit.
 - Consider IFOPT platform ids for merging platform elements. Commit.
 - Ignore disused platform elements. Commit.
 - Add styling for tourism=gallery. Commit.
 - Show details about available rental vehicles. Commit.
 - Also expose the available vehicles by type for rental docks. Commit.
 - Implement pole of inaccessibility algorithm. Commit.
 - Separate dock-based and floating rental vehicles. Commit.
 - Port to the new logging category macros. Commit.
 - Port from QStringRef to QStringView. Commit.
 - Display remaining range of rental vehicles when available. Commit.
 - Add corresponding icons for all free-floating rental vehicle types. Commit.
 - Give free-floating rental kick scooters their own icon. Commit.
 - Add CMakePresets support. Commit.
 - It compiles without deprecated method. Commit.
 - Upgrade to KDECompilerSettings 5.85. Commit.
 - Replace "MacOSX" with "macOS". Commit.
 
kpat
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Correct the copyright header. Commit.
 
kpimtextedit
kpkpass
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Port away from QStringRef. Commit.
 - Add KDE CI file. Commit.
 - Replace "MacOSX" with "macOS". Commit.
 
kpmcore
- Fix seek error when filling device with random data or zeroes. Commit.
 - Do not destroy zfs pool when removing zfs partition. Commit.
 - Bump minimal cmake version to 3.16. Commit.
 - Initialize all fields in Partition. Commit.
 - Clear attributes on new partition creation. Commit.
 
kpublictransport
- Don't truncate path line segment lengths to integers. Commit.
 - Prefer backends containing both ends of a journey. Commit.
 - Make Location::identifier usable from QML. Commit.
 - Make Line::Mode directly usable as a method argument from QML. Commit.
 - Slightly more clever navigation path merging. Commit.
 - Parse one more platform encoding from IVV ASS responses. Commit.
 - Add Journey::expected[Departure|Arrival]Time() methods. Commit.
 - Make line meta data application public API. Commit.
 - Add VDV organization ids to the coverage data. Commit.
 - Allow to prefer line numbers over product names for Hafas. Commit.
 - Add initial support for individual transport queries for EFA. Commit.
 - Set individual transport options in OJP requests. Commit.
 - Parse OSM identifiers in Navitia responses. Commit.
 - Attach the dangling path polygon remainder to the last path section. Commit.
 - Implement distance-based path splitting for Navitia. Commit.
 - Don't truncate Location::distance results to meters. Commit.
 - Factor out test helper functions for showing JSON diffs. Commit.
 - Persist access/egress mode settings in the test UI. Commit.
 - Update line metadata database. Commit.
 - Allow the AssetRepository to contribute attribution data to results. Commit.
 - Distinguish between rental and own bikes in Navitia responses. Commit.
 - Parse information about rental bike stations in Navitia responses. Commit.
 - Support location queries for rental bike stations with Navitia. Commit.
 - Fix string table generation for filenames containing quotes or backslashes. Commit.
 - Handle individual transport modes in Navitia journey responses. Commit.
 - Parse Navitia navigation path data. Commit.
 - Support access/egress modes in Navita journey requests. Commit.
 - Consider all transport modes when comparing two journeys. Commit.
 - Don't attempt to set empty location identifiers. Commit.
 - Parse Hafas MCP data. Commit.
 - Simplify setting the Hafas auth object. Commit.
 - Initial support for Hafas mode group configurations. Commit.
 - Only do Austrian coach layout queries in Austria. Commit.
 - Support more Austrian double-deck coach variants. Commit.
 - Adapt to ÖBB train coach layout API changes. Commit.
 - Add Czech UIC coach classification mappings. Commit.
 - Rename UicUtil to UicStationCode. Commit.
 - Extract and expand UIC railway coach number and classification parsing. Commit.
 - Update SNCB certificate. Commit.
 - Add Hafas mode group probing tool. Commit.
 - Don't send a ServerInfo request with each Hafas query. Commit.
 - Remove Hafas polygon encoding parameters for queries not needing those. Commit.
 - Show the navigation path details also for individual transport sections. Commit.
 - Parse Hafas navigation guide responses. Commit.
 - Handle individual transport modes in Hafas responses. Commit.
 - Extend Entur coordinate-based location query to also support rental bikes. Commit.
 - Add support for access/egress modes and rental bikes for Entur. Commit.
 - Compute OTP bounding polygons as convex hull of all stop positions. Commit.
 - Support Entur path navigation guidance information. Commit.
 - Support locales, bike rentals and optional journey data for Entur. Commit.
 - Add Android CI. Commit.
 - Add FreeBSD CI. Commit.
 - Parse OTP2 individual transport modes. Commit.
 - Improve diagnostics in case of an OTP journey parser test failure. Commit.
 - Extend JourneySection to be able to hold individual transport data. Commit.
 - Allow to select access/egress modes. Commit.
 - De-duplicate the location part of the OTP2 journey GraphQL query. Commit.
 - Consider journey access/egress modes for OTP2 requests. Commit.
 - Only request intermediate stops and paths from OTP2 when needed. Commit.
 - Validate journey access/egress mode settings before executing queries. Commit.
 - Take all journey request parameters into account for the cache key. Commit.
 - Allow to specify access and egress modes in journey requests. Commit.
 - Add the first of the bbnavi.de instances. Commit.
 - Show distance/travel time for rental vehicle sections as well. Commit.
 - Make the walk section pruning a bit less aggressive. Commit.
 - Clean OTP stops URL. Commit.
 - More advanced OTP bounding polygon probing. Commit.
 - Use the new cppcheck ignore list option. Commit.
 - Enable Gitlab CI for Linux. Commit.
 - It compiles fine without deprecated method. Commit.
 - Compute journey section length correctly when we don't have stop coords. Commit.
 - Parse TRIAS navigation and journey section path elements. Commit.
 - Only perform distance/speed sanity checks if we have coordinates. Commit.
 - Replace defunct SBB endpoint with opentransportdata.swiss. Commit.
 - Replace development key with our own production key. Commit.
 - Switch VVO from EFA to TRIAS. Commit.
 - Handle TRIAS interchange legs. Commit.
 - Add test for TRIAS trip responses with intermediate stops. Commit.
 - Forward XML parsing errors as OJP parsing errors. Commit.
 - Cache OJP location query responses. Commit.
 - Make the UIC location identifier type configurable per backend. Commit.
 - Parse TRIAS situation messages. Commit.
 - Add TRIAS stopover query response parsing test. Commit.
 - Correctly handle UIC station codes in OJP responses. Commit.
 - Factor out UIC station code handling from the Hafas parser. Commit.
 - Support IFOPT station identifiers in OJP/TRIAS responses. Commit.
 - Don't hardcode the IFOPT identifier type all over the place. Commit.
 - Add TRIAS location query parsing test. Commit.
 - Make OJP HTTP request content type customizable. Commit.
 - Fix propagating OJP network errors. Commit.
 - Port a few QStringRef occurences to QStringView. Commit.
 - Adjust the OJP parser to also handle TRIAS responses. Commit.
 - Generalize QJP request generation to also support TRIAS. Commit.
 - Add error messages for missing GBFS system info or data files. Commit.
 - Clean up OJP locality names for location by name queries. Commit.
 - Fix GeoJSON conversion for journey sections without paths. Commit.
 - Implement parsing of OJP continuous legs, path guidance and track sections. Commit.
 - OJP can do arrival queries, indicate that in the backend capabilities. Commit.
 - Implement proper error handling and error reponse parsing for OJP. Commit.
 - Make coordinate-based OJP journey queries work. Commit.
 - Implement basic OJP trip response parsing. Commit.
 - Implement OJP trip request generation. Commit.
 - Implement OJP stop event response parsing. Commit.
 - Use logging category file auto-generation macro. Commit.
 - Start of OpenJourneyPlanner support. Commit.
 - Add support for remaining range of rental vehicles. Commit.
 - Update the list of built-in GBFS feeds. Commit.
 - Improve filtering for non-sense near-zero coordinates. Commit.
 - Implement GBFS cache expiry. Commit.
 - Remove unused and deprecated enum value. Commit.
 - Allow using the QML plugin in static builds. Commit.
 - Also detect vehicle types for some non GBFS-compliant feeds. Commit.
 - Add properties to show the available/supported vehicle types at a dock. Commit.
 - Support per-type capacity/availability values for rental vehicle docks. Commit.
 - Don't fail on GBFS system id collisions we can't resolve. Commit.
 - Factor out the GBFS top-level data element parsing. Commit.
 - Add KDE CI file. Commit.
 - Fix some clazy warning. Commit.
 - Remove duplicate feed already in the NABSA systems.csv. Commit.
 - Round bounding box coordinates. Commit.
 - Deal with colliding system ids. Commit.
 - Attempt to fix the FreeBSD build. Commit.
 - Fix build: add forgotten file. Commit.
 - Don't report an error when at least one GBFS feed provided results. Commit.
 - Exclude GBFS vehicles/stations with invalid coordinates. Commit.
 - Be more tolerant to invalid GBFS feed list data. Commit.
 - Silence debug output a bit. Commit.
 - Don't consider failed geofence zone retrieval fatal. Commit.
 - Deal with broken feed URLs in GBFS version responses. Commit.
 - Give single point GBFS feeds a meaningful bounding box as well. Commit.
 - Be more tolerant to how GBFS file names are specified. Commit.
 - Pass geofencing zone data through outlier filtering as well. Commit.
 - Sanity-check geofencing zone elements. Commit.
 - Add exponential backoff and retry when hitting API throttling. Commit.
 - Make GBFS coordinate reading also handle values wrongly encoded as strings. Commit.
 - Allow to specify which GBFS data elements should be updated. Commit.
 - Restart discovery when finding a new version. Commit.
 - Fix build with clang. Commit.
 - Detect too many request HTTP errors. Commit.
 - Further unify the GBFS job state handling. Commit.
 - Filter out garbage address values. Commit.
 - Compute bounding box once, using all known coordinates. Commit.
 - Define all known GBFS files. Commit.
 - Unify handling of system information with the rest of the data files. Commit.
 - Parse GBFS station address properties. Commit.
 - Add support for vehicle types for free floating GBFS vehicles. Commit.
 - Add GBFS v2.1 vehicle type data parser. Commit.
 - Parse GBFS geofencing zones and use that for the ounding box computation. Commit.
 - Split discovery data parsing and feed processing. Commit.
 - Parse GBFS version discovery data. Commit.
 - Fetch GBFS version, vehicle types and geofencing zone data if available. Commit.
 - Clamp to the nearest existing values within the 3 sigma bounds. Commit.
 - Filter out zero coordinates. Commit.
 - Handle quoted feed URLs in the NABSA systems.csv. Commit.
 - Make sure gbfsprobe finds its input file when run via CMake. Commit.
 - Read extra GBFS feeds from a file. Commit.
 - Add script to generate GeoJSON for GBFS feed bounding boxes. Commit.
 - Clean up deprecated and unused vehicle layout API. Commit.
 - Switch to KDECompilerSettings from ECM 5.85. Commit.
 - Replace "MacOSX" with "macOS". Commit.
 - Support previous/next departure queries for EFA as well. Commit.
 - Add Wiener Linien configuration. Commit.
 - Support previous/next journey queries on EFA backends. Commit.
 - Also offer access to the full request context object. Commit.
 - Prepare EFA parser for previous/next journey query support. Commit.
 - Add data about covered UIC company codes. Commit.
 - Add path model. Commit.
 - Handle stairs like elevators and escalators in path maneuvers. Commit.
 - Show direction and floor level change information. Commit.
 - Parse floor level change information from EFA transfer navigation paths. Commit.
 - Compute correct arrival time for EFA transfer sections. Commit.
 - Add path section direction computation. Commit.
 - Add helper script to convert journey JSON data to GeoJSON. Commit.
 - Fix off by one error in parsing EFA path description lists. Commit.
 - Also show path details for transfer sections. Commit.
 - Generate transfer sections when we have a transfer path description. Commit.
 - Split path description parsing and path assembly. Commit.
 - Split up EFA parse polygon parsing. Commit.
 - Allow parseTripPartialRoute to return more than one section. Commit.
 - Add helper methods for determining the stand and end points of paths. Commit.
 
krdc
- Do not crash when connecting to a faulty framebuffer. Commit.
 - Add FreeBSD CI. Commit.
 - Add .kde-ci.yml. Commit.
 - Bugfix: VNC: Restore m_dontSendClipboard to prior state after setting remote contents locally. Commit.
 - VncView: Use an ephemeral port for SSH forwarding. Commit. Fixes bug #442348
 - VncSshTunnelThread: Support specifying port 0 to get an ephemeral port. Commit.
 - Revise VNC/RDP option selection. Commit.
 - We depend against 5.85. Commit.
 - Fix some clazy warning. Commit.
 
kreversi
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Documentation updates. Commit.
 - GUI l10n fixes. Commit.
 
krfb
- Fix clean parallel build. Commit.
 - Pipewire: Support SPA_META_VideoDamage. Commit.
 - Pipewire: Support cursors. Commit.
 - Let the framebuffer provide the cursor position. Commit.
 - Fix minor typo. Commit.
 - Introduce krfb-virtualmonitor. Commit.
 - Allow passing plugin backends some arguments. Commit.
 - Add missing includes. Commit.
 - Fix API deprecation warning. Commit.
 - Also set the IPv6 port when setting the port. Commit.
 - Enable rfb logging together with the debug category of the app. Commit.
 - PendingRfbClient: Include its own QSocketNotifier. Commit.
 - Pipewire: Use C99. Commit.
 - Add Linux and FreeBSD CI. Commit.
 - Add .kde-ci.yml. Commit.
 - Use nullptr. Commit.
 - Use std::chrono_literals. Commit.
 - We can use std::as_const. Commit.
 
kruler
- Allow to show header in qtc6. Commit.
 - Added support for screen scaling. Commit.
 - Add FreeBSD CI. Commit.
 - Enable Linux CI. Commit.
 - Improve main(): Prefer RAII to manual new/delete. Commit.
 - Improve main(): Use something longer than single 
a letter for variable name. Commit. - Improve main(): Set attributes before app object construction. Commit.
 - We depend against 5.85. Commit.
 - This receiver doesn't exist anymore. Commit.
 - Add support for building without deprecated method. Commit.
 
kshisen
- Kde-ci: use @same so that stable builds use stable libraries. Commit.
 - CI: Fix repo path for kdegames deps. Commit.
 
ksirk
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - More documentation improves. Commit.
 - More l10n improves. Commit.
 - Fix minor typos. Commit.
 - Capitalize a title window. Commit.
 - Documentation updates. Commit.
 - Capitalize, punctuation and @title:window helpers. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
ksmtp
- CI: Remove reuse job on 21.12 branch. Commit.
 - Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Use unique_ptr. Commit.
 - Add missing dep. Commit.
 - It doesn't depend against it. Commit.
 - Remove unused restartSocketTimer method. Commit.
 - Not necessary to use qoverload here. Commit.
 - BUG 442884: Fix DSN support. Commit.
 - Move STARTTLS setup from LoginJob to Session. Commit. Fixes bug #423423
 - Reset TLS protocol information when reconnecting. Commit.
 - Move establishing the TLS connection to Session. Commit. See bug #423423
 - Remove unused variable. Commit.
 - Port Q_FOREVER. Commit.
 - Move encryption settings from LoginJob to Session. Commit.
 - Consistently unify SessionPrivate members in their declaration. Commit.
 - Connect QSslSocket::encrypted only once. Commit.
 - Remove the unnecessary explicit SSL protocol selection. Commit.
 - Remove blocking session API. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Fix version. Commit.
 
ksnakeduel
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Put the KSNake mode again, documenting it better. Commit.
 - Documentation updates. Commit.
 - GUI l10n fixes. Commit.
 
kspaceduel
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Documentation updates. Commit.
 
ksquares
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Documentation updates. Commit.
 - Add @title:window helpers to GUI messages. Commit.
 
ksudoku
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - We can use std::as_const. Commit.
 - Modernize code. Commit.
 - Use Q_SIGNALS/Q_SLOTS/Q_EMIT. Commit.
 
ksystemlog
- Fix crash when duplicating an empty tab. Commit. Fixes bug #442741
 - Add freebsd support. Commit.
 - Revert accidental change in docs. Commit.
 - Use modern login (now we can do it color disable directly). Commit.
 - Remove unneeded stements from license headers. Commit.
 - Download missing SPDX licenses. Commit.
 - Remove obsolete COPYING file. Commit.
 - Put contact information in angle brackets. Commit.
 - Run licensedigger in prettyheader mode. Commit.
 - Clean up SPDX license statements. Commit.
 - Convert license headers to SPDX. Commit.
 - Add kde.ci.yml. Commit.
 - Remove qoverload here (as we don't use deprecated method). Commit.
 - Use directly qOverload (as we depend against c++17). Commit.
 - Fix compile. Commit.
 
kteatime
- Enable CI for Linux and FreeBSD. Commit.
 - Convert license headers to SPDX. Commit.
 
ktimer
ktnef
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Update to compile with current KContacts. Commit.
 - Use std::unique_ptr. Commit.
 - Fix some cppcheck warnings. Commit.
 - Add KDE CI file. Commit.
 - Replace "MacOSX" with "macOS". Commit.
 
ktorrent
- Add .kde-ci.yml. Commit.
 - Port to new KPluginFactory constructor. Commit.
 - Plugins: Always initialize members directly in header. Commit.
 - Use getter & setter instead of friend class declaration. Commit.
 - Remove version check through virtual method. Commit.
 - Port away from KPuginInfo where possible. Commit.
 - Remove QCoreApplication::libraryPaths hack. Commit.
 - Remove duplicate kde_configure_git_pre_commit_hook call. Commit.
 - Remove cross scripting. Commit.
 - Remove obsolete COPYING file. Commit.
 - Use mkpath() if ~/.local/share/ktorrent/ doesn't exist. Commit.
 - Change ProgressBar text color when selected. Commit.
 - Paint the background of the PERCENTAGE column. Commit.
 - Clarify message about screensaver inhibition. Commit. See bug #378906
 
ktouch
ktuberling
- Make sure the saved files have the extension they should have. Commit. Fixes bug #414040
 - Documentation updates. Commit.
 - Add @title:window helpers to GUI messages. Commit.
 - I forgot that Albert already reverted it long time ago. Commit.
 - I forgot that Albert already reverted it long time ago. Commit.
 - I forgot that Albert already reverted it long time ago. Commit.
 - Make it compile with last kf5 version. Commit.
 - Use nullptr. Commit.
 - Time to increase version. Commit.
 
kturtle
- Minor: s/Q_DECL_OVERRIDE/override/. Commit.
 - Add key-colors to appstream for gnome-software. Commit.
 - Make compile with strict flags. Commit.
 - Port to KNS3::QtQuickDialogWrapper. Commit.
 
kubrick
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - It seems that variable name was changed. Commit.
 
kwalletmanager
kwave
- Bugfix: wrong calculation on opus encoder, causing corrupted files. Commit.
 - Bugfix: wrong tooltip translation for selection range (and other times). Commit.
 - Fixed deprecation warning about KPluginFactory. Commit.
 - (minor improvement for debugging installation problems with menus.config). Commit.
 - Set minimum required cmake version to 3.16.0 (fixes build warnings). Commit.
 - Fixed deprecation warnings: now make use of QRecursiveMutex. Commit.
 - Introduced Kwave::URLfromUserInput to work around problems with QUrl. Commit.
 
kwordquiz
- Fix code that tries to add extension if it's missing. Commit. Fixes bug #444998
 - Cleanup unneeded statements & formatting in license headers. Commit.
 - Remove obsolete COPYING files. Commit.
 - Download GFDL-1.2-or-later license. Commit.
 - Convert license headers to SPDX. Commit.
 - Use Q_EMIT/Q_SLOTS/Q_SIGNALS. Commit.
 
libgravatar
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Add KDE CI file. Commit.
 - Check Qt5Test only on autotest area. Commit.
 
libkcddb
- Add gitignore. Commit.
 - Add Gitlab Linux CI. Commit.
 - AsyncMusicBrainzLookup: minor coding style fixes/unification. Commit.
 - AsyncMusicBrainzLookup: fix a crash and a memory leak. Commit.
 - AsyncMusicBrainzTest: add tests to unveil crashes as reported in bug 336678. Commit.
 
libkcompactdisc
libkdcraw
libkdegames
- .kde-ci: cleanup whitespace. Commit.
 - Fix typo in README. Commit.
 - Remove duplicate includes. Commit.
 - Adjust theme selector sizing to support smaller screens. Commit.
 - Store carddeck files as SVG in repo, compress to SVGZ only on installation. Commit.
 - Bump min CMake/Qt/KF deps to 3.16/5.15/5.85. Commit.
 
libkdepim
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Use auto + const variable. Commit.
 - Allow to show or not dialogbox. Commit.
 - Use unique_ptr. Commit.
 - Add parent. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Add KDE CI file. Commit.
 - Fix version. Commit.
 
libkeduvocdocument
libkexiv2
libkgapi
- Enable new GitLab CI on stable branch. Commit.
 - Allow to show header in qtc6. Commit.
 - Modernize the examples. Commit.
 - Fix build of examples. Commit.
 - Fix crash when deleting FullAuthenticationJob. Commit.
 - Fix compile with last kcontact api. Commit.
 - Revert "Fix compilation after KContacts::Addressee::insertEmail was deprecated". Commit.
 - Fix compilation after KContacts::Addressee::insertEmail was deprecated. Commit.
 - Use KContacts type/setType() methods. Commit.
 - KContacts setter/getters expect the key name to be "type" not "TYPE". Commit.
 - Add missing dep. Commit.
 - Already set in ecm. Commit.
 - Fix some cppcheck warnings. Commit.
 - Port foreach. Commit.
 - Saslplugin: Fix build under C99 on all platforms. Commit. Fixes bug #441849
 - Add KDE CI file. Commit.
 - Iterate over QMap directly, not on temporary container. Commit.
 
libkipi
libkleo
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Put ui headers next to corresponding ui cpp files and sort all lists. Commit.
 - Explicitly exclude deprecated gpg/keyserver option from config UI. Commit.
 - Skip any config options beyond "invisible" level. Commit.
 - Do not show empty groups in GnuPG System configuration. Commit.
 - Skip any config options beyond expert level. Commit.
 - Allow to show header in qtc6. Commit.
 - Make kleo_export.h includes work for users of libkleo. Commit.
 - Avoid include conflicts with headers of other libraries. Commit.
 - Add custom drop down box for configuring the reader-port option. Commit.
 - Bump library version. Commit.
 - Add function for retrieving a list of available smart card readers. Commit.
 - Add a helper for splitting a std::string. Commit.
 - Add functions for communicating with the GnuPG agent. Commit.
 - Bump library version. Commit.
 - Add helper for checking if X.509 directory servers are configured. Commit.
 - Add convenience helper for getting url list crypto config entry. Commit.
 - Add helper returning the configured keyserver. Commit.
 - Bump library version. Commit.
 - Make de-vs compliance checks more rigid. Commit.
 - Add new helpers for checking de-vs compliance of GnuPG. Commit.
 - Handle NULL config and invalid component names. Commit.
 - Add the possibility to fake int crypto config entries in tests. Commit.
 - Return correct config entry for entries other than gpg/compliance. Commit.
 - Improve extraction of actual version number of Gpg4win release. Commit.
 - Bump library version. Commit.
 - Add helper returning the version number of the Gpg4win release. Commit.
 - Bump library version. Commit.
 - Add helper for retrieving used versions of GnuPG and libgcrypt. Commit.
 - USe std::unique_ptr here. Commit.
 - USe std::unique_ptr. Commit.
 - Add support for non-standard boost include directories. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Make the Close button the default button of the dialog. Commit.
 - Add workaround for broken tab order of dialog buttons. Commit.
 - Use std::chrono_literals. Commit.
 - Set tooltip of push button and line edit. Commit.
 - Make it possible to use FileNameRequester as buddy of a label. Commit.
 
libkmahjongg
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 - Compress background & tileset SVGs to SVGZ on installation. Commit.
 - Bump min KF deps to 5.85. Commit.
 
libkomparediff2
libksane
- Get rid of plural disambiguation. Commit.
 - Always show stop button during scan. Commit.
 - Move some options into an advanced tab. Commit.
 - Implement batch mode. Commit. Fixes bug #411229
 - Naughty-list pixma network backend option polling. Commit. Fixes bug #429260
 - Clazy fixes. Commit.
 - Adjust KSaneWidget to progress changes. Commit.
 - Emit progress values at the earliest and latest time possible. Commit.
 - Add FreeBSD CI. Commit.
 - Set initial values for the scan thread. Commit.
 - Small cleanup. Commit.
 - Add back clearDeviceOptions for KSaneWidget. Commit.
 - Make the scan button the focus proxy for KSaneWidget. Commit.
 - Reload device list when opening device dialog. Commit.
 - Use sane_i18n for SANE string. Commit.
 - Fix multi page detection when 'source' is const. Commit.
 - Add internalValue member to KSaneOption. Commit.
 - Cleanup the list option a bit. Commit.
 - Try every possible resolution value for preview. Commit. Fixes bug #440932
 - More separating of sane internals from KSaneWidget. Commit.
 - Update the todo list. Commit.
 - Fix color channels being swapped. Commit.
 - Correctly load option values during construction. Commit.
 
libksieve
- Enable new GitLab CI on stable branch. Commit.
 - Add icon on button. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Use action texts for buttons of decision/confirmation dialogs. Commit.
 - Allow to show header in qtc6. Commit.
 - USe for(..:..). Commit.
 - Use for(...:...) + remove unused index variable. Commit.
 - Modernize code. Commit.
 - Cppcheck fix. Commit.
 - Create dialog on stack. Commit.
 - Add parent. Commit.
 - Not necessary to use qOverload here. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Add KDE CI file. Commit.
 - Fix some clazy warning. Commit.
 - Use qOverload directly (scripted). Commit.
 - Port to QStringView::split. Commit.
 - Clean up lib. Commit.
 - Port to KPluginFactory::instantiatePlugin. Commit.
 - Remove unused includes. Commit.
 - Add i18n context. Commit.
 - Fix some clazy warning. Commit.
 - Signature was changed in qt6. Commit.
 - We depend against 5.84. Commit.
 - Don't pollute the source directory with generated files. Commit.
 
libktorrent
- Enable Linux and FreeBSD CI. Commit.
 - Dht/KBucket: don't accumulate duplicate replacement entries. Commit.
 - Clean up "by" usage and multiline statements in license headers. Commit.
 - Update .gitignore. Commit.
 - Remove obsolete COPYING-CMAKE-SCRIPTS file. Commit.
 - Remove obsolete COPYING file. Commit.
 - Convert MIT license headers to SPDX. Commit.
 - Put contact information for qt files in angle brackets. Commit.
 - Remove mail address without any author. Commit.
 - Put contact information in angle brackets. Commit.
 - Put contact of multiple authors on separate lines. Commit.
 - Put info about file being based on sth. else in separate line. Commit.
 - Clean up license header leftovers. Commit.
 - Convert license headers to SPDX. Commit.
 - Add a new SetClientInfo method that accept QString version. Commit.
 - Dht: expire announcement tokens after 30 minutes. Commit.
 - Fix upnp closing connection. Commit. Fixes bug #404135
 - Handle URLs without host and port in UPnP. Commit.
 - Fix "signal not found" warning in UPnP plugin. Commit.
 
lokalize
- Remove KRoss scripting. Commit.
 - Remove duplicated text, fix GUI label name. Commit.
 - Add kde-ci.yml. Commit.
 - Small SPDX license header formatting changes. Commit.
 - Convert Qt-Commercial-exception statements to SPDX. Commit.
 - Clean up excess newlines at end of license headers & formatting. Commit.
 - Convert remaining author statements to SPDX. Commit.
 - Standardize beginning/end comments of license headers. Commit.
 - Remove obsolete COPYING files. Commit.
 - Download GFDL-1.2-or-later license. Commit.
 - Convert license headers to SPDX. Commit.
 
lskat
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - Documentation updates. Commit.
 - Add a @title:window helper to GUI messages. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
mailcommon
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Use action texts for buttons of confirmation dialog. Commit.
 - Allow to show header in qtc6. Commit.
 - Replace removed insertEmail with addEmail. Commit.
 - Remove it. Commit.
 - Use "using namespace Mailcommon". Commit.
 - Use directly "using namespace". Commit.
 - Add missing const + Q_REQUIRED_RESULT. Commit.
 - Add hierarchical filtering of folders. Commit. Fixes bug #443791
 - Allow to not expand treewidget. Commit.
 - Use unique_ptr. Commit.
 - Use std::unique_ptr. Commit.
 - Const'ify pointer. Commit.
 - Not necessary to use qoverload here. Commit.
 - Not necessary to use qOverload here. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Use camel case include. Commit.
 - Use Akonadi/ prefix here too. Commit.
 - Add KDE CI file. Commit.
 - Use qOverload directly (scripted). Commit.
 - Remove kcfg_generate_dbus_interface CMake macro copy. Commit.
 - Use the Akonadi test controls provided by its CMake macros. Commit.
 - Use QStringView. Commit.
 - Const'ify pointer. Commit.
 - Remove unused includes. Commit.
 - Use setContentsMargins({}) + const'ify pointer + use Q_REQUIRED_RESULT. Commit.
 - Make sure that url is not empty. Commit.
 - Already initialized in header. Commit.
 - Remove unused variable. Commit.
 - Don't hide table. Commit.
 - Improve design of filter rule dialog. Commit.
 - Overhaul SoundTestWidgets. Commit.
 - Port Folder Properties dialog to QFormLayout. Commit.
 
mailimporter
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Use std::unique_ptr. Commit.
 - Add KDE CI file. Commit.
 
marble
- Bump CMake version even further. Commit.
 - Simplify cmake condition for Android. Commit.
 - More documentation improves. Commit.
 - GUI l10n fixes. Commit.
 - Suitable tags and press buttons. Commit.
 - More documentation improves. Commit.
 - Re-indent (more readable) and remove final whitespaces. Commit.
 - Allow copying coordinates as a geo: URL. Commit.
 - Fix build with gpsd 3.23.1. Commit.
 - Enable Linux CI. Commit.
 - Fix building Marble for distributions. Commit.
 - Fix appdata: the xml header must be the 1st. Commit.
 - Convert osmformat license headers to SPDX. Commit.
 - Fixes to contact information of SPDX tags. Commit.
 - Convert QT_BEGIN_LICENSE statements to SPDX. Commit.
 - Add SPDX license information for osm icon data files. Commit.
 - Add SPDX license information for osmc-symbols/3rdparty data files. Commit.
 - Add SPDX license information for osm-bitmaps data files. Commit.
 - Add SPDX license information for flags data files. Commit.
 - 3rdparts/o5mreader: Convert license headers to SPDX. Commit.
 - Clipper: Convert license headers to SPDX. Commit.
 - Misc SPDX license header fixes. Commit.
 - Put contact information SPDX-FileCopyrightText instead of seperate line. Commit.
 - Convert BSD-3-Clause license headers to SPDX. Commit.
 - Remove obsolete LICENSE.GPL-3 file. Commit.
 - Convert remaining LGPL-2.1-or-later license headers to SPDX. Commit.
 - Add SPDX license statements to xml/dgml data files. Commit.
 - Add SPDX license statements to appdata.xml. Commit.
 - Convert remaining LGPL-2.1-or-later license headers to SPDX. Commit.
 - Convert remaining LGPL-2.0-or-later license headers to SPDX. Commit.
 - Convert LGPL-2.0-or-later license headers to SPDX. Commit.
 - Remove unneeded stements from license headers. Commit.
 - Convert license headers to SPDX. Commit.
 - Download LGPL license using reuse. Commit.
 - Fix outdated platform name. Commit.
 - First try at adding a gitlab CI script to marble. Commit.
 - Remove *_LIB_VERSION_STRING alias for cmake *_LIB_VERSION variables. Commit.
 - Fix CI errors introduced by 9eb9c7494. Commit.
 - Create version files without the use of ECM. Commit.
 - Remove defunct KNS upload functionality. Commit.
 - Change version compatibility to AnyNewerVersion. Commit.
 - Set correct version to begin with. Commit.
 - MarbleGlobal.h: use version defined by cmake. Commit.
 - Use RELEASE_SERVICE_VERSION and ecm_setup_version. Commit.
 - Trigger MarbleQuickItem::headingChanged() if the heading is changed via. Commit.
 - Proper fallback for MarbleDirs. Commit.
 
markdownpart
mbox-importer
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Allow to show header in qtc6. Commit.
 - Add KDE CI file. Commit.
 
messagelib
- Enable new GitLab CI on stable branch. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Return checks info. Commit.
 - Use action texts for buttons of decision/confirmation dialogs. Commit.
 - Allow to show header in qtc6. Commit.
 - Remove duplicate includes. Commit.
 - Use operator==. Commit.
 - Return scamChecks. Commit.
 - Add enum. Commit.
 - Improve debug operator. Commit.
 - Implement isValid(). Commit.
 - Prepare to load/save settings. Commit.
 - Generate ScamDetectionInfo camelcase include. Commit.
 - Make CI happy. Commit.
 - Add list of ScamDetectionInfo. Commit.
 - Add autotests. Commit.
 - Continue to implement scamdetection white list. Commit.
 - Replace removed insertEmail with addEmail. Commit.
 - Add dialogbox when we can't add more recipients. Commit.
 - Remove namespace. Commit.
 - Show number of emails selected. Commit.
 - Add parent + const'ify pointer. Commit.
 - Don't show dialogbox now we have a new widget in kmail. Commit. See bug #443669
 - Add new line here. Commit.
 - Fix logic. Commit.
 - Fix add recipients. Commit.
 - Don't try to add more recipents if we can't (reduce number of dialogbox). Commit.
 - Inform when we can't add new line. Commit.
 - Add more tests for ComposerViewBase. Commit.
 - Add Tests for DraftStatus. Commit.
 - Use std::unique_ptr. Commit.
 - Use more unique_ptr. Commit.
 - Use std::unique_ptr. Commit.
 - Move loadMessage to setupenv. Commit.
 - Remove extra ;. Commit.
 - Minor: Respect KDE HIG. Commit.
 - Missed to install the non CamelCase header for draftstatus. Commit.
 - Minor optimization (store datetime). Commit.
 - Fix sorting date. Commit.
 - We don't use ldap in this lib. Commit.
 - Fix logic about expandable recipients. Commit.
 - Add explicit to constructor. Commit.
 - Use m_encrypt instead of m_sign for encryption. Commit.
 - Export DraftStatus header. Commit.
 - Fix small copy typo. Commit.
 - Fix some cppcheck warning. Commit.
 - Move KMail draft headers to own classes to share code. Commit.
 - Restructure createSimpleComposer to fillComposer to be able to reuse it. Commit.
 - Don't close it. It can be useful to allow to search after switching. Commit.
 - Add support for sending Face header. Commit.
 - Fix shadow variables etc. Commit.
 - Not necessary to use qOverload here. Commit.
 - Debug--. Commit.
 - BUG 442884: Fix DSN support. Commit.
 - Use modal dialog here (not necessary to create 10 dialogs...). Commit.
 - Fix compile with unity cmake support. Commit.
 - Fix save filter. Commit.
 - Add windowTitle. Commit.
 - Fix return icon name. Commit.
 - Allow to double click for editing filter. Commit.
 - Fix autotest. Commit.
 - Allow to change icon too. Commit.
 - Allow to change icon name. Commit.
 - Rename methods. Commit.
 - Fix include. Commit.
 - Add KDE CI file. Commit.
 - Revert "Don't show "No HTML message" for plain text message". Commit.
 - Don't show "No HTML message" for plain text message. Commit.
 - Fix some clazy warnings. Commit.
 - Use more std::chrono_literals. Commit.
 - Use std::chrono_literals. Commit.
 - Cleanup Akonadi autotest controls. Commit.
 - Add support for creating actions. Commit.
 - Add configure signal here. Commit.
 - Use qWarning here. Commit.
 - Port some foreach. Commit.
 - Add missing Q_REQUIRED_RESULT. Commit.
 - Unbreak body part formatter plugin loading. Commit.
 - Port to new api. Commit.
 - USe std::chrono_literals. Commit.
 - Use KSharedConfig::openStateConfig for size only. Commit.
 - Const'ify variable. Commit.
 - Improve English idiom in configuration dialog. Commit.
 - Use qCWarning. Commit.
 - Use const'ref. Commit.
 - Const'ify. Commit.
 - Add more information. Commit.
 - Show debug output when it's necessary. Commit.
 - Clean up code. Commit.
 - Increase version. Commit.
 - Prepare to show action. Commit.
 - Fix detect url as scam when we have port in url. Commit.
 - We can use code from kwidgetaddons now. Commit.
 - Port some foreach. Commit.
 - For the moment disable it. Commit.
 - Prepare to change from/toCc etc. from plugins. Commit.
 - Allow to get replyTo info. Commit.
 
minuet
okular
- Fix implementation of AFNumber_Format. Commit. Fixes bug #445868
 - Presentation: Don't hide toolbar if we're not really leaving the window. Commit. Fixes bug #444427
 - Fix zoom actions not being updated correctly. Commit. Fixes bug #440173
 - Okularcore doesn't need dbus. Commit.
 - M_share only exists when using purpose. Commit.
 - Add KHamburgerMenu. Commit.
 - Markdown: Don't crash on files with html images, alt text, inside links. Commit. Fixes bug #444971
 - Remove wrong Q_UNUSED marker. Commit.
 - Improve "can not overwrite" message some more. Commit.
 - Revert ce6582c76. Commit.
 - Remove extra space. Commit.
 - Change labels of selection and annotation tools to be imperative. Commit.
 - Restrict quick annotation shortcut context. Commit.
 - Make the stamps renderer as static as before. Commit.
 - Fix documentation of AnnotationUtils::loadStamp. Commit.
 - PDF: Add Stamps to the file properly. Commit.
 - Markdown: Only remove text if we're going to add something. Commit. Fixes bug #443057
 - PDF: Support not contacting OCSP servers when validating signatures. Commit.
 - Improve can not overwrite message. Commit.
 - Improve dialog text when asking for annotation author name. Commit. Fixes bug #442381
 - Fix issues when cancelling while adding a digital signature. Commit.
 - Okularkirigami: Show document error/warning/notice. Commit.
 - Don't use KMessageBox in document class. Commit.
 - Use the non deprecated version of the PixmapRequest constructor. Commit.
 - Tiff: Stop using deprecated types. Commit.
 - Add back credits for the former ODT backend. Commit.
 - Update screenshot. Commit.
 - Remove ODT from the list of supported documents. Commit.
 - We don't ship ODT anymore. Commit.
 - Add Expired stamp. Commit.
 - Clang-tidy: Enable google-explicit-constructor. Commit.
 - Fix crash in bug 400104 again. Commit.
 - Replace "MacOSX" with "macOS". Commit.
 - Don't require D-Bus on Android. Commit.
 - Sync docs with the current configurational interface. Commit.
 - Fix minor typo. Commit.
 - Rename kcfg setting to primaryAnnotationToolBar. Commit.
 - Move default annotation toolbar setting to annotation setting page. Commit.
 - Make annotation toolbar settings labels more descriptive. Commit.
 - Use combobox to select default annotation toolbar style. Commit.
 - Make annotation toolbar visibility changed connection unique. Commit.
 - Add new toolbar holding the quick annotations minibar action. Commit.
 - Add quick annotation minibar action. Commit. Fixes bug #425438. Fixes bug #425598
 - Remove unused D-Bus include. Commit.
 - Only show the Stamps warning when adding stamps to PDF files. Commit.
 - Avoid crashing on startup if DBus isn't running. Commit.
 - Replace kWarning with qWarning. Commit.
 - Fixed encoding detection for small texts (up to 3000 bytes). Commit. Fixes bug #334733
 - Fix non unique KPlugin Id for fictionbook generator. Commit. Fixes bug #439807
 - Fix -Werror build failure in synctex parser. Commit.
 
palapeli
parley
- Fix wrong clazy fix. Commit.
 - Doc revision. Commit.
 - Fix Messages.sh after 519929402c538d5cf8c642a866cef647776a4015. Commit.
 - Provide translate-shell functionality information and check. Commit.
 - Remove conversion artifact. Commit.
 - Initialize all members. Commit.
 - Fix signed integer overflow. Commit.
 - Remove deprecated tip-of-the-date. Commit.
 - L10n: More punctuation. Commit.
 - Fix minor typos. Commit.
 - More documentation improves. Commit.
 - L10n: Two capitalization fixes. Commit.
 - L10n improves. Commit.
 - There's no .py files anymore. Commit.
 - Remove obsolete actions. Commit.
 - Mark translate-shell as runtime dependency. Commit.
 - Remove obsolete scripting API and remove Kross dependency. Commit.
 - Implement sound download via trans. Commit.
 - Introduce translate-shell integration for editor. Commit.
 - Minor code improvements. Commit.
 - Remove dead test code. Commit.
 - Utilize ECM utils for clang-format. Commit.
 - Add .git-blame-ignore-revs file. Commit.
 - More clazy fixes. Commit.
 - Set minimal Qt version to 5.15.0. Commit.
 - Remove obsolete KF5 version switch. Commit.
 - Port away from QList::toSet(). Commit.
 - Increase Min CMake Version. Commit.
 - Fix a few simply clazy warnings. Commit.
 - Fix build caused by a small typo. Commit.
 - Fix several trivial clazy warnings. Commit.
 - Adapt to KDE coding style. Commit.
 - Include KDEClangFormat. Commit.
 - Disable Q_FOREACH globally in Parley. Commit.
 - Port away from foreach and Q_FOREACH. Commit.
 - Change Q_DECL_OVERRIDE to override keyword. Commit.
 - Fix several simple clazy warnings. Commit.
 - Prefer default constructor for flags. Commit.
 - Port away from deprecated KTitleWidget::setPixmap. Commit.
 - Port from deprecated method. Commit.
 - Port away from KRandomSequence. Commit.
 - Update minimal KF5 version. Commit.
 - Port "Move to new lesson" functionality away from kross. Commit.
 
partitionmanager
- Bump minimal cmake version to 3.16. Commit.
 
picmi
- Kde-ci: use @same so that stable builds use stable libkdegames. Commit.
 - More documentation updates. Commit.
 - Capitalize app name for menu K. Commit.
 - Documentation updates. Commit.
 - L10n: capitalization and punctuation. Commit.
 - Add X-DocPath. Commit.
 - CI: Fix repo path for libkdegames. Commit.
 
pim-data-exporter
- Enable new GitLab CI on stable branch. Commit.
 - Const'ify pointer. Commit.
 - Const'ify pointer. Commit.
 - Const'ify pointer. Commit.
 - Fix import encryption smtp. Commit.
 - Add mailtransport autotest. Commit.
 - Fix import unified mailbox settings. Commit.
 - Debug--. Commit.
 - Convert id. Commit.
 - Continue to implement import unifiedmailbox config. Commit.
 - Prepare to import UnifiedMailBoxConfig. Commit.
 - Allow to export akonadi_unifiedmailbox_agentrc. Commit.
 - Prepare to import/export akonadi_unifiedmailbox_agentrc. Commit.
 - Add import/export support for akonadi_newmailnotifier_agentrc. Commit.
 - Add support for import/export google/openxchange. Commit.
 - Fix autotests. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - We need to store it as qstring not qurl. Commit.
 - Fix autotest. Commit.
 - If you want git blame to ignore formatting revisions run: git config blame.ignoreRevsFile .git-blame-ignore-revs. Commit.
 - Fix import caldav resource. Commit.
 - Fix typo. Commit.
 - Fix coding style. Commit.
 - Fix generate correct identity. Commit.
 - Add qCWarning. Commit.
 - Add debug info when we can't create file. Commit.
 - Add export resource autotests. Commit.
 - Add autotests for export calendar. Commit.
 - Const'ify pointer. Commit.
 - Fix mem leak. Commit.
 - Export caldav resource. Commit.
 - Add warning when we can't add resource. Commit.
 - Add import support. Commit.
 - Add dav resource support. Commit.
 - Start from 1. Commit.
 - Use action texts for buttons of decision/confirmation dialogs. Commit.
 - Make happy CI. Commit.
 - Allow to show header in qtc6. Commit.
 - Libkdepim is unused in this repo. Commit.
 - Fix cppcheck warnings. Commit.
 - Add KDE CI file. Commit.
 - Use QStringLiteral here. Commit.
 
pim-sieve-editor
- Enable new GitLab CI on stable branch. Commit.
 - Better to use save here. Commit.
 - GIT SILENT Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Use action texts for buttons of confirmation dialog. Commit.
 - Allow to show header in qtc6. Commit.
 - Remove old kconf_update. Commit.
 - Add KDE CI file. Commit.
 - Remove not necessary "additional source". Commit.
 - Remove unused KIconThemes dep. Commit.
 - Use openStateConfig here too. Commit.
 - Add missing sanitizers.supp. Commit.
 
pimcommon
- Enable new GitLab CI on stable branch. Commit.
 - ConfigurePluginsListWidget: fix width of configure button column. Commit.
 - .gitlab-ci.yml: Fix indentation. Commit.
 - Change BRANCH_GROUP to stable-kf5-qt5. Commit.
 - Use action texts for buttons of decision/confirmation dialogs. Commit.
 - Allow to show header in qtc6. Commit.
 - Replace use of removed insertEmail with addEmail. Commit.
 - Const'ify pointer + use {}. Commit.
 - Allow to search plugins. Commit.
 - Use std::uniqueprt. Commit.
 - Use std::unique_ptr. Commit.
 - USe std::find_if here. Commit.
 - Remove kmime dep for only mimetype for a test apps. Commit.
 - Remove unused grantlee. Commit.
 - Not necessary. Commit.
 - Allow to complete with case insensitive. Commit.
 - Cppcheck fix. Commit.
 - Not necessary to use qOverload here. Commit.
 - Not necessary to use qOverload here. Commit.
 - Remove some qOverload as we remove deprecated qt5.15 signal. Commit.
 - Use camel case include. Commit.
 - Don't use hardcoded colors in the log widget. Commit.
 - Fix version checks. Commit.
 - Add KDE CI file. Commit.
 - Avoid to reformat this code. Commit.
 - Fix some clazy warning. Commit.
 - Use qOverload directly (scripted). Commit.
 - Remove kcfg_generate_dbus_interface CMake macro copy. Commit.
 - Use pimcommon here too. Commit.
 - Port to new api. Commit.
 - Allow to configure plugins. Commit.
 - Remove unused includes. Commit.
 - Add i18n context. Commit.
 - Avoid potential typo. Commit.
 - Fix some clazy warning. Commit.
 - Signature was changed in qt6. Commit.
 - Don't wrap ContentTypeWidget and IncidencesForWidget inside Layout. Commit.
 - Load kcmldap KCM using KPluginMetaData. Commit.
 - Revert "Fix build with 5.85 deprecations on". Commit.
 - Fix build with 5.85 deprecations on. Commit.
 - Fix version. Commit.
 
print-manager
- Libkcups: Add debug context to some warnings. Commit.
 - Drop useless X-KDE-System-Settings-Parent-Category-V2 entry. Commit.
 - Add keywords to print manager to improve search. Commit.
 - Fix plugin name in .desktop file. Commit. Fixes bug #426834
 
rocs
- Documentation improves. Commit.
 - L10n: Add @title:window helpers, capitalization and punctuation fixes. Commit.
 - Support BUILD_TESTING flag. Commit.
 - Use applicatin/gzip mimetype. Commit.
 
skanlite
- GIt_SILENT: Add cmake presets support. Commit.
 - Use more target centric cmake code. Commit.
 - Minor: s/Q_DECL_OVERRIDE/override/. Commit.
 - Add single image PDF support. Commit. See bug #299517
 - Add .kde-ci.yml. Commit.
 - Only depend on major.minor version of KF5Sane. Commit.
 - Remember last used scanner device and open it when launching skanlite. Commit. Fixes bug #435030
 - Remove mention of libksane and SANE from description. Commit.
 - Give focus to KSaneWidget. Commit. Fixes bug #430238
 - Fix preselecting the image format. Commit. Fixes bug #441223. Fixes bug #419274
 - Describe that skanlite is for photo scanning with flatbed scanners. Commit.
 - Install app icon. Commit. Fixes bug #441740
 - Additional cleanup. Commit.
 - Fix image saving when preview is not shown. Commit. Fixes bug #440970
 - Convert license statements to SPDX. Commit.
 - Various cleanups. Commit.
 
spectacle
- Use KIO::JobUiDelegate for opening other application. Commit. Fixes bug #445530
 - Fix typo in CONTRIBUTING. Commit.
 - Annotation: set canvas background to transparent. Commit. Fixes bug #432753
 - Do not duplicate text when using -c. Commit. Fixes bug #433221
 - Check if on click is set if launched with 'using last used capture mode'. Commit.
 - Minor code cleanups. Commit.
 - Port to org.kde.KWin.ScreenShot2.CaptureActiveScreen. Commit.
 - Add support for Active Window mode on Wayland. Commit. Fixes bug #386271
 - Sync the docs with the current interface. Commit.
 - Settings: shorten the Save file to default folder text. Commit.
 - Rewrite Settings > General Radiobuttons into QComboBox. Commit.
 - Keep screenshot preview within a reasonable size when drag and drop is initiated. Commit. Fixes bug #443564
 - Move lOnClickAvailable and Cropregion check above lCaptureMode and reduce capture mode logic. Commit.
 - Option to launch Spectacle without taking a screenshot or using last used capture mode. Commit. Implements feature #437368
 - Fix capturing from depth 30 screens (10bpc). Commit. Fixes bug #422285
 - Prevent session manager from restoring the app on start up. Commit. Fixes bug #430411
 - Cosmit: Set application attributes before creating an app instance. Commit.
 - Const'ify method. Commit.
 - Use override keyword. Commit.
 - Use std::chrono_literals. Commit.
 - Use Q_EMIT. Commit.
 - Add git blame ignore file. Commit.
 - Add and make use of clang-format integration. Commit.
 - Add KDE CI file. Commit.
 - Add .clang-format to gitigore. Commit.
 - Add missing license files and fix license identifier. Commit.
 - Copy the correct file path to clipboard. Commit. Fixes bug #441047
 - ExportManager: delay copy to clipboard. Commit. Fixes bug #421974
 - Wayland: when screens have same dpr use NativeSize. Commit. Fixes bug #440226
 - Now we can use std::as_const. Commit.
 - Const'ify pointer. Initialize variable in headers. Commit.
 - Settings UI, save tab: Shorten text explaining Image quality compression. Commit.
 - This widget doesn't exist. Commit.
 - Fix warning about duplicate name. Commit.
 - Add support for building without deprecated methods. Commit.
 - Don't modify windowFlags. Commit.
 
step
- Minor: s/Q_DECL_OVERRIDE/override/. Commit.
 - Documentation improves. Commit.
 - L10n: Add @title:window helpers, capitalization and punctuation fixes. Commit.
 
svgpart
- Add FreeBSD CI. Commit.
 - Enable Linux CI. Commit.
 - Add and make use of clang-format infrastructure. Commit.
 - Bump min required KF to 5.85. Commit.
 
sweeper
- Allow to show header in qtc6. Commit.
 - Add freebsd CI. Commit.
 - Add CI linux. Commit.
 - Add support for build without deprecated method. Commit.
 - Remove obsolete COPYING file. Commit.
 - Convert license headers to SPDX. Commit.
 
umbrello
- Merge origin/master @ 5821f74 to release/21.12. Commit.
 - Merge origin/master @ 788fcb8 to release/21.12. Commit.
 - Umbrello/dialogs/dialog_utils.cpp function remakeTagEditFields : Address compiler warning about unused parameter 
o. Commit. - Https://scan.coverity.com/projects/3327 Coverity fixes listed by CID :. Commit. See bug #340646
 - Umbrello/umbrello.kcfg : Minor tweak to UI Options - Line Color. Commit.
 - Fix "Exiting color change popup via Cancel modifies the selected diagram object". Commit. Fixes bug #443679
 - Umbrello/umbrello.kcfg. Commit.
 - Umbrello/menus/listpopupmenu.cpp. Commit.
 - Https://scan.coverity.com/projects/3327 Coverity fixes listed by CID :. Commit. See bug #340646
 - Address remaining trivial const correctness fixes from attachment 141364. Commit. See bug #442134
 - Fix for "C++ importer does not recognize 'noexcept' keyword" :. Commit. Fixes bug #442134. See bug #338649
 - Const correctness fixes addressing roughly the first half of attachment 141364. Commit. See bug #442134
 
yakuake
zanshin
zeroconf-ioslave
- Bump min required KF to 5.85. Commit.