Skip to content

KDE Gear 25.12.0 Full Log Page

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

accessibility-inspector
  • Appstream: fix developer id. Commit.
akonadi
  • Fix SQL syntax error when using MariaDB 12.1. Commit.
  • Revert "Extend the protocol with BeginItemSync and EndItemSync commands". Commit.
  • Revert "DataStream: distinguish between regular exception and timeout". Commit.
  • Revert "ItemQueryHelper: use a more helpful exception message". Commit.
  • Revert "Implement ItemSyncHandler". Commit.
  • Revert "Switch ItemSync to the new server-side itemsync protocol". Commit.
  • Revert "Deprecated TransactionJobs and TransactionSequence". Commit.
  • Revert "Fix handling subjob error in new ItemSync". Commit.
  • Revert "Decrease the default size of batchSize reported by ResourceBase". Commit.
  • Revert "ItemSync: don't send EndItemSync if we did not send BeginItemSync". Commit.
  • Revert "Fix build against Qt 5.14". Commit.
  • Revert "ItemSync: don't use long-lasting multi-item transactions". Commit.
  • Revert "ItemSync: propagate merge mode to BeginItemSync command". Commit.
  • Revert "ItemSync: fix & adjust itemsynctest". Commit.
  • Revert "Connection: specify socket read timeout using std::chrono". Commit.
  • Revert "ItemSync: use DB transactions to optimize sync speed". Commit.
  • Revert "Fix a spelling and a newline-at-eof issue to pass CI". Commit.
  • Revert "A round of clang-format for CI". Commit.
  • Revert "Fix Windows build, adapt to rename". Commit.
  • Fix bug 511642: Sort tags by name. Commit. Fixes bug #511642.
  • Port deprecated invalidateFilter in qt6.10. Commit.
  • Chore: use QDateTime::currentSecsSinceEpoch(). Commit.
  • Chore: remove unused #includes. Commit.
  • Fix(dbmigrator): remove leftover entries in db_migration directory. Commit.
  • Fix(storage): segfault during database migration. Commit.
  • Drop KHelpMenu from agent configuration dialog. Commit.
  • Fix Windows build, adapt to rename. Commit.
  • A round of clang-format for CI. Commit.
  • Fix a spelling and a newline-at-eof issue to pass CI. Commit.
  • ItemSync: use DB transactions to optimize sync speed. Commit.
  • Connection: specify socket read timeout using std::chrono. Commit.
  • ItemSync: fix & adjust itemsynctest. Commit.
  • ItemSync: propagate merge mode to BeginItemSync command. Commit.
  • ItemSync: don't use long-lasting multi-item transactions. Commit.
  • Fix build against Qt 5.14. Commit.
  • ItemSync: don't send EndItemSync if we did not send BeginItemSync. Commit.
  • Decrease the default size of batchSize reported by ResourceBase. Commit.
  • Fix handling subjob error in new ItemSync. Commit.
  • Deprecated TransactionJobs and TransactionSequence. Commit.
  • Switch ItemSync to the new server-side itemsync protocol. Commit.
  • Implement ItemSyncHandler. Commit.
  • ItemQueryHelper: use a more helpful exception message. Commit.
  • DataStream: distinguish between regular exception and timeout. Commit.
  • Extend the protocol with BeginItemSync and EndItemSync commands. Commit.
  • Don't disconnect and reconnect readyRead() all the time. Commit.
  • Small include cleanup. Commit.
  • Port some invalidateFilter. Commit.
  • We depend against 6.17. Commit.
  • .kde-ci.yml - fix defines. Commit.
  • .markdownlint.json - configuration file for markdownlint-cli2. Commit.
  • Add Comment. Commit.
  • Const'ify variable. Commit.
  • Fix cppcheck warnings. Commit.
  • Use explicit keyword. Commit.
  • ParseSetter return true all the time. Commit.
  • Chore(qmllint): Fix most qmllint issues. Commit.
  • Accountsintegration.cpp - cppcheck fixes unsignedLessThanZero. Commit.
  • Prefer mariaDB to Oracle MySQL. Commit.
  • Do not require private APIs of QtCore and QtSql. Commit.
  • Cppcheck suppress returnByReference. Commit.
  • Cppcheck suupress constStatement. Commit.
  • .kde-ci.yml - fix last change (missing trailing quote). Commit.
  • .kde-ci.yml - cppcheck-arguments - add define for MYSQLD_SCRIPTS_PATH. Commit.
  • Allow to retrieve const shared pointer item payloads. Commit.
  • .kde-ci.yml - define POSTGRES_PATH and MYSQLD_EXECUTABLE. Commit.
  • .kde-ci.yml - tell cppcheck to ignore templates. Commit.
  • Cppcheck CI configurations. Commit.
  • .clang-tidy - remove unsupported 'IgnoredVariableNames: db'. Commit.
  • .gitlab-ci.yml - add pre-commit. remove json, clang-format, yml, xml. Commit.
  • .pre-commit-config.yaml - initial pre-commit configuration. Commit.
  • .clang-format-pre-commit - for using clang-format from pre-commit. Commit.
  • Codespell fixes. Commit.
  • Gersemi (cmake-format cmake-lint) the entire project. Commit.
  • General whitespace cleaning. Commit.
  • Remove extra ;. Commit.
  • Collectioncombobox.cpp - remove unused include session.h. Commit.
  • Widgets/standardactionmanager: Filter clipboard change events. Commit.
  • Use u''. Commit.
  • Created singleshot capability and related logic. Commit.
  • Add missing CI deps. Commit.
  • Enable qmllint in CI. Commit.
  • Agentbase.cp - fix finding mallinfo2 using __GLIBC_PREREQ. Commit.
  • Add "Don't ask again" to checkbox before syncing an offline resource. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Remove unimplemented methods. Commit.
  • Fix opening agent configuration. Commit.
  • Fix typo: i18ndc is correct not i18ncd. Commit.
akonadi-calendar
  • Port deprecated invalidateFilter. Commit.
  • .kde-ci.yml - try fo fix defines. Commit.
  • Codespell: ignore *.po and added word to ignore list. Commit.
  • Initialize variable. Commit.
  • Clean forward declaration. Commit.
  • Use QCOMPARE here. Commit.
  • Buildsystem - require Gpgme++ and QGpgme. Commit.
  • Src/mailclient_p.cpp - avoid deprecated warning gpg asString. Commit.
  • Reminder-daemon - in KDE PIM we refer to to-dos, not tasks. Commit.
  • Publishdialog.cpp - explicitly notify there is no email address. Commit.
  • Freebusymanager.h - remove unneeded comment about Qt and KDE widgets. Commit.
  • .clang-tidy - add clang-tidy config. Commit.
  • Clang-tidy fix misc-const-correctness. Commit.
  • Clazy fixes fully-qualified-moc-types. Commit.
  • Clazy suppress lambda-in-connect false positive. Commit.
  • Clazy suppress non-pod-global-static. Commit.
  • Clang-analyzer fixes deadcode.DeadStores. Commit.
  • Clang-tidy fixes readability-avoid-return-with-void-value. Commit.
  • Clang-tidy fixes bugprone-switch-missing-default-case. Commit.
  • Clang-tidy fixes/suppressions bugprone-branch-clone. Commit.
  • Clang-tidy fixes readability-static-definition-in-anonymous-namespace. Commit.
  • Clang-tidy fixes misc-use-internal-linkage. Commit.
  • Clang-tidy fixes readability-container-size-empty. Commit.
  • Clang-tidy suppress readability-avoid-unconditional-preprocessor-if. Commit.
  • Clang-tidy fixes readability-container-contains. Commit.
  • Clang-tidy fixes readability-redundant-member-init. Commit.
  • Clang-tidy suppress readability-redundant-access-specifiers. Commit.
  • Clang-tidy fixes performance-unnecessary-copy-initialization. Commit.
  • Clang-tidy fixes readability-isolate-declaration. Commit.
  • Clang-tidy fixes bugprone-argument-comment. Commit.
  • Clang-tidy fixes readability-inconsistent-declaration-parameter-name. Commit.
  • Clazy fixes unused-non-trivial-variable. Commit.
  • Clazy fixes detaching-temporary. Commit.
  • Clazy fixes range-loop-detach. Commit.
  • KDE CI - add cppcheck-suppressions and keep the project cppcheck-clean. Commit.
  • Cppcheck fixes cstyleCast. Commit.
  • Cppcheck suppress duplicateConditionalAssign. Commit.
  • Cppcheck fixes shadowVariable. Commit.
  • Cppcheck fixes noCopyConstructor, noOperatorEq. Commit.
  • Cppcheck fixes shadowArgument. Commit.
  • Cppcheck fixes duplicateBreak. Commit.
  • Cppcheck fixes and suppressions nullPointerRedundantCheck. Commit.
  • Cppcheck fixes useInitializationList. Commit.
  • Cppcheck fixes knownConditionTrueFalse. Commit.
  • Cppcheck suppress knownPointerToBool. Commit.
  • Cppcheck fixes uninitvar. Commit.
  • Cppcheck fixes no ExplicitConstructor. Commit.
  • Cppcheck fixes unusedVariable. Commit.
  • Cppcheck fixes unreadVariable. Commit.
  • Collectioncalendar.cpp - in hasRight(), don't assert on invalid calendar. Commit.
  • Src/todomodel.cpp - remove a useless warning and comment. Commit.
akonadi-contacts
  • Port last KLineEdit. Commit.
  • Port to QLineEdit. Commit.
  • Const'ify pointer + use QLineEdit. Commit.
  • Use QLineEdit here too. Commit.
  • Use QLineEdit here. Commit.
  • Const'ify variable + use missing [[nodiscard]]. Commit.
  • Rename variables. Commit.
  • Add missing explicit keyword. Commit.
  • Add parent. Commit.
  • Mark as const. Commit.
  • Remove unused variable. Commit.
  • Fix cppcheck warning (rename variable which shadows others). Commit.
  • Add missing explicit. Commit.
  • Add icon + add parent + add tooltip. Commit.
  • Initialize in constructor. Commit.
  • Fix enable/disable remove button. Commit.
  • Fix remove button state. Commit.
  • Port away java style iterator. Commit.
  • Fix show department. Commit.
  • Show impp info. Commit.
  • Allow to use resourceLabel(). Commit.
  • Show web info. Commit. See bug #510833.
  • Const'ify. Commit.
  • Const'ify. Commit.
  • Port deprecated invalidateFilter method. Commit.
  • Use correct KMime include. Commit.
  • Use u''. Commit.
  • Fix some cppcheck warnings. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Fix some cppcheck warnings. Commit.
akonadi-import-wizard
akonadi-mime
  • Use const KMime objects where possible. Commit.
  • Use non-deprecated KMime API. Commit.
  • Expose special mail collection to QML. Commit.
  • Use QCOMPARE here. Commit.
akonadiconsole
  • Port deprecated invalidateFilter. Commit.
  • Ensure we use non-mutating KMime header API. Commit.
  • Clean includes. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
akregator
  • Look at to build against release 25.12. Commit.
  • Use release 25.12 branch. Commit.
  • Fix stable url. Commit.
  • Port away java style iterator. Commit.
  • Fix typo. Commit.
  • Move settings to config-*.h + implement HAVE_TEXTTOSPEECH_ENQQUEUE_SUPPORT. Commit.
  • Port deprecated invalidateFilter method. Commit.
  • Remove unused include. Commit.
  • Fix version. Commit.
  • Make it compile with new api. Commit.
  • Step 1 for porting to TextAddonsWidgets. Commit.
  • Prepare to support whatsnew/etc from ktextaddonswidget. Commit.
  • Fix some cppcheck warnings. Commit.
  • Add x-scheme-handler/feed in mimetype. Commit.
  • Don't show "what's new" in first step. Commit.
  • Use u'...'. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Fix some cppcheck warnings. Commit.
  • Remove unused method. Commit.
  • Add "rss" keyword to .desktop file. Commit.
alligator
  • Fix crashes. Commit.
  • Place the open in browser button first. Commit.
  • Fix add feed dialog oddities. Commit.
  • Fix pagestack showing two articles at the same time. Commit.
  • Edit org.kde.alligator.appdata.xml. Commit.
  • Use a single FeedsModel in all the app. Commit.
  • Fix typo in README.md. Commit.
  • Enable qmllint in CI. Commit.
  • Fix and improve FeedListPage placeholder. Commit.
  • Add action to copy the URL. Commit.
  • Remove uneeded ColumnLayout. Commit.
  • Replace outdated references to nightly APKs. Commit.
analitza
  • Fix build of eigen-dependent code with Eigen 5. Commit.
angelfish
  • Fix update of the last visit. Commit.
  • Fix showing permission questions. Commit.
  • Move NewTabQuestion to lib. Commit.
  • Fix search via menu. Commit.
  • Guard pageWebView while it is loading. Commit.
  • Check for developer tool state only when item is available. Commit.
  • Use qEnvironmentVariable. Commit.
  • Take into account env QTWEBENGINE_CHROMIUM_FLAGS. Commit.
  • Updates navigation entry sheet only after currentWebView is ready. Commit.
  • Fix build with corrosion 0.6. Commit.
  • Update email address to kdemail alias. Commit.
  • Allow numbers in the TLD. Commit.
  • Fix not being able to open a new tab. Commit.
  • Fix close button on tab delegates. Commit.
  • Drop DropShadow on mobile tab bar. Commit.
arianna
  • Use CamelCase Qt include. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • Remove duplicate headers between cpp/h file. Commit.
  • Appstream: fix developer id. Commit.
ark
  • Removing supporters section entirely as it breaks pipeline. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • Make Strings adhere to the KDE HIG. Commit.
  • LoadJob: Use proper API to hide finished notification. Commit.
artikulate
  • Fix various typos in the source code. Commit.
  • Fix editorsession test. Commit.
  • Ci: require all tests to pass. Commit.
  • Enable qmllint in CI. Commit.
audiocd-kio
  • Suffix the version with the Gear version automation. Commit.
  • Drop unused include. Commit.
  • Don't use tile location template if it's empty. Commit.
  • Enable file location config on kcm load. Commit.
  • Chop trailing slashes from location macro. Commit.
  • Wrong checkbox queried for using location. Commit.
  • Fixed building when DocTools is disabled. Commit.
audiotube
  • Removing last year's fundraiser supporters. Commit.
  • Display the string "favorite" (en_US), not "favourite" (en_GB). Commit.
  • Set defaults if the QPT did not do the work for us. Commit.
  • Solve configure warning. Commit.
  • Videoinfoextractor: Include QDebug, we use it. Commit.
  • Qtmpris: Fix compile warnings. Commit.
  • Update dependencies. Commit.
baloo-widgets
  • TagCheckBox: Handle dolphin crashes when encountering a tag containing slash '/' character. Commit. Fixes bug #437501.
  • KCommentWidget: Remove redundant m_readOnly variable. Commit.
  • FileMetaDataWidget: Improve tag and comment display. Commit.
  • FilePropertiesPlugin: Improve accessibility. Commit.
  • Tagsfileitemaction: prevent a crash when menu is destroyed. Commit.
blinken
  • Use Qt camelcase support. Commit.
bomber
  • Perform a check to include KF6::DBusAddons. Commit.
  • Use ECM clang-format. Commit.
calendarsupport
  • Use QCOMPARE here. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Src/cellitem.cpp - remove non-useful debug print. Commit.
  • Remove unused implemented methods. Commit.
calindori
  • TimePickerSheet: Import kclock time picker for better UX. Commit. Fixes bug #498844.
  • Fix build warnings. Commit.
  • Port away from manually closing Kirigami.MenuDialog. Commit.
calligra
  • Fix sheets build with Eigen 5. Commit.
  • Bump poppler to 25.02.0. Commit.
  • Sheets: fix typo in financial.xml. Commit.
  • Fix typos in stage subdirectory. Commit.
  • Fixup config-opts. Commit.
cantor
  • Fix(julia): Adapt to removed Julia C-API functions. Commit.
  • Disable test that has been failing for 4 consecutive weeks. Commit.
  • Implement XSMP session restore. Commit.
  • Fix various typos. Commit.
  • Ci: require passing tests on all platforms. Commit.
  • Fix qalculate backend with recent versions of libqalculate. Commit. Fixes bug #507038.
  • Snapcraft: move to core24. Commit.
  • Snapcraft: move to core24. Commit.
colord-kde
  • Remove obsolete QT_MAJOR_VERSION instance. Commit.
dolphin
  • DolphinView: when creating a dir hierarchy only select dir in current path. Commit.
  • Main: set active view in split mode when not restoring session. Commit. Fixes bug #503576. Fixes bug #508554.
  • Kstandarditemlistwidget: Fix vertical misalignment for file names containing certain glyphs. Commit. Fixes bug #512152.
  • Context menu: use selected item as containing folder for New file menu. Commit. See bug #508196. Fixes bug #512020.
  • DolphinView: open the property dialog on Alt+activated. Commit. Implements feature #512383.
  • Informationpanel: prevent a crash when creating video preview panel and a media file is selected. Commit.
  • Dolphinitemlistview: ensure font settings isolation between view modes. Commit. Fixes bug #511604.
  • Icon view: fix file names overflowing after text eliding. Commit. Fixes bug #432530.
  • Dolphinview: On shift+middle-click, open file with third app for the open with list. Commit. Fixes bug #510237.
  • Revert "Make create folder use selected directory !1026". Commit. Fixes bug #510757. See bug #508196.
  • Dolphintabpage: save and restore splitter position. Commit. Fixes bug #430705.
  • GeneralViewSettingsPage: Improve the wording "Browse archives as folders". Commit. Fixes bug #499782.
  • DolphinView: resetZoomLevel: reset to user defined default zoom. Commit. Fixes bug #482322.
  • Fix lost focus on closed tab. Commit.
  • Dolphintabpage: when enabling split view without animation reset sizes. Commit. Fixes bug #510915.
  • Viewactionhandler: Group roles actions under KActionCategory. Commit.
  • Revert "dolphinviewactionhandler: Improve text for roles actions". Commit.
  • Dolphinview: for samba use special placeholder only for /. Commit. Fixes bug #509253.
  • Contextmenusettings: Add a tooltip with plugin fileName. Commit.
  • PreviewSettings: add a tooltip showing the filename of plugins. Commit.
  • Don't do an animation on the information panel. Commit. Fixes bug #503036.
  • CMakeLists.txt: make sure settings.kcfg are shared. Commit. Fixes bug #368121.
  • Remove ResizeAnimation/IconResizeAnimation. Commit.
  • Item view: don't do a zoom animation. Commit. Fixes bug #510426.
  • DolphinView: emit loadingCompleted at the end of the slot. Commit.
  • Kstandarditemlistwidget: guard against textOption not existing. Commit.
  • Dolphinmainwindotest: harden some tests. Commit.
  • Viewactionhandler: set parent to KActionMenu's menu with MenuButtonPopup. Commit.
  • Dolphinmainwindowtest: prevent kaboutdata warnings. Commit.
  • Dolphintabwidget: make sure to emit activeViewChanged. Commit.
  • Dolphinviewcontainer: in middle-click file opening use targetUrl. Commit.
  • Bottomcontentscontainer: don't pass a parent for a sub-layout. Commit.
  • Fix a couple compiler warnings. Commit.
  • Dolphincontextmenu: Update "Empty Trash" enabled state dynamically. Commit. Fixes bug #501091.
  • Dolphincontextmenu: Update "Empty Trash" enabled state dynamically. Commit. Fixes bug #501091.
  • Removing fundraiser adopters section completely, as it seems to break the pipeline for some reason. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • Add integration test for split view activation and tab title update after renaming a folder. Commit. See bug #496414.
  • DolphinViewContainer, DolphinView: Fix incorrect view activation when renaming folder. Commit.
  • DolphinTabPage, DolphinView: Fix duplicate folder for MTP device. Commit. Fixes bug #506634. See bug #497313. See bug #496414.
  • Informationpanelcontent: prevent repeated disabled effect on previews. Commit. Fixes bug #507844.
  • Dolphinviewactionhandler: Improve text for roles actions. Commit.
  • Placespanel: Fix default width by moving things from showEvent to constructor. Commit. Fixes bug #449070.
  • Itemactions: Add context menu actions to hide and unhide files using .hidden. Commit.
  • Dolphinview: position the focus after the last removed file. Commit. Fixes bug #504490.
  • DolphinTabPage: Show separator when navigator is outside of menubar. Commit. Fixes bug #508303.
  • Animatedheightwidget: ignore PageUp/PageDown to avoid invisible scroll. Commit. Fixes bug #508835.
  • Don't store window size for ViewPropertiesDialog. Commit.
  • Informationpanel: use QTextEdit for filename display to avoid newlines in copied text. Commit. Fixes bug #493279.
  • Dolphinview: add preferred sort order for roles. Commit. Fixes bug #425457.
  • Double scroll distance. Commit. Fixes bug #508290.
  • Fix crash between selection mode and folder icon chooser. Commit. Fixes bug #508648.
  • Add support for Redo operations. Commit. Fixes bug #451746.
  • Search::Bar: Preserve cursor position. Commit. Fixes bug #507272.
  • Fix several user-facing and non-user-facing typos. Commit.
  • KStandardItemListWidget: Clean hover effect on editRole changed. Commit. Fixes bug #508388.
  • KStandardItemListWidget: Do not recolor branch indicators. Commit.
  • KStandardItemListWidget: Color icon only if item isPressed. Commit. Fixes bug #508418.
  • DolphinContextMenu: Don't parent new file menu to the menu. Commit.
  • DolphinTrash: Only play emptied sound when it was emptied without error. Commit.
  • DolphinTabWidget: Use setcurrentIndex() in readProperties(). Commit. Fixes bug #508864.
  • Fix typo found by Inigo Salvador Azurmendi. Commit.
  • Warn when renaming a file would change its file type. Commit.
  • DolphinTabWidget: Fix split view. Commit.
  • KStandardItemListWidget: Use styleOption().iconSize. Commit. Fixes bug #508352.
  • KItemListView: Check if animation is already started before starting new one. Commit. Fixes bug #508352.
  • DolphinTabWidget: Fix segfault when restoring session. Commit. Fixes bug #462046.
  • Make create folder use selected directory. Commit. Fixes bug #508196.
  • Dolphinview: use QString::slice with Qt > 6.8. Commit.
  • KItemListWidget: Use strokePath instead of drawPath. Commit. Fixes bug #507005.
  • Use KFileItem::isExecutable() instead of creating a QFileInfo. Commit.
  • Fix Qt < 6.8 error. Commit.
  • DolphinContextMenu: Show Configure Trash instead of Properties. Commit. Fixes bug #497349.
  • Add a Window Color Scheme menu in the Configure menu. Commit. Implements feature #506618.
  • Kio-admin: Risk dialog correctly sets url theme. Commit.
  • Kio-admin: Risk dialog saves only on accept. Commit.
  • Kio-admin: Update risk dialog result check. Commit.
  • DolphinMainWindow: Notify current selection changed when changing tabs. Commit.
  • Disable "Create folder" action if the location is not writable. Commit.
  • Apply 2 suggestion(s) to 1 file(s). Commit.
  • Add a check before offering to create folder. Commit.
  • Apply 2 suggestion(s) to 1 file(s). Commit.
  • Offer to mkpath when user goes to a nonexistent folder. Commit.
  • Settings: Fix memory leak in PanelSettingsPage constructor. Commit.
  • Search/bar: Use correct parent method in keyPressEvent. Commit.
  • KItemListView: Don't allow starting role editing when animation is running. Commit. Fixes bug #497125.
  • Don't unset XDG_ACTIVATION_TOKEN manually. Commit.
  • Make strings in credits HIG compliant. Commit.
  • Panels/information: Fix preview size for animated images. Commit.
  • Movetonewfolder: allow to move folders. Commit. Fixes bug #506612.
  • Revert "CI: Remove linux-qt6 build". Commit.
dolphin-plugins
  • Bump minimal Qt version to 6.7 and KF to 6.0. Commit.
  • Git hg: Fix warnings regard QCheckBox::stateChanged. Commit.
dragon
  • Stop using multimediaprivate. Commit.
  • Fileopen: set a window title. Commit.
  • Set window icon. Commit.
  • Fileopen: Fix window handle ID. Commit.
  • Appstream: rename id to drop the legacy .desktop suffix. Commit.
  • Mpris: rename bus name so flatpak gives us access by default. Commit.
  • Apply flathub suggestions. Commit.
  • Main: defer the amd hack to qt 6.12. Commit.
  • Revert "ci: drop qt-next for now". Commit.
  • Adding more info to ReadMe. Commit.
  • Flesh out the README a bit. Commit.
  • Add a readme. Commit.
  • Comment++. Commit.
  • Guard against empty URI list from the portal. Commit.
  • Ci: drop qt-next for now. Commit.
  • Workaround AMD texture problems. Commit.
  • Remove unused "blameDistro" property. Commit.
  • Visualize when an unsupported backend is used. Commit. Fixes bug #506940.
  • Force the top header as toolbar mode. Commit.
elisa
  • Fix build with Qt 6.10 on Android. Commit.
  • Use more correct starred/not starred icons. Commit.
  • Default to UTF-8 if KEncodingProber's confidence is too low or if it doesnt have enough data when reading lyrics files. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • Allow activating sidebar items by pressing enter. Commit.
  • Change sidebar to only highlight the delegate that is actually selected. Commit.
  • Fix artist taphandler being too long in the view toolbar. Commit.
  • LyricsModel: fallback to plain text when no valid timestamp is parsed. Commit.
  • LyricsModel: avoid advancing iterator on failed timestamp parse. Commit.
  • Fix playlist delegate text and icon colour. Commit.
  • Fix sidebar icon colour on qqc2-desktop-style. Commit.
  • Use ItemDelegate as base type for list and grid delegates. Commit.
  • Lyrics: stable ordering and group highlight for identical timestamps (bilingual lines). Commit. Fixes bug #464843.
  • Increase subtitle opacity to be in line with Kirigami.Heading. Commit.
  • Set subtitle opacity as a constant in Theme. Commit.
  • Remove unneccessary Connections object. Commit.
  • Fix REUSE. Commit.
  • Fix several typos. Commit.
  • Remove all qml import versions. Commit.
  • Remove final reference to Qt GraphicalEffects. Commit.
  • Add test for just initializing the database. Commit.
  • Remove database connection after each database test. Commit.
  • Convert multi-line database queries to be raw string literals. Commit.
  • Promote all database error messages from Debug to Critical. Commit.
  • Prefer .lrc files over embedded lyrics where both are present. Commit.
  • Make all properties in Theme readonly. Commit.
  • Make Theme.qml a singleton to make qmllint happier. Commit.
  • Use const or let instead of var in QML functions. Commit.
  • Fix database returning a string instead of url for album art. Commit.
  • Remove cover file cache from database + tests too. Commit.
  • Remove unneeded cover file cache in file listing. Commit. Fixes bug #505985.
  • Remove #ifdef's for KF < 6.9; Bump Qt version to be in line with KF. Commit.
eventviews
  • Port invalidateFilter deprecated methods. Commit.
  • Check for end iterator before dereferencing. Commit.
  • Pre-commit autoupdate. Commit.
  • Run clang-format. Commit.
  • Clean forward declaration. Commit.
  • Timelabels.cpp - add tooltips and whatsthis for the menu items. Commit.
  • Src/agenda/timelabels.cpp - fix KUIT info context. Commit.
  • Monthgraphicsitems.cpp - hard-set the icon height to 16 pixels. Commit. Fixes bug #509037.
  • Monthview.cpp - remove include for ranges. Commit.
  • In Agenda View: show grid and timelabels even without calendars. Commit. Fixes bug #508539.
  • Use u'...'. Commit.
  • Remove unused include. Commit.
  • Allow showing timelabels on both sides of the agenda view. Commit. Fixes bug #212165.
  • Clang-tidy fixes readability-enum-initial-value. Commit.
  • Clazy fixes for viewerapp. Commit.
  • Clang-tidy - fixes in viewerapp. Commit.
  • .clang-tidy - skip readability-redundant-access-specifiers. Commit.
  • Fix Variable 'currentCell' can be declared as pointer to const [constVariablePointer]. Commit.
  • Fix BUG 507980: Korganizer crashes on double-click on calendar header. Commit. Fixes bug #507980.
  • Agendaview.cpp - Show events with no duration as 30 minutes long. Commit. Fixes bug #61740.
  • Src/agenda/agenda.cpp - remove a useless debug statement. Commit.
  • Todoview.cpp - add/removeCalendar guard against invalid calendars. Commit.
  • Monthview.cpp - addCalendar/removeCalendar invalid calendar guards. Commit.
  • Agendaview.cpp - in removeCalendar(), use pointer comparison. Commit.
  • Todoviewsortfilterproxymodel.cpp - filterAcceptsRows() valid QModelIndex. Commit.
  • Todoview.cpp - addCalendar/removeCalendar() don't filter if no change. Commit.
  • Todoview.cpp - more instances of needing to call beginFilterChange(). Commit.
  • Todoviewsortfilterproxymodel.cpp - call beginFilterChange() as needed. Commit. See bug #506714.
  • Src/month/monthscene.cpp - Fix month view title. Commit.
