Skip to content

KDE Gear 21.08.0 Full Log Page

This is the automated full changelog for KDE Gear 21.08.0 from the git repositories.

akonadi
  • Make sure that we don’t cancel dialog. Commit.
  • Use KSharedConfig::openStateConfig. Commit.
  • Allow to exclude unified folder. Commit.
  • Add roleNames to AgentTypeModel for easier interfacing with QML. Commit.
  • USe QStringView here. Commit.
  • Fix some clazy warning. Commit.
  • Add support for subquery as table expression. Commit.
  • Modernize code. Commit.
  • Remove references to innodb_additional_mem_pool_size. Commit.
  • Use forward declaration here. Commit.
  • AgentServer: remove unnecessary QWidgets import. Commit.
  • Kde4 Migration code will be removed in kf6. Commit.
  • Remove the std::auto_ptr and std::unique_ptr payload checks. Commit.
  • Make the recently accessed folder list globally accessible. Commit. See bug #435410
  • Fix Clazy exclusion for ‘old-style-connect’, causes CI to fail. Commit.
  • It will create mem leak here too I think. Commit.
  • Fix memory leak detected by ASAN, by passing qApp as parent to QTranslator. Commit.
  • [favoriteproxytest] Link against KConfig. Commit.
  • StandardActionManager is now based on QAction. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
  • CMake: replace most include_directories calls. Commit.
  • CMake: Drop/replace two add_definitions calls. Commit.
  • CMake: use target_compile_definitions when possible. Commit.
  • Revert clang-format changes to templates. Commit.
  • Add trailing comma to enums. Commit.
akonadi-calendar
  • Modernize SIGNAL/SLOT syntax in comments. Commit.
  • Fix clazy warning. Commit.
  • Modernize code. Commit.
  • Problem deleting recurring incidences with dissociated instances. Commit.
akonadi-calendar-tools
akonadi-contacts
  • Drop X-KDE-Keywords entries from kcm desktop files. Commit.
  • Make sure that we don’t cancel dialog. Commit.
  • Port away from KStatefulBrush::brush(const QWidget*). Commit.
  • Add CMake check for KCMUtils without which akonadi-contacts fails to compile. Commit.
  • It’s already find in top level. Commit.
  • Use K_PLUGIN_CLASS_WITH_JSON install in pim/kcm/kaddressbook too. Commit.
  • Remove ServiceTypes. Commit.
  • Fix some clazy warning. Commit.
  • Modernize code. Commit.
  • Remove unused includes. Commit.
  • Fix mem leak found by asan. Commit.
  • Replace std::binary_function usage with a lambda. Commit.
  • Fix for MSVC compile. Commit.
  • Add missing parent. Commit.
akonadi-import-wizard
  • Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
  • Remove custom logic for avoiding duplicate plugins. Commit.
  • Clean up ServiceType property usage for JSON based plugins. Commit.
  • Fix some clazy warning. Commit.
  • Modernize code. Commit.
akonadi-mime
  • Add debug output. Commit.
  • Modernize code. Commit.
  • In kf6 kde4 migration code will be removed. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
akonadi-notes
  • GIt_SILENT: using pragma once directly. Commit.
akonadiconsole
  • Reactivate it it seems that it builds without problem. Commit.
  • We don’t use additional source. Commit.
  • Modernize code. Commit.
  • In kf6 kde4 migration code will be removed. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
akregator
  • Drop X-KDE-Keywords entries from kcm desktop files. Commit.
  • Add parent to menu. Commit.
  • Provide metadata in kontact plugin for settings dialog rewrite. Commit.
  • Use std::chrono_literals. Commit.
  • Don’t install the .so symlink for akregatorinterfaces. Commit.
  • Add info not loading external reference. Commit.
  • Use KPluginMetaData to load KCMs in KCMultiDialog. Commit.
  • Configuration: Use JSON metadata for KCMs. Commit.
  • Install KCMs in pim/kcms/akregator namespace. Commit.
  • Update IRC network in the README. Commit.
  • Use std::chrono_literals here. Commit.
  • We don’t have html page for the moment. Commit.
  • Fix X-DocPath entries. Commit.
  • Update settings. Commit.
  • Use std::chrono_literals. Commit.
  • Allow to load or not external reference. Commit.
  • Add settings for loading external references. Commit.
  • Add checkbox here. Commit.
  • Add ui file here too. Commit.
  • Prepare to implement security config module. Commit.
  • Print action doesn’t exist. Commit.
  • Make sure that it doesn’t crash on kontact. Commit.
  • Remove unneeded protocol file. Commit.
  • Add hamburger action. Commit.
  • Use more target-centric cmake code. Commit.
  • README: remove username from IRC link. Commit.
  • Fix some clazy warning. Commit.
  • Modernize code. Commit.
  • Make dependency on KI18n and KTextWidgets explicit. Commit.
  • Make doctools optional. Commit.
  • Find KF5TextWidgets instead of KF5TextEditor. Commit.
  • Avoid accidentally generating reserved values of feed IDs. Commit.
  • Treat feed IDs as unsigned everywhere. Commit. Fixes bug #429444
  • Disable block external url. Commit.
  • Const’ify. Commit.
  • Add support for WebEngineViewer::BlockExternalResourcesUrlInterceptor. Commit.
  • GIt_SILENT: increase dependancy. Commit.
  • Remove dead code. Commit.
  • Tweak word order, clarify what HTML attribute “accessKey” really does. Commit.
  • Don’t block resource when we open url page. Commit.
  • Update configuration pages docs. Commit.
  • Fix support with block external ref. Commit.
  • Fix compile. Commit.
  • Const’ify pointer. Commit.
  • Increase akregator_part.rc file version. Commit.
  • Apply changes on restart. Commit.
  • Fix bug 354983 - allow to lock feeds in place. Commit. Fixes bug #354983
  • Fix rename class. Commit.
  • Allow activate code. Commit.
  • Preparing to use BlockMailTrackingUrlInterceptor. Commit.
  • Increase copyright. Commit.
  • Start to use LoadExternalReferencesUrlInterceptor. Commit.
  • Add missing override. Commit.
  • Warning–. Commit.
  • Depend on last MESSAGELIB. Commit.
analitza
  • Add cmake preset support. Commit.
  • Use standard configure_package_config_file. Commit.
ark
  • Port away from deprecated KConfigDialogManager::changedMap. Commit.
  • Add support for single files compressed with zstd. Commit. Fixes bug #434540
  • Revert addition of “application/zstd” as archive format. Commit.
  • Libzipplugin: revert zip_source_file from using unique_ptr. Commit.
  • Libzipplugin: some changes for merge review. Commit.
  • Libzipplugin: hack for zstd max compression method. Commit.
  • Libzipplugin: fix for pre 1.8.0 libzip versions. Commit.
  • Libzipplugin: support lzma xz for libzip 1.8.0+. Commit.
  • Libzipplugin: replace almost all raw pointers with unique_ptr. Commit.
  • Clirartest: Set the locale to english. Commit.
  • Bring back KPtyProcess include. Commit.
  • Remove unused includes. Commit.
  • Remove check about qt version. Commit.
  • As we depend against qt5.15 we can use qt macro/Qt::. Commit.
  • It’s already defined in KDEFrameworkCompilerSettings. Commit.
  • Time to increase version. Commit.
  • Adding “application/zstd” mimetype. Commit.
  • Update Flatpak to 5.15 runtime. Commit.
  • Remove qt prefix. Commit.
  • Clean up ServiceType property usage in JSON based plugins. Commit.
  • FileItemActions: Make plugins more intuitive and interactive. Commit.
  • Show a “Welcome screen” when launched without an archive. Commit.
  • Set a better default window size. Commit.
  • Revert “Add new “page” instead of UI with disabled widgets”. Commit.
  • Add new “page” instead of UI with disabled widgets. Commit.
  • Remove .travis.yml. Commit.
  • Remove forward declaration when we already include file. Commit.
  • Simplify part loading code. Commit.
  • Repair ark startup: make it find its own part again. Commit.
  • Add missing KConfig linkage. Commit.
  • Install the part in kf5/parts/. Commit.
  • Port to KRecentFilesMenu. Commit.
  • Refactor preview handling. Commit.
  • Appstream: fix homepage url. Commit.
  • Support for zip files using backslashes as the path separator. Commit.
  • Use QStringTokenizer for string splitting. Commit.
  • Require C++17. Commit.
  • Simplify fast path in ArchiveModel::parentFor. Commit.
  • Avoid QString (de)allocations in Entry::find. Commit.
  • Avoid another unnecessary string split. Commit.
  • Avoid using QString::split. Commit.
  • Use imported targets for libzip and zlib. Commit.
artikulate
  • Remove KNewStuff2 group from knsrc file. Commit.
  • Make project reuse compliant. Commit.
  • Clean up ServiceType property usage for JSON based plugins. Commit.
  • Simplify plugin loading. Commit.
  • Fix mem leak found by ASAN. Commit.
audiocd-kio
  • Remove obsolete .protocol file. Commit.
baloo-widgets
  • Port away from ECMSetupVersion’s deprecated *_VERSION_STRING CMake variable. Commit.
  • Tagsfileitemaction: Clear actions before adding tags. Commit.
blinken
  • Revert eda659a9f293ba8bd35f0027463c112456cd1407. Commit.
  • Revert 334309753bd5413c55494f6ab852e501962fc204. Commit.
  • Time to increase version + add Q_EMIT, port foreach. Commit.
  • Add cmake preset support. Commit.
bomber
bovo
  • Documentation: Renew a screenshot. Commit.
  • Documentation updates. Commit.
  • Time to increase version. Commit.
calendarsupport
  • Refactor timetable printing utility functions. Commit.
  • Insert a parent class for CalPrintDay and CalPrintWeek config options. Commit.
  • Obey Use Colors option when printing tags. Commit.
  • Combine doLoadConfig()/loadConfig(), doSaveConfig()/saveConfig(). Commit.
  • Tweak headers. Commit.
  • Replace parameters with member references. Commit.
  • Move drawJournal() to the only class that might call it. Commit.
  • Refactor Exclude Confidential/Private options. Commit.
  • Fix line breaks and duplication in printed headers. Commit.
  • Add Exclude Confidential/Private options to the Journal print-out. Commit.
  • Print a footer if a page break occurs inside a journal rntry. Commit.
  • Sort printed journal entries by date. Commit.
  • Replace a variant of a label with the more common version. Commit.
  • Clean up the UI files. Commit.
  • Add an Extend Time Range option to the Print Week dialog. Commit.
  • Combine the printed timetable implementations. Commit.
  • Add common config options to printed journal and year. Commit.
  • Fix up the printed incidence. Commit.
  • Fix row numbers in Print Month grid layout. Commit.
  • Allow the printed to-do list to be sorted by tags. Commit.
  • Allow printing of tags, and obey the Colors checkbox. Commit.
  • Fix clazy warning. Commit.
  • Allow inclusion of categories and start dates in the printed to-do list. Commit. Fixes bug #250450. See bug #150685. See bug #195779
  • Fix autotest by partially reverting 298a8e32. Commit.
  • Fix clazy warning. Commit.
  • Modernize code. Commit.
