KDE Gear 26.08.0 Full Log Page
This is the automated full changelog for
KDE Gear 26.08.0
from the git repositories.
accessibility-inspector
- README.md replace kdesrc-build with kde-builder. Commit.
- Use QT_MIN_VERSION. Commit.
akonadi
- Port away from deprecated Q_FLAGS. Commit.
- Fix i18n (missing arg). Commit.
- ETMViewStateSaver: add stable remote-path key format. Commit.
- Clarify ambiguous trash collection message. Commit.
- Agentinstancewidget - use a smaller icon size for agents. Commit.
- Statisticsproxymodel.cpp - in data() check for valid index. Commit.
- Fixes for Akonadi killing MariaDB too quickly. Commit. Fixes bug #522845.
- Add itemSyncTest: delete an item with duplicate RID across collections. Commit.
- Add itemdelete test: multiple items with same rid in different collections. Commit.
- Change test data to add messages with same rid in different collections. Commit.
- Add collection to scope context in the case of itemDeleteJob with items. Commit.
- Remove string-based method invocations in ChangeMediator. Commit.
- Add rights property in CreateCollection StandardAction. Commit.
- Reject notification compression given different sessionId. Commit.
- Avoid processing a collectionChange event twice. Commit.
- Display progress percentage in agent configuration form. Commit.
- Don't crash when resource goes offline with on-going Akonadi jobs. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- .clang-tidy - fix typo StringCompareLikeFuctions. Commit.
- Control: Fix removing resources for online account. Commit.
- Agentmanager - fillAgentInstanceLight: handle empty agentTypeIdentifier. Commit.
- CMake config file: add ECM_MODULE_PATH after finding ECM. Commit.
- KPim6AkonadiCore: require C++20 with API users. Commit.
- KPim6AkonadiCore: link KF6::ConfigCore in public interface. Commit.
- Abstractdifferencesreporter.h: fix missing forward declaration. Commit.
- Differencesalgorithminterface.h: fix missing include for Q_DECLARE_INTERFACE. Commit.
- Abstractdifferencesreporter.h: fix missing include for Q_DISABLE_COPY_MOVE. Commit.
- Tagsync.h: include job.h directly, as needed for public header. Commit.
- Src/widgets/tageditwidget.ui - add tooltips/whatsthis for add new tag. Commit.
- Src/widgets/tageditwidget.cpp - update delete button tooltip/whatsthis. Commit.
- Tageditwidget - add message feedback if tag create/delete worked. Commit.
- Port CollectionAttributesSynchronizationJob to generated D-Bus interface. Commit.
- Autotests/libs/CMakeLists.txt - remove unused ${akonaditestfake_srcs}. Commit.
- Remove dead change notification code. Commit.
- TagSelectionDialog - disable the OK button unless the selections change. Commit.
- Tageditwidget.cpp - auto-select newly created tags. Commit.
- .clang-tidy - disable -google-readability-namespace-constants. Commit.
- Remove string-based invocations in ActionStateManager. Commit.
- Resource/serializer templates: Use KDECompilerSettings, not KF one. Commit.
- Fix autogenerate clang-format. Commit.
- Move StandardActionManagerPrivate declaration into its own file. Commit.
- Remove reliance on string-based invocation from ActionStateManager test. Commit.
- Remove unused AgentActionManager. Commit.
- Unify action manager context text handling to KLocalizedString. Commit.
- Remove deprecated and unused AgentSearchInterface::searchFinished overload. Commit.
- Remove long deprecated FavoriteCollectionModel::collections(). Commit.
- Fix pre-commit. Commit.
- Pre-commit auto update. Commit.
- Prepare for cleaning up l10n handling in action context texts. Commit.
- Don't re-register built-in Akonadi attributes. Commit.
- Remove the meanwhile unused add_akonadi_isolated_test_advanced macro. Commit.
- Revert "agentbase: Fix setNeedsRework when called multiple times". Commit.
- Agentbase: Fix setNeedsRework when called multiple times. Commit.
- Resourcebase: Port away from old string based QMetaObject::invokeMethod. Commit.
- Resourcebase: Improve error handling when fetching collection. Commit.
- Fix: copy paste error in error message. Commit.
- Fix positioning of collection colour indicator. Commit.
- Port a few more remaining string-based connects/invocations. Commit.
- Register CollectionColorAttribute by default. Commit.
- Fix crash in EntityTreeView when selecting multiple items. Commit.
- Revert "Port away from KColorScheme". Commit.
- Fix messed up API docs notes. Commit.
- Remove dead unit test. Commit.
- Port away from KColorScheme. Commit.
- Use auto foo = new ... Commit.
- QUrlQuery already includes QUrl. Commit.
- Add gui to typesystem_akonadi. Commit.
- Port a bunch of test code away from string-based invocations/connects. Commit.
- Remove the string-based akWaitForSignal overload and port remaining uses. Commit.
- Port documentation away from old-style signal/slot connections. Commit.
- Remove unused #include already includes by #include . Commit.
- Remove TagSync from the python bindings. Commit.
- Expose the new taskList() method on the AgentInstance wrapper. Commit.
- Expose the scheduler task list over D-Bus. Commit.
- Add method on ResourceScheduler to dump each task to string individually. Commit.
- Changed the typesystem file name. Commit.
- Add tag() method of TagModifyJob; update bindings. Commit.
- Ensure Shiboken has proper generated headers for python bindings. Commit.
- Add/update CMakeLists for python bindings. Commit.
- Add python bindings for akonadi core. Commit.
- FormCollectionComboBox: Fix combobox delegate text. Commit.
- FormCollectionComboBox: Drop unused collection property. Commit. Fixes bug #518048.
- Register agents to KOnlineAccounts too. Commit.
- Add desktop file for KOnlineAccounts integration. Commit.
- CMake - fix uninitialized variable warnings. Commit.
- Drop unused kwindowsystem dependency. Commit.
- Don't leak search plugin loaders. Commit.
- USe PIM_VERSION directly. Commit.
akonadi-calendar
- Fix coding style. Commit.
- .pre-commit-config.yaml - add format-xml hook. Commit.
- Clang-tidy bugprone-throwing-static-initialization suppressions. Commit.
- Clang-tidy misc-override-with-different-visibility fixes. Commit.
- Clang-tidy misc-use-internal-linkage fixes. Commit.
- Clang-tidy readability-inconsistent-declaration-parameter-name fixes. Commit.
- Clang-tidy misc-const-correctness fixes. Commit.
- Clang-tidy bugprone-forward-declaration-namespace fix. Commit.
- .clang-tidy - allow reserved-identifier 'Akonadi__FreeBusyProviderAdaptor'. Commit.
- Python/CMakeLists.txt - skip python bindings if building with clang-tidy. Commit.
- .clang-tidy - skip readability-use-anyofallof. Commit.
- .clang-tidy - sync to other pim projects. Commit.
- Cppcheck returnByReference fixes. Commit.
- Cppcheck constParameterPointer fixes. Commit.
- Cppcheck knownConditionTrueFalse fix. Commit.
- Cppcheck uninitMemberVarNoCtor fix. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- .clang-tidy - fix typo StringCompareLikeFuctions. Commit.
- Move lib as public. Commit.
- Fix crash when creating recurrence exceptions with iTIP. Commit.
- Align mailscheduler's showdialog behavior with itiphandler. Commit.
- Fix generate clang-format file. Commit.
- Pre-commit auto update. Commit.
- Port away from deprecated setContextText API taking QStrings. Commit.
- Don't set long unused KDEPIMLIBS_ CMake options. Commit.
- Don't register built-in attributes again. Commit.
- .clang-tidy - comment warningsaserrors. Commit.
- Todomodel.cpp - Fix showing black squares in KOrganizer todoview. Commit.
- Port to the named-argument variant of the Akonadi CMake test macro. Commit.
- Relax the CI for the Shiboken generated sources. Commit.
- Add python bindings. Commit.
- Propagate calendar icons and colors. Commit.
- Fix shared pointer cycle. Commit.
- Remove unused #include already includes by #include . Commit.
- Add forward compatibility for KMime from KDE Frameworks. Commit.
- Use the CMake gpg_crypto_test macros from libkleo. Commit.
- .pre-commit-config.yaml - autoupdate. Commit.
- Pre-commit autoupdate. Commit.
- Itiphandler_p.cpp - add a cppcheck-suppress. Commit.
- CMakeLists.txt - fix typo AKONADI_MIME_VERSION=>AKONADIMIME_LIB_VERSION. Commit.
akonadi-calendar-tools
- .clang-tidy - add the clang-tidy configuration file. Commit.
- Clang-tidy clang-analyzer-unix.StdCLibraryFunctions fix. Commit.
- Clang-tidy misc-const-correctness fixes. Commit.
- Clang-tidy performance-avoid-endl fixes. Commit.
- Clang-tidy performance-trivially-destructible fixes. Commit.
- Clang-tidy readability-inconsistent-declaration-parameter-name fix. Commit.
- Clang-tidy performance-unnecessary-copy-initialization fix. Commit.
- .pre-commit-config.yaml- add format-xml hook. Commit.
- CMakeLists.txt - require akonadi-calendar v6.7.42. Commit.
- Cppcheck-suppressions.xml - suppress shadowFunction. Commit.
- CMakeLists.txt - require calendarsupport v6.7.44. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Remove the dozens of unnecessary qcDebug calls. Commit.
- Konsolekalendar/konsolekalendarexports.cpp - cleanHtml in descriptions. Commit.
- Konsolekalendar.cpp - fix viewing a date range. Commit. Fixes bug #520686.
- Konsolekalendar - improve create calendar function. Commit.
- .gitlab-ci.yml - add a clazy build on merge requests. Commit.
- .kde-ci.yml - add cppcheck settings. require no cppcheck issues. Commit.
- Calendarjanitor/CMakeLists.txt - add Sergio's copyright. Commit.
- Konsolekalendar/pics/CMakeLists.txt - add my copyright. Commit.
- Konsolekalendar/konsolekalendarepoch.cpp - cppcheck syntax error fix. Commit.
- Cppcheck-suppressions.xml - cppcheck suppressions. Commit.
- Cppcheck functionStatic fixes. Commit.
- Cppcheck returnByReference fixes. Commit.
- Cppcheck uninitMemberVar fixes:. Commit.
- Cppcheck shadowFunction fixes. Commit.
- Add copyright here. Commit.
- Various - KUIT fixes and improved dry-run/verbose messages. Commit.
- Konsolekalendar/examples/tcm2kcal.pl - update the tcm url. Commit.
- Clazy detaching-temporary fixes. Commit.
- Clazy container-anti-pattern fixes. Commit.
- Clazy qdatetime-utc fixes. Commit.
- Clazy fix unused-trivial-variable. Commit.
- .pre-commit-config.yaml - comment why perl-tidy is disabled. Commit.
- Work/winterz/pre commit. Commit.
- Fix compile warnings. Commit.
- Konsolekalendar/main.cpp - fix the --create command line parsing. Commit. Fixes bug #450299.
- Remove unused BUILD_QCH. Commit.
- CMakeLists.txt - requires calendarsupport version 6.7.40. Commit.
- Follow calendarsupport API changes. Commit.
akonadi-contacts
- Fix Bug 522343: Countries are not listed in alphabetical order. Commit. Fixes bug #522343.
- Fix Bug 522344: Cannot remove custom fields for contacts. Commit. Fixes bug #522344.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Port away from deprecated setContextText API taking QStrings. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Remove unused includes. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Make sure that list is not empty. Commit.
- Update pre-commit. Commit.
- Allow to use prek. Commit.
akonadi-import-wizard
- Add missing find_package(KF6I18n. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix autogenerate clang format. Commit.
- Pre-commit auto update. Commit.
- BUILD_QCH is not usefull. Commit.
- Remove unused variable. Commit.
- Remove unused variable. Commit.
- CMakeLists.txt - remove uninitialized variables. Commit.
- Add prek support. Commit.
akonadi-mime
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Reverse this part of commit. Commit.
- Add KF6Mime dependency. Commit.
- Move lib in public. Commit.
- Precommit uses reuse. Commit.
- Coding style. Commit.
- Minor optimization. Commit.
- Remove it. Nothing activate it. Commit.
- Assign correct job when we delete it. Commit.
- When we click selection; MarkMailAsUnread must be disable too. Commit.
- Add missing return. Otherwise it can emit (ok). Commit.
- Fix generate clang-format file. Commit.
- Pre-commit auto update. Commit.
- Port away from deprecated setContextText API taking QStrings. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Remove unused #include already includes by #include . Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Add lsan support. Commit.
- Add missing incldue. Commit.
- Fix logic. Commit.
- Fix potential crash. Commit.
akonadi-search
- Add ECMInstalledLibraryCheck support. Commit.
- BUG: 522332 - Repair "contains" search on mail addresses. Commit. Fixes bug #522332.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Move lib as public. Commit.
- Move lib as public. Commit.
- Partially revert 3bb094ebe18269095d3b7380ac64d9eceb240977. Commit.
- Fix autogenerate clang-format. Commit.
- Pre-commit auto update. Commit.
- Skip tests that got broken with the recent FreeBSD CI image update. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Port to the named-argument variant of the Akonadi CMake test macro. Commit.
- Fix includes. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- CMake fixes for uninitialized variables. Commit.
- Allow to use prek support. Commit.
akonadiconsole
- CMakeLists.txt - require calendarsupport v6.7.44. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix autogenerate clang-format. Commit.
- Pre-commit auto update. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- BUILD_QCH is not usefull. Commit.
- Add forward compatibility for KMime from KDE Frameworks. Commit.
- Add lsan support. Commit.
- Increase ktextaddons dep. Commit.
- Add prek support. Commit.
akregator
- Fix scroll to top when click on a linking. Commit. Fixes bug #424633.
- Update branch. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add save();. Commit.
- Adapt to new api. Commit.
- Use TextAddonsWidgets::WhatsNewNgDialog. Commit.
- Prepare to use new whatsnew dialog which uses info in appdata.xml. Commit.
- Fix WhatsNewTranslations info. Commit.
- Metakit: define q4_LONG64 on arm64 (fixes hang on launch). Commit.
- Better check pointer that crashing. Commit.
- We don't need to expend all folder each one that we change a settings. Commit.
- Don't copy it. Commit.
- Feature/copy url from tab. Commit.
- Initialize pointer. Commit.
- Const'ify variable. Commit.
- Const'ify more variables. Commit.
- Const'ify variable. Commit.
- Remove } else { here too. Commit.
- Not necessary to add else here. Commit.
- Fix typo. Commit.
- Add missing signal userActionTakingPlace. Commit.
- Use directly [[fallthrough]];. Commit.
- Disconnect first before connect new one. Commit.
- QSortFilterProxyModel already uses this signal internal for invalidate. Commit.
- Return if model is empty. Not necessary to continue to execute method. Commit.
- Use continue here not break. Commit.
- Dont re-call same method. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Increase PlasmaActivities version. Commit.
- BUILD_QCH is not usefull. Commit.
- Increase ktextaddons dep. Commit.
- Move license info in REUSE. Commit.
- Use prek support. Commit.
alligator
- Use Kirigami Addons from the Flatpak runtime. Commit.
- Take SafeArea margins into account for the global drawer. Commit.
- Bundle Kirigami Addons icons on Android. Commit.
- Make entries filterable by group. Commit.
- Bump deprecation levels. Commit.
- Fix Android build with Qt 6.11. Commit.
- Fix the cleanup of articles after a refresh. Commit.
- Implement "delete after count articles per feed". Commit.
analitza
- Operations.h: include all own headers relatively. Commit.
- Find_package(Qt6): fix variable used for min version. Commit.
- Configure_package_config_file: drop unused PATH_VARS arg. Commit.
angelfish
- Add smoke test. Commit.
- Pannel fixes and polish for desktop. Commit.
- Kcfg: remove duplicate uBlock filter entry. Commit.
- Make background color follow color sheme and dark mode setting. Commit.
- Fix kcfg file. Commit.
- Shorten code. Commit.
- Add "About Angelfish" page. Commit.
- Desktop: Fix tabs bar and clean up the styling. Commit.
arianna
- Use default DEFAULT_SEVERITY for logging. Commit.
- Bookserver: Add authentication token. Commit.
- Bookserver: Use qrc: as access control protocol. Commit.
- Fix touchpad scroll behavior. Commit. Fixes bug #508504.
- Remove not define cmake variable. Commit.
- Snapcraft: Update for latest release. Commit.
ark
- Clang-format: Use version 18 which is the lowest available on SUSE. Commit.
- Flatpak: replace unrar with unarchiver. Commit.
- Flatpak: include 7zip module. Commit.
- Flatpak: update lrzip module. Commit.
- Flatpak: Remove libarchive, lz4, lzo, and zstd modules that are in the runtime. Commit.
- Move extraction DirHistory from config to state config. Commit.
- Compressfileitemaction: fix parenting of actions and subjobs. Commit.
- File exists dialog: apply auto skip/overwrite choices in batch. Commit. Fixes bug #260312.
- Rename member variables m_pluginManger to m_pluginManager. Commit.
- Arkpart: Build into proper qt plugin directory. Commit.
- Compressfileitemaction: user the compressMenu as parent for its actions. Commit.
artikulate
audex
- Parse local paths with QUrl::fromLocalFile. Commit. Fixes bug #522765.
- Flatpak: sync relevant changes from Flathub manifest. Commit.
- Add permissions for network and xdg-music directory. Commit.
- Appdata: drop legacy .desktop suffix. Commit.
- Add flatpak manifest. Commit.
- Fix missing track number in the logs. Commit.
audiocd-kio
- Install encoder plugins into subdirectory. Commit.
- Use default DEFAULT_SEVERITY for logging. Commit.
audiotube
- Update ytmusicapi to 1.12.2. Commit.
- Update tested ytmusicapi version. Commit.
- Handle no formats being found. Commit.
- Add video url fallback. Commit.
- Update ytmusicapi to 1.12.0. Commit.
- Explicitly search for Python to fix compilation with ECM 6.26. Commit. See bug #520142.
- Don't include quiet packages in feature_summary. Commit.
baloo-widgets
- Revert "filemetadatawidget: remove TextInteractionFlag". Commit.
- Tagsfileitemaction: fix crash on empty selection. Commit. Fixes bug #521325.
- Remove FileMetaDataConfigWidget, deprecated since 23.08. Commit.
- Use default DEFAULT_SEVERITY for logging. Commit.
- Remove pointless path check for indexed files. Commit.
- Autotests: Fix leak of test widget. Commit.
- Filemetadatawidget: remove TextInteractionFlag. Commit. Fixes bug #515867.
blinken
- Use an actual SPDX ID and not a custom one. Commit.
- Snapcraft: Add back audio-playback that went missing. Commit.
calendarsupport
- Add ECMInstalledLibraryCheck support. Commit.
- CMakeLists.txt - require akonadi-calendar v6.7.42. Commit.
- Cppcheck-suppressions.xml - suppress shadowFunction. Commit.
- Clang-tidy misc-override-with-different-visibility fixes. Commit.
- Clang-tidy bugprone-derived-method-shadowing-base-method: 2. Commit.
- Clang-tidy suppress readability-enum-initial-value. Commit.
- Clang-tidy misc-use-internal-linkage fixes. Commit.
- Clang-tidy readability-inconsistent-declaration-parameter-name fixes. Commit.
- Clang-tidy readability-redundant-member-init fixes. Commit.
- Clang-tidy readability-redundant-declaration fix. Commit.
- Clang-tidy readability-redundant-parentheses fixes. Commit.
- .clang-tidy - sync to the korganizer .clang-tidy. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- .clang-tidy - fix typo StringCompareLikeFuctions. Commit.
- We need QWidget as include here. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Allow adding default secrecy (access) for each incidence type. Commit. See bug #474036,55539.
- Format/lint all xml files and add pre-commit to enforce that. Commit.
- .clang-tidy - comment WarningsAsErrors. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Clean up. Commit.
- Fix building with a released KF6::Holidays. Commit.
- Cppcheck suppress uselessOverride. Commit.
- Disable IncidenceViewerPrivate copy/move as found by cppcheck. Commit.
- Cppcheck suppress CastIntegerToAddressAtReturn. Commit.
- Cppcheck uninitMemberVar fixes. Commit.
- .kde-ci.yml - add a definition for CALENDARSUPPORT_DEPRECATED_VERSION(). Commit.
- Fix tooltip for email settings location. Commit.
- Add lsan support. Commit.
- CI - tell cppcheck to use the cppcheck-suppressions.xml. Commit.
- CalendarSupport::holiday() - support holiday categories. Commit.
- Src/printing/calprintpluginbase.cpp - remove unneeded krazy exclude. Commit.
- Src/collectionselection.[cpp,h] - fix the KDAB copyright line. Commit.
- .gitlab-ci.yml - add clang-tidy testing to merge requests. Commit.
- Clazy connect-not-normalized suppressions. Commit.
- Cppcheck redundantAssignment fix. Commit.
- Clang-tidy misc-const-correctness. Commit.
- Clang-tidy suppress false positive. Commit.
- Clang-tidy bugprone-switch-missing-default-case fixes:. Commit.
- Clazy use-static-qregularexpression fix. Commit.
- Clazy detaching-temporary fixes. Commit.
- Clazy strict-iterators fix. Commit.
- Clang-tidy suppress some bugprone-branch-clone issues. Commit.
- Clangtidy bugprone-integer-division fix. Commit.
- Clang-tidy readability-avoid-unconditional-preprocessor-if. Commit.
- Clang-tidy bugprone-incorrect-roundings fixes. Commit.
- Clang-tidy readability-inconsistent-declaration-parameter-name fixes. Commit.
- Clang-tidy performance-unnecessary-copy-initialization fix. Commit.
- Clang-tidy performance-for-range-copy fixes. Commit.
- Clang-tidy performance-unnecessary-value-param fix. Commit.
- Clang-tidy readability-container-size-empty fix. Commit.
- Src/utils.cpp - suppress a nullPointerRedundantCheck. Commit.
- Cppcheck-suppressions.xml - suppress functionStatic issues. Commit.
- Cppcheck fixes cstyleCast. Commit.
- Cppcheck knownConditionTrueFalse fix. Commit.
- Cppcheck use const pointers fixes. Commit.
- Cppcheck variable scope fixes. Commit.
- Calprintdefaultplugins.cpp - remove unused variables. Commit.
- Cppcheck noExplicitConstructor fixes. Commit.
- Cppcheck-suppressions.xml - suppress stlalgorithms. Commit.
- Cppcheck uninitMemberVar fixes. Commit.
- Fix some cmake file style using gersemi. Commit.
- .pre-commit-config.yaml - autoupdate. Commit.
- CALENDARSUPPORT_LIB_VERSION is not used. Commit.
- Allow a default todo calendar separate from a default event calendar. Commit.
calindori
- Enable LSAN in CI. Commit.
- CI: Require passing tests on all jobs. Commit.
- Set AppStream homepage. Commit.
calligra
- Fix misspelled spdx id. Commit.
- Add missing files to the Sheets Messages.sh. Commit.
- Avoided requiring KDocTools if "-DSHOULD_BUILD_DOC=OFF". Commit.
- Ensure initialization to avoid crashes in the dtor. Commit.
- Reader: remove 'Reader' and add 'Destination' class declaration. Commit.
- TextDocumentRtfOutput: remove Reader class declaration. Commit.
- Destination.h: remove unused m_textCharFormat. Commit.
- Destination: remove Reader from constuctor. Commit.
- Reader: replace pointers to refs for Tokenizer. Commit.
- Tokenizer: replace pointers to refs. Commit.
- UserPropsDestination: fix QVariant::type is deprecated. Commit.
- TextDocumentRtfOutput: fix QTextCharFormat::setFontFamily is deprecated. Commit.
- Fix all implicit ASCII to QString casts in rtf-qt library. Commit.
- Fix build with poppler >= 26.04.0. Commit. Fixes bug #518774.
- Port OKULAR_EXPORT_PLUGIN to K_PLUGIN_CLASS_WITH_JSON. Commit.
- Harden Conversion::processStyleName against empty input. Commit.
cantor
- Remove macOS jobs which are not useful as the project has not been setup to build on macOS. Commit.
- CI: Do deploy jobs. Commit.
- Added the missing Name section in the KNS config file for example projects. Commit. Fixes bug #498605.
- Fix compilation with R 4.6. Commit. Fixes bug #519764.
- Add Worksheet theme api. Commit.
- Updated the changelog file to mention the relevant changes in the last couple. Commit.
- [maxima] fixed the execution of the prompt for help requests. Commit.
- Fix Maxima backend for stderr I/O changes in Maxima 5.48. Commit.
- Fix blurry rendering of LaTeX and Python output images on HiDPI displays. Commit.
- When waiting for the session status, use while instead of if to also properly cope with the async communciation vai D-bus for R. Commit.
- Revert "Debug output to understand failures on CI.". Commit.
- Removed more redundant waitForSignal() call in the tests since it's properly handled now in the base class. Commit.
- Debug output to understand failures on CI. Commit.
- BackendTest::evalExp(), wait also for the change of the session status. Commit.
- Fix duplicated error items on the worksheet - don't add any result in Expression::setStatus(),. Commit.
- [maxima] properly accumulate and parse the output arriving on stderr. Commit.
- Clear the cached output in case of errors. Commit.
- Debug output. Commit.
- Adjusted TextMaxima::testInvalidSyntax() - there is one result item showing. Commit.
- Moved the common logic to parse the error output to the base class to unify. Commit.
- Improve PDF rendering by using physical screen DPI and explicit supersampling for anti-aliasing. Commit.
- Fix LaTeX entry rendering and implement PdfResult. Commit.
- Refactor: Unify LaTeX rendering via PDF/Poppler and remove EPS dependency. Commit.
- Adds a configuration option:. Commit.
colord-kde
- Add missing qqml.h include. Commit.
- Only load KDED module on X11. Commit.
- Fix some cmake warnings. Commit.
dolphin
- Selectionmode: Show Delete action in trash. Commit. Fixes bug #523348.
- Dolphinview,dolphinviewactionhandler: split create folder into two actions. Commit. See bug #508196. See bug #512020.
- Dolphinmainwindow: use base url fallback on slotSelectionChanged. Commit.
- Tests: build dolphinquerytest only when HAVE_BALOO. Commit.
- Make inline-rename re-triggering robust and add a regression test. Commit. Fixes bug #514401.
- Kitemviews: Draw icon overlays at a fixed size instead of baking them into the thumbnail. Commit. Fixes bug #498211.
- Kfileitemmodel: Avoid zero-as-null-pointer-constant warnings in natural sort. Commit.
- Flatpak: disable libssh in konsole module. Commit.
- Tests: speed up testInsertAfterExpand. Commit.
- Tests: force the English locale for dolphinmainwindowtest. Commit.
- Viewproperties: detect read-only directories on Windows. Commit.
- Tests: exclude two tests on windows. Commit.
- Tests: fix or skip tests on windows. Commit.
- Dolphintabbar: Add actions to close tabs to the left or right. Commit. See bug #499717.
- Add "Focus Other View" action. Commit.
- Search/chip: Draw chip with QStyle instead of hardcoding Breeze. Commit.
- Informationpanel: abort the folder stat job when the panel is destroyed. Commit.
- Replace the itemsChanged disconnect/connect dance with a guard. Commit.
- Dolphinmainwindowtest: assert the thumbnail, not a fresh preview, after rename. Commit.
- Smoothscroller: always emit scrollingStopped from scrollTo. Commit.
- Remove version guards below the build minimums. Commit.
- Versioncontrol: fix use-after-free of the current plugin. Commit.
- Setfoldericon: fix leak of the submenu. Commit.
- Add A restore view properties to defaults button. Commit.
- Viewproperties: ensure not to remove defaults view properties. Commit.
- Allow grouping by a separate criterion. Commit. Fixes bug #416134. See bug #510670. See bug #513235. See bug #46393.
- Kitemviews: handle macOS pixel wheel scrolling immediately. Commit.
- DolphinNavigatorsWidgetAction: Let non-Breeze QStyles style the non-toolbar navbar how they want. Commit. Fixes bug #518285.
- Kfileitemmodel: prefer prefix over postfix increment for iterator. Commit.
- Actionwithwidget: use QPointer::data() for explicit pointer extraction. Commit.
- Dolphinmainwindow,dolphinview: clarify QPointer semantics around exec(). Commit.
- Dolphinview: Unselect navigator when click on background. Commit.
- Placespaneltest: implement 8 unittests. Commit.
- KItemListWidget: Add pressedChanged. Commit. Fixes bug #508329.
- Informationpanelcontent: Remove video preview play arrow. Commit.
- Dolphinmainwindowtest: ensure consistent starting state for places panel tests. Commit.
- Enable REUSE lint CI job. Commit.
- Add REUSE/SPDX compliance headers to all files. Commit.
- Dolphinmainwindow,kitemlistview: fix unowned object allocations. Commit.
- Dolphinview,mountpointobserver: kill in-flight KIO jobs in destructor. Commit.
- Dolphinplacesmodelsingleton,trash: destroy owned objects before KIO cache teardown. Commit.
- Terminalpanel: delete konsolePart in destructor, use unique_ptr for KXMLGUIBuilder. Commit.
- Kitemlistcontrollertest: fix memory leaks. Commit.
- KItemListController: remove redundant conditions in drag/release handlers. Commit.
- DolphinView: store new zoom level in a variable after setZoomLevel(). Commit.
- Barsecondrowflowlayout: avoid virtual call in destructor. Commit.
- Kitemlistviewaccessible: avoid virtual call in constructor. Commit.
- Kitemlistcontrollertest: add drag-move hover signal tests. Commit.
- Tests: create smoke test for dolphin. Commit.
- DolphinRecentTabsMenu: remove no-op null assignment after delete. Commit.
- KItemListWidgetCreator, KFileItemModelFilter: delete copy operations. Commit.
- MediaWidget, BottomBarContentsContainer: initialize members in constructor. Commit.
- Ci: remove --repeat until-pass:3. Commit.
- Tests: add ctest lint rule forbidding bare QTest::qWait(). Commit.
- Tests: replace QTest::qWait(N) with signal-based waits. Commit.
- Ci: enable json validation. Commit.
- Viewproperties: fall back to .directory when xattr space is exhausted. Commit.
- Viewproperties: respect saved properties for special folders with global view props enabled. Commit. Fixes bug #520089.
- Tests: kfileitemmodeltest avoid scheme-less url. Commit.
- Kfileitemmodelrolesupdater: fix directory item count for large folders. Commit. Fixes bug #509150.
- Dolphintabpage: drop swapActiveView in RightView close path. Commit. Fixes bug #520002.
- Dolphintabbar: remove tabClosedRequested handling for middle click. Commit.
- Revert "zoomwidgetactions: allow the zoom actions to appear in the commandbar". Commit.
- Dolphinmainwindow: defer menuBar visibility apply until after UI has loaded. Commit.
- KItemListWidget: stop overriding style‑provided background brush. Commit.
- Userfeedback: prevent dangling pointer access in SettingsDataSource. Commit. Fixes bug #519876.
- Search: Fix title being displayed percent-encoded for baloosearch. Commit.
- Panels/information: when not hovering anything show selection. Commit.
- Restore session if this is the first instance. Commit. Fixes bug #464693. See bug #448707. See bug #469271.
- Dolphin::dolphinGuiInstances should skip daemon process. Commit.
- Search/popup: hide the popup when launching kfind. Commit.
- Search/Selectors: Prevent unexpectedly removing a chip. Commit.
- Show type-ahead typing feedback in the status bar. Commit.
- Avoid string concatenation for command line building. Commit.
- Remove code for notifying about successful job completion. Commit.
- Fix occasional UAF crashes in KConfig::sync() during exit. Commit. Fixes bug #518433. Fixes bug #516481. See bug #425627.
- Zoomwidgetactions: allow the zoom actions to appear in the commandbar. Commit.
- Terminalpanel: allow refreshing the terminal location. Commit. Fixes bug #510557.
- Dolphincontextmenu: move "Empty Trash" to where you expect destructive actions to be. Commit. Fixes bug #518713.
- Dolphincontextmenu: Show 'Open Terminal Here' only for folders not for files. Commit.
- Dolphinnavigatorswidgetaction: Add "Open KDE Connect" button. Commit.
- KItemListRoleEditor: Remove document adjustSize. Commit.
- Kitemviews: remove unused variable and add missing fallthrough annotation. Commit.
- Informationpanel: clear stale hover item on selection change. Commit.
- Revert "KItemListController: Use entire row for drag and drop if highlightEntireRow is true". Commit.
- Dolphinmainwindow: use directly ShowMenubar action. Commit. Fixes bug #492298.
- Kfileitemmodel: sort dotted numeric names naturally. Commit. Fixes bug #411707.
- Dolphin/kitemlistwidget: Fix full selected state persisting on deselect with non-Breeze QStyles. Commit.
- Refresh shortcut: Ignore repeat events. Commit. Fixes bug #514209.
- KItemListWidget: Use primitives instead of custom painting. Commit. See bug #508294. Fixes bug #508465.
- Dolphintabpage: setRowMinimunHeight for navigator splitter. Commit.
- Kitemviews: Preserve inline rename when item scrolls out of view. Commit. Fixes bug #506884.
- Panels/information: prevent memleak when closing mediawidget. Commit.
- Kitemsviews/listviewanimation: add a started signal. Commit.
- Kitemviews: ensure endPositionChanged slot has the correct definition. Commit.
- Dolphinview: Add placeholder for KDE Connect folder. Commit.
- Use correct QT variable. Commit.
- Dolphincontextmenu: Set item list properties before adding actions. Commit.
- Kitemlistview: cancel editing when animation starts. Commit.
- DolphinTabPage: Prevent re-entrant signal activation for slotViewActivated. Commit.
- Appiumtests: Fix Readme.md rendering. Commit.
- Dolphinviewcontainer: Avoid adding an extra history entry when leaving search results. Commit. Fixes bug #515236.
- Animatedheightwidget: prevent viewport scrolling. Commit. Fixes bug #510469.
- Dolphinmainwindowtest: correct assertions in testViewModeAfterDynamicView. Commit.
- KitemListSmoothScroller: delete cloned QWheelEvent after use. Commit.
- Kfileitemmodeltest: Add a test for the new KFileItemModel's filter modes. Commit.
- Filterbar: Add support to match case and glob patterns for the filter bar. Commit.
- Viewproperties: Add per-folder zoom. Commit. See bug #169405.
- Tests: prevent warnings open not checked in createFile. Commit.
- Informationpanel: ignore gestures on media slider. Commit. Fixes bug #431307.
- Fix incorrect app id for Kfind. Commit. Fixes bug #510370.
- Trashsettingspage: prevent a memleak on exit. Commit.
- Dolphinmainwindow: set parent for DockWidget. Commit.
- Information/pixmapviewer: handle hdipi for animated images. Commit. Fixes bug #510829.
- Kitemviews: add "Folder Name" column to details view. Commit. Fixes bug #433937.
- Kitemlistview: when editing file name set anchored selection. Commit. Fixes bug #453262.
- CMakeLists.txt: bump KF6_MIN_VERSION to 6.23. Commit.
dolphin-plugins
- Add plug-in to add an overlay icon to mounted ISO images. Commit.
- Add BSD-3-Clause license. Commit.
- Mountiso: Avoid querying for GenericInterface. Commit.
- Fix type name in kcfg file. Commit.
- Git/clonedialog: Return the branches as a signal. Commit. Fixes bug #512422.
- Git/FileViewGitPlugin: Check for SSH_ASKPASS environment variable. Commit.
dragon
- Main/renderer: remove amd texture hack. Commit.
elisa
- Qml/TrackBrowserDelegate: hide buttons after use. Commit.
- Ensure scanDirectory has no infinite recursion. Commit. Fixes bug #521095.
- Change output device when global output is changed. Commit. Fixes bug #512126. See bug #515151.
- Sort tracks by multiple fields when initial sort keys are equal. Commit.
- Remove unused ECM module. Commit.
- Database: handle valid tracks without titles. Commit.
- Fix Android build with Qt 6.11. Commit.
- Improve i18n. Commit.
eventviews
- Add support for ecm_installed_library_check_version_preprocessor_macros. Commit.
- Add CMakePresets.json preset for executing LibraryCheck. Commit.
- Add check lib support. Commit.
- Fix typo. Commit.
- We need lib as public (used in headers). Commit.
- Add check lib support. Commit.
- Add missing include. Commit.
- Add missing find_dependency. Commit.
- Coding style. Commit.
- .clang-tidy - skip readability-use-anyofallof. Commit.
- CMakeLists.txt - require akonadi-calendar v6.7.42. Commit.
- Cppcheck knownConditionTrueFalse fix. Commit.
- Cppcheck uninitMemberVarNoCtor fixes. Commit.
- Cppcheck-suppressions.xml - suppress shadowFunction. Commit.
- CMakeLists.txt - require calendarsupport v6.7.44. Commit.
- Cppcheck returnByReference fixes. Commit.
- Tododelegates.cpp - port away from QStyle::State_Editing. Commit.
- Clang-tidy bugprone-derived-method-shadowing-base-method fix. Commit.
- Clang-tidy misc-override-with-different-visibility fixes. Commit.
- Clang-tidy readability-inconsistent-declaration-parameter-name fixes. Commit.
- Clang-tidy misc-use-internal-linkage fixes. Commit.
- Clang-tidy readability-redundant-parentheses fix. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- .clang-tidy - sync to the korganizer .clang-tidy. Commit.
- .clang-tidy - fix typo StringCompareLikeFuctions. Commit.
- Eventviews.kcfg: Fix typo in tooltip. Commit.
- Monthview.cpp - MonthView::holiday() - dedupe the holidays list. Commit.
- Fix autogenerate clang-format. Commit.
- Monthitem.cpp - improve last commit by using Event::isMultiDay(). Commit.
- Monthitem.cpp - don't show end dts for multiday events. Commit.
- Agendaview - updateView() - always update the day labels. Commit. Fixes bug #498687.
- Monthview.cpp - in updateView also make sure to update the scene. Commit. Fixes bug #519909.
- Pre-commit auto update. Commit.
- Month view: add an option to display the event start and end times. Commit. See bug #104732.
- Eventviews.kcfg - improve wording for the Holiday background color. Commit.
- Don't re-register built-in Akonadi attributes. Commit.
- Remove unused (direct) KMime dependency. Commit.
- .clang-tidy - comment WarningsAsErrors. Commit.
- .gitlab-ci.yml - don't fail on clang-tidy issues. Commit.
- Use QT_ENABLE_STRICT_MODE_UP_TO=0x060B00. Commit.
- Agenda View: allow showing incidence location in the agenda items. Commit. See bug #364968.
- Fix building with a released KF6::Holidays. Commit.
- Agendaitem.cpp - allow more vertical space for text with description. Commit.
- Agendaitem.cpp - strip html from the description. Commit.
- Add lsan support. Commit.
- Fix memory leaks in monthitemordertest. Commit.
- Agendaview.cpp - underline today's date in the day header. Commit. Fixes bug #207967.
- Eventviews.kcfg - improve ShowHolidaysBackgroundMonthView label. Commit.
- Allow using holiday color as the background color on holidays. Commit.
- Monthscene.cpp - ignore system colors when setting today background. Commit.
- Month view - add option to disable showing holidays. Commit.
- Monthview.cpp - always show holidays, even if they land on a weekend. Commit. Fixes bug #451862.
- Support filtering on holiday categories in Agenda and Month views. Commit.
- Fix logic. Commit.
- Src/agenda/timelabels.cpp - slightly better vertical grid alignment. Commit.
- .pre-commit-config.yaml - autoupdate. Commit.
- CMakeLists.txt - fix uninitialized variable warning. Commit.
- Agenda view: bold hour marker every two hours. Commit. See bug #212164.
- Cppcheck fixes. Commit.
- Todoview - change context menu text for toggling reminders off/on. Commit.
- Allow to use prek. Commit.
- CMakeLists.txt - requires calendarsupport version 6.7.40. Commit.
- Todoview.cpp - use the default todo calendar when creating quick todos. Commit.
falkon
- Add '[]' suffix to current instance window title. Commit.
- AdBlock: Use struct for AdBlockedRequest. Commit.
- Adblock: Specify resource type as MainFrame for popups. Commit.
- Adblock: Specify RequestType enum as a class. Commit.
- Add first-party url and increase adblock counter. Commit.
- Fix include order. Commit.
- Try to redo it with a bridge class. Commit.
- AdBlock: Add support for popup blocking. Commit. See bug #458645.
- SuperMenu: Add SavePageAs action. Commit.
- Drop QTEST_DISABLE_KEYPAD_NAVIGATION from tests. Commit.
- TabManager: Remove handling of "State_Editing". Commit.
- LocationCompleter: Allow numpad UP and DOWN arrows. Commit. Fixes bug #515403.
- Always check return value when opening files. Commit.
- Check result of malloc. Commit.
- Do not allow contextless connects. Commit.
- Add missing context to the connects. Commit.
- Fix logic in createMenuAction to handle null QmlEngine case. Commit.
- Spell check prefs UI: expand list of languages instead of empty spacer. Commit.
- Remove duplicate call to qputenv(). Commit.
- AdressProgressSettings -> addressProgressSettings. Commit.
- Correct spelling for "request". Commit.
ffmpegthumbs
filelight
- Only set the QtQuick style if it wasn't done by the QPT before. Commit.
- Remove all QML import versions. Commit.
- Rename "About" to "About Filelight". Commit.
- Fix some cmake warning. Commit.
francis
- Fix progress circle animation during break intervals. Commit.
- Update taskbar progress to show urgent state when timer is paused. Commit.
- Flatpak: Remove obsolete manifest. Commit.
- Flatpak: Update build instructions. Commit.
- Fix progress not updating during long break. Commit.
- Fix unclickable About page back button and prevent page accumulation. Commit.
ghostwriter
- CI: Require all tests to pass. Commit.
granatier
- Docs(metainfo): Add link to source repo. Commit.
grantlee-editor
- Add find_package(KF6I18n...). Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Coding style. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- BUILD_QCH is not usefull. Commit.
- Remove unused #include already includes by #include . Commit.
- Add forward compatibility for KMime from KDE Frameworks. Commit.
- Fix copyright. Commit.
- Increase ktextaddons dep. Commit.
- CMake remove uninitialized variables. Commit.
- Allow to use prek support. Commit.
grantleetheme
- Grantleetheme.cpp - explicit reset on application quit. Commit. See bug #519219.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- USe QT_ENABLE_STRICT_MODE_UP_TO. Commit.
- Remove unused #include already includes by #include . Commit.
- Add lsan support. Commit.
- Don't leak template engine. Commit.
- GRANTLEETHEME_LIB_VERSION is not used. Commit.
- KPIMGrantleeMacros.cmake - fix uninitialized variable warnings. Commit.
gwenview
- On switch to browser mode: keep scheme for non-local URLs in window title. Commit.
- Add option to sort by type. Commit. Fixes bug #478316.
- Port to new KActionCategory API. Commit.
- Use default DEFAULT_SEVERITY for logging. Commit.
- Fix cmake warnings. Commit.
- Open Image dialog: Restrict to open Existing single File. Commit.
incidenceeditor
- Don't LLCONFLICT when moving an incidence to a new collection. Commit. Fixes bug #522164.
- Add ECMInstalledLibraryCheck support. Commit.
- Cppcheck - clean no longer needed suppressions. Commit.
- .pre-commit-config.yaml- add format-xml hook. Commit.
- .clang-tidy - skip readability-use-anyofallof. Commit.
- CMakeLists.txt - require akonadi-calendar v6.7.42. Commit.
- Cppcheck uninitMemberVarNoCtor fix. Commit.
- Cppcheck-suppressions.xml - suppress shadowFunction. Commit.
- CMakeLists.txt - require calendarsupport v6.7.44. Commit.
- Cppcheck fix returnByReference. Commit.
- Rename AttachmentIconView::attachmentIcon() to itemIcon(). Commit.
- Clang-tidy readability-inconsistent-declaration-parameter-name fixes. Commit.
- Clang-tidy bugprone-derived-method-shadowing-base-method fixes. Commit.
- Clang-tidy misc-use-internal-linkage fixes. Commit.
- Clang-tidy misc-override-with-different-visibility fixes. Commit.
- Clang-tidy readability-redundant-parentheses fixes. Commit.
- .clang-tidy - sync with the korganizer .clang-tidy. Commit.
- CMakeLists.txt - require EventViews library v6.7.49. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMakeLists.txt - require EventViews library v6.7.48. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- .clang-tidy - fix typo StringCompareLikeFuctions. Commit.
- Src/ui/dialogdesktop.ui - improve the TagEditWidget tooltip a little. Commit.
- Src/ui/dialogdesktop.ui - add tooltips/whatsthis for tageditwidget. Commit.
- Templatemanagementdialog.cpp - no need to sort after removal. Commit.
- Templatemanagementdialog.cpp - sort the templates before comparing. Commit.
- Templatemanagementdialog.cpp - disable OK button until new or remove. Commit. Fixes bug #228683.
- =======[ Subject ]==[ one line, please wrap at 72 characters ]=======|. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Incidencedatetime.cpp - consider allday setting when validating. Commit.
- Src/incidencecategories.cpp - fix clazy issue range-loop-detach. Commit.
- If the template has a tag we've never seen then add that tag. Commit.
- Prompt for overwriting changed values with a template. Commit. Fixes bug #228675.
- Allow using tags (categories) in a template. Commit. See bug #503851.
- Allow saving secrecy to a template. Commit. See bug #503851.
- Incidencedialog.cpp - give template generated incidences a summary. Commit.
- Incidencedatetime.cpp - Do not remove "is-template" property. Commit.
- CMakeLists.txt - increase version number. Commit.
- Use the default access classification when creating new incidences. Commit. See bug #474036.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Use QT_ENABLE_STRICT_MODE_UP_TO=0x060B00. Commit.
- Src/incidencealarm.cpp - actually Google allows up to 5 reminders. Commit.
- Do not allow more than 4 reminders if using a Google resource. Commit.
- Fix includes vs forward declaration. Commit.
- Add forward compatibility for KMime from KDE Frameworks. Commit.
- Update pre-commit. Commit.
- INCIDENCEEDITOR_LIB_VERSION not used. Commit.
- Guard against crash from empty organiser email. Commit. Fixes bug #495848.
- Incidencedefaults.cpp - todos: adjust currenttime to next quarter hour. Commit. See bug #110236.
- Add prek support. Commit.
- Move to REUSE file. Commit.
- Incidencedialog.cpp - fix setting the default calendars. Commit.
- Allow a default todo calendar separate from a default event calendar. Commit.
- Follow calendarsupport API changes. Commit.
isoimagewriter
- Register as an ISO mimetype handler. Commit. Implements feature #522366.
- CI: Require all tests to pass. Commit.
- Imagewriter: unmount partitions via UDisks2 on Linux/FreeBSD before writing. Commit. Fixes bug #445036.
itinerary
- Add 26.08.0 release notes. Commit.
- Add dirty workaround for zero-sized export menus. Commit.
- Map road-based on-demand and sharing services to bus trips. Commit.
- Stack stop name below adjacent labels. Commit.
- StopoverInformationSheet: Fix sizing of StopoverInformationView. Commit.
- PublicTransportPage: Fix showing details of departure stop. Commit.
- Also show EU roaming area warnings when no other location property changes. Commit.
- Add France to the EU roaming list. Commit.
- Fix wrongly namespaced enum use in calendar permission check. Commit.
- Show all reserved seat numbers on the vehicle layout page. Commit.
- Accumulate seat class information over all reservations in a batch. Commit.
- Fix activating deep booking links on details pages. Commit.
- Allow to add transfers between multi-day events. Commit.
- Build Flatpaks and APKs against stable branches. Commit.
- Split out generic pass headers and fix alignment. Commit.
- Load correct translation catalogs in pkpassviewer test. Commit.
- Fix minimum height of generic passes. Commit.
- Only show back field separator if we actually have back fields. Commit.
- Fix scan mode toggling by double-tapping the pkpass barcode. Commit.
- Move the remaining pkpass items to pkpass subfolder. Commit.
- Move EventTicket to the pkpass folder. Commit.
- Initial support for rendering pkpass poster event tickets. Commit.
- Support generic pkpasses with background images. Commit.
- Factor out event ticket header and fix field alignments. Commit.
- Support (some of) the new PkPass barcode types. Commit.
- Decouple pkpass back field rendering from Itinerary API. Commit.
- Deduplicate secondary pkpass field rendering. Commit.
- Deduplicate pkpass back fields rendering. Commit.
- Support rendering multi-row auxiliary pkpass fields. Commit.
- Increase train station search radius for reverse geocoding. Commit.
- Further isolate Android ContentResolver API use. Commit.
- Use stronger typed inputs for DepartureQueryPage. Commit.
- Add 26.04.3 release notes. Commit.
- Use KMime from Flatpak runtime. Commit.
- Allow to open departures by clicking on intermediate stops. Commit.
- Enable Android Sentry integration in KCrash. Commit.
- Redesign public transport ticket view. Commit.
- Remove raw ContentResolver uses with FileHelper wrapper API. Commit.
- Update KMime patch for Flatpak. Commit.
- Remove Util.isValidColor. Commit.
- Port to Qt's calendar permission API. Commit.
- Improve attribution when using MapLibre. Commit.
- Use Qt's camera permission API instead of our own. Commit.
- Forward compatibility with KCalendarCore 6.28. Commit.
- Rebase JNI wrapper on top of Qt 6.9's JNI support. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix CD builds due to the KMime move to Frameworks. Commit.
- Make geocoding work without selecting a country. Commit.
- Increase drawer width. Commit.
- Expand map behind favorite location combobox. Commit.
- Add 26.04.2 release notes. Commit.
- Use QChronoTimer for timeline updates. Commit.
- Add support for systemsettings URIs for notification configuration. Commit.
- Adapt to KPublicTransport rental vehicle QML API changes. Commit.
- Use new RentalVehicle API from KPublicTransport. Commit.
- Port to non-deprecated rental vehicle icon API. Commit.
- Adapt notification icons to behavior changes in KF 6.27. Commit.
- Use system inhibitor API from KGuiAddons instead of our own. Commit.
- We use qt6. Commit.
- Remove no longer necessary SafeArea polyfill imports. Commit.
- Remove obsolete libQuotient patch. Commit.
- Fix barcode scan mode on Android. Commit.
- Use Kirigami API for popping hidden pages. Commit.
- Implement matrix sso login. Commit.
- Adapt matrix code to new crypto sdk. Commit.
- Use dev branch of libquotient in flatpak. Commit.
- Hide self-test option from command line help. Commit.
- Use journey booking URLs when available. Commit.
- Add 26.04.1 release notes. Commit.
- Add temporary workaround to fix Flatpak build until KMime is in the runtime. Commit.
- Fix arrival platform display in journey search results. Commit.
- Propagate calendar color on Android. Commit.
- Show calendar icons/colors when available. Commit.
- Sync Flatpak cleanup rules changes from Flathub. Commit.
- Switch Flatpak build to the stable libQuotient branch. Commit.
- Add forward compatibility for KMime from KDE Frameworks. Commit.
- Fix build with Qt 6.11 on Android. Commit.
- Add 26.04.0 release notes. Commit.
- Don't load all reservation data when initializing grouped stats model. Commit.
- Be slightly more clever when to clear seat reservation from alternatives. Commit.
- Expand misleading location name warnings to ports. Commit.
- Add warning for airport with misleading (marketing) names. Commit.
- Hide ferry arrival time field when arrival time is unknown. Commit.
- Rework welcome page. Commit.
- Use StopoverFormDelegate from KPublicTransport. Commit.
- Src/app/CMakeLists.txt - fix an uninitialized variable warning. Commit.
- Warn about leaving the EU roaming regulation area. Commit.
- Use new platform display string API from KPublicTransport. Commit.
- CMakeLists.txt - use QT_MIN_VERSION when finding QtCorePrivate. Commit.
- Show relative time for departures within the next hour. Commit.
- Correctly account for the platform label width when eliding stop name. Commit.
- Add routing support on the indoor map view. Commit.
- Fix ZXing Flatpak build. Commit.
- Fix flight number separation. Commit. Fixes bug #516999.
k3b
- Fix replacement of files from the old session. Commit. Fixes bug #341892.
- Fix import of sessions with a Joliet descriptor. Commit. Fixes bug #349865.
- Consider word boundaries during feature parsing. Commit.
- Eject after ripping (if configured to). Commit.
- Give a warning message for temporary file open failures. Commit.
- Eliminate 'ignoring return value' warnings for system calls. Commit.
- Eliminate 'ignoring return value' warnings for QFile/QTemporaryFile/KArchive. Commit.
- Port deprecated QCheckBox::stateChanged() -> checkStateChanged(). Commit.
- Eliminate "declaration shadows a member/local/parameter" warnings. Commit.
- Port deprecated QRegularExpression::match() -> matchView(). Commit.
- Port deprecated Qt::Key operator "+" -> "|". Commit.
- Port deprecated KIconEffect::hasEffect()/apply() -> toActive(). Commit.
- Unknown '#pragma unimplemented' -> #warning. Commit.
- Port deprecated QMouseEvent::globalPos()/pos() -> globalPosition()/position(). Commit.
- Port deprecated QMessageBox::standardIcon() -> QStyle. Commit.
- Port deprecated QCryptographicHash::addData(data, len) -> QByteArrayView. Commit.
kaddressbook
- Explicitely check KF6I18n dependency ourselves, using it directly. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Increase version. Commit.
- Add save(). Commit.
- Coding style. Commit.
- Add application name. Commit.
- Use WHATSNEWSNG. Commit.
- Prepare to use WhatsNewNgDialog. Commit.
- Fix whatsnewtranslations. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Remove duplicate includes. Commit.
- Increase PlasmaActivities version. Commit.
- Install kcfg file. Commit.
- BUILD_QCH is not usefull. Commit.
- Increase ktextaddons dep. Commit.
- CMakeLists.txt - set missing QT_REQUIRED_VERSION to "6.9.0". Commit.
- Add prek support. Commit.
kalarm
- Add release information. Commit.
- Bug 524062: Fix skipped alarms not triggering unless KAlarm is restarted. Commit.
- Fix NODISCARD warning. Commit.
- Bug 522440: Fix crash when alarm excludes holidays. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Remove not necessary QCH build. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Add forward compatibility for KMime from KDE Frameworks. Commit.
- Add release information. Commit.
- Increase ktextaddons dep. Commit.
- Src/autostart/CMakeLists.txt - remove unused/uninitialized variable. Commit.
kalk
- Qml/HistoryView: fix button size and label. Commit.
- Added a scrollbar to the bottom drawer for conversion categories. Commit.
- CI: Require all tests to pass. Commit.
- Ran Clazy, fixed some linting issues. Commit.
- .flatpak-manifest.json add more files to "cleanup". Commit.
kalm
- Port away from deprecated KLocalizedContext. Commit.
- Add i18n context. Commit.
kalzium
- Use operator!= as sucj, rather than calling it as function. Commit.
- Add glossary entries for 'HPLC' and 'Evaporating Dish'. Commit.
- Reword tool glossary entries and change picture names to English. Commit.
- Add glossary pictures for more tools. Commit.
kamoso
- Cmake: make sure gst-plugins-good-qt is present. Commit.
kanagram
- Remove not initialized variable. Commit.
kapman
- Check if pausing is locked before unpausing in Game::switchPause. Commit.
kasts
- Remove datamembers from UpdateFeedJob. Commit.
- Fix new chapter titles not getting stored in database. Commit. Fixes bug #523619.
- Update qtkeychain version to 0.17 in flatpak manifest. Commit.
- CI - Flatpak - Update Runtime to 6.11. Commit.
- Bump deprecation level. Commit.
- Fix the hasEnclosure check by only executing it once. Commit.
- Some more fixes to clean up and avoid db corruption. Commit. Fixes bug #519232.
- Fix doing quick feed updates. Commit. Fixes bug #519232.
- Fix implementation of lastEntry on QueuePage and DownloadPage. Commit.
- More qml fixes based on qmlls hints. Commit.
- Fix the binding loop that makes the android version crash. Commit.
- Fix casting of globaldrawer to correct type. Commit.
- Update appstream data with release information about 26.04.0. Commit.
- Fix Android build with Qt 6.11. Commit.
- Move qml contextProperties to Utils singleton. Commit.
- Remove broken shadow on BottomToolBar. Commit.
- Fix more qmlls warnings. Commit.
- Fix dialogs on SynchronizationSettingsPage showing up on wrong window. Commit. Fixes bug #518296.
- Fix (again) images with no basepath. Commit.
- Fix duplication of feed authors. Commit.
- Solve issues indicated by qmlls. Commit.
- Fix crash when html images don't have a host set. Commit. Fixes bug #517775.
- GenericHeader: let the title wrap on mobile. Commit.
- Allow kasts to keep running in background on Android. Commit. See bug #444891.
- Fix android layout issues related to SafeArea. Commit. See bug #509649.
- Try both the original and redirected URL for streams. Commit. Fixes bug #517427.
- Remove obsolete setEntry from AudioManager. Commit.
- Improve the headerbar dialogs. Commit.
- Fix a crash due to invalid pointer resolution. Commit. See bug #517427.
- Implement maximum amount of parallel episode downloads and add to settings. Commit. Fixes bug #496632.
- Refactor Enclosure to do all setters through DataManager. Commit.
- Download and process feed updates from same host sequentially. Commit. Fixes bug #516859.
- Move the fetching of the feed into UpdateFeedJob. Commit.
- Fix bug in addToQueue. Commit.
kate
- Only add processId if we are not sandboxed. Commit. Fixes bug #522883.
- Gpgplugin: fix memory leak. Commit.
- Change icon for search plugin display options. Commit.
- Use Utils::absoluteUrl to have same normalization as via the KateDocManager. Commit. Fixes bug #519737.
- Word wrap in git blame tooltip. Commit.
- Add clear button. Commit.
- Improve diff editor hunk title color and animation. Commit.
- Drop unneeded KF version includes. Commit.
- Buildplugin: force disable colors. Commit.
- Only use the new tab style for config pages. Commit.
- Use expanded tabs on more config pages. Commit.
- Use expanded document mode tabs in config pages. Commit.
- CI: Flatpak: Add libssh as required dependency for konsole. Commit.
- Remove persistent caching of foreignKeys display column. Commit.
- Improve handling of view change with search bars & Co. Commit. Fixes bug #488164.
- Remove foreign key code for proprietary dbs. Commit.
- Remove unnecessary saving of enums in config. Commit.
- Remove unused functions. Commit.
- Fix kxmlgui warning. Commit.
- Remove unnecessary function. Commit.
- Add missing include mocs. Commit.
- Ensure we work on a local copy of the session config. Commit. Fixes bug #520168.
- Flatpak: Add kio-extras. Commit.
- Avoid const cast. Commit.
- Make members mutable instead of using const_cast. Commit.
- More const & use KConfig not KConfigBase. Commit.
- Avoid const cast. Commit.
- Port KateMDI to KConfigGroup. Commit.
- Katemainwindow: Use KIO for determining folder drop. Commit.
- removed persistent plugin config (obsolete with auto-detecting options per doc). Commit.
- removed hardcoded stylesheet for decryption label. Commit.
- now with an indicator if a document is curently decrypted. Commit.
- now with an indicator to show if a an unsaved decrypted document is open. Commit.
- fixed clazy warning + error. Commit.
- Kate Gpg Plugin improvements. Commit.
- [addons/sql] Query Rework. Part 1. Commit.
- Add missing include. Commit. Fixes bug #520771.
- Sqlplugin: fix wrong kxmlgui resource prefix. Commit.
- Gpgplugin: use modern signal syntax; fix checkbox signals. Commit.
- Gpgplugin: fix qlayout parent warning. Commit.
- DiagnosticsView: fix QLayout warning. Commit.
- Diagnosticview: move filter to bottom when theres not enough width. Commit.
- Fix comment. Commit.
- Fix urlinfo for relative files with line. Commit.
- Replace the katapp include with ktexteditor/application.h. Commit.
- Use the KTextEditor interfaces to find the url. Commit.
- Correct the documentation. Commit.
- Check that the document is still open. Commit.
- Use a signal to get the show document message to the view. Commit.
- Add a handler for the
window/showDocument server message. Commit. - Project: ensure KSelectAction index is updated for the first opened project. Commit.
- [addons/sql] Fuzzy search for tables/views tree +
browseData() on double click. Commit. - [addons/sql]: improved non-contigious paste + added regression tests. Commit.
- Clarify show hidden files option only applies to non-VCS projects. Commit.
- Use m_showHiddenFiles directly in filesFromDirectory for directory listing. Commit.
- Add reload all projects action, simplify directory listing and VCS logic. Commit.
- Move directory listing logic into worker, simplify reload. Commit.
- Add directory listing option for project plugin. Commit.
- Ensure we hide the buttons in the view space if no tabs & nav bar there (alternative implementation). Commit. Fixes bug #515133.
- [addons/sql] Tables rework. Final touches: Re-Enabled sql datatable shortcuts + added an event filter to avoid ambiguity + reworked copy-paste. Commit.
- Gitblametooltip: better position and size logic. Commit.
- Fix detaching-temporary warnings. Commit.
- Fix qstring-allocations warnings. Commit.
- Fix unused-non-trivial-variable. Commit.
- Fix clazy-range-loop-detach warnings. Commit.
- Modify clazy checks on CI. Commit.
- Fix clazy-auto-unexpected-qstringbuilder. Commit.
- Fix clazy-incorrect-emit warnings. Commit.
- Enable clazy warnings as errors. Commit.
- Fix unity build. Commit.
- Fix unity build. Commit.
- Use extra roles for extra stuff. Commit.
- Just use LSPDocumentHighlightKind. Commit.
- Dap/python: use python3. Commit.
- Externaltools: qmlscene is deprecated. Commit.
- Diffwidget.cpp - include QDir to fix compile. Commit.
- Use proper working directory when invoking git. Commit. Fixes bug #519685.
- Projectfiltermodel: fix deprecated 6.10 filter. Commit.
- Commitfilesview: add a filter line edit. Commit.
- Fix minor typo. Commit.
- [addons/sql] Tables rework. Part 3. Selects for foreign keys + checkboxes for boooleans + calendar for dates + selects for enums. Commit.
- [addons/sql] Tables rework. Part 2 (Step 3/3) Highlight dirty cells in SQL output. Commit.
- About dialog cannot show the text of the GPLv2+ license. Commit.
- Set all licenses we use, set GPL2+ as the main license, in our about date. Commit.
- At least welcomeview, textfilter, template, symbolviewer, ctags contain GPL-2.0-or-later source code files. Commit.
- [addons/sql] Tables rework. Part 2 (Step 2/3) Make hotkeys for editable table configurable. Commit.
- Revert "Fix shortcut, Ctrl+Alt+L is for locking screen". Commit.
- Document the multiple context feature of Syntax Highlighting. Commit.
- Fix middle click on tab doesn't work when close button disabled. Commit. Fixes bug #519325.
- Fix shortcut, Ctrl+Alt+L is for locking screen. Commit.
- Add filename to location copy. Commit. Fixes bug #519077.
- Use option state to configure KColorScheme in DiffStyleDelegate. Commit.
- Use option state to configure KColorScheme in KateProjectTreeDelegate. Commit.
- Use option state to configure KColorScheme in CompareBranchesDiffStyleDelegate. Commit.
- Use option state to configure KColorScheme in NumStatStyle. Commit.
- Try to add suffix that matches the document mime-type. Commit. Fixes bug #518537.
- Fix possible out of bound read. Commit. Fixes bug #515975.
- Add flatpak-manifest.json for kwrite. Commit.
- Adjust DiffStyleDelegate paint method. Commit.
- Adjust KateProjectTreeDelegate paint method. Commit.
- Adjust NumStatStyle paint method. Commit.
- Adjust CompareBranchesDiffStyleDelegate paint method. Commit.
- Adjust CloseIconStyleDelegate paint method. Commit.
- Fix FileHistoryTest flakiness. Commit.
- Check for index validity. Commit. Fixes bug #513191.
- [addons/sql] Tables rework. Part 2 (Step 1/3) More settings to get back to defaults. Commit.
- [addons/sql] Tables rework. Part 2 (Step 0/3) Refactor config keys to constants. Commit.
- Add a common JSONSettings class for config pages. Commit.
- Fix possible out of bound read. Commit. Fixes bug #518496.
- Changes qt designer decided to do to .ui files. Commit.
- Remove unnecessary frames in random places. Commit.
- Project plugin: make the new toolbar work properly. Commit.
- Reapply "project plugin: add a project plugin toolbar". Commit.
- Reapply "project plugin: replace the projects QComboBox with a KSelectAction". Commit.
- [addons/sql] Using QSqlTableModel when browsing table data to make table editable. Part 1. Commit.
- Fix clang-tidy warnings. Commit.
- Remove unnecessary alias. Commit.
- Add ctrl-click to go to line. Commit.
- Change color of hunk marker when hovering. Commit.
- Revert "project plugin: replace the projects QComboBox with a KSelectAction". Commit.
- Revert "project plugin: add a project plugin toolbar". Commit.
- Project plugin: add a project plugin toolbar. Commit.
- Project plugin: replace the projects QComboBox with a KSelectAction. Commit.
- Build plugin: disallow closing first 2 tabs. Commit.
- Fix tab middle click to close with Qt >= 6.11. Commit.
- Use camel case include. Commit.
- Add text hint actions. Commit.
- Tooltips: Use StyledPanel for tooltip frames, use margins from QStyle. Commit.
- Support jsonc. Commit.
- Move config to json file. Commit.
- Fix cppcoreguidelines-narrowing-conversions. Commit.
- Use [[nodiscard]]. Commit.
- Deinline functions. Commit.
- Remove custom prettier formatter. Commit. Fixes bug #517926.
- Ensure we handle document name changes, too. Commit.
- Add hint that missing char means ignore for spell checking. Commit. Fixes bug #517428.
- Use Q_SIGNALS in stashdialog.h. Commit.
- Inlined code from deleted file git_utils.h. Commit.
- Removed mainWindow fallback from CommitView::openStash(). Commit.
- Added stash toolview. Commit.
- Elide custom painted project treeview items. Commit.
- Use designated inits. Commit.
- Added calcMaxHeight() method. Commit.
- Allow tooltip to grow a bit more before wrapping or displaying scrollbars. Commit.
- Do not show date information for uncommitted changes. Commit.
- Let tab text update when diff widget content changes. Commit.
- Added missing QDir header. Commit.
- Improve history toolview label. Commit.
- Branchesdialog: use same icon spacing as quickopen. Commit.
- Addons/filebrowser: remove urlnavigator background. Commit.
- Quickopen: remove pointless background painting. Commit.
- Addons/search: fix background color of results. Commit.
- Fix project tooltips. Commit.
- B&R remove unneeded line number check. Commit.
- B&R In case column is missing from a file URL set a valid cursor. Commit.
- Addons: new plugin for show non-printable-characters. Commit.
- KateUrlBar: Adjust margins for breadcrumbs. Commit.
kbackup
- Appstream: Add developer. Commit.
- Give a hint how to change directory for tmp file in warning. Commit. Fixes bug #479206.
- When file compression fails, note that a file was skipped. Commit.
- Allow to select remote target folder with file dialog. Commit. Fixes bug #515966.
kcachegrind
- Remove left-over KF version include. Commit.
- Add bounds check. Commit.
kcalc
- BUG: 515379 - fixed infinity loop when degree token is found in calculation. Commit. Fixes bug #515379.
- .flatpak-manifest.json upgrade mpc to version 1.4.1. Commit.
- Add option to force scientific notation. Commit. Fixes bug #142729.
- README.md proofreading. Commit.
- Tests: Force locale so tests pass on locales with , as decimal separator. Commit.
- Kcalc binaries are shipped as GPL-2.0-or-later. Only CMakePresets.json is BSD-3-Clause. Commit.
- .flatpak-manifest.json remove product handbook, kcalc flatpak opens online handbook. Commit.
kcalutils
- Cmake/KPIMGrantleeMacros.cmake - remove. not used. Commit.
- Autotests/testincidenceformatter.cpp - use Q_OS_WIN macro. Commit.
- .pre-commit-config.yaml- add format-xml hook. Commit.
- Clang-tidy misc-use-internal-linkage fixes. Commit.
- Clang-tidy bugprone-branch-clone suppressions. Commit.
- .clang-tidy - sync to other pim projects. Commit.
- Cppcheck knownConditionTrueFalse suppressions. Commit.
- Cppcheck-suppressions.xml - suppress shadowFunction. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- .clang-tidy - fix typo StringCompareLikeFuctions. Commit.
- Add missing find_dependency. Commit.
- In the incidence display, say "Modified" instead of "Last Modified". Commit.
- Incidenceformatter.cpp - use QVariantList for categories in templates. Commit.
- Src/incidenceformatter.cpp - add krazy excludes for QString::number(). Commit.
- Fix displaying reminders as a list (one-per-line) in incidence viewer. Commit.
- Incidenceformatter - improve reminder string for display and tooltips. Commit.
- Stringify.cpp - fix a -Wswitch warning. Commit.
- Stringify - add static method for alarm types stringification. Commit.
- Autotests/teststringify.cpp - krazy:excludeall=i18ncheckarg. Commit.
- Incidenceformatter - cleaning display view and tooltips. Commit.
- Incidenceformatter.cpp - better date for multiday, non-allday events. Commit.
- Incidenceformatter.cpp - fix start-end times for recurring events(again). Commit.
- Revert "incidenceformatter.cpp - fix start-end times for recurring events". Commit.
- Incidenceformatter.cpp - fix start-end times for recurring events. Commit.
- Incidenceformatter.cpp - html clean descs for displayview and tooltips. Commit.
- Incidenceformatter.cpp - cleanHtml - use QTextDocumentFragment::fromHtml. Commit.
- Add "Last modified" info to the incidence templates. Commit.
- Stringify - add new static function incidenceTypeCaps(). Commit.
- Fix generate clang-format file. Commit.
- Pre-commit auto update. Commit.
- Add QT_ENABLE_STRICT_MODE_UP_TO=0x060B00. Commit.
- Fix typo: end. Commit.
- Add missing ")". Commit.
- .gitlab-ci.yml - add clang-tidy for MRs. Commit.
- .clang-tidy - add clang-tidy configuration. Commit.
- Clang-tidy misc-const-correctness fixes. Commit.
- Clang-tidy performance-unnecessary-copy-initialization fixes. Commit.
- Clang-tidy suppress readability-suspicious-call-argument false positives. Commit.
- Clang-tidy bugprone-switch-missing-default-case fixes. Commit.
- Clangtidy performance-unnecessary-value-param fix. Commit.
- Clang-tidy readability-inconsistent-declaration-parameter-name fixes. Commit.
- .kde-ci.yml - require MRs must be cppcheck clean. Commit.
- Autotests/testdndfactory.cpp - use comments, not if 0. Commit.
- Clazy use-static-qregularexpression fixes. Commit.
- Cppcheck returnByReference fixes. Commit.
- Clazy suppress non-pod-global-static. Commit.
- Cppcheck suppressions. Commit.
- Cppcheck constParameterPointer fix. Commit.
- CMake - gersemi formatting update. Commit.
- .pre-commit-config.yaml - autoupdate. Commit.
- CALENDARUTILS_LIB_VERSION not used. Commit.
- Add prek support + move license to REUSE. Commit.
kcharselect
- Support copying selected text from detail panel. Commit. Fixes bug #400257.
kclock
- Fix time zone formatting for some locales. Commit.
- Kclockd: Only request xdg background when alarms or timers are active. Commit. Fixes bug #522967.
- Kclockd: Add methods to check if there are active alarms and timers. Commit.
- Improve error message when no location is found. Commit.Implements improvement #467093
- Kclockd now checks if it should exit after timers and alarms are dismissed. Commit.
- Added basic kclockd keepalive. Commit.
kcron
- Kcm_cron.json: add BugReportUrl. Commit.
- Convert validator messages to KUIT-compatible tags. Commit.
- Separate the validation of weekdays and calendar days. Commit. Fixes bug #517896.
- Remove unused #include already includes by #include . Commit.
- Add project version in CMake. Commit.
kde-dev-scripts
- Allow to fix hpp file. Commit.
- Add agony to relicensecheck.pl. Commit.
kdebugsettings
- Increase pre-commit version. Commit.
- We depend against qt6.10. Commit.
- Make sure that index is ok. Commit.
- Make sure that path is ok. Commit.
- Make sure that it compiles without kf 6.27 deprecated methods. Commit.
- Not necessary now it's in ecm. Commit.
- Add kf 6.26. Commit.
- Reactivate flatpak. Commit.
- Pre-commit uses reuse. Commit.
- Add smoke test + use KDebugSettingsCommandLineParser. Commit.
- Add autotest. Commit.
- Add kdebugsettingscommandlineparse. Commit.
- Increase version. Commit.
- Fix clang autogenerate file. Commit.
- Don't iterate on all column. Commit.
- Make sure that we update all column. Commit.
- Use case insensive + use cache variable. Commit.
- We have only one column. Use 0. Commit.
- Ignore .qtcreator. Commit.
- Use QT_ENABLE_STRICT_MODE_UP_TO=0x060B00. Commit.
- Add completion support. Commit.
- Remove unused #include already includes by #include . Commit.
- Fix potential pb. Commit.
- Autoupdate pre-commit. Commit.
- Fix cmake warnings. Commit.
- Add prek support + move license to REUSE.toml. Commit.
kdeconnect-kde
- Kio: Provide better error message on failure in stat, too. Commit.
- Add modifier keys as special keys. Commit.
- Remote keyboard: Support sending meta. Commit.
- Macos: focus app when opened from indicator. Commit.
- Fix drag-and-drop on macos. Commit.
- Unify code paths for transferring empty and non-empty files. Commit.
- Fix: Received files with size 0 also get their timestamps set. Commit.
- Use the specialKey validation across remote input implementations. Commit.
- Sms: give up on an attachment that cannot be read. Commit.
- Keep files that arrive whole but not in the announced size. Commit. Fixes bug #523547.
- Protect from creation/modification timestamps being 0. Commit. Fixes bug #523078.
- Sftp: don't spin forever removing Solid device entries from Dolphin. Commit.
- Plugins/mousepad: send correct button type. Commit.
- Core: fix build against OpenSSL 4.0. Commit.
- Docs: Add syntax highlighting to README.md. Commit.
- Pause music plugin: skip our own mpris interface. Commit. Fixes bug #427028.
- Core/filetransferjob: Fix automatic file renaming. Commit.
- Fix typo in function name. Commit.
- Update Windows binary link. Commit.
- Refactor Bluetooth link provider. Commit.
- Build for macOS also on release branches. Commit.
- Previously setting mDisabled=true before onStop() meant. Commit.
- Link to issues with BT provider. Commit.
- Disable bluetooth by default, mark it as beta. Commit.
- Avoid echoing phone notifications back to the phone. Commit. Fixes bug #520838.
- Making disable more tolerant of "the right value" being passed through. Commit.
- Filter the addresses we advertise via mdns. Commit. Fixes bug #520453.
- Do not open files as text to change the date. Commit.
- Dbusproperty: scope signal connection (fixes crash closing settings). Commit. Fixes bug #520352. Fixes bug #519868. Fixes bug #521047. Fixes bug #520876.
- Call FromIdentityPacketAndCert from the class, not the object. Commit. Fixes bug #519057.
- Kio: Make stuff writable. Commit.
- Kio: Set icon for common folders. Commit.
- Test: add regression test for CompositeUploadJob timeout path. Commit.
- Fix: add connection timeout to CompositeUploadJob to prevent port leaks. Commit. Fixes bug #516765.
- Plasmoid: fix warnings. Commit.
- Do not show connection info for disconnected devices. Commit.
- Port to declarative QML type registration. Commit.
- Sms: bail out when the phone advertises a conversation with no messages. Commit.
- Virtualmonitor: Fix virtual screen size on high dpi screens. Commit.
- Use default DEFAULT_SEVERITY for logging. Commit.
- Downgrade qCInfo to qCDebug. Commit.
- Shareplugin: check isReadable before sending. Commit.
- Remove unused ECM module. Commit.
- Fix silent send failure on SMS conversation cache miss. Commit. Fixes bug #517659.
- Kio: Add Solid action. Commit.
- Fix mousepad delta update by using x11 API. Commit. Fixes bug #516951.
- Fix(kdeconnect_shareinputdevices_config): enable Apply button only when needed. Commit.
- Build with QT_NO_CONTEXTLESS_CONNECT. Commit.
- Disable functionality that the KDE Connect Solid backend provides. Commit.
- Daemon: Disable KDE Connect Solid backend. Commit.
- Update link. Commit.
- Make info elements not clickable. Commit.
- Add battery and network info to app. Commit.
- Kio: When there is only a single storage location, redirect into it. Commit.
- Kio: Use ForwardingWorkerBase. Commit.
- Sanitize paths in ClipboardPlugin::receivePacket. Commit.
- Tune TCP keepalive to 60s for dead connection detection. Commit. Fixes bug #476747.
- Sftp: Route error message through mounter, if applicable. Commit.
- Sftp: Add trailing slash to URL when browsing. Commit.
- Kio: Add "KDE Connect Devices" to remote:/ folder. Commit.
- Smsapp: Make URLs in chat messages clickable. Commit. Fixes bug #419100. Fixes bug #418285.
- Smsapp: Display newlines in chat message bubbles. Commit. Fixes bug #418285.
- Smsapp: Preserve leading zeros in new conversation addresses. Commit. Fixes bug #498217.
- Rename missing "startEdge". Commit.
- Smsapp: Raise existing window when app is launched again. Commit. Fixes bug #498219.
- Revert "smsapp: Raise existing window when app is launched again". Commit.
- Smsapp: Remove drop shadow from compose box pane. Commit. Fixes bug #487369.
- Smsapp: Fix +New button not opening conversation. Commit. Fixes bug #463247.
- Rename startEdge. Commit.
- Smsapp: Raise existing window when app is launched again. Commit. Fixes bug #498219.
- Add i18n context to unclear string. Commit.
- UI revamp for the plasmoid. Commit.
- Fix clicking on the checkbox. Commit.
- Fix settings page. Commit.
- Install share devices settings. Commit.
- Smsapp: ConversationList: Make attachment & contact icon rounded. Commit.
- Default shown local device name to the system hostname when no name is set in config. Commit.
- Don't mess with names. Commit.
- Set more appropriate placeholder for repliable notifications. Commit.
- Fix clicking on an item not toggling it. Commit.
- Fix plugins not showing their name. Commit.
- App: Improve accessibility of plugin list delegates. Commit. Fixes bug #517006.
- Update README. Commit.
kdegraphics-mobipocket
- DocumentPrivate::init: return early if dec is not valid. Commit.
- Protect against malformed header size. Commit.
- Don't check for size of parseEXTH twice. Commit.
- Harden bounds validation in DocumentPrivate::parseEXTH. Commit.
- Prevent integer underflow in DocumentPrivate::parseEXTH. Commit.
- Ecm_generate_export_header: fix spurious } to USE_VERSION_HEADER arg. Commit.
kdegraphics-thumbnailers
kdenetwork-filesharing
- Filepropertiesplugin: fix build without systemd. Commit.
- Handle service being an alias. Commit.
kdenlive
- Fix crash selecting keyframe in time remap. Commit.
- Add appdata changelog. Commit.
- Fix full project reset on unsaved profile change by using .kdenlive temp extension. Commit.
- Fix(monitor): guard ruler tick count against divide-by-zero freeze. Commit.
- Fix corner radius input not updating when dragging. Commit.
- Fix timeline clip deletion when toggling proxy on reversed clips. Commit. Fixes bug #523788.
- Use dissolve as default transition. Commit.
- Switch default transition to luma, now that the transparency issue is solved in MLT. Commit.
- Fix transform resize with side hanles and forced ratio. Commit. Fixes bug #516921.
- Fix possible crash in project opening when discarding autosave file. Commit.
- Resolve video import and profile loading failures on paths with diacritical marks. Commit. Fixes bug #513899.
- Fix duplicate clip only duplicating one clip. Commit.
- Fix allowing 0 length composition causing crash. Commit.
- Fix crash on time remap title clip. Commit. Fixes bug #523277.
- Disable LV2 and Libplacebo. Commit.
- Ensure attached picture stream are not incorrectly marked as video. Commit. Fixes bug #523268.
- Add blacklisted effects back in. Commit.
- Notify when speech recognition finishes. Commit. Fixes bug #509977.
- Add duplicate clip action in timeline. Commit. Fixes bug #435319.
- Squashed commit of the following:. Commit.
- Updating the About Kdenlive window with the core team members and other contributors. Commit.
- Remove left-over kddockwidgets version include. Commit.
- Remove left-over KF version includes. Commit.
- Fix auto-keyframe generation and interaction across monitor scenes (Corners, Geometry, etc.). Commit.
- Fix replacing titles longer than default duration. Commit.
- Add option to replace the timeline clip when adding a new title. Commit. Fixes bug #498136.
- Remove unwanted spaces. Commit.
- Move Clip Marker with mouse. Commit. Fixes bug #406887.
- Port ClipThumbs parentClip to var to resolve dependency and load Timeline. Commit.
- Fixc thumbnails not correctly adjusting after dar change. Commit. Fixes bug #522252.
- Use same QQmlEngine for monitors and timelines. Commit.
- Fix minor typo. Commit.
- Ensure we always return a screen for secondary monitor. Commit. See bug #522261.
- Fix render test suite. Commit.
- Fix splash screen. Commit.
- Curves: add per-channel tab support using avfilter.curves. Commit.
- Add XML files for Steve Harris' SWH Plugins. Commit.
- Harden malicious params detection, don't load renderpresets 4 times on render dialog opening. Commit.
- Fix incorrectly marking proxy param as always safe when it shouldn't. Commit.
- Rename and reposition Replace Timeline Clip action. Commit.
- Fix more QML warnings and enable qmllint in CMake. Commit.
- Fix a bunch of unqualifed access QML warnings. Commit.
- Anchor right side of list label to truncate text. Commit.
- Copy & paste elements in title editor. Commit.
- Improve message on no audio device. Commit.
- Use QJSEngine instead of MLT to evaluate effect parameters math operations. Commit.
- Allow math expressions in effects values. Commit.
- Fix typo. Commit.
- Make Rectangular alpha mask use keyframes. Commit. Fixes bug #521165.
- Fix typo. Commit.
- Fix misplaced condition breaking components debug export. Commit.
- Fix selecting items in titler changing item properties. Commit.
- [CD] Only create Appx with MSVC. Commit.
- [CD] Add job to build binary with MSVC. Commit.
- Make monitor scene type available in qml. Commit.
- Fix timer should display audio thumbs when switching between bin clip or changing streams in clip monitor. Commit.
- Cleanup more monitor code and fix unqualified access warnings. Commit.
- Refactor time zoom properties of monitor ruler. Commit.
- Mark most TimelineWaveform properties as required. Commit.
- Fix binding loop warnings with TimelineWaveform. Commit.
- Remove root.captureRightClick hack. Commit.
- Snapping is an integer, not a bool. Commit.
- Fix crash deleting speed in speed change dialog. Commit.
- Revert aac default bitrate to previous value (fix render test suite). Commit.
- Cleanup duplicate method. Commit.
- Cache clip start timecode so that we don't always query the producer, show error message on failure. Commit.
- Add 'Return playhead to start position on stop' setting. Commit. Fixes bug #519449.
- Update effects with text (GPS Text, Dynamic Text, Timer) to allow for more font properties. Commit.
- Fix end of timeline playing inconsistencies. Commit.
- Fix crashing debug message. Commit.
- Fix warnings in Qml monitor overlays. Commit.
- Cleanup unused qml file. Commit.
- Fix more unqualified access warnings in Qml. Commit.
- Cleanup frameSize property in monitor qml. Commit.
- Use a single QmlEngine for all timeline widgets. Commit.
- Fix shadowed property, unqualified access warnings etc. Commit.
- Fix timeline vertical scrolling on document opening. Commit. See bug #520944.
- Fix undefined variable. Commit.
- Call K.Core.triggerAction and K.Core.actionText directly. Commit.
- Use K.Core.getCurrentFps() directly. Commit.
- Fix another bunch of unqualified access warnings in QML. Commit.
- Read from K.UiUtils.smallestReadableFont directly. Commit.
- Read from K.KdenliveSettings.uiDebugMode directly. Commit.
- Cleanup unused file. Commit.
- SubtitleModel: trim all leading and trailing whitespaces on adding. Commit.
- Add webp support for image sequences. Commit.
- Make audio / video bitrate adjust on profiles that support it, increase audio bitrate range. Commit. See bug #520750.
- Fix linking to incorrect FFmpeg version. Commit.
- Fix paste action disabled after clearing selection. Commit.
- Fix missing initialization. Commit.
- Fix typo. Commit.
- Exclude tests from cppcheck. Commit.
- Use activeTool from pCore/K.Core directly. Commit.
- Make the pCore singleton available in QML. Commit.
- Remove unused headers. Commit.
- Edit mediacapture.cpp. Commit.
- Fix document unnecessarily marked as modified on opening, triggering a backup request. Commit.
- Fix qml property override warning. Commit.
- Fix nightly flatpak - disable rnnoise until implemented. Commit.
- Fix incorrect detection of missing and remote clips causing unwanted backups. Commit.
- Fix tmp files copied to wrong location when setting project folder. Commit. Fixes bug #467740.
- Fix qml merge error. Commit.
- Headers cleanup, fixes Windows qml startup crash. Commit. Fixes bug #520522.
- Fix timeline preview incorrectly invalidated when a track with effect duration changed. Commit. See bug #514541.
- Fix missing var. Commit.
- Display paths in native format in render widget. Commit. Fixes bug #520428.
- Fix more unqualified access warnings. Commit.
- Add pragma ComponentBehaviour: Bound. Commit.
- Fix some unqualified access warnings in splash screens. Commit.
- Modernize Qml Loader for Clips and Compositions. Commit.
- Fix another bunch of unqualified access warnings. Commit.
- Port timeline from context to required initial properties. Commit.
- Remove dead property from monitors. Commit.
- Fix Cut secondary shortcut conflict. Commit.
- Fix multicam view crash. Commit.
- Fix qml startup crash - missing required monitorController. Commit.
- Simple splash: fix pressing return always triggered the same button. Commit.
- Minor update to simple splash. Commit.
- Fix a bunch of qml unqualified access warnings for the monitors. Commit.
- Port monitor controller from context to required initial property. Commit.
- Port away from deprecated invalidateFilter(). Commit.
- Add width/height targets to parammap. Commit.
- Fix unwanted clips added to timeline and cleanup. Commit.
- Switch drawbox / delogo to new fakerect to allow drawing rect on monitor. Commit.
- Minor update to icon overlay. Commit.
- Fix fake rect not correctly initialized on add effect. Commit.
- Refactor Qml baseUnit and fixedFont to UiUtils.baseSizeMedium. Commit.
- Ensure we discard invalid autosave files. Commit.
- Fix welcome screen color scheme after recent cleanup. Commit.
- [qmllint] Fix all Quick.PropertyChangesParsed warnings. Commit.
- [qmllint] Fix all Quick.LayoutsPositioning warnings. Commit.
- Refactor conditional anchoring in ResizeHandle to use states. Commit.
- [qmllint] Remove check for non-existing property. Commit.
- [qmllint] Split keyframe delegate to its own file to fix type warnings. Commit.
- [qmllint] Add type annotation for repeater.itemAt(x) statements. Commit.
- Replace Qt.styleHints by Application.styleHints. Commit.
- [qmllint] Fix a few IncompatibleType warnings. Commit.
- [qmllint] Fix all EqualityTypeCoercion warnings. Commit.
- [qmllint] Switch all passing rules from warning to error. Commit.
- Add .qmllint.ini config file. Commit.
- Add Track dialog: minor ui cleanup, ensure clip warning info is hidden in add track mode. Commit.
- Warn before deleting tracks that contain clips. Commit.
- Improve build documentation and development workflow guidance. Commit.
- Upgrade minimum required MLT version to 7.38.0. Commit.
- Timeline: Snap playhead to snap points when dragging+Alt in ruler. Commit. Fixes bug #503693.
- Add frei0r.colorenhance. Commit.
- Add action to replace clip in Timeline context menu. Commit.
- Modernize ki18n usage in QML. Commit.
- Bump minimum required versions for Qt and KDE Frameworks. Commit.
- Added #resource# (full path). Commit.
- Nicer title for welcome screen. Commit.
- Minor layout improvment to welcome screen, add Quit and Open shortcuts. Commit.
- Fix broken welcome dialog layout in tiling compositors. Commit.
- Add --setup-report option to print Kdenlive, MLT and Package info to a .json file, useful for our test suite. Commit.
- Add Shift+Click for additive soloing on audio tracks. Commit. Implements feature #421225.
- [CI] Make successful tests required on Windows. Commit.
- Fix encoding in KdenliveTests::createTextProducer. Commit.
- [tests] Don't use QTemporaryFile with QSaveFile. Commit.
- (craft) Limit the number of CPU cores used during a Windows build with mingw as some .cpp files are memory intensive to build. Commit.
- (kde-ci) Limit the number of CPU cores used during a build as some .cpp files are memory intensive to build. Commit.
- (kde-ci) Cleanup old entries. Commit.
- Fix lambda implicit capture warning. Commit.
- Introduce document patch version, allowing to fix rotation regression in qtblend filter. Commit.
- Fix miissing args for flatpak-spawn. Commit.
- Flatpak: try allowing opening clips in external apps. Commit.
- Revert "Add some temporary debug to understand #2177". Commit.
- Fix filetest. Commit.
- Add some temporary debug to understand #2177. Commit.
- Set default action to abort when detecting a project with remote clips. Commit.
- Don't detect empty resource (titles) as remote, fix warning string for remote clips. Commit.
- Allow searching for missing proxies on document open. Commit. See bug #519418.
- Detect embedded subtitle streams and show count in clip properties. Commit.
- Fix incorrect remote file detection. Commit.
- Allow arbitrary rotation anchor in qtblend filter (Transform). Commit.
- Fix transition preview generation. Commit.
- Fix crash switching multiple times between icon and list view in transitions list. Commit.
- Proper detection for remote resources in project file. Commit.
- Warn if a project file contains remote resources. Commit.
- Fix trying to access uninitialized core profile on document open. Commit.
- Fix render test suite crash on unknown render profile. Commit.
- Fix tests. Commit.
- Fix reuse and codespell errors. Commit.
- Display and allow resetting allowed proxy parameters in Settings dialog. Commit.
- Check proxy settings on project opening, use a list of allowed parameters. Commit.
- Add a few links to update in Release template. Commit.
- Update Frei0r in nightly Flatpak. Commit.
- Add .gitlab-ci.yml update task. Commit.
- Tests: Add tests for guide position on fps change. Commit.
- Always adjust composition duration on drop if there are clips above and below. Commit.
- Fix missing Q_EMIT keyword. Commit.
- Add Identify Gaps submenu to Timeline menu with Selected Track and All Tracks options. Commit. Fixes bug #352409.
- Add per-track gap identification via track header context menu. Commit. Fixes bug #352409.
- Use ranged markers for gap identification. Commit. Fixes bug #352409.
- Use default marker type for gap markers. Commit.
- Fix gap detection to use union of intervals across all video tracks. Commit. Fixes bug #352409.
- Add "Add Markers at Gaps" feature to Timeline menu. Commit. Fixes bug #352409.
- [Feature] Copy Selection to New Sequence. Commit.
- Review feedback items. 1. Updated method to remove const contract to avoid casting this for calling overloaded non-const method. 2. Updates method documentations. Commit.
- Handle clips which don't have any audio streams. Commit.
- Refactored code to better handle the missing tracks and create them for drag and drop scenario. Also fixed some issues with multiple clips drag and drop scenario. Commit.
- Always insert new tracks at the end after user selects in the dialog. Let user insert into any audio track and start insertion from there. Commit.
- Show bubble tooltip message when dragging if some audio tracks are missing. Handle edge case scenarios for overwrite and insert modes. More strict checks beforehand for locked and insert mode unavailable tracks. Commit.
- Handle overwrite and insert modes to work correctly for the newly created tracks. Commit.
- When track changes, re create the clip preview for normal and also in overwrite/insert mode. Commit.
- Always create the required tracks before the mirror track can be created. This is for drag and drop only. Commit.
- Fixed some issue. Block drag and drop correctly if tracks are locked. Commit.
- Create mirror tracks properly. Commit.
- Correctly get mouse focus on new dialog. Commit.
- Initial commit for auto add audio tracks when inserting to video track without corresponding mirror audio track. Commit.
- Fix the issue where if keyboard tracking is set to false for the spinbox, emit the value changed signal correctly when editing finished while still keeping the scrolling and arrow key behaviour for changing the values. Commit.
- Implement timecode extraction in getStartTimecode. Commit.
- Reverting the changes made in error using an old version. Commit.
- Edit frei0r_levels.xml. Commit.
- Fix screen mirroring on Windows. Commit.
- Cleanup proxy parameters. Commit.
- Fixed ranges 0-255 and gamma 0-4. Commit.
- Show blocked icon on tracks where we cannot insert the clip from bin. Commit.
- Improve drag and drop preview to different tracks on the timeline. Commit.
- Fix precision spin box for setting speed value from speed dialog. Fix issues with. Commit.
- Set speed to timewarp producer with full precision so that later when we compare it for reusing the timewarp producer, it should be able to fuzzy compare correctly with the double value. Commit.
- Add common video/audio/image MIME types to desktop file. Commit.
- Show proper error message when resize speed change fails. Commit.
- Only resize (change speed) of the selected clips if the primary clip being resized is part of the selection. Commit.
- Improve clip color settings: live preview, reset button, fix audio color in QML, emit colorsChanged signal. Commit.
- Add configuration of colors for clip types (video, audio, title, image, slideshow). Commit.
- Hide rounded corner setting when having out of date MLT. Commit.
- Hide corner radius input on ellipse tool. Commit.
- Use draggable spinbox instead of QSpinBox for corner radius. Commit.
- Add rounded corner property to rectangles in titler. Commit.
- Apply 1 suggestion(s) to 1 file(s). Commit.
- Fix image sequence losing its length on track switch. Commit.
- Fix tab order in Render dialog. Commit. Fixes bug #487883.
- Change snap color to yellow. Commit.
- Add disable snap help text. Commit.
- Allow snapping to the center of other objects. Commit.
- Fix letting go of CTRL not removing snap previews. Commit.
- Add snapping to safe zone edges. Commit.
- Use qreal instead of float. Commit.
- Use qDeleteAll for snap previews. Commit.
- Add snapping for scene edges in title editor. Commit.
- Fix snapping not behaving correctly in grid mode. Commit.
- Add snapping in the title editor. Commit.
- Added model tests. Commit.
- Updted the compositions track assignment logic with proper undo/redo. Also took care of the MLT logic to move the compositions. Commit.
- Updated a comment. Commit.
- Don't update all Atracks. Commit.
- Handle the changes to composition A tracks when moving tracks. If the composition is on the current track, then the A track is changed if it was set to a specific track that has moved up now. If the specific A track is the one that is being swapped, then update the A track to the new swapped position. Commit.
- Removed unnecessary code to ungroup clips. Commit.
- Added option in track to move it up or down. Keeping audio and video tracks together. Commit.
- Added debug log for speed change. Commit.
- Improved math for clip in and out calculation for speed change. Commit.
- Change speed of multiple items when multiple items are selected and then speed is changed by ctrl+drag. Commit.
- Fix duplicate profiles appearing in New Project dialog. Commit. Fixes bug #475724.
- Fix crash downloading seamless translation model. Commit.
- Restore the docks raise actions. Commit.
- Fixed multiple issues with undo and redo of sequence creation. Major fixes: 1. Undo of sequence created by "Add sequence" results in the other sequence tab being unusable. Fixed by triggering connectCurrent(currentIndex) at the end of closeTimelineTab. 2. Force recompositing of timeline when it is reopened by a redo action. Use forceCompositingForExistingModel in openTimeline(). 3. Pass the finalMove variable correctly when inserting new sequence clip in the original sequence. This will trigger updateDuration properly in TrackModel::requestClipDeletion_lambda() when undo is triggered to remove the seqeunce clip. Commit.
- Add insert at timecode logic. Commit.
- Fix composition animation preview not always triggered on hover. Commit.
- Add "Add to Project Bin" option to Render Widget. Commit. Fixes bug #509908.
- Set 1x speed duration or current speed duration based on if speed is same or not across clips. Commit.
- Removed log statement. Commit.
- If duration of the clips is also same, then show the common duration. Commit.
- Changed logs to debug. Commit.
- Download and use clip for testing. Commit.
- Added real mp4 clip for testing clip speed change. Commit.
- Correct typo. Commit.
- Added tests. Few optimizations and refactoring for clip speed change for single/multiple clips. Commit.
- Change speed of multiple clips selected from timeline. Keep behaviour for single clip speed change and partner pair speed change same. Commit.
- Add HD ready category, related to !824. Commit.
- Fix incorrect colorspace description in new project dialog. Commit.
- Add missing HD-ready (1366x768) project profiles. Commit.
- Allow to mirror monitor on full-screen instead of detaching. Commit.
- Minor refactoring for monitor fullscreen code. Commit.
- Implementing togglable mouse zoom on playhead feature instead of cursor position in timeline. Commit.
- Add timecode meta to clip properties. Commit.
kdepim-addons
- Fix compilation of markdown plugin. Commit.
- CMakeLists.txt - require akonadi-calendar v6.7.42. Commit.
- CMakeLists.txt - require calendarsupport v6.7.44. Commit.
- Improve check domain. Commit.
- Avoid to override text-decoration. Commit.
- Convert to lower. Commit.
- Avoid to override underline css. Commit.
- Const'ify variable. Commit.
- Make sure that argument is not treat as CC/to etc. Commit.
- Sync config. Commit.
- Remove check as we depend against 2.0.0. Commit.
- CMakeLists.txt - require incidenceeditor versin 6.7.43. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix clang-format. Commit.
- Add clang format. Commit.
- Already done in pre-commit CI support. Commit.
- Add more pre-commit support. Commit.
- Add pre-commit ci support. Commit.
- Fix cmake style. Commit.
- Add pre-commit support. Commit.
- Fix compile with old/new ktextaddons. Commit.
- Fix coding style. Commit.
- Remove duplicate check. Commit.
- Fix update correct column. Commit.
- Fix show title menu. Commit.
- Fix lessThan check. Commit.
- Fix index. Commit.
- Don't set long unused KDEPIMLIBS_ CMake options. Commit.
- Port to the named-argument variant of the Akonadi CMake test macro. Commit.
- Don't register built-in Akonadi attributes again. Commit.
- Remove empty and long commented out unit test. Commit.
- Increase PlasmaActivities version. Commit.
- BUILD_QCH is not usefull. Commit.
- Fix includes. Commit.
- Add forward compatibility for KMime from KDE Frameworks. Commit.
- Use debug category. Commit.
- Fix compile against last ktextaddons. Commit.
- Use the CMake gpg_crypto_test macros from libkleo. Commit.
- Increase ktextaddons dep. Commit.
- Load engine. Commit.
- Allow to drag and drop item. Commit.
- Add proxy model. Commit.
- CMake cleaning for uninitialized variables. Commit.
- Allow to define item order. Commit.
- FindDiscount.cmake - capitalize "Discount" to make CMake happy. Commit.
- CMakeLists.txt - set KIDENTITYMANAGEMENT_LIB_VERSION "6.6.40". Commit.
- Fix sort menu. Commit.
kdepim-runtime
- Add icon. Commit.
- Add google icons. Commit.
- Add find_package(KF6I18n...). Commit.
- Dav: fix itemRemoved not rebuilding dependentItems correctly. Commit.
- Dav: fix itemChanged using wrong main item. Commit.
- Do not require password for IMAP XOAuth2 authentication. Commit.
- Dav: Fix ASSERT when changing recurring event exception. Commit.
- Move unfinished QRESYNC feature behind a feature flag. Commit.
- Enable QRESYNC extension on sessions when available. Commit.
- Cppcheck-suppressions.xml - add more suppressions. Commit.
- Imap: avoid double fetch in subscriptionDialog. Commit.
- Imap: avoid double fetch in RetrieveCollectionsTask. Commit.
- Imap: update resource to use LIST-EXTENDED. Commit.
- Added tests for QRESYNC retrieveitemstask. Commit.
- Add QRESYNC support to retrieveitemstask. Commit.
- .clang-tidy - sync to other pim projects. Commit.
- Dav: Dont ignore ENTITYDISPLAY collection changes. Commit.
- CMakeLists.txt - require akonadi-calendar v6.7.42. Commit.
- Dav: Add collectionChanged displayName attribute sync. Commit.
- Forbid Dav ressource to create nested dav collections. Commit.
- Dav: add CreateDavCollectionJob upon collectionAdded. Commit. Fixes bug #439502.
- Add nodiscard specifiers in dav's util. Commit.
- Already define in ecm. Commit.
- Use Exception cache to ensure we treat them as expected. Commit.
- Rename AkonadiETagCache to DavItemCache. Commit.
- Refactor AkonadiEtagCache. Commit.
- .clang-tidy - fix typo StringCompareLikeFuctions. Commit.
- Dav: chunk multiget REPORTs sequentially to avoid mis-routing items. Commit.
- Dav: Fix typo DavItemsFetchJob vs DavItemFetchJob. Commit.
- Add online account integration to Google resource. Commit.
- Drop remnants from KAccounts. Commit.
- Implement handling of recurrence exception updates. Commit.
- Extract the code creating dav items on the server in its own function. Commit.
- Maildispatcher/sendjob.cpp - add a hint to the "failed to send" message. Commit. See bug #513284.
- Remove duplicate include. Commit.
- Fix autogenerate clang-format. Commit.
- Adapt to KOnlineAccounts interface change. Commit.
- Use Qt::Literals::StringLiterals as for all others code. Commit.
- Pre-commit auto update. Commit.
- Don't set long unused KDEPIMLIBS_ CMake options. Commit.
- Don't re-register built-in Akonadi attributes. Commit.
- Port to the named-argument variant of the Akonadi CMake test macro. Commit.
- Adapt to KOnlineAccounts DBus API change. Commit.
- Fix collection color to server alpha. Commit.
- Ews: Call ResourceBase::doSetOnline in EwsResouce::doSetOnline. Commit.
- Increase PlasmaActivities version. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Persist calendar icon in a iCal calendar property as well. Commit.
- Propagate calendar name to/from iCal. Commit.
- Update for changed KImap API: expect quota-related strings as QString. Commit.
- Propagate iCal calendar color to/from Akonadi collection. Commit.
- Cppcheck uninitMemberVar fixes. Commit.
- Cppcheck variableScope fixes. Commit.
- Simplify iCal file resource. Commit.
- Fix QSignalSpy leaks in unit tests. Commit.
- Remove dead code. Commit.
- Fix iCal category tag migration unit test. Commit.
- BUILD_QCH is not usefull. Commit.
- Compile warning unused-lambda-capture fix. Commit.
- Cppcheck cstyleCast fixes. Commit.
- Cppcheck duplInheritedMember fixes. Commit.
- Cppcheck passedByValue fix. Commit.
- Cppcheck containerOutOfBounds suppress false positive. Commit.
- Cppcheck useInitializationList fix. Commit.
- Cppcheck nullPointerRedundantCheck fixes. Commit.
- Cppcheck shadowArgument fixes. Commit.
- Cppchech postfixOperator fixes:. Commit.
- Cppcheck constVariableReference fix. Commit.
- Cppcheck unreadVariable fixes. Commit.
- Implement pre-commit. Commit.
- Clang-format fixes. Commit.
- Cmake lint/format the project. Commit.
- README.md, resources/ews/README.md - markdown lint fixes. Commit.
- Resources/imap/outlookpasswordrequester.cpp - misspelling--. Commit.
- Various - whitespace cleaning. Commit.
- Resources/ews/test/unittestenv/../config/kdebugrc - remove exectuable. Commit.
- Cppcheck CI configurations. Commit.
- Dav: Cleanup Utils usage. Commit.
- Remove now unused parameter. Commit.
- Let the Settings class derive the key used to store passwords by itself. Commit.
- Remove unused mIdentifier member. Commit.
- Remove unused #include already includes by #include . Commit.
- Clarify legacy token serialization comment. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Revert "Change base value of dav resource identifier to align to convention". Commit.
- Change base value of dav resource identifier to align to convention. Commit.
- Fix logic mistake when validating KOnlineAccounts reply. Commit.
- Remove the kolab resource. Commit.
- Add missing [[nodiscard]] + remove duplicate area. Commit.
- Not necessary to use slot here. Commit.
- Remove duplicate private area. Commit.
- CMake - fix uninitialized variable warnings. Commit.
- Remove unused MIGRATION_AKONADI_SHARED_SOURCES. Commit.
- Remove unused ui file. Commit.
- Autotest was obsolete. Commit.
- Kolab resource was removed. Commit.
kdev-python
- Remove invalid stock icon from appstream file. Commit.
- Update python to include version 3.15. Commit.
- Bring back upper requirements for python. Commit.
- Add support for python 3.14 AST features. Commit.
- Fix build for python 3.14 and forward. Commit.
- Remove attr_dot_name_hash XFAIL and delete RangeFixVisitor::visitComprehension. Commit.
- Fix lambda arguments. Commit.
- Create FunctionDeclaration for lambda. Commit.
- Let lambda's find names beyond their use location. Commit.
- Add uses for import from. Commit.
kdevelop
- Kdevgdb: set style emoji off. Commit.
- Fix doubled view closing on MMB on view tabbar. Commit. Fixes bug #522321.
- Test_compilerprovider: add test to check if include order is preserved. Commit.
- Custom-definesandincludes: when reading settings preserve includes order. Commit. Fixes bug #523168.
- Fix typo in MyBucket::calculateExtentSize. Commit.
- Add break for consistency. Commit.
- Use max index when no empty buckets exist. Commit.
- Speed up lookup of empty buckets. Commit.
- Don't use m_currentBucket in monster allocation. Commit.
- Fix ItemRepository overflowing. Commit.
- Extract extent size calculation into function. Commit.
- Split creating/deleting monster buckets into separate functions. Commit.
- Replace magic number by FreeItemPayload. Commit.
- Replace magic number by ItemId. Commit.
- Extract monster bucket insert into separate method. Commit.
- Typename for ItemId. Commit.
- Typename for BucketId. Commit.
- Skip monster bucket extents in visitAllItems. Commit.
- Fix recoloring after external document reload. Commit.
- TestItemRepository: optional torture test tool. Commit.
- TestItemRepository: modernize srand() and rand() uses. Commit.
- TestItemRepository: fix UB and type confusion with new[] and delete[]. Commit.
- Introduce ItemRepository::parseIndex(). Commit.
- Single function for FreeSpaceBuckets ordering. Commit.
- Remove configured(IProject*) and improve tests. Commit.
- Cmakebuilder: add tests for configure request signals. Commit.
- Cmake: reload project after manual configure. Commit.
- Cmake: add toggle for auto reconfigure on project file changes. Commit.
- DUChain: Split class DUChainPrivate into separate files. Commit.
- DUChain: Finish copying git history of files. Commit.
- DUChain: Copy history for duchainprivate.cpp. Commit.
- DUChain: Copy history for duchainprivate.h. Commit.
- DUChain: Clone history for duchainprivate.cpp. Commit.
- DUChain: Split off class DUChainPrivate into separate files. Commit.
- DUChain: Copy history for duchainprivate.h. Commit.
- Cleanup IndexedString with HashValue. Commit.
- IndexedString: actually implement hash(). Commit.
- Util: Implement 32-bit HashValue utility using Murmur3. Commit.
- Serialization: uncrustify hashing string and raw data. Commit.
- ItemRepository: optimize modulo. Commit.
- ItemRepository: refactor modulo operation for Bucket. Commit.
- VCSLocation: remove ambiguous operator==. Commit.
- Util: Fix-up bad code-generation in cmpxchg loop. Commit.
- Util: improve handing of contended foregroundMutex waiters. Commit.
- Util: Reimplement ForegroundLock. Commit.
- TestForegroundLock: improvements. Commit.
- Use constexpr instead of anonymous enum. Commit.
- Deprecated default capture this. Commit.
- Snapcraft: BUmp llvm to 19. Commit.
- Snapcraft: Make meson happy. Commit.
- Snapcraft: add meson dep. Commit.
- Snapcraft: Add shared-mime-info part as package is too old. Commit.
- Projectmanagerview: ignore null items in build actions. Commit. Fixes bug #492880.
- Debuggercommon: do not reload state due to ensureDebuggerListening(). Commit.
- Debuggercommon: reorder processing of inferiorStopped() signal. Commit.
- Debuggercommon: reload only when loading a core file succeeds. Commit.
- Add conversion functions to overriders list. Commit.
- Detect final keyword on conversion functions. Commit.
- Filter out return type for conversion functions. Commit.
- Extract ClangUtils::shouldPrintReturnType. Commit.
- Remove custom detection of conversion functions. Commit.
- Optimize lookup for matching space in itemrepository. Commit.
- Do not write to read-only mmapped bucket. Commit. Fixes bug #497172. Fixes bug #488043. Fixes bug #480526.
- FrameStackModel: update an old workaround and docs. Commit.
- Shell integration: Search for Qt6 qdbus variant. Commit.
- Rework qtdbus check to use array. Commit.
- Move qdbus check to kdevplatform_shell_environment. Commit.
- Port shell integration to kf6. Commit.
- Tests/json: fix a typo. Commit.
- Add info about noexcept into duchain. Commit. Fixes bug #403798.
- Extract DUChainUtils::shouldPrintReturnType(). Commit.
- Use operator += for string. Commit.
- Make Signature an aggregate. Commit.
- Default initialize members for greater safety. Commit.
- Use QFlags API instead of custom bit operations. Commit.
- AbstractFunctionDeclaration: replace bit field with QFLAGS. Commit.
- Parse explicit keyword. Commit.
- Move explicit specifier to ClassFunctionDeclaration. Commit.
- Move isVirtual to ClassFunctionDeclaration. Commit.
kdominate
keditbookmarks
keepsecret
keysmith
- CI: Require all tests to pass. Commit.
- Dont leak AccountInput on import. Commit.
- Import sailotp json files. Commit.
- Fix OTP overlaying info and delete buttons. Commit.
- Fix Android build with Qt 6.11. Commit.
kgeography
kget
- Remove left-over KF version includes. Commit.
- Compile with C++20, which will be required in the latest libktorrent version. Commit.
- Remove repeated default offset parameter in BDecoder constructor. Commit.
- Don't force AutoResume for KIO. Commit.
kgpg
- Config: drop now defunct pgp.cs.uu.nl server. Commit. Fixes bug #477686.
kgraphviewer
- KgvConfigurationDialog: do not leak UI instances. Commit.
- Use default DEFAULT_SEVERITY for logging. Commit.
khangman
- Fix some cmake warnings. Commit.
khealthcertificate
- Fix compiling against OpenSSL 4.0. Commit.
- CMakeLists.txt - set QT_MIN_VERSION to 6.5. Commit.
khelpcenter
- Apply content color scheme based on current theme. Commit.
kidentitymanagement
- Add ECMInstalledLibraryCheck support. Commit.
- Fix coding style. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add missing dep. Commit.
- Identitytreedelegate.cpp - fix compile warning. Commit.
- Emit dataChanged after that we assign/save settings. Commit.
- Don't store qlineedit. Commit.
- Add check about value. Commit.
- Make sure that pointer is not null. Commit.
- Fix autogenerate clang-format. Commit.
- Pre-commit auto update. Commit.
- USe QT_ENABLE_STRICT_MODE_UP_TO. Commit.
- Remove unused #include already includes by #include . Commit.
- Add lsan support. Commit.
- KIDENTITYMANAGEMENT_LIB_VERSION is not used. Commit.
kig
- Snapcraft: Fix paths in patch. Commit.
- Snapcraft: fix path. Commit.
- Snapcraft: fix formatting. Commit.
- Snapcraft: Fix yaml. Commit.
- Snapcraft: Fix patch path final. Commit.
kimagemapeditor
- Use default DEFAULT_SEVERITY for logging. Commit.
kimap
- Add ECMInstalledLibraryCheck support. Commit.
- Fix ListJob updating pendingStatus too late. Commit.
- Add ListJob returnOptions. Commit.
- Add CONDSTORE tests for StoreJob. Commit.
- Add CONDSTORE UNCHANGEDSINCE modifier support for StoreJob. Commit.
- CapabilitiesJob add CONDSTORE if QRESYNC is detected. Commit.
- CapabilitiesJob add folded in capabilities if IMAP4rev2 is detected. Commit.
- Add HeaderAndContentBinary option to FetchJob. Commit.
- Add list-extended support for ListJob. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add imapstreamparser literal8 token support. Commit.
- Add missing find_dep. Commit.
- Don't fetch \Recent flag. Commit.
- APPEND and STORE commands are not expected to alter \Recent flag. Commit.
- Fix autogenerate clang-format. Commit.
- Un-export methods in rfccodecs_p.h. Commit.
- Pre-commit auto update. Commit.
- Uninstall RFCCodecs header. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Use QString for passing/returning folder names for quotas. Commit.
- API changed => update version. Commit.
- Be kind to Windows users and provide helpful SASL error messages. Commit.
- Treat server capabilities as case-insensitive. Commit.
- Add support for RFC6855/9755. Commit.
- Add forward compatibility for KMime from KDE Frameworks. Commit.
- Fix leak of client_interact. Commit.
- Documentation fixes. Commit.
- Variable not used. Commit.
- Src/CMakeLists.txt - fix uninitialized variable. Commit.
- Use reuse-lint-file which verify license for modified files. Commit.
- Add prek support. Commit.
kio-admin
- Set a symbolic icon for the file action. Commit. Fixes bug #458501.
kirigami-gallery
- Fix badge gallery API link. Commit.
- Add Badge gallery. Commit.
- Info-data: update API links. Commit.
- Convert QQC2 components into Kirigami equivalents. Commit.
- Format the project. Commit.
- Add clang-format pre-commit hook. Commit.
- Fix Android build with Qt 6.11. Commit.
- Add LayersGallery to MainPage. Commit.
kitinerary
- Add autotests for new Lufthansa event format. Commit.
- Add train support to Lufthansa event extractor. Commit.
- Fix Lufthansa event extractor. Commit.
- Support seat ranges in DB PDF tickets. Commit.
- Support new Westbahn PDF ticket layout. Commit.
- Update SBB booking confirmation email filter pattern. Commit.
- Add extractor script for HVV ical events. Commit.
- Adapt DRK extractor to email layout changes. Commit.
- Build Flatpak against stable dependencies. Commit.
- Switch to a non-deprected image for publishing the static extractor. Commit.
- Fix missing seat data on EN. Commit.
- Code cleanup, use variables. Commit.
- Put back KOD/CODE to ticket number. Commit.
- Fetch correct train station in new layout in EN. Commit.
- Support tickets with train exchange on app2026 layout. Commit.
- Introduce 2026 ticket layout (PL/EN). Commit.
- Reformat script (before introducing new layout). Commit.
- Adapt to Poppler 26.08 API changes. Commit.
- Extract new action URLs from pkass files. Commit.
- Extract seat information from pkpass semantic tags. Commit.
- Extract basic pkpass semantic tag data for event tickets. Commit.
- Fix extracting multi-column VR tickets. Commit.
- Add test for pkpass boarding pass with semantic tags. Commit.
- Extract flight information from semantic tags in pkpass files. Commit.
- Use KMime from the Flatpak runtime. Commit.
- Read passenger name from semantic pkpass data when available. Commit.
- Add Collegeboard, Doodle, Sportio, Ticketspot Extractors. Commit.
- 12go: Add support for extracting receipt. Commit.
- Restructure generic pkpass extraction. Commit.
- Manually extract BDZ ticket prices. Commit.
- Adapt test data to kpkpass changes. Commit.
- Add missing poppler include. Commit.
- Add polferries extractor. Commit.
- Improve diagnostics on invalid filter regular expressions. Commit.
- Update KMime Flatpak patch. Commit.
- Skip test broken by Qt 6.12 behavior change/regression. Commit.
- Support new PkPass barcode types. Commit.
- Adapt test data to KPkpass API changes. Commit.
- CI: Flatpak: Update version check ID for ZXing. Commit.
- Attempt to guess the year from the day of week when parsing date/times. Commit.
- Extract checkin times and prices from Accor hotel bookings. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Search for KCodecs explicitly. Commit.
- Fix CD builds broken by the ongoing KMime move to Frameworks. Commit.
- Cleanup ktmb extractors. Commit.
- Extract data from ktmb pdf using
textInRect. Commit. - Extract more data from ktmb pdf. Commit.
- Add extractor for KTMB (Malaysian railway company) tickets. Commit.
- Fix arrival stop extraction on French-operated Flixbus tickets. Commit.
- Don't choke on missing currency symbol on IRCTC tickets. Commit.
- Attempt to support both less and more than 1000 in
irctc PDF. Commit. - Add price extraction for SRT (thai-railway). Commit.
- Add price extraction for IRCTC QR ticket. Commit.
- Fix extracting return descriptions in FCB NRT tickets. Commit. Fixes bug #520826.
- Add extractor script for BDŽ (Bulgarian State Railways) PDF tickets. Commit.
- Add price extraction unit test from IRCTC tickets. Commit.
- Adapt to Poppler 26.06 API changes. Commit.
- Add Condor PKPass extractor. Commit.
- Add temporary workaround to fix Flatpak build until KMime is in the runtime. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Add extractor script for monbus.es tickets. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Adapt to Poppler 26.04 API changes. Commit.
- Update dependencies for the static extractor build. Commit.
- Handle Norwegian-language Entur tickets. Commit.
- Move workaround for dubious German UIC station code to extractor scripts. Commit.
- Recover station names from RCT2 on European Sleeper barcodes. Commit.
- Fall back to station code when FCB data contains no name. Commit.
- Add MÁV ORSZÁGBÉRLET product code mapping. Commit.
- Src/lib/CMakeLists.txt - remove uninitialized variables. Commit.
- Update DRK filter pattern. Commit.
- Also check the field label for finding potential boarding time fields. Commit.
- Support German language Eventyay PDF tickets. Commit.
kjournald
- Refactor open file/folder dialogs. Commit.
- Switch to KSandbox for determining if currently running in container. Commit.
- Display currently used journal location in window title. Commit.
- Fix url conversion for last used folder open dialog. Commit.
- Add portal based access to initial journal when running in Flatpak/Snap. Commit.
- Add main features for last two feature releases. Commit.
- Ship application icon in flatpak build. Commit.
- Add unit tests for string cleanup operation. Commit.
- Fix loading of previously priority filter level "no filter". Commit.
- Fix journal DB switching corner cases. Commit.
- Use QT_ENABLE_STRICT_MODE_UP_TO for Qt 6.5 API. Commit.
- Cleanup cleanupString method. Commit.
- Avoid overhead for color code cleanups. Commit.
- Imporove JournaldViewModel::readEntries hot path. Commit.
- Improve JournaldHelper::cleanupString hot path. Commit.
- Disable filter critieras when categories are empty. Commit.
- Use QQmlParserStatus to avoid redundant filter criteria model resets during startup. Commit.
- Fix race in filter criteria cache generation. Commit.
- Hide filter category for user/system units when it makes no sense. Commit.
- Fix page up/down behavior for key events. Commit.
- Introduce small cache for unique services per boot. Commit.
kldap
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix includes. Commit.
- Move lib as public. Commit.
- Add missing QT version. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Use QT_ENABLE_STRICT_MODE_UP_TO. Commit.
- Ldapoperation: fix forwarding of client controls. Commit.
- Enable LSAN in CI. Commit.
- Fix memory leak in Ber assignment operator. Commit.
- Add nullptr after assigned value. Commit.
- It can be nullptr => add Q_ASSERT. Commit.
- Remove dead code. Commit.
- Fix mem lead. strdup but never free it. Commit.
- Fix emit signal after adding it. Commit.
- Update coding style. Commit.
- Update pre-commit. Commit.
- We don't use it. Commit.
- Not used. Commit.
- Allow to use prek. Commit.
kleopatra
- Clear lists of added keys and groups after removing their widgets. Commit.
- Avoid crash when modifying iterated list. Commit.
- Don't leak export jobs when dragging & dropping keys. Commit.
- Fix check of protocol of detached signature. Commit.
- Avoid multiple connections for each unknown recipient. Commit. See bug #523471.
- Avoid crash while updating widgets for unknown recipients. Commit. See bug #523471.
- Fix use-after-free on repeated decryption in the notepad. Commit. Fixes bug #523471.
- Fix check for primary key. Commit.
- Show usage of key for card slot (if there is a key). Commit.
- Show common usage of card slot and key for card keys. Commit.
- Add getter for key usage flags to KeyPairInfo. Commit.
- Use negative background for "Corrupt installation" status info. Commit.
- Use KMime from the Flatpak runtime. Commit.
- Don't create progress dialog if no jobs are started. Commit.
- Handle disabled network access when updating certificates. Commit.
- Don't try server lookups if dirmngr is disabled. Commit.
- Make description of prefill sources fit better with other descriptions. Commit.
- Fix label used for prefill sources. Commit.
- Add Active Directory queries as default prefill sources. Commit.
- Simplify description of KEMailSettings prefill source. Commit.
- Report correct result when notepad/clipboard crypto operation is canceled. Commit.
- Report correct result when signing of files is canceled. Commit.
- Restore Boolean *_prefill settings and add separate *_sources settings. Commit.
- On Windows, start dirmngr after first keylisting. Commit.
- Add Active Directory as additional source for name and email. Commit.
- Allow specifying sources for suggested name and email of new certificates. Commit.
- Unify name and email suggested for new certificates. Commit.
- Don't crash when creating a CSR. Commit.
- Don't crash when creating a new certificate. Commit.
- Avoid misleading status message after decrypt and/or verify. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Ensure that key filters are listed in correct order. Commit.
- Add cmake flag to enable reading and verifying of VERSION file. Commit.
- Don't show compliance status on invalid VERSION file. Commit.
- Show "Corrupt installation" instead of compliance on invalid VERSION file. Commit.
- Use (non-writable) system config to check for changes by user. Commit.
- Fix saving of certificate appearance aspects differing from default. Commit.
- Treat invalid recipients error with higher priority than input failure. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- BUILD_QCH is not usefull. Commit.
- Offer encryption with lower security also for file encryption. Commit.
- Allow forcing encryption result as not compliant. Commit.
- Allow clearing results shown on Sign/Encrypt Files dialog. Commit.
- Improve button updating on Sign/Encrypt Files dialog. Commit.
- Make "Retry with Lower Security?" dialog reusable. Commit.
- Offer encryption with lower security for not valid S/MIME certificates. Commit.
- Fix copy&paste error. Commit.
- Make underlying results of SignEncryptTask accessible. Commit.
- Ensure that task isn't leaked if it's never started. Commit.
- Add parent task to all task results. Commit.
- Remove unused and unimplemented c'tors. Commit.
- Make it harder to run Kleopatra as admin on Windows. Commit.
- Check for elevated permissions before checking for running instance. Commit.
- Make new dependency known to kdesrc-build/kde-builder. Commit.
- Allow forcing encryption for not validated S/MIME certificates. Commit.
- Return task belonging to SignEncryptFilesResult. Commit.
- Add some context to updated messages. Commit.
- Use KDSingleApplication instead of own KUniqueService. Commit.
- Update manual of KWatchGnuPG. Commit.
- Remove "GnuPG Log Viewer" from menu if kwatchgnupg is not installed. Commit.
- Kwatchgnupg: Don't modify GnuPG config. Commit.
- Add menu entries for new manuals. Commit.
- CMake - fixes for uninitialized variables. Commit.
- Remove reference to another obsolete variable. Commit.
- Remove reference to obsolete GPGME_INCLUDES variable. Commit.
- Keep outer folder for renamed archives with containing a single folder. Commit.
- Add "Save Secret Team Key" button to success message. Commit.
- Use renamed function. Commit.
- Optionally, don't use file system watchers. Commit.
- Optionally, don't start gpg-agent on start-up. Commit.
- Autotests/CMakeLists.txt - use QT_REQUIRED_VERSION. Commit.
- Improve title of detailed import results. Commit.
- Add *.pub and *.sec as possible suffixes for (public) OpenPGP keys. Commit.
- Remove "Backup Secret Keys" from context menu. Commit.
klickety
- README.PACKAGERS: Remove file without actual content. Commit.
- CMake: Small tweaks: add missing Qt6Gui, KF6 deps sorting, doc dir conditional. Commit.
kmag
- Drop Qt5-code for linking QAccessibilityClient. Commit.
kmail
- Fix bug 523845: KMail Segmentation fault. Commit. Fixes bug #523845.
- Agents/archivemailagent: Clean up old config data. Commit.
- Agents/archivemailagent: Store header state in state config file. Commit.
- Coding style. Commit.
- Fix update list of elements. Commit.
- Fix potential crash. Commit.
- Fix potential crash. Commit.
- Fix update ok button. Commit.
- Don't expire in destuctor as when we cancel it can expire... Commit.
- Restore quote support. Commit.
- QButtonGroup creating was duplicated. Commit.
- Make sure that in html we escape text before. Commit.
- Make sure that index is correct. Commit.
- Fix enable/disable ok button. Commit.
- Fix enable/disable actions. Commit.
- Fix potential concurent problem. Commit.
- Clean up state. Commit.
- Escape text before adding to tooltip. Commit.
- Return {} if item is not valid. Commit.
- Fix color background/foreground. Commit.
- Use Akonadi::Id. Commit.
- Allow to send. Commit.
- Use correct class name. Commit.
- Fix includes. Commit.
- Drop QTEST_DISABLE_KEYPAD_NAVIGATION from tests. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add save(). Commit.
- Add application name. Commit.
- Prepare to use WhatsNewNgDialog. Commit.
- Add HAVE_WHATSNEWSNGSUPPORT. Commit.
- Fix whatsnewtranslations. Commit.
- Add releases info. Commit.
- Src/ui/miscpagemaintab.ui - improve dnd messages config label. Commit.
- We need to have this file for kontact otherwise no notification in kontact. Commit.
- Fix autotest. Commit.
- Fix updating color when we change theme. Commit.
- Remove argument. Never used. Commit.
- Make sure that we use correct icon size. Commit.
- Use Qt::CheckState value here. Commit.
- Fix dlg pointer check + fix mem leak. Commit.
- This code is never executed. Commit.
- Fix code. Check is already true. Commit.
- Add missing return. Commit.
- Fix typo. Commit.
- Fix autogenerate clang-format file. Commit.
- Pre-commit auto-update. Commit.
- Add filter otherwise it will failed. Commit.
- Reparse before loading config. Commit.
- Fix enable/disable button. Commit.
- Don't index col == -1. Commit.
- Don't add action, as when we will update it will removed. Commit.
- Minor optimization. Commit.
- Const'ify variables. Commit.
- Remove unused include. Commit.
- Verify pointer. Commit.
- Increase PlasmaActivities version. Commit.
- Fix include. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Port to the named-argument variant of the Akonadi CMake test macro. Commit.
- Don't use QObject::connect here. Commit.
- BUILD_QCH is not usefull. Commit.
- We don't need to force it as we use exec(). Commit.
- Use animateshow. Commit.
- Remove unused includes. Commit.
- Fix includes. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Use qwarning here. Commit.
- Fix copyright. Commit.
- Remove commented code. Commit.
- Remove parentheses. Commit.
- Remove one todo. Commit.
- Const'ify. Commit.
- Add debug option. Commit.
- Add debug command line. Commit.
- Use const here too. Commit.
- Add setAllowToDebug method so we can update debug. Commit.
- Use isEmpty(). Commit.
- Add const. Commit.
- Auto update pre-commit. Commit.
- Add const. Commit.
- Add assert. Commit.
- Fix enable/disable action. Commit.
- Disable checkbox when contact has not settings. Commit.
- Return if list is empty. Commit.
- Disconnect before connecting. Commit.
- Don't duplicate signal/slot. Commit.
- Fix typo. Commit.
- Fix potential crash. Commit.
- Add parent. Commit.
- Prepare using internal tools. Commit.
- Prepare to use textautogenerate. Commit.
- Increase sieve lib. Commit.
- Fix typo. Commit.
- Update pre-commit. Commit.
- Increase ktextaddons dep. Commit.
- Src/CMakeLists.txt - remove an uninitialized/unnecessary variable. Commit.
- Check if email is not noreply@. Commit.
- Use directly email. Commit.
- Inform that email with noreply@ can be not monitored. Commit.
- Add prek support. Commit.
kmail-account-wizard
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Use QT_ENABLE_STRICT_MODE_UP_TO=0x060B00. Commit.
- BUILD_QCH is not usefull. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Pre-commit autoupdate. Commit.
- Increase ktextaddons dep. Commit.
- Move license to REUSE.toml. Commit.
- Use prek support. Commit.
kmailtransport
- Add ECMInstalledLibraryCheck support. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Transportmodel: Add roleNames for QtQuick. Commit.
- Add missing dependencies. Commit.
- Add missing public lib. Commit.
- Remove duplicate include(KDEGitCommitHooks). Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Fix includes. Commit.
- Outlook SMTP: force XOAUTH token refresh when server returns authentication error. Commit. Fixes bug #500123.
- Use prek + move license info in REUSE.toml. Commit.
kmbox
- Add ECMInstalledLibraryCheck support. Commit.
- Fix first mbox entry being considered invalid. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Pre-commit uses reuse now. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Don't run benchmarks as part of autotests on the CI. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- KMBOX_LIB_VERSION is unused. Commit.
- Add prek support. Commit.
kmix
- Remove Plasma dataengine, not supported in KF6. Commit.
kmouth
- PhraseBookDialog: do not leak UI instance. Commit.
knights
- CI: Flatpak: libplasma needs plasma-activities from master. Commit.
koko
- NavigationActions: Don't use API not available for 26.08. Commit.
- GalleryPage: Workaround ItemSelectionModel hasSelection not notifying. Commit.
- Fix ignoring files with executable flag set. Commit. Fixes bug #523847.
- GalleryPage: Disable drag for non-folder view. Commit.
- MediaViewPage: hide the zoom box for video files only. Commit.
- NavigationActions: use the new api ActionCollection::removeAction(). Commit.
- GalleryPage: Fix bookmarking. Commit.
- Disallow selection and file actions when presenting collections. Commit.
- NavigatorComponent: Fix error with non-URL paths. Commit.
- GalleryPage: Keep filter/search actions visible at reduced width. Commit.
- FileMenuManager: Advertise whether actions can be performed, and properly disable actions with no selection. Commit.
- GalleryPage: Always show bookmark action for folder views. Commit.
- Add config option to select neutral gray as a background color for image viewing. Commit.
- Handle layer page title for window title. Commit.
- Desktopentry: Add image/x-icns to the MimeTypes array. Commit.
- GalleryPage: Don't allow favoriting a folder. Commit.
- Exiv2extractor: Fix folder crash. Commit.
- Gallery: Keep item selected on right-click. Commit.
- Models/gallerysortfilterproxymodel: Make filtering case insensitive. Commit.
- Remove dead code. Commit.
- Dependency to kirigami-app-components in the ci. Commit.
- Move shortcut configuration in settings page. Commit.
- Remove stray code. Commit.
- Ld kirigmai-app-components in the flatpak. Commit.
- Disable actions when not in the current page. Commit.
- Make the settings window actually open. Commit.
- Remove more pieces of old action api. Commit.
- Remove all traces of placeaction. Commit.
- Go back to the actioncollection framework. Commit.
- Use the new KirigamiActions namespace. Commit.
- Hide sidebar actions from the explorer when we are not in gallery. Commit.
- Rename PhotosApplication to NavigationActions. Commit.
- Rename FileMenuActions class with FileMenuManager. Commit.
- Iactions are correctly checkable. Commit.
- Remove dependency from StatefulApp. Commit.
- Rename FileMenuActions to FileMenuManager. Commit.
- A way to disable FileMenuActions so they don't trigger twice. Commit.
- Use the new fileMenuActions here as well. Commit.
- Adapt to api changes. Commit.
- Use standardactions for selectall and selectnone. Commit.
- Declarative-based use of KStandardActions. Commit.
- Port more actions. Commit.
- Bind an image of mediaview to actioncollection. Commit.
- Disable select functions when out of view. Commit.
- Adapt to api changes. Commit.
- Add missing file. Commit.
- First port to the new ActionColelction framework. Commit.
- Gallery/NavigatorComponent: Add background. Commit.
- Exiv2extractor: Avoid presenting stale metadata on failure. Commit.
- InfoDrawerSidebarBase: Fix comment not updating when changing image. Commit. Fixes bug #520010.
- Call filesystem comment "comment" and not "description" per Dolphin. Commit. Fixes bug #520011.
- Dolphin-matched image sorting, with natural or optionally case sensitive alphabetical modes. Commit.
- Show text for navigator root button, and have model provide friendly strings. Commit. Fixes bug #520012.
- Fix move to trash action overriding image editor delete actions. Commit.
- Gallery/GalleryDelegate: Prevent text escaping due to wrapMode. Commit.
- Reapply "Port to standard delegates". Commit.
- MediaViewPage: Always show the toolbar in edit mode. Commit. Fixes bug #519149.
- Editor: Remove dead code. Commit.
- EditorView: move crop button to top toolbar. Commit.
- Revert "Port to standard delegates". Commit.
- Port to standard delegates. Commit.
- GalleryPage: Add inline status bar tooltip like Dolphin. Commit.
- MediaViewPage: Show "%1 of %2" in page title. Commit.
- GalleryPage: Resolve focus issues and navigation preserving currentIndex. Commit.
- Prioritise thumbnails closest to the currentItem. Commit.
- Sync current index from MediaViewPage to GalleryPage. Commit.
- GalleryDelegate: show pressed effect when down is true. Commit.
- Mark KDE libraries as required. Commit. Fixes bug #518918.
- MediaViewPage: stop slideshow and reset window visibility when popping off the StackView. Commit.
- MediaViewPage: Fix going from fullscreen to maximized going to windowed instead. Commit.
- MediaViewPage, GalleryPage: delete context menu when closed. Commit.
- Models/kokodirlister: Make file item extension filtering case insensitive. Commit. Fixes bug #518500.
- PhotosApplication: Use PlaceAction for bookmarks & tags. Commit.
- Sidebar: Compare paths via JSON.stringify and fix months action. Commit.
- Automatically check/uncheck place buttons based on gallery path. Commit.
- PhotosApplication: set place action group exclusionPolicy to ExclusiveOptional. Commit.
- Sidebar: don't allow unchecking place buttons. Commit.
- EditorView: fix first Undo/Redo shortcut being eaten after focusing toolbar buttons. Commit.
- GalleryPage: allow dragging multiple files with multiple selection. Commit.
- ThumbnailStrip: set drag image hotspot to mouse position. Commit.
- Add KCrash and fix KAboutData for Sentry. Commit.
- Add myself as author. Commit.
- Main: Inhibit layer animation whilst opening. Commit.
- MediaViewPage: Fix typo affecting next button visibility. Commit.
- MediaViewPage: Move accessible name to text, and add context. Commit.
- Filemenuactions: Update actions when URLs empty. Commit.
- Models: Introduce KokoDirLister, and rework filtering. Commit.
- Allow dragging images from the gallery and thumbnail strip. Commit.
- Use resize popup multiplication sign with more consistent appearance. Commit.
- EditorView: add imageUrl to store the provided url as an actual url type. Commit.
- Add original size label to resize popup. Commit.
- Add estimated size to image resize popup. Commit.
- EditorView: Change resize image UI to a popup. Commit.
- MediaView: Implement context menu. Commit.
- Gallery: Implement context menu. Commit.
- Filemenuactions: Prevent 'Save As' for folders and disable 'Copy Location' with multiple selection. Commit.
- Add FileMenuActions to GalleryPage. Commit.
- Filemenuactions: Support multiple files. Commit.
kolf
- Fixed impassible bumper in USA Pro course. Commit.
kolourpaint
- Remove left-over KF version includes. Commit.
- Increase kpColorSimilarityHolder::MaxColorSimilarity. Commit.
kongress
- Require Qt 6.9 for unconditional use of the SafeArea API. Commit.
- Bundle Kirigami Addons icons on Android. Commit.
- Fix Android build with Qt 6.11. Commit.
- Follow KDE HIG. Commit.
konqueror
- Fix crash when clicking on Configure Policy button in Cookie Management KCM. Commit.
- Fix minor typo (repeated word). Commit.
- Improve text of the "Protect window" action. Commit.
- Add actions to quit Konqueror and action to close all other windows. Commit.
- Don't fill the location bar when showing a preloaded window. Commit.
- Make detecting a preloaded window more robust. Commit.
- Ensure that slotLoadStarted, slotUrlChanged and slotLoadFinished are always called in the expected order. Commit.
- Emit the correct signal so that "View Image" works. Commit.
- Don't emit setLocationBarUrl() when the current URL is empty. Commit.
- Fix history handling with WebEnginePart. Commit.
- Delete the configuration dialog after the user closes it. Commit.
- Show current User Agent in browser identification setting page. Commit.
- Pass an empty URL when emitting browserCreateNewWindow from WebEnginePage. Commit.
- Replace KColorScheme with QPalette where possible. Commit.
- Ensure preloading is turned off. Commit.
- Call setUrl before calling slotLoadStarted. Commit.
- KonqClosedItem: Comment out frequent but not useful debug messages. Commit.
- Revert "Update the url before emitting openUrlNotify". Commit.
- Allow the user to choose to open the start page when creating a new tab. Commit.
- Don't call QWebEngineNewWindowRequest::openIn() when creating a new window. Commit.
- Update the url before emitting openUrlNotify. Commit.
- Snapcraft: Add to ci and prepare for a beta release. Commit.
- Revert "Connect the location bar slotActivated slot also to the returnPressed signal". Commit.
konsole
- Drop bogus ZLIB dependency. Commit.
- ViewManager: Add container loading back to createSession. Commit.
- EscapeSequenceUrlHotSpot: add Copy & Open actions. Commit. Fixes bug #520743.
- Fix kitty graphics byteCount overflow. Commit.
- Revert "Fix warnings from PreviewJob". Commit.
- ColorFilterHotSpot: add drag capability. Commit.
- ColorFilterHotSpot: add copy action. Commit.
- EscapeSequenceUrlHotSpot: Add drag capability. Commit.
- UrlFilterHotspot: Add drag capability. Commit.
- Pluginsystem: Cleanup empty CMakeLists.txt. Commit.
- Session: don't set hostPid on menu-based container entry. Commit.
- KapsuleDetector: implement detect() and fix OSC 777 fallback. Commit.
- SSHProcessInfo: Use libssh to resolve user name, host, port. Commit.
- Desktop: tighten launcher metadata and Action labels. Commit.
- Fix warnings from PreviewJob. Commit.
- Fix requestXdgActivationToken is deprecated. Commit.
- Fix implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20. Commit.
- Fix invalidateFilter deprecation warnings. Commit.
- Fix -Wunused-result warning. Commit.
- Fix unused variable warning. Commit.
- Fix -Wdeprecated-enum-enum-conversion warnings. Commit.
- Fix match is deprecated warning, use matchView. Commit.
- Fix QImage::mirrored is deprecated warning. Commit.
- Settings: use new style for static tabs. Commit.
- Add right-click paste feature. Commit. Implements feature #497675. Implements feature #519241.
- Add i18n contexts to translatable strings. Commit.
- Add option to clear selection on copy. Commit.
- ViewSplitter: merge containerWidgetForDisplayImpl into its public counterpart. Commit.
- ViewSplitter: make sure restoreAll and hideRecurse set container visibility. Commit. Fixes bug #520395.
- Fix X11 PRIMARY selection failure when AutoCopySelectedText is enabled. Commit.
- Removed "inline" attribute in TerminalDisplay::loc. Commit.
- Container Context Awareness for Tabs and Splits. Commit.
- Refactor Kitty keyboard CSI dispatch via processToken cases. Commit. See bug #519627.
- Add profile setting for Kitty keyboard protocol. Commit.
- Implement Kitty keyboard protocol. Commit. Fixes bug #519627.
- Use default DEFAULT_SEVERITY for logging. Commit.
- Fix OSC 8 hyperlink state leakage across screen buffers. Commit.
- Fix minor typos. Commit.
- EditProfileMousePage: reword the open links setting. Commit. Fixes bug #481115.
- Fix iTerm image placements lingering with TUI. Commit.
- Add profile option use word mode onlt on characters that commonly appear in coding ligatures. Commit.
- ViewSplitter: inherit font from active pane on split. Commit.
- Add automatic profile switching based on system theme. Commit. Fixes bug #449235.
- Add Konsole icon as repository logo. Commit.
- Fix container detection dependence on toolbox and/or distrobox. Commit.
- Prevent QTabBar from closing tabs on middle mouse clicks. Commit. Fixes bug #515014.
- Simplify DetachableTabBar::middleMouseButtonClickAt. Commit.
- Support iterm2 chunked MultipartFile inline images. Commit.
- TerminalPainter: Don't start cursor animation when option is disabled. Commit.
- Fix copy command causing scroll to bottom. Commit.
- Screen: fix incorrect selection range calculation in writeToStream. Commit.
- Fix minor typo. Commit.
- Use symbolic icon for "Open File Manager" action. Commit.
- Docs: Cover new option. Commit.
- Fix(fonts): Gate full hinting with a new dedicated profile option. Commit.
- Reapply "TerminalPainter: Fix font width on Qt 6". Commit.
- We could arrive here with already destructed currentTerminalDisplay(). Commit. Fixes bug #519274.
- Fix broken arrow and function keys in win32-input-mode on X11. Commit.
- Fix freebsd vt102 test failed with pipeline. Commit.
- Badge overlay feature. Commit.
- Update build dependencies (qt5 to qt6, and more)(2). Commit.
- Fix solarized dark color theme broken when shell (fish) autosuggestion. Commit.
- Update build dependencies (qt5 to qt6, and more). Commit.
- Fix over/underflowed return value (coverity). Commit.
- Fix duplicated Copy entry in Configure Keyboard Shortcuts dialog. Commit. Fixes bug #513011.
- Fix cmake warnings. Commit.
kontact
- Define stable version. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- .gitlab-ci.yml - build_clazy - disable building docs. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- BUILD_QCH is not usefull. Commit.
- Use QT_ENABLE_STRICT_MODE_UP_TO. Commit.
- Increase ktextaddons dep. Commit.
- Add prek support. Commit.
kontactinterface
- Pimuniqueapplication.cpp - prevent crash in exportWindow() with Wayland. Commit.
- Add a signal for minuteChanged(). Commit.
- .gitlab-ci.yml - add clazy testing to merge requests. Commit.
- .kde-ci.yml - require merge requests do not introduce cppcheck issues. Commit.
- Use reinterpret_cast to convert from integral to pointer type. Commit.
- Cppcheck-suppressions.xml - add cppcheck suppressions. Commit.
- Cppcheck ignoredReturnValue fixes. Commit.
- Cppcheck cstyleCast fixes. Commit.
- Cppcheck uninitMemberVar fix. Commit.
- Clang-tidy readability-const-return-type suppress. Commit.
- Clang-tidy readability-inconsistent-declaration-parameter-name fixes. Commit.
- Clang-tidy bugprone-integer-division suppression. Commit.
- Clang-tidy misc-const-correctness fixes. Commit.
- Clang-tidy misc-use-internal-linkage fix. Commit.
- Clang-tidy strict-iterators fix. Commit.
- .clang-tidy - add the pim clang-tidy configuration. Commit.
- .pre-commit-config.yaml - add xml formating. Commit.
- Add ECMInstalledLibraryCheck support. Commit.
- Fix compile on freebsd. Commit.
- Port to new api. Commit.
- Revert "GIT_SILENT: Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.28". Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Use pre-commit reuse. Commit.
- Fix autogenerate clang-format. Commit.
- Pre-commit auto update. Commit.
- Remove unused variable. Commit.
- Move license info in REUSE.toml. Commit.
- Allow to use prek. Commit.
kontrast
- .gitlab-ci.yml building snap package seems to work. Commit.
- Fix cmake warnings. Commit.
konversation
- Fix build without QCA. Commit.
- Remove left-over KF version includes. Commit.
- Disconnect only the necessary signal. Commit.
- Wayland: position topic history context menu correctly. Commit.
- Simplify topic height measurement in channel dialog. Commit. Fixes bug #521536.
- Prevent Sonnet-related crash. Commit.
- Remove duplicate headers in cpp files. Commit.
- Move to C++20 and clear up some warnings. Commit.
kopeninghours
- Include KDEInstallDirs & KDECMakeSettings before KDECompilerSettings. Commit.
- Use KDECompilerSettings, not KF-only KDEFrameworkCompilerSettings. Commit.
korganizer
- Persist checked calendars by stable remote path. Commit.
- Better icons again that look good in dark-mode. Commit.
- Lunarphases plugin - improve icons and complete the set of lunar phases. Commit.
- Revert "apptsummarywidget.cpp,todosummarywidget.cpp - improve menu for read-only". Commit.
- Apptsummarywidget.cpp,todosummarywidget.cpp - improve menu for read-only. Commit.
- Whats New: add CalDAV fixes for the 6.8.0 release. Commit.
- Whatsnewtranslations.cpp - add templates feature about tags. Commit.
- Fix WhatsNew for the 6.8.0 release. Commit.
- In todoview, disable the SideBar->Show TodoList menu. Commit.
- Todoview - no longer show the todolist in the sidebar in todo view. Commit.
- Apptsummarywidget.cpp, todosummarywidget.cpp - ask before deleting. Commit.
- Todosummarywidget.cpp - align the priority column a little nicer. Commit.
- Todosummarywidget.cpp - improve date string. Commit.
- Apptsummarywidget.cpp, summaryeventinfo.cpp - event in-progress or ended. Commit. Fixes bug #125162.
- Allow to use TextAddonsWidgets::SortFilterProxyModelBase. Commit.
- Remove extra ;. Commit.
- Todosummarywidget.cpp, sdsummarywidget.cpp - use today and urgent colors. Commit. Fixes bug #107783.
- Clean up clang-tidy NOLINT in-line suppressions. Commit.
- .clang-tidy - skip readability-use-anyofallof. Commit.
- CMakeLists.txt - require akonadi-calendar v6.7.42. Commit.
- Actionmanager.h - rename url() to currentURL(). Commit.
- Cppcheck-suppressions.xml - suppress shadowFunction. Commit.
- Cppcheck uninitMemberVarNoCtor fixes. Commit.
- Follow calendarsupport v6.7.44 API/ABI changes. Commit.
- CMakeLists.txt - required incidenceeditor 6.7.43. Commit.
- Add a few missing KUIT context markers to i18n strings. Commit.
- Clang-tidy readability-inconsistent-declaration-parameter-name fixes. Commit.
- Clang-tidy misc-override-with-different-visibility fixes, second try. Commit.
- CMakeLists.txt - require EventViews library v6.7.49. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMakeLists.txt - require EventViews library v6.7.48. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Clang-tidy readability-inconsistent-declaration-parameter-name fixes. Commit.
- Clang-tidy bugprone-derived-method-shadowing-base-method fix. Commit.
- Clang-tidy misc-use-internal-linkage fixes. Commit.
- Clang-tidy misc-override-with-different-visibility fixes. Commit.
- .clang-tidy - disable misc-multiple-inheritance check. Commit.
- Clang-tidy readability-redundant-parentheses fixes. Commit.
- .clang-tidy - improve skipping builddir. Commit.
- .clang-tidy - use HeaderFilter settings to avoid processing the builddir. Commit.
- .clang-tidy - fix typo StringCompareLikeFuctions. Commit.
- Fix up appstream file a bit more. Commit.
- Src/org.kde.korganizer.appdata.xml - clean up xml with format-xml hook. Commit.
- Prepare to use new whats new dialog which will use. Commit.
- Lineedit use parent => not necessary to delete it. Commit.
- Fix generate clang-format file. Commit.
- Fix pre-commit. Commit.
- Pre-commit auto update. Commit.
- Month view: add an option to display the event start and end times. Commit. Fixes bug #104732.
- Korganizer.kcfg - improve wording for the Holiday background color. Commit.
- Add default access classification setting when creating new incidences. Commit.
- .clang-tidy - comment WarningsAsErrors. Commit.
- Increase PlasmaActivities version. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Port to the named-argument variant of the Akonadi CMake test macro. Commit.
- .gitlab-ci.yml - don't fail on clang-tidy issues. Commit.
- Agenda View: allow showing incidence description in the agenda items. Commit. Fixes bug #364968.
- Calendarview.cpp - use the "from scratch" newTodo if summary is empty. Commit. Fixes bug #472725.
- BUILD_QCH is not usefull. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Fix building with a released KF6::Holidays. Commit.
- Whatsnewtranslations.cpp - add more items for 6.8.0. Commit.
- Kitemiconcheckcombo.cpp - enable all icons in monthview too. Commit. Fixes bug #161652.
- Fix minor typo. Commit.
- Korganizer.kcfg - improve whatsthis for the monthview holiday background. Commit.
- Allow using holiday color as the background color on holidays. Commit.
- Korganizer.kcfg - add more info about using system colors setting. Commit.
- Month view - add option to disable showing holidays. Commit.
- Implement holiday category selection and filtering. Commit. Fixes bug #336147.
- Implement holiday category selection and filtering. Commit. Fixes bug #336147.
- Increase ktextaddons dep. Commit.
- Autotests/CMakeLists.txt - Fix cmake uninitialized variable warning. Commit.
- Set KLDAP_LIB_VERSION in CMakeLists.txt. Commit.
- Agenda view: bold hour marker every two hours. Commit. Fixes bug #212164.
- Remove docs leftover. Commit.
- Allow to use prek support. Commit.
- Index.docbook - add some tips for Agenda View viewing. Commit.
- Calendarview.cpp - suppress a cppcheck false positive. Commit.
- Koeventpopupmenu.cpp - in createTodo(), fix setting the start/due dts. Commit.
- Calendarview.cpp - fixes for toggling reminders. Commit.
- Whatsnewtranslations.cpp - fix missing double-quote. Commit.
- Allow a todo default calendar separate from a default event calendar. Commit.
- Kodialogmanager.h - work around a clazy false positive. Commit.
- Follow calendarsupport API changes. Commit.
kosmindoormap
- Show rental vehicle station opening hours when available. Commit.
- Install Qt metatype files. Commit.
- Show vehicle rider capacity when available. Commit.
- Adapt to KPublicTransport API changes. Commit.
- Enable LSAN in CI. Commit.
- Clean up network access manager factory. Commit.
- Pin OSM element info model test to en_US locale also on Windows. Commit.
- Add fallback for missing diff command on Windows CI. Commit.
- Fix build with Qt 6.11 on Android. Commit.
- CMakeLists.txt - use QT_MIN_VERSION for finding Qt6GuiPrivate. Commit.
- Give tactile paving lines a different area type for routing. Commit.
- Show multi-floor routes also outside of the current floor level. Commit.
- Add different level filter modes to the route overlay. Commit.
- Improve MapCSS eval function name parsing. Commit.
- Add MapCSS eval function returning the current level. Commit.
- Add support for parsing argument-less MapCSS eval functions. Commit.
- Add level tags to route geometry. Commit.
- Fix QML warning about bindings on non-notifyable properties. Commit.
kpat
kpimtextedit
- Add ECMInstalledLibraryCheck support. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add missing dependancy. Commit.
- Precommit uses reuse now. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Fix potential mem leak. Commit.
- Compare with command line. Commit.
- Add parent. Commit.
- Move in same check. Commit.
- Fix includes. Commit.
- KPIMTEXTEDIT_LIB_VERSION is not used. Commit.
- Src/CMakeLists.txt - remove unused KPimTextEdit_grantlee_HEADERS. Commit.
- Move license to REUSE. Commit.
- Allow to use prek support. Commit.
kpkpass
- Add additional API for semantic tag seat information. Commit.
- Add basic support for semantic tag seat information. Commit.
- Also print ZIP decoding error when we fail to open a pkpass. Commit.
- Expose semantic tag API to QML as well. Commit.
- Expose translation catalog lookup in public API. Commit.
- Add method for checking whether a field value contains rich text markup. Commit.
- Support date-only/time-only field formats. Commit.
- Fix organization and description fields not being translated. Commit.
- Install Qt metatypes file. Commit.
- Support multi-row auxiliary fields. Commit.
- Add properties for checking whether a specific color is set. Commit.
- Support rgba() color values. Commit.
- Find image assets only existing in a higher pixel ratio variant as well. Commit.
- Add support for semantic tags and new pass styles. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix autogenerate clang-format. Commit.
- Pre-commit auto update. Commit.
- Move CMakePresets.json.license to REUSE.toml. Commit.
- Use prek support. Commit.
kpmcore
- Rewrite NTFS updateBootSector code. Commit. Fixes bug #523706.
- Kpmcore: list Qt6::Widgets in public interface, for public QWidget classes. Commit.
- Drop duplicated listing of one fs header. Commit.
- Add take ownership operation. Commit.
- Allow chown in external command whitelist. Commit.
- Partwidget: ensure dark text on filesystem color. Commit.
- Change LUKS2 default sector size to 4096 considering most of user devices (SSDs and HDDs operate in 4K sectors). Commit.
kpublictransport
- Fix displaying text on light line colors with light color schemes. Commit.
- Work around unreasonably long display names for Amarillo ride shares. Commit.
- Add support for motis booking urls. Commit.
- Map GTFS route type 1551 to Line::RideShare. Commit.
- Fix loading statically defined rental vehicle network data. Commit.
- Add Amtrak onboard SSID. Commit.
- Add support for rental vehicle station opening hours. Commit.
- Support rental vehicle network opening hours. Commit.
- Make GBFS feed database online updateable. Commit.
- Install Qt metatype files. Commit.
- Ltglink: Support resolving locations from coordinates. Commit.
- Sync transitous with transport-apis. Commit.
- Only remove accents in string normalization. Commit.
- Fix isLessThan implementation to no longer break std::sort. Commit.
- Add a way to ignore test or otherwise broken feeds in systems.csv. Commit.
- Update GBFS feed database. Commit.
- Optimize computing GeoJSON bounding boxes. Commit.
- Remove custom GBFS feeds meanwhile in systems.csv. Commit.
- Add support for custom HTTP headers for GBFS feeds. Commit.
- Add unit test for reading GBFS system information with brand assets. Commit.
- Add yet more protection against pre GBFS v3 pseudo-manifest files. Commit.
- Write out (partial) result when interrupting GBFS feed discovery. Commit.
- Harden against GBFS 2.3 "pseudo-manifests". Commit.
- Allow to incrementally update the GBFS services database. Commit.
- Fix name display in location query test. Commit.
- Support MOTIS 2.10 geocoding parameters. Commit.
- Don't merge places and stops. Commit.
- Add local reranking. Commit.
- Don't require a country for working geocoding. Commit.
- Skip GBFS feeds in systems.csv requiring authentication. Commit.
- Correctly sort countries in the backend model. Commit.
- Parse GBFS num_docks_available. Commit.
- Ltglink: Use corect date for booking link. Commit.
- More unit tests for reading GBFS station data. Commit.
- Compute station availability/capacity totals when missing. Commit.
- Make GBFS station and vehicle status parsing testable. Commit.
- Only add DB booking link if they can actually sell a ticket. Commit.
- Use new rental vehicle types for the rental station API. Commit.
- Ltglink: Add default fare group. Commit.
- Export new rental vehicle type to QML. Commit.
- Move RentalVehicle::lable up to RentalVehicleType. Commit.
- Adapt OTP rental network definitions to new vehicle type model. Commit.
- Fix ASAN failure on CI. Commit.
- Make sure RentalVehicleType always has an id. Commit.
- Use the new vehicle type information to compute CO2 emissions. Commit.
- Deprecate RentalVehicle::type. Commit.
- Add vehicle type property to RentalVehicle. Commit.
- Move rental vehicle icon API to RentalVehicleType. Commit.
- Add proper public API for GBFS vehicle types. Commit.
- Add coordinate picker to the journey query test app. Commit.
- Support reading GBFS v3 station information. Commit.
- Add support for GBFS v3 vehicle status data. Commit.
- Parse wheelchair accessibility from MOTIS. Commit.
- Add booking links for LTG Link. Commit.
- Use available vehicles to determine icon for unbound rental stations. Commit.
- Improve OTP parsing heuristic for choosing between trip and route names. Commit. Fixes bug #519906.
- Ignore walking sections when propagating booking URLs inwards. Commit.
- Support reading GBFS v3 system information. Commit.
- Add method for reading GBFS v3 localized string values. Commit.
- Set booking URL on the journey section if there's only one. Commit.
- Propagate booking URLs from single-section journeys outwards. Commit.
- Adapt to Deutsche Bahn journey query API changes. Commit.
- Support on-demand booking URLs from OTP. Commit.
- Parse MOTIS ride-share booking URLs. Commit.
- Generate bahn.de booking URLs. Commit.
- Show booking URLs in the journey query example. Commit.
- Add API for journey booking URLs. Commit.
- Update OTP1 GraphQL queries. Commit.
- Support querying floating rental vehicles on Entur. Commit.
- Adapt OTP2 queries to latest rental vehicle API changes. Commit.
- Remove RentalNetwork::vehicleTypes. Commit.
- Refactor OTP rental network configuration. Commit.
- Extend GraphQL preprocessing to support include files. Commit.
- Move search path lookup from OTP backend to GraphQL methods. Commit.
- Update Transitous coverage. Commit.
- Fix build with Qt 6.11 on Android. Commit.
- Remove accidental ' in front of flags. Commit.
- Add unit test coverage for OTP REST location query response parsing. Commit.
- Add support for the MOTIS v2.9 detailedLegs routing option. Commit.
- Try harder to split route and line names in MOTIS responses. Commit.
- Update MOTIS plan, trip and stoptime API to v5. Commit.
- Parse brand color in MOTIS rental vehicle searches as well. Commit.
- Show more rental vehicle details in the location query test app. Commit.
- Support server-side stopover mode filtering with MOTIS. Commit.
- Use StopoverFormDelegate also in the test app. Commit.
- Move Stopover delegate from Itinerary here. Commit.
- Fix occupancy parsing assert in OTP test. Commit.
- Fix coach tap handler wrongly triggering on engines/control cars. Commit.
- Silence occupancy enum decoding warnings for unavailable occupancy data. Commit.
- Correctly read international train numbers from Swiss OJP 2.0 API. Commit.
- Make DB vehicle layout parser more robust against unknown UIC coach ids. Commit.
- Add API for mode-dependent platform display strings. Commit.
- Src/osm/CMakeLists.txt - this is KPUBLICTRANSPORT not KOSMINDOORMAP. Commit.
- Check whether trip requests are actually for this backend before proceeding. Commit.
- Propagate errors from Swiss train formation API. Commit.
- Hafas attribute tweaks for nah.sh and VBN. Commit.
- Use strongly typed properties in Platform. Commit.
- Implement trip queries for Entur's OTP variant as well. Commit.
- Remove the non-standard SIRI carpool mode type. Commit.
- Support Hafas location remarks. Commit.
- Also recognize SIRI seating class enums. Commit.
- Support Hafas pickup/dropoff constraint attributres in DB parser. Commit.
- Add more Hafas attributes, in particular for on-demand services. Commit.
- Handle Hafas attribute pickup/dropoff constraints. Commit.
- Expand Hafas attribute map to support pickup/dropoff constraints. Commit.
- Show pickup constraints in stopover query debug tool. Commit.
- Implement paging for OJP 2.0 journey queries. Commit.
- Fix typo in Swiss Hafas attribute map. Commit.
- Word wrap feature names/descriptions. Commit.
- Fix INVG mode mapping for bus lines. Commit.
- Reload Hafas attribute maps on online updates. Commit.
- Port Hafas-based backends to new attribute map infrastructure. Commit.
- Port DB parser to new Hafas attribute map infrastructure. Commit.
- Support decoding Hafas attribute codes in OJP responses. Commit.
- Add new infrastructure for Hafas attribute maps. Commit.
- Add support for vehicle layout queries in Switzerland. Commit.
- Add parser for opentransportdata.swiss train formation API. Commit.
- Store coach length in double precision. Commit.
- Parse pickup/dropoff constraints from OJP responses. Commit.
- Allow to disable trip queries on OJP backends. Commit.
- Configure supported SIRI modes for OJP 2.0 backends. Commit.
- Add support for OJP 2.0 trip queries. Commit.
- Switch opentransportdata.swiss to OJP 2.0. Commit.
- Allow to specify the OJP protocol variant in the backend configuration. Commit.
- Fix platform section end separator positioning. Commit.
- Add coach length property. Commit.
- Don't serialize unset coach platform position values. Commit.
- Implement OJP 2.0 mode filter on journey queries. Commit.
- Add method for computing the inverted mode filter for journey requests. Commit.
- Port to new SIRI mode mapping infrastructure. Commit.
- Add infrastructure for dealing with SIRI mode types. Commit.
krdc
- Use default DEFAULT_SEVERITY for logging. Commit.
- Downgrade qCInfo to qCDebug. Commit.
krecorder
- ListDelegate: Fix right click by removing unused TapHandler. Commit.
- Fix Android build with Qt 6.11. Commit.
- Improve i18n. Commit.
- Move to the wastebin instead of deleting directly. Commit.
krfb
- Framebuffers/pipewire: don't bind to protocol versions we don't support. Commit. Fixes bug #522627.
- Format project. Commit.
- CMakeLists: add clang-format pre-commit hook. Commit.
- Main-virtualmonitor: Make options optional and add reasonable defaults. Commit. Fixes bug #497071.
- CI - Flatpak - Use tarball as Git server is unavailable. Commit.
kruler
- Use correct QT*VERSION variable. Commit.
ksanecore
- Inline now one-value-only CMake variable. Commit.
- Fix crash on skanlite startup. Commit. Fixes bug #517465.
- Added internalValue(AsString) for PageSizeOption. Commit.
- Prevent translated values to appear in Interface::getOptionsMap(). Commit.
ksmtp
- Prepare to support cmake preset support. Commit.
- Add ecm_installed_library_check_version_preprocessor_macros/ecm_installed_library_check_preprocessor_macro. Commit.
- Add ECMInstalledLibraryCheck support. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Use reuse in pre-commit CI. Commit.
- Fix generate clang-format file. Commit.
- Pre-commit auto update. Commit.
- USe QT_ENABLE_STRICT_MODE_UP_TO. Commit.
- Add support for RFC 6532. Commit.
- Add lsan support. Commit.
- Update pre-commit. Commit.
- KSMTP_LIB_VERSION is not used. Commit.
- Src/CMakeLists.txt - fix an uninitialized variable. Commit.
- Move license to REUSE.toml. Commit.
- Add prek support. Commit.
ksudoku
- Main: set surface format to support legacy OpenGL. Commit. Fixes bug #521401.
ksystemlog
- Fix some cmake warnings. Commit.
kteatime
ktnef
- Add ECMInstalledLibraryCheck support. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix autogenerate clang-format. Commit.
- Pre-commit auto update. Commit.
- Use QT_ENABLE_STRICT_MODE_UP_TO=0x060B00. Commit.
- KTNEF_LIB_VERSION is not used. Commit.
- Add prek support. Commit.
ktorrent
- CI - Flatpak - Update Runtime to 6.11. Commit.
- Fix crash in ScanFolder plugin due to non-threadsafe KDirWatch destructor. Commit.
- Fix data checker progress bar skipping to 100% when cancelled or error happened. Commit.
- Add explicit linkage needed after clean-up of KTorrent6 link interface. Commit.
- Add option to quit KTorrent to shutdown plugin. Commit. Implements feature #517990.
- Update media player description to not include Phonon. Commit.
- Typo fix succes -> success. Commit.
- Fix queue manager constantly resorting when auto-resort for inactive torrents is enabled. Commit. Fixes bug #508964.
- Adapt to TorrentCreator::makeTC API change. Commit.
- Adapt to ExtractFileJob API change. Commit.
- Adapt to DataCheckerThread API change. Commit.
- Logging plugin: fix log level filters. Commit.
- Remove repeated default offset parameter in BDecoder constructor. Commit.
- Fix incorrect peer ID. Commit. Fixes bug #515565.
- Actually build with C++20. Commit.
- Port FlagDB to KCountryFlagEmojiIconEngine. Commit.
- Avoid clobbering CMAKE_MODULE_PATH in GeoIP path. Commit.
- Use key-value overload of BEncoder::write for dictionaries. Commit.
- Remove now unneeded QByteArrayLiterals for Bencoding functions. Commit.
- Adapt to API change in BEncoder. Commit.
- Adapt to API change in BEncoderOutput. Commit.
- Fixed appdata descriptions. Commit.
ktrip
- Test whether the built Flatpak binary actually starts. Commit.
- Quit on QML error. Commit.
- Bundle booking icon on Android. Commit.
- Make use of booking URLs when available. Commit.
- Hide self-test option from help, that's only for automatic testing. Commit.
- Install kcfg file. Commit.
- Fix Android build with Qt 6.11. Commit.
- Use StopoverFormDelegate from KPublicTransport. Commit.
- Show vehicle features in journey search results. Commit.
ktuberling
kturtle
- Fix image name in documentation. Commit.
- Remove not initialized variable. Commit.
kubrick
- Main: set surface format to support legacy OpenGL. Commit. See bug #521401.
kunifiedpush
- Add missing qqml.h include. Commit.
- Rename KCM to "Push Services". Commit.
- Fix Android build with Qt 6.11. Commit.
- Fix: make connectivity check for Offline status. Commit.
kwalletmanager
- Disable UI for access control when unavailable. Commit.
- Kwalletconfig.json: fix BugReportUrl. Commit.
- Bump KF_MIN_VERSION to 6.13. Commit.
- Set a sensible default window size on first launch. Commit.
kwave
- Revert "fix string2date test". Commit.
- Fix string2date test. Commit.
- Work/the/fileinfo defaults. Commit.
- Fileinfo: undo temporary metadata changes in case of errors or cancel only. Commit.
- One more fix for canceling File/SaveAs + minor simplifications. Commit.
- Fixed behavior when canceling File / SaveAs. Commit.
- Improve handling of the file info dialog getting cancelled when saving as. Commit.
- Fxied compiler warning + wrong behavior in Logger::open(...). Commit.
- Silenced annoying compiler warnings from id3lib. Commit.
- Removed HAVE_CONFIG_H, nobody needs it anymore. Commit.
- Migrated from old "foreach (a,b)" to "for (a : b)" (QT_NO_FOREACH). Commit.
- Re-ordered blocks in CMakeLists, fixed cmake warnings. Commit.
kweather
- Consider safe area margins in page header. Commit.
- Fix Android build with Qt 6.11. Commit.
- Feat: creation of kweather krunner. Commit.
kweathercore
- Use KDECompilerSettings, not KF-only KDEFrameworkCompilerSettings. Commit.
- Add dew point temperature. Commit.
- Resolve KHolidays deprecation warnings. Commit.
- Enable LSAN in CI. Commit.
kwordquiz
- Remove not initialized variable. Commit.
libgravatar
- Add ECMInstalledLibraryCheck support. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add public lib (need by public headers). Commit.
- Use reuse in pre-commit. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- USe QT_ENABLE_STRICT_MODE_UP_TO. Commit.
- Use forward declaration. Commit.
- LIBGRAVATAR_LIB_VERSION not used. Commit.
- Move .license in REUSE file. Commit.
- Add prek support. Commit.
libkcddb
- CMake config file: fix required version variable for KF6Config. Commit.
- Inline now one-value-only CMake variables. Commit.
- Libkcddb: reset deprecation values (no deprecations yet in Qt6 variant). Commit.
- Remove no longer used compatheader.h.in. Commit.
libkdcraw
- Use KDE_INSTALL_TARGETS_DEFAULT_ARGS, KF_ one reserved for KF. Commit.
- Inline now one-value-only CMake variables. Commit.
- Remove no longer needed passing of namespace to KDcrawTargets export. Commit.
libkdegames
- Fix misspelled spdx id. Commit.
libkdepim
- Add ECMInstalledLibraryCheck support. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add missing dependency + move lib as public. Commit.
- Make sure that line is correctly removed. Commit.
- We don't use ++ value => simplify code. Commit.
- Make sure that item is not null. Commit.
- Fix QAssert logic. Commit.
- Make sure that it doesn't crash when list is empty. Commit.
- Coding style. Commit.
- Fix autogenerate clang-format. Commit.
- Pre-commit auto update. Commit.
- Kcheckcombobox.cpp - fix the lineeditor text display. Commit. Fixes bug #518240.
- LIBKDEPIM_LIB_VERSION is not used. Commit.
- Src/CMakeLists.txt - clean unused variables. Commit.
- Use prek + move license info in REUSE.toml. Commit.
libkexiv2
- Use KDE_INSTALL_TARGETS_DEFAULT_ARGS, KF_ one reserved for KF. Commit.
- Remove duplicated and unused OUTPUT_NAME arg for KExiv2 properties. Commit.
- Inline now one-value-only CMake variables. Commit.
- Remove no longer needed passing of namespace to KExiv2Targets export. Commit.
- Remove no longer used deprecation version. Commit.
libkgapi
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add method to set person from kcontacts addressee. Commit.
- Improve addressee edit details handling. Commit.
- Fix conversions for addresses. Commit.
- Add conversion test. Commit.
- Fix qstring comparisons. Commit.
- Fix wrong data insert that breaks recurrent event exceptions. Commit.
- Don't leak auth jobs. Commit.
- Delete network replies. Commit.
- Delete jobs created by unit tests. Commit.
- Add lsan CI support. Commit.
- Src/core/CMakeLists.txt - remove unused/uninitialized variables. Commit.
libkleo
- Don't leak jobs in formattingtest. Commit.
- Use simple linear search to find given key filter. Commit.
- Bump library version. Commit.
- Add helpers to get usage flags of key or subkey. Commit.
- Bump library version. Commit.
- Don't launch dirmngr if it's disabled. Commit.
- Add helper to check if dirmngr is disabled. Commit.
- Bump library version. Commit.
- Add helper for starting the dirmngr daemon. Commit.
- Silence cmake warnings in KleoAddGpgCryptoTest.cmake (CMP0153). Commit.
- Change default appearance of trusted S/MIME root certificates. Commit.
- Also look up keys by KeyID in findSigner(). Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Bump library version. Commit.
- Ensure that key filters read from config are sorted correctly. Commit.
- Add test case for sender UID in prettyFormatSignature(). Commit.
- Actually display specified sender in prettyFormatSignature(). Commit.
- Fix inverted logic. Commit.
- Ensure that skipped test is marked as skipped by ctest. Commit.
- Use isolated GNUPGHOME for keycachetest. Commit.
- Skip tests that require support for GnuPG's de-vs compliance. Commit.
- Add cmake flag to enable support for GnuPG's de-vs compliance. Commit.
- Fix typo. Commit.
- Clarify NewKeyApprovalDialog UI. Commit.
- QUrlQuery already includes QUrl include. Commit.
- Add lsan support. Commit.
- Remove old qt4 moc boost compat hack. Commit.
- Move gpg_crypto_test CMake support here. Commit.
- Remove reference to obsolete GPGME_INCLUDES variable. Commit.
- Src/CMakeLists.txt - add GPGME_INCLUDES to include_dirs, if non-empty. Commit.
- Modernize code (and avoid variable shadowing). Commit.
- Bump library version. Commit.
- Create message dialog with standard buttons and custom action button. Commit.
- Rename function to improve readability. Commit.
libksane
- Adapt name of CMake config file template to new library name. Commit.
- CMake config file: fix required version variable for Qt6Widgets. Commit.
- Inline now one-value-only CMake variables. Commit.
- Remove no longer needed passing of namespace to KSaneWidgetsTargets export. Commit.
libksieve
- Add ECMInstalledLibraryCheck support. Commit.
- Coding style. Commit.
- We need javascript now on html page here. Commit.
- Fix generate argument. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix dependancies. Commit.
- Fix include. Commit.
- Fix install headers. We need this one for xmlprintingscriptbuilder.h. Commit.
- Add reuse in pre-commit CI. Commit.
- Fix coding style. Commit.
- Fix autogenerate clang format file. Commit.
- Forward autogenerate pointer. Commit.
- Coding style. Commit.
- Add parent. Commit.
- Pre-commit auto update. Commit.
- Remove not necessary method. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Coding style. Commit.
- Remove not necessary include (already includes in QStringList). Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Enable lsan on CI. Commit.
- Use count() -1. Commit.
- Modify script text. Commit.
- Assign nullptr. Commit.
- Return when found it. Commit.
- Fix mem leak. Commit.
- Add addNewScript method. Commit.
- Const'ify struct. Commit.
- Remove redondant check. Commit.
- Add method for inserting in current position. Commit.
- Const'ify variable. Commit.
- Assign if pointer is not null. Commit.
- Allow to define unique textautogenerate pointer. Commit.
- Increase version. Commit.
- Add setTextAutoGenerateManager. Commit.
- Add setTextAutoGenerateManager methods. Commit.
- Add parent. Commit.
- Fix initialize. Commit.
- Install config-libksieveui.h. Commit.
- Split config-. Commit.
- Assign directly parent. Commit.
- Const'ify variable. Commit.
- Add option. Commit.
- Prepare to use internal plugin support. Commit.
- Update pre-commit. Commit.
- Increase ktextaddons dep. Commit.
- LIBKSIEVE_LIB_VERSION is not used. Commit.
- CMake fix/clean uninitialized variables. Commit.
- Use prek + move license info in REUSE.toml. Commit.
libktorrent
- Fix Array const begin and end functions. Commit.
- Fix num peers calculation for UDP Tracker. Commit. Fixes bug #523426.
- Fix sending peers with UTPex since Address writeCompact change. Commit.
- Fixed typo in address fromCompactAddress usage leading to crashes. Commit.
- Fix wrong parameter order in function declaration. Commit.
- More typo fixes succes -> success. Commit.
- API/ABI break: fix typo in function name "SuccesFull" -> "Successful". Commit.
- CacheFile: user actual error string from QFile. Commit.
- CacheFile: replace QFile pointer with stack QFile. Commit.
- CacheFile: Remove connection to QFile::aboutToClose as QFile never emits this signal. Commit.
- Add last activity time to torrent stats. Commit. See bug #508964.
- Fix GetPeersRsp writing wrong compact IP address. Commit.
- ABI/API break: Port CircularBuffer to use QByteArrayView. Commit.
- Fix circularbuffertest out of bounds array access. Commit.
- Add functions for converting address to/from compact format. Commit.
- API/ABI break: use unique_ptr for TorrentCreator::makeTC. Commit.
- API/ABI break: use unique_ptr for ExtractFileJob. Commit.
- API/ABI break: use unique_ptr for DataCheckerThread. Commit.
- Do not install headers into KF namespace. Commit.
- Use KDE_INSTALL_TARGETS_DEFAULT_ARGS, KF_ one reserved for KF. Commit.
- Require min KF by official version 6.0, not devel version 5.240. Commit.
- Drop unused/duplicated min Qt/KF version variables. Commit.
- Configure_package_config_file: PATH_VARS KDE_INSTALL_INCLUDEDIR now unused. Commit.
- ABI/API break: Simplify Packet by using move semantics. Commit.
- ABI break: simplify PacketSocket threading logic. Commit.
- Fix sending SIGBUS to self. Commit.
- Add documentation for enums. Commit.
- Port QVERIFY to QCOMPARE and friends. Commit.
- API/ABI break: port BEncoder key-value writing method to use QByteArrayView. Commit.
- Fix UDP tracker response size checks. Commit.
- Port macros to constexpr. Commit.
- Port SHA1Hash hex macro to constexpr function. Commit.
- API/ABI break: port bitset lookup table to std::popcount. Commit.
- API/ABI break: port signal catcher macros to functions. Commit.
- Improved error message for dict with a missing key. Commit.
- Port unneccessary BNode::toByteArray to BNode::toByteArrayView. Commit.
- API/ABI break: Port BDecoder to take a QByteArrayView when parsing. Commit.
- Add bdecoder tests for parsing valid data. Commit.
- Minor cleanup of rpcmsgtest to use std::array and range-based for loop. Commit.
- Don't attempt to connect via TCP when configured to only use uTP. Commit.
- Document namespaces. Commit.
- Fix clang-tidy check misc-const-correctness. Commit.
- Port many BEncoder::write calls to use the dict key-value overload. Commit.
- Removed unneeded deep copies of SHA1Hash. Commit.
- Remove now unneeded QByteArrayLiterals for Bencoding functions. Commit.
- API/ABI break: Port BNode to take a QByteArrayView where possible. Commit.
- API/ABI break: Port BEncoder::write to take a QByteArrayView. Commit.
- API/ABI break: port BEncoderOutput to take QByteArrayView instead of QByteArray. Commit.
- Add implicit cast from SHA1Hash to QByteArrayView. Commit.
- Simplify BEncoder's QByteArray output. Commit.
- API/ABI break: use unique_ptr for Buffer. Commit.
- Attempt to use ftruncate if posix_fallocate fails. Commit.
- Reduce amount of data transferred in transmittest to avoid test timeout. Commit.
- API/ABI break: Remove incorrect and now unused RemoteWindow::windowUsageFactor function. Commit.
- API/ABI break: fixed window factor for UTP remote window max window size calculation. Commit. Fixes bug #514395.
- Fix UTP delay calculation. Commit. See bug #514395.
- Use std::round instead of qRound to fix out of bounds issue. Commit. See bug #514395.
- Add some missing docs to UTP. Commit.
lokalize
- Revert "Add KDDockWidgets as new dependency". Commit.
- Add warnings for potential duplicated functions that could be collapsed together. Commit.
- Refactor: use standardised {read,write}UiState function. Commit.
- Update mailing lists for Norwegian translation teams. Commit.
- Remove unused method. Commit.
- Tasks: prefer no debug output for rebuilds. Commit.
- Tasks: rebuild, refresh-build. Commit.
- Fix Tab button for keyboard navigation. Commit. Fixes bug #519058.
- Appiumtests: correct path to files. Commit.
- Appiumtests: reorganise better. Commit.
- Tasks: chose to run non-appium tests or all tests. Commit.
- Reorganise tests. Commit.
- Add fixme warning. Commit.
- Tidy. Commit.
- Tidy: shuffle code about. Commit.
- Tidy: variable names. Commit.
- Feature: expand project list directories to show untranslated files. Commit. Fixes bug #517866.
- Qt: disable handwritten middle-click-to-close-tab behaviour for >= v6.11. Commit.
- Feature(actions): copy source / target text. Commit.
- Sort terms in Glossary View. Commit. Fixes bug #442704.
- Flatpak: Fix socket permissions. Commit.
- Tidy: remove lokalize.pro file, include missing file in CMakeLists.txt. Commit.
- Qt: increase strict mode to 6.6. Commit.
- Enable Qt strict mode up to 6.0.0. Commit.
- Editor: persist bookmarks. Commit.
- Fix deprecated QDomDocument::setContent() and QSortFilterProxyModel::invalidateFilter() calls. Commit.
- Tidy(comments): reformat, tweak, delete zombie code. Commit.
- Fix copyright regex not matching Latin Extended-B characters (e.g. ț). Commit.
- Comments: add HACK: where we might want to remove / review code later. Commit.
- Partial revert "Remove unnecessary menu action, disable project tab Edit menu". Commit.
- Remove unnecessary menu action, disable project tab Edit menu. Commit. Fixes bug #517633.
- Tidy: reformat comments, delete commented-out code. Commit.
- Fix KXMLGUI menu deletion. Commit. Fixes bug #517631.
- Tidy: "Scripts" section does not exist any more. Commit.
- Refactor: English -> Source. Commit.
- Tidy: remove extraneous semicolons. Commit.
- Format(comments): format TODO comment for folke/todo-comments. Commit.
- Format(comments): format NOTE, HACK comments for folke/todo-comments. Commit.
- Format(comments): format FIXME comments for folke/todo-comments. Commit.
- Format(comments): format TODO comments for folke/todo-comments. Commit.
- Fix: confirm with user before overwriting a file that has changed on disk. Commit.
- Editor: add edit bookmarks action and dialog. Commit.
- Fix: stop constant "load project?" dialogues when closing tabs / project. Commit. Fixes bug #516944. Fixes bug #516927. Fixes bug #515087.
- Revert "refactor: port from deprecated "invalidateFilter()" method". Commit.
- Editor: focus relevant tab before unsaved changes prompt in fileOpen(). Commit.
- Lokalize: Refresh top-level menu availability on Welcome screen. Commit.
- Appium: unify tests to use a single kwin window. Commit.
- Appium: bug test. Commit.
- Refactor: port from deprecated "invalidateFilter()" method. Commit.
- Refactor: skip one layer of abstraction in signal handling. Commit.
- Glossary : Move/shift note field below definition in term editor. Commit.
- Fix: previous tab shortcut. Commit.
- Fix: editor tab labels display file name and dir rather than complete file path. Commit. Fixes bug #516928.
- Appium: basic tests. Commit.
- Fix: enabling movement of previous/next bookmark in filtered view. Commit. Fixes bug #517200.
- Created siblingIndex method and modified navigation methods. Commit.
- Readme: add section on i18nc() contexts. Commit.
- Editor: implement file save/revert/close all actions. Commit.
mailcommon
- Revert "Bug 524045 : tags selected in filter is incorrect". Commit.
- Bug 524045 : tags selected in filter is incorrect. Commit. Fixes bug #524045.
- Add ECMInstalledLibraryCheck support. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add noexcept here. Commit.
- Add missing dependancies. Commit.
- Add KPim6::MessageViewer in public (need by some headers). Commit.
- Add missing QMetaType for Q_DECLARE_METATYPE. Commit.
- Use index not current index. Commit.
- Fix EntityCollectionOrderProxyModel::lessThan with isUnifiedMailboxesAgent. Commit.
- Fix check. Commit.
- Fix check index. Commit.
- Fix invalid index. Commit.
- Assign directly not using temporary element. Commit.
- Don't duplicate item. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- Coding style. Commit.
- Increase PlasmaActivities version. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Port to the named-argument variant of the Akonadi CMake test macro. Commit.
- Remove unused include. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Use if(..) as in release mode it can crash. Commit.
- MAILCOMMON_LIB_VERSION unused. Commit.
- Use PIM_VERSION. Commit.
- Use prek + move license info in REUSE.toml. Commit.
mailimporter
- Add ECMInstalledLibraryCheck support. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Move lib as public when necessary for headers. Commit.
- Add prek support. Commit.
- Pre-commit auto update. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Add lsan support. Commit.
- MAILIMPORTER_LIB is not used. Commit.
marble
- Deprecation stubs for MarbleDirs::path() and MarbleDirs::pluginPath(). Commit.
- Separate storage for map/config data and map tile cache. Commit.
- Fix build on CI. Commit.
mbox-importer
- Add find_package(KF6I18n...). Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Fix generate clang-format. Commit.
- Pre-commit auto update. Commit.
- USe QT_ENABLE_STRICT_MODE_UP_TO. Commit.
- BUILD_QCH is not usefull. Commit.
- Remove unused variables. Commit.
- Add prek support. Commit.
merkuro
- Feat: Mark Merkuro Mail as visible. Commit.
- Mail: Change the MailTransport UI. Commit.
- Not necessary. Commit.
- Mail: Fix email not sent. Commit.
- Mailclient: Stop send process if no mailtransport found. Commit.
- CMakeLists.txt - require akonadi-calendar v6.7.42. Commit.
- Use the combo box format in the identitykeylistmodel. Commit.
- Fix warnings for transports. Commit.
- Remove work week view entry from the sidebar. Commit.
- Fix ODR violation with utils types. Commit.
- Use a connection to connect onto collection list model signal. Commit.
- Check incidenceId is valid before trying to set openOccurrenceId. Commit.
- Fix calendar app requiring restart to display items on initial configuration. Commit.
- Import merkuro components in SourceSettingsPage, fix opening of accounts page. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add system account config to merkuro-contact. Commit.
- Fix word puzzle and use em-dash to adhere to KDE HIG. Commit.
- Fix i18n contexts not being extracted properly. Commit.
- Allow Google online accounts. Commit.
- Imppmodel: guard Impp::username() for KF < 6.27. Commit.
- Add missing include moc. Commit.
- Merkuro-mail: Implement Transport configuration. Commit.
- Fix week view navigation when locale starts week on Sunday. Commit.
- Fix: Fix AvatarImageProvider ownership. Commit.
- Calendar: Fix binding loop in IncidenceEditorPage. Commit.
- Calendar: Remove handler for non-existant signal. Commit.
- Calendar: Fix IncidenceEditorPage using undefined variable. Commit.
- Calendar: Fix warning due to incidenceWrapper being null. Commit.
- Calendar: Fix IncidenceEditorPage not letting users select end/due time. Commit.
- Contacts: Fix copying phone numbers. Commit.
- Contacts: Improve the display of instant messaging accounts. Commit.
- Remove unused ECM module. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Port to the named-argument variant of the Akonadi CMake test macro. Commit.
- Add unified NativeSettingsMenu. Commit.
- Use native window menu for mail. Commit.
- Remove calendar-related view menu entries from mail menu. Commit.
- Include time in day tap handler for hourly view. Commit.
- Add ability to preserve time in DayTapHandler. Commit.
- Check resizeable in hourly view to prevent resizing tasks with no due date. Commit.
- Surface resizeable in hourly incidence model. Commit.
- Add has due date to incidence occurrence model. Commit.
- Fix busy indicator visibility on collection navigation view. Commit.
- Add lsan CI support. Commit.
- BUILD_QCH is not usefull. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Fix clang format. Commit.
- Fix initial state of time combo in incidence editor. Commit.
- Fix mapping calls for popup incidence viewer. Commit.
- Add QML init code to MouseTracker. Commit.
- Fix overflow of location text in schedule view. Commit.
- Fix opening of day view when clicking on week view day header. Commit.
- Contacts: Allow selection of IM providers from ComboBox. Commit.
- Contacts: Remove unrelated commented-out code from InstantMessengerEditorCard. Commit.
- Contacts: Remove unneeded onCollectionChanged. Commit.
- Remove the unused gpg_crypto_test CMake files. Commit.
- Show online account in systemsettings when clicking on it. Commit.
- Adjust to KOnlineAccounts DBus API change. Commit.
- Print error when online accounts request fails. Commit.
- Contacts: Move ContactPage's blog feed link to FormLinkDelegate. Commit.
- Contact: Fix a few more icons to be more relevant. Commit.
- IncidenceEditorPage: Unify formatting. Commit.
- IncidenceEditorPage: Fix typo. Commit.
- IncidenceEditorPage: Port remaining items to formcard. Commit.
- Reorganize IncidenceEditorPage. Commit.
- Port Incidence Editor to FormCard. Commit.
- Contacts: Use grouped properties syntax. Commit.
- Contacts: Add way to copy phone number easily. Commit.
- Calendar: Fix todo sort button marked checked due to old refactoring bug. Commit.
- Mail: Fix sending not using selected identity. Commit.
- Mail: Fix sending email closing the whole app. Commit.
- Calendar: Fix a few missing semi-colons in JS code. Commit.
- Calendar: BasicMonthListView: Made max width more dynamic by using grid units. Commit.
- Calendar: MonthListViewIncidenceDelegate: Move incidence icons to the top. Commit.
- Calendar: BasicMonthListView Improved accessibility & made dates more translatable. Commit.
- Calendar: Add more detail to incidences in MonthListViewIncidenceDelegate. Commit.
- Calendar: Refactor BasicMonthListView's incidence delegate into a separate file. Commit.
- Calendar: Redesign BasicMonthListView. Commit.
messagelib
- Save DKIM authentication servers immediately. Commit.
- HasInvitation must be unique. Commit.
- Fix the "Open Attachment" dialogue appearing after an attachment drag. Commit. Fixes bug #506314.
- Don't immediately filter out selected message in unread quick search. Commit.
- Contactdisplaymessagememento.cpp - Fix crash in slotSearchJobFinished(). Commit. Fixes bug #521291.
- Messagepartrenderermanager.cpp - explicit delete on application quit. Commit. See bug #519219.
- Fix expected result for a test case. Commit.
- Add ECMInstalledLibraryCheck support. Commit.
- Add missing dep. Commit.
- Recipientseditor.cpp - fix unused parameter compile warning. Commit.
- Const'ify QRegularExpression. Commit.
- If we have DMARC1 it's valid. Commit.
- Const'ify variable. Commit.
- Const'ify variable. Commit.
- TODO--. Commit.
- Add static QRegularExpression. Commit.
- Add support for softfail. Commit.
- Fix generate new file. Commit.
- Make sure that content->contentType() is not null. Commit.
- Make sure that pointer is not null. Commit.
- Remove check as we depend against 2.0.0. Commit.
- Fix logic. Commit.
- Fix potential crash. Commit.
- Fix cursor position. Commit.
- Fix assign value before start it. Commit.
- Fix generate filename. Commit.
- KMIME deprecated is not necessary now. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add missing messagelist. Commit.
- Fix include. Commit.
- Remove duplicate headers. Commit.
- Add missing Qt::Widgets. Commit.
- Add noexcept. Commit.
- Clean dmarcinfo variable before parsing. Commit.
- Add more autotest. Commit.
- Check percentage. Commit.
- Add percentage. Commit.
- Fix emailSubDomain support. Commit.
- Fix parse adkim support + typo pct. Commit.
- Add missing dep. Commit.
- Move lib as public. Commit.
- Add missing public lib. Commit.
- Allow to use TextAddonsWidgets::OpenSavedFileFolderWidget. Commit.
- Prepare to use OPENSAVEDFILEFOLDERWIDGET. Commit.
- Remove extra public. Commit.
- Add Q_ENUM + initialize enum. Commit.
- Execute animateShow directly. Commit.
- Add missing [[nodiscard]]. Commit.
- Compare QStrings directly, without avoidable conversions. Commit.
- MessageViewer: Clear preview pane when last message is deleted or moved. Commit.
- Coding style. Commit.
- Add MESSAGEVIEWER_NO_EXPORT. Commit.
- Reduce noise - remove debug message. Commit.
- Add message error. Commit.
- Coding style. Commit.
- Coding style. Commit.
- Use constData. Commit.
- Clean up check. Commit.
- Const'ify variable. Commit.
- Remove duplicate includes. Commit.
- Make sure to test all address for finding "To". Commit.
- Make sure that we test correct address line. Commit.
- Fix description. Commit.
- Assert before using it. Commit.
- Make sure to execute job if we have it. Commit.
- Return null pointer here as for other methods. Commit.
- Make sure that currentSearchPosition is ok. Assign after testing value. Commit.
- Fix typo. Commit.
- Fix clear signature. Commit.
- Fix enable ok button in corner case when we clear date lineedit and. Commit.
- Const'ify variable. Commit.
- Add missing [[nodiscard]]. Commit.
- We use startsWith => fix order so we can catch TIME/ATTACHMENTNAMESANDSIZES. Commit.
- Fix coding style. Commit.
- Make sure to buttons are hidden/visibled. Commit.
- Fix clear button. Commit.
- If it's invalid remove it. Commit.
- Fix model. Commit.
- Const'ify variable. Commit.
- This regexp can't be static otherwise when we change. Commit.
- Coding style. Commit.
- Fix change color. Commit.
- Avoid duplicate connection. Commit.
- Fix logic. We assigned job->setEndIndex(from - 1); => if (to < originalEndIndex) { was dead code. Commit.
- Use QUrlQuery here. Commit.
- Add missing [[nodiscard]]. Commit.
- Fix logic, we need to execute code if we find photo. Commit.
- When url is empty it fallbacks to atmUrl. Commit.
- Remove dead code. Commit.
- Add missing [[nodiscard]]. Commit.
- Const'ify. Commit.
- Coding style. Commit.
- Use curUrl otherwise url can be empty when save multi attachment. Commit.
- Coding style. Commit.
- Const'ify variable. Commit.
- Remove duplicate code. Commit.
- Add missing [[nodiscard]]. Commit.
- Coding style. Commit.
- Add pre-commit info. Commit.
- Fix generate clang-format. Commit.
- Fix pre-commit. Commit.
- Pre-commit auto update. Commit.
- Fix regexp + capture all scam. Commit.
- Make sure to escape html. Commit.
- Use correct background color. Commit.
- Use correct url. Commit.
- Coding style + remove commented include + fix duplicate namespace. Commit.
- Don't crash when index is not ok. Commit.
- KPim6::Mime may not exist and should not be used; adapt to that. Commit.
- Adjust CI timeout so WebEngine has time to start. Commit.
- Adjust parsing to use UTF-8 in places where RFC 6532 allows that. Commit.
- Remove Q_ASSER. Commit.
- Port to the named-argument variant of the Akonadi CMake test macro. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Save DKIM keys on change rather than on shutdown. Commit.
- Tentative crash fix. Commit.
- Fix includes. Commit.
- Replace KColorScheme::Selection with QPalette::Highlight. Commit.
- Fix includes. Commit.
- Fix includes. Commit.
- Fix find_dependency() argument order. Commit.
- Remove unused #include already includes by #include . Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Don't save phishing database configuration on shutdown. Commit.
- Only create job when it's actually used. Commit.
- Fix bug: 518712: New: Pane::setCurrentFolder corrupts previous tab's collection when opening folder in new tab. Commit. See bug #518712.
- Use memory directly. Commit.
- Use the CMake gpg_crypto_test macros from libkleo. Commit.
- Do not convert \n into
. Commit. Fixes bug #368394. See bug #419978. - CMake - fix/clean uninitialized/unused variables. Commit.
- Don't leak GgpME jobs in AutocryptHeadersJob. Commit.
- Fix KConfig leaking internal memory in mailing list test. Commit.
- Fix more leaks in messagecomposer unit tests. Commit.
- Fix more leaks in unit tests found by LSAN. Commit.
- Fix another set of leaks in unit tests found by LSAN. Commit.
- Fix a few leaks in the unit tests. Commit.
mimetreeparser
- Fix display of non-parsable inline signed blocks. Commit.
- Fix runtime memory leaks. Commit.
- Clean up BodyPartFormatter instances on exit. Commit.
- Fix memory leaks in unit tests. Commit.
- Add lsan CI support. Commit.
- Fix logic for detecting sibling parts. Commit.
- Treat subblocks of textparts as separate in collectContentParts(). Commit.
- CryptoHelper::decryptMessage(): Fix lifetime of re-used nodes. Commit.
- Fix include path. Commit.
- Clean up exports. Commit.
- Add test for showing attachments in main view area. Commit.
- Also list attachments in main view area to clarify signing/encryption status. Commit.
- Fix cmake formatting. Commit.
- Fix build on MacOS. Commit.
- Rework saving messages decrypted. Commit.
- Remove unused code. Commit.
- Do not show parts as green (and empty), if decryption was cancelled. Commit.
- Allow spaces in attachment filenames. Commit.
- Always show some (default) filename for attachments. Commit.
- Fix saving encapsulated messages. Commit.
- A unit-test for PartModel::part(). Commit.
- Show subject of encapsulated mails. Commit.
- Allow to access parser object from MessageViewer. Commit.
- Show usage information if missing argument. Commit.
- KMIME deprecated is not necessary now. Commit.
- Be more careful about treating smime parts as main message. Commit.
- Also decrypt inline PGP blocks inside multipart/alternative. Commit.
- Add testcase for parsing encapsulated mime. Commit.
- Detect and parse mime parts encapsulated as octet-stream. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add reuse lint in pre-commit CI support. Commit.
- Cmake format. Commit.
- Add pre-commit support. Commit.
- Add missing find_dep. Commit.
- Add testcase for handling of mangled encrypted mails. Commit.
- Be more careful in assuming a mangled mime format. Commit.
- Remove duplicate line. Commit.
- Remove unused include. Commit.
- KPimMimeTreeParserWidgetsConfig.cmake.in - KMime forward compatibility. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Find KF6KIO and other missing dependencies in root CMakeLists.txt. Commit.
- Do not display from header as HTML. Commit.
- Deal with missing from: information. Commit.
- Add testcase for signature sender mismatch. Commit.
- Set sender context when verifying signature. Commit.
- Fix connecting selection model signals. Commit.
- Fix connecting of attachment model signals. Commit.
- Fix and extend tests for MessageViewerDialog. Commit.
- Improve saving of messages. Commit.
- Don't crash if decryption failed while saving decrypted message. Commit.
- Add overload for CryptoUtils::decryptMessage returning error. Commit.
- Clear message viewer when there are no messages. Commit.
- MessageViewer: Clear viewer when setting a null message. Commit.
- MessageViewer: Pass shared_ptr by const-reference. Commit.
- Offer "View Source" and "Use Fixed Font" also in MessageViewerDialog. Commit.
- Avoid crashes when there is no current message. Commit.
- Disable File actions if there are no messages. Commit.
- Unify update of UI when messages were changed. Commit.
- Connect to clicked signal instead of pressed signal. Commit.
- Create tool bar in shared constructor. Commit.
- Use shared central widget (with optional error message). Commit.
- Don't set the window title to an empty subject. Commit.
- Use the CMake gpg_crypto_test macros from libkleo. Commit.
- Share creation of status bar between MessageViewer{Dialog,Window}. Commit.
- Share creation of common actions between MessageViewer{Dialog,Window}. Commit.
- Improve error message shown if there are no messages. Commit.
- Show dialog (with error message) if there are no messages. Commit.
- Share creation of tool bar between MessageViewer{Dialog,Window}. Commit.
- Fix typo. Commit.
- Use setCurrentIndex to set initial message and window title. Commit.
- Avoid out-of-bounds access to messages. Commit.
- Share more code between MessageViewerDialog and MessageViewerWindow. Commit.
- Share code between MessageViewerDialog and MessageViewerWindow. Commit.
- Move "using namespace ..." after all includes. Commit.
- Require GpgME 2.0. Commit.
- Remove useless compiler define. Commit.
- Remove useless mimetreeparserng-version.h file. Commit.
- CMake fix uninitialized variables. Commit.
- Add parent. Commit.
- Add parent. Commit.
minuet
- Use the same condition for finding KF6IconThemes when linking. Commit.
- Drop unnecessary KF6IConThemes dependency. Commit.
- Major QML and C++ refactoring for better modularity. Commit.
- Fix inconsistent exercise tests behavior across categories. Commit.
- Improve exercises UI layout in compact/mobile screens. Commit.
- Improve onboarding messages. Commit.
- Add rhythm with rests exercises. Commit.
- Run audio analysis in a secondary worker thread. Commit.
- Improve Medium clap rhythm exercises detection. Commit.
- Fix .pre-commit-config.yaml. Commit.
- Fix branching issues. Commit.
- Fix aubio controller. Commit.
- Handle zero/multiple microphone input devices. Commit.
- Improve clap detection algorithm. Commit.
- Add aubio dependency in .flatpak-manifest.json. Commit.
- Improve sing/clap exercises UI. Commit.
- Improve exercises search. Commit.
- Update docbook documentation. Commit.
- Improve settings page: basic and advanced parameters group. Commit.
- Do not use Q_PLUGIN_METADATA in mobile platforms. Commit.
- Fix microphone usage permissions on macOS. Commit.
- Add aubio credits in about page. Commit.
- Add sing and clap exercises. Commit.
- Do not explicitly link against Qt6::QuickEffects. Commit.
- Remove unneeded QML module dependency. Commit.
- Add QtQuick.Effects as DEPENDENCIES in qt_add_qml_module. Commit.
- Do not explicitly require QtQuick.Effects QML module. Commit.
- Explicitly link against Qt6::QuickEffects for Kirigami-addons onboarding module. Commit.
- Fix repeated notification of onboarding flows termination. Commit.
- Show onboarding finish notification when finishing/cancelling onboarding flows. Commit.
- Fix flatpak build. Commit.
- Require kirigami-addons master branch in .craft.ini. Commit.
- Add onboarding features. Commit.
- Fix action list item selection. Commit.
- Fix action list items background and contentItem behavior. Commit.
- Improve symbolic icons usage. Commit.
- Fix iOS QML styling issues. Commit.
- Fix wrong paddings in drawer's menu. Commit.
- Fix Linux build warnings. Commit.
- Fix Android splash screen icons. Commit.
- Add KDE's clang-format CMake target and other pre-commit tools. Commit.
- Fix QML grouped properties syntax. Commit.
- Fix Android's splash screen. Commit.
- Fix drawer's search field layout in multiple platforms. Commit.
- Fix available answers grid padding. Commit.
- Fix drawer's search field padding. Commit.
- Follow system's locale on Android and iOS. Commit.
- Add iOS splash screen. Commit.
- Add iOS application icons. Commit.
- Fix iOS layout issues and build warnings. Commit.
- Fix add_executable and qt_add_executable idiosyncrasies. Commit.
- Fix Android builds. Commit.
- Add initial support for iOS builds. Commit.
- Fix exercise page layout and scrollbar. Fix exercise search (enable translation and fix layout for empty searches). Commit. Fixes bug #521038. Fixes bug #521040.
- Add translators credits in About page. Commit. Fixes bug #521039.
- Fix gettext warning about ambiguous msgid. Commit.
- Fix KDE's HIG violations and remove dead code. Commit. Fixes bug #520922.
- Fix macOS translations. Commit. Fixes bug #520921.
- Improve org.kde.minuet.metainfo.xml contents. Commit.
- Add Windows NSIS installer icon. Commit.
- Fix wrong Kirigami icons CMake setup for macOS. Commit.
- Fix missing Kirigami icons in macOS bundles. Commit.
- Fix definitions and exercises lookup at macOS. Commit.
- Fix macOS deploy CI jobs. Commit.
- Fix .kde-ci.yml for macOS. Commit.
- Add macOS CI jobs. Commit.
- Fix fluidsynth's audio driver setup on macOS. Commit.
- Fix fluidsynthsoundcontroller plugin discovery on macOS. Commit.
- Fix build on macOS. Commit.
- Add .craft.ini file. Commit.
- Streamline ExerciseView by leveraging Kirigami usage. Commit.
- Update license headers to SPDX. Commit.
- Add major UI/UX exerview view refactoring. Commit.
- Restore repository logo. Commit.
- Add major architecture/controllers refactoring. Commit.
- Make SheetMusicView SMuFL-compliant. Commit.
- Improve ExerciseView layout for desktop and mobile. Commit.
- Fix Android's window background. Commit.
- Fix KDE brand in splash screen and fastline feature graphic. Commit.
- Fix KDE brand on splash screen. Commit.
- Remove old scripts and improve splash screen. Commit.
- Fix Android preview window. Commit.
- Fix splashscreen and fastlane assets. Commit.
- Ensure correct versionCode and versionName in AndroidManifest.xml. Commit.
- Fix Android manifest. Commit.
- Fix android.app.lib_name in manifest file. Commit.
- Add missing Android icons and Android apk generation CI job. Commit.
- Fix About page on Android. Commit.
- Use new style for KLocalization. Commit.
- Open about page directly from Kirigami addons module. Commit.
- More Android fixes for about page. Commit.
- Fix about page on Android. Commit.
- Define Android builds CI dependencies. Commit.
- Revert "Fix Android build". Commit.
- Fix Android build. Commit.
- Add Android CI build. Commit.
- Fix Windows build. Commit.
- Fix drawer layout and menu. Commit.
- Refactory imperative answer's cards creation to declarative. Commit.
- Use typed JS function's parameters and return values. Commit.
- Fix qmllint errors. Commit.
- Add settings for rhythm exercises and tests and make them persistent. Commit.
- Fix rhythm exercises execution. Commit.
- Fix PianoView and SheetMusicView behaviors for wrong answers. Commit.
- Refactor old QML types registration to new declarative style. Commit.
- Add new refactoring for old-style Qt usage. Commit.
- Fix memory leaks in fluidsynthsoundcontroller. Commit.
- Fix missing property change signal emits and modernize old-style code. Commit.
- Improve right answer animation. Commit.
- Improve rhythm exercises UI/UX and settings. Commit.
- Add initial settings page. Commit.
- Fix About page. Commit.
- Keep visual indication of last selected exercise category. Commit.
- Add exercises search feature. Commit.
- Redefine drawer's menu bahavior. Commit.
- Add initial changes for new UI design. Commit.
- Fix duplicated toolbar on Android. Commit.
- Package kirigami icons for Android builds. Commit.
- Bump fluidsynth version in flatpak manifest. Commit.
- Fix icons and exercises location on Android. Commit.
- Remove android-specific drawer and streamline QML usage. Commit.
- Package liboboe transitively as a fluidsynth dependency on Android. Commit.
- Package oboe library in Android builds. Commit.
- Use oboe as default fluidsynth backend on Android. Commit.
- Downgrade fluidsynth to 2.5.3. Commit.
- Fix fluidsynth usage and Android build. Commit.
- Fix Android manifest. Commit.
- Add initial changes for fluidsynth-based Android builds. Commit.
- Fix QML styling dependencies. Commit.
- Feat: make answer highlight animation shorter. Commit.
- Feat(exercise): add melodic intervals exercises. Commit.
- Fix: should not read duplicated JSON files. Commit.
- Fix(exercise): fix answer checking logic. Commit.
- Change "Octave" i18n no to be a string puzzle. Commit.
- Fix(i18n): add translation for exercise strings. Commit.
- Fix: correct name of scale. Commit.
- Fix(i18n): change Augmented Scale to its full name for translation work. Commit.
- Fix(SheetMusicView): set clip to false. Commit.
neochat
- CI: Flatpak: Add update check for Corrosion and update to 0.6.1. Commit.
- CI: Flatpak: Update to 26.04.3 KUnifiedPush. Commit.
- Keep rich text as off by default for 26.08. Commit.
- Fix hiding images. Commit.
- Fix incorrect role being used in maximize component. Commit.
- Fix crash when opening delegate context menu for images still loading. Commit.
- Actually paste attachments if you only have a file list in the clipboard. Commit.
- Fix type name in kcfg file. Commit.
- Fix type name in kcfg file. Commit.
- Install kcfg file. Commit.
- Don't show QR codes for private, invite-only rooms. Commit.
- Wait until encryption is set up before decrypting pinned message. Commit.
- Don't check m.room.message in an encrypted room. Commit. Fixes bug #523143.
- Don't refresh user events right after adding them. Commit.
- Don't reset the ReadMarkerModel twice in quick succession. Commit.
- Make the CompletionModel much faster 🏃💨. Commit.
- Rename parameters for clarity. Commit.
- Don't manage a whole new RoomListModel just for KRunner. Commit.
- Only invalidate filtering when IsChildSpaceRole changes. Commit.
- Revert libQuotient blurhash stuff for now. Commit.
- Small readability improvements. Commit.
- A few more potentially invalid index fixes. Commit.
- Only top-level (parent-less) items are valid in a list model. Commit.
- Don't search through the list twice. Commit.
- No need to explicitly init a QPointer. Commit.
- DataChanged() indexes are inclusive, so "last" is size() - 1. Commit.
- Simplify findUserPos() and always return -1 if not found. Commit.
- SetAllowEmpty() changes filtering, so emit the signals. Commit.
- Send blurhashes for video and image attachments. Commit.
- Fix pinned messages not actually being limited in every scenario. Commit. Fixes bug #521147.
- A bunch of (more or less) correctness fixes for LineModel. Commit.
- Remove extra backslashes in certain mentions that cause CMark to fail. Commit.
- Fix backslashes in Markdown mentions. Commit.
- Add Matrix API version check for profile fields. Commit.
- Fix mutual rooms API route. Commit.
- Stop using QCache to store models. Commit.
- Fix showing encrypted message placeholder. Commit.
- Fix hasFileContent. Commit.
- Fix UnifiedPush not working. Commit.
- NeoChat wants to use fancy C++ features, which is incompatible with Appimages that have to be built in an older environment, and thus with an older compiler. Commit.
- Cleanup in UserDirectoryListModel. Commit.
- Cleanup in ServerListModel. Commit.
- Minor cleanup in NotificationsModel. Commit.
- Minor cleanup in LimiterModel. Commit.
- Minor cleanip in CommonRoomsModel. Commit.
- Cleanup in Controller. Commit.
- Minor cleanup in BlurhashImageProvider. Commit.
- Make constructor explicit. Commit.
- [[nodiscard]] some functions. Commit.
- Remove some unused includes. Commit.
- Create a Poll Block. Commit.
- Add a test for adding a location to the chatbar. Commit.
- Make sure that locations can be removed from the chatbar. Commit.
- Location Improvements. Commit.
- Remove workarounds for QTBUG-83890. Commit.
- Enable app-specific language selection on Android. Commit.
- Don't pass a whole QIcon through D-Bus. Commit.
- Revert "Creat a Poll Block". Commit.
- Creat a Poll Block. Commit.
- Add test for emote. Commit.
- Fix emotes. Commit.
- Bump year in copyright statement. Commit.
- Restore copyright statement. Commit.
- Fix notifications and credential storage bug on Android. Commit.
- Set symbolic icon for Android. Commit.
- Use a smaller pdf file. Commit.
- Comment Updates. Commit.
- Fix tests. Commit.
- If def for older version of libquotient. Commit.
- Add tests for new blocksForEvent function. Commit.
- Add test and documentation for FilePreviewBlockLoader. Commit.
- Move file transfer info to relevant blocks. Commit.
- Refactor link preview code. Commit.
- Further Message Content Refactoring. Commit.
- Use the download icon for the media player when state is notDownloaded. Commit.
- Don't use QCache to store LinkPreviewers. Commit.
- Fix crash when receiving empty reply to space job. Commit.
- Make pinned message loading more robust. Commit.
- Unescape backslashes when sending. Commit. Fixes bug #521390.
- Use textFormat property natively now in RoomDelegate. Commit.
- Align the room avatar to the top-left instead of left-center. Commit. See bug #456182.
- Strip out Matrix links from the plain-text body. Commit.
- Persist the last save file dialog directory for Flatpaks. Commit.
- Add a workaround so images in messages have actual tooltips. Commit.
- Add comments explaining not to remove two needed calls in main.cpp. Commit.
- Fix KDBusService registration with the new AppStream-based metadata. Commit.
- Remove a few unused includes. Commit.
- Consider bottom safe area margin for the chat bar. Commit.
- Add two more missing icons to the Android icon bundling. Commit.
- Use appstream based KAboutData. Commit.
- Bump deprecation levels. Commit.
- Remove unused Flatpak permissions. Commit.
- Initialize member variables that might be used uninitialized. Commit.
- Flatpak: Add some finish-args that the Flathub packaging has. Commit.
- CompactMode changes and fixes. Commit.
- Fix leaks. Commit.
- Add test to ensure we initialize the ChatBar TextBlock correctly. Commit.
- Adapt to libquotient 0.9. Commit.
- Fix DevicesPage not updating when connection changes. Commit.
- Rename UnlockSSSSDialog to ManageKeyStorageDialog. Commit.
- Remove unneeded connection. Commit.
- Improvements to key management dialog. Commit.
- Remove libquotient patch and outdated config option. Commit.
- Reenable qmllint on CI. Commit.
- Kunifiedpush: Update kunifiedpush-25.08.3.tar.xz to 26.04.1. Commit.
- Change default room sort order to "Importance". Commit.
- Add ellipses to "logout device" action because it prompts. Commit.
- DevicesModel: Don't display an invalid timestamp. Commit.
- DevicesModel: Don't return garbage data for timestamp roles. Commit.
- DevicesModel: Start custom roles at UserRole. Commit.
- Updates README.md with new build instructions. Commit.
- Fix flatpak build. Commit.
- Port away from deprecated invalidateFilter. Commit.
- Remove unused OpenRoom KConfigXT entry. Commit.
- Fix crash when SSSSHandler emits error twice. Commit.
- Refactor how replies are added. Commit.
- Check if RoomMember is valid before creating notification image. Commit. See bug #519968.
- Fix crash in ThreadModel. Commit.
- UserInfo: Fix layouting issues. Commit.
- Improve key management UX to reduce user confusion. Commit.
- Move "Verify This Device" to a more visible warning. Commit.
- Don't show pins if there's an error message or are selecting messages. Commit.
- Don't show "Hide Image" button for really tiny images. Commit. Fixes bug #506631.
- Add message context menu item to hide media. Commit.
- When creating a new space to add as a child to a space, always set the parent as a parent of the child. Commit.
- UserInfo: fix notifications button. Commit.
- Show the error message when failing to load a video. Commit.
- Prevent uninitialized variables in some blocks. Commit.
- Fix invalid model change. Commit.
- Work around problem in QConcatenateTablesProxyModel. Commit.
- Fix crash when viewing space home page. Commit.
- UserInfo: use overflow button only in collapsed mode. Commit.
- Fix creating a room as a child of a space and cleanup API. Commit.
- Cleanup SpaceChildrenModel. Commit.
- Add button to directly load keys from backup. Commit.
- Modernize code in ThreadModel. Commit.
- Improve type safety in ThreadModel. Commit.
- Remove bogus beginRemove/ResetModel calls. Commit.
- Avoid having a stale quick action item when message is unhovered. Commit.
- Improve how RoomListPage looks in collapsed mode. Commit.
- Improve profile editing UX, especially around unsaved changes. Commit.
- Add hack to stop multi-line pinned messages from appearing. Commit.
- Fix building with KUnifiedPush on Android. Commit.
- Linkify URLs with apostrophes. Commit. Fixes bug #501960.
- Don't mangle URLs with two consecutive underscores. Commit. Fixes bug #503933.
- Show an explanation label when you can't send messages in a room. Commit. Fixes bug #519284.
- Don't allow previewing audio/video before sending it. Commit. Fixes bug #519112.
- Fix how underscores were parsed in our new rich text system. Commit.
- Flatpak: Update Cargo Modules for libquotient. Commit.
- Don't show every typing user's name in busy rooms. Commit.
- Elide text for the new desktop typing indicator. Commit.
- Fix text selection. Commit. Fixes bug #519616.
- Fix title of "Manage Key Storage" window. Commit.
- Fix Quotient version checks. Commit.
- Don't allow downloading stickers for now. Commit. Fixes bug #518849.
- Only spell-check words if turned on again. Commit. Fixes bug #519565.
- Chatbar/EmojiDelegate: Explicitly set the Kirigami colorset. Commit.
- Remove misbehaving makeBlock and makeBlockOfType helpers. Commit.
- Fix sending messages failing after switching rooms. Commit.
- REmvoe some now unneeded code from ImageDelegate and ChatBarMessageContentModel. Commit.
- Only resolve room when forwarding to one room. Commit.
- Allow forwarding messages to multiple rooms. Commit.
- Fix ShareHandler not setting text correctly. Commit.
- Adapt to libquotient changes for matrix-rust-sdk-crypto. Commit.
- Further Block Refactor. Commit.
- Clear pinned message when no pinned events remain. Commit.
- Flatpak: Fix libquotient branch. Commit.
- Fix flatpak build. Commit.
- Improve timezone profile field display. Commit.
- Improve the "Create Poll" dialog. Commit.
- Remove unused function. Commit.
- Unescape non-breaking spaces. Commit.
- Fix RoomSearchPage searching logic. Commit.
- Fix ShareAction not working in NeochatMaximizeComponent. Commit.
- Fix some typos and some QML warnings. Commit.
- Fix forwarding messages with libQuotient >= 0.10.0. Commit.
- Respect the system locale's short time format. Commit.
- Fix last >= first assertion in QAIM::beginInsertRows(). Commit.
- Fix actions dealing with powerlevels in v12 rooms. Commit.
- Bundle missing icons from delegate context menu and room page on Android. Commit.
- Fix Android build with Qt 6.11. Commit.
- Fix crash when link preview comes in after room was deleted. Commit.
- Fix hiding video while it's playing. Commit.
- Improve emoji completion (and others) further. Commit.
- Wrap search placeholder. Commit.
- Disable qmllint while it's broken. Commit.
- Add missing icon for android. Commit.
- Fix a few qmllint warnings. Commit.
- Fix crash when reacting with /react. Commit. Fixes bug #518166.
- Fix icon for files in chatbar. Commit.
- Various room creation fixes. Commit. Fixes bug #518300.
- Set maximum height for link preview images. Commit. Fixes bug #517962.
- Add some reactions to the emoji picker history. Commit. See bug #517854.
- Fix extra : (colons) showing up where they shouldn't. Commit.
- Change icon for quick reaction hover action. Commit.
- Remove the quick reactions bar from the emoji picker. Commit.
- Move the typing indicator on desktop. Commit.
- Remove room and type from ChatTextItemHelper as neither are used. Commit.
- Move the "Find your Friends" button to the top of the DM list. Commit.
- Add support for profile fields. Commit.
- Fix support for selecting multi-timeline messages. Commit.
- Fix support for copying threaded messages. Commit.
- Move message selection logic to MessageModel. Commit.
- Show selection controls in RoomSearchPage. Commit.
- Add missing form separator above the "send read receipts" setting. Commit.
- Hide empty, errored out link previews. Commit. Fixes bug #517187.
- Move to stable MSC2666 mutual_rooms endpoint. Commit.
- Adapt to account management changes for OIDC. Commit.
- Fix multi-line comment warning above buildWidgetUrl. Commit.
- Add missing strings for registration controller. Commit.
- Explicitly fallthrough for switch in mergeFormatOnCursor. Commit.
- Always initialize currentPosition in ChatTextItemHelper::insertFragment. Commit.
- Change text in searching messages dialog if searching a specific user. Commit. Fixes bug #517886.
- NeochatReportRoomJob: Fix space at beginning of endpoint URL. Commit.
- Hide "Send read receipts" option for libQuotient 0.9.x users. Commit.
- Only load auto-completed members after typing one more character. Commit.
- Only auto-complete joined members. Commit.
- Add an option to toggle whether a room is a direct chat or not. Commit.
- Add a way to easily check libQuotient version from QML. Commit.
- Fix JoinRules (and room security settings). Commit. See bug #518300.
- List the room creators under Room Advanced Settings. Commit.
- Allow disabling sending public read receipts. Commit.
- Add missing bundled icons for Android. Commit.
- Remame MessageComponent to Block. Commit.
- Fix error related to editable TextComponent's usage of Sonnet. Commit.
- Make stickers bigger in the emoji picker. Commit.
- Don't show stickers in the custom emojis tab. Commit.
- Include custom emojis in the history tab. Commit.
- Fix the size of emojis in the picker. Commit.
- Add colons around regular emoji shortcodes. Commit.
- Increase RoomInformation scroll hack timer. Commit.
- Use the Block Cache to store attachments. Commit.
- Ensure we select the mispelled word so it's replaced correctly. Commit.
- Fix spellcheck suggestions never actually showing up. Commit.
- Only start spellchecking after a short delay. Commit.
- Fix the CompletionMenu clipping and key navigation. Commit.
- Don't make pinned custom emotes humungous. Commit. Fixes bug #517850.
- Revert "CI - Flatpak - Remove Kirigami Addons as it is now in the runtime". Commit.
- Render placeholder avatars in notifications, like we do in app. Commit.
- Force room delegates to be plain text. Commit.
- Correct room delegate height based on font size. Commit.
- Limit room avatar height. Commit.
- Make sure the rich text off setting works for edits. Commit.
- Make sure that the chatbar is cleared when the rich text dev setting is changed. Commit.
- Put the Rich Chat bar under a dev setting. When off the new styling is kept but the bar is now only plain text. Commit.
- Support for token-authenticated registration. Commit.
- Don't process space jobs on failure. Commit.
- Don't show powerlevel in member list. Commit.
- Add libquotient version to sentry crash information. Commit.
- Don't change active connection when logging out an inactive connection. Commit. Fixes bug #515543.
- Fix VerificationCanceled. Commit.
- Fix handling nested lists in TextHandler::textComponents. The can be multiple end tags we need to find to get the whole block. Commit.
- Fix empty list items. Commit.
- Make sure that lists are not flattened. Commit.
- Port away from KirigamiApp. Commit.
- Don't ask for confirmation when joining room from ExplorerPage. Commit. See bug #517002.
- Make sure that when all content is cut from the chat bar any list format is removed. Commit.
- Don't send polls twice. Commit. Fixes bug #517184.
- Make sure that listChanged is called on textItem change in ChatButtonHelper so that the link button status is updated. Commit.
- Remove account labels. Commit.
- Fix list of links. Commit.
- Remove Phone 3PID support. Commit.
- Add missing include moc. Commit.
- Hook sending emojis back up and don't close the app when clicking an emoji. Commit.
- Make sure that the new required properties of TextComponent are initialised. Commit.
- Fix property. Commit.
- Make sure the correct quote format is used when inserting a new quote block. Commit.
- Make sure that an empty list hides the placeholder text. Commit.
- Fix isMobile check. Commit.
- Use search text from QuickSwitcher when opening ExploreRoomsPage. Commit.
- Remove broken property. Commit.
- Fix function call. Commit.
okular
- Accept invalid data in DOM (restore pre-qt6.12 default). Commit.
- Notify the user about possible changes at printing. Commit.
- Don't execute load-scripts on signed documents. Commit.
- Block some actions for signature fields. Commit.
- Fix(core): use atomic for FontExtractionThread::mGoOn to prevent data race. Commit.
- Fix(script): remove double-free in JSApp::alert(). Commit.
- Fix: resolve ScriptAction memory leak in openDocument. Commit.
- Fix stray A in a user string. Commit.
- Hide finish signing banner on document reload. Commit.
- Signatures: Only allow certificate manager if certificateInfo. Commit.
- Revert "Improve annotation window sizing and positioning". Commit. Fixes bug #518663.
- Certificates: export pgp keys in normal armor format. Commit.
- CertificateViewer: Improve filename for pgp certificate export. Commit.
- Signing: Improve bad passphrase dialog. Commit.
- Use QSaveFile for certificate saving to not get bad files staying around. Commit.
- Certificate dialog: improve pgp info a bit more. Commit.
- Let the certificate view details become bigger as needed. Commit.
- Fix logic surrounding moving unsaved signature. Commit.
- Fix opening preferences from dbus. Commit.
- Simplify finding configuration. Commit.
- Inline unloadGenerator; only one user and it doesn't really unload. Commit.
- GeneratorInfo: qobject_cast cheap; no need to cache. Commit.
- Remove DocumentPrivate::loadAllGeneratorLibraries; unused. Commit.
- Drop BackendConfigDialog; now unused. Commit.
- Update documentation. Commit.
- Merge backend settings into main settings dialog. Commit.
- Signing: Prevent selecting current document for saving. Commit.
- Improve saving when signing. Commit.
- PDFSettings: with nss signing, dont block. Commit.
- Be a bit more noisy about untrusted roots. Commit.
- Signature top bar: Be less happy with not-trusted signatures. Commit.
- Disable adding digital signatures while signing. Commit.
- Disallow saving while signing in progress. Commit.
- Remove left-over KF version includes. Commit.
- Signing: Only set NSS callback if NSS is active. Commit.
- Pdfgenerator: use unique_ptr for owned pointer. Commit.
- Ensure active backend is propagated properly. Commit.
- When signing, use email if name is empty. Commit.
- Simplify creation of buttons for minibar. Commit.
- Remove remains of old minibar. Commit.
- CertificateViewer: better pgp info. Commit.
- Signatures: Save pgp certificates as asc files. Commit.
- Part: Activate existing presentation widget, if there is one. Commit.
- Configure_package_config_file: drop unused PATH_VARS arg. Commit.
- Remove now unused variable from CMake config template file. Commit.
- Show all comments to "notes" / "sticky notes" and Annotations. Commit.
- Few minor changes from PartTest::testAnnotWindow(). Commit.
- Dont autorepeat color invert shortcuts. Commit. Fixes bug #519246.
- Parttest: Use QCOMPARE for ints for better error messages. Commit.
- Fixed Text Annotations moving the page around when dragged to next line and back. Commit.
- Add 'Open' action to Embedded Files dialog. Commit.
- Add ability to copy and paste annotations. Commit. Fixes bug #427629. See bug #440405. See bug #487739.
- Clean up accidentally introduced unrelated changes. Commit.
- Set appstream branding colors. Commit.
- Fixed mouse action for trim to selection. Commit.
- Feat(annotation): copy selection to annotation content. Commit.
- Fax: Warn if the arbitrary limits are triggered. Commit.
- Fax: Three allocation-related arithmetic operations use attacker-influenced dimensions without overflow checks:. Commit.
- Fax: Initialize extra "data" space. Commit.
- Fax: The Ghostscript / PC Research fax header handling at line 109 performs. Commit.
- Fax: A zero-byte .g3 file causes getstrip() to allocate a 4-byte buffer. Commit.
- Add line selection via triple-click. Commit.
- Fix new clang-tidy issues. Commit.
- Bugfix: highlights are not displayed on a dark background. Commit.
- Update docs. Commit.
- Add column-number to emacsclient command in editor-settings. Commit. Fixes bug #518741.
- Mobile: Add desktop categories. Commit.
- Mobile: Set window icon. Commit.
- Clear text selection when specific actions are done. Commit.
- Remove custom macro for defining plugin class. Commit.
- Ensure signatures doesn't get rotated or placed elsewhere. Commit.
- Clazy: fix detaching temporary. Commit.
- HACK: workaround clazy bug. Commit.
partitionmanager
- Be a tiny bit more lenient with KPMcore versions. Commit.
- Add FreeBSD swap to kcfg file and UI config. Commit. Fixes bug #522308.
- Add "Take Ownership" action for mounted partitions. Commit.
- Updated description and button label for better UX. Commit. Fixes bug #504670.
- Fixed position of "Label" Radio button. Commit. Fixes bug #514705.
- Change the default preferred capacity to GiB. Commit.
pim-data-exporter
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Precommit uses reuse. Commit.
- Fix generate clang-format file. Commit.
- Pre-commit auto update. Commit.
- Reflect the move of KMime to Frameworks in the dependency data. Commit.
- BUILD_QCH is not usefull. Commit.
- Remove unused #include already includes by #include . Commit.
- Add forward compatibility with KMime from KDE Frameworks. Commit.
- Add lsan CI support. Commit.
- Increase ktextaddons dep. Commit.
- Gui/CMakeLists.txt - remove unused/uninitialized variable. Commit.
- Use prek support. Commit.
pim-sieve-editor
- Define stable branch. Commit.
- Use KMime from the Flatpak runtime. Commit.
- CI: Flatpak: Remove patch. Commit.
- MNetworkIsDown was not updated. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add save(). Commit.
- Create MD5. Commit.
- Adapt to new api. Commit.
- Coding style. Commit.
- Remove duplicate include. Commit.
- Adapt to new api. Commit.
- Use TextAddonsWidgets::WhatsNewNgDialog. Commit.
- Fix WhatsNewTranslations. Commit.
- Prepare to use new Whatsnew dialog. Commit.
- Add temporary workaround for Flatpak runtime still being on KF 6.24. Commit.
- Fix mem leak. Commit.
- Reuse test is done in pre-commit support. Commit.
- Update pre-commit version. Commit.
- Add reuse lint support. Commit.
- Add po file license for reuse lint. Commit.
- Fix reuse lint. Commit.
- Add smoke test. Commit.
- Add sieveeditorcommandlineparsertest. Commit.
- Move autotests in src folder. Commit.
- Add src/apps folder. Commit.
- Add selftest supportx. Commit.
- Use SieveEditorCommandLineParser. Commit.
- Add sieveeditorcommandlineparser. Commit.
- Fix autogenerate clang-format. Commit.
- Pre-commit auto update. Commit.
- Re-enabled Flatpak build. Commit.
- Disable Akonadi Python bindings in Flatpak. Commit.
- BUILD_QCH is not usefull. Commit.
- Allow to create new script sieve. Commit.
- Fix dependancy. Commit.
- Implement job. Commit.
- Prepare to use addnewscripttoolinternaljob. Commit.
- Improve description. Commit.
- Fix logic. Commit.
- Prepare. Commit.
- Continue to implement job. Commit.
- Add include moc. Commit.
- Prepare start job. Commit.
- Const'ify variable. Commit.
- Continue to implement internal tool. Commit.
- Add setHaveInsertText. Commit.
- Use new api. Commit.
- Prepare to insert text. Commit.
- Fix reuse lint. Commit.
- Load sieveeditor-internal-tools.json. Commit.
- Prepare internal job. Commit.
- Add include moc. Commit.
- Add sieveeditortoolinternalinterface. Commit.
- Prepare sieveeditortoolinternalinterface. Commit.
- Move in data folder. Commit.
- Don't create multi textautogeneratemanager. Commit.
- Increase version. Commit.
- Increase ktextaddons dep. Commit.
- Src/CMakeLists.txt - fix ICONS_SOURCES -> ICON_FILES. Commit.
- Use prek. Commit.
pimcommon
- Add ECMInstalledLibraryCheck support. Commit.
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- Add find_dependency(KF6Completion...). Commit.
- We have KLineEdit in header => add KF6::Completion in public. Commit.
- Add reuse directly in pre-commit CI support. Commit.
- Don't use static for this list. Commit.
- Use value(...) directly. Commit.
- When we found email break directly => optimization. Commit.
- Fix generate clang-format file. Commit.
- Fix pre-commit. Commit.
- Pre-commit auto update. Commit.
- Fix logic error. Commit.
- Fix include. Commit.
- Fix includes. Commit.
- Remove unused #include already includes by #include . Commit.
- Add if pointer is not null. Commit.
- Fix comment. Commit.
- Use QStringLiteralView. Commit.
- CMake clean out unused/uninitialized variables. Commit.
- Drop unused kitemviews dependency. Commit.
- Remove it. Commit.
- Use prek + move license info in REUSE.toml. Commit.
plasma-camera
- CI - Flatpak - Add new dependency. Commit.
- Enable LSAN in CI. Commit.
- CI: Require passing tests. Commit.
plasma-phonebook
- Add missing KI18n find_package call. Commit.
- Enable LSAN in CI. Commit.
- CI: Require passing tests on all jobs. Commit.
- Fix editing and saving fields. Commit.
- Update Flatpak manifest. Commit.
plasma-settings
- Add qt6-next build. Commit.
- Add missing CI dep. Commit.
- Clean up root module. Commit.
- Add smoke test. Commit.
- Enable LSAN in CI. Commit.
- CI: Require all tests to pass. Commit.
- Pagestack: Fix pushed items getting auto-deleted. Commit.
- Fix headers not being added to pages. Commit.
- Show desktop entry only in KDE. Commit.
- Fix crash when exiting in kcm. Commit.
- Fix potential undefined behavior in menu list obtaining. Commit.
- Update readme. Commit.
- Filter out KCMs without form factor settings when not on desktop. Commit.
- Filter out kcms for other Qt platforms and self-reported relevancy. Commit.
plasmatube
- CI: Flatpak: Re-enable. Commit.
- Don't include quiet packages in feature_summary. Commit.
- Remove appstream duplicate release version. Commit.
qmlkonsole
- Simplify tabs view by switching away from SwipeView. Commit.
- Properly implement setting background opacity. Commit.
- Adapt screen reflow logic from Konsole during resize. Commit.
- Implement inertial scrolling for touch in terminal view. Commit.
- Fix tabs strip design. Commit.
- Turn off popHiddenPages. Commit.
- Set default color scheme to Breeze. Commit.
- Search external directories for custom color schemes. Commit. Fixes bug #517478.
- Enable LSAN in CI. Commit.
- CI: Require passing tests on all jobs. Commit.
- Fix type name in kcfg file. Commit.
qrca
- Tidy Readme and update copyright year. Commit.
- Use Kirigami Addons from the Flatpak runtime. Commit.
- CI: Flatpak: Disable man generation in NM. Commit.
- Use KDE_INSTALL_TARGETS_DEFAULT_ARGS, KF_ one reserved for KF. Commit.
- Fix Android build with Qt 6.11. Commit.
rocs
- Fix crash when closing the "Node Type Property" dialog. Commit.
skanlite
- Be a tiny bit more lenient with KSaneWidgets versions. Commit.
- Remove left-over KF version include. Commit.
- CI: Flatpak: Remove libusb and avahi as they are now in the runtime. Commit.
skanpage
- Be a tiny bit more lenient with KSaneCore versions. Commit.
- CI: Require all tests to pass. Commit.
svgpart
- Port to KStandardActions. Commit.
- Fix cmake warnings. Commit.
sweeper
- Set application-specific icon for the window. Commit.
tokodon
- Fix grammar issues in AppData release notes. Commit.
- Simplify some push notification code. Commit.
- Add warning before boosting a post that's missing alt text. Commit.
- Fix log out prompt dialog opening in the wrong window. Commit.
- Fix crash when adding a second account through the browser. Commit.
- Fix typo in follow request notification. Commit.
- Fix minor typo. Commit.
- Revert "Quiet some SafeArea log spam". Commit.
- Place more objects in the graphics scene. Commit.
- Don't use anchors when positioning profile field verification checkmark. Commit.
- Don't move read marker because of streamed posts in the background. Commit.
- Remove some extraneous API calls to accounts that failed to log in. Commit.
- Quiet some SafeArea log spam. Commit.
- Use navigateLink in more places. Commit.
- Don't pass a whole QIcon through D-Bus. Commit.
- Re-add PREFIX property to qt_target_qml_sources. Commit.
- Fix undefined error while using alertCount. Commit.
- Add basic support for collections. Commit.
- Show account roles on the profile page. Commit.
- Indicate suspended and memorialized accounts. Commit.
- Break out of loop early when deleting posts from notifications model. Commit.
- Add limited support for the new instance limits. Commit.
- Show featured users in a card on the profile. Commit.
- Use the new exclude_direct query when fetching account statuses. Commit.
- Add support for reading new Account fields. Commit.
- Attempt to fix how elephants are moved. Commit.
- Port to the new Kirigami badge component. Commit.
- Add symbolic icon for Android notifications. Commit.
- Enable app-specific language selection on Android. Commit.
- Show standalone tags even if the post is only tags. Commit.
- Move the cute elephants out of Android's safe areas. Commit.
- Don't indicate pinned posts outside of profiles. Commit.
- Appdata.xml: add desktop and mobile as supported platforms. Commit.
- Fix Home focus remaining in sidebar. Commit.
- Require Qt 6.9 for unconditional use of the SafeArea API. Commit.
- Add reload feature. Commit.
- Improve account header on mobile. Commit.
- RFC: Disable the scrollbar interactivity for account page. Commit.
- Don't mysteriously hide the search field while the search page is open. Commit.
- Add warning to remind us to follow Mastodon-Async-Refresh. Commit.
- Adapt to changed KOnlineAccounts credentials API. Commit.
- Fix generate-icon-list script to include more icon sources. Commit.
- Fix qml-check-icons image. Commit.
- Improve previewing news links from the Explore page. Commit.
- Reword end of timeline message. Commit.
- Hide configure application action from profile on desktop. Commit.
- Add icon for "No Media" and "No Posts" placeholders. Commit.
- Wrap text for notification page's placeholder text. Commit.
- Show a black background when failing to load attachments. Commit.
- Add ellipses to logout actions that end up prompting you anyway. Commit.
- Fix the "Include public posts in search results" setting. Commit.
- Move "Open in Browser" account setting to header. Commit.
- Only show cross-account actions for functional accounts. Commit.
- Reduce label of Configure Notifications. Commit.
- Remove embed action for now. Commit.
- Fix notifications page momentarily showing no loading placeholder. Commit.
- Use default DEFAULT_SEVERITY for logging. Commit.
- Adapt to KOnlineAccounts API change. Commit.
- Set verticalScrollBarInteractive property directly. Commit.
- Fix viewportWidth for quoted post media attachments. Commit.
- Fix read markers when used with GoToSocial instance. Commit.
- Add i18nc. Commit.
- MainAccountToolPage: Refactor completely. Commit.
- Rework MainReportToolPage. Commit.
- Fix Android build with Qt 6.11. Commit.
- Small cleanup for the post delegate menu. Commit.
- Move src/content/ui to src/qml. Commit.
- NotificationsPage: Fix hover effects over lines. Commit.
- Use correct variable. Commit.
- Integrate with online accounts. Commit.
- Add missing include moc. Commit.
umbrello
- Added option to make KDocTools optional (similar to the other components). Commit.
- Use QGuiApplication in svg2png. Commit.
- Svn2png: documentation on cursor configuration added. Commit.
- Cmake: remove references to redundant variables in endif(). Commit.
- Svn2png: Fix bug not checking the correct svg renderer instance. Commit.
- Fix clip4 paste of sequence messages across instances. Commit. Fixes bug #418395.
- Fix bug not initializing the scene background color. Commit. Fixes bug #519794.
- CI: add support to run gui applications created inside docker. Commit.
- Qt6: Fix not finding configuration files for layout generator. Commit. Fixes bug #519790.
- Fixup for last commit. Commit.
- Refine association duplicate check to full edge identity. Commit.
- CI: update distribution based jobs. Commit.
- Fix duplicate named association widgets during diagram load. Commit. Fixes bug #519215.
yakuake
- Fix context-dependent action shortcuts. Commit.
- Make KWayland a required dependency. Commit.
- Port MainWindow away from old-style connect. Commit.
- Disable fullscreen height adjustment. Commit.
- Implement fullscreen fix. Commit.
- Check for XCB::Util in CMake. Commit. Fixes bug #517649.
- Only find XCB when building with X11 support. Commit.
- Fix build without X11. Commit.
- Mark PlasmaWaylandProtocols as REQUIRED. Commit. Fixes bug #517542.
zanshin
- CMAKE_CXX_SCAN_FOR_MODULES already define in ecm. Commit.
- CI: Require all tests to pass. Commit.
- BUILD_QCH is not usefull. Commit.
- Add lsan support. Commit.
- Don't leak application components widgets. Commit.
- Don't leak QMimeData objects in ZanshinContext. Commit.
- Don't leak tree view proxy style. Commit.
- Remove incorrect annotations from REUSE.toml. Commit.