falkon
  • Add blob URI scheme to list of internal schemes. Commit. Fixes bug #511239.
  • Add menu to SideBar title. Commit.
  • Add configurable minimal width for sidebar. Commit. Fixes bug #475131.
  • Disable online SiteSettings tests by default. Commit.
  • Make it possible to include multiple authors. Commit.
  • Fix web custom protocol handler registration. Commit. Fixes bug #497884.
  • Add context menu for bookmarks menus. Commit. Fixes bug #398856. Fixes bug #480527.
  • GreaseMonkey: Add Dis/Enable icon menu option. Commit. See bug #454260.
  • GreaseMonkey: Remove UserScripts when disabled. Commit.
  • Add "Dis/Enable AdBlock" into icon context menu. Commit. See bug #454260.
  • Fix compilation with disabled DBUS. Commit.
  • Add DBus implementation to openFolder. Commit. Fixes bug #460997.
  • Add option to disable image animation. Commit.
  • Add configurable delay for loaded background color. Commit.
  • Inspector: Apply loading background customization. Commit.
  • Fix loading and storing settings in WebInspector. Commit. Fixes bug #487149.
  • Add permission management for unknown protocols. Commit. Fixes bug #425785.
  • Remove obsolete Windows packaging. Commit.
  • Enable Windows craft build. Commit.
ffmpegthumbs
  • Require libavcodec >= 60.30, libavutil >= 58.7, support per-component version checks. Commit.
  • Integrate FFMpeg Thumbs into OSS-Fuzz. Commit.
  • Some cleanup and fix deprecation warnings. Commit.
filelight
  • S_BLKSIZE is not defined for Haiku. Commit.
  • Use contains instead of find!=end. Commit.
  • Delete ctors/operators publicly. Commit.
  • Don't copy shared_ptr until we actually need a copy. Commit.
  • Named designators++. Commit.
  • Reverse clone view. Commit.
  • Refresh git-blame-ignore-revs for latest clang-format run. Commit.
  • Automatic clang-format run (clang 20). Commit.
  • Warning--. Commit.
  • Qml: modularize. Commit.
  • Dep bump. Commit.
  • Edit org.kde.filelight.appdata.xml. Commit.
  • Lower MSAA samples from 32 to 8. Commit.
  • Correctly throw Component.Error. Commit.
  • Use StandardKey.Open for opening directory. Commit.
  • Add cleanup. Commit.
  • Update to 6.9 runtime. Commit.
  • Memory: prefer shared_ptr for qobject + deleteLater on them. Commit. Fixes bug #507656.
  • Remove not implemented method. Commit.
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
  • Remotelister: sort folder before emitting it. Commit. Fixes bug #507228.
  • Locallister: don't convert to std::function needlessly. Commit.
  • Test: make sure the unicode test actually finds the root dir. Commit.
  • Windows: drop unnecessary slow api call. Commit.
grantlee-editor
  • Use const pointer. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
grantleetheme
  • Port away java style iterator. Commit.
  • Fix some cppcheck warnings. Commit.
gwenview
  • Reversed zoom combo box items. Commit. Fixes bug #458241.
  • Removing last year's fundraiser supporters. Commit.
  • Suggest kimageformats package on unknown documents type error message. Commit.
  • Add KColorSchemeManager for Window Color Menu. Commit.
  • Consult NormalPalette for whether we are light/dark mode. Commit.
  • Fix various typos. Commit.
  • Don't warn in release builds. Commit.
  • Gitignore: add more ignored items. Commit.
  • Edit README.md(add Snap link+ icon). Commit.
  • Use proper icon set and style outside of Plasma. Commit.
  • Fix fade out bug in video player controls in comparison mode. Commit.
  • Fix alpha background smaller than the image on non-integer device pixel ratio. Commit.
  • Add color space conversion support. Commit.
  • Fix invalid memory read when HudButtonBox is dismissed. Commit.
incidenceeditor
  • Don't use QPair use struct named. Commit.
  • Add emoticon support. Commit.
  • Clean forward declaration. Commit.
  • Incidencedialog.cpp -remove not needed include incidenceeditorsettings.h. Commit.
  • .clang-tidy - remove readability-redundant-access-specifiers check. Commit.
  • Use QCOMPARE here. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Incidencedatetime.cpp - fix "starting the todo in the past" computation. Commit.
  • Notify the user if trying to create an event or to-do in the past. Commit. Fixes bug #181384.
  • Remove unused signal. Commit.
  • Src/conflictresolver.cpp - remove a qWarning. Commit.
  • Attachmenteditdialog - remove unused mAttachment. Commit.
  • Clang-tidy fixes misc-const-correctness. Commit.
  • Clang-tidy fixes bugprone-branch-clone. Commit.
  • Clang-tidy fixes readability-static-definition-in-anonymous-namespace. Commit.
  • Cpptidy suppress performance-avoid-endl. Commit.
  • Clang-tidy suppressions readability-avoid-unconditional-preprocessor-if. Commit.
  • Clang-tidy fixes performance-unnecessary-copy-initialization. Commit.
  • Clang-tidy fixes readability-const-return-type. Commit.
  • Clang-tidy fixes bugprone-switch-missing-default-case. Commit.
  • Clangtidy fixes bugprone-assignment-in-if-condition. Commit.
  • Clang-tidy fixes performance-unnecessary-value-param. Commit.
  • Src/incidencecompletionpriority.cpp - remove wrong comment. Commit.
isoimagewriter
  • Edit org.kde.isoimagewriter.appdata.xml. Commit.
  • Edit org.kde.isoimagewriter.appdata.xml. Commit.
  • [CI] Remove AppImmage. Commit.
itinerary
  • Add 25.12.0 release notes. Commit.
  • Remove custom build of Kirigami Addons. Commit.
  • Minimize differences to the Flathub manifest. Commit.
  • Build APKs against stable dependencies in release branch. Commit.
  • Fix padding for inline messages in the train editor form. Commit.
  • Fix timer overflow in TransferDelegateController. Commit.
  • Adapt test data to kitinerary changes. Commit.
  • Don't do a full auto-grouping scan when all elements are grouped. Commit.
  • Remove dead code. Commit.
  • Ensure more tests run with a correctly set up trip group manager. Commit.
  • Simplify reservation change monitoring in online post processing. Commit.
  • Update pass data on pkpass online self-updates as well. Commit.
  • Don't add empty reservation ids to addReservation() result. Commit.
  • Factor out GenericPkPass creation. Commit.
  • Don't explicitly trigger live data updates from online post-processing. Commit.
  • Reduce writes and queries from nominatim resolving. Commit.
  • Always show more details button if we have more information. Commit.
  • Try to fix crash on android. Commit.
  • Query nominatim to find railway station coordinates in reservations. Commit.
  • Fix crash in tickettokenmodel. Commit.
  • JourneyRequestPage: Reorder the delegates. Commit.
  • Include filter-symbolic icon on android. Commit.
  • Make line modes the interface to filter page. Commit.
  • Move mode of transport selection to separate page. Commit.
  • Add a top-level import action again. Commit.
  • Link itinerary library against qtkeychain. Commit.
  • Ask for trip group after selecting journey. Commit.
  • Show altitude on live status map when available. Commit.
  • Correctly update platform information from scheduled online data. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • JourneySectionPage: Fix type error. Commit.
  • JourneyQueryPage: Fix lines being disconnected. Commit.
  • JourneyQueryPage: Enable reuseItems. Commit.
  • Move components to KAboutComponent. Commit.
  • Use a better label for the aircraft-based mode of transportation filter. Commit. Fixes bug #510101.
  • Enable selecting current location as departure location. Commit.
  • Handle funiculars and aerial lifts in journey searches. Commit.
  • Prefer 2D barcodes in pkpasses. Commit.
  • Apply safe area margins to floating buttons on pages without the nav bar. Commit.
  • Don't split transport mode options between toolbar and overlow menu. Commit.
  • Port departure view to KFormat time formatting. Commit.
  • Remove unused DBus interface from XML file. Commit.
  • Use KFormat::formatTime for times with non-local timezones. Commit.
  • Initially position journey result view at the end for arrival searches. Commit. Fixes bug #507149.
  • Update to newer libphonenumber. Commit.
  • NotificationHelper: Use ShortFormat for time change notifications. Commit.
  • LiveStatusPage: Keep map variants hidden. Commit.
  • Train: Don't check for coach class string strict. Commit.
  • Hotel: Add edit and display field for lodgingUnitDescription. Commit.
  • Clip journey delegates. Commit.
  • Remove unnecessary scoping hack. Commit.
  • Fix applying flight journey query results to flight reservations. Commit.
  • Improve rich text detection heuristics. Commit.
  • Fix storing location identifiers in reservations. Commit.
  • Write more detailed version information to export files. Commit.
  • Use an element id that doesn't conflict with a property name. Commit.
  • Also de-duplicate seats. Commit.
  • Don't apply ticket issuer filters for journey queries with coordinates. Commit.
  • Allow to configure notifications on Linux as well. Commit.
  • Make public transport asset downloading conditionally. Commit.
  • Remove access to no longer existing property. Commit.
  • Import/export public transport assets as well. Commit.
  • Add interactive currency converter on TripGroupPage. Commit.
  • FormPlaceEditorDelegate: Fix error message for reverse lookup model. Commit.
  • Update currency exchange rates when conversions are enabled. Commit.
  • Show ticket tokens for hotels as well. Commit.
  • JourneyQueryPage: Speed up loading delegates. Commit.
  • Load journey delegates asynchronously. Commit.
  • Explicitly apply the import action visibility property. Commit.
  • FormPlaceEditorDelegate: Use no background for geo action delegate. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Harden against Quotient data corruption. Commit.
  • Work around Kirigami KF 6.17 global toolbar regression. Commit.
  • Use arrival date for section headers when showing arrival search results. Commit.
  • Add queue for incoming Matrix state events. Commit.
  • Add persisted change queue for outgoing state changes. Commit.
  • Refactor checking for batch deletion state events. Commit.
  • Adapt pkpassviewer test to declarative QML registration changes. Commit.
  • Handle end-less elements in automatic trip grouping correctly. Commit.
  • Add methods to create Matrix state events for uploaded documents and passes. Commit.
  • Add Matrix state event de/serialization for transfers. Commit.
  • Add Matrix state event de/serialziation for live data. Commit.
  • Add de/serialization methods to/from Matrix state events. Commit.
  • Store small files inline in state events. Commit.
  • Add Matrix state event wrapper for transparently supporting larger content. Commit.
  • Manage MatrixController singleton in C++ again. Commit.
  • Fix transfer time difference calculation to events without end time. Commit.
  • Don't block adding transfers if an adjacent transfer is far enough away. Commit.
  • Fix clang-tidy warning about using std::ranges. Commit.
  • Rework reservation to KPublicTransport location conversion. Commit.
  • Prefer current trip group when determining the default to import into. Commit.
  • Use a slightly more reasonable default for querying departures at a hotel. Commit.
  • Implement im/exporting the location search history. Commit.
  • Allow to import Apple Wallet pass bundles (.pkpasses files). Commit.
  • Use the departure time when looking at departures at a departure stop. Commit.
  • Register value types with enums correctly. Commit.
  • Port to QML declarative declaration. Commit.
  • Remove obsolete metatype registrations. Commit.
  • Exclude non-stops from the number of intermediate stops. Commit.
  • Reapply "Port Matrix code to declarative QML type registration". Commit.
  • Revert "Port Matrix code to declarative QML type registration". Commit.
  • Set correct states on the live location sharing action. Commit.
  • Port Matrix code to declarative QML type registration. Commit.
  • Correctly update seat display string properties on reservation changes. Commit.
  • Turn seat aggregation functions into properties. Commit.
  • Port weather forecast to declarative QML type registration. Commit.
  • Don't offer Matrix spaces in the room selection dialog for sharing. Commit.
  • Ignore Matrix rooms of unknown type. Commit.
  • Make pkpass file path method externally accessible. Commit.
  • Update flight seat in the timeline delegate on reservation changes. Commit.
  • Make nested TripGroupingBlockers work. Commit.
  • Port to declarative kpkpass QML type registration. Commit.
  • Write more information about the generating app into export files. Commit.
  • Fix wrongly worded import format version warning. Commit.
  • Workaround gliches between journey section line segments. Commit.
  • Recover LiveData arrival and departure indices when importing. Commit.
  • Reset departureDay after editing departureTime. Commit.
  • Allow to manually enter airport location. Commit.
  • Fix editing flight departure/arrival times in manual mode. Commit.
  • Fix flight editor airport name input validation. Commit.
  • Fix flight editor headings without airport IATA codes. Commit.
  • Block editing flight times when backed by schedule data. Commit.
  • Start alternative search at start of day for unbound tickets. Commit.
  • Initialize departure time editors with departure day. Commit.
  • Refactor timeline intermediate stop view and add it for ferries too. Commit.
  • Handle intermediate stops not allowing boarding/alighting at all. Commit.
  • Show the public transport departure action unconditionally for all places. Commit.
  • Consistently show notices/service alerts for all transport modes. Commit.
  • Resolve ISO 3166-2 region codes before address formatting. Commit.
  • Automatically update departure view when looking at the current time. Commit.
  • Position the map on the selected country if we have no coordinate yet. Commit.
  • Small cleanup in FormPlatformDelegate. Commit.
  • Fix departure bus stops without coordinates ending up on null island. Commit.
  • Only show seat section header when we have seat information. Commit.
  • Fix broken progress display for elements with no journey data. Commit.
  • Merge train number and train name. Commit.
  • Fix appium tests. Commit.
  • MyDataPage: Fix import backup. Commit.
  • BusEditor/TrainEditor: Add support for creation new reservation. Commit.
  • PassPage: Fix importing pass. Commit.
  • Remove import actions from global menu. Commit.
  • TripGroupPage: Add import options to bottom drawer. Commit.
  • TripGroupPage: Allow adding empty train and bus action. Commit.
  • TripGroupPage: Remove ... from actions. Commit.
  • TripGroupPage: Use QQC2.Action instead of Kirigami.Action. Commit.
  • Rename "Add train trip" with "Search Connection". Commit.
  • Add place name to FormPlaceDelegate. Commit.
  • FormPlaceDelegate: Create matrix sharing dialog on demand. Commit.
  • MatrixRoomSelectionSheet: Fix binding loop in matrix room proxy model. Commit.
  • MatrixRoomSelectionSheet: Don't fill the whole screen. Commit.
  • FormPlaceDelegate: Use ConvergentContextMenu. Commit.
  • Try a bit harder to find a plausible trip group end time. Commit.
  • Use dedicated update signals for progress information. Commit.
  • Fix FormPriceEditDelegate. Commit.
  • Improve model error handling. Commit.
  • Cleanup mapview drawer/sheet. Commit.
  • Distinguish between editing manual and KPublicTransport-backed boat trips. Commit.
juk
  • Org.kde.juk.appdata.xml rename to org.kde.juk.metainfo.xml. Commit.
  • Clear temporary cover files when not in use. Commit.
k3b
  • Support sox-ng in the sox plugin. Commit. Fixes bug #509904.
  • Doc: remove the space after a 'url' tag. Commit.
  • CI: Install frameworks/kauth. Commit.
  • Fix build with ffmpeg >= 8. Commit. Fixes bug #509501.
  • Libpulse0 reverse-dep as a stage package. Commit.
  • Chuck another libpulse-dev at it. Commit.
kaccounts-integration
  • Kcm: remove mediacenter from form factors. Commit.
  • Cmake-macros: Parse options from first argument. Commit.
kaccounts-providers
  • Remove unused KPackage metadata. Commit.
kaddressbook
  • Fix Feature request: Add "contacts" to Keywords[en_US] in .desktop file. Commit. Fixes bug #509044.
  • Adapt to new api. Commit.
  • Don't try to show empty icon. Commit.
  • Add support for resourceLabel (kf 6.20). Commit.
  • Fix No URL / "Web" field in Kadressbook Contact View. Commit. Fixes bug #510833.
  • Call slotInvalidateFilter here. Commit.
  • Port deprecated invalidateFilter method. Commit.
  • Adapt to new api. Commit.
  • Prepare to use new whatsnew api. Commit.
  • Don't show "what's new" in first step. Commit.
  • Fix some cppcheck warnings. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
kalarm
  • Fix appdata. Commit.
  • Update version information. Commit.
  • Use release 25.12 branch. Commit.
  • Use release 25.12 branch. Commit.
  • Update comments. Commit.
  • Distinguish between daily and minutely sub-repetitions in alarm calendar. Commit.
  • Constify. Commit.
  • Suppress cppcheck warnings. Commit.
  • Fix formatting of user messages. Commit.
  • Fix formatting of user prompt for calendar format conversion. Commit.
  • Fix version number. Commit.
  • Fix typo. Commit.
  • Add tts enqueue support. Commit.
  • Move HAVE_TEXT_TO_SPEECH_SUPPORT check in config-kalarm.h directly. Commit.
  • Port deprecated invalidateFilter method. Commit.
  • Fix bug number. Commit.
  • Update version description. Commit.
  • IT's a class now. Commit.
  • Add comment about icon naming. Commit.
  • Adapt to KMime API changes. Commit.
  • Fix infinite loop when alarms trigger if read-only or the calendar is non-writable. Commit.
  • If an alarm is late-cancelled, don't remove the event if a sub-repetition is still due. Commit.
  • In edit dialog, don't output high accuracy warning if start time is before now. Commit.
  • Use invalidateRowsFilter() instead of invalidateFilter(). Commit.
  • Improvements and bug fixes to recurrence/work time/holidays calculations. Commit.
  • Fix not finding sub-repetitions when they are valid. Commit.
  • Recurrences: tidy code, and minor fixes. Commit.
  • Fix build. Commit.
  • If a recurrence is suppressed by work time/holidays/exception, suppress its sub-repetitions. Commit.
  • Fix CI crash. Commit.
  • Temporary CI fix. Commit.
  • Rationalise KAEvent::setNextOccurrence(). Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Drop unneeded expl. addition of build dir to lib's build includes interface. Commit.
  • Update comments. Commit.
  • Update version description. Commit.
  • Remove excess spacing in Preferences dialog. Commit.
  • Add release description. Commit.
kalk
  • Fix Decimal typing with locales that do not use the dot as decimal point. Commit.
  • Remove page transition animation. Commit.
  • Add snap button,kalk icon to ReadMe. Commit.
  • Fix: Correctly handle locale-specific decimal separators. Commit. Fixes bug #507525. Fixes bug #501116. Fixes bug #501190.
kalzium
  • Fixed the legend for the Family scheme. Commit. Fixes bug #422564.
  • Fix build of Eigen-dependent parts with Eigen 5. Commit. Fixes bug #511694.
  • Use Qt camelcase support. Commit.
kamoso
  • Use KirigamiAddons to initialise the app. Commit.
  • Qml: Remove workaround that doesn't apply anymore. Commit.
  • Fix FolderDialog usage. Commit.
  • Fix list item highlights not being full-width. Commit. Fixes bug #508495.
  • Added BUILD_DOC option as to make the documentation optional. Commit.
  • Fix camera selection. Commit.
  • Add an About dialog. Commit. Fixes bug #506677.
kapptemplate
  • Only replace keywords in text files. Commit. Fixes bug #502500.
  • Respect XDG_DATA_DIRS order when searching for templates. Commit.
  • Make it possible to generate using the command line. Commit.
kasts
  • Removing last year's fundraiser supporters. Commit.
  • Fix VLC being default backend. Commit. Fixes bug #508871.
  • Appstream: fix developer id. Commit.
  • Clean up color scheme handling. Commit.
