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.
akonadi-search
- Remove this line too. Commit.
- Contacts runner: Use K_PLUGIN_CLASS_WITH_JSON directly. Commit.
- Use more target-centric cmake code. Commit.
- Modernize code. Commit.
- Add a missing KConfig linkage. Commit.
- 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
&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-gdrive
- Fix tool tip for properties plugin "Copy URL" button. Commit.
kipi-plugins
kirigami-gallery
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.