cantor
  • [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.
  • Re-designed the handling of actions in the worksheet used for richt-text formatting:. Commit.
  • Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
  • New signal-slot syntax, member initialisation in the header and code cleanup in worksheettextitem.h/cpp and cantor.h/cpp. Commit.
  • Properly replace the substring in documentationpanelwidget.cpp when determining the qhc file name. Commit.
  • Minor fixes:. Commit.
  • Save and restore the current shown UQL in the web view for the documentation when switching between different worksheet tabs. Commit.
  • Added waitForSignal trying to fix two more tests failing on CI only. Commit.
  • Deactivate worksheet tests for a moment since they are crashing in libspectre on openSuse. Commit.
  • Fixed some failing Octave tests. Commit.
  • Cleanup in cantor.knsrc. Commit.
  • Removed the dependency on QtWebkitWidgets and on some other libraries in the new documentation panel code. Commit. Fixes bug #439175
  • Fix minor typo. Commit.
  • Properly handle the wildcard character also when removing the downloaded documentation. Commit.
  • Adjusted the logic to properly parse the content of the downloaded and unpacked archive. Commit.
  • Removed the qch files from the repository - we won’t ship them as part. Commit.
  • Cleanup in QtHelpConfig widget. Commit.
  • Fixed the build failure caused by the previous merge commit. Commit.
  • Stop the animation of the promt cursor when the worksheet looses the focus and resume it once the worksheet gets the focus again. Commit.
  • Fix WIN32 exception. Commit.
  • Allow to search/filter for variable names and disable the save and delete buttons in the variable manager if no variables are available. Commit.
  • Better layout for the buttons in the Variable Manager, disabled the editting in the table and minor code clenaup. Commit.
  • Added an empty definition of interruptEvaluation() to WorksheetEntry. Most of the derived entry classes don’t need to override it. Commit.
  • Improvements in ImageEntry(Dialog):. Commit.
  • Improvements in ImageSettingsDialog:. Commit.
  • Allow to add all image formats supported by QImageReader in MarkdownEntry. Commit.
  • More forward declarations and member initializations in the header and. Commit.
  • Improved the appearance and the structure of the context menu for some worksheet entries:. Commit.
  • Improve finding R and disable rserver on Windows (not supported yet). Commit.
  • Fix detecting R. Commit.
  • Added an action to the context menu of markdown entry to enter the edit. Commit.
  • Added the default path for Scilab on windows, too. For other systems the. Commit.
  • Added default values for paths on windows. Done for Maxima and Octave first to check the correctness of the behavior with the next nightly build for win. Commit.
  • [octave] fixed multi-line expressions containing lines with comments only and some other failing tests because of additional blanks that wrongly expected. Commit.
  • Convert remaining license headers to SPDX. Commit.
  • Add license information to cmake files. Commit.
  • Add license information for imported discount sources. Commit.
  • Convert license headers to SPDX. Commit.
  • Clean up ServiceType types for JSON based plugins. Commit.
  • Fixed the switch between the web-view and the content widget for the. Commit.
  • Added missing includes removed in the previos commit by an error. Commit.
  • Octave: fix compilation. Commit.
  • Typo. Commit.
  • Plugins: fix path to server on Windows. Commit.
  • Cantor: install part to kf5/parts. Commit.
  • Port away from KRun. Commit.
  • Fixed newline LaTeX equations. Replaced eqnarray with align. Commit.
  • More cleanup in the documentation code. Commit.
  • Better variable names in the documentation panel widget. Commit.
  • Added an action to the context menu of the command entry to show the. Commit.
  • Redesigned settings widget for Octave. Commit.
  • Add missing new files for scilab settings widget and adjusted the name. Commit.
  • Redesigned the settings widget for Scilab. Commit.
  • Added new files for Sage and Lua settings that were forgotten in the. Commit.
  • Redesigned settings widget for Sage. Commit.
  • Redesigned the settings widget for Lua. Commit.
  • Redesigned settings widgets for R and Julia. Commit.
  • Delay the initialization of the documentaion widget and the loading of. Commit.
  • Redesigned settings widgets for python (moved autorun and documentation. Commit.
  • Show icons in the documentation selector in the doc panel widget. Commit.
  • Simplified the logic for the handling of the current qch file in the doc. Commit.
  • Refactored the logic in the documentation panel widget to used the. Commit.
  • [maxima] put the autorun scripts and the documentation widget to new. Commit.
  • Add relevant files. Commit.
  • Add Julia documentation. Commit.
  • Change the logic to save the settings. Commit.
  • Remove unneeded code and properly save settings. Commit.
  • Add trial code. Commit.
  • Add the relevant files, missed them in previous commit. Commit.
  • Change the way backend widget is created. Commit.
  • Fixed layout for the new help widget in maxima settings widget. Commit.
  • Some small changes. Commit.
  • Change the logic, move the common qthelp widget code to src/backends. Commit.
  • Remove qt help file widget code from maxima backend. Commit.
  • Merge master. Commit.
  • Fix tooltip. Commit.
  • Fixed the layout in Maxima’s settings widget. Commit.
  • Add widget to add custom qch file. Commit.
  • Merge master. Commit.
  • Add widget to add local qch files. Commit.
  • Fix documentation switching through combobox problem and add widget inside maxima settings to install additional qt help files. Commit.
  • Minor fixes:. Commit.
  • Removed some code duplicates in documentationpanelwidget and some. Commit.
  • Unregister qch file first when peforming documentation switch. Commit.
  • Add documentation help files for NumPy. Commit.
  • [WIP] Add switching ability when in the same backend. Commit.
  • [WIP] Support changing of documentations from combobox. Commit.
  • Some readme file changes. Commit.
  • Fix crash on switching. Commit.
  • Fix another warning, properly delete widgets from display and more refactoring. Commit.
  • Refactored DocumentationPanelWidget. Commit.
  • Refactor. Commit.
  • Fix the signal slot connection. Commit.
  • Update the documentation panel if new worksheet with different backend is selected. Commit.
  • Make it compile. Commit.
  • Rebase on master. Commit.
  • Some more changes to python script. Commit.
  • Fix script to generate keywords. Commit.
  • Fix the script. Commit.
  • Fix the python script named qthelp-generator.py. Commit.
  • Refactor. Commit.
  • Add Pythons documentation. Commit.
  • Refactor. Commit.
  • Fix the Search completer. Commit.
  • Hide the find text in page widget when on Contents page. Commit.
  • Remove unnecessary code. Commit.
  • Add messagebox after downloading of image/html file. Commit.
  • Allow to download images or html pages. Commit.
  • Fix reset zoom button enability. Commit.
  • Fix the documentation panel layout. Commit.
  • Install custom scheme handler for qthelp:// to proper place in ctor. Commit.
  • Fix broken layout. Commit.
  • Add zoom in, zoom out functionality. Commit.
  • Remove session handling from documentationpanelwidget. Commit.
  • Remove unwanted code and change shortcut for find in page text button. Commit.
  • Fix case sensitive search in find text in page widget. Commit.
  • Clear selection if find in page widget is closed. Commit.
  • Add Find in Page text functionality. Commit.
  • Add find in page widget. Commit.
  • Add QCompleter to search widget. Commit.
  • Add code for condition when input string does not exist inside index widget. Commit.
  • Add searching through index functionality. Commit.
  • Use i18n and add a seperator. Commit.
  • Change the Documentation panel layout. Commit.
  • Add code to make help files read only (weird issue with QHelpEngine). Commit.
  • Small code fixes. Commit.
  • Fix index widget. Commit.
  • Make links, images, gifs working. Commit.
  • Add version number to the help files. Commit.
  • Remove unnecessary code. Commit.
  • Simplify code. Commit.
  • Fix merge conflicts. Commit.
  • Fix typo. Commit.
  • Merge master. Commit.
  • Add code for creating the qt output help files(.qch,.qhc) as well. Commit.
  • Fix typo. Commit.
  • Create a single script to generate qthelp files, add custom styles and extract the keywords. Commit.
  • Remove unneeded scripts. Commit.
  • Remove redundant code. Commit.
  • Add help files for Octave, now Octave shows its documentation. Commit.
  • Delete index.hhk. Commit.
  • Add scripts for extracting octaves indices. Commit.
  • Fix typo. Commit.
  • Hide Show Backend Help action for Maxima, since we have integrated documentation. Commit.
  • Improve the code layout, tranfer backend and icon memeber fucntions to plugin. Commit.
  • Include session in DocumentationPanel. Commit.
  • Fix typo. Commit.
  • Remove unneeded code. Commit.
  • Fix logic for context sensitve help on F2. Commit.
  • Set correct Backend Help actions icon and some comments. Commit.
  • Implement context sensitive search. Commit.
  • Properly connect signal and slots for context sensitive help. Commit.
  • Some minor changes. Commit.
  • [WIP] Add code for context sensitive help for keywords. Commit.
  • [WIP ]Add Search tab to perform string matching in documentation. Commit.
  • Display the content topics in the browser. Commit.
  • Use QWebEngineView as display area and change layout to horizontal. Commit.
  • Add help files. Commit.
  • Show documentation contents and index in QTabWidget and some code cleanup. Commit.
  • Remove extra fucntion. Commit.
  • Add help files. Commit.
  • Add QTextBrowser as doc viewing widget, follow coding guidelines. Commit.
  • Add QTextBrowser as viewing widget and remove some unnecessary code. Commit.
  • Add properties to QTabWidget and return correct icon and name. Commit.
  • Remove unnecessary includes, fix typos. Commit.
  • Add DocumentationPanelPlugin and DocumentationPanelWidget classes. Commit.
  • Add README.md. Commit.
  • Add Python script to link main.css to the Maxima’s documentation HTML files. Commit.
  • Move admin outside src. Commit.
  • Create CSS file for customizing the documentation. Commit.
  • Create Python script to parse indices from index.hhk. Commit.
cervisia
  • Make dependency on KI18n and KTextWidgets explicit. Commit.
  • Add a missing KConfig linkage. Commit.
dolphin
  • Revert “Show hidden files and folders last”. Commit.
  • Revert “Configurable Show hidden files and folders last toggle”. Commit.
  • Revert “Disable Hidden Files Last sort by default”. Commit.
  • Disable Hidden Files Last sort by default. Commit.
  • Configurable Show hidden files and folders last toggle. Commit. See bug #241227
  • Fix how –select treats files. Commit. Fixes bug #436584
  • Fix width issues when un-maximizing Dolphin. Commit. Fixes bug #430521
  • Revert “Don’t session-restore invalid paths”. Commit. Fixes bug #439864. See bug #427619
  • Add break; to KItemListRoleEditor::keyPressEvent cases. Commit.
  • [PlacesPanel] Remove horizontal scrollbar. Commit. Fixes bug #301758
  • Fix placeholder label text within an empty folder in Trash. Commit. Fixes bug #439952
  • Ensure stable sort order when sorting by size. Commit. Fixes bug #433247
  • Make the KDocTools dependency optional. Commit.
  • Reuse KFileItemActions instance during lifetime of dolphin. Commit.
  • Contextmenu: Listen to new error signal from KFileItemActions. Commit.
  • Fix regex porting regression. Commit.
  • Port to new KActionMenu popup mode API. Commit.
  • Port away from deprecated enum. Commit.
  • Add support for hover sequence thumbnails (via ThumbSequenceCreator). Commit.
  • InformationPanel ensure to have a showUrl when no items are selected. Commit.
  • Port konsolepart loading to use KPluginLoader directly. Commit.
  • Remove unused includes. Commit.
  • Use KNewStuff3 as group key in knsrc file. Commit.
  • Remove deprecated and defunct KNewStuff properties. Commit.
  • Remove go action for settings kio slave. Commit.
  • Show a “Loading…” placeholder text. Commit.
  • KFileItemModel: Allow to group files and folder together. Commit.
  • Update CMake , Qt. Commit.
  • Fix X-DocPath entries. Commit.
  • Remove the filter action from the toolbar. Commit.
  • Add “Sort By” to the hamburger menu. Commit.
  • Add SortOrderForUrl method to DBus interface. Commit. See bug #236059
  • Tell translators to leave the ' alone. Commit.
  • Add tooltip to Empty Trash button inside Trash. Commit.
  • Remove code path for loading deprecated VSC plugins. Commit.
  • Revert “Improve padding in the Places View”. Commit.
  • Revert “fix padding in places view”. Commit.
  • Use SmallMedium icon size in the Places panel as default. Commit. Fixes bug #437345
  • [src/settings/contextmenu/contextmenusettingspage] Fix Crash because of nullptr. Commit. Fixes bug #437539
  • Download missing licenses. Commit.
  • Add action to places panel context menu trash entry to open trash settings. Commit. Fixes bug #367583
  • Use directly autorcc. Commit.
  • Use more appropriate icon for “Create New” action. Commit.
  • Add cmake preset support. Commit.
  • Fix primary view changing folder for the closing animation. Commit. Fixes bug #437080
  • Fix minor typos. Commit.
  • Add more screenshots. Commit.
  • Re-arrange the contents of the hamburger menu. Commit.
  • DolphinContextMenu: Allow disabling “Open Terminal” action. Commit. Fixes bug #436323
  • Show hidden files and folders last. Commit. Fixes bug #241227
  • Put code for desktop file plugin loading in KIO version check. Commit.
  • Update .gitignore. Commit.
  • Set initial size corectly. Commit.
  • Minor docs update to sync with interface. Commit.
  • Search: Add action to clear tag selection. Commit. Fixes bug #432719
  • Replace custom hamburger/control menu with KHamburgerMenu. Commit.
  • Kconfig_add_kcfg_files: Fix warnings about including empty moc file. Commit.
  • Remove code for dolphin < 4.14 tab restore. Commit.
  • InformationPanel: Allow to refresh the panel when its displayed content changes. Commit. Fixes bug #430095. Fixes bug #412902
  • When renaming files, move to next file using tab key or up/down. Commit. Implements feature #403931. Implements feature #269987. Fixes bug #334533
  • Increase default window size. Commit.
  • PlacesPanel: activating a place does not select its previously selected children. Commit. Fixes bug #421347
  • Remove dead variable. Commit.
  • Not necessary to forward class if we include file. Commit.
  • Update screenshots and docs on the Preferences. Commit.
  • Add the new option to the docs on the status bar configuration. Commit.
  • Add option to hide entire status bar. Commit.
  • Fix deprecated method calls when using KIO >= 5.82. Commit.
  • Check the version of the plugins before trying to load them. Commit.
  • Port the VCS plugin system to KPluginLoader. Commit.
  • Appstream: fix homepage url. Commit.
  • Remove the KInit dependency. Commit.
  • Port away from KInit. Commit.
dolphin-plugins
  • Clean up ServiceTypes definitions for JSON based plugins. Commit.
  • Convert desktop files to JSON. Commit.
  • Remove K_EXPORT_PLUGIN_VERSION macro usages. Commit.
  • Port to KPluginLoader. Commit.
elisa
  • Make desktop config window able to scroll. Commit. Fixes bug #440491
  • Make KIO optional on Android and required everywhere else. Commit.
  • Avoid fetching lyrics twice for tracks not in database from playlist. Commit.
  • Remove hard dependency on DBus for powermanagement code. Commit.
  • Generate qml plugin types file. Commit.
  • Revert “Port away from KDeclarative setup functions”. Commit.
  • Port away from KDeclarative setup functions. Commit.
  • Remove unused licenses from LICENSES/ directory. Commit.
  • Fix comment grammar, sent->send. Commit.
  • Improve header label’s mouse area. Commit.
  • Make partyMode list scroll to the playing track. Commit.
  • Move all hardcoded color in HeaderBar to one place. Commit.
  • Remove progress background of playlist entries on desktop. Commit.
  • Add F11 hotkey for toggling Party Mode. Commit.
  • Port GaussianBlur to FastBlur for better performance. Commit.
  • Move playlist’s section sizer to BaseTheme. Commit.
  • Use Kirigami.PlaceholderMessage’s explanation: property in playlist. Commit.
  • Bump frameworks version to 5.80 and use Q_EMIT consistently. Commit.
  • Use enum for columns in album queries. Commit.
  • Use an enum to select the column returned when querying radios. Commit.
  • Use an enum to select the column returned when querying tracks. Commit.
  • Clean unneeded code. Commit.
  • Add flathub badge. Commit.
  • [autotest] Add test for PlayListEntry’s play button. Commit.
  • Relayout PlayListEntry’s label when state changes. Commit.
  • Allow resuming when clicking on Playlist’s play button. Commit.
  • Fix binding loop in ContextView when resizing. Commit.
  • Two related fixes for FooterBar to snap to bounds. Commit.
  • Improve Playlist’s album header. Commit.
  • Pass desktop entry name to power management inhibition. Commit.
  • Improve Player Control. Commit.
  • Cleanup whitespace in CMakeLists.txt. Commit.
  • Fix Repeat button’s tooltip on mobile. Commit.
  • Make Shuffle/Repeat modes more clear. Commit. Fixes bug #436217
  • Polish Now playing page. Commit.
  • Only display secondary Text in grid delegate if there is secondry text. Commit.
  • Use ternaries in GridBrowserView instead of nested if/else statements. Commit.
  • Add mobile screenshot to metadata. Commit.
  • Keep the UI activity running in background to keep playing music. Commit.
  • Gets more accurate metadata for tracks and improve reliability. Commit.
  • Use QtAndroid::requestPermissionsSync instead of custom code. Commit.
  • Fix spacing of playing sidebar header and footer and mobile. Commit.
  • Ensure that reuse is happy with our Android resources. Commit.
  • Improve Android integration. Commit.
  • Improve logging info for QtMultimedia player code. Commit.
  • Add missing icons. Commit.
  • Never use dbus on Android. Commit.
eventviews
  • Simplify sorting the Todo List view. Commit.
  • Shorten holiday names to fit the Agenda view’s header. Commit. Fixes bug #225498
  • Fix clazy warning. Commit.
  • Modernize code. Commit.
  • Use forward declaration (scripted). Commit.
  • GIt_SILENT: using pragma once directly. Commit.
ffmpegthumbs
  • Cmake: fix variable name. Commit.
  • Add support for generating thumb sequences (ThumbSequenceCreator). Commit.
  • Fix build error caused by broken taglib include. Commit.
filelight
  • Fixup previous commit and make it backwards-compatible. Commit.
  • Fix build with no deprecations using the new KShortcutsDialog API. Commit.
  • Fix updating status bar when starting scan. Commit.
  • Add support for re-scanning a single subfolder. Commit.
  • We depend against qt5.15. Commit.
  • Use Qt:: for qt lib. Commit.
  • Time to increase version. Commit.
  • Make it compile without deprecated method. Commit.
  • CMakePresets: add build support. Commit.
  • Fix a small issue related with “Up” button. Commit. Fixes bug #434532
  • Port deprecated method. Commit.
  • Use KSharedConfig::openStateConfig for history items. Commit.
  • Use std::numeric_limits instead of posix defines. Commit.
  • Port deprecated signal. Commit.
  • Make the progress box prettier. Commit.
  • Remember to reset total size as well as total files when starting a scan. Commit.
granatier
  • Documentation: Renew some screenshots. Commit.
  • Documentation updates. Commit.
  • Don’t link against KF5::NewStuff. Commit.
  • Newstuff was never implemented. Remove it => compile without deprecated. Commit.
grantlee-editor
  • Make sure that we don’t cancel dialog. Commit.
  • Don’t install the .so symlink. Commit.
  • In kf6 kde4 migration code will be removed. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
grantleetheme
  • Use QStringView. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
gwenview
  • Add catalog definition for Dolphin context menu items. Commit. Fixes bug #439931
  • Align the side bar on the first run by setting its width. Commit.
  • Avoid crashing on startup if DBus isn’t running. Commit.
  • Make the KDocTools dependency optional. Commit.
  • Allow compiling against a Qt build configured with -no-opengl. Commit.
  • Fix licencing situation. Commit.
  • Correctly mark Exiv2 as a required dependency. Commit.
  • Add background color switching widget and use colors based on the color scheme. Commit.
  • ZoomWidget: Remove buttons, use combobox instead of spinbox. Commit.
  • Port away from deprecated KF and Qt methods. Commit.
  • Port away from deprecated KF methods. Commit.
  • Fix some compilation warnings. Commit.
  • Port away from deprecated Qt methods. Commit.
  • Enable color management for images with 16-bit depth per channel. Commit.
  • Hide the menu bar by default. Commit.
  • Remove Spacebar and Backspace as navigation keys in View mode. Commit.
  • Conserve sidebar visibility between browse and view mode. Commit.
  • Hide the side bar by default. Commit.
  • Use decorated tags in info sidebar. Commit.
  • Don’t correct zoom level for hidpi, instead correct target rectangle. Commit. Fixes bug #438125
  • Relicence files to LGPL-2.1-or-later. Commit.
  • Modernize code (with clang-tidy). Commit.
  • Const’ify pointer/variable. Commit.
  • Fix clazy warning. Commit.
  • Initialize pointer. Remove check as we depend against qt5.14. Commit.
  • Ask dolphin with SortForUrl what sort we should use. Commit.
  • Sync docs with the current interface. Commit.
  • Wrap around during navigation with arrow keys. Commit.
  • Render raster images by using a copy of a portion of the image. Commit.
  • Read color profile from QImage. Commit.
  • Add KHamburgerMenu to main toolbar. Commit.
  • Add tooltip for “save all” button after editing image. Commit. Fixes bug #433387
  • Add “Copy” items to context menus. Commit. Fixes bug #437264
  • Fix some clazy warning. Commit.
  • Add support for clazy + build support. Commit.
  • We use more modern kf5. Commit.
  • “X-KDE-Show-In-Submenu” value should be string. Commit.
  • StatusBarToolButton: give icon-only buttons same height as text-only and square dimentions. Commit.
  • Use icons for sidebar toggle button. Commit.
  • Make sidebar tab button style adapt to tab width. Commit.
  • Sync the docs with the current interface. Commit.
  • Change default toolbar actions. Commit.
  • Remove ImageScaler. Commit.
  • Use JPEG_VERSION for the libjpeg version. Commit.
  • Extract background painting into its own custom QGraphicsItem. Commit.
  • Require C++14 so we can use things like std::make_unique. Commit.
  • Use a simple QGraphicsItem subclass for drawing raster images. Commit. Fixes bug #271671
  • BrowseMainView: Make statusbar padding like ViewMainPage. Commit.
  • SemanticInfoContextManagerItem: remove title, adjust margins. Commit.
  • InfoContextManagerItem: use indent not contentMargins for indenting, change text and position of “More…”, adjust margins, change title. Commit. Fixes bug #431627
  • Put QFrame separators between SideBarGroups. Commit.
  • Don’t draw separator in SideBarGroup, use point size instead of bold, adjust margins, don’t require title. Commit.
  • Don’t do custom graphics for splitter handle. Commit.
  • Port from KIconLoader::loadIcon to QIcon::fromTheme. Commit.
  • Only navigate to the first document if we do not have a current URL. Commit.
  • Only clear the current URL in ContextManager when it’s actually unselected. Commit.
  • Use the preferredSuffix from the mimetype as format hint when loading. Commit.
  • Prefer mime type from content over file name when loading. Commit. Fixes bug #329140
  • Add padding to status bar. Commit.
  • Set initial size correctly. Commit.
  • Only generate thumbnails for items that are visible or may soon be visible. Commit.
  • Prefer generating thumbnails for things that are even slightly visible. Commit.
  • Do not constantly restart the thumbnail generation timer on data changes. Commit.
  • Simplify code in ThumbnailProvider::appendItems. Commit.
  • Enable fetching mime type from KIO slaves for thumbnail grids. Commit.
  • [StatusBarToolButton] Make the separators match the QStyle. Commit.
  • Don’t forward declaration when we include file. Commit.
  • Make unity compile done. Commit.
  • Add CMakePresets support. Commit.
  • Try to make compile with unity support. Commit.
  • Fix status bar contents not filling the available width. Commit.
  • Set status bar size constraint to fixed size. Commit. Fixes bug #434786
  • Bump minimum CMake version to 3.16. Commit.
  • Keep status bar below thumbnail bar. Commit.
  • Move setup for MainViewPage widgets to one function. Commit.
incidenceeditor
  • Fix possible abort when creating incidences with tags. Commit.
  • Replace “Title” with “Summary” in the user interface. Commit.
  • Allow change of completion percentage of completed to-dos. Commit. Fixes bug #397721
  • Get tags directly from the Akonadi::Item. Commit.
  • Individualmaildialog.cpp is already as exported symbol. Commit.
  • Export symbol for test apps. Commit.
  • Modernize code. Commit.
  • Use forward declaration when it’s possible. Commit.
  • Allow to build test without akonadi support. Commit.
  • Fix warning. Commit.
  • Add time and time zone to EXDATEs of DATE-TIME instances. Commit. Fixes bug #169336. Fixes bug #434599
itinerary
  • Fix build against stable branch kitinerary. Commit.
  • Fix ReservationHelper::equals always returning false. Commit.
  • Remember which map locations we have already cached. Commit.
  • Request fewer transfer journeys. Commit.
  • Improve platform change notification check. Commit.
  • Show the arrival location if we have no departure. Commit.
  • Fix trip group delegate content hiding/unhiding. Commit.
  • Also write intermediate stop waypoints to the GPX trip export. Commit.
  • Don’t write invalid GPX time elements. Commit.
  • Fix strict weak order violation for timeline element comparison. Commit.
  • Allow to also import health certificates from PDFs. Commit.
  • Fix checks for non-set date/time values. Commit.
  • Close the favorites selector page after picking the location. Commit.
  • Properly qualify StandardPaths enums. Commit.
  • Use small font for explanation texts consistently. Commit.
  • Make setting page more HIG compliant. Commit.
  • Properly handle modal pages. Commit.
  • Fix the build without KHealthCertificate. Commit.
  • Sort health certificates by longest relevant first. Commit.
  • Fix empty day delegate. Commit.
  • Make use of vaccine/test product URLs. Commit.
  • Implement importing health certificates from full data exports. Commit.
  • Ignore the import size limit for our own exports. Commit.
  • Implement exporting of health certificates. Commit.
  • Fix exporting on non-Android. Commit.
  • Show the health certificate signature verfication state as well. Commit.
  • Autogenerate category file. Commit.
  • Port timeline page to DelegateChooser and enable item recycling. Commit.
  • Bump minimum required KF5 version to 5.84. Commit.
  • Allow to manage digital vaccination certificates. Commit.
  • Prepare for stricter upcoming ECM compiler settings. Commit.
  • Fix reference error, argument needs to be fully qualified. Commit.
  • Make the import from temporary file option KIO-compatible. Commit.
  • Add a command line option for importing temporary files. Commit.
  • Use format display string for pkpass field values, not the raw variant. Commit.
  • Add QR code for KDE’s nightly build F-Droid repository. Commit.
  • Adapt to KPublicTransport API changes. Commit.
  • Also add earlier/later journey search actions to the context menu. Commit.
  • Allow to import favorite locations from GPX files. Commit.
  • Remove trailing dot from image caption. Commit.
  • Add content rating to appstream data. Commit.
  • Generate GPX route names for flights/trains/busses. Commit.
  • Export GPX waypoints for arrival/departure locations as well. Commit.
  • Allow to export favorite locations to a GPX file. Commit.
  • Add trip group GPX export. Commit.
  • Add GPX writer class. Commit.
  • Make links in disruption notes interactive. Commit.
  • Force using org.kde.desktop style on non-Android. Commit.
  • Ensure the KCrash availability is in sync in the code and in CMake. Commit.
  • Initialise kcrash. Commit.
  • Don’t add transfers for unbound tickets. Commit.
  • Implement deleting entire trip groups. Commit.
  • Add SPDX markers for the app icon. Commit.
  • Consistent spelling and i18n contexts for “canceled”. Commit.
  • More consistent labels on the train details page. Commit.
  • Add translation context for entrance time label. Commit.
  • Add a few more i18n contexts. Commit.
  • Remove warning about empty string. Commit.
  • Add CMakePresets support. Commit.
  • Also allow to paste binary content. Commit.
  • Add Android package links for apps.kde.org. Commit.
  • Use Kirigami’s passive notifications for import feedback as well. Commit.
  • Fix handling of optional KF5 dependencies. Commit.
  • Use KCrash when available. Commit.
  • Allow to explicitly trigger a segfault in the dev mode page. Commit.
  • Use imported target for ZLib. Commit.
  • Use the new grouped by country mode for the public transport backend model. Commit.
  • Depend on KOpeningHours unconditionally. Commit.
  • Complete the exclusion list for all iso-codes catalogs we don’t need. Commit.
  • Consistently require Qt 5.15 on all platforms. Commit.
  • Set the APK version based on what is defined in CMake. Commit.
  • Extend the asset ignore pattern. Commit.
  • Don’t install files we don’t need on Android. Commit.
  • Refine the packaging exclusion list. Commit.
  • Add APK exclusion lists for libraries and assets. Commit.
  • Remove DAVx legacy support. Commit.
  • Port away from deprecated KItinerary::ExtractorEngine API. Commit.
  • Allow to use the journey details page test on non-TLS backends as well. Commit.
  • Allow to pass in more parameters to the vehicle layout page test. Commit.
  • Consider all possible sources for the platform name we have. Commit.
juk
  • Add missing Qt5Concurrent to target_link_libraries. Commit.
  • Take into account that some languages use different plural rules for n > 4. Commit.
  • Add “Open Containing Folder” action. Commit.
  • Tageditor: Speedup startup when Tag Editor is shown. Commit.
  • Add a user-defined literal to grab themed icons and port to use it. Commit.
  • Lyrics: Disable lyrics requests as the site seems to be down. Commit.
  • Playlistsplitter: Use compile-time signal/slot connections. Commit.
  • Add a user-defined literal for our action collection. Commit.
  • Playlistsplitter: Minor cleanups again. Commit.
  • Reduce startup time by 60-70% or more. Commit. Fixes bug #428772. Fixes bug #317666
  • Dynamicplaylist: Ensure subclasses handle virtual calls in dtor. Commit.
  • Playlist: Ensure playing track is visible when it changes. Commit. Fixes bug #356224
  • Nowplaying: Improve clickable link search in Now Playing bar. Commit.
  • Playqueue: Use an appropriate icon for rebadged “remove playlist” action. Commit. Fixes bug #336250
  • Playlist: Play whole album when playback started in album-random mode. Commit.
  • Reenable album random play in the user interface. Commit.
  • Playlist: Reimplement random and album random sequencing. Commit.
  • Improve track sequencing by removing the track sequencing classes. Commit. Fixes bug #100356. Fixes bug #166711. Fixes bug #302250. Fixes bug #303901. Fixes bug #336637. Fixes bug #353259. Fixes bug #404157. Fixes bug #417551
  • JuK: More minor cleanups. Commit.
  • Playermanager: Cleanup before I work on some bugs in track playback. Commit.
  • Remove dead DCOP-related interface. Commit.
  • Mediafiles: Make Playlist Save As file type message translatable. Commit. Fixes bug #413065
  • Systemtray: Cleanups and modernization. Also a timer bugfix. Commit. See bug #165899
  • Playlist: Modernization and cleanup of playlist code. Commit.
  • Playlist: Modernize signal/slot connections here too. Commit.
  • Playlistbox: Remove most string-based signal/slot connections. Commit.
  • Playlistbox: Use QVector instead of QList for list of playlists. Commit.
  • Playlistbox: Modernize code a bit. Commit.
  • Playlistcollection: Minor cleanups, rename object(). Commit.
  • Ui: Focus the playlist search line edit on startup. Commit.
k3b
  • Menu: Get bluray sizes from k3b itself instead of hardcoding. Commit. Fixes bug #439475
  • Clean up ServiceType property usage in JSON based plugins. Commit.
  • Remove obsolete desktop files. Commit.
  • Plugins: Convert desktop files to JSON. Commit.
  • Pass in JSON parameter in kcoreaddons_add_plugin function call. Commit.
  • Use FindTagLib from ECM. Commit.
  • Cleanup license headers. Commit.
  • Adjust formating of SPDX headers. Commit.
  • Remove unneeded newlines from beginning of license statements. Commit.
  • Adjust formatting of license header. Commit.
  • Convert remaining copyright texts to SPDX. Commit.
  • Remove unneeded $id$ lines from license headers. Commit.
  • Remove obsolete COPYING files. Commit.
  • Download GFDL-1.2-or-later license. Commit.
  • Remove unneeded mention of COPYING file. Commit.
  • Convert CMake module license statements to SPDX. Commit.
  • Convert license headers to SPDX. Commit.
  • Port videodvd kioslave to JSON metadata. Commit.
  • Remove Description property for kioslave. Commit.
  • Use k3b as install namespace. Commit.
  • Port plugins away from desktop file loading. Commit.
  • Adding icons for buttons in theme settings. Commit. Fixes bug #407069
kaccounts-integration
  • Replace bespoke checkable list item with Kirigami.CheckableListItem. Commit.
  • [kcm] Use explanatory text instead of a button. Commit.
kaccounts-providers
  • Preserve Owncloud URL path when returning dav data. Commit.
  • Fix formatting using clang-format. Commit.
  • Use QUrlQuery to process login credentials. Commit.
  • Preserve Nextcloud path when returning dav data. Commit. Fixes bug #438084
  • Make Qt5WebEngine optional. Commit.
kaddressbook
  • Drop X-KDE-Keywords entries from kcm desktop files. Commit.
  • Add parent to qmenu. Commit.
  • Provide metadata in kontact plugin for settings dialog rewrite. Commit.
  • Port away from deprecated KShortcutsDialog::configure() method. Commit.
  • Make it compile with last api. Commit.
  • Revert “Temporarily lower the deprecation disablement version”. Commit.
  • Revert “Lower the deprecation version further”. Commit.
  • Lower the deprecation version further. Commit.
  • Temporarily lower the deprecation disablement version. Commit.
  • Remove unused files. Commit.
  • Now all use KPluginLoader::findPlugins. Commit.
  • Depend against last akonadi-contact. Commit.
  • Use K_PLUGIN_CLASS_WITH_JSON directly. Commit.
  • Install in “pim/kcms/kaddressbook” namespace. Commit.
  • Remove extension here. Commit.
  • Remove duplicate check code. Commit.
  • Make sure that it doesn’t crash on kontact. Commit.
  • Add more default action in hamburger menu. Commit.
  • Theses actions are already in toolbar. Commit.
  • Add KHamburgerMenu when we hide menubar. Commit.
  • Rename variable. Commit.
  • Remove clazy warning. Commit.
  • Modernize code. Commit.
  • Make dependency on KI18n explicit. Commit.
  • Make doctool optional. Commit.
kajongg
kalarm
  • Make user strings translatable. Commit.
  • Bug 437217: Fix ‘Choose sound file’ dialog showing no audio files. Commit. Fixes bug #437217
  • Update changelog. Commit.
  • Update changelog. Commit.
  • Don’t display a ‘time to’ for alarms whose trigger time has passed. Commit.
  • Fix clazy warning. Commit.
  • Fix alarm time showing blank in alarm list in right-to-left mode. Commit.
  • In right-to-left mode, select correct date for mouse click position. Commit.
  • Layout fixes for right-to-left direction. Commit.
  • Disable modal alarm messages config setting on Wayland. Commit.
  • Show hamburger context menu at correct position on Wayland. Commit.
  • Fix description in changelog. Commit.
  • Bug 439853: Fix crash at startup on multiple screen system using Wayland. Commit.
  • Show context menu at correct position on Wayland. Commit.
  • Show hamburger menu when menu bar is hidden. Commit.
  • Fix crash when context menu is requested after toolbar has been edited. Commit.
  • Add date selector option to enable alarm list view to be filtered. Commit.
  • Add comments. Commit.
  • Fixup previous commit and make it backwards-compatible. Commit.
  • Fix build with deprecated API disabled. Commit.
  • Revert unwanted change in e0c14cfe535157778169d4b2f6d4f65ae763a8b6. Commit.
  • Adjust clazy checks. Commit.
  • Fix some clazy warning. Commit.
  • Remove duplicate line. Commit.
  • Make doctools optional. Commit.
  • Kde4 Migration code will be remove in kf6. Commit.
  • Port to QButtonGroup::idToggled. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kalarmcal
  • Fix auto tests. Commit.
  • Fix deletion of events with reminders after the main event. Commit. Fixes bug #440200
  • Fix events with reminder alarms not triggering. Commit. Fixes bug #440200
  • Fix clazy warning. Commit.
  • Use QStringView here. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kalgebra
  • Mobile console: Implement replacing input with what we clicked. Commit.
  • Console: Add a space after the = for readability. Commit.
  • Mobile: Port away from deprecated API. Commit.
  • Remove minSdk from AndroidManifest. Commit.
  • Time to increase version + use qt_ macro + Qt::. Commit.
  • Add cmake preset support. Commit.
  • Use drawers in place of overlay sheet in graphs. Commit.
  • Use modern SPDX markers. Commit.
  • Clear log button disabled when there is no log to clean. Commit.
  • Kirigami.FormLayout for the Dictionary page. Commit.
  • Update screenshots. Commit.
  • Hide plot2d and plot3d button when the plot cannot be plotted. Commit.
  • Improve autocompletion. Commit.
kamera
  • Embed JSON metadata in KIOSlaves. Commit.
  • Add a missing KConfig linkage. Commit.
kamoso
  • Revert the removal of FindOpenGL2. Commit.
  • Remove obsolete COPYING files. Commit.
  • Add GFDL-1.2-or-later license to LICENSES dir. Commit.
  • Convert license headers to SPDX. Commit.
  • Fix tests build. Commit.
  • CMake cleanups. Commit.
  • Fix Kirigami import on Config. Commit.
kanagram
  • Remove deprecated and defunct KNewStuff properties. Commit.
  • Improve English idiom and punctuation. Commit.
kapman
  • Add content rating. Commit.
  • Documentation: Renew the screenshots. Commit.
  • Doc: Fix date format. Commit.
  • A fix to my last commit “GUI l10n improves”. Commit.
  • GUI l10n improves. Commit.
  • Documentation updates. Commit.
  • Use existing game timer instead of own timer for ghost blinking. Commit.
  • Pause prey and bonus timers if game is paused. Commit.
kapptemplate
kate
  • Improve kate on haiku os. Commit.
  • Avoid double branch name computation. Commit.
  • LocHistory: When limiting size, also rewind currentLocation. Commit.
  • Location history improvements. Commit.
  • Handle nullptr return of screenAt(). Commit. Fixes bug #439804
  • Lsp gotosymboldialog: select first row + fix highlight color. Commit.
  • Lsp gotosymboldialog: Set placeholder text for line edit. Commit.
  • Update Kate man page. Commit.
  • Use Ctrl+Shift+F for search and F11 for fullscreen. Commit.
  • Add gitlab-ci for testing merge requests. Commit.
  • Lspclient: reduce language dependence in location tree format application. Commit.
  • Lspclient: avoid hiding code action menu when adding actions. Commit.
  • Avoid to pollute terminal with failure output. Commit.
  • Fix a couple of inefficiencies in quickopen. Commit.
  • Ensure we unify line endings. Commit. Fixes bug #436753
  • Fix command line for jq for windows. Commit. See bug #436753
  • Group together startup error message. Commit.
  • Remove duplicate SPDX-License-Identifier statements. Commit.
  • Make sure we only have one button for ‘Enable Indexing’. Commit.
  • Remove anon session option in sessions applet. Commit.
  • Improve appearance of sessions plasmoid. Commit.
  • Rename wrongly named objects. Commit.
  • Remove obsolete desktop files. Commit.
  • Plugins: Convert desktop files to JSON. Commit.
  • Remove kcoreaddons_desktop_to_json function calls. Commit.
  • S&R: fix crash when closing search tabs. Commit.
  • S&R: use TabBar::setAutoHide(true) instead of manual show/hide. Commit.
  • Remove completion/textEdit support. Commit.
  • Update name of irc service used by #vim. Commit.
  • Add missing name for hot new stuff. Commit. Fixes bug #438018
  • Lspclient: adjust bash server settings. Commit.
  • Lspclient: avoid QDir cast and empty value transform of projectBase. Commit.
  • Lspclient: update server on projects if so supported and requested. Commit.
  • Lspclient: specify null rootUri if no project and empty root config. Commit.
  • Lspclient: add server support for workspace request and notification. Commit.
  • Project: expose additional project information. Commit.
  • Lspclient: adjust client capabilities indentation. Commit.
  • Lspclient: bypass shutdown delay if not needed and cleanup defunct code. Commit. Fixes bug #438790
  • Fix duplicates in completion causing wrong item to be executed. Commit.
  • LSP Completion: Support textEdit. Commit.
  • Lspclient: add symbol goto to menu. Commit.
  • Lspclient: use proxied servermanager signals to catch early emitted. Commit.
  • Lspclient: make servermanager proxy logMessage and showMessage notification signals. Commit.
  • Lspclient: perform binary diagnostic search as fallback resort. Commit.
  • Lspclient: optimize to only update marks in applicable cases. Commit.
  • Lspclient: try harder to avoid cleared outline upon server error. Commit.
  • We now support range requests for semantic tokens. Commit.
  • Lspclient: support additional search path in configuration. Commit.
  • Lspclient: perform editor variable expansion on server commandline and root. Commit.
  • Set ZDepth for SemanticHighlighting ranges. Commit.
  • Fix closing a doc causes a crash sometimes. Commit.
  • Update geometry in parent, no need to do everywhere. Commit.
  • Clean up license headers. Commit.
  • Use custom type inside model … Commit.
  • Remove unused includes. Commit.
  • Add SPDX License Headers. Commit.
  • Some styling for gotosymbol dialog. Commit.
  • Implement gotosymboldialog. Commit.
  • Move quickdialog(hud) from project to shared. Commit.
  • Workspace/symbols response parsing. Commit.
  • Implement workspace/symbols request. Commit.
  • Ensure to not crash on missing context menu. Commit. Fixes bug #426939
  • Dont create ranges when attribute is null. Commit.
  • Simplify Ctrl-Click cursor unsetting. Commit.
  • Katepluginmanager: Remove unneeded check for service types. Commit.
  • Set ZDepth before setAttribute for MovingRanges. Commit.
  • Lspclient: add url to error message in case of server start failure. Commit.
  • Doc: extend lspclient documentation. Commit.
  • Lscplient: also update state on document reload signal. Commit.
  • Lspclient: let typescript server decide on document identification. Commit.
  • Use a unique and remove tracking of connected views for vertical scroll. Commit.
  • LSP: Support textDocument/SemanticTokens/range request. Commit.
  • Fallback to directory of document for root. Commit.
  • Gitwidget: disconnect living git processes at destr. Commit.
  • Fix const ref warning. Commit.
  • Compile fix. Commit.
  • Add Dart LSP. Commit.
  • Clean up katefiletreemodel. Commit.
  • SQL addon: use KPasswordLineEdit instead of KLineEdit::passwordMode. Commit.
  • Always reset to ibeam cursor. Commit.
  • Lspclient: add action to request and apply quick fix code action. Commit. Fixes bug #437746
  • Kateview*: Use more std containers and cleanup. Commit.
  • Prevent crash in git-blame for HUGE git commits. Commit. Fixes bug #437683
  • Work around conflicting shortcuts in preview plugin. Commit. Fixes bug #386265. Fixes bug #407869
  • KateDocManager: Less manual memory handling and use more std stuff. Commit.
  • Fix build. Commit.
  • No manual memory management for katesession*. Commit.
  • Fix crash when turning on “bg shading” for Documents plugin. Commit.
  • Deactivate Kate command bar if KXMLGui command bar is there. Commit.
  • Lspclient: no need to auto add parenthesis if the next character is such already. Commit.
  • Lspclient: make function parentheses auto-completion optional. Commit.
  • Lspclient: consider language semantics in function parentheses auto-completion. Commit.
  • S&R: Fix matching ^ and $ in multi-line expressions. Commit. Fixes bug #318232
  • Revert “Add docs for the option to keep spaces to the left of cursor when saving”. Commit.
  • Group internal & external terminal open. Commit.
  • Addons/project: show open terminal ctx item only if it is loadable. Commit.
  • Addons/project: add Open Terminal folder action. Commit.
  • Addons/project: cleanup terminal api. Commit.
  • Always trim the text in FileLineReader. Commit.
  • Make sure to not draw over the icon if any. Commit.
  • Don’t remove root path for now. Commit.
  • Style LSP locations treeview for better readibility. Commit.
  • Small project menu cleanup. Commit.
  • Reduce manual memory allocs and use more std stuff in katemdi. Commit.
  • S&R: update highlight upon check toggle. Commit.
  • S&R: create a vector of one element when signalling check state update. Commit.
  • Open Folder With: Kate. Commit.
  • Clean up KateRunningInstanceInfo. Commit.
  • S&R: also update marks upon tab switch or close. Commit.
  • S&R: uncheck all upon Esc. Commit.
  • S&R: only highlight checked occurrences. Commit.
  • Move everything to SemanticHighlighter. Commit.
  • Remove unused includes + clean up comments and some renaming. Commit.
  • Clean up SemanticHighlighter interface. Commit.
  • Make sure we work with a valid view in slot. Commit.
  • Use one callback for both delta and full. Commit.
  • Add SPDX-License headers. Commit.
  • Use Document* as key. Commit.
  • Make sure unsupported token types don’t mess up things. Commit.
  • Try prevent a crash. Commit.
  • Fix namespace. Commit.
  • Send more client capabilities, rust-analyzer doesn’t work otherwise. Commit.
  • Ensure moving ranges are cleaned up. Commit.
  • Fix lsptestapp build. Commit.
  • Lsp semantic token client capabilities. Commit.
  • Don’t subscribe for old textDocument/semanticHighlighting. Commit.
  • Implement LSP semantic tokens protocol. Commit.
  • Message box default button update. Commit.
  • Lspclient: use managed cleanup and unordered_map in hover document tracking. Commit.
  • Lspclient: only unset cursor if previously set. Commit.
  • Don’t reuse untitled doc when opening a new doc. Commit.
  • Removing “directory removing”. Commit.
  • Lspclient: deduplicate invocation of executeCommand. Commit.
  • Lspclient: properly forward signature completion setting. Commit.
  • Lspclient: avoid use of cached symbolview model in some cases. Commit.
  • Lspclient: restore symbolview sorting. Commit.
  • Make quickopen sizing like other hud dialogs. Commit.
  • Fix leak when staging lines / hunks. Commit.
  • Fix quick open for untitled documents. Commit.
  • Add support for Vala language server. Commit.
  • Gitblame: add action to toggle showing of blame info. Commit.
  • Quickopen: Use std::vector and remove QFileInfo. Commit.
  • Fix typo. Commit.
  • Store diff files in tmp dir and avoid adding tmp files to history. Commit.
  • Prevent storing diff files in recent files history. Commit. Fixes bug #436906
  • Git: Allow amending last commit message. Commit.
  • Static cast for vector’s size method to int. Commit.
  • Simplify and modernize KateViewSpace::saveConfig. Commit.
  • LSP: Improve tooltip. Commit.
  • Project git: add icon for refresh action in the menu. Commit.
  • Fix revert commit 550c5096. Commit.
  • Fix revert commit 550c5096. Commit.
  • Reert some changes from fb8f96f. Commit.
  • Fix condition when setting gitPath. Commit.
  • Project git tree : Fix single file click and context menus action. Commit.
  • Fix possible leak when commiting. Commit.
  • [addons/project/git/gitutils] Add missing include optional to make bsd happy. Commit.
  • Refactor GitWidget to use common method for get dot git path. Commit.
  • Fix branch change not reflected if projectbase != dotGit. Commit.
  • Try to link our mascot. Commit.
  • Remove now purged open header plugin docs. Commit.
  • Remove openheader plugin in favor of LSP. Commit.
  • Fix leak in kategdbplugin. Commit.
  • Quickopen: rename update() method to updateState(). Commit.
  • Quickopen: prefer fileName as filename of opened document. Commit.
  • Quickopen: avoid unfortunate or inadvertent string removal. Commit.
  • Quickopen: strip common prefix when matching path. Commit.
  • Quickopen: use common base dir as project base to ensure successful strip of base. Commit.
  • Quickopen: perform read and write of config in lineedit. Commit.
  • Quickopen: update upon list mode change. Commit.
  • Quickopen: always read config. Commit.
  • Quickopen: match against path to obtain path formats. Commit.
  • Kate: show commandbar action in menu. Commit.
  • Lspclient: include switch header action in menu. Commit.
  • Lspclient: only check server basename when checking for clangd. Commit.
  • Lspclient: reload config when restarting all servers. Commit.
  • Lspclient: no timed hiding of symbol info tooltip. Commit.
  • Lspclient: do not hide tooltip on KeyRelease. Commit.
  • Lspclient: add menu action to configure optional completion signature help. Commit.
  • Lspclient: make highlight goto location optional. Commit.
  • Lspclient: refactor goto location. Commit.
  • Git: Don’t report error if git not found. Commit.
  • Project plugin: Use more forward decls. Commit.
  • Cleaning. Commit.
  • Lspclient: add a “Code Action” menu. Commit.
  • Add proper credit to Tyson Tan. Commit.
  • Fix changing branch doesn’t update the branch button. Commit.
  • Make sure git branch is always visible in a git repo. Commit.
  • Remove dead lsp semantic highlighting code. Commit.
  • Change terminal actions icons and text. Commit.
  • Show new mascot in about dialog. Commit.
  • Lspclient: also handle new style server capabilities. Commit.
  • Lspclient: add implementations action to menubar. Commit.
  • Doc: add server troubleshooting tips for lspclient plugin. Commit.
  • Doc: extend lspclient documentation. Commit.
  • Lspclient: add goto type definition. Commit.
  • Lspclient: add server support for document/typeDefinition. Commit.
  • Lspclient: simplify findImplementation. Commit.
  • Lspclient: declarationProvider is now specified in LSP protocol. Commit.
  • Project context menu “delete” option finished, added:. Commit.
  • Cleaning kateprojecttreeviewcontextmenu.cpp and project menu “delete (file/directory)” introduction (not finished). Commit.
  • Try to fix of a rare crash with Ctrl + Click in LSP. Commit.
  • Fix commit dialog. Commit.
  • Open terminal here. Commit.
  • Fix ui & menu memleaks. Commit.
  • Remove merge conflict. Commit.
  • Fix memleak an remove QFrame usage. Commit.
  • Project: historywidget: show commit restricted to file. Commit.
  • Project: set diff view position to top. Commit.
  • Fix leaks in KateConfigDialog. Commit.
  • Make dependency on KI18n and KTextWidgets explicit. Commit.
  • Fix possible leaks in git commit dialog. Commit.
  • Avoid choosing false compile_commands.json file. Commit.
  • Project clazy tool: Fix clazy plugin in case build dir is outside of source. Commit.
  • Addons: Add missing Qt5Concurrent to project and search. Commit.
  • Ask only for confirm if some project docs open. Commit.
  • Proper i18n arguments. Commit.
  • Minor cleanups for project -> close. Commit.
  • Merge project closing feature. Commit.
  • Update kateprojectplugin.cpp. Commit.
  • Added alert before project closing. Commit.
  • Html escape lsptooltip text. Commit.
  • Disabled button, created project menu option “Close Project”. Need for the white version of “window-close” icon. and replace in: ' #define PROJECTCLOSEICON “window-close” ‘. Commit.
  • Update KateProjectPluginView::slotProjectClose. Commit.
  • Downgrade .git not found warning to info message. Commit. Fixes bug #435945
  • Revert “Project closing context menu”. Commit.
  • Project closing context menu attempt nr 1. Commit.
  • Update kateproject.h. Commit.
  • Cleaning. Commit.
  • Fix S&R not recovering from canceled folder search. Commit. Fixes bug #435689
  • Fix crash for HUD of actions. Commit.
  • Fix possible out of bound access in command bar. Commit.
  • Add cmake presets support. Commit.
  • Updated for last review. Commit.
  • Added after review. Commit.
  • Bash lsp. Commit.
  • Downgrade lsp semantic highlighting warnings. Commit.
  • Fix some build warnings. Commit.
  • Activate the ‘fixed diff view’ when shown. Commit.
  • [applets/preview] Port from KMimeTypeTrader to KParts::PartLoader. Commit.
  • [addons/preview] Extract part finding into method. Commit.
  • Require C++17. Commit.
  • Remove the lambda. Commit.
  • Fix shortcut display for multi-key shortcuts. Commit.
  • Dont set cursor position at all if cursor invalid. Commit.
  • Quick open improvements. Commit.
  • Fix file name and memory leak in comparebranchview. Commit.
  • Fix file renaming. Commit.
  • Fix renamed file is not openable directly. Commit.
  • Port from KToolInvocation to KIO::CommandLauncherJob. Commit.
  • The working version of the closing project. Need to switch project in other windows (synchronization), because if different projects are selected in different windows then bugs appear. Commit.
  • Fix crash when opening context menu in gitwidget. Commit.
  • Fix untracked selection unable to stage. Commit.
  • Enable git-blame to see the initial commit. Commit.
  • Trying to close all docs from the project, not compiling with:. Commit.
  • Change license from GPL 2.0+ to LGPL 2.0+. Commit.
  • Prepare for plugin loading pre-installation. Commit.
  • Highlighting/themes documentation: remove references to Kate’s flatpak package. Commit.
  • No edit triggers for compare branch tree. Commit.
  • Use more icons in git plugin. Commit.
  • Add SPDX-License headers. Commit.
  • Kill process ourselves. Commit.
  • Check project base for compile_commands along with buildDirs. Commit.
  • Use projectMap to get build dir. Commit.
  • Hide message after 3 seconds on success. Commit.
  • Add ‘Clazy’ code analysis tool. Commit.
  • Ensure output view scrolls correctly. Commit.
  • Use some of the new git icons in the git integration. Commit.
  • Small update to correct English idiom. Commit.
  • Remove space. Commit.
  • Fix file/folder input dialog label. Commit.
  • Update kateproject.cpp, kateproject.h, and kateprojectpluginview.cpp cleaning. Commit.
  • Update kateprojectplugin.cpp and kateprojectplugin.h. Commit.
  • Rename posChanged -> addPositionToHistory. Commit.
  • Save position when using quick-open. Commit.
  • Project: Use signal to save jumps in location history. Commit.
  • LSP: Use signal to save jumps in location history. Commit.
  • Reintroduce position signal for location saving. Commit.
  • Revert “Dont record locations resulting from typing text”. Commit.
  • Dont record locations resulting from typing text. Commit.
  • First version with bugs and a button (to be changed to menu) of closing project. Commit.
  • Tell user what to do instead of using sudo or kdesu. Commit.
  • Use KColorScheme shades for changed lines color. Commit.
  • Use colors from KColorScheme. Commit.
  • Fix remote branch comparing. Commit.
  • Fix jump-forward action not enabled. Commit.
  • Use separate signals for each setting. Commit.
  • Set values in UI directly. Commit.
  • Rename to setProjectRegexSearch. Commit.
  • New preg command based TODO search. Commit.
  • Revert “Add a widget to view projects TODOs/FIXMEs in project info toolview”. Commit.
  • Add a widget to view projects TODOs/FIXMEs in project info toolview. Commit. Fixes bug #423968
  • Fix ‘back’ icons. Commit.
katomic
kbackup
  • Tell cmake our version. Commit.
  • Port to KXMLGUIFactory::showConfigureShortcutsDialog(). Commit.
  • We depend against qt5.15. Commit.
  • Fix rendering of icon overlays on HighDPI. Commit.
  • Update org.kde.kbackup.appdata.xml. Commit.
  • Add clazy + build support. Commit.
kblackbox
kblocks
kbounce
kbreakout
  • Documentation updates. Commit.
  • L10n: Capitalize Breakout game name. Commit.
  • Fix typo in global.h comment. Commit.
kbruch
kcachegrind
  • Preparation for easy porting to Qt6. Commit.
kcalc
  • Port to KXMLGUIFactory::showConfigureShortcutsDialog(). Commit.
  • Minor optimization + exclude code to clang-format. Commit.
  • Use git hook about coding style. Commit.
  • If you want git blame to ignore formatting revisions run: git config blame.ignoreRevsFile .git-blame-ignore-revs. Commit.
  • Use clang format => normalize formatting. Commit.
  • Initialize value in header. Minor optimzation. Commit.
  • We can use directly target here. Commit.
  • Initialize boolean in header. Commit.
  • Use QStringLiteral. Commit.
  • Store ui file in qrc. Commit.
  • Use Qt:: everywhere. Commit.
  • Time to increase version. Commit.
  • Fix repeat operation caused by memory store. Commit. Fixes bug #431331
  • Make allow to optional doc + allow to install po file directly. Commit.
  • Modernize code. Commit.
  • Use lower case for function names (and mod). Commit.
  • Remove kdeinit leftover from variable name. Commit.
  • Port away from kinit. Commit.
  • Remove sanitizer warning. Commit.
  • Add CMakePresets support. Commit.
  • Fix build with unity support. Commit.
  • Use standard text colors for constants buttons. Commit.
kcalutils
  • Modernize code. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kcharselect
kcolorchooser
  • Use Qt::. Commit.
  • Time to increase version + use target support. Commit.
kcron
  • Remove unused boolean. Commit.
  • Add build support + clazy. Commit.
  • Modernize code. Commit.
  • Make sure that it compiles without deprecated method. Commit.
  • It’s autogenerated. Commit.
  • Remove unused KIconThemes dependency. Commit.
  • Use QIcon::fromTheme instead of KIconLoader. Commit.
  • Remove forward declaratinon when we include file. Commit.
  • Time to increase version. Commit.
kde-dev-scripts
  • Extractrc: Fix double-unescaping of &amp;quot;. Commit.
  • Also register the new class. Commit.
  • Add support for classes defined in the .cpp file. Commit.
  • Update relicensecheck.pl. Commit.
  • Add comment about additional LGPL-2.0 to LGPL-2.1 grant by waba. Commit.
  • Make ‘qs’ use printq5string, since Qt5 is the default nowadays. Commit.
  • Remove Qt3 parts from kde-devel-gdb, long overdue. Commit.
  • Add myself (arrowdodger) to relicensecheck.pl. Commit.
  • Add smitop (myself) to relicensecheck.pl. Commit.
  • Add myself (bdevries) to relicensecheck.pl. Commit.
  • Add Aditya Mehra to relicensecheck. Commit.
  • Add kdemail alias for Elvis Angelaccio. Commit.
  • Add Leslie Zhai to relicensecheck. Commit.
  • Add mail alias for Nate. Commit.
  • Add Inoki to relicensecheck.pl. Commit.
  • Licensecheck: Fix alpha sorting of mpyne entry. Commit.
  • Licensecheck: Ban FSF relicensing of code, but add permission for CC-BY-SA 2.0. Commit.
  • Added Stefan Taferner to relicensecheck. Commit.
  • Add Nicolas Hadacek to relicensecheck. Commit.
  • Relicensecheck.pl: Add myself. Commit.
  • Fix enumeration typo. Commit.
kde-dev-utils
  • Make dependency on KI18n explicit. Commit.
kdebugsettings
  • Make sure to create directory group. Commit.
  • Don’t return error when we cancel dialog. Commit.
  • Fix icons. Commit.
  • Avoid to close dialogbox when we press enter/return. Commit.
  • We don’t install it => don’t report warning. Commit.
  • Add clang support. Commit.
  • Use actually released versions with *_DISABLE_DEPRECATED. Commit.
  • Check Qt5Test only if we build test. Commit.
  • Time to increase version. Commit.
  • More target support. Commit.
  • We don’t have extra source. Commit.
  • Download missing licenses. Commit.
  • Fix clazy warning. Commit.
  • Gitlab-ci: Use Qt 5.15 in clazy job. Commit.
  • Add build preset support + clazy support. Commit.
  • It’s autogenerated. Commit.
  • Use openStateConfig for storing window size. Commit.
  • Add message error when we can’t save as empty name. Commit.
kdeconnect-kde
  • Set breeze as fallback icon theme for all executables. Commit.
  • Add missing KF5WindowSystem dependency. Commit.
  • Empty capabilities in identity packet for UDP. Commit.
  • Kdeconnect-handler: auto select the sendFile radio button if url is actually a local file. Commit.
  • Indicator: add singleClick to open main app interface. Commit.
  • Add autoResume to pausemusic_config.qml. Commit.
  • Wayland/x11 remoteinput.cpp: add missing conditional check for isSingleRelease. Commit.
  • Connectivity_action.cpp: remove stray qDebug(). Commit.
  • Windowsremoteinput: add missing isSingleRelease to condition. Commit.
  • Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
  • Make it compile with last ecm. Commit.
  • Deviceindicator: add path to look in for kdeconnect-handler.exe. Commit.
  • Mpriscontrolplugin-win: add nullptr check for autoRepeatMode and isShuffleActive. Commit.
  • Fix exit due to too early D-Bus call on macOS. Commit.
  • Systray_actions: add license. Commit.
  • Pausemusicplugin-win: rewrite plugin. Commit.
  • Mpriscontrolplugin-win: add support for loopStatus and shuffle control. Commit.
  • Mpriscontrolplugin-win: send -1 volume to show per-app volume control is not supported. Commit.
  • Expose LoopStatus and Shuffle control over mpris control plugin. Commit.
  • Systemvolumeplugin: populate sink description with sink name when building with minGW32. Commit.
  • Systemvolumeplugin_win: fix a desktop memory leak that occurs when sink list is open on Android app. Commit.
  • Systray: add photo plugin to systray actions. Commit.
  • Systray: add separator. Commit.
  • Systray: disable status actions - battery and connectivity - since they don’t have any ‘on-Click action’ bound to them anyways. Commit.
  • Indicator: replace send file invocation with urlhandler. Commit.
  • Systray: add dynamic icon support for connectivity action. Commit.
  • Urlhandler: add ‘device’ optional arg. Commit.
  • Indicator: status-aware battery action icon. Commit.
  • Indicator: add connectivity action. Commit.
  • Indicator: move systray action class to own folder. Commit.
  • Plugins/lockdevice: add support for Windows. Commit.
  • Plugins/lockdevice: add support for remote lock success/failure notification. Commit.
  • Disable kpeople qml module finding. Commit.
  • Update IRC network name in the README. Commit.
  • Windows: fix support for WIN_SDK < 19041. Commit.
  • Push a new layer when entering About Page in the SMS App. Commit. Fixes bug #423932
  • Use Kirigami Placeholder Message instead of a Label in the SMS App. Commit.
  • Add compilation check for WIN_SDK_VERSION. Commit.
  • Mpriscontrolplugin: resolve AUMID to display name of the media app when possible. Commit.
  • Indicator: move KDBusService::Unique call to make sure it works on Windows. Commit.
  • Kdeconnectd: trigger indicator when daemon is spawned on Windows. Commit.
  • Indicatorhelper_win: make sure we kill all kdeconnect executables when Quit is triggered. Commit.
  • Include ecmaddappicon to fix win32 build. Commit.
  • App: add app icon for windows build. Commit.
  • Add KColorSchemeManager instance to install auto dark theme on Windows. Commit.
  • Fix minor typo. Commit.
  • Contactsplugin: save vcards in Contacts folder provided by Windows. Commit.
  • Daemon: link to custom icons for better fallback icon in notifications. Commit.
  • Plugins: disable sendnotifications for Windows. Commit.
  • Runcommands: add sample commands for Windows. Commit.
  • Indicator: add icon to quit option in systray menu. Commit.
  • Urlhandler: add custom icons to exec and trigger kiconloader. Commit.
  • Urlhandler: make it a unique service. Commit.
  • Ensure kiconloader is instantiated when bringing up settings. Commit.
  • Set program logo in KAboutData and trigger KIconLoader plugin in the process. Commit.
  • Set app style to breeze explicitly on Windows. Commit.
  • Add missing license file. Commit.
  • Revamp kdeconnect-handler to support full control by GUI. Commit.
  • Deviceindicator: add comments to mark each menu entry. Commit.
  • Icons: add qrc for device status icons. Commit.
  • Plugins/mousepad: wait for a microsecond to allow interpolation. Commit.
  • Plugins/mousepad: fix remote mouse movement by replacing Qt API with win32 API. Commit.
  • Indicatorhelper: move terminateProcess calls to IndicatorHelper dtor. Commit.
  • Indicatorhelper: fix incompatibility warning for PROCESSENTRY object. Commit.
  • Link to proper website in appstream. Commit. Fixes bug #437205
  • README: capitalize “Telegram”. Commit.
  • [SMS App] Fix message sending area from always having a white background. Commit.
  • Indicator: open Configure menu on double click. Commit.
  • Remove hardcoded window icon path in favour of fromTheme call. Commit.
  • Fix text color in Plugin Settings. Commit.
  • Add support for generating qmltypes file. Commit.
  • Runcommand: avoid using cmd to allow better handling of quoted arguments. Commit.
  • Mousepad: Default to scrolling up when fingers move up on the android version. Commit. Fixes bug #410156
  • Add bug reporting link to C++ repo. Commit.
  • Remove unused Plasma imports in RemoteKeyboard.qml. Commit.
  • Fix IPv6 address format. Commit.
  • Clipboard: make new Wayland implementation build on non-Apple unices only. Commit.
  • Add support for clipboard integration. Commit. Fixes bug #359747
  • Bump C++ standard usage to 17. Commit.
  • Don’t extract QML strings as Java printf strings. Commit.
  • [interfaces] Make KConfig linkage public. Commit.
  • Fixed the link pointing to the GitLab-repository in the README.md. Commit.
  • Fixed the link pointing to the GitLab repository in the CONTRIBUTING.md file to the moved repository. Commit.
  • Fix notification reply window activation and focus. Commit.
  • Mark notifications as resident. Commit.
  • Default to qqc2-desktop-style and add it as runtime dependency. Commit.
  • Remove
    from notification text. Commit.
  • Make use of KNotification’s quick reply feature. Commit.
kdenlive
  • Fix timeline preview broken in recent change. Commit.
  • Frei0r.alphaspot: Implement copy position to mlt_rect effects. Commit.
  • Add monitor scene for frei0r.alphaspot. Commit.
  • Make more effects work with mask_start: rotoscoping, shape. Commit.
  • Add dependencies and category for mask_start and mask_apply. Commit.
  • Add dependency system for assets to depend on other assets. Commit.
  • Don’t allow deleting items when a spacer move operation is running. Commit. Fixes bug #408434
  • Correctly select a clip in clip monitor after it is added to project. Commit.
  • Color picker: correctly disable clip effect when trying to pick a color from the screen. Commit.
  • Fix crash moving clip with speed effect and mix. Commit. Fixes bug #433579
  • Fix crash on project with channels != 2 and track muting. Commit. See bug #439837
  • Fix compilation warning. Commit.
  • Add xml for filter masks. Commit.
  • Remove track “preview” compositing that is deprecated. Commit.
  • Time remap: fix blend mode set to on by default, ensure the last keyframe is at length+1 to avoid preview scaling artifacts. Commit.
  • Fix preview scaling switches monitor focus to clip monitor. Commit.
  • Fix timeremap requesting invalid clip index (producer is not inserted in a track at that point). Commit.
  • Fix muting audio track broken with mixes. Commit. See bug #440019
  • Fix crash on render/save when subtitle track was last active track. Commit. See bug #439355
  • Fix detection of MLT on Windows. Commit.
  • Fix crash on closing project with subtitles. Commit.
  • Fix some warnings. Commit.
  • Fix tab order in Kdenlive Settings misc dialog. Commit.
  • Fix timeremap crash on undo/redo. Commit.
  • Fix geometry param (like tracker) not restoring value after save. Commit.
  • Restore timeremap keyframes on effect deletion undo. Commit.
  • Fix motion tracker effect broken for timeline cut clips. Commit.
  • Fix timeremap widget not enabled in some cases. Commit.
  • Ensure markers are properly sorted in Clip Properties dialog, enable F2 rename. Commit.
  • Fix position and zoom effect and affine composition broken with switch to MLT7. Commit.
  • Fix audio thumbs missing on clip reload (like when changing autorotate value). Commit.
  • Move remap marker before clip name, fix qml warning. Commit.
  • TImeline guides: add delimiter and highlight active one. Commit.
  • Disable time remap for color or image clips and clips with speed effect. Commit.
  • Various fixes for timeremap. Commit.
  • Timeremap: don’t seek on drag start (caused delay), add snap to start/end of clip. Commit.
  • Fix timeremap keyframe grab zone. Commit.
  • Removing a remap effect now restores input duration. Commit.
  • Fix mix direction lost on save / change track, fix clip offset on vertical move while deleting start mix. Commit.
  • Fix timeremap undo/redo to resize clip in one pass. Commit.
  • Small update for timeremap ui. Commit.
  • Use KDE_INSTALL_QTQCHDIR to install QCH documentation. Commit.
  • Fix various mix move issue and tests. Commit.
  • Fix various time remap display glitches, only resize timeline clip on mouse release. Commit.
  • Make time remap a checkable option in the context menu so it can easily be removed. Commit.
  • Fix crash on mix group move, fix mix sometimes refusing to be created. Commit.
  • Time remap: display negative speed where it makes sense. Commit.
  • Fix possible crashes in timeremap. Commit.
  • Time remap: fix expanding clip creating extra keyframes. Commit.
  • Fix another grouped mix move crash. Commit.
  • Fix crash on grouped mix deletion. Commit.
  • Properly set default label for guides. Commit.
  • Fix various timeremap inconsistencies. Commit.
  • Various timeremap UI and workflow fixes. Commit.
  • Fix various mix move issues. Commit.
  • Show edit dialog on guide creation via “Add/Remove Guide”. Commit.
  • Fix: always enable marker actions to make them usable in clip monitor. Commit.
  • Fix cannot move grouped clips with mix. Commit.
  • Drop custom combobox stylesheet causing unreadable text. Thanks to Martin Sandsmark for the hint. Commit. Fixes bug #428755
  • Revert “Fix clips with mix cannot be move onto another track.”. Commit.
  • Fix clips with mix cannot be move onto another track. Commit.
  • Remove seek checkboxes in timeremap, add button to center keyframe at cursor position. Commit.
  • Don’t stop preview render when editing outside of the preview zone. Commit.
  • Fix reverse wipes. Commit.
  • Mix alignment: remember and adjust resize accordingly. Commit.
  • Hide composition list on audio mix. Commit.
  • Fix crash dragging multiple audio streams clip in timeline with locked tracks. Commit. Fixes bug #439849
  • Expose mix duration and align buttons. Commit.
  • Fix crash on multiple items deletion. Commit.
  • Timeremap: expose frame blending param. Commit.
  • Time remap: fix keyframe timecode editing, add pitch correction. Commit.
  • Upgrade document version and fix wipe params for MLT 7 when opening older project file. Commit.
  • Fix crash on remap clip selection, add button to delete remap effect. Commit.
  • Timeremap: make it work with clip not starting at 0 and adjust view on clip resize. Commit.
  • Fix moving clip group before another clip broken. Commit.
  • Time remap: fix monitor focus and seeking issues. Commit.
  • Remap: fix editing “speed before” broke, correctly clear remap widget on clip deletion. Commit.
  • Get rid of translucent timeline cursor on high zoom levels, minor optimizations. Commit.
  • Check for duplicates on add clip. Commit.
  • MLT7 dropped luma files, they are now generated on the fly, so adjust to this new behavior (still have to find a way to generate thumbnails). Commit.
  • Fix crash dropping clip in timeline. Commit.
  • Time remap: allow making clip longer, various fixes. Commit.
  • Fix remap zoombar. Commit.
  • More fixes for time remap ui. Commit.
  • Cleaner remap ui. Commit.
  • Some progress in remap keyframe view. Commit.
  • Some progress in remap keyframe widget (WIP). Commit.
  • Add action to focus active monitor timecode (default shortcut is ‘='). Commit.
  • Fix slide composition with MLT7 (geometry deprecated). Commit.
  • Adapt wipe to MLT 7 changes, might require code to make previous projects compatible. Commit.
  • Add 21.04.3 release notes to appdata. Commit.
  • Time remap: seek clip and project monitor for better adjustment, mark remaped timeline clips with a red square. Commit.
  • Fix typo. Commit.
  • First version of timeline clip time remapping. To test, select time remap from timeline context menu and “time remapping” widget to manage keyframes. Commit.
  • Dynamically update max number of concurrent proxy/transcode jobs, don’t show error message on job abort. Commit. Fixes bug #432365
  • Fix freeze on loading clip with unknown duration. Commit.
  • Correctly display info on error with jobs, fix stablize add clip checkbox not working. Commit. Fixes bug #436805
  • Fix various cut task issues. Commit.
  • Fix titler background not correctly updated in some cases. Commit.
  • Fix tests. Commit.
  • Update aom. Commit.
  • Reimplement delete unused clips (from hard disk). Commit.
  • Enable “save temporary files next to project file” for new projects too. Commit.
  • Fix crash closing project with a mix on a clip with keyframable effect. Commit.
  • Add option to save temporary data in same folder as the project file. Commit.
  • Fix speech to text after recent VOSK api change. Commit.
  • Keyframes widget: add option to copy values at cursor pos to clipboard. Commit. Fixes bug #439284
  • Import keyframes dialog: simplify UI on import of a single keyframe. Commit. See bug #439284
  • Import keyframes dialog: add two new modes offset and inverted position. Commit.
  • Import keyframes dialog: make position alignment more customizable. Commit. Fixes bug #426316
  • Improve default options of the keyframe import dialog. Commit.
  • Update build instructions for mlt with opencv. Commit.
  • Update mlt build instructions to cmake. Commit.
  • Start up check: mlt’s xml module is required. Commit.
  • Add missing space beetween type and var name. Commit.
  • Scene split job: Bring back to UI entry after mlt7 switch, cleanup files. Commit.
  • Add aac mimetype. Commit.
  • Switch to mlt7. Commit.
  • First draft saving timeremap to playlist. Commit.
  • Time remap: fix crash on go to previous keyframe, make use of undo/redo for keyframe changes. Commit.
  • Minor remap fixes. Commit.
  • First proof of concept ui for time remap. Commit.
  • Fix various typos. Commit.
  • Add webp mime type to clip creation dialog. Commit.
  • Fix install. Commit.
  • Initial implementation of a time remap widget (not working yet). Commit.
  • Fix startup crash on Wayland, thanks to login.kde@unrelenting.technology. Commit. Fixes bug #431505
  • Add release description for 21.04.2 to appdata. Commit.
  • Fix typo. Commit.
  • Cleanup font setting for qml timeline. Commit.
  • Appimage: add tap-plugins, fix ladspa. Commit.
  • Resolved Bug 436895 - “Rotoscoping not working right”. Commit.
  • Fix qml anchoring warning in mix. Commit.
  • Mix: Fix first clip out not correctly reset on second clip deletion. Commit.
  • Fix right clip of a mix cannot be moved backwards. Commit.
  • Fix crash on exit when a mix is selected. Commit.
  • Make previous/next/add keyframe shortcuts work on compositions and mixes. Commit.
  • Proper implementation of go to next/previous and add keyframe shortcuts. Commit.
  • Allow assigning shortcuts to go to next/previous keyframes and add/remove keyframes in effect stack. Commit.
  • Fix color clip thumbnail incorrect after changing a clip’s color. Commit.
  • Correctly update missing fonts to avoid repetitive warning on project opening. Commit.
  • Show speed in status bar on resize. Commit.
  • CLeanup and fix some composition resize & move issues. Commit.
  • Hopefully proper patch to solve “white” rendering issues. Commit.
  • Fix license abbreviation (patch by JungHee Lee). Commit.
  • Update appimage ogg. Commit.
  • Don’t reset locale for external call of melt renderer (fixes white image rendering). Commit.
  • Fix various spacer issues. Commit.
  • Update src/kdenlivesettings.kcfg. Commit.
  • Update src/ui/configsdl_ui.ui. Commit.
  • Update src/monitor/glwidget.cpp. Commit.
  • Improve proxy testing widget. Commit.
  • Add widget to compare proxy profiles (speed and file size). Commit.
  • Audio cut task: detect incompatible encoders to prevent losing audio or video on stream copy attempt. Commit.
  • No need to load bin thumbnails twice. Commit.
  • Add 21.04.1 release information to the appdata. Commit.
  • Fix clip thumbs disappearing on timeline resize. Commit.
  • Fix audio thumbs blurry on track height change. Commit.
  • Fix timeline thumbnails not saved with project. Commit.
  • Scene split: allow selecting markers category and create subclips. Commit.
  • Some progress on ui scene cut task. Commit.
  • Fix crash on add clip introduced in last commit. Commit.
  • Restore audio normalise feature in track thumbnail. Commit.
  • First version (not all features reimplemented) of the scene split task using ffmpeg’s filter. Commit.
  • Various fixes for spacer moving guides. Commit.
  • Restore profile check feature on add clip. Commit.
  • Show markers thumbnails on hover in clip monitor. Commit.
  • Fix project clips disappearing on proxy creation. Commit.
  • Spacer tool should not allow moving items before another clip. Commit.
  • Add option to save as existing title as new item from withing titler. Commit.
  • Add action to raise Dock Widgets (e.g. with a shortcut). Commit.
  • Add short instruction for how to build flatpak version. Commit.
  • Fix thumbnails for audio clips in bin. Commit.
  • Fix crash on closing project with keyframable track effect. Commit.
  • Fix clip speed job creating 1 frame clip. Commit.
  • Remove DVD Wizard. Commit. Fixes bug #403128. Fixes bug #403405. Fixes bug #413567. Fixes bug #406042. Fixes bug #407242. Fixes bug #420319. Fixes bug #390431. Fixes bug #377829. Fixes bug #420428
  • Delete remaining jobmanager stuff. Commit.
  • Port remaining cache and cut jobs to tasks, start removal of jobmanager. Commit.
  • Fix subclip thumbs, port stabilize and speed jobs to new task framework. Commit.
  • Further fixes for guide moving on spacer operations. Commit.
  • Fix guides are sometimes not moved even if they are unlocked. Commit.
  • Flatpak: fix ladspa envvar. Commit.
  • Appimage: Add FCITX support. Commit.
  • Appimage: update ext_boost url. Commit.
  • Fix audio thumbs for multistream clips. Commit.
  • Make number of concurrent proxy/transcode jobs configurable. Commit.
  • Fixes and improvements for clips load / audio thumb jobs. Commit.
  • Titler: increase max font size from 1000 to 10000. Commit.
  • Add option to lock/unlock guides. Unlocked guides will move along when using spacer tool or adding/removing space. Commit.
  • Fix tests. Commit.
  • Fix proxied clip cannot be dragged from monitor to timeline. Commit.
  • Fix incorrect speed cycling with j/l keys. Commit.
  • Ensure render widget is displayed again after being minimized. Commit.
  • Fix playback speed not reset on pause. Commit.
  • Fix spacer tool not workin on single clips (without groups). Commit.
  • Convert transcoding to new taskmanager. Commit.
  • Fix forgotten mutex unlock. Commit.
  • More progress on jobmanager rewrite, port proxy task. Commit.
  • Start proper replacement for JobManager. Commit.
  • Start deprecating loadjob in favor of QRunnable cliploadtask. Commit.
  • [flatpak] Add mfx-dispatch for improved hwaccel support. Commit.
  • Mlt7: Remove autotrack_rectangle (motion_est) further cleanup. Commit.
  • Mlt7: Remove autotrack_rectangle (motion_est). Commit.
  • Initial commit to transition from jobmanager’s QtConcurrent model to more flexible and simpler QRunnable. Commit.
  • Add patch for KF solid 5.81. Commit.
  • Appimage: update kf5 to 5.81. Commit.
  • Nightly flatpak: fix libdvdread url. Commit.
  • Appimage: mlt7 fix find melt. Commit.
  • Appimage: switch to mlt7. Commit.
  • Nightly flapak: fix typo. Commit.
  • Remove unnecessary exiv2 patch. Commit.
  • Mlt7: fix automated mlt detection. Commit.
  • Ensure grouped clip effect stack is displayed when selecting through keyboard. Commit.
  • When dropping an effect on an AV group, apply effect on correct part even if audio effect is dropped on video. Commit.
  • Update opencv. Commit.
  • More flatpak improvements. Commit.
  • Fix MLT7 % rect parsing. Commit.
  • Compile and run on MLT-7 (some TODO’s left). Commit.
  • Remove unnecessary version checks for mlt 6 versions (new min is ver 7). Commit.
  • Mlt7: update mlt min version. Commit.
  • Mlt7: replace deprecated mlt_sample_calculator(). Commit.
  • Mlt7: follow renaming. Commit.
  • Appimage: freeze bigsh0t to fix build error. Commit.
  • Another round of Appimage cleanup. Commit.
  • Remove unused AppImage packaging. Commit.
  • Nightly flatpak: fix srt and vosk build. Commit.
  • Nightly flatpak: add bigsh0t. Commit.
  • Update build.md - mixing in info from the wiki. Commit.
  • Nightly flatpak: add srt and vosk. Commit.
  • Nightly flatpak: update OpenTimleineIO to version 13.0.0. Commit.
  • Flatpak nightly: switch mlt to cmake, use v6 branch. Commit.
  • Remember last used parameter for edit friendly transcoding. Commit.
  • Implement check and transcoding for non seekable files. Commit. Fixes bug #371062
  • Freeze MLT version for packaging. Commit.
  • Add 21.04 splash-screen. Commit.
  • More Doxygen fixes. Commit.
  • Flatpak updates (nightly). Commit.
  • Try to fix value change on hover issue (maybe Qt regression). Commit. See bug #435531
  • NVENC H264 and H265 parameters updated for ffmpeg to understand properly. Commit.
  • Update build.md: Add instruction to build *.qch file. Commit.
  • Add option to build & install QCH file. Commit.
  • Refactor cache manager. Commit.
  • Add option to copy debug information to clipboard. Commit.
  • Improve key binding info for transform effects. Commit.
  • Correct several Doxygen comments. Commit.
  • Fix unconfigured consumer causing various crashes. Commit. See bug #409667
  • Add option to go to start if playback started on timeline end. Commit. Fixes bug #353051
  • Fix setting frame background color. Commit.
  • Load RCC icons on MacOS too. Commit.
  • Allow starting without DBus. Commit.
  • Fix project duration label displaying one frame too much. Commit. Fixes bug #425639
  • Fix keyframes with master effects having a zone. Commit.
  • Add qml deprecation info. Commit.
  • Fix startup crash on empty config file. Commit.
  • Add pulse capture profile (needed for flatpak). Commit.
  • Appimage: openssl for ffmpeg (#918), fix rubberband build. Commit.
  • Cleanup for shortcut list. Commit.
  • Monitor: add possiblity to use shortcut for show/hide edit mode. Commit. Fixes bug #434405
  • Some additional doxygen fixes. Commit.
  • Fix tests after last commit. Commit.
  • Workaround app translation mess, small fixes for locale matching. Commit. See bug #434179
  • Restore softness param in composite transition. Commit.
  • Zoom bar: always show handles. Commit.
  • Some more doxygen fixes. Commit.
  • Timeline zoombar, related to #651 !184. Commit.
  • Do not show timecode in shortcut list. Commit. Fixes bug #433679
  • Validate timecode in settings. Commit. Fixes bug #432580
  • Titler: use TimecodeDisplay for duration input. Commit.
  • Cleanup and improvements for titlewidget code. Commit.
  • Titler: Add ellipse item. Commit.
kdepim-addons
kdepim-runtime
  • Revert “Start to port to qt5keychain”. Commit.
  • Drop X-KDE-Keywords entries from kcm desktop files. Commit.
  • Fix UI elements being used before initialization. Commit. Fixes bug #439991
  • Port Google Groupware resources to QFormLayout. Commit.
  • Improve wording in singlefileresource dialog. Commit.
  • Remove frame from openxchange config dialog. Commit.
  • Port Ical dir resources dialog to QFormLayout. Commit.
  • Port SingleFileResource Config UI to QFormLayout. Commit.
  • Define if we want to reply to all or reply to author. Commit.
  • Use new NewMailNotifierReplyMessageJob. Commit.
  • Add job for replying message. Commit.
  • Allow to reply message. Commit.
  • Clean up unneeded JSON parameter in kcoreaddons_add_plugin. Commit.
  • Honor KDE Kiosk setting lineedit_reveal_password. Commit.
  • Std::chrono_literals. Commit.
  • Not necessary to search in each sub folder. Commit.
  • Use more centric cmake code. Commit.
  • Install in “pim/kcms/kaddressbook”. Commit.
  • Embed JSON metadata in KIOSlaves. Commit.
  • Remove obsolete .protocol files. Commit.
  • Convert protocol files to JSON. Commit.
  • Start to port to qt5keychain. Commit.
  • It seems that with not deprecated we can’t log to pop3… I need to. Commit.
  • Make compile with last kf5. Commit.
  • Fix clazy warning. Commit.
  • Unbreak Build. Commit.
  • Modernize code. Commit.
  • Use forward declaration here. Commit.
  • Remove unused includes. Commit.
  • Make it compile with last kf5 version. Commit.
  • Make doctools optional. Commit.
  • In kf6 kde4 migration code will be removed. Commit.
  • Port to QButtonGroup::idToggled. Commit.
  • Remove unused include. Commit.
  • Use QLineEdit here. Commit.
  • Add a missing KService linkage. Commit.
kdf
  • Tell cmake our version. Commit.
  • Port to KXMLGUIFactory::showConfigureShortcutsDialog(). Commit.
  • Already in ecm. Commit.
  • Time to increase version. Commit.
  • Don’t use “_STRING” variable. Commit.
  • Use Q_EMIT. Commit.
  • CMakePresets: Add build support. Commit.
  • Port away from deprecated create_* KCM loading. Commit.
kdialog
  • Convert license headers to SPDX. Commit.
  • Fix clazy warning. Commit.
  • Add build + clazy support. Commit.
  • Add file for Presets cmake support. Commit.
  • Allow to install translate files. Commit.
kdiamond
keditbookmarks
  • Port to KXMLGUIFactory::showConfigureShortcutsDialog(). Commit.
  • Use qt_ macro + Qt::. Commit.
  • Time to increase version. Commit.
  • Add build support + clazy. Commit.
  • Port from KMimeTypeTrader to KParts::PartLoader. Commit.
  • Allow to install po/docbook. Commit.
  • Add cmake preset support. Commit.
kfind
  • Clean up defunct KRegExpEditorInterface code. Commit.
  • Port to Q_EMIT + increase version. Commit.
  • Add clazy + build support. Commit.
  • Port deprecated KFileItemActions methods. Commit.
  • Remove unneeded QT_VERSION_CHECK statements. Commit.
  • Increase Qt and KF5 min version. Commit.
  • Port from deprecated KRun to KIO::OpenUrlJob. Commit.
  • Remove unused KDirLister variable. Commit.
  • Allow to install po/docbook. Commit.
  • Time to increase version. Commit.
  • Port deprecated signal. Commit.
  • Add cmake presets support. Commit.
kfloppy
kfourinline
kget
  • Remove unused variable. Commit.
  • Bittorrent: delete commented-out code in iwfile{list,tree}model.cpp. Commit.
  • Bittorrent: use new preview priorities from libktorrent. Commit.
  • Remove unneeded check for service types in JSON metadata. Commit.
  • Make dependency on KI18n explicit. Commit.
  • Port away from deprecated KFileItemActions methods. Commit.
kgoldrunner
  • More documentation updates. Commit.
  • Documentation updates. Commit.
  • GUI l10n fixes. Commit.
  • Renew screenshots for KDE Gear release. Commit.
  • Port away from KShortcutsDialog deprecated method. Commit.
  • Add the new set of levels called Game Of The Living Dead. Commit.
kgpg
  • Remove obsolete COPYING file. Commit.
  • Manually adjustments & cleanup for SPDX license statements. Commit.
  • Convert license headers to SPDX. Commit.
  • We depend against new qt/kf5 version. Commit.
  • Reduce it. Commit.
  • Make compile without deprecated method. Commit.
  • Emit->Q_EMIT. Commit.
  • Time to increase version. Commit.
  • Add build support in cmake presets. Commit.
  • Exclude some asan warning. Commit.
  • Allow to support cmake presets support. Commit.
  • Install po/doc file. Commit.
khangman
  • Remove KNewStuff2 group from knsrc file. Commit.
  • Remove deprecated and defunct KNewStuff properties. Commit.
khelpcenter
  • Define scheme handler for help, main and info URLs. Commit.
  • Remove references to “Without Confirmation” actions. Commit. See bug #435954
  • Add the full screen mode. Commit. Fixes bug #119582
  • Port away from kinit. Commit.
kidentitymanagement
  • Fix Bug 439786 - Folder default identity not applied if identity UOID > 0x7fffffff. Commit. Fixes bug #439786
  • Modernize code. Commit.
  • Remove this forward declaration we already include. Commit.
  • In kf6 kde4 migrate code will be removed. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
  • Assign directly. Commit.
kig
  • Fix saving/loading compressed, kigz, files. Commit.
  • Use applicatin/gzip mimetype. Commit.
  • Fix updating function signature for python scripts to reflect object selection. Commit. Fixes bug #336020
  • Port to KXMLGUIFactory::showConfigureShortcutsDialog(). Commit.
  • Remove obsolete COPYING files. Commit.
  • Download GFDL-1.2-or-later license. Commit.
  • Manually convert remaining license headers. Commit.
  • Clean up license headers. Commit.
  • Convert license headers to SPDX. Commit.
  • Kigpart: add JSON metadata to plugin, install into kf5/parts subdir. Commit.
kigo
  • Add content rating. Commit.
  • Fix typos, get rid of ligatures. Commit.
  • Use meaningful icon instead of missing in the Breeze theme. Commit.
  • Show Kigo manual in KHelpCenter. Commit.
  • Documentation updates. Commit.
killbots
kimagemapeditor
  • Remove unused KIconThemes dependency. Commit.
kimap
  • Not necessary to search in sub folder too. Commit.
  • Use QStringView. Commit.
  • Use forward declaration here. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kio-extras
  • Don’t auto deduce QStringBuilder. Commit. Fixes bug #439877
  • Filter KIO: add zstd support. Commit.
  • Thumbnails: Make thumbnail generation devicePixelRatio aware. Commit. Fixes bug #342053
  • Kio_info: fix the extraction of the POT file. Commit.
  • Archive KIO: register also as handler for zstd-compressed tars. Commit.
  • Drop network: KIO slave. Commit.
  • Kio-mtp: register demon on D-Bus by service name org.kde.kmtpd5. Commit.
  • Fix build against new KDNSSD includes. Commit.
  • Adding import of kio_version. Commit.
  • Move ThumbCreatorWithMetadata out of anonymous namespace. Commit.
  • Thumbnails: Refactor, add ThumbCreatorWithMetadata. Commit.
  • Thumbnails: Refactor, Make scaleDownImage an anonymous function, remove unnecessary old smooth scaling hack. Commit.
  • Thumbnails: Refactor how to find thumb cache dir. Commit.
  • Thumbnails: Refactor, Add ThumbnailProtocol::ensureDirsCreated. Commit.
  • Skipping thumbnail caching for encrypted storages. Commit.
  • Thumbnail: run clang-format. Commit.
  • Thumbnail: Check shm size before writing to it. Commit. See bug #430862
  • Remove empty ExtraNames JSON property for KIO slaves. Commit.
  • Embed JSON metadata in KIOSlaves. Commit.
  • Remove obsolete .protocol files. Commit.
  • Convert protocol files to JSON. Commit.
  • Do not install deprecated protocol files. Commit.
  • Remove description from protocol files. Commit.
  • Increase deps. Commit.
  • Add missing include . Commit.
  • [kio/mtp] Use forward declaration for MTPDevice*. Commit.
  • [kio/mtp] Use ecm_qt_declare_logging_category. Commit.
  • [kio/nfs] Remove unused QTimer header. Commit.
  • [kio/nfs] Use ecm_qt_declare_logging_category. Commit.
  • [kio/man] Use ecm_qt_declare_logging_category. Commit.
  • [kio/info] Use ecm_qt_declare_logging_category. Commit.
  • [kio/filenamesearch] Use ecm_qt_declare_logging_category. Commit.
  • [kio/archive] Fix ecm_declare_logging_category usage. Commit.
  • [Thumbnail] Remove unused return value from drawSubThumbnail. Commit.
  • Enable gitlab CI. Commit.
  • Update .gitignore. Commit.
  • Thumbnail: Port from deprecated qrand to QRandomGenerator. Commit.
  • Thumbnail: Remove dead code. Commit.
  • Port away from ECMSetupVersion’s deprecated *_VERSION_STRING CMake variable. Commit.
  • Ignore smb/kdsoap-ws-discovery-client/ SPDX licenses. Commit.
  • Convert license headers to SPDX. Commit.
  • [thumbnail/exrcreator] Add missing include. Commit.
  • Bump Qt min version to 5.14 and fix two warnings. Commit.
  • Add .git-blame-ignore-revs file. Commit.
  • Run astyle to correct indentation to 4 spaces. Commit.
  • Thumbnail: Set sequenceIndexWraparoundPoint AFTER calling ThumbSequenceCreator::create(). Commit.
  • Add some missing linkages. Commit.
  • Bump KF5_MIN_VERSION to 5.80.0 for ThumbSequenceCreator::sequenceIndexWraparoundPoint(). Commit.
  • Add support for fixed-length sequence loops to ThumbSequenceCreator. Commit.
kio-gdrive
  • Fix tool tip for properties plugin “Copy URL” button. Commit.
kipi-plugins
kiriki
kiten
  • Port away from KXMLGui deprecated methods. Commit.
  • Fix X-DocPath entries. Commit.
kitinerary
  • Fix build with poppler 21.8.0. Commit.
  • Fix number to string deserialization for large integer numbers. Commit.
  • The isspace/isctrl/etc functions require unsigned char as input. Commit.
  • Remove unneeded MSVC utf-8 definition. Commit.
  • Add event reservation extractor for ticketmaster.de. Commit.
  • Handle SNCF TER booking confirmations. Commit. Fixes bug #439055. See bug #404451
  • Add Eventbrite extractor script. Commit.
  • Improve Indico extractor. Commit.
  • Fix handling of asymmetric SNCF OUI retour tickets. Commit. Fixes bug #439061
  • Add sro.nl ticket extractor. Commit.
  • Expand data: URL images in HTML documents. Commit.
  • Migrate to the shared REUSE CI check. Commit.
  • Add extractors for Stuttgarter Bäder PkPass tickets. Commit.
  • Trim excessive spaces from event names in post-processing. Commit.
  • Add vitolus extractor. Commit.
  • Add terminland extractor. Commit.
  • Add extractor for Impfzentren Bayern. Commit.
  • Add event reservation extractor for Bermer Bäder. Commit.
  • Add templates for restaurant and rental car reservations as well. Commit.
  • Extend the event reservation template. Commit.
  • Support English TGV inoui tickets. Commit.
  • Allow lists of format and locale candidates in date/time decoding JS API. Commit.
  • More consistent event description for rental car reservations. Commit.
  • Remove the now unused Context API for extractor scripts. Commit.
  • Remove the last uses of the old Context API from extractor scripts. Commit.
  • Polish translated messages. Commit.
  • Port more extractor scripts away from the old Context API. Commit.
  • Implement extractor script filtering against IATA BCBPs. Commit.
  • Factor out gadget match implementation for use by other sub-classes. Commit.
  • Create IATA BCBP security section object with a QStringView. Commit.
  • Remove the old generic IATA BCBP extractor. Commit.
  • Create PkPass barcode document nodes from raw data, not as plain text. Commit.
  • Allow always matching extractor filters. Commit.
  • Add document processor for IATA BCBPs. Commit.
  • Move IataBcbpParser to the iata/ subdir as well. Commit.
  • Don’t install IataBcbpParser anymore. Commit.
  • Remove the long unused JS API for decoding IATA BCBPs. Commit.
  • Port Norwegian extractor away from old Context API. Commit.
  • Fix parsing of BCBPs that claim to have a zero-length conditioanl block. Commit.
  • Rebase the old IATA BCBP parser on to the new IATA BCBP types. Commit.
  • Extend BCBP unit tests to cover the new IATA BCBP types. Commit.
  • Add new IATA BCBP types. Commit.
  • Remove the UIC/VDV organization identifier hacks. Commit.
  • Partially migrate the Trenitalia extractor to use the new ERA SSB code. Commit.
  • Support VR ERA SSB ticket barcodes that wrongly claim to be version 2. Commit.
  • Unify ERA SSB version-based parsing, and add a version override option. Commit.
  • Properly clean up migrated JSON-LD action properties. Commit.
  • Remove leftover debug output. Commit.
  • Silence warning messages on 0-length RCT2 field reads. Commit.
  • Port Deutsche Bahn extractor away from the old Context API. Commit.
  • Silence UIC 918.3 out-of-bounds read warnings. Commit.
  • Clean up generic gadget property dumping. Commit.
  • Unify rawData property on all binary ticket types. Commit.
  • Expose barcode search without aspect ratio heuristics to JS. Commit.
  • Add the option to ignore barcode aspect ratio heuristics. Commit.
  • Expand the barcode decoder to support 1D barcodes as well. Commit.
  • Port more extractor scripts away from the deprecated Context API. Commit.
  • Expose UIC 918.3 raw data to JS. Commit.
  • Add a generic filter match implementation for QObject and Q_GADGET types. Commit.
  • Also avoid Date.toISOString() in VR extractor. Commit.
  • Verify the trigger node arugment in the script engine unit test as well. Commit.
  • Remove the unused Context.senderDate property. Commit.
  • Port Renfe and Viarail extractors away from the deprecated Context API. Commit.
  • Rebase VR extractor on top of ERA SSB types. Commit.
  • Pass the triggering node to the extractor script as a third argument. Commit.
  • Extend ERA SSB document processor to support multiple ticket versions. Commit.
  • Decode ERA SSB v1 date/time fields. Commit.
  • Add basic bit layout for ERA SSB v2 tickets. Commit.
  • Properly decode long numerical fields in ERA SSB v1 tickets. Commit.
  • Ignore the raw data property when dumping ERA SSB v3 content. Commit.
  • Add basic bit layout for ERA SSB v1 tickets. Commit.
  • Prepare for supporting other ERA SSB versions as well. Commit.
  • Extend Thalys extractor to also trigger on raw ERA SSB barcodes. Commit.
  • Also accept JSON numbers when reading a a string property. Commit.
  • Trim reservation numbers in post-processing. Commit.
  • Add ERA SSB extractor document processor. Commit.
  • Fix type in ERA SSB ticket seat number property. Commit.
  • Add raw data access for ERA SSB ticket objects. Commit.
  • Use imported target for ZLib. Commit.
  • Add event reservation extractor for German Red Cross blood donor service. Commit.
  • Add the full venue address to the iCal description for event reservations. Commit.
  • Parse multi-entry itemprop attributes in Microdata correctly. Commit.
  • Clean up a few now outdated references in the API docs. Commit.
  • Remove the remaining parts of the extractor engine. Commit.
  • Remove the old now unused extractor engine code. Commit.
  • Port structured data extractor to the new API. Commit.
  • Decouple JS barcode API from generic PDF extractor code. Commit.
  • Fully switch to the new extractor system. Commit.
  • Remove unit test for the old API. Commit.
  • Add support for compressed images outside of PDF files. Commit.
  • Fix plain text auto-detection. Commit.
  • Explicitly handle MIME HTML elements. Commit.
  • Search the entire MIME hierarchy upwards for a matching header. Commit.
  • Fully qualify metatype declarations. Commit.
  • Consider the PDF to plain text fallback when determining extractors. Commit.
  • Deprecate the type argument for the CLI extractor. Commit.
  • Create document nodes by default. Commit.
  • Adapt a few more extractor filters to the new mimetype-based format. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
  • Check for null images before attempting to scale them. Commit.
  • Forward the external extractor setting to the new system as well. Commit.
  • Give external extractor nodes the mimetype of their content. Commit.
  • Destroy nodes before destroying the node factory. Commit.
  • Fix PDF file name detection. Commit.
  • Fix logic for toggling between internal and external extraction. Commit.
  • Remove unused includes. Commit.
  • Complete the new-style extractor API for setting additional extractors. Commit.
  • Delay considering the U_HEAD issuing time as context time. Commit.
  • Add JS API to retrieve child nodes matching a given filter. Commit.
  • Deprecated all of ExtractorInput. Commit.
  • Add a const ref overload for setFilters(). Commit.
  • Add a method to write extractor meta data for the new script extractors. Commit.
  • Deprecated the old Extractor class as well. Commit.
  • Complete ExtractorRepository API for the new extractor types. Commit.
  • Add command line test tool for dumping the extractor document tree. Commit.
  • Make the checks for plain-text MIME message nodes even stricter. Commit.
  • Fix reloading of the (new) extractors from KItinerary Workbench. Commit.
  • Create plain text nodes for HTML and PDF content. Commit.
  • Override previous results on the same node. Commit.
  • Trigger the Norwegian boarding pass extractor also on its barcode content. Commit.
  • Further improve backward compatibility on the Context JS API. Commit.
  • Pick a better modification time for pkpass content if we have one. Commit.
  • When collecting all matching result nodes, only take the leaf-most ones. Commit.
  • Use the current node as trigger node by default. Commit.
  • Add a few more missing filter scopes. Commit.
  • Change how we expand image nodes. Commit.
  • Take IATA extraction results from document child node. Commit.
  • Expose the document node tree for KItinerary Workbench. Commit.
  • Improve backward compatibility on the Context.barcode API. Commit.
  • Don’t add null nodes to the document node tree. Commit.
  • Fix VdvTicket::rawData(). Commit.
  • Restore Context.data semantics. Commit.
  • Add missing filter match scopes for DB barcodes. Commit.
  • Call extractor scripts for each filter match. Commit.
  • Make the context API in ExtractorEngine type-independent as well. Commit.
  • Properly handle creating document nodes from existing KMime objects. Commit.
  • Add the actual extraction loop. Commit.
  • Implement out-of-process extraction for the new engine. Commit.
  • Implement extractor loading and matching for the new system. Commit.
  • Also make this test work without ZXing. Commit.
  • Force locale/timezone on this test. Commit.
  • Fix unit test without ZXing. Commit.
  • Add automatic test for the extractor script environment. Commit.
  • Rebase script extractor on to the new extractor engine. Commit.
  • Add unit test for extractor filter evaluation. Commit.
  • Add document type support for everything we supported so far. Commit.
  • Compile with clang/libc++. Commit.
  • Implement matching ExtractorFilter against the new document nodes. Commit.
  • Add IATA BCBP extractor. Commit.
  • Move extractor scripts to a different folder. Commit.
  • Add abstract base classes for extractors. Commit.
  • Add document model for the new extractor engine. Commit.
  • Deprecate the type-specific ExtractorEngine input interface. Commit.
  • Use MIME types in the extractor script definitions. Commit.
  • Expose UIC 918.3 and VDV raw data. Commit.
  • Also change Extractor to be based on MIME types rather than type enums. Commit.
  • Base extractor filters on MIME types rather than our own type enum. Commit.
  • Make the extractor filter match scope explicit. Commit.
  • Unify extractor filter field name key. Commit.
kjumpingcube
kldap
  • Honor KDE Kiosk setting lineedit_reveal_password. Commit.
  • Embed JSON metadata in KIOSlaves. Commit.
  • Remove obsolete .protocol files. Commit.
  • Convert protocol files to JSON. Commit.
  • Not necessary to add extra subdir. Commit.
  • Remove unused include. Commit.
  • Modernize code. Commit.
  • In kf6 kde4 migration code will be removed. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kleopatra
  • Drop X-KDE-Keywords entries from kcm desktop files. Commit.
  • Allow the user to set owner trust for the certification key. Commit.
  • Set value of OpenPGP keyserver field only if config entry is set. Commit.
  • Use default value for OpenPGP keyserver provided by gpg. Commit.
  • Avoid binding to a temporary. Commit.
  • Optionally, also update subkeys when changing expiration of key. Commit.
  • Remove separate expirydialog.ui. Commit.
  • Modernize code. Commit.
  • [q]gpgme[++] has been released as version 1.16.0. Commit.
  • Update copyright info for Windows executable and fix SPDX markers. Commit.
  • Use version numbers without release service version suffix for Windows. Commit.
  • Use JSON metadata in gnupgsystemconfigurationpage KCM. Commit.
  • Append the patch number as two digit number. Commit.
  • Fix appending Git date and commit hash to version number. Commit.
  • Append a compact release service version to Kleopatra’s version number. Commit.
  • Allow specifying an expiration date for a certification. Commit.
  • Install kleopatra_config_gnupgsystem in pim/kcms/kleopatra namespace. Commit.
  • Remove unneeded parent from function call. Commit.
  • Fix previous commit (copy/paste is bad). Commit.
  • Yet another place with deprecated API. Commit.
  • Fix build with deprecated API disabled. Commit.
  • Disable configuration of directory services if qgpgme is too old. Commit.
  • Fix reset of Reset and Apply buttons after loading of module. Commit.
  • Adapt to changed interface of directory services widget. Commit.
  • Put list of X.509 directory services into a group box. Commit.
  • Use name as header for the config modules. Commit.
  • Add input field for OpenPGP keyserver. Commit.
  • Initialize all pointers in-class. Commit.
  • Bump Version to 3.1.16. Commit.
  • Link KF5::CoreAddons for static gnupgsystem kcm. Commit.
  • Print finalizing message on 100% progress. Commit.
  • Enable groups also for Windows. Commit.
  • Install service menus in ${KDE_INSTALL_KSERVICES5DIR}/ServiceMenus. Commit.
  • Edit the keyserver option that is actually used by gpg/dirmngr. Commit.
  • Fix minor typo found by Shinjo Park. Commit.
  • Present the value of the keyserver option as-is to the user. Commit.
  • Remove unused code. Commit.
  • Allow gnupgsystem KCM to be loaded externally. Commit.
  • Remove obsolete create_* methods. Commit.
  • Remove obsolete desktop files. Commit.
  • Use static lib for plugins instead of deprecated plugin loading. Commit.
  • Preserve the double space in the formatted fingerprint in RichText mode. Commit.
  • Make card information also selectable by keyboard. Commit.
  • Use getCryptoConfigEntry() helper to get configured keyserver. Commit.
  • Hide OpenPGP keys section if card does not provide OpenPGP keys. Commit.
  • Add button for displaying detailed information about an OpenPGP key. Commit.
  • Make key information selectable by keyboard and mouse. Commit.
  • Use OpenPGPKeyCardWidget for PKCS#15 cards. Commit.
  • Add possibility to specify allowed key actions. Commit.
  • Hide widgets of keys not supported by the card. Commit.
  • Support OpenPGP keys on other cards than OpenPGP cards. Commit.
  • Improve layout and messages. Commit.
  • Separate update of cached values from card and update of widgets. Commit.
  • Add key title label to KeyWidgets. Commit.
  • Add authenticationKeyRef to Card. Commit.
  • Fix equality operator of Card. Commit.
  • Allow checking KeyPairInfo for equality. Commit.
  • Show more information about keys. Commit.
  • Cache fingerprint so that we can update key information without card. Commit.
  • Factor widget displaying OpenPGP keys out of PGPCardWidget. Commit.
  • Modernize code. Commit.
  • Do not cache already searched fprs for p15. Commit.
  • Fix sig key and enc key labels in p15cardwidget. Commit.
  • Do not use open as saveAs dialog for enc files. Commit.
  • Remove now superfluous P15Card::appKeyFingerprint(). Commit.
  • Move getter for key fingerprints from OpenPGPCard to base class Card. Commit.
  • Remove unimplemented member functions. Commit.
  • Take manufacturer from card info if available. Commit.
  • Deduplicate setCardInfo(). Commit.
  • Parse OpenPGP key fingerprint information in Card. Commit.
  • Store card info map in base class. Commit.
  • Update/fix copyright information. Commit.
  • Allow to install doc/po file. Commit.
  • Fix warning: & has lower precedence than ==; == will be evaluated first. Commit.
  • Show information about trusted introducers in certificate details. Commit.
  • Hide Tags column if tag support is not enabled. Commit.
  • Remove separate certificatedetailswidget.ui. Commit.
  • Use std::unique_ptr for pimpl. Commit.
  • Move CertificateDetailsDialog to .h/.cpp of its own. Commit.
  • Modernize code and sort includes. Commit.
  • Exclude key to certify from possible certification keys. Commit.
  • We can buid against 5.14 without deprecated method. Commit.
  • Prefill the trust signature domain. Commit.
  • Add info button explaining the “Certify as trusted introducer” option. Commit.
  • Modernize and clean up a bit. Commit.
  • Allow certifying a key as trusted introducer for a domain. Commit.
  • Remove typedefs obsoleted by auto. Commit.
  • Refactor CertifyWidget and CertifyCertificateDialog. Commit.
  • Remove not implemented member function. Commit.
  • Use std::unique_ptr for d-pointer and initialize members in-class. Commit.
  • Remove unused setters. Commit.
  • Create shadow key also for the smartcard’s encryption key. Commit.
  • Modernize code. Commit.
  • Disable DeviceInfoWatcher on Windows. Commit.
  • PKCS#15: Update readerstatus after import. Commit.
  • Search PKCS#15 keys on ldap servers. Commit.
  • Import keystubs for PKCS#15 cards. Commit.
  • Avoid needlessly converting a QIcon to a pixmap. Commit.
  • Remove wrong include. Commit.
  • In kf6 kde4 migration code will be removed. Commit.
  • Add a first impl and widget for PKCS#15 cards. Commit.
  • Remove dead code. Commit.
  • Fix Boost (increase min ver, fix inc variable). Commit.
  • Store window size in openStateConfig. Commit.
  • Add missing feature_summary. Commit.
  • Only show key filters with Filtering match context in filter drop down. Commit.
  • Sort the filters in the drop down menu alphabetically. Commit.
  • Read/write integer config entries depending on their signedness. Commit.
  • Save and restore layout of key list is lookup dialog. Commit.
  • Do not rely on other headers to include for us. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
  • Bump required version of libkleo. Commit.
  • Remove unused/obsolete HeaderView::setSectionResizeMode() and modes. Commit.
  • Replace all usages of the deprecated qBinaryFind. Commit.
  • Use the auth-sim-locked icon for smartcard management. Commit.
  • Move tags tab to the back in appearanceconfig. Commit.
klettres
  • Remove KNewStuff2 group from knsrc file. Commit.
  • Time to increase version + port foreach. Commit.
  • Add cmake preset support. Commit.
klickety
klines
kmag
  • Port to KShortcutsDialog::showDialog(). Commit.
  • Use std::chrono_literals + Q_EMIT. Commit.
  • Now we depend against kf5.83. Commit.
  • Add build + clazy support. Commit.
  • Don’t use deprecated method. Commit.
  • Add cmake preset support. Commit.
  • Increase version + allow to install po/doc. Commit.
kmahjongg
  • Documentation: Fix release name. Commit.
  • Documentation updates. Commit.
  • Add @title:window helpers to GUI messages. Commit.
kmail
  • Drop X-KDE-Keywords entries from kcm desktop files. Commit.
  • Const’ify pointer. Commit.
  • Add parent to menu. Commit.
  • Fix check deleting message. Commit.
  • Call deletePersistentSet when we cancel move. Commit.
  • Fix warning–. Commit.
  • Fix code when list is empty. Commit.
  • Use directly confirmBeforeDeleting. Commit.
  • Add missing new line. Commit.
  • Assign parent widget. Commit.
  • Allow to execute plugins. Commit.
  • Use KMailPluginCheckBeforeDeletingManagerInterface. Commit.
  • Implement “KMailPluginCheckBeforeDeletingManagerInterface”. Commit.
  • Use std::chrono_literals. Commit.
  • Fix class name. Commit.
  • Add missing includes. Commit.
  • Fix title. Commit.
  • KMail: support passing –cc/–bcc multiple times. Commit.
  • Fix includes order. Commit.
  • Add support for reply email. Commit.
  • Prepare to show plugin check before deleting. Commit.
  • Provide metadata in kontact plugin for settings dialog rewrite. Commit.
  • Looad Kleopatra KCM using KPluginMetaData. Commit.
  • Port away from KStatefulBrush::brush(const QWidget*). Commit.
  • Add util methods. Commit.
  • Fix action name. Commit.
  • Add missing Q_REQUIRED_RESULT. Commit.
  • Minor: unifiedmailbox: Fix user-visible string. Commit.
  • Use target directly. Commit.
  • Add mailmergeconfigurewidget.ui. Commit.
  • Const’ify + remove unused KCM_KPIMIDENTITIES_STANDALONE. Commit.
  • Remove unneeded implementation of configModules method. Commit.
  • Port summary KCM loading to KPluginMetaData. Commit.
  • Save/load settings. Commit.
  • USe MailMergeConfigureDialog. Commit.
  • Use std::chrono_literals. Commit.
  • Reduce number of variables. Commit.
  • Make it compiles with last api. Commit.
  • Revert “Temporarily lower deprecation disablement”. Commit.
  • Revert “Lower deprecation version”. Commit.
  • Lower deprecation version. Commit.
  • Temporarily lower deprecation disablement. Commit.
  • Fixup latest commit, make it backwards-compatible. Commit.
  • Fix build with no deprecations allowed and newer KShortcutsDialog API. Commit.
  • Use std::chrono_literals here. Commit.
  • Show mbox resource number. Commit.
  • Clean up cmake variable. Commit.
  • Remove commented code. Commit.
  • ConfigureDialog: Use KPluginMetaData to load KCMs. Commit.
  • Use same name for pluginId and library name. Commit.
  • Add mailmerge util class. Commit.
  • We don’t have ui files here. Commit.
  • Remove duplicate includes. Commit.
  • Make sure that it doesn’t crash on kontact. Commit.
  • Const’ify pointer. Commit.
  • Add more default action for hamburger action. Commit.
  • More minor fixes. Commit.
  • Minor fixes. Commit.
  • Add missing Q_REQUIRED_RESULT. Commit.
  • Use hamburger action menu in composerwin too. Commit.
  • Use target_sources here too. Commit.
  • Add layout in this widget. Commit.
  • Not necessary to create 2 variables. Commit.
  • Updated Chapter 5, Frequently Asked Questions. Commit.
  • Add id="…" tags for Help Menu sections. Commit.
  • Add more default action. Commit.
  • Reduce cmake variable name. Commit.
  • Remove not existing actions. Commit.
  • Add KHamburgerMenu support. Commit.
  • Const’ify pointer. Commit.
  • Fix save/load settings. Commit.
  • Reactivate code. Commit.
  • Already defined in ecm. Commit.
  • Remove extra ;. Commit.
  • It compiles fine without deprecated method. Commit.
  • Const’ify pointer. Commit.
  • Use KRecentFilesMenu directly. Commit.
  • Make the KeyCache actually work as cache. Commit.
  • Require secret key only for signing key. Commit.
  • Allow the key selection widgets to take more space. Commit.
  • Use directly KRecentFilesMenu. Commit.
  • Just follow 1 version behind for deprecations for sake of CI. Commit.
  • Use K_PLUGIN_CLASS_WITH_JSON here too. Commit.
  • Use directly K_PLUGIN_CLASS_WITH_JSON. Commit.
  • Add more clazy check. Commit.
  • Fix some clazy warning. Commit.
  • Fix clazy warning. Commit.
  • Clean up. Commit.
  • Port plugins. Commit.
  • Port away old plugin system. Commit.
  • Small typo about showing correct .kcfg file. Commit.
  • Revert the KF5 version bump. Commit.
  • Make compile without deprecated method (KF5.83). Commit.
  • Fix ui warning. Commit.
  • Clean up. Commit.
  • Modernize code. Commit.
  • Const’ify pointer. Commit.
  • Remove debug. Commit.
  • Const’ify pointer. Commit.
  • Make dependency on KI18n explicit. Commit.
  • Const’ify + warning–. Commit.
  • Const’ify pointer. Commit.
  • Fix compile with last kf5. Commit.
  • Remove old test. Commit.
  • Const’ify pointer. Commit.
  • Move doc to if(…). Commit.
  • Doctool can be optional. Commit.
  • Add warning when we can’t add recipient. Commit.
  • Const’ify. Commit.
  • In kf6 kde4 migration code will be removed. Commit.
  • In kf6 we will remove this class. Commit.
  • Const’ify. Commit.
  • Use qCWarning here. Commit.
  • Add checkbox support. Commit.
  • Const’ify pointer here too. Commit.
  • Const’ify pointer. Commit.
  • Fix size. Commit.
  • Fix some clazy warning. Commit.
  • Const’ify pointer. Commit.
  • Fix warning about order. Commit.
  • Make the Copy/Move actions in the message reader window work consistently. Commit. Fixes bug #435410
  • Disable export to pdf when we don’t have message. Commit.
  • Add a new message operation “New Message to Recipients”. Commit.
  • Fix minor typo. Commit.
  • Update second half of Chapter Five, “Command and Menu Reference”, in kmail2 documentation. Commit.
  • Revert “Update second half of Chapter Five (composer menus).”. Commit.
  • Update second half of Chapter Five (composer menus). Commit.
  • If we include header it’s not necessary to forward class. Commit.
  • Use openStateConfig for storing window size. Commit.
  • Add config widget. Commit.
  • Fix indent. Commit.
  • Reactivate KF_DISABLE_DEPRECATED_BEFORE_AND_AT. Commit.
  • Fix order. Commit.
  • [kontactsummary] Port away from KServiceTypeTrader. Commit.
  • Makiing an inconsequential change. I’ve been having trouble with gitLab commits. Does this fix it?. Commit.
  • Start to implement configurewidget. Commit.
  • Add missing space. Commit.
  • Updates to menus.docbook (first half of Chapter 5). Commit.
  • Fix description. Commit.
  • Prepare to add configure dialog. Commit.
  • Increase copyright. Commit.
  • Kdepimlibs doesn’t exist now. Commit.
  • Add missing override + const’ify pointer. Commit.
  • Make it happy ci ?. Commit.
  • Fix minor typos. Commit.
  • Correct two typos that Yuri spotted. Commit.
  • Adding a new “Plugins” chapter to configure.docbook, along with associated. Commit.
  • Const’ify pointer. Commit.
  • Use std::unique_ptr. Commit.
  • Minor layout fix. Commit.
  • Continue to implement mailmerge agent. Commit.
  • Allow to configure mailmerge agent. Commit.
  • Remove unused include_directories. Commit.
  • Clean code. Commit.
  • Continue to implement mailmergeagent. Commit.
  • Fix minor typos. Commit.
kmail-account-wizard
  • Honor KDE Kiosk setting lineedit_reveal_password. Commit.
  • Add a missing KConfig linkage. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kmailtransport
  • Honor KDE Kiosk setting lineedit_reveal_password. Commit.
  • Remove this line too. Commit.
  • Not necessary to search in each sub folder. Commit.
  • Remove code about duplicate plugins. Commit.
  • Use more target centric code. Commit.
  • Remove ServiceTypes. Commit.
  • Modernize code. Commit.
  • Use forward declaration (scripted). Commit.
  • Drop bogus KF5Service dependency. Commit.
  • Migration code will be removed in kf6. Commit.
  • Use ON vs TRUE. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kmbox
  • Use more target-centric cmake code. Commit.
  • Modernize code. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kmime
  • Use more target-centric cmake code. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kmines
  • Documentation updates. Commit.
  • Capitalization fixes to settings dialog options. Commit.
kmix
  • Port to KXMLGUIFactory::showConfigureShortcutsDialog(). Commit.
  • Update .gitignore. Commit.
  • MPRIS2: Fallback icon for Konqueror. Commit.
  • MPRIS2: Fallback icon for Firefox. Commit.
  • MPRIS2: The installed icon for Chrome and suchlike may vary. Commit.
  • Select Master dialogue: Disable unavailable mixers. Commit.
kmousetool
kmouth
kmplot
  • Give kmplot an automatically increasing version. Commit.
  • Remove obsolete COPYING files. Commit.
  • Copy GFDL-1.2-or-later license to LICENSES folder. Commit.
  • Convert license headers to SPDX. Commit.
  • Port away from kdeinitExec(). This requires upgrading the KF5 min req. Commit.
  • Kmplot_part: add JSON metadata to plugin, install into kf5/parts subdir. Commit.
  • Make kmplot_part embeddable into konqueror again, fix off by one assert. Commit.
knetwalk
knights
knotes
  • Drop X-KDE-Keywords entries from kcm desktop files. Commit.
  • Provide metadata in kontact plugin for settings dialog rewrite. Commit.
  • Install summary KCM in pim/kcms/summary. Commit.
  • Make it build with KCMUtils <= 5.83. Commit.
  • Use same name for pluginId and library name. Commit.
  • Use KPluginMetaData to load KCMs in KCMultiDialog. Commit.
  • Correct loading wrong metadata file. Commit.
  • Update it for adding build support. Commit.
  • Use directly K_PLUGIN_CLASS_WITH_JSON. Commit.
  • Port KNotesSummary away from KCM create function. Commit.
  • Port away from create functions. Commit.
  • Modernize code. Commit.
  • Use forward declaration here. Commit.
  • Make doctools optional. Commit.
  • Migration code will be remove in new release. Commit.
  • In kf6 migration method will be removed. Commit.
  • Use openStateConfig for storing window size. Commit.
  • Fix copyPaste error. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kolourpaint
  • Fix terminology: MIME types. Commit.
  • Update mimetypes and provide –mimetypes cmdline option. Commit.
  • Fix webp allowing to select quality; simplify code. Commit. Fixes bug #438792
  • Remove useless, wrong style block chars. Commit.
  • Introduce palette file format including alpha value. Commit. Implements feature #437552
  • Remove obsolete, unused method. Commit.
  • Declare ability to open AVIF images. Commit.
konqueror
  • Tell cmake our version. Commit.
  • Remove modules for settings kio slave. Commit.
  • CMake: handle hunspell-has-no-dictionaries. Commit.
  • CMake: require CMake 3.5 or later. Commit.
  • Port to KXMLGUIFactory::showConfigureShortcutsDialog(). Commit.
  • Move all one-time WebEnginePart initialiation in a single place. Commit.
  • Web archive thumbnailer: Change one qCWarning() -> qCDebug(). Commit.
  • Image Gallery: Eliminate ‘endl’ deprecation warnings with Qt 5.15. Commit.
  • FSView: Eliminate ‘endl’ deprecation warnings with Qt 5.15. Commit.
  • KonqCombo: Use new QComboBox signal and new-style connect. Commit.
  • Refactor ClientApp::createNewWindow. Commit.
  • Make some implicit dependencies explicit. Commit.
  • Don’t forward declaration when we already include file. Commit.
  • Add some missing linkages. Commit.
  • Specify desktop-id in appdata file. Commit.
  • Restore spell checking support in HTML pages. Commit.
  • Remove duplicate connection, also fixing a compilation error. Commit.
  • Emit completedWithPendingAction when loading a page with http-equiv=“refresh”. Commit.
  • Restore adblock filter. Commit.
  • Kfmclient: Fix recursive invocation and handle association correctly. Commit.
  • Proper history navigation. Commit.
  • Display favicons for bookmarks in submenus. Commit.
  • Babelfish: Line break in long security warning message. Commit.
  • Webarchiver: Disable the “Create” button if no valid source URL. Commit.
  • Show favicons in bookmarks. Commit.
  • Restore saving of status bar. Commit.
konsole
  • Resize lines when clearing to end of line. Commit. Fixes bug #432669
  • Fix one crash in the sshmanager plugin. Commit. Fixes bug #439551
  • Make the building of the SSH manager plugin conditional. Commit.
  • Change loop variable to un-shadow. Commit.
  • Fix memory link in ssh manager QRegularExpressionValidator(). Commit. Fixes bug #439555
  • Fix assert _currentTerminalDisplay in Screen::setTextSelectionRendition. Commit. Fixes bug #439529
  • Fix the Edit button. Commit.
  • Fix plugin menu visual checked problem. Commit.
  • Fix compile warnings. Commit.
  • Revert “TerminalDisplay: Move out common pasting related code”. Commit.
  • Revert “TerminalDisplay: Extract copying related functions”. Commit.
  • Revert “Fix copying html from the terminal”. Commit.
  • Fix some includes. Commit.
  • Remove deprecated and defunct KNewStuff properties. Commit.
  • The non deprecated enableBlurBehind requires KWINDOWSYSTEM >= 5.82.0. Commit.
  • Prevent 1px sizehint when there is no preconfiguration. Commit. Fixes bug #437791
  • Always keep “Show SSH Manager” text, let checkbox represent state. Commit.
  • Fix copying html from the terminal. Commit.
  • HistoryTest: don’t test things that make no sense. Commit.
  • Port away from KStatefulBrush::brush(const QWidget*). Commit.
  • Move TerminalBell into its own class. Commit.
  • TerminalDisplay: Extract copying related functions. Commit.
  • TerminalDisplay: Move out common pasting related code. Commit.
  • Handle ‘ssh -J’ properly in tab title. Commit.
  • Fix crash/warn on history reflow. Commit. Fixes bug #436916
  • Silence warning. Commit.
  • Add the SSH Manager Plugin. Commit.
  • Implement a Base system for plugins within Konsole. Commit.
  • Fix my typo. Commit.
  • Revert unrelated changes. Commit.
  • Updates and fixes for the manual. Commit.
  • Add option to always invert text selection colours. Commit. Fixes bug #435309
  • General code cleanup. Commit.
  • Fix unittest. Commit.
  • Simplify logic. Commit.
  • Create a test for block selection. Commit.
  • Fix block selection on reflowed lines. Commit.
  • Fix scrolled line highlight. Commit.
  • Fix deprecation warning about KWindowEffects::enableBlurBehind overload. Commit.
  • Access changes QList and Add in Screen. Commit.
  • Access changes in CompactHistoryScroll. Commit.
  • Change lineProperties to QVector in Screen. Commit.
  • Simplify code / Adapt to recursion. Commit.
  • Fix vertical snapping. Commit.
  • Prevent crash. Commit.
  • Snapping working for horizontal splitters. Commit.
  • Correctly find the sizes where the splitter should stick. Commit.
  • Take in consideration the full size of the window. Commit.
  • Start to implement a splitter-snapping for konsole. Commit.
  • Start to store the split sizes globally. Commit.
  • Remove stray line. Commit.
  • Only use URI based drag operation. Commit.
  • Remove stray debug. Commit.
  • Drag Drop files from konsole to other softwares. Commit.
  • Support AutoScroll while mouse tracking is enabled. Commit.
  • Only generate autoscroll events while selecting. Commit. Fixes bug #391975
  • Restore AutoScrollHandler behavior. Commit.
  • De-qwidget-ize TerminalColor and TerminalFonts. Commit.
  • Support DECSET 1003 mouse move tracking. Commit. Fixes bug #391967. Fixes bug #416530. Fixes bug #423333
  • Don’t send move events for normal mouse tracking. Commit. Fixes bug #302731
  • Make mouse tracking modes mutually exclusive. Commit.
  • Respect read-only for all mouse tracking events. Commit.
  • Do not swallow right button presses on double-click. Commit. Fixes bug #425926
  • Add test to expose memory corruption. Commit. See bug #432376
  • Enable ECM cmake stuff. Commit.
  • Simplify Algorithm. Commit.
  • Restore the sizes so the splits don’t resize after rearrange. Commit.
  • Remove uneeded spliters from the widget tree. Commit.
  • Allow sessions with /bin/sh. Commit.
  • Fix alpha channel of scrollbar colors. Commit. Fixes bug #437223
  • Fix crash when using a color scheme with random colors. Commit. Fixes bug #434892
  • Fix type of randomSeed parameter. Commit. See bug #434892
  • Fix correct beginning position while copying texts. Commit. Fixes bug #436845
  • Don’t override profile icon in “New Tab” menu. Commit. Fixes bug #437200
  • Fix Screen::_cuY position inside screen. Commit.
  • Fix crash on resize while doing other things. Commit. Fixes bug #436327
  • Fix potential crash in Screen::restoreCursor. Commit.
  • Optimize CompactHistoryScroll remove lines. Commit.
  • Change HistoryScroll contantness. Commit.
  • Change CompactHistory data storage. Commit.
  • Fix crash showing Settings Dialog. Commit. Fixes bug #436366
  • Add missing include to fix build on gcc-11. Commit.
  • Convert MIT licensed files to SPDX. Commit.
  • Make CompactHistoryBlock size variable. Commit. Fixes bug #436031
  • Port from KIconLoader::loadIcon to KIconUtils::addOverlay + QIcon::fromTheme. Commit.
  • Use inverted colours when calculated fancy BG has too low contrast. Commit. Fixes bug #435309
  • Add docs about Konsole layouts. Commit.
  • Add ability to load/save session layouts(split views) and add default layouts. Commit.
  • Port away from from deprecated QPrinter::pageRect(). Commit.
  • Add a TODO about Qt6 removing QFont::ForceIntegerMetrics. Commit.
  • Add comment in this file so it is in the generated file. Commit.
  • Port away from deprecated ::endl to Qt::endl. Commit.
  • Remove code for pre Qt 5.15.0 versions. Commit.
  • Keep track of line properties for image update. Commit.
  • Do not reflow double-height lines. Commit.
  • Prevent selecting beyond last column on double-width lines. Commit.
  • Make reflow aware of line rendition attributes. Commit.
  • Support scrolling double-height/width lines. Commit.
  • Allow writing only half of a double-height line. Commit.
  • Fix selection on double width lines. Commit.
  • Don’t clear line rendition on EL and partial ED. Commit.
  • Use the correct last column for double-width lines. Commit.
  • Fix appending characters at end of line in double width lines. Commit.
  • Fix positioning of double width/double height runs. Commit.
  • Require Qt 5.15.0 matching KF5. Commit.
  • FileFilter: match filename:lineNumber in current dir. Commit.
  • Add cmake preset support. Commit.
  • Fix QDialogButtonBox connections in the edit profile dialog. Commit.
  • Correct corrected string. Commit.
  • Correct gammar in “profile with this name already exists” message. Commit.
  • Less delete calls in destructors. Commit.
  • Better management of member variables destruction in TerminalDisplay. Commit.
  • Use a KMessageWidget for profile-name related errors in the Edit dialog. Commit.
  • Change EditProfileDialog window title when creating a new profile. Commit.
  • Let the QObject hierarchy delete a QObject child. Commit.
  • Show display title in notifications. Commit.
  • Port away from KInit, which is going to be removed in KF6. Commit.
  • Fix comparing different types. Commit.
  • Screen and HistoryScroll pointers to smart pointer. Commit.
  • Pointer to smart pointer in HighlighScrolledLines. Commit.
  • Pointer to smart pointer in ColorSchemeWallpaper. Commit.
  • Change CompactHistoryBlockList pointer to unique pointer. Commit.
  • Make the “Edit Current Profile” dialog modal. Commit.
  • Show dialogs with show() rather than exec(). Commit.
  • Add a bunch of authors to the credits. Commit.
  • Always sort the profiles by name in ‘File -> New Tab’. Commit.
  • Fix crash in ProfileSettings; clone selected profile settings to new profile. Commit.
  • Change the content of HistoryLine using setCellsVectorAt. Commit.
  • Unmaximize terminal before moving to new tab. Commit.
  • ProfileSettings: use generateUniqueName() when creating new profiles. Commit.
  • ProfileManager: remove some fallback-profile-related code. Commit.
  • Don’t edit the Fallback profile, instead create a new one. Commit.
  • Clean up some more “favourite profile”-related code. Commit.
  • Ignore .clang-format. Commit.
  • Add code and notes for using clang-format. Commit.
kontact
  • Drop X-KDE-Keywords entries from kcm desktop files. Commit.
  • WIP: Port away from KSettings::Dispatcher. Commit.
  • Remove unused variable. Commit.
  • Const’ify pointer. Commit.
  • Port to new plugin system. Commit.
  • Modernize code. Commit.
  • Use forward declaration. Commit.
  • Make dependency on KI18n explicit. Commit.
  • Make doctools optional. Commit.
  • Fix duplicate actions. Commit.
  • Const’ify pointer. Commit.
  • Const’ify pointer. Commit.
  • Port kcm_kontact to KPluginLoader. Commit.
  • Port plugin listing to KPluginLoader. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
  • Fix i18n. Commit.
kontactinterface
  • Fix moc setup for EXPORT_KONTACT_PLUGIN_WITH_JSON macro. Commit.
  • Remove unneeded K_EXPORT_PLUGIN_VERSION usage. Commit.
  • Fix compile. Commit.
  • Modernize code. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kontrast
  • Set the color of the text in the “help” page to the theme’s text color…. Commit.
  • Add flathub badge. Commit.
  • Add bug tracking url. Commit.
konversation
  • InputFilter: check NickInfoPtr object isn’t null before using it. Commit. Fixes bug #437595
  • Replace Freenode with Libera. Commit. Fixes bug #437589
  • Appdata: reference Libera, fix the wording. Commit. See bug #437589
  • Minimal changes to use libera.chat. Commit. See bug #437589
  • Honor KDE Kiosk setting lineedit_reveal_password. Commit.
  • It can build against QT_NO_SIGNALS_SLOTS_KEYWORDS with last qca-2.2. Commit.
  • Modernize code (using clang-tidy). Commit.
  • Remove unused includes. Commit.
  • Remove unused forward declaration. Commit.
  • Add support for cmake preset. Commit.
  • Revert “Replace Freenode with Libera”. Commit.
  • Replace Freenode with Libera. Commit. Fixes bug #437589
kopeninghours
  • Migrate to new REUSE CI check. Commit.
  • Fix invalid simplification on wrapped weekday selectors. Commit.
  • Work around qmlplugindump choking on gadget singletons. Commit.
  • Fix crash in simplifiedExpression for a null expression. Commit.
  • Simplify weekday lists: Mo,Tu,We => Mo-We. Commit.
  • Add support for a dot after short weekday names (Mo. Tu. We. etc.). Commit.
  • Add support for “whitsun +1 day”, should be “easter +50 days”. Commit.
  • Add support for non-standard “whitsun” = easter +49 days. Commit.
  • Also perform simplification in the command line validation tool. Commit.
  • The recent commit “generalize to comma” was about a simplification. Commit.
  • Add simplifiedExpression(). Commit.
  • Generalize time-only-autocorrect to work with ‘,’ as well. Commit.
  • Fix crash in my recently-added autocorrect check. Commit.
  • Autocorrect wrong use of ‘;’ where ‘,’ was expected. Commit.
korganizer
  • Bind keyboard shortcuts in the Search dialog’s results. Commit. Fixes bug #315894
  • Replace “Title” with “Summary” in the user interface. Commit.
  • Toggle completed to-dos back to incomplete. Commit. See bug #397721
  • Use “item” terminology consistently in the UI. Commit.
  • Provide metadata in kontact plugin for settings dialog rewrite. Commit.
  • Port away from KStatefulBrush::brush(const QWidget*). Commit.
  • Remove unneeded implementation of KontactInterface::Summary::configModules. Commit.
  • Install summary KCMs in pim/kcms/summary. Commit.
  • Fixup previous commit and make it backwards-compatible. Commit.
  • Fix build with deprecated API disabled. Commit.
  • Don’t install the .so symlink. Commit.
  • Fix X-DocPath entries. Commit.
  • Use KPluginMetaData to load KCMs in KCMultiDialog. Commit.
  • Install KCMs in pim/kcms/korganizer namespace. Commit.
  • Show configure date/time. Commit.
  • Const’ref. Commit.
  • Fix KHamburgerMenu crashing Kontact when switching to KOrganizer. Commit.
  • Remove webcal protocol file. Commit.
  • Add KHamburgerMenu. Commit.
  • Rename variable. Commit.
  • Already defined in ecm. Commit.
  • Add more clazy check. Commit.
  • Port away from deprecated KCM create_ functions. Commit.
  • Use const QVariantList & as arguments. Commit.
  • Port kcmsdsummary to plugins system. Commit.
  • Modernize code. Commit.
  • Fix typo, add links. Commit.
  • Simplify icon loading. Commit.
  • Install korgac icon into main hicolor icon. Commit.
  • Use QIcon::fromTheme instead of KIconLoader. Commit.
  • Make dependency on KI18n explicit. Commit.
  • Remove unused includes. Commit.
  • Make it compiles with last kf5. Commit.
  • Make doctools optional. Commit.
  • In kf6 kde4 migration code will be removed. Commit.
  • Clean up after deleteIncidence changes. Commit.
  • Fix some compiler warnings. Commit.
  • Offer the usual choices when deleting recurring to-dos. Commit.
  • Problems with recurring incidences with dissociated instances. Commit.
kosmindoormap
  • Migrate to new REUSE CI check. Commit.
  • Remove the boundary filter. Commit.
  • Also show tracks and paths. Commit.
  • Use the newly supported layer selectors to untangle roads and tramways. Commit.
  • Add layer selector support to the scene graph. Commit.
  • Implement layer selector support in MapCSS union selectors. Commit.
  • Prepare MapCSS selector matching to support layer selectors. Commit.
  • Prepare MapCSSResult for carrying results for multiple layer selectors. Commit.
  • Handle default layer selector. Commit.
  • Use unique string keys for class and layer selectors. Commit.
  • Factor out the unique string key pool from OSM::DataSet. Commit.
  • Expand MapCSS grammar for supporting layer selectors. Commit.
  • Handle another way of tagging inaccessible elevators. Commit.
  • Add i18n context for “socket”. Commit.
  • Add information icons from OSM carto. Commit.
  • Actually build without QtWidgets. Commit.
  • Increase the minimum Qt version to 5.15 here too. Commit.
kpat
  • Documentation: Fix date number and add “Pay Sounds” menu item. Commit.
  • Documentation: Fix release name. Commit.
  • Documentation updates. Commit.
  • Smaller config sizing. Commit.
  • Kcardthemewidget: Match margins of the other page and align button to the right. Commit.
  • One more typo fix. Commit.
  • Fix minor typo. Commit.
  • Added Castle game type with several variation presets. Commit.
  • Give an actual name to older unamed theme. Commit.
  • Fix ace auto move crash. Commit. Fixes bug #436181
  • Fix unitialized value sometimes causing solver to exit and report game as unsolvable. Commit.
  • Disallow multiple card removal when options do not allow empty tableau filling. Commit.
  • When rank build option, no need to check other suits/colors before moving to foundation. Commit.
kpimtextedit
  • Port away from KStatefulBrush::brush(const QWidget*). Commit.
  • Use std::chrono_literals. Commit.
  • Use auto + const’ify. Commit.
  • Add autotest for Bug 436880. Commit.
  • [grantleebuilder/plaintextmarkupbuilder] Fix for Qt older than 5.15.2. Commit.
  • Use QStringView here. Commit.
  • Use forward declaration here. Commit.
  • Allow to store window size. Commit.
  • Clean up. Commit.
kpkpass
  • Add CI check for REUSE compliance. Commit.
  • Support date-only field formatting. Commit.
  • Make unit test independent of the local timezone. Commit.
  • Add license. Commit.
  • Trim string fields for display. Commit.
  • Add missing SPDX headers. Commit.
  • Implement support for date/time field detection and formatting. Commit.
  • Use more target-centric cmake code. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
kpmcore
kpublictransport
  • Propagate static timezones to intermediate stops as well. Commit.
  • Add missing timezone for VRR. Commit.
  • Propagate merged line data to intermediate stops. Commit.
  • The isspace/isctrl/etc functions require unsigned char as input. Commit.
  • Properly handle empty path sections in Hafas responses. Commit.
  • Migrate to new REUSE CI check. Commit.
  • Fix some clazy warning. Commit.
  • Add cmake presets support. Commit.
  • Add VRT backend configuration. Commit.
  • Parse alternate EFA journey section note format used by VRT. Commit.
  • Expose path sections to QML. Commit.
  • Implement earlier/later journey queries for Hafas. Commit.
  • Add support for previous stopover queries for Hafas. Commit.
  • Only add static attributions if a backend actually contributed results. Commit.
  • Set the previous/next journey query capabilities for OTP2. Commit.
  • Also set location types in vehicle layout parsers. Commit.
  • Use a location type dependent distance threshold for merging. Commit.
  • Consider equipment types when merging locations. Commit.
  • Provide location types for EFA results. Commit.
  • More line break normalization for disruption notes. Commit.
  • Remove std::unique_ptr compatibility workaround for qGetPtrHelper. Commit.
  • Also allow to save the results in the location query example. Commit.
  • Disable tools when cross-compiling. Commit.
  • Parse IFOPT ids from compact EFA reponses too. Commit.
  • Don’t set empty location identifiers. Commit.
  • Parse location type from EFA location query responses when present. Commit.
  • Stricter location type checks for merging. Commit.
  • Validate IFOPT ids in the IVV ASS parser before using them. Commit.
  • Remove some more styling from disruption notes. Commit.
  • Fix IFOPT merging if only one side has an identifier set. Commit.
  • Deduplicate EFA location parsing and add IFOPT support. Commit.
  • Use IFOPT identifiers for comparing and merging locations. Commit.
  • Handle carpool location type to silence missing case warnings. Commit.
  • Support IFOPT location identifiers in OTP responses. Commit.
  • Adapt stopover GraphQL query for OTP2. Commit.
  • Don’t attempt departure/journey queries if the location query failed. Commit.
  • Implement merging of IFOPT identifiers. Commit.
  • Implement stop place level comparison of IFOPT identifiers. Commit.
  • Add an IFOPT identifier validator. Commit.
  • Cache results of OTP location queries. Commit.
  • Adapt location GraphQL queries for OTP2. Commit.
  • Adapt the journey GraphQL query for OTP2. Commit.
  • Add VSN backend configuration from Transport API repository. Commit.
  • Set deprecation build options unconditionally. Commit.
  • Fix cmake policy CMP0115 warning. Commit.
  • Support coverage areas consisting of disjoint polygons. Commit.
  • Replace manually with automatically simplified coverage areas. Commit.
  • Import INVG and RSAG from Transport API Repository. Commit.
  • Improve handling of missing Hafas product modes. Commit.
  • Grow coverage polygons by the simplification threshold. Commit.
  • Use coverage polygons from OTP backends rather than bounding boxes. Commit.
  • Adapt OTP prober to the new backend type format. Commit.
  • Deprecate the now sub-optimally named primary country code role. Commit.
  • Produce valid results when simplifying areas close to the threshold. Commit.
  • Simplify all outer polygons separately. Commit.
  • Add GeoJson I/O methods for unmerged multi-polygons. Commit.
  • Basic simplification of coverage polygons. Commit.
  • Implement GeoJson polygon writing. Commit.
  • Fix reading of GeoJson multi-polygons. Commit.
  • Cleanup backend selection code a bit. Commit.
  • Normalize coverage region code order when merging from Transport API data. Commit.
  • Remove the now obsolete primary country code method. Commit.
  • Remove the leftovers of the old coverage area handling. Commit.
  • Use the new coverage data for determining journey query backends as well. Commit.
  • Port stopover queries to use the new coverage data. Commit.
  • Port location queries to use the new coverage data for selecting backends. Commit.
  • Add a way to check whether coverage areas are global. Commit.
  • Now that this is actually used, update the remaining coverage qualities. Commit.
  • Expand the sorting and filtering logic for the grouped by country mode. Commit.
  • De-duplicate entries, and prefer nation-wide over regional backends. Commit.
  • Test the grouped by country mode as well in the BackendModel unit test. Commit.
  • Add a group by country mode to BackendModel. Commit.
  • Sync with Transport API Repository meta data. Commit.
  • Refactor BackendModel to no longer use Manager::backends() directly. Commit.
  • Add unit tests and benchmark for coverage checks. Commit.
  • Ensure we have at least one complete coverage area everywhere. Commit.
  • Load the coverage format as used by the Transport API repository. Commit.
  • Factor out JSON to QStringList decoding method. Commit.
  • Remove more of the AbstractBackend/Backend duplication. Commit.
  • Move backend metadata loading code to the Backend class. Commit.
  • Move method to read translated JSON values to the JSON utility namespace. Commit.
  • Require Qt 5.15. Commit.
  • Show load information when available in the departure query test as well. Commit.
  • Parse EFA departure occupancy information. Commit.
krdc
  • Define mimetypes in desktop file instead of protocol files. Commit.
  • Adds scaling slider to the actions bar. Commit.
kreversi
  • Remove unused KIconThemes dependency. Commit.
krfb
  • Modernize code. Commit.
  • Add missing override + add nullptr. Commit.
  • Remove code for old qt version. Commit.
  • Fix crash when the destination stride != source stride. Commit. Fixes bug #438815
  • Add missing check for HAVE_DMA_BUF. Commit.
  • Fix typo on epoxy variablename revert ifdef back to if. Commit.
  • Fix cmakedefine parts and increase cmake version. Commit.
  • Fix HAVE_DMA_BUF definition. Commit.
  • PipeWire support improvements. Commit.
  • Clean up ServiceType property usage for JSON based plugins. Commit.
  • Remove obsolete desktop file. Commit.
  • Use separate install dir for different plugins. Commit.
  • Revert “Improve PipeWire code”. Commit.
  • Improve PipeWire code. Commit.
  • Add dma-buf defines to build dma-buf support everywhere. Commit.
  • Drop support for PipeWire 0.2. Commit.
kross-interpreters
  • Remove rb_set_safe_level call. Commit.
kruler
  • Port to KShortcutsDialog::showDialog(). Commit.
  • Time to increase version + Use more target-centric cmake code. Commit.
  • Make it compile without deprecated methods. Commit.
kshisen
ksmtp
  • Remove explicit includes. Commit.
  • Use more target-centric cmake code. Commit.
  • Modernize code. Commit.
  • Use forward declaration here. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
ksnakeduel
  • Port to KXMLGUIFactory::showDialog(). Commit.
kspaceduel
  • Port to KXMLGUIFactory::showDialog(). Commit.
ksudoku
ksystemlog
  • Add clang support too. Commit.
  • Use std::as_const. Commit.
  • Use actually released versions with *_DISABLE_DEPRECATED. Commit.
  • Port away from deprecated KFilterDev. Commit.
  • We depend against kf5.83/qt5.15. Commit.
  • Simplify signals. Commit.
  • Clasy warning–. Commit.
  • Add support for clazy + build. Commit.
  • Use true here. Commit.
  • Don’t forward declaration when we include file. Commit.
  • Link against KWidgetsAddons instead of KConfigWidgets. Commit.
  • Remove unused include. Commit.
  • Use versionless Qt cmake target. This makes it easier to build against both Qt5 and Qt6. Commit.
  • .clang-format is autogenerated now. Commit.
  • It’s autogenerated now. Commit.
  • We depend against kf5.80. Commit.
  • Port foreach/forever. Commit.
kteatime
ktimer
ktnef
ktorrent
  • Adjust to new Priority constants in libktorrent. Commit.
  • Fix broken GeoIp plugin. Commit. Fixes bug #403054
  • Fix indentation ( it was a tab vs space problem ). Commit.
  • CMP0115 is too new for now so removing. Commit.
  • Fix tests with new ecm sytle. Commit.
  • Increase Cmake deps , fix boost problems and initial steps for cpp17 support. Commit.
  • Remove unneeded ruby scripts. Commit.
  • Add copyright text to shutdowntorrentmodel.h file. Commit.
  • Remove unneeded templates. Commit.
  • Rename GPL-2.1-or-later license to GPL-2.0-or-later. Commit.
  • Convert license headers to SPDX. Commit.
ktouch
  • Port to KShortcutsDialog::showDialog(). Commit.
  • Increase version + use qt_ macro + qt::. Commit.
  • Add cmake preset support. Commit.
  • Fix a typo in data/courses/CMakeLists.txt. Commit.
  • Remove obsolete copying files. Commit.
  • Convert license headers to SPDX. Commit.
ktp-common-internals
ktp-text-ui
ktuberling
kturtle
  • Time to increase version + use qt_ macro + qt::. Commit.
  • Ignore files. Commit.
  • Add cmake preset support. Commit.
kubrick
  • Port to KShortcutsDialog::showDialog(). Commit.
kwalletmanager
  • Port to KXMLGUIFactory::showConfigureShortcutsDialog(). Commit.
  • Fix clazy warning. Commit.
  • Fix X-DocPath entries. Commit.
  • We depend against qt5.15. Commit.
  • Use the word “second” instead of “sec”. Commit. See bug #430259
  • Time to increase version. Commit.
  • CMakePreset: add build support + clazy. Commit.
  • Use Q_EMIT. Commit.
  • Modernize code. Commit.
  • Remove unused KIconThemes dependency. Commit.
  • Remove unused KIconLoader includes. Commit.
  • Use QStyle instead of KIconLoader for icon size. Commit.
  • Change folder icon in PW tree. Commit.
  • Use QIcon instead of QPixmap where possible. Commit.
kwordquiz
  • Remove KNewStuff2 group from knsrc file. Commit.
  • Increase version + use qt_ macro + Qt::. Commit.
  • Add cmake preset support. Commit.
  • Minor corrections for English idiom and punctuation. Commit.
libgravatar
  • Use forward declaration here. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
libkcddb
  • Port away from ECMSetupVersion’s deprecated *_VERSION_STRING CMake variable. Commit.
libkdcraw
  • Port away from ECMSetupVersion’s deprecated *_VERSION_STRING CMake variable. Commit.
  • Use non-deprecated KDEInstallDirs variables. Commit.
libkdegames
libkdepim
  • Use std::chrono_literals. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
libkeduvocdocument
  • Convert CMake file license information to SPDX. Commit.
  • Remove obsolete COPYING files. Commit.
  • Copy GFDL-1.2-or-later license to LICENSES folder. Commit.
  • Convert license headers to SPDX. Commit.
  • Ignore file. Commit.
  • Fix mem leak found by asan. Commit.
libkexiv2
  • Port away from ECMSetupVersion’s deprecated *_VERSION_STRING CMake variable. Commit.
libkgapi
libkipi
  • Document that PluginLoader should be a singleton. Commit.
libkleo
  • Try hard to keep the currently selected key/item if the model changes. Commit.
  • Avoid emission of detailed model signals if model reset is in progress. Commit.
  • [q]gpgme[++] has been released as version 1.16.0. Commit.
  • Use “KSharedConfig::openStateConfig” for dialog layout settings. Commit.
  • Bump library version. Commit.
  • Disable configuration of directory services if qgpgme is too old. Commit.
  • For GnuPG <2.2.28 add hint that GnuPG 2.2.28 is required. Commit.
  • Rewrite configuration of directory services for X.509. Commit.
  • Add dialog for configuring an LDAP directory service (aka keyserver). Commit.
  • Support additional/unknown keyserver flags. Commit.
  • Differentiate default connection from explicit plain connection. Commit.
  • Remove OpenPGP keyserver from widget. Commit.
  • Add a value-class for a keyserver configuration. Commit.
  • Add test for normalized sender address in encrypt-only mode. Commit.
  • Omit “Encrypt to others” box if there are no other recipients. Commit.
  • Always set/store the normalized sender address. Commit.
  • Fix minor typo. Commit.
  • Add column with flags to X.509 server configuration table. Commit.
  • Add test for support for flags in LDAP server “URLs”. Commit.
  • Use more target-centric cmake code. Commit.
  • Do not include the default key if it has the wrong protocol. Commit.
  • Bump library version. Commit.
  • Remove unused CryptoConfigDialog. Commit.
  • Use hkps instead of hkp as default keyserver protocol. Commit.
  • Set/get the OpenPGP keyserver as simple string. Commit.
  • Remove broken and no longer useful method for parsing keyserver option. Commit.
  • Remove special widget for OpenPGP keyserver entry. Commit.
  • Always include the default key in the list of keys to chose from. Commit. Fixes bug #437091
  • Bump library version. Commit.
  • Add information about trust signatures to UserIDListModel. Commit.
  • Always add the Tags column to the model. Commit.
  • Modernize code. Commit.
  • Add enum for model columns. Commit.
  • Use std::unique_ptr for mRootItem. Commit.
  • Enforce QT_NO_CAST_FROM_ASCII. Commit.
  • Fix clazy warning. Commit.
  • Remove obsolete function. Commit.
  • Clean up headers. Commit.
  • Update documentation. Commit.
  • Update copyright information. Commit.
  • Take groups into account when resolving signing keys. Commit.
  • Simplify adding signing key to result. Commit.
  • Resolve encryption groups only if encryption keys are needed. Commit.
  • Log warning if test key was not found to catch typos and c&p bugs in tests. Commit.
  • Resolve groups after overrides but before keys. Commit.
  • Improve cleanup after tests. Commit.
  • Improve group support in key resolver. Commit.
  • Replace bool arguments needSign and needEncrypt with KeyUsage enum. Commit.
  • Fix mem leak found by asan. Commit.
  • Add include to allow building with older versions of Qt. Commit.
  • Use #pragma once. Commit.
  • Add missing include. Commit.
  • Set protocol of result and ignore null keys. Commit.
  • Emit currentKeyChanged() signal even if it is already set. Commit.
  • Fix testKey() helper. Commit.
  • Add missing include. Commit.
  • Ignore null keys when checking for de-vs compliance. Commit.
  • Iterate over all combos in one loop. Commit.
  • Add tests for the compliance label. Commit.
  • Add the possibility to fake crypto config values in tests. Commit.
  • Disable OK button iff all encryption keys are set to “Ignore”. Commit.
  • Show “Generate” button iff “Generate key” is selected for visible combo. Commit.
  • Fill the key cache with test keys and use those keys in the tests. Commit.
  • Allow filling the key cache with test keys. Commit.
  • Ensure that at least one protocol button is checked. Commit.
  • Remove obsolete fromOverride members. Commit.
  • Simplify a few connects and disconnects. Commit.
  • In mixed mode allow users to restrict key selection to single protocol. Commit.
  • Use signal introduced in Qt 5.15 to simplify connect call. Commit.
  • Restrict key selection for recipients to encryption keys also in mixed mode. Commit.
  • Mark partial/full single-protocol solutions in mixed mode with protocol. Commit.
  • Remove obsolete test helpers. Commit.
  • Bump library version. Commit.
  • Simplify/change result type of KeyResolver and its internal helpers. Commit.
  • Abort resolution if mandatory overrides conflict with protocol requirement. Commit.
  • Correctly handle mixed protocol mode everywhere. Commit.
  • Remove unused and incomplete member function. Commit.
  • Fix result of resolution if mixed protocols are needed but not allowed. Commit.
  • Add a few tests for failed resolution. Commit.
  • Ignore protocol-specific overrides if common overrides are given. Commit.
  • Common overrides override protocol-specific resolution. Commit.
  • Add tests verifying that common overrides are used for OpenPGP and S/MIME. Commit.
  • Ignore S/MIME certificates given as OpenPGP overrides and vice versa. Commit.
  • Add some tests for protocol-specific overrides. Commit.
  • Add template specialization of qCompare for GpgME::UserID::Validity. Commit.
  • Add and update some test keys and certificates. Commit.
  • Clean up header includes. Commit.
  • Remove bogus doxygen group start marker. Commit.
  • Remove obsolete appearanceFilters. Commit.
  • Bump library version. Commit.
  • Allow retrieval of match contexts from key filter model. Commit.
  • Add appearance filters for expired/revoked, not VS-NfD compliant keys. Commit.
  • Make filters for expired/revoked keys match non-validated keys. Commit.
  • Restrict the coloring of (Not) VS-NfD Compliant keys to validated keys. Commit.
  • Improve validity info of keys that have not been validated. Commit.
  • Set correct filter for encryption key selection. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
  • Actually install the new Algorithm header. Commit.
  • Bump library version. Commit.
  • Replace all usages of the deprecated qBinaryFind. Commit.
  • In mixed mode create “best of” list of resolved OpenPGP and S/MIME keys. Commit.
  • Omit entries for unresolved recipients in encryption keys result. Commit.
  • Store encryption keys internally per address and then per protocol. Commit.
  • Store encryption key overrides per address and then per protocol. Commit.
  • Fix normalization of addresses of encryption key overrides. Commit.
  • Factor out resolving the keys of a single recipient. Commit.
  • Move all method implementations to the private class. Commit.
  • Remove the separate lists of unresolved recipients. Commit.
  • Test KeyResolverCore instead of KeyResolver. Commit.
  • Move implementation of KeyResolverCore to separate file. Commit.
  • Extract the core of the resolver into a separate class. Commit.
  • Add definition and fix private implementation of setSigningKeys(). Commit.
  • Remove getter for override keys. Commit.
  • Fix overriding of the sender’s encryption keys. Commit.
  • Add helper for getting a test key. Commit.
  • Fix help of test application for key resolver. Commit.
  • Improve tooltips of filter button. Commit.
  • Refactor update of icon and tooltip of filter button. Commit.
  • Use S/MIME if S/MIME only is possible and S/MIME is preferred. Commit.
  • Do not remove all keys if OpenPGP only and S/MIME only are both possible. Commit.
  • In mixed mode prefer recipient keys matching preferred protocol. Commit.
  • In mixed mode, use fixed protocols for the sender’s keys. Commit.
  • Show the sender’s encryption key(s) separately. Commit.
  • Fix visibility of sender’s signing and encryption keys in mixed mode. Commit.
  • Add autotest for NewKeyApprovalDialog. Commit.
libkmahjongg
  • Store background & tileset SVG files uncompressed. Commit.
libkomparediff2
  • Set correct file mode when saving changes (#402363). Commit. Fixes bug #402363
libksane
  • Fix color channels being swapped. Commit.
  • Correctly load option values during construction. Commit.
  • Additional guard against nullptr. Commit.
  • Prevent crashes when no device is opened. Commit.
  • Fix typo. Commit.
  • More documentation updates. Commit.
  • Further cleanup and extended documentation. Commit.
  • Formatting fixes. Commit.
  • Remove leftovers. Commit.
  • Remove optionsList API from KSaneWidget again. Commit.
  • Add new KSaneCore component. Commit.
  • Do not use internal SANE strings for custom gamma option. Commit.
  • Fix some typos and formatting issues in README. Commit.
  • Reflect value from readme. Commit.
  • Port deprecated methods away from FindDevicesThread. Commit.
  • Rework setting of preview DPI. Commit.
  • Cleanup shut down. Commit.
  • Rework updating the image in the preview viewer. Commit.
  • Always fill the QImage with white when starting a new scan. Commit.
  • Initialize some pointers. Commit.
  • Do not allow to query for new devices when a device is opened. Commit. See bug #438229
  • Fix the twain build. Commit.
  • Directly save image data to a QImage. Commit.
  • Merge the preview and scan thread. Commit.
  • Use more target-centric cmake code. Commit.
  • Add missing semicolon. Commit.
  • Revert “fix missing semicolon”. Commit.
  • Fix missing semicolon. Commit.
  • Provide a stub implementation of ksaneoption for twain. Commit.
  • Correctly add ksaneoption.cpp when building twain. Commit.
  • Export a list of options. Commit.
  • Implement a page size ksaneoption. Commit.
  • Port away from ECMSetupVersion’s deprecated *_VERSION_STRING CMake variable. Commit.
  • Change options API. Commit.
  • Prevent emit of valueChanged in case values is the same as before. Commit.
  • Cleanup license headers. Commit.
  • Rework the float option to a double option. Commit.
  • Update ifdefs and defines for options to new names. Commit.
  • Fix and cleanup gamma options. Commit.
  • Name the options more generic. Commit.
  • Reimplement the invert option as a KSaneOption. Commit.
  • Remove special signal of KSaneOptCheckBox. Commit.
  • Change KSaneOption to a QVariant based API. Commit.
  • Port to new connection syntax. Commit.
  • Remove finddevicesthread from select dialog. Commit.
  • Rework options. Commit.
libksieve
  • Fix Bug 440041 - Sieve editor does not show the line numbers correctly. Commit. Fixes bug #440041
  • Don’t change text if we cancel dialog box. Commit.
  • Prepare to desactivate and delete script. Commit.
  • Use std::as_const. Commit.
  • Extract code for updating global script. Commit.
  • Use target_include_directories directly. Commit.
  • Increase version. Commit.
  • Remove defunct KNS upload functionality. Commit.
  • Port away from KStatefulBrush::brush(const QWidget*). Commit.
  • Honor KDE Kiosk setting lineedit_reveal_password. Commit.
  • Convert protocol files to JSON. Commit.
  • Use more target-centric cmake code. Commit.
  • Fix clazy warning. Commit.
  • Modernize code. Commit.
  • Use forward declaration here. Commit.
  • Const’ify pointer. Commit.
  • Const’ify pointer. Commit.
  • Const’ify pointer + add missing Q_REQUIRED_RESULT. Commit.
  • Use openStateConfig for storing window size. Commit.
libktorrent
  • Respect file priority when selecting preview chunks. Commit.
  • Fix clang warning and processedAmount deprecation notice. Commit.
  • CMP0115 is too new so removing it for now. Commit.
  • Fix tests with new ecm way. Commit.
  • Add missing include #include . Commit.
  • Update random_shuffle for equivalent of cpp17. Commit.
  • Increase Cmake deps , fix boost directory and make initial c++17 support. Commit.
lokalize
  • Remove unneeded Qt5::Script find_package call. Commit.
mailcommon
  • Fix Bug 440524 - Expiry settings not displayed properly from Akonadi config. Commit. Fixes bug #440524
  • Make sure that we don’t cancel dialog. Commit.
  • Port away from KStatefulBrush::brush(const QWidget*). Commit.
  • Use QStringView(..).mid. Commit.
  • Fix cmake warning. Commit.
  • Modernize code. Commit.
  • Use forward declaration here. Commit.
  • Start to port deprecated method. Commit.
  • Use KSharedConfig::openStateConfig for storing windows size. Commit.
mailimporter
  • Fix build. Commit.
  • Use more target-centric cmake code. Commit.
  • Modernize code. Commit.
  • GIt_SILENT: using pragma once directly. Commit.
  • In Qt6 QDomDocument does not open the file itself any more. Commit.
marble
  • Remove KNewStuff2 group from knsrc file. Commit.
  • Update outdated note in the setup instructions. Commit.
  • Avoid the need to set Qt::WA_DeleteOnClose on widgets using Marble. Commit.
  • Add toVariantList-function to GeoDataLineString. Commit.
  • Adding moveLeft, Right, Up, Down and minimum/maximumZoom to MarbleQuickItem. Commit.
  • Revert changes on Windows data and plugins path. Commit.
  • Additions to MarbleQuickItem QML element:. Commit.
  • Fix data directory on Windows platforms. Commit.
  • Bump marble version number in cmake as well. Commit.
  • Bump marble version. Commit.
  • Add dummy desktop file to make apps.kde.org happy. Commit.
markdownpart
  • Use Qt:: as we depend against qt5. Commit.
messagelib
minuet
  • Remove unneeded check for ServiceTypes in KPluginLoader. Commit.
okular
  • ToggleActionMenu::createWidget(): Do not crash if parent is not a QToolBar. Commit.
  • Take into account the label size while setting size of the page number box. Commit.
  • Fix Page Up/Down scrolling when scrollbars are turned off. Commit. Fixes bug #421822
  • 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
  • Remove dead code. Commit.
  • Show alt text instead of the missing image in the Markdown code. Commit.
  • Clean up include_directories calls. Commit.
  • Remove defunct and unused knsrc file. Commit.
  • CursorWrapHelper: Do not crash on Wayland. Commit. Fixes bug #437334. See bug #439471
  • Fix terminology: MIME Type. Commit.
  • Add StartupWMClass. Commit.
  • Uncheck mouse mode action when annotation tool selected. Commit. Fixes bug #398108. Fixes bug #437377
  • Save zoom mouse mode action to a variable. Commit.
  • Do not unselect annotation tool in none selected. Commit.
  • Fix signatures.html help:/ url. Commit.
  • Update IRC network in the documentation. Commit.
  • Make meaning of sponsoring note more clear. Commit.
  • Convert license headers to SPDX for newly added files. Commit.
  • Put author and mail on same SPDX-FileCopyrightText line. Commit.
  • Convert xps files to SPDX license headers. Commit.
  • Manual fixes to license headers. Commit.
  • Remove obsolete COPYING files. Commit.
  • Download GFDL-1.2-or-later license. Commit.
  • Fix & clean up SPDX conversions. Commit.
  • Convert CMake module license statements to SPDX. Commit.
  • Move sponsoring note outside of SPDX-FileCopyrightText statement. Commit.
  • Convert license files for core/synctex directory. Commit.
  • Manually convert license files for fax generator. Commit.
  • Download missing MIT license. Commit.
  • Convert license headers to SPDX. Commit.
  • Port msits kioslave to JSON metadata. Commit.
  • Remove Description property for kioslave. Commit.
  • Add missing space. Commit.
  • Sync docs with the current interface. Commit.
  • Create color mode menu. Commit. Fixes bug #407217. Fixes bug #437755
  • Clean up ServiceType property usage for JSON based plugins. Commit.
  • 0 -> Okular::Settings::EnumViewMode::Single. Commit.
  • Correct grammatical error. Commit.
  • Checks whether the pdf is broken or not. Commit.
  • Use new poppler “fancy signature”. Commit.
  • Doc: Try to make it clearer that one one is used not all three. Commit. Fixes bug #436820
  • Use QIcon::fromTheme instead of KIconLoader::loadIcon. Commit.
  • Fix old quick annotations not deleted after reparse. Commit.
  • Fix crash when repopulating quick annotations action. Commit.
  • Use new ToggleActionMenu constructor interface. Commit.
  • Add action to quick annotation menu to show the builtin annotation toolbar. Commit.
  • Rename action aShowToolBar to aToolBarVisibility. Commit.
  • Adapt annotation toolbar tests to new toggleable quick annotation. Commit.
  • Refactor code for populating the quick annotations action. Commit.
  • Remember last used quick annotation tool. Commit.
  • Do not uncheck quick annotations when the toolbar is hidden. Commit.
  • Uncheck quick annotation when repopulating the quick tools menu. Commit. Fixes bug #426026
  • Warn user that quick stamp annotations in PDF are an experimental feature. Commit.
  • Do not show annotation toolbar when quick annotation tool is selected. Commit.
  • Make quick annotation tools checkable. Commit. See bug #425438
  • Select quick tool directly without proxying a builtin annotation. Commit.
  • Refactor code for selecting annotation tool. Commit.
  • Refactor selection of last used annotation tool. Commit.
  • Remove GuiUtils::iconLoader. Commit.
  • Use QIcon::fromTheme instead of GuiUtils::iconLoader. Commit.
  • Add /okular/pics to icon search path. Commit.
  • Improve default window size. Commit.
  • Make dependency on KI18n and KTextWidgets explicit. Commit.
  • Fix bug: select browse tool after trim select. Commit.
  • Remove some unused includes. Commit.
  • Update screenshot. Commit.
  • Patch: Let form and sign interface to respect the OSD setting. Commit.
  • Simplify ToggleActionMenu. Commit.
  • Use icons-only “Show Sidebar” Button with new icon, if available. Commit.
  • Port PageView to simplified ToggleActionMenu. Commit.
  • Enable horizontal mouse wrap for Browse tool drag scrolling. Commit. Fixes bug #371904
  • Fix version on doc. Commit.
  • Add the new continuous mode option to the docs. Commit.
  • Fixes changing continuous mode while on tabs issue. Commit. Fixes bug #422080
  • [print preview] Load okular part directly. Commit.
  • Update screenshots. Commit.
  • Port AnnotationActionHandler’s shape and stamp menus to simplified ToggleActionMenu. Commit.
  • If FB has multiple authors, show them all. Commit.
  • Fix viewport jumps when drag-scrolling beyond screen edges. Commit.
  • Config dialog: Make screen combo box update in realtime. Commit.
  • Use device pixel ratio for the correct screen. Commit.
palapeli
  • Clean up ServiceType property usage for JSON based plugins. Commit.
parley
  • Remove KNewStuff2 group from knsrc file. Commit.
  • Remove defunct KNS upload functionality. Commit.
  • Update IRC network name in the README and docs. Commit.
  • Remove extension for binary autotest file. Commit.
  • Don’t forward declaration when we include file. Commit.
  • Remove commented include. Commit.
  • Remove dead code. Commit.
  • Move GFDL license to LICENSES folder. Commit.
  • Remove obsolete COPYING file. Commit.
  • Convert license headers to SPDX. Commit.
  • Fix segfault on quit. Commit. Fixes bug #420302
  • Fix build with old KNewStuff versions. Commit. Fixes bug #432798
partitionmanager
picmi
pim-data-exporter
  • Use more target-centric cmake code. Commit.
  • Port to KRecentFilesMenu. Commit.
  • Make doctools optional. Commit.
  • Use openStateConfig for storing window size. Commit.
pim-sieve-editor
  • Share_hot_new_stuff_script was removed now. Commit.
  • Fix build with removed code from libksieve without MR… Commit.
  • Honor KDE Kiosk setting lineedit_reveal_password. Commit.
  • Fix build. Commit.
  • Already defined in ecm. Commit.
  • Use qAsConst. Commit.
  • Modernize code. Commit.
  • Make doctools optional. Commit.
  • Migration class will be removed in kf6. Commit.
  • Use openStateConfig for storing window size. Commit.
pimcommon
  • Remove check code about duplicate plugins. Commit.
  • Improve simple/double quote selection interface. Commit.
  • Modernize code. Commit.
  • Use forward declaration. Commit.
  • Fix deprecated signal. Commit.
  • Use openStateConfig for storing window size. Commit.
  • In Qt6 QDomDocument does not open the file itself any more. Commit.
rocs
  • Remove duplicate project project invocation. Commit.
  • Set the project version also at the cmake level. Commit.
  • Autotests: Load plugins from build dir. Commit.
  • Use kcoreaddons_add_plugin to create plugins. Commit.
  • Remove unused variables. Commit.
  • Remove unneeded service types from plugins. Commit.
  • Remove obsolete COPYING files. Commit.
  • Manually convert remaining headers. Commit.
  • Add GFDL license to LICENSES folder. Commit.
  • Convert license headers to SPDX. Commit.
skanlite
  • New in this release
spectacle
  • Update IRC network name in the manpage. Commit.
  • Load translations for kImageAnnotator. Commit.
  • Add global shortcut to open Spectacle in ‘Window Under Cursor’ mode. Commit. Fixes bug #435083
  • Fix some clazy warning. Commit.
  • X11: Use correct width and height for region selection window and its contents when scaling is enabled. Commit. Fixes bug #400921
  • Sync docs with the current interface. Commit.
  • Adjust settings window’s proportions a bit. Commit.
  • Take font size into consideration for settings window size. Commit.
  • Set default window sizes properly using sizeHint(). Commit.
  • Fix: improve the explanatory text for doNothing Radio button, after-screenshot clipboard action. Commit.
  • Feat: add support to copy image and copy file path from the command line in background mode. Commit.
  • Feat: add support to copy the location to clipboard after screenshot even when auto save is not enabled. Commit.
  • Feat: add new kcfg settings for after screenshot clipboard preferences. Commit.
  • Feat: use radio buttons for after screenshot clipboard actions. Commit.
  • Fix typo. Commit.
  • Correct homepage URLs. Commit.
  • Fix SVG image. Commit.
  • Add clipboard icon to copy to clipboard toolbutton. Commit.
  • Sync docs with the current interface. Commit.
  • Add missing Qt5Concurrent. Commit.
  • Feat: add support for copying saved screenshot file path to clipboard. Commit.
  • Add support for screen geometry with negative coordinates. Commit.
  • Feat: group ‘copy to *’ options together and move ‘autosave’ option to the top. Commit.
  • Simplify QuickEditor. Commit.
  • Update manual. Commit.
  • Platforms: Introduce PlatformKWinWayland2. Commit. Fixes bug #433776
  • Cleanup QuickEditor code. Commit.
step
  • Fix mem leak found by ASAN. Commit.
svgpart
  • Make the dependency on KI18n explicit. Commit.
sweeper
  • It compiles fine without deprecated method. Commit.
  • Use qt cmake compat macro. Commit.
  • Time to increase version. Commit.
  • Add cmake preset support. Commit.
umbrello
  • Fix user visible copyright string (no SPDX) (2). Commit.
  • Fix user visible copyright string (no SPDX). Commit.
  • Cmake ignored MSVC , lets try NOT WIN32. Commit.
  • Disable LLVM tests temporarly for MSVC systems for the sake of CI Builds. Commit.
  • Merge origin/release/21.04 @ 7e15f50 to master. Commit.
  • Revert changes to heading templates. Commit.
  • Manual conversions & formatting. Commit.
  • Convert copyright texts to SPDX format. Commit.
  • Fix formatting for SPDX headers. Commit.
  • Convert license headers to SPDX. Commit.
  • Merge origin/release/21.04 @ 3041141b to master. Commit.
  • Merge origin/release/21.04 @ 7d3eb05 to master. Commit.
  • Merge origin/release/21.04 @ 464c713 to master. Commit.
  • Merge origin/release/21.04 @ dd912a2d to master. Commit.
  • Lib/cppparser/lexer.cpp : In function tokenize() replace for (;;) by while (!eof()). Commit.
  • Lib/cppparser/lexer.h : In functions offset(int) and getOffset(const QChar*) add Q_ASSERT calls to expose invalid inputs at their source. Commit.
  • Codeimpwizard/codeimpthread.cpp : In CodeImpThread(QFileInfo&, QObject*) call to connect() fix signature of SIGNAL(askQuestion) and SLOT(questionAsked). Commit.
  • Merge origin/release/21.04 @ 24f19c9 to master. Commit.
yakuake
  • Tell cmake our version. Commit.
  • Allow switching the terminals in split view with CTRL+TAB. Commit.
  • Increase cmake and deps versions. Commit.
  • Build without Qt deprecations. Commit.
  • Port to QElapsedTimer. Commit.
  • Port away from deprecated QList methods. Commit.
  • Port various Qt deprecations. Commit.
  • Fix KF deprecations. Commit.
  • Fix clazy warnings. Commit.
  • Fix Yakuake icon appearing in taskbar through Qt::Tool window flag. Commit. Fixes bug #360037
zeroconf-ioslave
  • Deploy kded module with embedded JSON data. Commit.