kate
  • Fix reading search highlight color. Commit. Fixes bug #512537.
  • Dap: be aware of some incompatible servers. Commit.
  • Dap: add netcoredbg DAP server. Commit.
  • Dap: message sequence should start at 1. Commit.
  • Add lldb-dap config. Commit.
  • Show scopes in a tree. Commit.
  • Simplify local variables code. Commit.
  • Move all Locals code to a separate widget. Commit.
  • Remove unused activeId argument. Commit.
  • Lsp: Add blueprint-compiler lsp. Commit.
  • Fix numstat parsing. Commit.
  • Filehistory: Omit --name-only when showing history for a directory. Commit.
  • Fix not able to jump to line. Commit.
  • Fix visibility action text. Commit.
  • Automatically load the terminal on Run Current Document. Commit.
  • Reselect first index always. Commit.
  • Parse line, column in a lambda function. Commit.
  • Dont create a new view if the index is invalid. Commit.
  • Make rehighlight a standalone function. Commit.
  • Improve the look of rainbow parens plugin page. Commit.
  • Use m_ prefix for member vars. Commit.
  • Use a helper function to create one column range. Commit.
  • Fix pp_file_not_found_angled_include_not_fatal warnings. Commit.
  • MessageType is not translatable. Commit.
  • Fix -Wunknown-escape-sequence warning. Commit.
  • Handle () case early. Commit.
  • Rainbowparens: simplify some code. Commit.
  • Fix minor typos. Commit.
  • Port deprecated qt 6.10 invalidateFilter. Commit.
  • Add missing include moc. Commit.
  • A GPG plugin for Kate. Commit.
  • Improve pre context string limit logic. Commit.
  • We need to copy the file to avoid issues with duplicate generation targets. Commit.
  • Move the template to lib, makes it more clear it is shared. Commit.
  • Register more mime-types & use same template for both apps. Commit. Fixes bug #510565.
  • KateSaveModifiedDialog: Call super showEvent. Commit.
  • KateSaveModifiedDialog: Play sound only for non-spontaneous events. Commit.
  • Preview: Dont just check first part offer. Commit.
  • Dont add text/markdown twice. Commit.
  • Preview: Delay reacting to viewChanged. Commit. See bug #510881.
  • Encode the rootUri properly. Commit. Fixes bug #510863.
  • Revert "bracketed paste when piping text to the terminal". Commit.
  • Lsp: clear formatOnSave connection in updateState. Commit. Fixes bug #510870.
  • Bracketed paste when piping text to the terminal. Commit. Fixes bug #510587.
  • Fix Context toolview steals focus. Commit. Fixes bug #510684.
  • Lspclient: fix indentation on default config. Commit.
  • Lspclient: add jsonc to default config. Commit.
  • Formatter plugin: sort default settings alphabetically. Commit.
  • Add tests for new cases. Commit.
  • Better link matching if ending if braces or string/sentences end. Commit. Fixes bug #510574.
  • Ensure single document reload connection. Commit.
  • Remove QPointer<> usages, they are useless here. Commit.
  • Edit org.kde.kate.appdata.xml. Commit.
  • Edit org.kde.kwrite.appdata.xml. Commit.
  • Adjust badges in README.md. Commit.
  • KateConfigDialog: Put cycle through tabs explanation below check box. Commit.
  • Reload the git-blame data when the document is reloaded. Commit.
  • Make git-blame parsing testable. Commit.
  • Add rust_hdl VHDL language server. Commit.
  • Fix git blame parsing for commits with tabs in the summary. Commit.
  • Fix focus not returned to last widget on cancelling quickopen. Commit.
  • Improve the Format plugin description. Commit.
  • S&R: last() on a stringview not the string. Commit.
  • S&R: Use QStringView. Commit.
  • S&R: Limit the pre-match part in the results to 25% of view width. Commit. Fixes bug #509048.
  • Try with one url with uppercase drive letter, too. Commit.
  • Add test to ensure normalizeUrl and absoluteUrl on windows. Commit.
  • Capitalize drive letters on windows. Commit. Fixes bug #509085.
  • Fix tab context menu. Commit.
  • Lsp: Save documentation kind when resolving. Commit.
  • Lsp: Fix completion documentation not being resolved. Commit.
  • [addons/projects] Respect shell_access restriction for opening files in terminal. Commit.
  • [addons/project] Don't offer terminals when shell_access is restricted. Commit.
  • [addons/konsole] Improve handling of shell_access restriction. Commit.
  • Consistently use KAuthorized::authorize for shell_access. Commit.
  • Make the commit dialog a bit bigger. Commit.
  • Avoid allocs in quick open. Commit.
  • Fix quoted file links on windows. Commit.
  • Support colon at the end of line:col:. Commit.
  • Only strip colon parts if it was a number. Commit.
  • Fix windows links. Commit.
  • Support line col style links in openlink plugin. Commit.
  • Remove unused include. Commit.
  • Include kateviewmanager.h less. Commit.
  • Start ignoring signals before session saving starts. Commit.
  • Clean up docs after every test case. Commit.
  • Guard against null window. Commit.
  • Close documents only if there is more than one mainwindow. Commit.
  • Ignore unix signals when quitting. Commit. Fixes bug #508494.
  • Update my homepage and remove dead links. Commit.
  • Replace mailing list with modern contact points. Commit.
  • Doesn't look auto generated anymore. Commit.
  • Improve and add a bit more logging. Commit.
  • Rename model, we already have a class with this name. Commit.
  • Avoid extensive stat on file system. Commit.
  • Fixed copy/paste typo. Commit.
  • Added test case for "Close Other Tabs" action. Commit.
  • Updated tab bar context menu tests. Commit.
  • Unified tabs close actions for documents and widgets. Commit.
  • Avoid to crash if response is no JSON object. Commit.
  • Avoid extensive syncing. Commit.
  • Avoid extensive syncing. Commit.
  • Use snprintf. Commit.
  • Fix build on macos. Commit.
  • Remove unused signals. Commit.
  • Fix since filter in FileHistoryWidget. Commit.
  • Fix typos in addon subdirectory. Commit.
  • Fix comment. Commit.
  • Reuse the authorName string if already constructed. Commit.
  • Allocate less when reading/writing config. Commit.
  • Use malloc_trim if available to free memory to the system. Commit. Fixes bug #509126.
  • Use std::vector for storing KateDocumentInfo. Commit.
  • Reorder fields in KateDocumentInfo. Commit.
  • Bit more fail safety. Commit.
  • Reduce allocations in git blame. Commit.
  • Do less allocations in git history. Commit.
  • Fix various typos. Commit.
  • Use DocOrWidget. Commit.
  • Do not reinvent the wheel... use UnanchoredWildcardConversion. Commit.
  • S&R: Add exclude a path in addition to files and directories. Commit.
  • LSP client: fix inlay hints font and size. Commit.
  • Comment cleanup, use more elegant qOverload instead of QOverload::of. Commit.
  • Use initializer list syntax for constructing string list. Commit.
  • Drop Q_UNUSED when we use the variable. Commit.
  • Omit QVariantList for plugins that discard them anyways. Commit.
  • Remove qoverload statements that are no longer needed. Commit.
  • Use kf6 upper case include headers. Commit.
  • Kwrite/index.docbook command line should not have newline. Commit.
  • Fix copyright. Commit.
  • Build-plugin: Set warning color also in case exitCode is != 0. Commit.
  • Use QLatin1String. Commit.
  • Remove duplicate aliases. Commit.
  • Use QStringLiteral not QL1S. Commit.
  • Use QLatin1String, as QJsonObject.value() has an overload for that. Commit.
  • More usage of Column enum. Commit.
  • Sort bookmarks by file path. Commit.
  • Ensure we don't crash when the parent window is deleted. Commit. Fixes bug #508894.
  • Setup path mappings for flatpak. Commit.
  • Fix -Wunused-lambda-capture. Commit.
  • Add some debug logging around sessions. Commit.
  • Add helper script for kate flatpak development. Commit.
  • Ensure we don't access null. Commit. Fixes bug #508802.
  • Ensure we dont read pass the end of the buffer. Commit. Fixes bug #508802.
  • Fix insertion in m_registeredDocuments. Commit.
  • Fix compare with external tool not working in flatpak. Commit.
  • Fix incorrect error handling. Commit.
  • Diff: fix output being ignored if there is an error/warning. Commit. Fixes bug #507872.
  • Log the TMPDIR along with PATH. Commit.
  • Make the translation units finer. Commit.
  • Fix build. Commit.
  • Fix passing arguments to DiffParams. Commit.
  • Fix infinite loop in git blame. Commit. Fixes bug #508577.
  • Gdbplugin: also consider and handle exec inspect extra data. Commit.
  • Gdbplugin: adjust some signature to emit byte data. Commit.
  • Gdbplugin: refactor to a separate message parser helper. Commit.
  • Gdbplugin: support execution environment prefix and path mapping. Commit.
  • Gdbplugin: use localhost as default for host variable. Commit.
  • Gdbplugin: use common lib helper to position cursor. Commit.
  • Gdbplugin: consistently use QUrl throughout API. Commit.
  • Gdbplugin: also apply variable expansion to some client launch configuration. Commit.
  • Gdbplugin: also consider optional projectconfig data to override launch configuration. Commit.
  • Gdbplugin: correct substitution of multiple variables. Commit.
  • Gdbplugin: arrange cleanup upon destruction. Commit.
  • Gdbplugin: re-enable some conditional debug logging. Commit.
  • Add toolbar to build plugin. Commit.
  • Bump version. Commit.
  • Add toolbar to formatplugin. Commit. Fixes bug #508281.
  • Be more defensive. Commit. Fixes bug #508659.
  • Try to fix build on windows. Commit.
  • Use a union in DocOrWidget. Commit.
  • Use [[nodiscard]] in libkateprivate apis. Commit.
  • Build-plugin: Add coloring and progress to build status. Commit.
  • Build-plugin: Update StatusOverlay when the parent is resized. Commit.
  • Build-plugin: Rename TabOverlay to StatusOverlay. Commit.
  • Use the KONSOLE_DBUS_ACTIVATION_COOKIE cookie. Commit.
  • Snippets: Position the cursor at the beginning of the view. Commit.
  • Replace std::transform with simple loops. Commit.
  • Fix search colors in build plugin. Commit.
  • Test pin action in context menu. Commit.
  • Add test for pinned documents. Commit.
  • Allow document pinning from Documents plugin. Commit.
  • Allow pinnning documents. Commit. Fixes bug #486641.
  • Use TempConfigChanger. Commit.
  • Fix tab context menu for widgets. Commit.
  • Add a test for KateViewSpace tabbar context menu. Commit.
  • Plugins docbook xml formatter header update. Commit.
  • Add back some Qt headers to fix compile. Commit.
  • Lib: refine cursor targeting helper. Commit.
  • Cleanup includes in project plugin. Commit.
  • Use QFutureWatcher pointer as its too expensive too include. Commit.
  • Remove unnecessary Q_DECLARE_METATYPEs. Commit.
  • Try to fix compile. Commit.
  • Use same license as for the header. Commit.
  • Lib: avoid opening an unmapped remote file. Commit.
  • Lspclient: support execution environment prefix and path mapping. Commit.
  • Lib: add kio kateexec scheme for internal use. Commit.
  • Lib: add recursive json search helper. Commit.
  • Lib: also handle non-local url as document destination. Commit.
  • Lspclient: use common helper to position cursor. Commit.
  • Diagnostics: use common lib helper to position cursor. Commit.
  • Lib: adopt some typical helpers for cursor targeting. Commit.
  • Build-plugin: Add build progress to the colored build tab. Commit.
  • Reduce temporary allocations in some places. Commit.
  • Simplify code, use a simple range for loop. Commit.
  • Improve pch. Commit.
  • Reduce waste, iterate over the key, values directly. Commit.
  • Fix type for allProjects property. Commit.
  • Dont use first/second, use names. Commit.
  • Ask Konsole for activation token. Commit. See bug #442265.
  • Use a dedicated build result message for canceled builds. Commit.
  • Build-plugin: Add color status to the build tab. Commit.
  • Build-plugin: Fix various minor paper cuts. Commit.
  • Added Range struct initializers. Commit.
  • Bookmarks model cleanup. Commit.
  • Kate_view_mgmt_test2: fix potential compile error. Commit.
  • Fix build-plugin command substitutions. Commit.
  • Ensure filters get hidden when there are no filter items left. Commit.
  • Use invalidate() instead of begin/end reset methods. Commit.
  • Fix duplicate filters. Commit.
  • Add a test for FileHistory widget. Commit.
  • Fix crash, try to use active mainwindow. Commit.
  • Use KTextEditor::MainWindow::showMessage. Commit.
  • Fix return type for KateMainWindow::showMessage. Commit.
  • Ensure tooltip shows with zero scroll. Commit.
  • Add ability to unflatten the path, add files. Commit.
  • Try to flatten the path on file removal. Commit.
  • Update path of the item after flattening. Commit.
  • Fix crash when we jump to a file that is child of a flattened dir. Commit.
  • Draw flattened path a bit different. Commit.
  • Implement directory flattening. Commit.
  • First flattening algorithm. Commit.
  • Use the maintained https://github.com/bscan/PerlNavigator for Perl. Commit.
  • De-inline SessionConfigWidget. Commit.
  • Remove unused includes. Commit.
  • Show error when directory specified in a "files" object is invalid. Commit.
  • Tools: Make connection single shot. Commit.
  • Use printf style qDebug. Commit.
  • Correct method call in UrlbarContainer::enterEvent(). Commit.
  • Fix macos compile. Commit.
  • Git: Uniquify the status filename more. Commit.
  • Kateprojectview.h - fix compile by including QWidget. Commit.
  • Try to fix macOS compile. Commit.
  • Try to fix macOS compile. Commit.
  • Use QAbstractTableModel. Commit.
  • Fix missing moc includes. Commit.
  • Fix WFormat warnings. Commit.
  • Remove QPair usage in project plugin. Commit.
  • Use printf style debug instead of iostream style. Commit.
  • Remove unused var. Commit.
  • Remove unused property. Commit.
  • Get rid of most uses of std::pair. Commit.
  • Default is markdown for hover strings. Commit. Fixes bug #494139.
  • Avoid empty whiteline in texthint. Commit.
  • Set breeze border property. Commit.
  • Improve the help text a bit. Commit.
  • Add since and until filter that filter by author date. Commit.
  • Add inverse author filter. Commit.
  • Ignore empty string. Commit.
  • Reset model when removing a filter. Commit.
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
  • Add missing override. Commit.
  • Fixed disappearing bookmarks on document close. Commit.
  • Add support for workspace/configuration request in LSP client. Commit. Fixes bug #501082.
  • Only read file content if open was successful. Commit.
  • Api allows just for int. Commit.
  • Fix warning. Commit.
  • Allow filtering in the git history widget. Commit.
  • Dont allocate listview on heap. Commit.
  • Fix readability-math-missing-parentheses warning. Commit.
  • Diagnostics: store QUrl in UserRole and retrieve consistently. Commit.
  • Tabswitcher: meaningful display for non-local URL. Commit.
  • Lib: add URL display format helper. Commit.
  • Lib: json_utils: mark inline header function as such. Commit.
  • Basic_ui_tests: fix potential compile error. Commit.
  • Debugger: Improve DAP launch to prevent starting without a target. Commit. Fixes bug #505521.
  • Limit Terraform LSP to project directory. Commit. Fixes bug #507020.
  • Use KIO::moveAs to rename file. Commit. Fixes bug #506802.
  • Fix tab restore when "open to right of current tab" is true. Commit. Fixes bug #495419.
  • Fix tab order restore with limited tabs. Commit. Fixes bug #495419.
  • Added context markers to localizable strings. Commit.
  • Use erase_if. Commit.
  • Fix cursor position not being restored with multiple views. Commit. Fixes bug #506956.
  • Fix various glitches. Commit.
  • Fix stash dialog. Commit.
  • StashManager: allow to stash files without backing files. Commit.
  • Fix docs link. Commit.
  • Update snippet plugin docs. Commit.
  • Be silent per default. Commit.
  • Use darkRed/darkGreen in light mode. Commit. Fixes bug #506911.
  • Rehighlight diff when editor theme changes. Commit. Fixes bug #506911.
  • Improve the openlink plugin description. Commit.
  • Fix bookmarks selection state for closed documents. Commit.
  • Lspclient: use consistent default config value. Commit.
  • Do not update model when bookmarks are not changed. Commit.
  • Add all tools, even the non-executable ones. Commit. Fixes bug #506559.
  • Automatically highlight symbol under cursor. Commit. Fixes bug #503414.
kbackup
  • Doc, man: fix the help:/ address removing the placeholder. Commit.
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
kbounce
  • Snapcraft: Add missing reverse dep libpulse0. Commit.
kcachegrind
kcalc
  • Use proper icon set and style outside of Plasma. Commit.
  • Refactor codebase to comply with KDE coding style and guidelines. Commit.
  • Appdata add url of type vcs-browser. Commit.
  • Priority change involving binary operators. Commit. Fixes bug #503863.
  • Kcalc_core fix spelling. Commit.
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
kcalutils
  • Dont use std::pair/QPair, use named structs. Commit.
  • Use en_US locale to fix the testincidenceformatter test. Commit.
  • It compiles fine without qt < 6.10 deprecated methods. Commit.
  • Src/dndfactory.cpp - port away from deprecated toTimeSpec. Commit.
  • Pre-commit autoupdate. Commit.
  • Reverse this part of previous commit (pb on windows). Commit.
  • Convert QLatin1Char to u'..'. Commit.
  • Fix some cppcheck warnings. Commit.
kcharselect
  • Use Qt::Literals::StringLiterals operator. Commit.
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
  • Make KConfigWidgets and KIconThemes required. Commit. Fixes bug #506958.
kclock
  • Revert "Reduce overdraw". Commit.
  • Use CamelCase Qt include. Commit.
  • Fix settings button not being enabled on mobile landscape. Commit.
  • Add missing include moc. Commit.
  • Rework loading of alarm and timer lists. Commit.
  • Fix bottom toolbar not being set the correct height after hiding. Commit.
  • Ci: Add qml lint. Commit.
  • New Alarm: Improve inputs tab order control. Commit.
  • Support PIP under X11. Commit. Fixes bug #508133.
  • Kclock-runner: remove unnecessary minimum letter count. Commit. See bug #490972.
  • Runner: Set activation token when calling KClock. Commit.
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
  • Honor configure bounds. Commit.
  • Set xdg_surface window geometry in setContentGeometry(). Commit.
  • Implement picture-in-picture mode. Commit.
  • TimerComponent: Allow maximizing circle, hiding buttons, and elide text. Commit.
  • Show timer actions below timer. Commit.
  • Add time completed information. Commit.
kcolorchooser
  • Allow setting the transparency/alpha channel of the color. Commit. Implements feature #440262.
kcron
  • Fix translation catalog for real this time. Commit.
  • Fix translation catalog name. Commit. Fixes bug #507976.
kde-dev-scripts
  • Some project uses #include <moc_> => don't add twice include moc. Commit.
  • Fix some error. Commit.
  • Test Q_GADGET. Commit.
  • Fix typo. Commit.
kde-inotify-survey
  • Close notification when below warning threshold again. Commit.
kdebugsettings
  • Revert it. Commit.
  • Increase version. Commit.
  • Port away java style iterator. Commit.
  • Port invalidateFilter. Commit.
  • Remove old check code. Commit.
  • Increase version. Commit.
  • Use u"..."_s /_L1 etc. Commit.
  • Readd freebsd. Commit.
  • Add CMAKE_CXX_STANDARD/CMAKE_CXX_SCAN_FOR_MODULES. Commit.
  • Use QCOMPARE here. Commit.
  • Fix copyright. Commit.
  • Raise existing window when activating existing instance. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use kf 6.16. Commit.
kdeconnect-kde
  • Update Windows exe download link. Commit.
  • Check that the device ID doesn't change during the handshake. Commit.
  • Don't treat non-absolute URLs as file URLs. Commit.
  • Broadcast on all network interfaces for all OSes. Commit.
  • Disable MDNS by default. Commit. Fixes bug #487719.
  • Fix build in latest Qt. Commit.
  • Smsapp: Add download button for attachments. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • Virtualmonitor: Fix use-after-free and data race in requestRdp. Commit.
  • Virtualmonitor: Avoid re-entrancy crash in VirtualMonitorPlugin::stop(). Commit.
  • Virtualmonitor: Avoid QProcess double-free in VirtualMonitorPlugin::stop. Commit.
  • Shareplugin: Set XDG Activation Token when opening text/url. Commit.
  • Add --mount and --get-mount-point to kdeconnect-cli. Commit.
  • Remove bigscreen plugin. Commit.
  • Make plugin settings translatable. Commit. Fixes bug #510084.
  • Disable search field if no devices are connected. Commit.
  • Smsapp/ConversationList: Set position for InlineMessage in header. Commit.
  • Simplify code and add comment. Commit.
  • Do not use knotification standard event type for errors. Commit.
  • Formatting. Commit.
  • Make clang-format happy. Commit.
  • Now with code that actually compiles. Commit.
  • SFTP plugin: use device()->getLocalIpAddress() on Windows as well. Commit.
  • Homogenize error handling in the sftp plugin in Windows and Unix. Commit.
  • Use reportError instead of creating a notification ourselves. Commit.
  • Remove unused and commented code. Commit.
  • [plugins/mousepad] Allow uppercase keysyms for portal input. Commit. Fixes bug #483730. Fixes bug #489524. Fixes bug #499121.
  • Add UFW Firewall application rule. Commit.
  • Smsapp: Make message timestamps use system locale for formatting. Commit.
  • Fix various typos. Commit.
  • Remove unused DBus interface from XML file. Commit.
  • Virtual-monitor: Remove debug information. Commit.
  • Bluetooth provider crash. Commit.
  • Virtual-monitor: Remove VNC/KRFB support. Commit.
  • Virtualmonitor: Allow using krdpserver to extend to another device. Commit.
  • Make clang-format happy. Commit.
  • Bluetooth provider - make non-blocking. Commit.
  • Plugin sendnotifications: Use libnotifications from PW. Commit.
  • Drop unused kconfigwidgets dependency. Commit.
  • Revert "smsapp: Fix ConversationList being replaced by ConversationDisplay in wide mode". Commit.
  • Smsapp: Improve placeholder message for no matching conversations. Commit.
  • Smsapp: Add a placeholder message when there's no conversations. Commit.
  • Smsapp: Fix ConversationList being replaced by ConversationDisplay in wide mode. Commit.
kdegraphics-mobipocket
  • Use QTextStream instead of qDebug(). Commit.
  • Remove obsolete private helper method, use more QByteArrayView. Commit.
  • Remove Qt5 compatibility code. Commit.
  • Remove bogus fallback to random image for thumbnail. Commit.
  • Add tool to dump metadata and text. Commit.
  • Allow building qmobipocket as a static library. Commit.
  • Remove Qt5 support. Commit.
  • Test HuffDic robustness against invalid dictionary contents. Commit.
  • Avoid overflow of dict offsets in bounds checks. Commit.
  • Add heuristic to protect HuffDic decompressor against 'ZIP bombs'. Commit.
  • Abort HuffDic decompression on first error. Commit.
  • Avoid HuffDic decompressor dictionary out-of-bounds accesses. Commit.
  • Verify hasDRM() returns the correct value. Commit.
  • Fix invalid QStringDecoder instantiation for cp1252. Commit.
  • Add support for categorized logging. Commit.
  • Add missing bounds check for HuffDic records. Commit.
  • Verify a truncated valid file does not cause invalid reads. Commit.
  • Fix invalid QTextCodec access for invalid files. Commit.
  • Fix possible out-of-bounds read when determining extra flags. Commit.
  • Fix possible out-of-bounds read for EXTH parsing. Commit.
  • Move PDB class definition to private header, clean it up. Commit.
  • Add missing bounds checks for getImage(), clean up, extend tests. Commit.
kdegraphics-thumbnailers
  • Integrate KDE Graphics Thumbnailers into OSS-Fuzz. Commit.
  • [BlenderCreator] Handle zstd-compressed blend files and minor cleanup. Commit.
  • [BlenderCreator] Fix memory leak by using std::unique_ptr for gzFile. Commit.
  • Add .cache to .gitignore. Commit.
kdenetwork-filesharing
  • Refresh git-blame-ignore-revs for latest clang-format run. Commit.
  • Automatic clang-format run (clang 20). Commit.
  • Cmake: add clang-format hooks. Commit.
  • Don't invokemethod through the metaobject. Commit.
  • Groupmanager: check writability before checking group. Commit.
  • Filepropertiesplugin: Don't show close button where it can't be dismissed. Commit.
  • Filepropertiesplugin: Remove scary error icons where they aren't necessary. Commit.
  • Filepropertiesplugin: List potential connection addresses, handle initialising userManager better. Commit.
  • Filepropertiesplugin: Refactor UI, improve UX. Commit.
  • Use QStandardPaths::findExecutable() to find smbd. Commit.
kdenlive
  • Fix FTBFS on some Qt config. Commit.
  • Fix subtitles not archive in some cases. Commit. Fixes bug #513044.
  • Adjust splash screen border color to match content. Commit.
  • Fix startup crash with Welcome Screen. Commit.
  • Fix clip inserted twice in timeline onm fast drop. Commit.
  • Fix cannot play clip if position is less than 6 frames to the end. Commit.
  • Fix monitor drag buttons disappearing when trying to click them and qml binding warning. Commit.
  • Allow transparency in avfilter shear. Commit.
  • Fix clip zone not set on import new clip. Commit.
  • Fix invalid clips and project corruption on pasting sequence or project files with speed change. Commit. See bug #512910.
  • Update splash. Commit.
  • Fix ladspa tap effect distortion. Commit.
  • Add url for release to appdata. Commit.
  • Fix render test suite crashing. Commit.
  • Fix various issue with on monitor overlays. Commit. Fixes bug #512856.
  • Remove useless loop. Commit.
  • Fix crash opening Kdenlive settings with project having fps >= 100. Commit. Fixes bug #499689.
  • Extract json strings for 25.12 too. Commit.
  • Minor optimization in audio waveform. Commit.
  • Fix timeline incorrectly scrolled on document opening. Commit.
  • Fix monitor playing when clicking in audio thumbnail of AV clip. Commit.
  • Fix monitor audio still playing when pausing 1 sec before end. Commit.
  • Move OTIO Import above Export. Commit. Fixes bug #504996.
  • Don't create keyframes with empty parameter name. Commit.
  • Don't incorrectly warn about track compositing issue. Commit.
  • Fix crash on document open with welcome screen. Commit.
  • Hide mask generation button on audio clips. Commit.
  • Fix TAP effects. Commit.
  • Enable CDATA stripping. Commit.
  • Fix issue pressing Esc in first welcome screen. Commit.
  • Fix Show clip in project bin not selecting correct zone. Commit.
  • Fix crash on double click on file in Welcome screen. Commit.
  • Fix monitor gamma to use the project profile. Commit.
  • Add missing 1080p resolution in monitor menu. Commit.
  • Remove duplicate RuntimeDependencies section from kde-ci.yml. Commit.
  • Fix welcome screen disappears on click, preventing app start on X11. Commit.
  • [Snapcraft] Add kddockwidgets-qt6. Commit.
  • Fix render crash on Windows (reported as libxml2). Commit.
  • Add matomo tags to splashscreen links. Commit.
  • Fix first start crash when clicking on Start Editing too fast and UI is not yet ready. Commit.
  • Fix monitor drag button position not adjusted when audio waveform appears. Commit.
  • FIx monitor overlays not correctly initialized. Commit.
  • Fix crash recovery text flowing out of splash screen. Commit.
  • Don't unecessarily show warning about hidden monitor when opening file on startup. Commit.
  • Cleanup effectstack layout, fixing cut labels. Commit.
  • Add euclid_eraser xml fixing transition without string changes. Commit.
  • Don't touch string translation in stable branch for now until we ensure the strip-cdata option works correctly in master. Commit.
  • Fix crash double clicking on custom render profile. Commit.
  • Correctly extract strings with CDATA, now that extractrc supports it. Commit. See bug #512355.
  • FIx layout not correctly restored when opening new project. Commit.
  • Correctly update render duration when using marker zone rendering to the end of the project. Commit. Fixes bug #511128.
  • Fix crash closing app when monitoring audio. Commit.
  • Allow Extract Zone action to have a shortcut. Commit. Fixes bug #511796.
  • Don't show param slider if there is no range. Commit.
  • Fix crash opening project with audio record enabled. Commit. Fixes bug #512319.
  • Fix docking of undocked widgets on Windows. Commit.
  • Fix recent files sorting on Welcome screen. Commit.
  • Fix custom effects incorrectly classified, fix export xml. Commit.
  • Small splash UI adjustments. Commit.
  • Fix splash screen remains visible and blocks main window. Commit.
  • Revert i18n change in comments/description, real fix will be in kde-dev script. Commit.
  • Fix noise generator does not support keyframes. Commit. See bug #509393.
  • Fixed order for clip properties, add separator between categories. Commit. See bug #512171.
  • Fix effect compare button incorrectly disabled. Commit. Fixes bug #512275.
  • KConfig: enable default getters. Commit.
  • Fix TAP Reverb for I18n. Commit.
  • Fix storing of audio stream index can lead to stream confusion in timeline. Commit. Fixes bug #511402.
  • Fix various event loop issues with splash/welcome screen. Commit.
  • Ensure splash screen appears asap. Commit.
  • Apply tab orientation change without restarting app. Commit.
  • Fix proxying changing timeline duration of clips with speed change. Commit. Fixes bug #511851.
  • Reading XML's CDATA inserts a space before and after string, breaking translations. Commit.
  • Fix inserting audio clips with multiple streams. Commit.
  • Ensure audio thumbs are always visible in clip monitor for audio clips. Commit.
  • Fix clips disappear when moving in Insert or Overwrite mode. Commit. Fixes bug #511964.
  • Fix monitor click event swallowed by incorrect logic. Commit.
  • Bump KDDockWidgets requirement to 2.3.0 as 2.4.0 is still not widely available. Commit.
  • Require at least MLT version 7.32.0. Commit.
  • Update shift parameter to range -180.0 to 180.0. Commit.
  • Hide minuscule ticks in track head audio rec levels. Commit.
  • Fix window config not saved (toolbars,...) and rename Master. Commit.
  • Opening a file dialog in a non existing drive goes to Windows/System32 on Windows, so work around it. Commit.
  • Cleanup safe area qml. Commit.
  • On first run, look for project files under the Videos folder. Commit.
  • Audio level widget: only show clipping indicator if enough space, only draw ticks at visible label position. Commit.
  • Auto switch layout on profile change if a matching one is found. Commit.
  • Adding XML files for LADSPA TAP effects. Commit.
  • Add Welcome Screen. Commit.
  • Switch Kdenlive layouts to separate json files for each layout. Commit.
  • Disable Qt-next CI until all deps are ready. Commit.
  • Cleanup temporary usage data check. Commit.
  • Rename Safe Zones to Safe Areas. Commit.
  • Fix tests. Commit.
  • Add Safe Zone button in monitor toolbar, vertical safe zone layout and zoom reset. Commit.
  • Add vertical editing profile. Commit.
  • Cleanup Timeline mixes. Commit.
  • Fix switch layout exiting fullscreen. Commit.
  • Display error message when creating sequence fails. Commit.
  • Switch to KDDockWidgets library for improved docking. Commit.
  • Fix typo. Commit.
  • Incorrect regexp use. Commit.
  • Fix image with percent in name incorrectly detected as slideshow. Commit.
  • Fix label not ending with semi-column. Commit.
  • Fix image sequence by Mime broken. Commit. Fixes bug #500542.
  • Don't consider unused clips when checking if we use VFR clips. Commit.
  • Fix some images not rendered in timeline preview. Commit. Fixes bug #511249.
  • Only add resize effect to video / image clips. Commit.
  • Add svg as supported file type. Commit. Fixes bug #511250.
  • Allow multiple lines in dynamic text effect. Commit. Fixes bug #505449.
  • Restore timeline marker features. Commit.
  • Fix Alt+Wheel on audio minimap in monitor. Commit.
  • Small adjustments to audio monitor view. Commit.
  • Disable OTIO metadata for FreeBSD. Commit.
  • Restore OTIO metadata functionality on macOS. Commit.
  • Fix crash on normalize track. Commit.
  • [CI] Require cppcheck to be clean. Commit.
  • Set default values for members of TimeWarpInfo. Commit.
  • Simplify type declaration with std::transform. Commit.
  • Don't mess with pointers to check if a marker exists already. Commit.
  • Extend range marker tests to test undo/redo too. Commit.
  • Fix typo. Commit.
  • FIx space check in archive widget. Commit.
  • Add drive space check in render widget. Commit. Fixes bug #400699.
  • [Snap] Add opentimelineio dep. Commit.
  • Disable native font dialog in subtitle styles on Linux. Commit. See bug #509564.
  • Fix incorrect font size passed in font selector of subtitle style. Commit.
  • Improved view of audio in Clip Monitor. Commit.
  • Allow appending video clips directly to a project in command line. Commit. See bug #508920.
  • Media Browser: make video preview larger, move autoplay option in top hamburger menu. Commit.
  • Fix moving markers in timeline. Commit.
  • Add snapping when resizing a range marker. Commit.
  • Fix Clip Properties action in Media. Commit.
  • Remove duplicate markers/guides actions. Commit.
  • Get rid of remaining "Guides" labels. Commit.
  • Reorder menu structure to make it clearer. Commit.
  • Media browser: don't create thumbnails if media browser is not visible. Commit.
  • [CI] Add cppcheck job. Commit.
  • Add Appium tests. Commit.
  • Add a checkbox to hide effects / transitions not compatible with 10 bit depth. Commit.
  • Add option to activate zone when selecting a marker with a range. Commit.
  • Ensure range markers are not drawn outside of a timeline clip. Commit.
  • Fix renaming range marker from monitor discards duration. Commit.
  • Allow creating a range marker from frame 0. Commit.
  • Ensure clip load and proxy tasks stay alive until the clip is fully loaded. Commit.
  • Don't fetch OTIO by default (exeception for macOS and FreeBSD). Commit.
  • Add pre-commit hook for codespell. Commit.
  • Fix fade to black preset incorrectly applied. Commit. Fixes bug #509108.
  • Fix crash dragging effect from another window. Commit. Fixes bug #510253.
  • Don't stop MLT::Consumer when switching monitors. Commit.
  • Add git revision in about components and debug info. Commit.
  • Add selenium dep for appium tests. Commit.
  • Fix Film Grain XML and add Gate Weave XML. Commit.
  • Added new pass-through alpha parameter to frei0r_pixeliz0r.xml. Commit.
  • Added new VSync parameter to frei0r_nosync0r.xml. Commit.
  • Updated frei0r_sigmoidaltransfer.xml. Commit.
  • Fix freeze seeking in media player. Commit.
  • Fix crash using filter job (tracker, loudness) on sequence clip. Commit. See bug #509769.
  • Fix monitor audio waveform using incorrect normalize factor when switching betwwen clips. Commit.
  • Improve selection and resize of small clips. Commit. Fixes bug #509911.
  • Media browser preview: fix layout issue and possible freeze/crash. Commit.
  • Scene split job: allow creating range markers from scenes. Commit.
  • Fix job QProcess created in incorrect thread. Commit.
  • Range markers can be dragged to timeline. Commit.
  • Cleanup keyframe-monitor communication, disable monitor scene when not over the clip. Commit.
  • Fix leftover typos. Commit.
  • Fix sequence subclips disappear after reopening project. Commit. Fixes bug #509773.
  • Media browser: fix media can only be played once. Commit.
  • Make audio capture name translatable. Commit. Fixes bug #509546.
  • Media browser preview fixes, allow play/pause by clicking in preview. Commit.
  • Remove debug. Commit.
  • Fix media player not stopping when window hidden. Commit.
  • Fix additional typos. Commit.
  • Doc: remove the space after a 'url' tag. Commit.
  • Fix media player preview not starting autoplay and sometimes not correctly updating the preview. Commit.
  • Add QtMultimedia preview to media browser. Commit.
  • Fix leftover typos. Commit.
  • Don't create clips in the sequences folder. Commit.
  • Chore: updating build docs. Commit.
  • Fix syntax for several asset xml files. Commit.
  • Add xmlns attribute to asset xmls. Commit.
  • [CI] Add a customized validate-xml-files.py. Commit.
  • Add xsd for effects. Commit.
  • Add neon archive for up to date mlt. Commit.
  • Drop v4l in ffmpeg too. Commit.
  • Unconditionnaly enable thumbnails in media browser on linux. Commit.
  • Fix gif preset not finding the correct file. Commit.
  • Rename external proxy to camcorder proxy, cleanup ui. Commit.
  • Replace "Guide" with "Marker" in the UI, using Clip Markers and Timeline... Commit.
  • Fix marker move regression. Commit.
  • Remove duplicate qml value. Commit.
  • Fix: remove the bool value. Commit.
  • Feat(timecode): add formatMarkerDuration function and update guide display. Commit.
  • Fix: improve guide marker handling and display. Commit.
  • Refactor: update marker creation action names and add guide end options handling. Commit.
  • Revert. Commit.
  • Chore: remove redundant comments. Commit.
  • Feat: add functionality to create range markers from defined zones. Commit.
  • Feat(timelinecontroller): add resizeGuide and suggestSnapPoint methods. Commit.
  • Fix(markerlistmodel): undo/redo functionality. Commit.
  • Feat(monitor-ruler): enable right-click capture for resizing markers. Commit.
  • Refactor(monitorproxy): marker resizing logic in resizeMarker function. Commit.
  • Feat(markers): drag-to-resize range markers in monitor and timeline. Commit.
  • Feat(markerlistmodel): append duration to comment for markers with range. Commit.
  • Feat(monitor-ruler): add vertical line to mark end start, increase z index of playhead. Commit.
  • Feat(monitor-ruler): Display the range marker color span in the Clip Monitor. Commit.
  • Fix: ensure all the values are of same unit, switch from PosRole(seconds) to FrameRole(frames). Commit.
  • Feat(range-marker): implement range marker functionality in MarkerDialog. Commit.
  • Enhance: support duration parsing in MarkerListModel import. Commit.
  • Export: support duration template vars and improve FFmpeg chapter handling. Commit.
  • Test: add duration-based marker tests in MarkerListModel. Commit.
  • Enhance: add duration support in MarkerListModel import/export. Commit.
  • Refactor: simplify CommentedTime constructor. Commit.
  • Implement range marker support in MarkerListModel. Commit.
  • Add duration handling to CommentedTime class. Commit.
  • Remove dead "Auto Transition" action. Commit.
  • Drop unused v4l dependency. Commit. See bug #467391.
  • Add two new frei0r filters. Commit.
  • Dev-docs: Add documentation how to debug/test translations locally. Commit.
  • Fix Bin empty state placeholder when translated. Commit.
  • Fix playlist clips (or kdenlive projects) not reloading when modified. Commit.
  • Fix render path reset when creating a new sequence in the project. Commit.
  • Show placeholder in the Bin explaining how to import media. Commit.
  • Fix Transform effect when current clip is not below play head / timeline cursor. Commit. Fixes bug #508818.
  • Fix various typos. Commit.
  • Fix crash trying to apply an effect on a subclip. Commit. See bug #509005.
  • [build system] Update FindFFmpeg to use targets. Commit.
  • Use Text Box icon for show/hide clip names feature. Commit.
  • Also hide composition names when resizing or hiding clip names. Commit.
  • Add button in status bar to hide clip names and other overlays. Commit.
  • Audio waveform: Click on zoom level to reset and close button menu. Commit.
  • Change notification text when finishing rendering of first pass. Commit.
  • On render crash or when keep log files is enabled, add link to quickly open the .mlt playlist file used for rendering. Commit.
  • Audio waveform: Add action for reset/cycle, use flat button style in zoom control menu. Commit.
  • Audio waveform: Move zoom control from A1 track header to status bar. Commit.
  • Add tooltips for audio/video clip drag areas in Bin (Icon View). Commit.
  • Add tooltips for audio/video clip drag areas in Monitor & Bin. Commit.
  • Add tooltip to 2 pass render checkbox. Commit. See bug #486056.
  • Fix extra space in 'Open Title' action in title widget. Commit.
  • Add a clipping indicator next to the audio levels. Commit.
  • Fix peak indicators immediately resetting when no audio is coming in. Commit.
  • Allow using null rectangle to completely hide image in Transform and other geometry effects. Commit. Fixes bug #508570.
  • Color scopes: Remove Auto Refresh option. Commit.
  • Color scopes: Move controls and settings to hamburger menus. Commit.
  • Restyle track header record controls. Commit.
  • Improve alignment of clip speed change label. Commit.
  • Show speed in clip on resize. Commit.
  • Make glaxnimate amd64 only til we publish new version with arm64 snap. Commit.
  • CI: add snap pipelines. Commit.
  • Show info message if user click on bin filter button when no filter is selected. Commit.
  • Fix ugly icons in Clip Properties panel. Commit.
  • Don't attempt to update geometry scene when its not actually loaded. Commit.
  • Fix corrupted/missing font in effect stack and stabilize dialog. Commit.
  • Fix crash starting bin clip task in multiple bin project. Commit.
  • Fix monitor playing when clicking in the zoombar area. Commit.
  • Monitor transform: Fix changing into moving state when doing keyframe selection. Commit.
  • Monitor transform: Fix keyframe selection via center points when rotated. Commit.
  • Fix crash clicking on effects timeline on an empty project. Commit.
  • Fix subs from lower layers always being shown in layer 0. Commit.
  • Fix crash deleting a custom effect used in the project. Commit.
  • Remove incorrect duplicate Bin TreeView. Commit.
  • Monitor snapping: Get rid of redundant coordinate transformations. Commit.
  • Monitor snapping: Bring back snapping when resizing for non-rotated frames. Commit.
  • Monitor snapping: Support snapping when moving a rotated frame. Commit.
  • Monitor snapping: Add snapping support for all edges when moving instead of only top-left. Commit.
  • Use find_package for libav to fix. Commit.
  • Adjust style of Autosave Indicator in top-right corner. Commit.
  • Fix timecode offset not visible in raw params widget. Commit.
  • Add SVT-AV1 to codecs which use crf option. Commit. Fixes bug #492708.
  • Fix rotation normalization of RotationHandle. Commit.
  • Fix Transform Monitor Tool resizing when rotated. Commit.
  • Add quality and speed control to svtav1 preset. Commit. See bug #507521.
  • Fix blurry Bin icons on HiDPI displays with scaling factor. Commit.
  • Fix contrast issue of Audio/Video bin icon hover rectangle drawn on selected item. Commit.
  • Fix Bin icons color scheme consistency. Commit.
  • Use the same audio icon in Bin as used in Timeline Headers. Commit.
  • Fix incorrect icon for disabling bin/timeline effects. Commit.
  • Added qt6-declarative-private-dev to Qt6 dependencies. Commit.
  • Guard #pragma GCC as it fails on MSVC. Commit.
  • Use qputenv instead of setenv. Commit.
  • Add i18n context for clip status. Commit.
  • Fix Audio Mixer neutral value styling. Commit.
  • Add search fields to render and project profiles. Commit.
  • Fix transcoding of files with missing duration. Commit. Fixes bug #507396.
  • Switch av1 encoder to faster dav1d. Commit.
  • Update catch version. Commit.
  • Fix Layout Switcher in LayoutManagement not properly redrawing itself on Palette Change. Commit.
  • Fix RGBParade and StatusBarMessageLabel not properly redrawing themselves on Palette Change. Commit.
  • Fix Whisper TTS using Python 3.13. Commit.
  • Convert Keyboard schemes from .rc to xml after download since this is what is expected. Commit. Fixes bug #503526.
  • Correct syntax of funding-manifest-urls for floss.fund. Commit.
  • Add funding file. Commit.
  • Reduce minimum height of Speech Editor Widget. Commit. Fixes bug #465766.
  • Fix Vosk Speech-To-Text producing garbage subtitles. Commit. Fixes bug #503985.
  • Make Audio Spectrum style consistent with color scopes. Commit.
  • Audio thumbnails for files with an audio delay are not correctly geenrated with the libav generator. Commit. See bug #507119.
  • Fix crash trying to mute a track. Commit.
  • Remove Timeline widget focus/hover highlighting effect. Commit.
  • Tweak Timeline visuals. Commit.
  • Fix compile from previous commit. Commit.
  • Add 1080p monitor scaling. Commit. Fixes bug #505776.
  • Defang dragging subtitle clips down to create a new layer. Commit. Fixes bug #506414.
  • Change Timecode color of active Monitor from green/positive to highlight color. Commit.
  • Fix: make sure Monitor playhead is on top of orange "this clip section is used in timeline" indicators. Commit.
  • Fix Vectorscope contrast issue on light themes and fix cut-off circle border. Commit.
  • Fix minor typos. Commit.
  • Fix Waveform contrast issues. Commit.
  • Fix minor typos. Commit.
  • Add new and update effect XML files. Commit.
  • Fix RGB Parade contrast and HiDPI issues. Commit.
  • Fixed erratic behavior of ellipse resizing in titler with border > 0 (bug 497008). Commit.
  • Fill transparent levels border background via QPixmap instead of QPainter. Commit.
  • Fix setting alternating mixer widget background color if track id != mixer id. Commit.
  • Refactor: color thresholds. Commit.
  • Refactor: variable renaming. Commit.
  • Refactor: level painting DTO construction. Commit.
  • Optimize drawing of audio levels. Commit.
  • User border instead of channel background color for border lines. Commit.
  • Tweak channel fill colors. Commit.
  • Adjust dB scale color thresholds. Commit.
  • Revamp audio mixer and levels. Commit.
  • Fix Mac compilation. Commit.
  • Add powermanagement to disable sleep while rendering and playing. Commit. Fixes bug #500615.
  • Ensure built in effects and especially flip always stay on top of the effectstreemodel. Commit.
  • Fix build-in effects. Commit.
  • Fix save frame dialog size. Commit.
  • Fix clip creation dialog being too small. Commit.
kdepim-addons
  • Add missing include. Commit.
  • Fix build with corrosion 0.6. Commit.
  • Fix typo. Commit.
  • We need to use check here too. Commit.
  • Fix compile with 1.8.0. Commit.
  • Fix build for kaichat plugins. Commit.
  • Adapt to new api. Commit.
  • Use enum for propertyname. Commit.
  • Adapt to new api. Commit.
  • Plugins tools api was changed. Commit.
  • Add in layout + addStretch. Commit.
  • Add TextAutoGenerateQuickAskWidget. Commit.
  • We depend against 1.8.0. Commit.
  • Remove debug. Commit.
  • Add include. Commit.
  • We need last ktextaddons version. Commit.
  • Add KF6::TextAutoGenerateText. Commit.
  • We don't have configure dialogbox. Commit.
  • Fix autotest. Commit.
  • It's time to use v4.0. Commit.
  • Add info if we can't open temporary file. Commit.
  • Add icon. Commit.
  • Adapt to new api. Commit.
  • Fix previous commit. Commit.
  • Port away java style iterator. Commit.
  • Add kaichataddressbookplugin icon name. Commit.
  • Put KF6TextAutoGenerateText version check under its own conditional. Commit.
  • Add support for address. Commit.
  • Prepare address support. Commit.
  • Adapt to new tools plugin support. Commit.
  • Build kaichat-plugin if lib is 1.8.53. Commit.
  • Clean up. Commit.
  • Fix coding style. Commit.
  • Make compile. Commit.
  • Disable for the moment. Commit.
  • Rename class. Commit.
  • Prepare kaichat_calendar plugin. Commit.
  • Change plugin name. Commit.
  • Add support for birthday. Commit.
  • Clean up. Commit.
  • Now plugin works. Commit.
  • Execute ContactSearchJob. Commit.
  • Fix code. Commit.
  • Continue to implement job. Commit.
  • Add property about name user. Commit.
  • Prepare Akonadi::ContactSearchJob. Commit.
  • Add Akonadi/ContactSearchJob. Commit.
  • Continue to implement job. Commit.
  • Emit finished signal. Commit.
  • Replace icons from impps. Commit.
  • Clean up code. Commit.
  • Continue to implement plugin. Commit.
  • Add kaichataddressbookpluginutils. Commit.
  • Use TextAutoGenerateText::TextAutoGenerateTextToolPluginJob. Commit.
  • Add missing include moc. Commit.
  • Add kaichataddressbookpluginjob. Commit.
  • Port deprecated invalidateFilter. Commit.
  • Fix minor typo (Addressbool->Addressbook). Commit.
  • Show dialog box. Commit.
  • Make compile kaichataddressbookplugindialog. Commit.
  • Add dialog/widget class. Commit.
  • Fix i18n. Commit.
  • Prepare to implement plugin. Commit.
  • Prepare plugin. Commit.
  • Prepare to implement plugins. Commit.
  • Add compile with last ktextaddons api. Commit.
  • Make compile with 1.8.0 and master. Commit.
  • Use ktextaddons master. Commit.
  • Use ktextaddons 1.8.0. Commit.
  • Use const KMime API in the calendar body part formatter plugin. Commit.
  • Fix cppcheck warning. Commit.
  • Fix logic. Commit.
  • Remove unused method. Commit.
  • Use const KMime API in itinerary plugin. Commit.
  • Use decodedBody(). Commit.
  • Adapt to new ktextaddons api. Commit.
  • Add include potential fix Alpine Linux. Commit.
  • Clean includes. Commit.
  • Allow to open folder. Commit.
  • Remove extra ;. Commit.
  • Prepare to implement CheckFolderSizeAccountPluginOpenFolderJob. Commit.
  • Add menu entry. Commit.
  • Add popup menu. Commit.
  • Add missing include moc. Commit.
  • USe checkfoldersizeaccounttreeview. Commit.
  • Prepare checkfoldersizeaccounttreeview. Commit.
  • Add open folder job. Commit.
  • Now autotest seems to work on windows CI. Commit.
  • Remove duplicate headers. Commit.
  • Add close button. Commit.
  • Coding style. Commit.
  • Comment unused variable. Commit.
  • Add configure dialog. Commit.
  • Add more debug. Commit.
  • Use not deprecated methods. Commit.
  • Remove unused include. Commit.
  • Continue to implement it. Commit.
  • Continue to implement plugin. Commit.
  • Make optional kitinerary => if will stop craft build failed. Commit.
  • Prepare to implement plugin. Commit.
  • Fix some cppcheck warnings. Commit.
  • Fix some cppcheck warnings. Commit.
  • Remove static as it's in a anonymious namespace. Commit.
  • Remove unused include. Commit.
  • Prepare to add plugin AI. Commit.
  • Remove unused variable. Commit.
  • We depend against 1.7.1. Commit.
  • Prepare to use a AI plugin in messageviewer. Commit.
  • Add windows title. Commit.
  • We depend against 1.7.1. Commit.
  • Show a message error when necessary. Commit.
  • Add include moc. Commit.
  • Allow to insert text. Commit.
  • Add autogenerateanswerseditortextedit. Commit.
  • Forward signal to interface. Commit.
  • Add insert text signal. Commit.
  • Use pointer here. Commit.
  • We depend against ktextaddons 1.7.0. Commit.
  • Use last version. Commit.
  • Allow to use TextAutoGenerateQuickAskDialog. Commit.
  • Return icon name. Commit.
kdepim-runtime
  • Prevent crash if the dav url list is empty. Commit. Fixes bug #512424.
  • Fix KMail crashing when pressing on "Server Info" button. Commit. Fixes bug #512348.
  • Fix build with boost 1.89. Commit.
  • Drop unused KAboutData from agent. Commit.
  • Use enqueue here. Commit.
  • Port away java style iterator. Commit.
  • Port deprecated invalidateFilter. Commit.
  • Don't shadow variable. Commit.
  • Add missing explicit. Commit.
  • Missing qCWarningNC(EWSRES_LOG) <<. Commit.
  • Online is always true. Commit.
  • Use decodedBody(). Commit.
  • Remove duplicate headers. Commit.
  • Clean includes. Commit.
  • Use correct KMime include. Commit.
  • Googleresourcemigrator: Do not touch wallet if there is no old instance. Commit.
  • Setupwizard.cpp - make compareServiceOffers static. Commit.
  • Use u'...'. Commit.
  • Use QCOMPARE here. Commit.
  • DAV config: don't auto-fill display name for manual setup. Commit. Fixes bug #508544.
  • Increase ktextaddons to 1.7.0. Commit.
  • Mail dispatcher agent needs widgets. Commit. Fixes bug #508521.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
  • Fix some cppcheck warnings. Commit.
  • Remove not implemented methods. Commit.
  • Remove unused kjobwidgets dep. Commit.
  • [agents/migration] Drop suspend from MigrationExecutor. Commit.
  • [agents/migration] Don't register to job tracker. Commit.
  • Another try to quiet "Found attribute of unknown type collectioncolor". Commit.
  • Resources/imap/autotests/CMakeLists.txt - skip include-what-you-use. Commit.
  • Remove opengroupware from the setup wizard. Commit.
  • Davgroupwareresource.cpp - nextcloud icon heuristic. Commit.
  • Add mailbox.org icons to the setup wizard. Commit.
  • Attempt to quiet "Found attribute of unknown type collectioncolor". Commit.
kdesdk-thumbnailers
  • Integrate KDE SDK Thumbnailers into OSS-Fuzz. Commit.
  • Remove unused config ui and kcfg for pothumbnailer. Commit.
kdev-python
  • Kdevpdb: drop using namespace KDevelop from breakpointcontroller.h. Commit.
  • Kdevpdb: drop using namespace KDevelop from pdbframestackmodel.h. Commit.
  • Kdevpdb: drop using namespace KDevelop from debugsession.h. Commit.
  • Kdevpdb: fixup clazy warning. Commit.
  • Kdevpdb: rename UpdateFlag enum. Commit.
  • Kdevpdb: cleanup pendingRequests() code. Commit.
  • Kdevpdb: fixup -Werror=return-type. Commit.
  • Ci: require passing tests on all platforms. Commit.
  • Fix some compiler warnings with gcc15. Commit.
  • Fix another issue in recovery code, causing a test to fail. Commit.
  • Kdevpdb: update authorship and plugin details for initial release. Commit.
  • Kdevpdb: disable _shallowcopy() for some objects. Commit.
  • Kdevpdb: restructure collections update process. Commit.
  • Kdevpdb: cleanup lambda uses from Variable implementation. Commit.
  • Kdevpdb: Implement variable tooltips and watches v4. Commit.
  • Kdevpdb: better numpy support. Commit.
  • Kdevpdb: harden variable support for numpy. Commit.
  • Kdevpdb: show global variables. Commit.
  • Kdevpdb: query for return value and exception. Commit.
  • Kdevpdb: VariableController re-implementation. Commit.
  • Kdevpdb: kdevExprValueMapper backend. Commit.
  • Kdevpdb: update the active debugger stack frame. Commit.
  • Kdevpdb: cleanup variablecontroller more. Commit.
  • Kdevpdb: VariableController::handleEvent(). Commit.
  • Kdevpdb: don't include variable.h in debugsession. Commit.
  • Kdevpdb: improve breakpoint hitting. Commit.
  • Kdevpdb: run the inferior automatically on start. Commit.
  • Kdevpdb: improve inserting disabled breakpoints. Commit.
  • Kdevpdb: implement DebugSession::runToCursor() v2. Commit.
  • Kdevpdb: implement breakpoint hitting. Commit.
  • Kdevpdb: implement disabled breakpoints. Commit.
  • Kdevpdb: BreakpointController implementation. Commit.
  • Kdevpdb: add authorship. Commit.
  • Kdevpdb: forward unexpected output to the console. Commit.
  • Kdevpdb: improve process exit handling. Commit.
  • Kdevpdb: immediate flushing of requests. Commit.
  • Kdevpdb: communicate to the client when interrupting is allowed. Commit.
  • Kdevpdb: synchronous killing of the debugger process. Commit.
  • Kdevpdb: separate step commands. Commit.
  • Kdevpdb: Rewrite of DebugSession core. Commit.
  • Kdevpdb: Strip out obsolete DebugSession and debugger code. Commit.
  • Kdevpdb: IBreakpointController API stubs. Commit.
  • Kdevpdb: PdbDebuggerInstance higher-level requests v3. Commit.
  • Kdevpdb: limit the maximum data-frame size received by PdbProcess. Commit.
  • Kdevpdb: PdbProcess implementation. Commit.
  • Kdevpdb: main kdevPdb class and out-of-band communication. Commit.
  • Kdevpdb: new debugger core module. Commit.
  • Kdevpdb: helper module for implementing stepout command. Commit.
  • Kdevpdb: out-of-band communication using a socket. Commit.
  • Fix off-by-one error in parse error recovery code. Commit.
  • Fix crash when parsing match expression with placeholder. Commit. Fixes bug #507776.
kdevelop
  • Add missing comparison of m_isRValue to ReferenceType::equals(). Commit.
  • Incorporate classes Watcher and EditorViewWatcher into BrowseManager. Commit.
  • BrowseManager: remove obsolete assertions. Commit.
  • BrowseManager: navigate to highlighted, never previous, identifier. Commit.
  • BrowseManager: don't use QPointer as QMap key type. Commit.
  • BrowseManager: filter events of only the editor widget of a view. Commit.
  • Remove unneeded parameter from BrowseManager::applyEventFilter(). Commit.
  • BrowseManager: apply event filter once per view, not twice. Commit.
  • BrowseManager: don't navigate on Ctrl+click outside text. Commit.
  • Remove leak-prone API MICommandHandler::autoDelete(). Commit.
  • Never leak FetchMoreChildrenHandler instances. Commit.
  • Lldb: refactor out ExecRunHandler autoDelete() override. Commit.
  • FetchMoreChildrenHandler: detect pseudo children more strictly. Commit.
  • MemoryView: don't issue MI commands that inevitably fail. Commit.
  • Extract DisassembleWindow::selectedAddress(). Commit.
  • DisassembleWindow: disable inapplicable actions in stopped state. Commit.
  • DisassembleWidget: let Disassemble view work in stopped state. Commit.
  • Extract MIDebugSession::acceptsCommands(). Commit.
  • SelectCoreDialog: validate selected executable and core file. Commit.
  • Terminate LLDB debug session if loading core file fails. Commit.
  • Don't send MI command -file-exec-and-symbols without argument. Commit.
  • Move the beginning of loadCoreFile() to MIDebugSession. Commit.
  • Extract two helper member functions into MIDebugSession. Commit.
  • MIDebugSession: fix formatting of error messages. Commit.
  • Extract MIDebugSession::failedToLoadCoreFile() to deduplicate. Commit.
  • Set current position while examining a core file. Commit.
  • Extract and improve MIDebugSession::setCurrentPositionToFrameFieldOf(). Commit.
  • Extract MIDebugSession::stopDebuggerOnError(). Commit.
  • Extract MI::ResultRecord::errorMessage(). Commit.
  • Extract MI::ResultRecord::isReasonError(). Commit.
  • DebugController: make Continue/Debug action work in stopped state. Commit.
  • Make public, rename and reuse RunController::slotDebug(). Commit.
  • Remove stray character '+' from kdevdebuggershellui.rc. Commit.
  • Eliminate unneeded reset() signals of debugger session and plugin. Commit.
  • DisassembleWidget: ignore current address of non-MI debug session. Commit.
  • RegistersView: update registers of only the modified group. Commit.
  • Introduce RegistersView::primaryActiveView() to optimize and document. Commit.
  • Make RegistersView::activeViews() const and [[nodiscard]]. Commit.
  • Reuse RegistersManager's register names in IRegisterController. Commit.
  • Require valid MIDebugSession for a register controller. Commit.
  • Don't invoke tool views' handlers for previous debug session's commands. Commit.
  • Document template overload of MIDebugSession::addCommand(). Commit.
  • Introduce alias template MICommand::ResultRecordMethod. Commit.
  • RegistersManager: optimize the loop in parseRegisterNames(). Commit.
  • RegistersManager: remove helper class ArchitectureParser. Commit.
  • RegistersManager: reparse architecture on current session change. Commit.
  • RegistersManager: clean up data member order and initialization. Commit.
  • RegistersManager: don't reset QScopedPointer to its current value. Commit.
  • DebugController: store raw pointer, not QPointer to session. Commit.
  • DebugController: use QPointer's operator T*() instead of data(). Commit.
  • DebugController: clarify and improve a debug message. Commit.
  • DisassembleWindow: disable certain actions when selection is empty. Commit.
  • DisassembleWindow: don't create a QMenu on the stack. Commit.
  • DisassembleWidget: reduce indentation from 8 to 4 spaces. Commit.
  • DisassembleWidget: remove unused QHBoxLayout. Commit.
  • Simplify DisassembleWindow::setDisassemblyFlavor(). Commit.
  • DisassembleWidget: update flavor actions (only) when needed. Commit.
  • Extract DisassembleWidget::updateIfNeeded(). Commit.
  • Rename and document DisassembleWidget::active_. Commit.
  • DisassembleWidget: don't revert the range of displayed region. Commit.
  • DisassembleWidget: always display correct memory region. Commit.
  • DisassembleWidget: allow disassembling around any address. Commit.
  • SelectAddressDialog: always add selected address to history. Commit.
  • SelectAddressDialog: don't validate address redundantly. Commit.
  • DisassembleWidget: don't check m_dlg for null fruitlessly. Commit.
  • Let SelectAddressDialog manage its OK button itself. Commit.
  • Remove redundant SelectAddressDialog::validateInput(). Commit.
  • SelectAddressDialog: don't add invalid addresses to history. Commit.
  • SelectAddressDialog: remove redundant handling of Return key. Commit.
  • Accept unsigned long as valid address in SelectAddressDialog. Commit.
  • DisassembleWidget: always disassemble on flavor change. Commit.
  • DisassembleWidget: don't deactivate when debugger stops. Commit.
  • GDBOutputWidget: color stderr and log messages as warnings. Commit.
  • Debugger output widgets: don't copy QString redundantly. Commit.
  • GDBOutputWidget: don't store unformatted command output. Commit.
  • Debugger output widgets: clear pending output too. Commit.
  • Disconnect from no longer current debug session. Commit.
  • FramestackWidget: disable when no current debug session. Commit.
  • Debugger output widgets: disable UI when no current session. Commit.
  • Don't register duplicate debugger plugin tool views. Commit.
  • Extract SimpleDataToolViewFactory. Commit.
  • Store Plugin as QPointer in KDevMI::DebuggerToolFactory. Commit.
  • LldbDebuggerPlugin: remove disabled tool factory code. Commit.
  • Raise minimum required Boost version to 1.70. Commit.
  • Don't skip testIgnoreHitsBreakpoint() in test_lldb. Commit.
  • Make DebuggerTestBase::testIgnoreHitsBreakpoint() work. Commit.
  • GdbTest: don't use QTRY_COMPARE() needlessly. Commit.
  • Test_gdb: inline and thus eliminate a local variable. Commit.
  • Debugger tests: wait for state&idle after adding a watch. Commit.
  • DebuggerTestBase: wait for state&idle after switching frame. Commit.
  • DebuggerTestBase: wait for state&idle after adding user command. Commit.
  • DebuggerTestBase: don't wait fruitlessly after switching frame. Commit.
  • DebuggerTestBase: don't wait fixed intervals before or after paused&idle. Commit.
  • DebuggerTestBase: wait for state&idle after changing breakpoint location. Commit.
  • DebuggerTestBase: verify that debugger stops at regex breakpoints. Commit.
  • DebuggerTestBase: xfail, not skip, testing regex breakpoints with LLDB. Commit.
  • DebuggerTestBase: verify location of multiple-location breakpoint. Commit.
  • Test_gdb: don't copy a temporary file. Commit.
  • Test_gdb: verify that QFile::setPermissions() succeeds. Commit.
  • Verify the absence of file errors in debugger tests. Commit.
  • Test_gdb: unite 3 testRemoteDebug* functions into one - data-driven. Commit.
  • Debugger tests: remove unused includes. Commit.
  • Extract 16 test functions into DebuggerTestBase. Commit.
  • Test_gdb: don't wait for idle between adding catchpoint and continuing. Commit.
  • Test_gdb: don't wait fixed intervals before or after paused&idle. Commit.
  • DebuggerTestBase: test watchpoint with condition more thoroughly. Commit.
  • Extract 13 test functions into DebuggerTestBase. Commit.
  • Extract DebuggerTestBase::testCoreFile(). Commit.
  • DebuggerTestBase: verify current session location. Commit.
  • Extract 2 test functions into DebuggerTestBase. Commit.
  • DebuggerTestBase: wait for state&idle before disabling breakpoint. Commit.
  • DebuggerTestBase: wait for state&idle after fetching more frames. Commit.
  • DebuggerTestBase: test switching current thread more thoroughly. Commit.
  • DebuggerTestBase: elaborate workaround for line number after step-out. Commit.
  • Extract DebuggerTestBase::testStack*(). Commit.
  • Debugger tests: decrease debuggee recursion depth to simplify test code. Commit.
  • Extract KDevMI::Testing::TestFrameStackModel. Commit.
  • Debugger tests: use auto in place of TestFrameStackModel. Commit.
  • Remove unused TestFrameStackModel::fetchThreadsCalled. Commit.
  • Test_lldb: get rid of verifyStackFrameCountNotLessThan() to simplify. Commit.
  • Always use the longer 50 s timeout in KDevMI::Testing::waitForState(). Commit.
  • DebuggerTestBase: wait longer for debugeeslow output. Commit.
  • Test EnvironmentCd with GDB in addition to LLDB. Commit.
  • Tolerate multiple signal emissions in GdbTest::testStdOut(). Commit.
  • Improve DebuggerTestBase::verifyInferiorStdout() slightly. Commit.
  • Extract DebuggerTestBase::verifyInferiorStdout(). Commit.
  • IdealDockWidget: destroy QMenu via WA_DeleteOnClose, not ScopedDialog. Commit.
  • Popup() rather than exec() several context menus. Commit.
  • Debugger output widgets: pass position to createStandardContextMenu(). Commit.
  • Check createStandardContextMenu() for null and add separator. Commit.
  • GDBOutputWidget: deduplicate setup of context menu actions. Commit.
  • Destroy QMenu via WA_DeleteOnClose rather than QScopedPointer. Commit.
  • Extract prepareStandardContextMenuToAddingCustomActions(). Commit.
  • Return nullptr instead of empty menu from createStandardContextMenu(). Commit.
  • MemoryView: compute sizeof(*pointer), not sizeof(pointer). Commit.
  • Extract MemoryView::addReadMemoryCommand(). Commit.
  • MemoryView: append custom actions to Okteta context menu. Commit.
  • MemoryView: don't create a QMenu on the stack. Commit.
  • MemoryView: track debugger state more reliably. Commit.
  • MemoryView: don't access QByteArray index out of bounds. Commit.
  • MemoryView: remove useless connection to amountLineEdit. Commit.
  • Remove useless MemoryView::isOk() that always returns true. Commit.
  • MemoryView: replace slots with functions and rename them. Commit.
  • MemoryView: add missing and sort includes. Commit.
  • Don't verify std::pair elements if requisite pretty printer is missing. Commit.
  • Deduplicate and clean up code in QtPrintersTest::testQListContainer(). Commit.
  • Fix QtPrintersTest::testQListContainer for std::pair on libc++/FreeBSD. Commit.
  • Fix indentation in test_gdbprinters.cpp. Commit.
  • IVariableController: clean up handleEvent() code. Commit.
  • IVariableController: don't update variables repeatedly. Commit.
  • Supress deprecation warning when matching against QStringView. Commit.
  • Doc: remove the space after a 'url' tag. Commit.
  • Test_breakpointmodel: expect possible Dirty bit in document state. Commit.
  • Flatpak: Do not fetch the dependencies every time we adopt the runtime. Commit.
  • KTextEditorIntegration: return required bool from showMessage(). Commit.
  • Fix user-facing and non-user-facing typos. Commit.
  • Extract split*LaunchConfigurationEntry(). Commit.
  • Use entire configured external terminal command for debugging. Commit.
  • STTY: unify external terminal command line. Commit.
  • STTY: don't use custom command line for xfce4-terminal. Commit.
  • Add xfce4-terminal item to external terminal combobox. Commit.
  • Wait for exit of gnome-terminal external terminal. Commit.
  • Support Arguments in gnome-terminal external terminal. Commit.
  • Pass --hold instead of --noclose to konsole external terminal. Commit.
  • Remove %workdir placeholder from external terminal command. Commit.
  • Execute(|Script)Plugin: deduplicate and fix warning messages. Commit.
  • Pass a non-read-only config group to ZoomController. Commit. Fixes bug #508239.
  • Drop unneeded expl. addition of build dir to libs' build includes interface. Commit.
  • Never store precompiled preambles in memory to work around a crash. Commit. Fixes bug #486932.
  • Remove unused function GDB::TestDebugSession::url(). Commit.
  • IDebugSession: debug-print 1- rather than 0-based line numbers. Commit.
  • Test_gdbprinters: skip if the gdb executable is missing. Commit.
  • Cmake/tests: double the open-project timeout interval. Commit.
  • TestFile: triple the default parsing timeout interval. Commit.
  • Test_assistants: verify more to narrow down flakiness. Commit.
  • Ci: opt out of require passing tests on all platforms. Commit.
  • ToolViewAction: use inactive text color instead of parenthesizing. Commit.
  • ToolViewAction: store raw pointers instead of QPointers. Commit.
  • Test_git: time switching branches to debug flakiness. Commit.
  • Test_git: enclose local code in unnamed namespace. Commit.
  • MIParser: tolerate an invalid MI message that starts with a number. Commit.
  • Remove unused function template guarded_callback(). Commit.
  • Debugger output widgets: reformat connections in session-changed slots. Commit.
  • GDBOutputWidget: add missing and sort includes. Commit.
  • GDBOutputWidget: remove nonexistent friend class OutputText. Commit.
  • Documentation: Use Shift+Return as backward search. Commit.
kdf
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
keditbookmarks
  • Use kf6 upper case include headers. Commit.
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
keysmith
  • Request camera permissions for scanning QR codes. Commit.
  • Update bundled icons for Android. Commit.
  • Don't hide unlock button on mobile. Commit.
  • KeysmithGlobalDrawer: use the correct app icon. Commit.
  • Main.cpp: use the correct icon name for the app. Commit.
kfind
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
kgeography
  • Change circle around Kyiv to Frontier/Cost instead of outside of ukraine. Commit.
  • Fix danish flag color. Commit.
  • Fix french flag colors. Commit.
  • Fix some technicalities with ukraine map. Commit.
kgoldrunner
  • Edit org.kde.kgoldrunner.appdata.xml. Commit.
  • Edit org.kde.kgoldrunner.appdata.xml. Commit.
kgpg
  • Fix crash when editing a key in terminal the second time. Commit. Fixes bug #509767.
  • Remove obsolete QT_MAJOR_VERSION instance. Commit.
  • Remove not necessary lines. Commit.
kgraphviewer
  • Fix edge and background colors. Commit.
khangman
  • Prevent letter guessing during pause or result timer. Commit.
  • Use the theme text color for GamePage timerText. Commit.
  • Replace hint toolbutton icon with text. Commit.
  • Use kf6 upper case include headers. Commit.
khelpcenter
  • Use Help Center also in the appstream file. Commit.
  • Searchwidget: Increase the number of search results by default. Commit.
kidentitymanagement
  • Fix index when we use activity support. Commit.
  • Port deprecated invalidateFilter. Commit.
  • Revert "add explicit". Commit.
  • Add explicit. Commit.
  • Clean includes. Commit.
  • Remove extra ;. Commit.
  • Use QCOMPARE here. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Enable qmllint in CI. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Drop unneeded expl. addition of build dir to lib's build includes interface. Commit.
  • Add missing explicit. Commit.
  • Add cppcheck. Commit.
kig
  • CI: Add Linux Qt6-next. Commit.
  • Fix various typos. Commit.
  • Fix for python-based kig math formulas. Commit.
  • Cmake: Remove unused variable. Commit.
  • Cmake: Replace obsolete QT_MAJOR_VERSION instance. Commit.
  • Cmake: Remove endif(foo) in favour of endif(). Commit.
  • Snapcraft: add patch to fix build. Commit.
kigo
  • Edit org.kde.kigo.appdata.xml. Commit.
  • Edit org.kde.kigo.appdata.xml. Commit.
kimap
  • .gitlab-ci.yml - remove alpine builds since kio isn't available there. Commit.
  • Cppcheck - fixes bounds containerOutOfBounds. Commit.
  • Clean unused includes. Commit.
  • Use QCOMPARE here. Commit.
  • USe u''. Commit.
  • Revert "Remove linux-qt6 as alphin does the same => reduce CI call". Commit.
kio-extras
  • Kio_filenamesearch: Include a "syntax=wordlist" option. Commit.
  • Exeutils: Handle virtual size of zero. Commit. Fixes bug #508383.
  • Recentlyused: mark the protocol as readonly. Commit.
  • Drop unused Qt6Core5Compat dependency. Commit.
  • Kio_filenamesearch: Add options to search for a phrase or regular expression. Commit.
  • Kio_filenamesearch: Add namespace FileNameSearch and refactor. Commit.
  • Sftp: Support setting mtime. Commit.
  • Drop worker status handling. Commit.
  • Recentlyused: take into account passed in limit argument. Commit. See bug #505179.
  • Drop kfileaudiopreview. Commit.
  • [kcms/netpref] Port to KConfigXT. Commit.
  • Remove the last remains of QTextCodec and thus Qt::Core5Compat use. Commit.
  • Use CMake for building KIO-Extras Thumbnailers fuzzers. Commit.
  • Make KCMS optional, remove unused dependencies, and conditionally find dependencies. Commit.
  • Thumbnail.json: Set maxInstances to 5. Commit.
  • Return correct AFC error code instead of lockdown error. Commit.
  • [thumbnail] Test more sizes. Commit.
  • Drop unused dependency. Commit.
  • Kio_filenamesearch: Return ERR_WORKER_DEFINED error after an invalid regex. Commit.
  • Replace breeze.cursor (LGPL, added by mistake) with wget. Commit.
  • Add dict files for KDE-Thumbnailers fuzzer. Commit.
  • Enforce passing tests on all platforms. Commit.
  • Skip TestKioArchive on Windows. Commit.
  • Drop unused ktextwidgets dependency. Commit.
  • Use ThumbnailRequest::mimeType() rather than manual mime detection. Commit.
  • Fix oss-fuzz afl and coverage builds. Commit.
  • FilenameSearchExternalTest: Add autotests for external search script. Commit.
  • Integrate KDE-Thumbnailers into OSS-Fuzz. Commit.
kio-zeroconf
  • Allow specifying username/password for WebDAV. Commit.
  • Add support to WebDAV over TLS. Commit.
kiriki
  • Fix dataChanged() called with an invalid index range. Commit.
kitinerary
  • Update RSP6 public keys. Commit.
  • Allow to ingest RSP6 keys from a manually provided file as well. Commit.
  • Extract MAV Volan bus tickets. Commit.
  • Extract ticket validity from all types of MÁV ticket barcode blocks. Commit.
  • Extract prices from Cytric hotel bookings. Commit.
  • Extract station codes from MAV supplement and reservation blocks too. Commit.
  • Fix parsing MAV ticket numbers. Commit.
  • Improve MAV barcode trigger patterns. Commit.
  • Handle RSP6 decoding failures properly. Commit.
  • Support MAV supplement blocks and fix v6 reservation blocks. Commit.
  • Extract MAV passenger block data also from tickets without a trip block. Commit.
  • Emit generic Ticket objects for MAV barcodes not bound to a specific trip. Commit.
  • Extract ticket validity time ranges from MAV barcodes. Commit.
  • Consolidate extractor script for different MÁV barcode versions. Commit.
  • Resolve Hungarian railway station codes in post-processing. Commit.
  • Add lookup function for Hungarian railway station codes. Commit.
  • Regenerate train station database. Commit.
  • Generate train station lookup tables for Hungarian railway station codes. Commit.
  • Adapt to Wikidata railway station ontology changes. Commit.
  • Validate the format of Indian railway station codes. Commit.
  • Extract Hungarian station codes from MAV v5/6 barcodes. Commit.
  • Extract price from MÁV ticket barcodes. Commit.
  • Update static build dependencies. Commit.
  • Add another date/time format pattern for Eurostar. Commit.
  • Exclude the right column when extracting Eurostar PDFs. Commit.
  • Consider two single-leg IATA BCBP tokens identical. Commit.
  • Update airport database. Commit.
  • Add manual override for the airport inclusion/exclusion heuristics. Commit.
  • Export MergeUtil::mergeIncidence. Commit.
  • Also consider public_transport=station elements for airport entrances. Commit.
  • Prefer non-service building terminals when selecting airport locations. Commit.
  • Improve filtering cargo/freight terminals. Commit.
  • Fix offset computation in overflow airport name string table. Commit.
  • Propagate libphonenumber dependency for static builds in CMake config file. Commit.
  • Extract HTML parts of citycity.se booking confirmations. Commit.
  • Match extractor filters against all MIME headers of a given type. Commit.
  • Also enable libphonenumber support when that is found as a static lib. Commit.
  • Make pkpass handling work on const pointers. Commit.
  • Allow to retrieve pointed to const content from document nodes. Commit.
  • Merge common parts of all elements of the same incidence. Commit.
  • Add citycity.se iCal extractor script. Commit.
  • Tweak Flixbus address extraction patterns. Commit.
  • Add extractor script for domestic CFR PDF tickets. Commit.
  • Improve Flixbus PDF extraction patterns. Commit.
  • Try harder to drop RCT2 dummy arrival times. Commit.
  • Add Comboios de Portugal extractor script. Commit.
  • Add extractor script for Wiener Linien ticket barcodes. Commit.
  • Extract Müpa Budapest tickets correctly. Commit. Fixes bug #511257.
  • Make RyanAir times parsing more robust. Commit.
  • Adapt NH Hotels extractor to newer variants. Commit.
  • Make the United parser even more resilient. Commit.
  • Ignore seat qualifiers when comparing seat numbers. Commit.
  • Consider names with swapped given/family name as equivalent as well. Commit.
  • Make fooevents extractor less trigger-happy. Commit.
  • Change intentation from tabs to spaces. Commit.
  • Add Extractors to extractors.qrc. Commit.
  • Add more parsing scripts for new platforms, editing some existing ones:. Commit.
  • Fixing my SPDX Signature, turns out i spelt my name wrong. Commit.
  • Update static extractor build dependencies. Commit.
  • Fill missing arrival airport IATA codes in Ryanair return trips. Commit.
  • Expand booking.com name and address extraction patterns. Commit.
  • Rework booking.com address extraction. Commit.
  • Improve extraction patterns for Spanish booking.com emails. Commit.
  • Extract price and tariff code from SNCF SSBv3 ticket barcodes. Commit.
  • Add Ethiad PDF ticket extractor script. Commit.
  • Add extractor script for AirAsia PDF itineraries. Commit.
  • Add extractor script for SNCF SSB barcodes. Commit.
  • Use the QML-safe way of reading out QDateTimes from iCal everywhere. Commit.
  • Handle 8-digit UIC station codes in generic SSB extractor. Commit.
  • Add method to compute UIC station code checksum digit. Commit.
  • Add list of ignored suffixes for name-based location comparison. Commit.
  • Detect dividing trains as the same trip. Commit.
  • Prefer 2D barcodes when pkpasses contain multiple variants. Commit.
  • Add extractor script for tixly pkpasses. Commit.
  • Support static libphonenumber 9 as well. Commit.
  • Add support for libphonenumber 9. Commit.
  • Handle one more Pretix date/time variant. Commit.
  • Make Ryanair extractor more robust for extracting the upside down parts. Commit.
  • Allow to extract text from explicitly rotated PDF pages. Commit.
  • Hardcode B&B website for hotel reservations. Commit.
  • LodgingReservation: Add lodgingUnitDescription. Commit.
  • Strip off leading zeros of flight numbers. Commit.
  • Cleanup airport names extracted from Finnair eticket receipts. Commit.
  • Handle Finnair etickets which already have a seat assigned on the first leg. Commit.
  • Extract FCB ticket validity times in more cases. Commit.
  • Use Aztec barcodes for MÁV domestic tickets. Commit.
  • Support extracting RegioJet seat reservation PDFs. Commit.
  • Allow to set and retrieve the file mtime for export bundle content. Commit.
  • Limit the number of CPU cores used during compilation. Commit.
  • Yet more fixes for the United Airlines parser. Commit.
  • Add extractor script for Center Parcs PDFs. Commit.
  • Add extractor script for edreams hotel bookings. Commit.
  • Unwrap arrays in Place names and address properties. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Ix extraction of Coloseum pkpasses without a seat reservation. Commit.
  • Add additional Pretix PDF extractor trigger. Commit.
  • Ignore abbreviation for "international" in generic airport name detection. Commit.
  • Add uic company code for LTG Link. Commit.
  • Handle German booking.com emails without hotel email addresses. Commit.
  • Handle English booking.com emails with extra long hotel names. Commit.
  • Don't skip HTML booking.com parsing if we got results from plain text data. Commit.
  • Handle Pretix PDF tickets without location and/or reservation number. Commit.
  • Add LTG Link pkpass extractor script. Commit.
  • Fix extracting LTG Link Interrail tickets. Commit.
  • Remove hardcoded THA prefix for Thalys services. Commit.
  • Keeping readDateTime in for PkPass Pretix parser. Commit.
  • Add Cvent PkPass Extractor. Commit.
  • Add eventbrite pkpass extractor. Commit.
  • Enhance ticket parsing functionality across various scripts. Commit.
  • Add Odoo PDF parsing functionality and configuration. Commit.
  • Support another (newer?) Pretix PDF ticket variant. Commit.
  • Support English B&B Hotel confirmation emails. Commit.
  • Add support for extracting Apple Wallet pass bundles (.pkpasses files). Commit.
  • Support extracting multi-leg ZSSK tickets. Commit.
  • Add extractor for pathe.fr PkPass. Commit.
  • Parse dates crossing a month boundary correctly in Tito tickets. Commit.
  • Add extractorscript for Northlink Ferries (Scotland). Commit.
  • Handle German date/time formats in Eurostar PDF tickets. Commit.
  • Gopass: add SPDX headers. Commit.
  • Gopass: add i18n map. Commit.
  • Add Gopass Ticket Confirmation Extractor. Commit.
  • Unify setDepartureDay() for all reservation types. Commit.
  • Extract departure date from Eurostar pkpass files. Commit.
  • Add basic globtour.com bus ticket extractor script. Commit.
  • Correctly sort unbound bus tickets. Commit.
  • Add extractor script for Arriva bus tickets. Commit.
  • Handle more language variants in SCNF PDF ticket dates. Commit.
  • Support German language variant of Eurostar PDFs. Commit.
  • Support prepositions date/time format in BlablaBus tickets. Commit.
  • Slightly relax the unbound ticket location match criteria. Commit.
  • Simplify unbound train ticket comparison a bit. Commit.
  • Improve matching station names affected by RCT2 truncation. Commit.
  • Fix extracting Flixbus tickets with an external operator. Commit.
  • Extract DSB reservation data. Commit.
  • Improve train name/number comparison. Commit.
  • Improve comparing seat reservations. Commit.
  • Convert DSB rail replacement busses to BusReservation objects. Commit.
  • Improve DSB itinerary extraction. Commit.
  • Parse German hostelworld reservation. Commit.
  • Add hostelworld extraction script. Commit.
  • Use KF 6.16 to not require API docs build dependencies. Commit.
  • Update dependencies for the static extractor build. Commit.
kjournald
  • Fix access to journal entry properties for exe/service display. Commit. Fixes bug #512618.
  • Fix journal selection dialogs. Commit.
  • Reuse current journal folder for folder opening dialog. Commit.
  • Fix case-sensitive selection in search method. Commit.
  • Increase chunk size to very high value for better usability. Commit.
  • Fix cppcheck major findings. Commit.
  • Allow filtering by _SYSTEMD_USER_UNIT. Commit.
  • Support loading user unit. Commit.
  • Fix case-sensitive selection in search method. Commit.
  • Drop unused files. Commit.
  • Fix slot typo. Commit.
  • Ci: enable cppcheck. Commit.
  • Ci: enable qmllint. Commit.
  • Cmake: Restore setting the VERSION and SOVERSION for libkjournald. Commit.
  • Cmake: Drop unused lib/CMakeLists.txt. Commit.
kldap
  • Port deprecated invalidateFilter. Commit.
  • Fix some cppcheck warnings. Commit.
  • Clean unused includes. Commit.
  • Use [[maybe_unused]]. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
  • Fix some cppcheck warning. Commit.
kleopatra
  • Fix (another) compile for QGPGME_VERSION < 2.0.0. Commit.
  • Remove obsolete AllowSigning / cmsSigningAllowed option. Commit.
  • Add action for creating team certificates. Commit.
  • Set pubkey URL to a single space if setting to empty string fails. Commit.
  • Remove custom error window title. Commit.
  • Offer viewing the audit log when secret key export fails. Commit.
  • Allow all commands to offer the audit log for error messages. Commit.
  • Remove duplicate menu entries. Commit.
  • Replace for-if loop with existing helper function to improve readability. Commit.
  • List newly generated key with signatures. Commit.
  • Add menu for configuring main view's column sort order. Commit.
  • Cache exported keys and use temp dirs instead of temp files in cwd. Commit.
  • Add helper to create a temp dir that's removed when kleopatra exits. Commit.
  • Avoid two View menus. Commit.
  • Fix deprecation warning for invalidateFilter. Commit.
  • Remove "Allow to mark root certificates as trusted" check box. Commit.
  • Fix missing update of certificate list after deleting keys. Commit.
  • Fix action to reload certificate list. Commit.
  • Disable base widget while overlay is shown. Commit.
  • Move focus from base widget to text overlay when overlay is shown. Commit.
  • Prevent NVDA from speaking "X.509 Directory Services" twice. Commit.
  • Make HTTP/LDAP proxy input fields more accessible. Commit.
  • Modernize signal-slot connection. Commit.
  • Set list views as buddies of their labels. Commit.
  • Add accessible names to list views and tree views. Commit.
  • Ensure that Welcome screen is hidden after key generation. Commit.
  • Remove obsolete unused function. Commit.
  • Copy subkey fingerprints and keyids without spaces. Commit.
  • Remove UrlLabel class as it's now unused. Commit.
  • Change audit log link to be a button. Commit.
  • Bump rc version to make sure the new menu entry is actually used. Commit.
  • Suspend automatic key listing during key generation. Commit.
  • Give keyboard focus to widget after introduction text. Commit.
  • Show email address in window title if user ID has no name. Commit.
  • Add menu items for configuring column visibility of certificate table. Commit.
  • Clean forward declaration. Commit.
  • Use prefilled CN/EMAIL if no CN/EMAIL is configured. Commit.
  • Ensure that the last used folder is written to disk. Commit.
  • Don't save empty path as last used folder. Commit.
  • Don't crash when progress dialog is already gone. Commit.
  • Add missing include. Commit.
  • Store last used folders persistently. Commit.
  • Unify saving of generated CSRs to disk. Commit.
  • Use same dialog as for creation of CSRs from scratch. Commit.
  • Make dialog usable for CSR creation for smartcard keys. Commit.
  • Fix setting the algorithm via the key parameters. Commit.
  • Get rid of separation of technical and non-technical key parameters. Commit.
  • Add missing checks for errors and improve error messages. Commit.
  • Use QCOMPARE here. Commit.
  • Fix compile for QGPGME_VERSION < 2.0.0. Commit.
  • Remove old NewCertificateWizard. Commit.
  • Use new CSR dialog for creation of CSRs. Commit.
  • Add a new dialog for entering the data for a CSR. Commit.
  • Add contribute url. Commit.
  • Use ktextaddons 1.7. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Remove Copy to Card action from context menu. Commit.
  • Improve sign/encrypt widget. Commit.
  • Fix opening certificate refresh progress dialog after 500ms. Commit.
  • Improve accelerators in Sign/Encrypt dialog. Commit.
  • Use AnimatedExpander from libkleo. Commit.
  • Fix some cppcheck warning. Commit.
  • Open certificate details when pressing enter in certificate list. Commit.
  • Add missing UI marker to new message. Commit.
  • Use Qt to log properties of QAccessibleEvent. Commit.
  • Notepad: For assistive tools add label and description for text input. Commit.
  • Use better tooltip for Close button of result message. Commit.
  • Notepad: Fix tab order of sign/encrypt options and action buttons. Commit.
  • Notepad: Focus progress label while processing notepad. Commit.
  • Notepad: Focus result widget after the crypto operation. Commit.
  • Notepad: Give focus back to widget that had focus on start of processing. Commit.
  • Hide result message when reverting notepad. Commit.
  • Notepad: Remember last operation. Commit.
  • Optionally, log all accessibility events. Commit.
  • Move all PadWidget buttons to bottom. Commit.
  • Update the list of credits. Commit.
  • Fix crash when opening audit log from import certificates result dialog. Commit.
  • Remove unimplemented method. Commit.
  • Fix migration of Kleopatra's kxmlgui file. Commit.
  • Improve menu. Commit.
  • Use icon functions from libkleo for status icons. Commit.
  • Use icon functions from libkleo for status icons. Commit.
  • Replace "Imported Certificates" tab with a dialog. Commit.
  • Migrate config files used by old VSD/GPD installations. Commit.
kmag
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
kmail
  • Fix mem leak. Commit.
  • Fix cmake lint. Commit.
  • Const'ify. Commit.
  • Use vcard4 support. Commit.
  • Drop unused KAboutData from agent. Commit.
  • Use #cmakedefine01 HAVE_TEXT_TO_SPEECH_SUPPORT. Commit.
  • Add info about bug fixing. Commit.
  • Port away java style iterator. Commit.
  • Adapt to new api. Commit.
  • Fix typo. Commit.
  • Mail Filter Agent: Add a "Show Log" button to the notification. Commit.
  • Mail Filter Agent: More informative status and progress messages. Commit.
  • Mail Filter Agent: Do not set a parent for the filter log window. Commit.
  • Adapt to TextAddonsWidgets whatsnew api. Commit.
  • Prepare to support whatsnew/etc from ktextaddonswidget. Commit.
  • Add Emoji support. Commit.
  • Rename variables. Commit.
  • Remove removed create_note. Commit.
  • Fix activate variable. Commit.
  • Pre-commit autoupdate. Commit.
  • Add expandAll/collapseAll. Commit. See bug #505447.
  • Remove duplicate separator. Commit.
  • Fix some cppcheck warnings. Commit.
  • Fix change recorder settings path in UnifiedMailboxManager. Commit.
  • Add quick format text toolbat. Commit.
  • Clean forward declaration. Commit.
  • Remove unused include. Commit.
  • Don't show "what's new" in first step. Commit. Fixes bug #509043.
  • Use QCOMPARE here. Commit.
  • Coding style. Commit.
  • Fix some cppcheck warnings. Commit.
  • USe u'..'. Commit.
  • Fix #if that should be #ifdef. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Add contact url. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
  • Make strings HIG compliant. Commit.
  • Fix some cppcheck warnings. Commit.
  • Remove unused code. Commit.
  • It's always == -1. Commit.
  • USe forward declaration in headers. Commit.
  • Remove static. Commit.
  • Prepare 6.6.0. Commit.
  • Use static. Commit.
  • Autoupdate version. Commit.
  • Src/kmreaderwin.cpp - remove an unnecessary qDebug. Commit.
kmail-account-wizard
  • Set username for incoming server after autoconfig. Commit.
  • USe kde/pim.version=release/25.12. Commit.
  • Use release 25.12. Commit.
  • Use correct KMime include. Commit.
  • Removed KDocTools dependency, since it's currently completely unused. Commit.
  • Apop auth is only pop3 support. Commit.
  • Apop is an pop3 encryption method, not smtp. Commit.
  • Fix i18n. Commit.
  • Fix icon/text see https://invent.kde.org/pim/kmail/-/issues/3. Commit.
  • Add contact/contribute url. Commit.
  • Add missing #prama once. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Remove unused signal. Commit.
kmailtransport
  • Port deprecated invalidateFilter method. Commit.
  • Clean unused include headers. Commit.
  • Clean forward declaration. Commit.
  • Clean includes. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
  • Fix default port in mail transport config. Commit.
kmbox
  • Add missing "regular" Linux CI job. Commit.
kmime
  • Add more sanity checks for yenc part size values. Commit.
  • Prevent integer overflow. Commit.
  • Peek ahead to avoid calling parseEncodedWord when parsing comments. Commit.
  • Make non-const Content::header also create by default. Commit.
  • Correctly propagate const-ness in Content::header() const. Commit.
  • Ignore empty Newsgroup header entries. Commit.
  • Only fill result if we're going to use it. Commit.
  • Clear memory for nested messages sooner. Commit.
  • Handle uuencode blocks without a file name. Commit.
  • Increase version as new api. Commit.
  • Make Content::indexForContent argument const. Commit.
  • Automatically remove bidi control characters on Address::displayName. Commit.
  • Add a few missing API docs for KMime::Types. Commit.
  • Rename Content::decodedContent to Content::decodedBody. Commit.
  • Deprecate Content::replaceContent. Commit.
  • Use const reference for Ident::fromIdent argument. Commit.
  • Remove unused Content::clearContents() bool parameter. Commit.
  • Make ContentType::partialNumber|Count API symmetric. Commit.
  • Remove comment mentioning removeContent. It does not exist. Commit.
  • Limit the size we allocate for the yEnc output buffer. Commit.
  • IsCryptoPart: check pointer like the other isXXX. Commit.
  • Add OSS-Fuzz CI Job. Commit.
  • Rewrite yEnc meta data parsing to be robust against non-conformant input. Commit.
  • Use views for yEnc meta data parsing. Commit.
  • Add basic parser unit test for yEnc encoded message content. Commit.
  • Don't get tricked into trying to build a nested uuencode message. Commit.
  • Add oss-fuzzer test that asserts in Content::changeEncoding. Commit.
  • Enable Regexp JIT in KMime Fuzzer. Commit.
  • Make sure eatCFWS and isspace use the same definition of "whitespace". Commit.
  • Optimize encodeRFC2047String by using indexOf. Commit.
  • ParseAlphaNumericTimeZone: Don't increase scursor twice. Commit.
  • MultiPart::parse: Fix out of bound array access. Commit.
  • Fix parsing of empty multipart parts. Commit.
  • ParseTimeOfDay: Make sure sec is initialized in all branches that return true. Commit.
  • ParseDigits: Fix overflow. Commit.
  • MultiPart::parse: Fix out of bound array access. Commit.
  • Don't decode content of type text/pgp as text. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Add SPDX copyright annotations to ossfuzz related files. Commit.
  • Fix header type mismatch by removing null bytes from MIME header names. Commit.
  • Use CMake for building KMime fuzzer and add fuzzing documentation. Commit.
  • Remove QtTools from OSS-Fuzz build script. Commit.
kmousetool
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
  • Remove unused phonon from .kde-ci.yml. Commit.
knavalbattle
  • Adding @krake@graz.social to list of supporters. Commit.
knights
  • Fix CMake command in README file. Commit.
koko
  • InfoSidebar: Fix scrollbar position. Commit.
  • Remove no longer necessary KF6GuiAddons dependency. Commit.
  • OpenFileModel: Default initialize m_mode member variable. Commit.
  • Depend on KQuickImageEditor 0.6.0. Commit.
  • Make Reset button reset aspect ratio. Commit.
  • Make combobox editable. Commit.
  • Use the new KQuickImageEditor api for aspect ratio. Commit.
  • Add aspect ratio combo box. Commit.
  • Add crop tool options. Commit.
  • Enable slideshow on mobile. Commit.
  • Add support for navigating between images when zoomed in using touchscreen/stylus. Commit.
  • Autozoom after pinch. Commit.
  • Editor, qml: fix typos. Commit.
  • Editor: Add translation context and appropriate filename substitution. Commit.
  • Editor: Use standard dialog for unsaved changes exit. Commit.
  • Editor: Remove save confirmation dialog. Commit.
  • Dirmodelutils: Remove unused includes. Commit.
  • Editor: Use non-labs color dialog. Commit.
  • EditorView: Move annotation optional toolbar to footer, nest actions. Commit.
  • EditorView: Implement 'Save As', improve back dialog and confirm saving changes. Commit.
  • Add rotation, flip and resize controls. Commit.
  • Editor: Fix popping layer by bubbling up mainWindow. Commit.
  • EditorView: Remove references to removed property forceDiscard. Commit.
  • Update EditorView.qml. Commit.
  • Update CMakeLists.txt, EditorView.qml, editorhelper.cpp, and 1 more file. Commit.
  • AnnotationsToolBarContents: Guard against null document. Commit.
  • Use AnnotationDocument::loadImageFromPath instead of helper class. Commit.
  • Remove circular binding. Commit.
  • Remove annotationToolType setting. Commit.
  • Add handling for AnnotationDocument::modified. Commit.
  • Move editor to another module. Commit.
  • Add annotations tool from KQuickImageEditor. Commit.
  • Remove thumbnailbar loading placeholder. Commit. Fixes bug #509966.
  • Workaround for freeze on startup. Commit.
  • Optimize starting with an image as parameter. Commit.
  • Fix glitches in scrolling of ThumbnailStrip. Commit.
  • Can't use the Main type in Sidebar. Commit.
  • Chore(qmllint): Fix more qmllitn issues. Commit.
  • Chore(qmllint): Ignore for now i18n context properties. Commit.
  • Fix(qmllint): Fix qmllint with our own types. Commit.
  • Chore(qmllint): Fix some unqualified access for a spinbox. Commit.
  • Chore(qmllint): Fix most qmllint issues in src/qml/imagedelegate. Commit.
  • Bump libexiv2 to 0.28. Commit.
  • Add print action with standard shortcut. Commit.
  • ZoomArea: make pinch properly work. Commit.
  • Customisable image view background & transparency checkerboarding. Commit.
  • Fix error in calculating thumbnail strip priority when currentItem is null. Commit.
  • Flatpak: Use fallback X11 socket. Commit.
  • Load mimetypes in the KIO worker when listing. Commit.
  • Fix usage of QMimeDatabase. Commit.
  • Fix mishandling of URL containing quotes in QUrl–QString dance. Commit. Fixes bug #506465.
  • Thumbnails: Don't calculate priority for pooled delegates. Commit.
  • ThumbnailItem: Square thumbnails in most cases. Commit.
  • Separate thumbnail generation from model with unified cache and priority. Commit.
  • Refactor OpenFileModel and fix argument/'Open With' behaviour. Commit. Fixes bug #507311.
  • Imagegroupmodel: Don't pass index as const reference. Commit.
  • Fix thumbnail not appearing in the imagelocationmodel. Commit.
  • SortModel: Use QCollator with NumericMode for sorting. Commit.
  • Make ImageFolderModel a proxy model over a KDirModel. Commit.
  • Avoid some allocations in imagefoldermodel. Commit.
  • SortModel: Fix not sorting. Commit.
  • SortModel: Remove unused variable. Commit.
  • Sortmodel: Early return for containsImages on insertion. Commit.
  • Add mising BSD-2-Clause license. Commit.
  • Inherit from AbstractImageModel for each image model. Commit.
  • Model rework. Commit.
  • RasterImageDelegate: Only stop being smooth at >= 400%. Commit. Fixes bug #503454.
  • VideoPlayer: Rename MediaPlayer from videoPlayer to mediaPlayer. Commit.
  • VideoPlayer: Show the first frame of the video by preventing a stopped state. Commit.
  • ImageViewPage: Refactor navigation buttons and improve RTL. Commit.
  • ImageViewPage: Code formatting changes. Commit.
  • ImageViewPage: Reuse delegates. Commit.
  • ThumbnailStrip: Reuse delegates. Commit.
  • AlbumView: Reuse delegates. Commit.
  • Remove unused entries from config schema. Commit.
  • Make the sidebar separatorin two pieces, for header and body. Commit.
  • Make the sidebar loading sync. Commit.
  • Don't disable the sidebar anymore. Commit.
  • Remove some trailing whitespaces. Commit.
  • BaseImageDelegate: Account for scaling such that images are shown at 100% scale pixel-to-pixel. Commit.
  • Use qt extension based mimetype detection. Commit.
  • Use QMimeDatabase.mimeTypeForFile with only extension match to get mimetype. Commit.
  • Use KIO::mimetype to determine mimetypes before generating the thumbnail. Commit.
  • Use QCache for storing thumbnail. Commit.
  • Only generate thumbnails for item which we know the mimetype. Commit.
  • Port away thumbnail generation away from KImageCache. Commit.
  • VideoPlayer: Fix seek behaviour. Commit.
  • VideoPlayer: Fix mute behaviour. Commit.
  • VideoPlayer: Fix looping behaviour. Commit.
  • Reapply "Put the global drawer in PageRow.leftSidebar". Commit.
  • Exiv2extractor: Fix size display and formatting. Commit.
  • ImageViewPage: Show OverlayControl whilst dragging. Commit.
  • Make sure FileSystemTracker actually runs in a thread. Commit.
  • ImageViewPage: Fix black frame when switching images. Commit. Fixes bug #506239.
  • Update my AboutData. Commit.
  • InfoDrawerSidebarBase: Implement slider-like behaviour for ratings control. Commit.
  • InfoDrawerSidebarBase: Make customise button fill width. Commit.
  • InfoDrawerSidebarBase: Don't show metadata which doesn't exist. Commit.
  • InfoMetadataPage: Fix jumpy scrolling when some metadata not present. Commit.
  • ImageViewPage: Remove space shortcut (which interferes with keyboard interaction). Commit.
  • ImageViewPage: Keep info action enabled on mobile. Commit.
kolourpaint
  • Exchange kolourpaint.org with apps.kde.org/kolourpaint. Commit.
  • Edit org.kde.kolourpaint.appdata.xml. Commit.
  • Replace deprecated Qt mirror() with flipped() for forward compatibility. Commit.
  • Fix various typos. Commit.
  • Install colors file into app-specific directory. Commit. Fixes bug #507007.
kompare
kongress
  • Consider display safe areas in the global drawer. Commit.
  • Use new indoor map convenience API available in 25.08. Commit.
konqueror
  • Display available web engines in the correct order in configuration dialog. Commit.
  • Connect the location bar slotActivated slot also to the returnPressed signal. Commit.
  • Use QWebEnginePage::navigationRequested and QWebEnginePage::newWindowRequested signls and support CTRL+click on html button. Commit.
  • Edit org.kde.konqueror.appdata.xml. Commit.
  • Increase the printer resolution when printing a web page to a file. Commit.
  • Add support for printing in response to javascript window.print() calls. Commit.
  • Fix searchbar. Commit. Fixes bug #509328.
  • Disable functionality related to running activities when compiling with Plasma 6.5. Commit. Fixes bug #509937.
  • Remove WebKit support from thumbnail plugin. Commit.
  • Babelfish plugin: Correct name of "Portuguese" language. Commit.
  • Babelfish plugin: Sort language list menus by translated text. Commit.
  • Babelfish plugin: Show language flag icons. Commit.
  • Babelfish plugin: Correctly open the translator URL. Commit.
  • Fix sidebar context menu on Wayland. Commit.
  • Respect choice made by user when asked what to do with an URL. Commit.
  • Improve detection of whether a .desktop file can be executed. Commit.
  • Respect the "Open in existing Konqueror when URL called externally" option. Commit.
  • Show the restore session dialog on all activities. Commit.
  • Add the ability to open the folder containing the downloaded file. Commit.
  • Use the correct path for the history KCM. Commit.
  • Use the correct mimetype when deciding whether to open a local URL in WebEnginePart. Commit.
  • Don't install part plugins for khtml and webkitpart as they don't exist anymore. Commit.
  • Remove code which KonqFactory::getOffers used to avoid to duplicate entries. Commit.
  • Refactor session dialog. Commit.
  • Org.kde.konqueror.desktop: Set Type to "Application", fix Categories. Commit.
  • Use qWebEngineChromiumVersion() to get the Chromium version used by QtWebEngine. Commit.
konsole
  • Removing sections that causes pipeline to break. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • Support multi-line input in HTML decoder tests. Commit.
  • HTMLDecoder: fix missing span on subsequent lines. Commit. Fixes bug #509784.
  • Add config option to expose security sensitive dbus api. Commit.
  • Improvements to curly underline. Commit.
  • Do not change auto save action visibility and title when auto save task failed to be spawned. Commit. Fixes bug #507069.
  • Fix processId() for flatpak. Commit. Fixes bug #509309.
  • Fix compilation for Qt < 6.9. Commit.
  • Fix windows build. Commit.
  • Use --device=all. Commit.
  • Fix process info not available in flatpak. Commit. Fixes bug #507763. Fixes bug #508216.
  • Improve handling of systemd unit creation in ProcessInfo. Commit.
  • Inherit parent's app ID when creating a new cgroup for tabs. Commit. Fixes bug #508716.
  • Scale curly and double underlines with font size. Commit.
  • Extract variable. Commit.
  • Use QPointer to track life time of terminal display. Commit. Fixes bug #508721.
  • On wayland: init token if we are launched by Konsole and have none. Commit.
  • Session: support resetting bg and fg colors through OSC 110 and 111. Commit.
  • Vt102Emulation: notify empty OSC sequences. Commit.
  • Ensure we not miss KONSOLE_DBUS_ACTIVATION_COOKIE in some cases. Commit.
  • Changed forum link,changed bug report text from readme. Commit.
  • Avoid wrong spacing at top of label. Commit. Fixes bug #493118.
  • Avoid random line breaks on the config page. Commit. Fixes bug #508061.
  • Vt102Emulation: support resetting the default cursor color. Commit.
  • Disable toolbar accelerators to avoid conflicts with terminal apps. Commit. Fixes bug #482628.
  • Create a more safe KONSOLE_DBUS_ACTIVATION_COOKIE cookie. Commit.
  • Fix my typo of an extra ">". Commit.
  • IncrementalSearchBar: Move case sensitive button out of options. Commit.
  • Add a DBus slot to get an XDG activation token. Commit. See bug #442265.
  • Fix regression: Unix locale encoding is UTF-8. Commit.
  • Ensure symlinked shells don't break the tests. Commit.
kontact
  • Reactivate windows support. Commit.
  • Use release 25.12. Commit.
  • Fix stable url. Commit.
  • CI: Remove craft windows. Commit.
  • The show/hide sidebar option is for Kontact and not one of its plugins. Commit.
  • Fix window compile. Commit.
  • It seems that appstreamtest doesn"t like empty tag => remove it. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • Add support for VerifyNewVersionWidget (ktextaddonswidget). Commit.
  • Add missing explicit. Commit.
  • We don't have c++ module. Commit.
  • Add contact support. Commit.
  • Fix logic. Commit.
kontactinterface
  • We use Q_OS_WIN is other pim sources. Commit.
kontrast
  • Edit donation url to kde one. Commit.
  • Use const'ref. Commit.
  • Make compile without deprecated methods. Commit.
  • Chore(qmllint): Fix all qmllint issues. Commit.
  • .kde-ci.yml add qcoro. Commit.
konversation
  • Avoid crash if caps list is empty. Commit.
  • Ensure channel autojoin works without RPL_ISUPPORT. Commit.
  • Prevent incorrect account name in nicklist tooltip. Commit.
  • Revert "Update appstream description from website". Commit.
  • Update appstream description from website. Commit.
  • Added BUILD_DOC option to make the doc optional. Commit.
  • Pass a valid QWidget pointer to QFileDialog. Commit. Fixes bug #437584.
kopeninghours
  • .gitignore - ignore compile_commands.json. Commit.
korganizer
  • Whatsnew - "tags are sorted alphabetically in the tags editor". Commit.
  • Revert "Todoview - no longer show the todolist in the sidebar in todo view". Commit.
  • Port QPair to struct named. Commit.
  • Use named struct. Commit.
  • Port invalidateFilter deprecated method. Commit.
  • Make compile with new api. Commit.
  • Adapt to new api (step 1). Commit.
  • Prepare to use HAVE_TEXTUTILS_HAS_WHATSNEW_SUPPORT. Commit.
  • Whatsnewtranslations.cpp - emoticon => emoji. Commit.
  • Add new feature. Commit.
  • Clean forward declaration. Commit.
  • Src/calendarview.cpp - improve messages in handleIncidenceCreated(). Commit.
  • Don't show "what's new" in first step. Commit.
  • Use QCOMPARE here. Commit.
  • Akonadicollectionview.cpp - quiet the "no items found" popups on delete. Commit. Fixes bug #508530.
  • Fix clang format. Commit.
  • Use u''. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Whatsnew - "context menu for show/hide time labels on the right side". Commit.
  • Whatsnew - "The current view is remembered". Commit.
  • Koviewmanager.cpp - Fix readSettings() to restore the previous view. Commit. See bug #507800.
  • Whatsnewtranslations.cpp - add "incidenceeditor checks for past dates". Commit.
  • Remove unused signal. Commit.
  • Remove unimplemented methods. Commit.
  • Drop unnecessary KPim6IdentityManagement dependency. Commit.
  • Whatsnew setup for version 6.6.0. Commit.
  • Whatsnew 6.5: add events without duration are displayed as 30 min long. Commit.
  • Check for valid collections. Commit.
  • Kotodoview.cpp - do not call the BaseView. Commit.
  • Reparentingmodel.cpp - deal with possible mapToSource failures. Commit.
  • Akonadicollectionview.cpp - remove "Restore tree state" debug message. Commit.
  • Src/calendarview.cpp - a little refactoring to use showMessage(). Commit.
  • Whatsnewtranslations.cpp - fix whatsnew. Commit.
  • Whatsnew - incidence editor: dnd attachments. Commit.
kosmindoormap
  • Support displaying car rental stations. Commit.
  • Also render staircases in corridors. Commit.
  • Fix a few qmllint warnings. Commit.
  • Add missing CI dep. Commit.
  • Enable qmllint in CI. Commit.
  • Make sure to retain amenities on all levels. Commit.
kpat
  • Switch to standardised BUILD_DOC cmake option. Commit.
kpimtextedit
  • Clean up code. Not necessary. Commit.
  • Const'ify. Commit.
  • Clean forward declaration. Commit.
  • Avoid duplicate lines. Commit.
  • Use QCOMPARE here. Commit.
  • Now autotest works on windows. Commit.
  • Initialize pointer. Commit.
  • Const'ify variable. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Const'ify + add missing [[nodiscard]]. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
kpkpass
  • Include KDEInstallDirs before searching for Qt or KF. Commit.
  • Handle UTF-8 BOMs in message catalogs. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • .pre-commit-config.yaml - restore gersemi (cmake formatting). Commit.
  • Remove CMake linter that is apparently unable to handle our CMake code. Commit.
  • Backport shared-mime-info data for .pkpasses files. Commit.
  • Add basic support for .pkpasses pass bundle files. Commit.
  • Foreign QML type declarations don't need to be QObjects. Commit.
  • Also export the KPkPass::Barcode enums to QML. Commit.
  • Bump version. Commit.
  • Port to qml registration. Commit.
kpmcore
  • Adjust partition alignment in drives with large sector size. Commit.
  • Fix exfat filesystem check with exfat-utils. Commit.
kpublictransport
  • Don't inherit LTGLinkBackend from QObject. Commit.
  • StopoverInformationView: Expose operatorUrl. Commit.
  • Handle MOTIS v2.6.0 ride sharing mode type. Commit.
  • Add support for served mode types in MOTIS geocoding responses. Commit.
  • Adapt to MOTS v2.5 mode type changes. Commit.
  • Parse Hafas sleeper train remark codes. Commit.
  • Force some tests to be run in serial. Commit.
  • Add feature for sleeper compartments. Commit.
  • StopPickerPage: Delay creating the clearing confirmation dialog. Commit.
  • Properly validate of onboard API coordinates. Commit.
  • Show altitude in onboard API QML test as well. Commit.
  • Fix parsing of RailJet speed, also parse heading and altitude. Commit.
  • Add another Wi-Fi name for the Frecciarossa onboard API. Commit.
  • Add support for static operator URLs. Commit.
  • Parse rental vehicle network URL from MOTIS responses. Commit.
  • Show rental vehicle network URL in test programs. Commit.
  • Also add operator URL for rental vehicles. Commit.
  • Get agency URL from OTP responses. Commit.
  • Show operator URL in journey query test. Commit.
  • Parse agency URL from MOTIS responses. Commit.
  • Add operator/agency URL property. Commit.
  • TransportNameControl: Only adapt to width if wanted. Commit.
  • Update Transitous coverage data from the Transport API Repository. Commit.
  • JourneyHorizontalBar: Only show walking sections longer than two mintes. Commit.
  • Improve TransportNameControl creation times. Commit.
  • JourneyHorizontalBar: Remove duration-based sizing. Commit.
  • Use MOTIS v2.5.0 location country codes when present. Commit.
  • Explicitly search for QtLocation. Commit.
  • StopPickerPage: Add button for current location. Commit. See bug #475564.
  • Switch to MOTIS' v4 API for route types/names. Commit.
  • Refactor MOTIS route parsing and support parsing v2.4.0 trip destinations. Commit.
  • TransportIcon: set source height. Commit.
  • Support reverse geocoding location type constraints of MOTIS v2.0.44. Commit.
  • Support car dropoff access mode of MOTIS v2.0.96. Commit.
  • Improve stop location icon selection. Commit.
  • Handle additional transit modes added in MOTIS v2.0.76. Commit.
  • Show departure/arrival times in their corresponding timezone. Commit.
  • Parse timezone information from MOTIS v2.3. Commit.
  • Simplify whitespaces in line names for legacy Hafas responses. Commit.
  • Parse vehicle features in legacy Hafas responses as well. Commit.
  • Move Hafas remark type lookup table to Hafas parse base class. Commit.
  • Correctly compute legacy Hafas intermediate stop offsets. Commit.
  • Add unit test for parsing legacy Hafas query responses. Commit.
  • Parse operator name from legacy Hafas responses. Commit.
  • Use the maximum occupancy of any stop if we have none at the departure. Commit.
  • JourneyHorizontalBar: Improve section width calculation. Commit.
  • Sort location history locale-aware. Commit.
  • Add support for two new EFA modes for on-demand and long distance busses. Commit.
  • Ltglink: Also produce a result if no journeys are found. Commit.
  • Ltglink: Create constant for identifier type. Commit.
  • Fix two QML mistakes found by qmllint. Commit.
  • Enable qmllint in CI. Commit.
  • Use stop information line data for determining the stop icon. Commit.
  • Fix generating update manifest for files changed after a release. Commit.
  • Show stop information in location query test app. Commit.
  • Expose LocationRequest.downloadAssets in StopPickerPage. Commit.
  • Only apply Hafas color to lines, not generic modes. Commit.
  • Parse stop line information from Entur. Commit.
  • Parse stop line information from OTP. Commit.
  • Allow mode-only line metadata asset lookup. Commit.
  • Resolve line assets also for location queries. Commit.
  • Parse stop information from Hafas location searches. Commit.
  • Parse stop information data from DB geocoding responses. Commit.
  • Add data type for extended stop information. Commit.
  • Allow to generate online update data matching a release tarball exactly. Commit.
  • Remove configuration for discontinued BBNavi. Commit.
  • Improve backend selection for context-less name-based location searches. Commit.
  • Railteam: Switch to https endpoint. Commit.
  • Add company code for ltglink. Commit.
  • Expose all rental vehicle data types to QML. Commit.
  • Add de/serialization methods for Line lists. Commit.
  • Tweak coverage ratings for NL. Commit.
  • Ltglink, srbijavoz: Implement fetching earlier / later trips. Commit.
  • Ltglink: Show trip number instead of line number. Commit.
  • Increase coverage rating for Transitous in Italy. Commit.
  • Correctly handle different polyline encoding precisions from MOTIS. Commit.
  • Treat carrier field in SNCF onboard API responses as optional. Commit. Fixes bug #506874.
  • Add API for importing/exporting the location history. Commit.
  • Update Transitous coverage data from Transport API Repository. Commit.
  • Fix parsing dropoff constraints from Hafas. Commit.
  • Add unit test for train line name suffixes. Commit.
  • Update DE-BW coverage areas from Transport API Repository. Commit.
  • Pick preferred protocol when Transport API Repository has multiple options. Commit.
  • Consider supported location types when selecting geocoding backends. Commit.
  • Try harder to find a country-wide backend for country-constraint geocoding. Commit.
  • Add scheduled arrival date role. Commit.
  • Add EFA endpoint for South Tyrol. Commit.
  • Drop unsupported EFA options from Transport API Repository data. Commit.
  • Add onboard API support for XiamenAir. Commit.
  • Expose country bounding boxes to QML map API. Commit.
  • Zoom in slightly more when centering on a bounding box. Commit.
  • Give stopover model the option to automatically update. Commit.
  • Improve Motis geocoding admin level mapping for regions. Commit.
  • Also display regions/countries correctly when given as names. Commit.
kqtquickcharts
  • Port from emit to Q_EMIT. Commit.
  • Cmake: Modernize a bit and remove obsolete things. Commit.
  • Cmake: Drop obsolete comments. Commit.
  • Fix the version and dependency of the cmake config file. Commit.
krdc
  • RdpSession::endPaint() : guard for empty device context and window handle. Commit. Fixes bug #512024.
  • BookmarkManager: update code to current KBookmarkOwner interface. Disable "add bookmark" action from the menu, since it's confusing for users. Commit. Fixes bug #507689.
  • Drop kactivities support. Commit.
  • Edit org.kde.krdc.appdata.xml. Commit.
  • RDP: add support for freerdp's prevent-session-lock option. Commit. Fixes bug #509768.
  • Remove krdc-vnc-qtonly code and pipeline. Commit.
  • Fixes several typos in codebase. Commit.
  • Remoteview: detect DPI changes and inform the remoteview implementation. Commit. Fixes bug #509042.
  • Address input: don't remove the path/query information from the URL when loading a bookmark or connecting. Commit. Fixes bug #508553.
  • Use KModifierKeyInfo to detect *lock modifiers' status. Commit. Fixes bug #349813.
  • Fix invisible mouse cursor after toggling off "view only". Commit.
krecorder
  • Audio Input list - refreshAudioInputs: Clear before appending devices. Commit. Fixes bug #510435.
  • Add QML lint and fix single quote i18n usage. Commit.
  • Use correct file extension for audio-only files. Commit.
  • Reset audio recorder when back is requested. Commit.
  • Remove page animations. Commit.
  • Reset media path if no current recording. Commit. Fixes bug #505679.
  • Switch to default page when recording is ended. Commit.
  • Fix removing discarded recording. Commit.
  • Fix saving and loading format settings. Commit. Fixes bug #489903. Fixes bug #492292. Fixes bug #501920.
  • Set settings window as modal dialog. Commit.
krfb
  • Removing fundraiser adopters section completely, as it seems to break the pipeline for some reason. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • Fix various typos. Commit.
kruler
  • Removing fundraiser adopters section completely, as it seems to break the pipeline for some reason. Commit.
  • Removing last year's fundraiser supporters. Commit.
ksanecore
  • Fix: do not crash when source or mode option do not exist. Commit.
ksmtp
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
ksudoku
  • Remove unused include. Commit.
  • Add option to highlight cells with the selected value. Commit. Fixes bug #346143.
kteatime
  • Use KWindowConfig to store window geometry. Commit.
ktimer
  • Fix compile on windows. Commit.
  • Clang format. Commit.
  • It compiles fine without deprecated methods. Commit.
  • USe u".."_s operator. Commit.
ktnef
  • Use QCOMPARE vs QVERIFY. Commit.
  • Fix some cppcheck warnings. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
ktorrent
  • Fix various typos mostly in docs. Commit.
  • Adapt to API change in libktorrent TorrentInterface::changeOutputDir. Commit.
  • Adapt to libktorrent Peer api change. Commit.
  • Fix issue of constantly writing to the magnets file. Commit. Fixes bug #490894.
  • Remove progress bar colour tweak. Commit.
  • Fix logviewer settings tooltip. Commit.
ktouch
  • Drop duplicate required KF6DocTools dependency. Commit.
  • Appstream: fix developer id. Commit.
  • Update .gitignore to include Flatpak source download folder. Commit.
  • Cmake: Search for KQtQuickCharts again. Commit.
ktrip
  • Use a better label for the aircraft-based mode of transportation filter. Commit. Fixes bug #510101.
  • Restore regular CI/CD jobs. Commit.
  • Re-sync transport mode UI with Itinerary. Commit.
  • Fix typo. Commit.
  • Add typos. Commit.
  • Test spellchecking. Commit.
  • Don't exclude ISO 3166-2 iso-codes data anymore. Commit.
  • Enable continuous updates in the departure view. Commit.
  • Port away from deprecated role name. Commit.
ktuberling
  • Edit org.kde.ktuberling.appdata.xml. Commit.
kturtle
  • Use Qt camelcase support. Commit.
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
kubrick
  • Edit org.kde.kubrick.appdata.xml. Commit.
  • Edit org.kde.kubrick.appdata.xml. Commit.
kunifiedpush
  • Add missing include moc. Commit.
  • Clean up connection state after a self-test. Commit. Fixes bug #509845.
  • Add API for entirely removing connection state. Commit.
  • URL is an acronym so is all capitals. Commit.
  • Explicitly reconnect when network reachability changes. Commit.
  • Don't require network access to process disconnect commands. Commit.
kwalletmanager
  • Kwalleteditor: fix crash due to nullptr in updateFolderList() and. Commit.
  • Make sure entrylist context menu is created for empty list. Commit. Fixes bug #510780.
  • Convert the two missing old style connects. Commit.
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
kwave
  • Bump deprecation versions. Commit.
  • Use std::snprintf instead of deprecated qsnprintf. Commit.
kweather
  • Port to plasma_add_applet. Commit.
  • Don't shadow location property from applet. Commit.
  • Remove duplicate headers. Commit.
  • Consider page padding when aligning dynamic page content to the bottom. Commit.
  • Use simpler combobox for desktop. Commit.
  • Fix hover feedback disappearing over list delegate content. Commit.
  • Fix page pop with new page stack and title bar visibility. Commit.
  • Ci: Add qml lint, and fix usages of single quote i18n. Commit.
  • Use simple StackView. Commit.
  • Simplify settings logic. Commit.
  • Remove page animations. Commit.
  • Snapcraft: bump kweathercore. Commit.
  • Plasmoid: Remove deprecated ServiceTypes field. Commit.
  • Plasmoid: Support Plasma 6 (#76). Commit. Fixes bug #500449.
  • Appstream: fix developer id for KDE. Commit.
  • Appstream: add branding colors. Commit.
kweathercore
  • Add support for CAP message addressees and feed-specific codes. Commit.
  • Display language script variants in CAP alerts correctly as well. Commit.
  • Add support for CAP alert audience information. Commit.
  • Add methods to support CAP alert language selection. Commit.
  • Implement support for CAP resources. Commit.
  • Add CAPAlertInfo::hasGeometry. Commit.
kwordquiz
  • Use kf6 upper case include headers. Commit.
libgravatar
  • Drop unneeded expl. addition of build dir to lib's build includes interface. Commit.
libkcompactdisc
  • Port to modern connect style. Commit.
libkdcraw
  • Add find_package(LibRaw) to KDcrawConfig.cmake for static builds. Commit.
  • Add static CI build. Commit.
  • Allow building libkdcraw as a static library. Commit.
libkdepim
  • Exclude some cppcheck warnings. Commit.
  • Clean includes. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
libkexiv2
  • Use exiv2 own cmake config file. Commit.
  • Require exiv2 >= 0.27. Commit.
  • Remove Qt5 support. Commit.
  • KExiv2Config.cmake.in: find LibExiv2 when building in static mode. Commit.
libkgapi
libkleo
  • AuditLogViewer: Prefill file name with .html extension and enforce .html extension. Commit.
  • Also percent-escape the percent character. Commit.
  • Bump library version. Commit.
  • Add helper to escape smartcard attribute values. Commit.
  • Don't allow cast-from-ASCII in the tests. Commit.
  • Bump library version. Commit.
  • Add message box variants for foreign parent windows. Commit.
  • Remove long obsolete auditLog function. Commit.
  • KeyCache: use weak/shared_ptr without exceptions. Commit.
  • Ignore ADSKs when checking if key is card key. Commit.
  • Ignore subkeys using combined algorithms when looking for card keys. Commit.
  • Add some documentation about FileSystemWatcher. Commit.
  • Add some cppcheck suppressions. Commit.
  • Fix deprecation warning for invalidateFilter. Commit.
  • Notify users of KeyCache when keys are removed. Commit.
  • Use correct translation context. Commit.
  • Add function for getting the algorithm string from an OpenPGPCertificateCreationDialog. Commit.
  • OpenPGPCertificateCreationDialog: Add checkbox for creating a team key. Commit.
  • Fix tab order of directory services widget. Commit.
  • Make list of directory services more accessible. Commit.
  • Remove separators in OpenPGPCertificateCreationDialog. Commit.
  • Remove headerline from AnimatedExpander. Commit.
  • Allow setting name and email label in OpenPGPCertificateCreationDialog. Commit.
  • Deduplicate and simplify removal of empty strings from list. Commit.
  • Don't run v5 tests if not supported by engine. Commit.
  • Remove superfluous EXPORT macro from enum class. Commit.
  • Bump library version. Commit.
  • Return texts that were set as labels. Commit.
  • Add getters for some properties of FormTextInput. Commit.
  • Use QCOMPARE here. Commit.
  • Allow setting the info text in an OpenPGPCertificateCreationDialog. Commit.
  • Extend KeyUsage to allow creating group keys. Commit.
  • Don't make the dialog larger than necessary. Commit.
  • Fix duplicate "Error: " prefix of error messages. Commit.
  • Make a few validation helpers public. Commit.
  • Export FormTextInput to allow usage in Kleopatra. Commit.
  • Avoid indentation of widgets inside AnimatedExpander. Commit.
  • Avoid incorrect height of collapsed expander. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Make AnimatedExpander public. Commit.
  • Pimpl AnimatedExpander. Commit.
  • Make classification by suffix case-insensitive. Commit.
  • Make check for .p7m suffix in isMailFile case-insensitive. Commit.
  • Split MIME file-related tests and use data-driven testing. Commit.
  • Make lookup of classification case-insensitive for output file name. Commit.
  • Simplify tests for Kleo::outputFileName and use data driven testing. Commit.
  • Drop unneeded expl. addition of build dir to lib's build includes interface. Commit.
  • Fix some cppcheck warnings. Commit.
  • Allow build-time customization of registry key to find GnuPG. Commit.
libksieve
  • Fix build without HAVE_TEXT_AUTOGENERATE_TEXT. Commit.
  • Fix typo. Commit.
  • Move settings to config-*.h + implement HAVE_TEXTTOSPEECH_ENQQUEUE_SUPPORT. Commit.
  • Port away java style iterator. Commit.
  • Use ktextaddons master. Commit.
  • Pre-commit autoupdate. Commit.
  • Use ktextaddons 1.8.0. Commit.
  • Use [[maybe_unused]]. Commit.
  • Add missing explicit. Commit.
  • Add quick ask support. Commit.
  • Clean forward declaration. Commit.
  • Remove duplicate lines. Commit.
  • Use correct KMime include. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Drop unneeded expl. addition of build dir to lib's build includes interface. Commit.
  • Fix some cppcheck. Commit.
libktorrent
  • Fix crash when killing DataCheckerJob. Commit.
  • Review of \brief docs for classes. Commit.
  • API/ABI break: Use move semantics for File in MultiDataChecker. Commit.
  • Fix sending the wrong piece when superseeding. Commit.
  • Reduce duplicate code in superseeder test. Commit.
  • Improve superseeder alternative chunk selection, also fixes the test. Commit.
  • Fix typo / incorrect multi file cache dir. Commit.
  • API break: Use QFlags instead of int for TorrentFileInterface::changeOutputDir. Commit.
  • API break: make some enums private if they aren't used outside the class. Commit.
  • API break: remove unused enums. Commit.
  • API/ABI break: Use Array for internal Buffer data. Commit.
  • API/ABI break: Use unique_ptr for Array class. Commit.
  • Fix invalid parsing of UDP tracker scrape response. Commit.
  • API/ABI break: Use unique_ptr for storing ServerSockets. Commit.
  • API/ABI break: Port PeerManager to store Peers as unique_ptr. Commit.
  • API/ABI break: Use raw pointer for PeerManager::getPeers. Commit.
  • API/ABI break: Use raw pointer for PeerManager::findPeer. Commit.
  • API/ABI break: Use raw pointer for PeerVisitor::visit. Commit.
  • Remove RPCMsg::Ptr typedef. Commit.
  • Use unique_ptr for RPCMsg. Commit.
  • Emit signal RPCCall::response with raw pointer RPCCall arg. Commit.
  • Return raw pointer from RPCCall::getRequest instead of shared pointer. Commit.
  • Remove shared pointer overload of dht::RPCServer::sendMsg. Commit.
  • Take const-ref to RPCMsg for dht::Node::onTimeout instead of shared pointer. Commit.
  • Take RPCMsg as a raw pointer for dht::Task::callFinished instead of shared. Commit.
  • Use unique_ptr for KBucket. Commit.
  • Drop unneeded expl. addition of src/build dirs to lib's build includes if. Commit.
  • Fix Cppcheck (performance) Variable 'num' is assigned in constructor body. Commit.
  • Fix Cppcheck (performance) Prefer prefix ++/-- operators for non-primitive types. Commit.
  • Fix clazy issue range-loop-detach. Commit.
  • Fix clazy issue fully-qualified-moc-types. Commit.
  • Rename to avoid clash with Windows macro. Commit.
  • Modernize socks proxy network types with enums and namespaces. Commit.
  • Modern-style-connect++. Commit.
  • Don't use a bunch of temporary QUrlQuery objects when parsing magnet link. Commit.
  • Use unique_ptr for SocketDevice usage. Commit.
  • Use unique_ptr for TrackerTier. Commit.
  • CI: Require passing tests on Linux. Commit.
  • Use unique_ptr for EncryptedPacketSocket. Commit.
  • Make Socks take a non-owning pointer to the underlying socket. Commit.
  • Port from C-style cast to either static or dynamic cast. Commit.
  • Use unique_ptr for TorrentControl private members. Commit.
  • Use unique_ptr for ChunkSelector usage. Commit.
  • Use enum for peer message type. Commit.
  • Use QDir::NoDotAndDotDot. Commit.
lokalize
  • Revert "Add KDDockWidgets as new dependency". Commit.
  • Formatting: format with vscode-json-languageservice. Commit.
  • Add KDDockWidgets as new dependency. Commit.
  • Add plural rule for kabyle. Commit. Fixes bug #509627.
  • Fix changing catalog filter/sort leaving some navigation actions disabled. Commit. Fixes bug #508431.
  • Allow sorting by unit modified status in catalog. Commit.
  • Doc: mention that Esc in catalog filter brings user back to TT field. Commit.
  • Reduce header file includes. Commit.
  • Tidy headers. Commit.
  • Open editor tab in background when Control key pressed. Commit. Fixes bug #504957.
  • Improve HTML tag matching to reduce the false-positive colouring. Commit. Fixes bug #504749.
  • Fix crash when doing "Find next in files" with no current selected. Commit. Fixes bug #502342.
  • Fix ar plural form. Commit.
mailcommon
  • Remove it. Commit.
  • Adapt to api. Commit.
  • Port away java style iterator. Commit.
  • Adapt to new api. Commit.
  • Fix typo. Commit.
  • Dont use std::pair/QPair, use named structs. Commit.
  • Port deprecated invalidateFilter method. Commit.
  • We depend againsty kf6.17. Commit.
  • Add expandAll/collapseAll method. Commit.
  • Use KMime::Content::contentType rather than an own implementation of that. Commit.
  • Use decodedBody(). Commit.
  • Remove duplicate lines. Commit.
  • Use QCOMPARE here. Commit.
  • Use u''. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix clang format. Commit.
  • Don't use deprecated method. Commit.
  • Fix some cppcheck warnings. Commit.
mailimporter
  • Clean includes. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
marble
  • Handle geo URLs as positional arguments. Commit. Fixes bug #510590.
  • Add StartupNotify=true. Commit. See bug #510547.
  • Remove obsolete Id from runner metadata. Commit.
  • Remove obsolete ServicesTypes from runner metadata. Commit.
  • Marble-maps: Set background color for SearchResultView. Commit.
  • Restore thumbnailer functionality. Commit.
  • Marble-maps: Fix crash on startup. Commit.
mbox-importer
  • Drop unused KIO dependency. Commit.
  • Add cppcheck support. Commit.
merkuro
  • Disable editing calendar if we don't have permission for it. Commit.
  • Hide Separator when there are no actions below it. Commit.
  • Fix merkuro-mail not launching. Commit. Fixes bug #510488.
  • Add KF_MIN_VERSION. Commit.
  • Edit org.kde.merkuro.metainfo.xml. Commit.
  • Calendar: Fixed BasicMonthListView not being able to move to today's date. Commit.
  • Avoid saying "Task calendars". Commit.
  • Calendar: Only show 1 refresh button on calendar sources. Commit.
  • Mail: Improve MailDelegate's handling of sender information. Commit.
  • Delete ETMTreeViewStateSaver. Commit.
  • Calendar: Add show/hide all button to resource collections. Commit.
  • Mail: Fix MailComposer not showing the right sender email address. Commit.
  • Calendar: Fix adding sub-item to tasks not working. Commit.
  • Fix a few qml warnings. Commit.
  • Fix some cppcheck warnings. Commit.
  • Initialize model to nullptr + add explicit. Commit.
  • Clean includes. Commit.
  • Make strings HIG compliant. Commit.
  • Fix typos. Commit.
  • Use u''. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
  • Use u"..."_s "..."_ba. Commit.
  • Remove unused signal. Commit.
  • Rename "Free/Busy" to "Availability". Commit.
messagelib
  • Allow to hide mSearchLineCommandWidget when we hide it. Commit.
  • Don't unconditionally ignore SSL errors from Google's phishing API. Commit.
  • Fix scam support. Commit.
  • Add auto test for specific url. Commit.
  • Const'ify. Commit.
  • Use v4_0 format. Commit.
  • Port away java style iterator. Commit.
  • Fix typo. Commit.
  • Move settings to config-*.h + implement HAVE_TEXTTOSPEECH_ENQQUEUE_SUPPORT. Commit.
  • Remove unused file. Commit.
  • Port away java style iterator. Commit.
  • Use struct named. Commit.
  • Adapt to new api. Commit.
  • Fix parent (it can be null => it can leak). Commit. See bug #511201.
  • Port deprecated invalidateFilter method. Commit.
  • Fix bug 510551: False positive scam detection when an tag contains the "title" attribute of which the content is the URL with uppercase letters. Commit. Fixes bug #510551.
  • Add autotest for BUG-510551 (false positive). Commit. See bug #510551.
  • Clean lib (now it's ok not necessary to have a check). Commit.
  • Coding style. Commit.
  • Const-correctness for the remaining KMime::Content::header uses. Commit.
  • Store const KMime pointers in NodeHelper. Commit.
  • Avoid a few more header creations on conceptually const KMime objects. Commit.
  • Use more const KMime API in the MIME tree view. Commit.
  • Port away from deprecated KMime API. Commit.
  • Fix some cppcheck warnings. Commit.
  • Clean up code. Commit.
  • Replace KMime::Content::replaceContent. Commit.
  • Prepare to add insert link support. Commit.
  • Add tooltip. Commit.
  • Remove unused include. Commit.
  • Add html support. Commit.
  • Allow to add underline/bold etc. Commit.
  • Continue to implement text format. Commit.
  • Continue to implement quicktextformat. Commit.
  • Continue to implement quicktextformat. Commit.
  • Fix tmp file path. Commit.
  • Fix 505898: Modify the temp folder of attachements from /tmp to /tmp/kmail. Commit. Fixes bug #505898.
  • Use QCOMPARE. Commit.
  • Now autotest seems to work on windows CI. Commit.
  • Fix some date formatter tests. Commit.
  • Use u'...'. Commit.
  • Remove a few superfluous files from the GNUPGHOME fixture. Commit.
  • Re-enable some tests. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Re-enable CryptoComposerTest::testSetGnupgHome. Commit.
  • Initialize gpgme before QApplication is created. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
  • Clean includes. Commit.
  • Disable some tests. Commit.
  • Fix some cppcheck warnings. Commit.
  • Fix some cppcheck warnings. Commit.
  • Remove not used methods. Commit.
  • Use not deprecated gpgme method. Commit.
  • Remove unimplemented methods. Commit.
  • Add Arc support. Commit.
  • Evert "Add pre-commit support". Commit.
  • Add pre-commit support. Commit.
  • Fix threading of Jira e-mail notifications. Commit.
mimetreeparser
  • Use const KMime API for Content::header<>() calls. Commit.
  • Use KMime::Content::contentType() instead of doing this manually. Commit.
  • Add missing override/explicit keyword. Commit.
  • Use decodedBody(). Commit.
  • Use string literals inline operators. Commit.
  • Fix CMakeLists style. Commit.
  • Fix spacing. Commit.
  • Fix autotest. Commit.
  • Use QCOMPARE here. Commit.
  • Add missing CI dep. Commit.
  • Enable qmllint in CI. Commit.
  • Fix some cppcheck warnings. Commit.
  • Add missing Qt::Literals::StringLiterals. Commit.
  • Use u..._s. Commit.
  • Use Qt::Literals::StringLiterals. Commit.
  • .gitignore - ignore compile_commands.json. Commit.
  • Messageviewwindow: Use subject as window title. Commit.
  • Urlhandler: Use new string literals inline operators. Commit.
minuet
  • Update to 6.9 runtime, add cleanup, use x11 fallback. Commit.
neochat
  • Fix krunner integration with Flatpak. Commit.
  • Drop unused dependencies. Commit.
  • Improve invited room counting. Commit.
  • Adding Akseli as supporter. Commit.
  • Feat: add font size scaling setting. Commit.
  • Added anonymous donot to list of supporters. Commit.
  • Clarify what is "recent activity" in our room list ordering settings. Commit. Fixes bug #508480.
  • Improve the design of the room notifications settings. Commit.
  • Add informational Keyboard Shortcuts settings page. Commit.
  • Fix plugin on LocationsPage. Commit.
  • Show less scary icon for neutral reasons when cancelling verification. Commit. Fixes bug #510421.
  • Fix jump to previous/next unread room shortcuts. Commit.
  • Add "Inspect Room Data" button in the room sidebar. Commit.
  • Change room sidebar action text. Commit.
  • Make the CTRL+F shortcut search the current room's messages. Commit. Fixes bug #487270.
  • Improve standalone images in link preview and more. Commit.
  • Improve the Jitsi meeting button UX. Commit.
  • Fix the chatbar so that the icons show on android. Overring the contentItem was what was causing them to disappear. Commit.
  • Don't call direct messages friends. Commit. Fixes bug #480167.
  • Don't show direct messages in room list when not in a space. Commit.
  • Cleanup DevicesPage. Commit.
  • Edit org.kde.neochat.appdata.xml. Commit.
  • Fix pushing welcome page onto layer. Commit. Fixes bug #510285.
  • Add state event texts for some element-specific widget events. Commit.
  • Some further belt and braces to ensure that we don't crash in the timeline. Commit.
  • Fix delegate menu for state events. Commit.
  • Push to PageRow on mobile too. Commit.
  • EventHandler: Acknowledge that non-room-events can have a body as well. Commit.
  • Hopefully this stops any crashes around QuickActions.qml and EmojiDialog.qml. Commit. Fixes bug #509484.
  • Try fixing crash in QConcatenateTablesProxyModel. Commit.
  • Show a placeholder message if there are no extensions. Commit.
  • Support adding Jitsi and removing widgets. Commit.
  • Add jitsi button to RoomPage. Commit.
  • Add "Extensions" item to the room info. Commit.
  • Add WidgetModel. Commit.
  • Don't switch to global DMs when space contains DM. Commit.
  • Space overview: Fix displayed name of direct chats. Commit.
  • Room list: Show direct chats in spaces. Commit.
  • Use KirigamiApp. Commit.
  • Set deprecation level. Commit.
  • Raise compiler settings level to 6.17. Commit.
  • MessageContentModel: Guard data() against being called when there is no room. Commit.
  • Fix room succession not actually working. Commit.
  • Remove some dead code from MessageModel::createEventObjects. Commit.
  • Pinned messages: Decrypt events before handling them. Commit.
  • PollHandler: Decrypt EncryptedEvents. Commit.
  • PollHandler: Correctly handle paginated events. Commit.
  • PollComponent: Apply word wrapping on long messages. Commit.
  • Add the ability to scroll up in the message search window. Commit.
  • Fix some miscellaneous weirdness around push notifications. Commit.
  • Replace KDBusService usage with QDBusConnection when D-Bus activated. Commit.
  • Remove useless translated string from dbus-activated CLI option. Commit.
  • Fix inserting UserListModel items without beginInsertRows(). Commit.
  • Fix qml warnings in ImageEditorPage. Commit.
  • Fix qml warnings in ChatBar. Commit.
  • Fix warning in FullScreenMap. Commit.
  • Remove unused imports. Commit.
  • Fix qml warnings in SpaceDrawer. Commit.
  • Fix qml warnings in AccountSwitchDialog. Commit.
  • Fix qml warning. Commit.
  • Fix qml warnings in AccountData. Commit.
  • Fix qml warnings in RoomSortParameterDialog. Commit.
  • Fix qml warnings in login module. Commit.
  • Fix warnings in NeoChatMaximizeComponent. Commit.
  • Fix qml warnings in ExploreRoomsPage. Commit.
  • Remove unused import. Commit.
  • Fix qml warnings in RoomData. Commit.
  • Fix qml warnings in RoomInformation. Commit.
  • Fix qml warnings in TypingPane. Commit.
  • Fix most qml warnings in StateKeys. Commit.
  • Fix qml warnings. Commit.
  • Fix qml warning. Commit.
  • Fix qml warnings in EmoticonFormCard. Commit.
  • Various fixes for ExportKeysDialog. Commit.
  • Add "copy user id" menu to delegate in user search page. Commit. Fixes bug #499792.
  • Add placeholder message when there's no public rooms at all. Commit.
  • Use better-fitting icons for "Explore rooms" and "Find your friends". Commit.
  • Revert back to normal, non-master KNotifications. Commit.
  • Fix KNotifications Craft path. Commit.
  • Add recently pinned message to the top of the window. Commit.
  • Stop erroring out when setting avatar if you never set it. Commit.
  • Allow pressing enter/return on "Add Account" in account switcher dialog. Commit.
  • Add a small margin between the border of media and "Hide Media" button. Commit.
  • Hide "Scan a QR Code" with no camera connected. Commit.
  • Remove various outdated ifdefs. Commit.
  • Fix-up QR code scanning actions. Commit.
  • Build KNotifications master in Craft for now. Commit.
  • Fix URL previews on modern Matrix servers never loading. Commit.
  • Make rooms in the room list bold when there's unread messages. Commit.
  • Require libQuotient 0.9.3. Commit.
  • Don't import Purpose on Android. Commit.
  • Fix missing appWindow property for GlobalMenuStub. Commit.
  • Fix showing permissions settings for v12 rooms. Commit.
  • Remove incorrect context for "Always allow device verification". Commit.
  • Show the "Verify This Device" warning when turning on reverification. Commit.
  • Fix deprecation warning about QHoverEvent::pos. Commit.
  • Add "Done" button when verification session is finished. Commit.
  • Don't use raw json for getting reply event id. Commit.
  • Bring up the room confirmation dialog in more situations. Commit.
  • Turn NeoChatConnection::isVerifiedSession into a notifiable property. Commit.
  • Fixes for logging out the active connection. Commit.
  • Don't accidentally hide relevant error banners. Commit.
  • Show the room name when failing to join it. Commit.
  • Revert "Use libQuotient qml module". Commit.
  • Fix some qml warnings in RoomDelegate. Commit.
  • Fix qml warnings in NotificationsView. Commit.
  • Fix qml warnings in RoomAdvancedPage. Commit.
  • Fix qml warnings in MimeComponent. Commit.
  • Fix qml warnings in PolLDelegate. Commit.
  • Fix qml warnings in DelegateContextMenu. Commit.
  • Use libQuotient qml module. Commit.
  • Fix qml warnings. Commit.
  • Fix some qml warnings. Commit.
  • Fix various qmllint warnings. Commit.
  • Fix some qml warnings. Commit.
  • Fix qml warnings. Commit.
  • Fix warning. Commit.
  • Remove redundant TapHandlers. Commit.
  • Fix various qmllint warnings. Commit.
  • Only build required parts of opencv. Commit.
  • Fix qml warnings in ExploreComponentMobile. Commit.
  • Fix qml warnings in ExploreComponent. Commit.
  • Fix qml warnings in SpaceHomePage. Commit.
  • Also disable i18n warnings. Commit.
  • Fix warnings in InvitationView. Commit.
  • Fix warnings and add message contexts in ServerComboBox. Commit.
  • Fix warnings in SpaceListContextMenu. Commit.
  • Fix UserSearchPage warnings. Commit.
  • Fix some more warnings around emoji components. Commit.
  • Fix most qml warnings in RoomContextMenu. Commit.
  • Fix warnings in EmojiPicker. Commit.
  • Fix some qml warnings. Commit.
  • Fix warning. Commit.
  • Fix compact mode not filling all available space. Commit.
  • Re-arrange appearance page to group similar settings together. Commit.
  • Improve the event loading indicator somewhat. Commit.
  • Set the correct palette colors for selections in quotes. Commit.
  • Clip commonly seen labels used for display names to prevent Unicode spam. Commit.
  • Ensure we update the avatar item when switching to Compact mode. Commit.
  • Add action to user detail dialog to search for their messages in room. Commit.
  • Fix the link preview insert lambda to make sure that it doesn't crash. Commit.
  • Also fix live locations. Commit.
  • Fix showing Location events. Commit.
  • Cleanup LocationsModel. Commit.
  • Modernize job handling. Commit.
  • Change chat bar text field back to plain text. Commit.
  • Simplify code. Commit.
  • Reduce nesting. Commit.
  • Use contentPart instead of contentJson. Commit.
  • Refactor accountmanager. Commit.
  • Make delegate take maximum width while editing a message. Commit.
  • Bump Qt version dependency. Commit.
  • Fix connection. Commit.
  • Remove Kirigami.OverlayZStacking from HoverLinkIndicator. Commit.
  • Hide Purpose's own "Copy to Clipboard" function. Commit.
  • Simplify event context menu open. Commit.
  • Unify Delegate context menus. Commit.
  • Fix compilation warnings about QFile::open. Commit.
  • Fix qml name of timeline-memtest. Commit.
  • Tests: Rewrite server sync handling. Commit.
  • Don't link kirigami in memorytests. Commit.
  • Minor fix to StateModel. Commit.
  • Ifdef trayicon a bit more for android. Commit.
  • Refactor Controller. Commit.
  • Fix runtime qml warning. Commit.
  • Use logging category for some qDebugs. Commit.
  • Improve search experience somewhat. Commit.
  • Add icons to placeholder messages in search pages. Commit.
  • Fix HAVE_KUNIFIEDPUSH not applying anymore. Commit.
  • Refactor saved room management and fix closing room when switching account. Commit.
  • Fix opening "Home space" on startup. Commit.
  • Improve InviteUserPage. Commit.
  • Fix crash on shutdown and simplify code. Commit.
  • Remove unused member. Commit.
  • Only build the KUnifiedPush client inside a Flatpak. Commit.
  • Enable qmllint on CI. Commit.
  • Fix search menu items. Commit.
  • UserSearchPage: Move "Enter User ID" action into placeholder. Commit.
  • Improve look of the HoverLinkIndicator and other refactorings. Commit.
  • Cleanup Permissions page. Commit.
  • Cleanup RoomSecurityPage. Commit.
  • Cleanup RoomGeneralPage. Commit.
  • Fix room list placeholders. Commit.
  • Fix clicking on a reply to get to the replied-to message. Commit.
  • Uppercase OK. Commit.
  • Fix most qml warnings in RoomListPage. Commit.
  • Don't show AddDirect delegate if we don't have any DMs. Commit.
  • Add translation context. Commit.
  • Apply all the required styling in cpp. Commit.
  • Set source size in link preview images. Commit.
  • Handle more states in KeyVerificationDialog. Commit. See bug #508483.
  • Add autotest for server notice handling. Commit.
  • Show banner informing the user about server notices. Commit.
  • Only show server notices at the top if they have unread messages. Commit.
  • Add room category for server notices. Commit.
  • Bump KF6 dependency version. Commit.
  • Update uri for libquotient. Commit.
  • Appstream: fix developer id. Commit.
  • Start adding tests for RoomManager. Commit.
  • Improve chatbar actions. Commit.
  • Cleanup and fix GlobalMenu. Commit.
  • Cleanup buttons. Commit.
  • Notificationsmanager: Don't draw room avatar if it is null. Commit.
  • Fix qml warnings in NewPollDialog. Commit.
  • Fix build with kio. Commit.
  • Fix qmllint warnings in QuickFormatBar. Commit.
  • Add translation context. Commit.
  • Fix some warnings. Commit.
  • Fix some type warnings. Commit.
  • Remove unused import. Commit.
  • Only allow opening QuickSwitcher if there is an active connection. Commit.
  • Fix qml warnings in QuickSwitcher. Commit.
  • Add translation context. Commit.
  • Add contexts to string. Commit.
  • Remove unused imports. Commit.
  • Register dependency on KSyntaxHighlighting. Commit.
  • Fix warnings. Commit.
  • Fix qmllint warnings. Commit.
  • Fix most warnings in AccountSwitchDialog. Commit.
  • Remove unused import. Commit.
  • Fix some qmllint warnings. Commit.
  • Remove unused imports. Commit.
  • Add translation contexts. Commit.
  • Fix various warnings and add translation contexts. Commit.
  • Fix warnings in SearchPage. Commit.
  • Fix some qml type warnings. Commit.
  • Register dependency on KConfig to qml. Commit.
  • Fix some unqualified access warnings. Commit.
  • Fix copying images. Commit.
  • Add missing copyright statement. Commit.
  • Fix opening files externally. Commit.
  • Have ChatDocumentHandler update ChatBarCache text. Commit.
  • Simpify the API for ChatDocumentHandler. Commit.
  • Add .contextProperties.ini. Commit.
  • Update room versions in security settings. Commit.
  • Refactor qml. Commit.
  • Fix warning. Commit.
  • Remove broken and duplicate code. Commit.
  • Partially revert recent RoomMedia change to make it work again. Commit.
  • Remove Edit menu. Commit.
  • Change "Copy Room Address" action to "Copy Room Link". Commit.
  • Add libQuotient qml module dependencies. Commit.
  • Fix QML warning. Commit.
  • Fix some unqualified access warnings. Commit.
  • Remove unused prison. Commit.
  • Port away from applicationWindow(). Commit.
  • Fix QML warning. Commit.
  • Remove unused kitemmodels imports. Commit.
  • Fix some warnings around pagestack calls. Commit.
  • Fix qml warning. Commit.
  • Fix qml warning. Commit.
  • Remove some unused includes. Commit.
  • Fix some unqualified access. Commit.
  • Fix connection. Commit.
  • Fix creating a new thread locally. Commit.
  • Fix font sizes. Commit.
  • Remind the user if they're trying to reply to someone who has left. Commit.
  • Flatpak: Update kunifiedpush project ID and URL as it is now in KDE Gear and update the version. Commit.
  • Don't crash when trying to open a context menu on a pending event. Commit.
  • Add tooltip to "remove server" button. Commit.
  • Add XDG activation support to rooms runner. Commit.
  • Add some translation contexts. Commit.
  • Plasma-runner-neochat: remove unnecessary minimum letter count. Commit. See bug #490972.
  • Cleanup CommonRoomsModel. Commit.
  • Improve spacing in mobile UserInfo. Commit.
  • Update ChatDocumentHandler so RoomManger is no longer required for saving text. Commit.
  • Flatpak: add org.kde.kuiserver talk permission. Commit.
  • Separate out a base MessageContentModel. Commit.
  • Fix account switching on logout. Commit.
  • Fix loading. Commit.
  • Don't set initial properties that don't exist. Commit.
  • Fix common crash during login. Commit.
  • Replace duplicate beginResetModel with endResetModel. Commit.
  • Send thumbnails when uploading videos. Commit.
  • Cleanup QML code for AccountMenu. Commit.
  • Suggest verifying your own device in Devices settings. Commit.
  • Add translation context. Commit.
  • Remove unused import. Commit.
  • Remove broken code. Commit.
  • Fix positioning of mobile accounts popup. Commit.
  • Remove some unused includes. Commit.
  • Add a dev setting to allow relations to be sent to any message. Commit.
  • Remove "NeoChat" menu item in global menu. Commit. Fixes bug #504429.
  • Adapt to power level changes in room version 12. Commit.
  • Fix test. Commit.
  • Fix opening EditStateDialog. Commit.
  • Prepare for new RoomId format. Commit.
  • Fix reference to Security & Safety settings on the invite screen. Commit.
  • Redesign the enable encryption room setting. Commit.
  • Add ellipses to various settings actions that have confirm dialogs. Commit.
  • Add ellipses to the Report message action. Commit.
  • Show ellipses for leaving rooms and space actions, and always confirm. Commit.
  • Show the user's id or a room's canonical alias (if set) in invites. Commit.
  • Further refactor MessageContentModel. Commit.
  • Improve visualization of replies to non-message events. Commit.
  • Set object ownership for NeoChatRoomMembers. Commit.
  • Show unable to decrypt events in the room list. Commit.
  • Fix undefined QML reference in TimelineView. Commit.
  • Stop a room's lastActiveTime from changing because of hidden events. Commit.
  • Fix maximizing replied-to media. Commit.
  • Refer to global notification settings as "Default Settings" instead. Commit.
  • Fix roomlist positioning when changing rooms. Commit.
  • Fix jumping to replied-to event. Commit.
  • Don't crash when calling RoomManager::viewEventMenu with empty event id. Commit.
  • Refine MessageContentModel further. Commit.
okular
  • Drop unused KF6ItemViews dependency. Commit.
  • Do not process HTML with QDomDocument. Commit. Fixes bug #510945.
  • FilePrinter: Use the mapping already provided by Qt. Commit.
  • Select first certificate if previous not found. Commit. Fixes bug #511986. Fixes bug #504853.
  • Use correct PageSize for printing. Commit.
  • Feat(bookmarklist): search line similar to toc and review sidebar's. Commit.
  • Fix crash when EPUB image resource load fails. Commit.
  • Fix memory handling/leak in tiff. Commit.
  • Feat(bookmark): New bookmark actions. Commit.
  • Fix gettext warning. Commit.
  • Drop generator service type file. Commit.
  • Drop desktop file for part. Commit.
  • Drop unused entries from desktop file. Commit.
  • Feat(annotation list): type-specific icon and better formatting. Commit.
  • Set parent widget for input dialogs. Commit. Fixes bug #496390.
  • When signing, only create png files when needed. Commit.
  • Add yaml linter. Commit.
  • Reindent file and allow long lines. Commit.
  • Reindent metainfo.yaml. Commit.
  • Re-indent .kde-ci.yaml and fix some formatting. Commit.
  • XPS: QFontDatabase ctor deprecated. Commit.
  • Test: check tab count before accessing tabs. Commit.
  • Use 'isEmpty' rather than zero-compare. Commit.
  • Error handling on many open calls. Commit.
  • Ignore autogenerated qml cpp files. Commit.
  • Fix build_clazy_clang_tidy job. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • Use QProcess instead of KPty on all platforms. Commit.
  • Dark title bar support is default for Qt versions we require. Commit.
  • Fix issue where saving changes to a password protected files asks for the password twice. Commit.
  • Bundle Kirigami Addons icons on Android. Commit.
  • .gitignore: Ignore autogenerated ".qtcreator" directory. Commit.
  • Ubuntu 24.10 is archived. Use old-releases. Commit.
  • Remove activities API call as KRecentFiles::add handles it internally. Commit.
  • KIMGIO: Reject large files. Commit. Fixes bug #507550.
  • Fix various typos. Commit.
  • Disable Phonon Designer plugin. Commit.
  • Drop drop shadow and palette modifications. Commit.
  • Fix warnings in certain configurations. Commit.
  • Fix default signing filename. Commit.
  • Make block annotation selection always readable. Commit.
  • Skip some tests on windows CI. Commit.
  • Fix noisy uic warnings. Commit.
  • Textpage: Speed up space removal. Commit.
  • Document: Take SourceReference by ref instead of pointer. Commit.
  • Fix distinguished name parser. Commit.
  • Move RecentItemModel into gui subdirectory. Commit.
  • Mobile app: fix typo in comment. Commit.
  • Mobile app: add welcome screen. Commit.
  • Mobile app: components for welcome screen. Commit.
  • RecentItemsModel: make more useful from QtQuick for mobile. Commit.
  • HighlightAreaRect: Port ctor from pointers to references. Commit.
  • Fix crash in DocumentPrivate::evaluateKeystrokeEventChange. Commit. Fixes bug #506851.
  • Fix crash when a JS call triggers another JS call. Commit.
  • Fix warning: ‘ft’ may be used uninitialized. Commit.
  • Kill the repeated 'Modified:' in Anno Prop Dialog. Commit.
  • SourceReference: Use std::optional instead of a bunch of pointers and flags. Commit.
  • Port some old iterators to range-based loops. Commit.
  • Document: Streamline editor command processing. Commit.
  • Improve annotation window sizing and positioning. Commit.
  • Don't link to KF6::BookmarksWidgets. Seems unneeded. Commit.
  • Annotations: Fix up eventFilter: check watched object. Commit.
  • Annotations: Fix up eventFilter: rename parameters. Commit.
  • Use QHash<K,T> instead of QMap<K,T> when K is a pointer [-Wclazy-qmap-with-pointer-key]. Commit.
  • Use ellipses instead of triple period. Commit.
  • Document: Replace void* with real types. Commit.
  • Fix typo in function name. Commit.
  • Signing: better errors on signing failure. Commit.
  • PagePainter: Clarify that tiles manager and pixmap are mutually exclusive. Commit.
  • PagePainter: Prevent variable name shadowing. Commit.
  • Fix up debug stream implementation. Commit.
  • Less manual, more automatic memory management. Commit.
parley
  • Remove duplicate headers. Commit.
  • Use kf6 upper case include headers. Commit.
partitionmanager
  • Fix source comment typo. Commit.
  • Edit org.kde.partitionmanager.appdata.xml. Commit.
  • Don't automount device for "Open with Partition Manager" device action. Commit.
  • Hide "Open with Partition Manager" device action for optical discs. Commit.
picmi
pim-data-exporter
  • Port away java style iterator. Commit.
  • Use TextAddonsWidgets api. Commit.
  • Clean includes. Commit.
  • Add contact/contribute url. Commit.
  • Fix if that must be ifdef. Commit.
  • Increase ktextaddons to 1.7.0. Commit.
  • Fix some cppcheck warnings. Commit.
pim-sieve-editor
  • Use 1.8.0. Commit.
  • Add missing USE_UNITY_CMAKE_SUPPORT variable for building as unity from cmakepreset. Commit.
  • Use 1.8 branch. Commit.
  • Use 25.12 branch. Commit.
  • Use release/25.12 branch for sieveeditor too. Commit.
  • Use release/25.12 branch. Commit.
  • Use release 25.12. Commit.
  • Fix stable url. Commit.
  • Add check about Q_OS_HAIKU. Commit.
  • Fix build on windows. Commit.
  • Use #if. Commit.
  • Use #if. Commit.
  • Allow to use TextAddonsWidgets. Commit.
  • Prepare to support whatsnew/etc from ktextaddonswidget. Commit.
  • Only find Qt6GuiPrivate when building with KDSingleApplication. Commit.
  • Pre-commit autoupdate. Commit.
  • Remove unused code. Commit.
  • Add new features info. Commit.
  • Clean includes. Commit.
  • Don't show "what's new" in first step. Commit.
  • Use QCOMPARE. Commit.
  • Use u''. Commit.
  • Add contact/contribute url. Commit.
  • Use ktextaddons 1.7. Commit.
  • Fix icon on windows. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix icon on windows. Commit.
  • Prepare 6.6.0 whatsnew translation. Commit.
pimcommon
  • Remove QPair => use struct named. Commit.
  • Prepare PluginsStateList. Commit.
  • Fix variable name. Commit.
  • Activate HAVE_TEXTUTILS_HAS_WHATSNEW_SUPPORT. Commit.
  • Add support for HAVE_TEXTUTILS_HAS_WHATSNEW_SUPPORT => don't build needupdateversion/whatsnew/verifynewversion when not necessary. Commit.
  • Remove not necessary now KF6::TextAutoCorrection. Commit.
  • Const'ify variable. Commit.
  • Fix cppcheck warning--. Commit.
  • Remove duplicate headers. Commit.
  • Don't store empty key. Commit.
  • Now autotest seems to work on windows CI. Commit.
  • Disable CMAKE_CXX_SCAN_FOR_MODULES. With CMake 3.28+ CMP0155 is set to NEW meaning C++ sources in targets with at least C++20 are scanned for modules. Since this project doesn't use module, we turn this off as it can slow down the compilation with newer compilers which have module support e.g., gcc 15. Commit.
  • Fix some cppcheck warnings. Commit.
  • Fix some cppcheck warnings. Commit.
  • Use static. Commit.
  • Whatsnewwidget.cpp - change "All Version" to "All Versions". Commit.
plasmatube
  • Sync sidebar code with Tokodon. Commit.
  • Elide source switcher text. Commit.
qmlkonsole
  • Don't pad title button too much. Commit.
  • Fix tab close button UI. Commit.
  • Fix settings dialogs not opening properly, and dimensions. Commit.
qrca
  • Bundle missing Kirigami Addons and application icons for Android. Commit.
rocs
  • Reactivate property dialogs after Qt6 port. Commit.
  • Modernize and refactor QML graph editor. Commit.
  • Finalize QML modernization of view. Commit.
  • Refactor QML integration to QML module. Commit.
  • Rework graph file format support and simplify integration. Commit.
  • Port away from deprecated include. Commit.
  • Avoid message boxex in library code. Commit.
  • Fix wrong and conflicting plugin identifier. Commit.
  • Fix document import behavior and reenable tests. Commit.
  • Fix doc installation. Commit.
  • Disable project test until schmeme handling is implemented again. Commit.
  • Skip test due to missing implementation. Commit.
  • Initial port of QML elements to Qt6. Commit.
  • Fix handling of invalid dynamic properties. Commit.
  • Gitlab-ci: update to templates. Commit.
  • Kde-ci: adapt for Qt6. Commit.
  • Simple porting changes to Qt6. Commit.
  • Port away from qpair. Commit.
  • Port build system to Qt6 dependencies. Commit.
  • Remove finally obsolete QScript dependency. Commit.
  • Implement dynamic property handling. Commit.
  • WIP introduce new engine facade to replicate dynamic property behavior of qtscript. Commit.
  • Refactor DocumentWrapper::remove(...). Commit.
  • [#12] Update QScriptEngine. Commit.
signon-kwallet-extension
skanlite
skanpage
  • Port invalidateFilter deprecated method. Commit.
  • We depend against kf6.9. Commit.
  • Removing fundraiser adopters section completely, as it seems to break the pipeline for some reason. Commit.
  • Removing last year's fundraiser supporters. Commit.
  • Truncate existing files when overwriting. Commit. Fixes bug #507174.
step
  • Accept eigen 5 in cmake. Commit.
  • Import two files from old eigen. Commit. Fixes bug #510419.
  • Fix compile with Qt 6.11. Commit.
  • Fix build with modern clang. Commit.
sweeper
  • Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods. Commit.
telly-skout
tokodon
  • Remove erroneous icon from icon list. Commit.
  • Update Android icon list. Commit.
  • Prefer auth-code instead of browser auth on Android. Commit.
  • Stop language button from appearing checked when closing dialog. Commit.
  • Use the same icon for polls everywhere. Commit.
  • Increase size of the scheduled post date picker. Commit.
  • Grab used icons from C++ as well. Commit.
  • Prevent left CTRL from moving timelines. Commit.
  • Fix content notices not showing up in quoted posts. Commit.
  • Load a Mastodon-native quote if found. Commit.
  • Supply redirect_uris as a string for greater compatibility. Commit.
  • Added phynix to list of supporters. Commit.
  • Added engideer.tech to list of supporters. Commit.
  • Adding @heavensmile@mastodon.social to list of supporters. Commit.
  • Added Jyrki to list of supporters. Commit.
  • Only show "Manage Follow Requests" for follow request notifications. Commit.
  • Fix notification grouping. Commit.
  • Add follow request notifications, and also allow unknown ones. Commit.
  • Fix icons on Android. Commit.
  • Port to KirigamiApp. Commit.
  • Increment or decrement favorite/reblog counter when interacting. Commit. Fixes bug #510660.
  • Edit org.kde.tokodon.appdata.xml. Commit.
  • Move the "Post" toolbar action to a floating button. Commit.
  • Keep list of icons updated. Commit.
  • Fix(android): Don't link against KIconThemes on Android. Commit.
  • Redo how standalone post tags are shown. Commit.
  • Fix vertical alignment of page titles with custom emoji. Commit.
  • Use the "Save" terminology instead of "Edit" for filters & lists. Commit.
  • Add ellipses to Delete & Re-Draft post actions. Commit.
  • Filter pinned posts by the featured tag. Commit.
  • Fix featured tags not affecting the profile media tab. Commit.
  • Remove unused secondary property in InlineIdentityInfo. Commit.
  • Improve reliability of canFetchMore in our models. Commit.
  • Improve display of the profile media grid. Commit.
  • Add a placeholder message for empty users on the Following page. Commit.
  • Remove the buggy sorting on the Following page. Commit.
  • Improve look of the HoverLinkIndicator and other refactorings. Commit.
  • Fix the preview image for sensitive/hidden videos not showing properly. Commit.
  • Add relative datetime label for follow notifications. Commit.
  • Set the relative datetime label for notifications to disabledTextColor. Commit.
  • Make push notifications way more reliable. Commit.
  • Change up our translated CLI strings a bit. Commit.
  • Mess around a bit with the oauth code. Commit.
  • Simplify post tap handling, again. Commit.
  • Listen to wideMode when deciding to expand the post interaction bar. Commit.
  • Add keyboard shortcut for opening the account switcher. Commit. Fixes bug #508176.
  • Start parsing quote counts. Commit.
  • Move Attachment class to datatypes folder. Commit.
  • Improve the reporting dialog a bit. Commit.
  • Fix placeholder messages on profiles not taking into account the header. Commit.
  • Make the post's datetime color less visually distinct. Commit.
  • Remove the "Bookmark" menu item for posts. Commit.
  • Disable our own Purpose plugin inside of Tokodon. Commit.
  • Remove post visibility from the info bar. Commit.
  • Remove avatar from post interaction labels. Commit.
  • Consider display safe areas in the sidebar. Commit.
  • Work around web view crash on Android. Commit.
  • Don't show mutual follower list on your own profile. Commit.
  • Various fix-ups from the recent QML lint cleanup. Commit.
  • Chore(qmllint): First pass at qmllint. Commit.
  • Add Craft Windows CI. Commit.
  • Fix grammar in README. Commit.
  • Focus the text field when searching for users in Conversations. Commit.
  • Normalize the two ways we set user agent. Commit.
  • Move Card, Application gadgets to their own files. Commit.
  • Move basic data type building blocks to their own folder. Commit.
  • Remove duplicate headers in header/cpp file. Commit.
  • Only build the KUnifiedPush client inside a Flatpak. Commit.
  • Fix "View Website" button sometimes trying to open in the qrc scheme. Commit.
  • Fix the account moderation tools page. Commit.
  • Fix missing viewportWidth on the AttachmentGrid on the report page. Commit.
  • Fix possible erroneous trailing space in OAuth scope parameter. Commit.
  • Fix socialgraphmodeltest. Commit.
  • Make the "Publicly list followers" a switch since it's instant-apply. Commit.
  • Remove some QString usage in Preferences. Commit.
  • Make the "Publicly list followers" setting actually functional. Commit.
  • Explicitly declare message parameter in ProfileEditor. Commit.
  • Make sure that toggling account options affects the correct account. Commit.
  • Add a toggle in account settings for search indexing. Commit.
  • Fix crash when trying to save less than the max number of fields. Commit.
  • Fix the check state of certain sidebar items. Commit.
  • Fix margins on the account page. Commit.
  • Add icon to "No Blocked Domains" placeholder message. Commit.
  • Add support for the new "Hide Media only" filter action. Commit.
  • Hide Featured Users menu unless you're running a supported API version. Commit.
  • Add a way to check if the server supports a certain API version. Commit.
  • Add an input for the required "Date of Birth" for Mastodon 4.4. Commit.
  • Show "Featured Users" menu item for other users. Commit.
umbrello
  • Apply grid snapping during resize. Commit. See bug #25.11.90.
  • Disable alignment guides when snap-to-grid is active and exclude text labels. Commit. See bug #25.11.90.
  • Add alignment guides with zoom-independent snapping. Commit. Fixes bug #405409.
  • Fix exported diagram background size. Commit.
  • Fix bug not showing the context menu in class associations page. Commit. Fixes bug #512239.
  • In class ClassAssociationsPage make const if possible. Commit.
  • Reorder switch cases in DialogsPopupMenu constructor alphabetically. Commit.
  • Mark selected associations on the “Associations” page in the diagram. Commit. See bug #511328.
  • Readd lost association widgets in all views. Commit. See bug #511328.
  • Reorder include files. Commit.
  • Fix bug not deleting uml association. Commit. Fixes bug #511328.
  • Fix moving association widgets. Commit. Fixes bug #447866.
  • Fix compiling with VERBOSE_DEBUGGING defined. Commit.
  • Add string converters for log*() functions. Commit.
  • Move the log*() functions to debug_utils.h. Commit.
  • Restore setup of diagram toolbar updates. Commit.
  • UMLOperation::moveParameterRight(): renamed. Commit.
  • UMLOperation::moveParameterLeft() renamed. Commit.
  • UMLoperation::removeParameter(): renamed. Commit.
  • UMLOperation::addParameter(): renamed. Commit.
  • UMLOperation::findParameter(): renamed. Commit.
  • UMLOperation::getParameterList(): renamed. Commit.
  • UMLClassifier::getOperationsList(): renamed. Commit.
  • Let filenames follow class UMLApp. Commit.
  • Let filenames follow class UMLUseCase. Commit.
  • Let filenames follow class UMLUniqueConstraint. Commit.
  • Let filenames follow class UMLTemplate. Commit.
  • Let filenames follow class UMLStereotype. Commit.
  • Let filenames follow class UMLPort. Commit.
  • Let filenames follow class UMLPackage. Commit.
  • Let filenames follow class UMLOperation. Commit.
  • Let filenames follow class UMLNode. Commit.
  • Let filenames follow class UMLInstance. Commit.
  • Let filenames follow class UMLInstanceAttribute. Commit.
  • Let filenames follow class UMLForeignKeyConstraint. Commit.
  • Let filenames follow class UMLFolder. Commit.
  • Let filenames follow class UMLEnumLiteral. Commit.
  • Let filenames follow class UMLEntity. Commit.
  • Let filenames follow class UMLEntityConstraint. Commit.
  • Let filenames follow class UMLEntityAttribute. Commit.
  • Let filenames follow class UMLEnum. Commit.
  • Let filenames follow class UMLDatatype. Commit.
  • Let filenames follow class UMLComponent. Commit.
  • Let filenames follow class UMLClassifierListItem. Commit.
  • Let filenames follow class UMLClassifier. Commit.
  • Let filenames follow class UMLCheckConstraint. Commit.
  • Let filenames follow class UMLCategory. Commit.
  • Let filenames follow class UMLAttribute. Commit.
  • Let filenames follow class UMLAssociation. Commit.
  • Let filenames follow class UMLArtifact. Commit.
  • Let filenames follow class UMLActor. Commit.
  • Move class BirdViewDockWidget into separate file. Commit.
  • Class style fix. Commit.
  • Add script to show class and file relations. Commit.
  • Cmake: use Qt library prefix without major version. Commit.
  • Move window and view related menu entries to a new menu named 'View'. Commit.
  • Improved visibility of keyboard shortcuts for dockable windows. Commit.
  • Move source code related to dock widgets into the private class. Commit.
  • Fix crash. Commit.
  • Remove unused code. Commit.
  • Fixed missing entries for showing/hiding in the settings menu. Commit. See bug #508513.
  • Fix visual text for keyboard shortcuts that refer to windows/views. Commit.
  • Fix warnings: 'kf.xmlgui: Action without text! "view_show_.'. Commit. Fixes bug #508513.
  • Fix install paths. Commit.
  • CI: Prevent KF6 build failure due to a specific combination of KF6/cmake. Commit.
  • Do not rely on BUILD_WITH_QT6 being set for build targets. Commit.
  • Fix minor typo. Commit.
  • Doc: "Use angular association lines" was removed long ago. Commit.
  • Doc: update the write section comments options. Commit.
  • Prevent a crash when opening a new file with a modified document is canceled. Commit. Fixes bug #504939.
  • Prevent a crash when opening a new file with a modified document is canceled. Commit. Fixes bug #504942.
  • Prevent a crash when opening a new file with a modified document is canceled. Commit. Fixes bug #504941.
  • CI: Add custom build job for Qt5 using the openSUSE Leap distribution. Commit.
  • Hide unrelated Qt message in unit test. Commit.
  • Disable debug messages related to umbrello when running unit tests. Commit.
  • Temporary fix for unittests testumlcanvasobject. Commit.
  • Avoid crash when closing document import from C++ source code. Commit.
  • Add wrapper UmlMessageBox::questionYesNo for Qt6 support. Commit.
  • Fix changed Qt6 api accessing compressed files. Commit.
  • Add Qt6 support for using KIO api. Commit.
  • Fix Qt6 build issue related to deriving from base using virtual public. Commit.
  • Fix codec related issues with Qt6. Commit.
  • Add qt major version independent wrapper for desktop related data. Commit.
  • Add Qt6 support to use KtextViewer interfaces. Commit.
  • Cmake: add Qt6/KF6 build support. Commit.
  • CI: add custom build job for Qt6. Commit.
  • CI: add custom build scripts. Commit.
  • Fix using deprecated api. Commit.
  • Partial reversal of "Fix using deprecated api". Commit.
  • Fix Qt warning. Commit.
  • Fix using deprecated api. Commit.
  • Remove unused include header for class KMessageBox. Commit.
  • QStringLiteral api fixes. Commit.
  • Move Qt metatype definitions after the corresponding class declaration. Commit.
  • Fix compiler warning. Commit.
  • In unit tests fix translation related changes. Commit.
  • Imported ECMAddTests.cmake from extra-cmake-modules project. Commit.
  • Update used license files. Commit.
  • Cmake: create all generated executable files in the “bin” subdirectory. Commit.
  • Fixup for previous commit. Commit.
  • Fix not returning string from umbrelloVersion(). Commit.
  • Cmake: setup project version for cmake. Commit. See bug #425033.
  • Clean up version information displayed in the info dialog box. Commit.
  • Fix runtime update. Commit.
yakuake
zanshin
  • Amend zypper dependency install command. Commit.
  • We don't use c++ module. Commit.
  • Use QCOMPARE here vs QVERIFY. Commit.
  • Remove unused methods. Commit.