Skip to content

KDE Gear 25.08.0 Full Log Page

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

akonadi
  • Fix typo: i18ndc is correct not i18ncd. Commit.
  • Remove unused include. Commit.
  • Increase version. Commit.
  • Add translator if we can load file. Commit.
  • Quick: Change name from Mobile to Form for FormCard combobox. Commit.
  • Quick: Fix internalisation. Commit.
  • Allow specifiying special collections in AgentConfiguration. Commit.
  • Move org.kde.akonadi module from Merkuro to Akonadi. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Testrunner: Don't link to QtWidgets. Commit.
  • Don't link to Qt::Widgets in unit tests. Commit.
  • Firstrunner: Don't link to QtWidgets. Commit.
  • Port Knut debug resource to config plugin. Commit.
  • Don't link to Widgets in AgentBase qch file. Commit.
  • Akonadi2xml: Don't link to QtWidgets. Commit.
  • Revert "Port Knut debug resource to confitg plugin". Commit.
  • Port Knut debug resource to config plugin. Commit.
  • Minor spelling / typo fixes. Commit.
  • Akonadi_notes_agent was removed too. Commit.
  • Consider the case of successfully starting no agents. Commit.
  • Also don't wait for non-autostarting agents. Commit.
  • Correct name of obsolete "akonotes" resource. Commit.
  • For startup, don't wait for AgentBrokenInstances to register on DBus. Commit.
  • ResourceBase: Fix warnings relating to logical operators. Commit.
  • Only consider the server as ready when all agents are on DBus. Commit.
  • Readability++ - such long lines are hard to follow. Commit.
  • Resourcebase.cpp - collectionsRetrieved() - return rather than assert. Commit.
  • Repeat getting the session bus interface less often. Commit.
  • Use QHash::find() and an iterator instead of doing two lookups. Commit.
  • Fix batch query operation really completing full set. Commit. Fixes bug #494807.
  • CMakePresets.json - clang-format. Commit.
  • Add missing KF6::ColorScheme link. Commit.
  • Krazy cleanups. Commit.
  • Fix another includes. Commit.
  • Fix include. Commit.
  • Header cleaning - use CamelCase; remove unsed; etc. Commit.
  • Src/agentbase/agentbase.cpp - include over . Commit.
  • Agentbase.cpp - use mallinfo2() over mallinfo() where available. Commit.
  • Agentconfigurationdialog.cpp - connect enableOkButton to applyButton. Commit.
  • Src/widgets/agenttypewidget.cpp - reduce iconsize from 64 to 32. Commit.
  • Fix regression in ItemModifyJob request debugging. Commit.
  • Constify. Commit.
  • Add missing include moc. Commit.
  • Add missing include. Commit.
  • Increase for new api isSpecialAgent. Commit.
  • Return 0 when we have a flat model. Commit.
  • Expose whether agent is a special agent. Commit.
  • Add various QML bindings. Commit.
  • Expose model roles to QML. Commit.
  • Hide email caching options from cachepolicy for other collections. Commit.
  • Expose CachePolicy to QML. Commit.
  • Provide akonadiagentconfigdialog as a binary. Commit.
  • Remove QtWidgets from Akonadi::Core. Commit.
  • Ignore gcov errors. Commit.
  • Split AgentBase into Widgets library and Widgets-less library. Commit.
  • Provide our own StandardButtons enum. Commit.
  • Use a winId instead of a QWidget to configure an agent. Commit.
  • Expose agentinstance to the QML engine as Q_GADGET. Commit.
  • Entitytreemodel: Emit signal instead of using QMessageBox. Commit.
  • We use private headers in class => make KPim6::AkonadiPrivate as public. Commit.
  • Fix INTERFACE. Commit.
  • Use private here too. Commit.
  • Add private prefix. Commit.
  • Remove duplicate header between cpp/h file. Commit.
  • Add missing include. Commit.
  • Jobs: when scope is UID-based, split it to multiple batches. Commit.
  • Revert "ItemFetchJob: split up the query to avoid SQL placeholder limit". Commit.
  • Correctly handle rejected/accepted signal from out of process agent configuration dialog. Commit.
  • Capture instance as job was likely deleted when the dialog is closed. Commit.
  • Standardactionmanager: Port away fron AgentInstance::configure. Commit.
  • Remove AgentInstanceCreateJob::configure. Commit.
  • Port away from AgentInstanceCreateJob::configure. Commit.
  • Port some simple occurence of QApplication to QCoreApplication. Commit.
  • Collectioncombobox.cpp - add a connect to deal with the combobox changes. Commit. Fixes bug #498551.
  • Port statisticsproxymodel away from QApplication. Commit.
  • Deprecate AgentInstanceCreateJob::configure. Commit.
  • Bump min required SharedMimeInfo to 1.10. Commit.
  • Now we use qt6.8. Commit.
akonadi-calendar
  • Collectioncalendar.cpp - in hasRight(), don't assert on invalid calendar. Commit.
  • Add .gersemirc. Commit.
  • Add pre-commit ci support. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Set calendar ids in the KCalendarCore calendar plugin. Commit.
  • Collectioncalendar.cpp - logic improvements in updateItem(). Commit.
  • Make Akonadi::Collection::selectCollection() publicly visible. Commit.
  • Todomodel.cpp - improve some logic when testing indexes and items. Commit.
  • Already in public from KPim6::AkonadiCalendarCore. Commit.
  • Fix include path. Commit.
  • Fix variable. Commit.
  • Increase version. Commit.
  • Split AkonadiCalendar in a core and widget library. Commit.
  • Fix compile. Commit.
  • Etmcalendar.cpp - logic improvements in updateItem(). Commit.
akonadi-calendar-tools
  • Make KF6DocTools optional. Commit.
  • Use KJob::exec instead of manually creating nested event loop. Commit.
akonadi-contacts
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Add yaml pre-commit support. Commit.
  • Add pre-commit CI support. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • Add missing find_package(KF6ColorScheme). Commit.
  • Use QPalette instead of KColorScheme where possible. Commit.
  • Simplify color scheme handling. Commit.
  • Fix Initialize variable. Commit.
  • Contactstreemodel: Expose addressee as role in model. Commit.
  • Port away from AgentInstanceCreateJob::configure. Commit.
akonadi-import-wizard
  • .pre-commit-config.yaml - autoupdate and gersemi config. Commit.
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Activate yaml pre-commit support. Commit.
  • Exclude file. Commit.
  • Add missing files. Commit.
  • Add pre-commit CI support. Commit.
  • Don't initialize base class. Commit.
  • Use static here. Commit.
  • Make KF6DocTools optional. Commit.
  • Set desktop file name. Commit.
akonadi-mime
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Add yaml pre-commit support. Commit.
  • Add pre-commit CI support. Commit.
  • Allow failing tests on Windows. Commit.
  • Fix compile. Commit.
  • Add missing spam. Commit.
  • Bump min required SharedMimeInfo to 1.10. Commit.
akonadiconsole
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Add pre-commit CI support. Commit.
  • Fix editing and deleting tag. Commit.
  • Initialize variables in header class. Commit.
  • Return 0 when we have a flat model. Commit.
  • Fix compile. Commit.
  • Port away from deprecated AgentInstanceCreateJob::configure. Commit.
  • Add back removedTags. Commit.
akregator
  • Fix bug:507808: Clicking "Help" in the Settings dialog goes to a 404 page. Commit. Fixes bug #507808.
  • It's stable version. Commit.
  • Add .gersemirc. Commit.
  • Pass the application name to the WhatsNew dialog and widget. Commit.
  • .pre-commit-config.yaml - skip .notifyrc files. Commit.
  • Add missing files. Commit.
  • Add pre-commit support. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • It compiles fine without qt6.10 deprecated methods. Commit.
  • Fix RELEASE_VERSION_DATE. Commit.
  • Use #include . Commit.
  • Use tests-run-in-parallel. Commit.
  • Added termination signal handlers. Commit.
  • Reduce debugging verbosity, multiple "excluded feeds" on every fetch. Commit.
  • Clean forward declaration. Commit.
  • Re-register the MainWindow with the system tray icon if its window handle changes. Commit. Fixes bug #494071.
  • Now we use qt6.8. Commit.
alligator
  • Fix open link with relativ urls. Commit.
  • Use full article url as baseUrl for Kirigami.SelectableLabel. Commit.
  • Use ECM's more elaborate APK version code logic. Commit.
angelfish
  • Fix not being able to open a new tab. Commit.
  • Fix close button on tab delegates. Commit.
  • Drop DropShadow on mobile tab bar. Commit.
  • Snapcraft: Fix build/sound. Commit.
  • Chore: Take ownership of file. Commit.
  • Revert "mobile: Rework popup menu in Angelfish". Commit.
  • Revert "Fix search and replace fail". Commit.
  • Fix search and replace fail. Commit.
  • Mobile: Rework popup menu in Angelfish. Commit.
  • Move DomDistiller to lib/. Commit.
  • Feature: Ability To Toggle Between Mobile & Desktop Modes. Commit.
  • Redesign PrintPreview. Commit.
  • Port AuthSheet to FormCardDialog. Commit.
  • Fix UrlUtils not being defined. Commit.
  • Fix angelfish-webapp with QML registration. Commit.
  • Port to QML type registration. Commit.
  • Fix building the flatpak. Commit.
  • Remove Qt major version check. Commit.
  • Feature: Add option to disable Adblock. Commit.
  • Don't link against Qt::WebEngineQuickPrivate. Commit.
  • Don't link to Qt::CorePrivate. Commit.
  • Feature: More Shortcuts. Commit.
  • Feature: Right click back/forward buttons to view full tab history. Commit.
  • Feature: Auto focus Searchbar when opening bookmarks. Commit.
  • Flatpak: Update Sdk to 6.9. Commit.
  • Feature: Sort history by latest pages first. Commit.
  • Feature: Integrate with KCrash. Commit.
  • Fix opening the menu on Qt 6.9. Commit.
  • Add Ctrl Shift T shortcut to open last closed tab. Commit.
  • Fix renaming fallout. Commit.
  • Port AngelfishCore to declarative type registration. Commit.
  • Tabs: tab grid fixes and improvements. Commit.
  • Fix warning when web view is not initialized yet. Commit.
  • Don't crash when favicon image provider is not available. Commit.
  • Update rust dependencies. Commit.
  • Navigation: Fix some low-hanging-fruit unqualified accesses. Commit.
  • Fix navigation coloring with breeze style. Commit.
  • Mobile.qml: Remove import versioning to enable access to GraphicsInfo. Commit.
arianna
  • Fix reuse. Commit.
  • Fix display of author. Commit.
  • Update vendored foliate-js code. Commit.
  • Fix crash when getting value from QVariantMap. Commit.
  • Port to declarative QML registration. Commit.
  • Remove versionned QML imports. Commit.
  • Use Qt naming convention for getters. Commit.
  • Remove dead code. Commit.
  • Flatpak: Update qt and baloo. Commit.
ark
  • CompressFileItemAction: stat without progress info. Commit.
  • Snapcraft: Another attempt at rar support. Commit.
  • Fixed the "removable-media" plug which was misspelled as "removeable-media". Commit.
  • Snapcraft: Add removeable-media plug, try unrar-free and unar for rar. Commit. Fixes bug #505227.
  • Cli7zplugin: fix extraction of files with leading/trailing whitespaces. Commit.
  • Snapcraft: Fix build/sound. Commit.
  • Delete old KF5-based kconf update script. Commit.
  • Revert "Update kconf update script version to 6". Commit.
  • Update kconf update script version to 6. Commit.
  • [CreateDialog]: Check if a file with the same name already exists. Commit.
  • [addtoarchive]: Add warning dialog about existing file. Commit. Fixes bug #446782.
  • Fix corner case of single-threaded CPU when calculating number of threads. Commit.
  • Fix lrzip file extension detection. Commit.
  • Implement Dolphin-style natural string sorting. Commit. Fixes bug #387969.
  • Made KDocTools optional. Commit.
  • Replace QString::right() with QString::endsWith() for better readability. Commit.
  • Update description of libarchive plugin. Commit.
artikulate
  • Adapte UI to backend rename. Commit.
  • Fix sound recording for internal editor after Qt6 port. Commit.
  • Port remaining signal/slot syntax to function calls. Commit.
  • Rework unit editor. Commit.
  • Rework phrase editor pages after Qt6 port. Commit.
  • Rework course and skeleton selection pages after Qt6 port. Commit.
  • Minor cleanups. Commit.
  • Editor: rework combobox like components into comboboxes. Commit.
  • Rework sound record and playback for training session. Commit.
  • Rework page navigation. Commit.
  • Fix text overdraw issues. Commit.
  • Remove kxmlgui from CI dependencies. Commit.
  • Port away from obsolete usage of KXmlGui. Commit.
  • Port CMake to target syntax. Commit.
  • CI: Add linux-next image. Commit.
  • Snapcraft: Fix build. Commit.
  • Snapcraft: Port to core24/qt6. Commit.
  • Update README. Commit.
  • Remove usage of context properties. Commit.
  • Replace sound library by QMultimedia QML integration. Commit.
  • Switch UUIDs to not contain braces for easier file handling. Commit.
  • Remove obsolete enum value. Commit.
  • Port away from deprecated QDomDocument method. Commit.
  • Port away from QSqlDatabase::exec. Commit.
  • Remove Qt 5.15 compatibility code. Commit.
  • Update flatpak manifest for Qt 6.8. Commit.
  • Simplify drawer tree model. Commit.
  • Fix TestTrainingSession tests with this commit. Commit.
  • Fix previous phrase computation. Commit.
  • Modernize foreach and emit calls. Commit.
  • Fix icons in source list. Commit.
  • Update build dependencies: KItemModels. Commit.
  • Remove obsolete training action API. Commit.
  • Adapt editor to new phrase drawer. Commit.
  • Rework main drawer by introducing tree model. Commit.
  • Cleanup QML types. Commit.
  • Register all models with new QML type system. Commit.
  • Modernize QML LS Integration. Commit.
  • Port session handling to proper QML backend. Commit.
  • Initial editor QML porting to KF6. Commit.
  • Initial port of training pages. Commit.
  • Sync ActionListItem with version from Discover. Commit.
  • Port ArtikulateDrawer. Commit.
  • Update CI branches to KF6. Commit.
  • Update CI to Qt6. Commit.
  • Implementation of XML schema resource and parser. Commit.
  • Introduce adapter stub for XML parsing rework. Commit.
  • Port editor main class. Commit.
  • Fix typo in property type. Commit.
  • Adapt to QQuickItem::geometryChanged(...) rename. Commit.
  • Adapt xml methods to stricter string handling. Commit.
  • Update libsound to Qt 6.x media handling facilities. Commit.
  • Correct KConfigCore-related include statements. Commit.
  • Fix "Meta Types must be fully defined" errors. Commit.
  • Update build system for Qt6. Commit.
audex
  • Fix begin/end modelReset warning. Commit.
    • Improve progress display of ripping process (make it smoother). Commit.
  • Disable isrc/mcn number writing checkbox in cue sheet writer dialog. Commit.
  • Reenable whole disc ripping. Commit.
  • Fix directory creation broken when creating FAT32 compatible file names (bug 504295). Commit.
  • Snapcraft: Initial snap packaging. Commit.
    • Revert libcdio integration. Commit.
  • Apply new design of artist and label on side bar. Commit.
  • Code cleanups. Commit.
  • Fix ripping speed calculation. Commit.
  • Fix small bug with QProcess error handling. Commit.
  • Fix handling of '/' characters in metadata for generating filenames (bug 501388). Commit.
audiocd-kio
audiotube
  • Flatpak: Update dependencies. Commit.
  • Show 'Played songs' in the order of 'last added above'. Commit.
  • Workaround to make autoplay of next song works well. Commit.
  • Snapcraft: Fix python version. Commit.
  • Snapcraft: Move to core24. Commit.
  • Also find audio tracks with unknown acodec. Commit.
  • Make it compile with modern ECM compiler settings. Commit.
  • Require a modern version of ECM. Commit.
  • Modernize QML. Commit.
  • Fix search not opening on click. Commit.
  • Flatpak: Update to Sdk 6.9. Commit.
  • Add hack to fix maximized player on Qt 6.9. Commit.
  • Remove unused kf6.json. Commit.
  • Fix loading certain artist pages. Commit.
baloo-widgets
  • TagsFileItemAction: Make sure we always create a menu. Commit.
blinken
  • Flatpak: Update runtime version. Commit.
calendarsupport
  • Const'ify + use qCWarning. Commit.
  • Add .gersemirc. Commit.
  • Use string literals inline operators. Commit.
  • Activate yaml pre-commit support. Commit.
  • Add pre-commit support. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • It compiles fine without qt6.10 deprecated methods. Commit.
  • Use c++20. Commit.
  • Add tests-run-in-parallel. Commit.
  • Add static + not necessary to initialize it. Commit.
  • Codespell update and fixes. Commit.
  • Fix BUG 501637: untranslated strings in preferences dialogue. Commit. Fixes bug #501637.
calindori
  • Snapcraft: Add missing libpulse0. Commit.
  • Snapcraft: Move to core24. Commit.
  • Flatpak: Update runtime to 6.8. Commit.
calligra
  • Fix launcher icons for stage and sheets. Commit.
  • Sheets: fix SEARCH function. Commit.
  • Odf::decodeFormula: fix crash with decimal in formulas. Commit.
  • Flatpak: update runtime version. Commit.
  • Add missing include. Commit.
  • Set desktop file name. Commit.
cantor
  • Fix qalculate backend with recent versions of libqalculate. Commit. Fixes bug #507038.
  • Snapcraft: move to core24. Commit.
  • Add context to translatable string. Commit.
  • Snapcraft: move to core24. Commit.
  • Add missing include to fix LaTeX typesetting. Commit.
  • Use sage --version instead of sage -v. Commit.
  • Changelog update. Commit.
  • Fixed incorrectly named or missing settings widgets. Commit.
  • Reduced the number of Backend::capabilities() calls by caching the number. Commit.
  • [python] removed the dependency on the exact size of a string boject in the Python test. Commit.
  • Fix typo and update wording. Commit.
  • Minor wording fixes. Commit.
  • Integrated plots on default also for Python and Scilab. Commit.
  • Unified margins and QTabWidget's document mode in all setttings ui files and converted the enums to their Qt6 values. Commit.
  • Added the missing hanlding of "integrated plots" settings for R, Python and Julia. Commit.
colord-kde
  • Fix TreeView delegate item width. Commit.
dolphin
  • Don't unset XDG_ACTIVATION_TOKEN manually. Commit.
  • Revert "CI: Remove linux-qt6 build". Commit.
  • DolphinView: display errorMessage when copy errors occurs. Commit. Fixes bug #506282.
  • DolphinView: display errorMessage when copy errors occurs. Commit. Fixes bug #506282.
  • DolphinView: use correct slot as trashjob results. Commit.
  • Add margins to the zoom menu entry. Commit.
  • Clean include. Commit.
  • Mediawidget: bind arrow keys to slide in media. Commit.
  • InformationPanel: Port from Phonon to QtMultimedia. Commit.
  • Setfoldericonitemaction: Fix a typo. Commit.
  • Dolphinmainwindow: zoom action is now a KToolBarPopupAction. Commit.
  • Combine the zoom menu entries into one Line. Commit.
  • Fix file names overflowing after text eliding. Commit. Fixes bug #432530.
  • New selection effects. Commit.
  • AnimatedHeightWidget: Disable scrollbars. Commit. Fixes bug #504252.
  • Add setting to select filename eliding behavior. Commit. Fixes bug #504795.
  • DolphinView: Conform to global scroll speed. Commit.
  • Viewproperties: Fix leaking file descriptors. Commit. Fixes bug #505215.
  • Add a SetFolderIcon ItemAction plugin. Commit. See bug #467221.
  • DolphinQuery: Use prettier URL particularly for local paths. Commit.
  • Fix incorrect view reset when unmounting similarly-named devices. Commit.
  • Dolphinview: Add a dynamic view option. Commit. Fixes bug #491139.
  • Add Comment to .desktop file. Commit. Fixes bug #504407.
  • Check if the item supports sequencing before looking for sequence pixmaps. Commit.
  • Prevent a compile warning. Commit.
  • DolphinView: Remove -1 interval, add setAutoActivationEnabled. Commit.
  • Prevent a compile warning. Commit.
  • Add missing KF6::ColorScheme link. Commit.
  • Dolphinview: fix crash. Commit. Fixes bug #503610.
  • Clazy fix. Commit.
  • Delete leftover kconf_update script. Commit.
  • DolphinView: Don't end anchored selection in updateSelectionState. Commit. Fixes bug #503221.
  • Fix up 2f208662cbd604f879027d3cd633a5ce59182a4f. Commit.
  • Delete old KF5-based kconf update script. Commit.
  • Revert "Update kconf update script version to 6". Commit.
  • DolphinStatusBar: Fix premature text squeezing. Commit. Fixes bug #503164.
  • DolphinView: If contextmenu is requested, abort twoClicksRenaming. Commit. Fixes bug #503185.
  • DolphinStatusbar: Fix background and margins for non-Breeze styles. Commit.
  • CI: Remove linux-qt6 build. Commit.
  • KStandardItemList: have emblem when hovering. Commit.
  • Add Filelight menu to Tools menu. Commit.
  • Use dolphin icon for dolphin windows. Commit.
  • Update kconf update script version to 6. Commit.
  • Fix session restore. Commit. Fixes bug #502770.
  • Add kconf_update to replace view_mode with view_settings in the toolbar. Commit.
  • Revert dd07a327 Move "Show in Groups" toggle action into Sort menu. Commit.
  • Add a new "view_settings" action. Commit.
  • Flatpak: Update runtime. Commit.
  • Fix build for KIO version < 6.14. Commit.
  • DolphinNavigator: Hide the KUrlNavigator background if DolphinNavigator is outside of toolbar. Commit.
  • Rewrite search integration. Commit. Fixes bug #386754. See bug #435119. See bug #458761. Fixes bug #446387. Fixes bug #470136. See bug #471556. See bug #475439. See bug #477969. Fixes bug #480001. Fixes bug #483578. Fixes bug #488047. Fixes bug #488845. Fixes bug #500103.
  • Update GitLab icon to new Dolphin logo. Commit.
  • Dolphinui: Set view_mode action to low priority. Commit. Fixes bug #501498.
  • Move "Show in Groups" toggle action into Sort menu. Commit.
  • DolphinContextMenu: Add properties entry last for trash entry. Commit.
  • CI: Flatpak: Add desktop notification permission for long running operations. Commit.
  • KFileItemListWidget: wrong selection when renamed file ends with a dot. Commit.
  • Contextmenu: Use default terminal's icons for "Open Terminal" and "Open Terminal Here" actions. Commit. Fixes bug #501435.
  • Apply 1 suggestion(s) to 1 file(s). Commit.
  • Only use KDirNotify if existing. Commit.
  • KFileItemModelRolesUpdater: reset size and count before updating folders. Commit. Fixes bug #500502.
  • Kstandarditemlistwidget: render overlays in paint. Commit.
dragon
  • Don't show distro support button inside a sandbox. Commit.
  • Control bar on overlay. Commit.
  • Give volume button an imperative label. Commit. Fixes bug #461384.
  • Port to qtquick. Commit.
  • Make KF6DocTools optional. Commit.
elisa
  • Fix cppcheck ODR violation warning. Commit.
  • Remove unused qml imports, found by qmllint. Commit.
  • Rewrite PlayListEntry key navigation in a way that makes qmllint happier. Commit.
  • Fix keyboard navigation in playlist entry. Commit.
  • Use palette instead of SystemPalette. Commit.
  • Add more specificity to translation contexts. Commit. Fixes bug #505214.
  • Make strings compliant to the KDE HIG. Commit.
  • MediaPlayListProxyModel: add timer to prevent excesive function/signal calls. Commit. See bug #484718.
  • Progressindicator: fix broken string when there are more than 24 hours. Commit. Fixes bug #497592.
  • Fix binding loop. Commit.
  • Fix(lyrics): add vertical padding. Commit.
  • Fix(lyrics): support empty lines. Commit. Fixes bug #504752.
  • Fix: lyrics support milliseconds of any length. Commit.
  • Qml/ContextView: don't show Lyrics when they're invisible. Commit. Fixes bug #504198.
  • Android: Implement MediaSession API. Commit. Fixes bug #497070. Fixes bug #502463.
  • Android: Implement java layer of AndroidPlayer. Commit.
  • Implement native layer of AndroidPlayer. Commit.
  • Android: Simplify the query in listAudioFiles. Commit.
  • Android: Implement fallback in contentThumbnail for older sdk versions. Commit.
  • Android: Do not start unused ElisaService. Commit.
  • Android: Use ElisaActivity instead of QT default one. Commit.
  • Android: Move contentThumbnail to their own class. Commit.
  • Android: Move listAudioFiles to their own class. Commit.
  • Android: Add Kotlin support and update libraries. Commit.
  • Don't link QtCorePrivate in test. Commit.
  • Flatpak: Update runtime. Commit.
  • Set pragma ComponentBehavior: Bound for all qml files. Commit.
  • Port to required properties in qml model delegates. Commit.
  • "player-volume" -> "audio-volume-high" as per icon-naming-spec. Commit.
  • "player-volume-muted" -> "audio-volume-muted" as per icon-naming-spec. Commit.
  • Use in-memory database for tests instead of temporary file. Commit.
  • Remove debug statements from database test. Commit.
  • Fix missing action buttons on mobile settings and metadata pages. Commit.
eventviews
  • 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.
  • 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.
  • .gersemirc - add the gersemi config file. Commit.
  • .kde-ci.yml - use require-cppcheck-clean. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Handle KDE CI cppcheck not properly using Q_DISABLE_COPY_MOVE(). Commit.
  • WIP - clang-tidy fix readability-suspicious-call-argument. Commit.
  • Cppcheck-suppressions.xml - cppcheck suppressions when running in KDE CI. Commit.
  • .kde-ci.yml - pass --error-exitcode=1 to cppcheck-arguments. Commit.
  • .clang-tidy - skip clang-analyzer-optin.cplusplus.VirtualCall. Commit.
  • Cppcheck fixes knownConditionTrueFalse. Commit.
  • Clang-tidy suppress bugprone-integer-division issues. Commit.
  • Cppcheck fixes - disable move/copy semantics using Q_DISABLE_COPY_MOVE. Commit.
  • Cppcheck fixes clarifyCondition. Commit.
  • Cppcheck suppress knownConditionTrueFalse. Commit.
  • Cppcheck fixes for shadowFunction/Variable/Argument. Commit.
  • Agendaview.cpp - remove a redundant variable. Commit.
  • Timelineview.cpp - cppcheck suppress false positive assertWithSideEffect. Commit.
  • Clangtidy fixes bugprone-branch-clone. Commit.
  • Clang-tidy fix another readability-avoid-unconditional-preprocessor-if. Commit.
  • Clang-tidy fixes readability-avoid-unconditional-preprocessor-if. Commit.
  • Cppcheck fixes unusedStructMember. Commit.
  • .pre-commit-config.yaml - autoupdate. Commit.
  • Clazy fixes for non-pod-global-static. Commit.
  • Helper.cpp - register CollectionColorAttribute in setResourceColor. Commit.
  • Add yaml precommit support. Commit.
  • Add missing include. Commit.
  • Remove duplicate line. Commit.
  • Add pre-commit CI support. Commit.
  • Detect a 24-hour clock Locale for the timelabels. Commit.
  • Agendaview.cpp - displayIncidence crash guard for no associated calendar. Commit.
  • Remove 'virtual' from squeezeContentsToLabel and squeezeTextToLabel. Commit.
  • .clang-tidy - add clang-tidy config. Commit.
  • Clang-tidy - fix readability-inconsistent-declaration-parameter-name. Commit.
  • Monthitem.cpp - fix clang-tidy bugprone-switch-missing-default-case. Commit.
  • Timelabels.cpp - fix a deadstore. Commit.
  • Clang-tidy fix bugprone-switch-missing-default-case. Commit.
  • Clang-tidy fix performance-unnecessary-copy-initialization. Commit.
  • Clang-tidy fixes - more misc-const-correctness. Commit.
  • Clang-tidy fixes - misc-const-correctness. Commit.
  • Clazy fixes for fully-qualified-moc-types. Commit.
  • Cppcheck fixes cstyleCast. Commit.
  • Cppcheck fixes useInitializationList. Commit.
  • Cppcheck fixes noExplicitConstructor. Commit.
  • Cppcheck fixes constVariablePointer. Commit.
  • Todoview.cpp - cppcheck-suppress constParameterPointer. Commit.
  • Cppcheck fixes for variable is not initialized in the constructor. Commit.
  • Cppcheck fixs for return value of function is not used. Commit.
  • Cppcheckfixes - unusedStructMember. Commit.
  • Clazy range-loop detach fixes. Commit.
  • Clazy detaching-temporary fixes. Commit.
  • Clazy empty-qstringliteral fixes. Commit.
  • Clazy fixes overloaded-signal. Commit.
  • Src/eventview.h - clazy exclude overloaded-signal. Commit.
  • Agenda View - add feature to display timelabels in 24-hour clock. Commit. Fixes bug #485722.
  • Todoview - add a "Toggle Reminder" menu. Commit.
  • Todoview.cpp - add context to the completed todo action string. Commit.
  • Todoview.cpp - in newSubTodo() remove an unnecessary debug print. Commit.
  • Todoview - add a "Toggle To-do Completed" menu. Commit.
  • Todoview.cpp - swap the tooltips for the flat view button. Commit.
  • Todoviewsortfilterproxymodel.cpp - fix regression in filterAcceptsRow. Commit. Fixes bug #473847.
  • Src/todo/todoview.cpp - update fullview and flatview button tooltips. Commit.
  • Src/todo/todoview.cpp - save/restore fullview mode. Commit.
  • Src/whatsnext/whatsnextview.cpp - add a krazy exclude directive. Commit.
  • Add missing KF6::ColorScheme link. Commit.
  • Src/todo/todoview.cpp - saveLayout() - also save the flatview setting. Commit. Fixes bug #417974.
  • Todoviewsortfilterproxymodel.cpp - filterAcceptsRow() harden. Commit.
  • Execute test in parallel. Commit.
  • Remove craft support here (commented)x. Commit.
  • Src/prefs.cpp - proper fix for -Wunused-private-field warning. Commit.
  • Src/prefs.cpp - fix -Wunused-private-field warning. Commit.
  • Various - KUIT fixes. Commit.
  • Agenda.cpp - fix compile warning -Wunused-result. Commit.
  • Initialize variable in header class + use static. Commit.
  • Todoview.cpp - add note, tooltip. whatsthis about "quick add" to-dos. Commit.
  • Multiagendaview.cpp - fix a KUIT issue in generateColumnLabel. Commit.
  • Codespell fixes. Commit.
  • Monthview - no longer force new events to be allDay (in some situations). Commit. Fixes bug #426611.
  • Todoview.cpp - improve the flatview button tooltip and whatsthis. Commit.
falkon
  • Update CHANGELOG. Commit.
  • Add permission management for unknown protocols. Commit. Fixes bug #425785.
  • Enable Windows craft build. Commit.
  • Remove obsolete Windows packaging. Commit.
  • Update CHANGELOG for 25.08.0. Commit.
  • Connect signals before starting the download. Commit.
  • Port to KUiServerV2JobTracker. Commit.
  • Mark appId with current profile name. Commit. Fixes bug #439190.
  • Remove top margin from tabbar. Commit. Fixes bug #445419.
  • Update UserAgents. Commit. Fixes bug #505287.
  • UserAgentDialog: Use QUrl::host on user URL input. Commit. Fixes bug #497223.
  • Do not use "createSettings" in database updater. Commit.
  • Add webpage background color customization. Commit.
  • Remove WebVIew style from themes. Commit.
  • Add certificate information into SSL error dialog. Commit. Implements feature #505141.
  • Fix installation and startup on Windows. Commit.
  • Enable Windows CI-builds and fix compilation. Commit.
  • UPDATE CHENGELOG to 25.04.1. Commit.
  • Fix editing SiteSettings and Cookies permissions. Commit.
  • Add widget for QToolTip::showText in combotabbar. Commit.
  • Port away from Qt6Core5Compat. Commit.
  • Fix issue that location bar can't use input methods when locationcompleterview popups on wayland. Commit.
  • Cmake: We're linking to NetworkPrivate so search for it. Commit.
  • Fix crash when creating bookmarks toolbar. Commit. Fixes bug #480527.
  • Port away from deprecated QLibraryInfo::location. Commit.
  • In Qt6.9 the 'angle' backend is default. Commit.
  • PyFalkon: port away from deprecated API. Commit.
  • PyFalkon: Disable broken tests. Commit.
  • Fix crash when loading folder in bookmarks toolbar. Commit. Fixes bug #501535.
  • Update CHANGELOG for 25.04.0 release. Commit.
ffmpegthumbs
  • Remove unnecessary Messages.sh. Commit.
  • Remove Qt5 support. Commit.
filelight
  • Memory: prefer shared_ptr for qobject + deleteLater on them. Commit. Fixes bug #507656.
  • 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.
  • Add option to hide the folders sidebar. Commit.
  • Cmake: bump required Qt to 6.8.1. Commit.
  • Only force a shape update on the initial ready state. Commit. Fixes bug #505730.
  • Fix zoom in/out actions with new depth logic. Commit.
  • Map: fix visible depth logic when navigating upwards. Commit.
  • Fix button alignment on overview page when sandboxed. Commit. Fixes bug #495554.
  • Fix typo: isSkipable -> isSkippable. Commit.
  • Only emit urlChanged signal when value is actually changed. Commit.
  • Only emit upEnabledChanged signal when value is actually changed. Commit.
  • Disable "Up" action when up URL matches current URL. Commit. Fixes bug #476718.
  • Snapcraft: Fix build. Commit.
  • Windowswalker: don't else after return. Commit.
  • Windowswalker: walk right over errors. Commit.
  • Add "Disk Usage Statistics" Service Menu. Commit.
  • Don't let file groups be clickable. Commit.
francis
  • Flatpak: update runtime version. Commit.
  • Snapcraft: Fix metainfo filename. Commit.
  • Snapcraft: Move to core24. Commit.
ghostwriter
  • Fix crash on opening preview options dialog twice. Commit. Fixes bug #497744.
granatier
  • Add ClangFormat + GitCommitHooks. Commit.
  • Allow to build without deprecated kf6.12 methods. Commit.
grantlee-editor
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Activate yaml pre-commit support. Commit.
  • Add pre-commit CI support. Commit.
  • Use master. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • Make KF6DocTools optional. Commit.
grantleetheme
  • .gersemirc - CMake formatting with gersemi config. Commit.
  • .pre-commit-config.yaml - autoupdate and gersemi config. Commit.
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Activate yaml pre-commit support. Commit.
  • Add pre-commit CI support. Commit.
  • Add tests-run-in-parallel. Commit.
  • Not necessary initialize base class. Commit.
gwenview
  • Flatpak-manifest: Update dependencies. Commit.
  • Added option to disable kImageAnnotator from being integrated. Commit.
  • Fixing Gwenview print preview window size in multi-screen setups. Commit. Fixes bug #504978.
  • Edit CMakeLists.txt: Gwenview can open SVG files, too!. Commit.
  • Add keyboard shortcut for the "Image quality" widget in Save-As dialog. Commit.
  • Fix crash when crop area is smaller than handles. Commit. Fixes bug #481140.
  • Allow Gwenview to open OpenRaster images (.ora). Commit.
  • Add missing includes. Commit.
  • Fix build with Qt 6.10. Commit.
  • Fix Gwenview being unable to open OpenRaster (ora) files. Commit.
  • Replace Phonon with QtMultimedia. Commit.
  • Improve spinbox localization. Commit.
incidenceeditor
  • Attachmenteditdialog - remove unused mAttachment. Commit.
  • Clangtidy fixes readability-redundant-access-specifiers. Commit.
  • Clang-tidy fixes readability-inconsistent-declaration-parameter-name. Commit.
  • Src/incidenceattachment.cpp - fix cppcheck issue variableScope. Commit.
  • Src/incidenceattachment.cpp - fix labels for linked attachments. Commit.
  • Src/incidenceattachment.cpp - don't crash when pasting plain text. Commit.
  • Const'ify pointer/variables. Commit.
  • Src/attachmenticonview.cpp - fix unused variable warning. Commit.
  • Implement dnd in attachmenticonview. Commit.
  • Fix label. Commit.
  • Clean up. Commit.
  • .clang-tidy - add clang-tidy config. Commit.
  • .gersemirc - add gersemi config file with a few prettier settings. Commit.
  • .kde-ci.yml - add cppcheck arguments. Commit.
  • Cppcheck suppress unsafeClassCanLeak. Commit.
  • Clang-tidy fixes readability-braces-around-statements. Commit.
  • Cppcheck suppress knownConditionTrueFalse. Commit.
  • Cppcheck suppress knownConditionTrueFalse. Commit.
  • Autotests/conflictresolvertest.h - init class variables. Commit.
  • Src/incidencedialog.cpp - IncidenceDialogPrivate disable copy ctor. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Cppcheck fixes - useInitializationList. Commit.
  • Cppcheck fixes duplicateConditionalAssign. Commit.
  • Cppcheck fixes variableScope. Commit.
  • Cppcheck fixes - redundantAssignment. Commit.
  • Cppcheck fixes for constVariablePointer. Commit.
  • Clazy fixes don't call QList::operator on temporary. Commit.
  • Src/ktimezonecombobox.cpp - explicit KTimeZoneComboBoxPrivate. Commit.
  • Cppcheck fixes shadowFunction. Commit.
  • Src/visualfreebusywidget.cpp - remove unused ROW_HEIGHT. Commit.
  • Cppcheck suppress assertWithSideEffect. Commit.
  • Clazy suppress const-signal-or-slot issues. Commit.
  • Clazy suppress overloaded-signal issues. Commit.
  • Clazy fix for range-loop-detach. Commit.
  • Incidencedatetimetest.cpp - remove unused in testEventTimeValidation. Commit.
  • Use string literals inline operators. Commit.
  • Incidenceeditor.cpp - remove not useful debug message. Commit.
  • Activate yaml pre-commit support. Commit.
  • Add pre-commit CI support. Commit.
  • Fix the organizer name to remove the extra angle brackets. Commit. Fixes bug #489620.
  • Various - remove krazy in-line directives. Commit.
  • Src/incidencedialog.cpp - ensure default calendar is valid. Commit.
  • Use c++20. Commit.
  • Templatemanagementdialog - save/restore dialog size. Commit. Fixes bug #503850.
  • Don't initialize default class. Commit.
  • Convert as static. Commit.
  • Fix initialize variable. Commit.
  • Allow failing tests on Windows. Commit.
  • Attachmenteditdialog.ui - Change "Store attachment inline" label. Commit. Fixes bug #203352.
isoimagewriter
  • Fix word puzzle in mainwindow.cpp. Commit.
  • Remove Dead Link. Commit.
  • Flatpak: Update runtime version. Commit.
itinerary
  • 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.
  • Add 25.08.0 release notes. Commit.
  • Set correct states on the live location sharing action. Commit.
  • Don't offer Matrix spaces in the room selection dialog for sharing. Commit.
  • Ignore Matrix rooms of unknown type. Commit.
  • Update flight seat in the timeline delegate on reservation changes. Commit.
  • Write more information about the generating app into export files. Commit.
  • Workaround gliches between journey section line segments. Commit.
  • Recover LiveData arrival and departure indices when importing. Commit.
  • Fix flight editor airport name input validation. Commit.
  • Start alternative search at start of day for unbound tickets. Commit.
  • Initialize departure time editors with departure day. Commit.
  • Handle intermediate stops not allowing boarding/alighting at all. Commit.
  • Resolve ISO 3166-2 region codes before address formatting. 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.
  • Distinguish between editing manual and KPublicTransport-backed boat trips. Commit.
  • Build Flatpak against stable dependencies. Commit.
  • Fix FormPriceEditDelegate. Commit.
  • Improve model error handling. Commit.
  • Build stable packages against stable dependencies. Commit.
  • Cleanup mapview drawer/sheet. Commit.
  • Apply Flatpak manifest changes from Flathub. Commit.
  • Check for updates for flights/boats added by online search. Commit.
  • Add manual pkpass update action for tickets and generic passes. Commit.
  • Set translation context for swapping departure/arrival location. Commit.
  • Also show journey details action for non-stop journeys with non-empty paths. Commit.
  • Add journey details action for ferries as well. Commit.
  • Generalize pkpass reservation update notification titles. Commit.
  • Propagate ferry line names from online searches. Commit.
  • Unify ferry name with what we show in the timeline. Commit.
  • Allow to save pkpasses back to the file system as well. Commit.
  • Add 25.04.3 release notes. Commit.
  • Allow to export program memberships and stand-alone tickets. Commit.
  • Allow to export a single batch to GPX. Commit.
  • Suggest file names when exporting a single batch as well. Commit.
  • Refactor export menu dialog. Commit.
  • Add mode of transportation filter for aircraft for the departure view. Commit.
  • Add aircraft transport mode switch for the journey search. Commit.
  • Remove context menu actions for paging journey query results. Commit.
  • Add aircraft transport mode filter for alternative connections. Commit.
  • Add unit test for mode changes when applying alternative journeys. Commit.
  • Allow to do alternative connection searches for ferries as well. Commit.
  • Add alternative connection search for flights. Commit.
  • Consider all modes for alternative journey searches. Commit.
  • Work around combo box content not displaying with Kirigami Addons < 1.8.2. Commit.
  • Generalize alternative connection search destination selection. Commit.
  • Fix transferring reservation properties between different transport modes. Commit.
  • Fix ticket validity label visibility. Commit.
  • Improve initial positioning of the departure trip list view. Commit.
  • Also allow to create flights from public transport searches. Commit.
  • Fix delegate layout for single-time stops with occupancy information. Commit.
  • Enable progress display in stopover details trip view. Commit.
  • Make the progress bar stop at the middle of the arrival stop dot. Commit.
  • Align stop dot with the stop name also at the arrival. Commit.
  • Simplify timeline seat row. Commit.
  • Enable progress display on the journey details page. Commit.
  • Improve journey section line size/position in journey search results. Commit.
  • Refactor to simplify journey section progress code. Commit.
  • Fix stopover details page header layout not expanding to full width. Commit.
  • Fix price display when there's no home country configured. Commit.
  • Correctly show canceled departures. Commit.
  • Also show notes/service alerts in the map stopover info dialog. Commit.
  • Add stopover details page. Commit.
  • Factor out vehicle section dialog. Commit.
  • Factor out journey section map view. Commit.
  • Use icon sets from our dependencies for icon bundling. Commit.
  • Work around pkpass type identifier case-sensitivity getting lost in URLs. Commit. See bug #505891.
  • Add fallback for empty pkpass description in that pass list view. Commit. See bug #505891.
  • Add a few fallbacks for empty pkpass descriptions when importing. Commit. See bug #505891.
  • Reenable the Flatpak build. Commit.
  • Fix APK startup due to missing LCMS. Commit.
  • Add public transport provider online update action. Commit.
  • Use PlatformDialog from KOSMIndoorMap. Commit.
  • Clean up platform dialog for upstreaming to KOSMIndoorMap. Commit.
  • Override elevator model provided by IndoorMapView. Commit.
  • Temporarily disable Flatpak CD builds. Commit.
  • Use platform mode of transport labels from KOSMIndoorMap. Commit.
  • Use KOSMIndoorMap.IndoorMapView. Commit.
  • Position the journey list view on the departure initially. Commit.
  • Mark non-canceled non-stops in the journey list view as well. Commit.
  • Use KPublicTransport.StopoverInformationView. Commit.
  • Handle non-cancelled non-stops as well in the journey section line. Commit.
  • Use new more compact KOSMIndoorMap API for map positioning. Commit.
  • Add 25.04.2 release notes. Commit.
  • Consider pickup/dropoff constraints when editing departure/arrival stops. Commit.
  • Use stopover info sheet for journey sections as well. Commit.
  • Make stopover information sheet scrollable. Commit.
  • Limit how much of notes/service alerts we display inline. Commit.
  • Share stopover details sheet between vehicle and departure page. Commit.
  • Fix minor typo (Ammenities -> Amenities). Commit.
  • Revert "Fix minor typo (Ammenities -> Amenities)". Commit.
  • Fix minor typo (Ammenities -> Amenities). Commit.
  • Show more detailed occupancy information when available. Commit.
  • Preserve matched stop indexes during the initial trip alignment. Commit.
  • Check whether we are on the right train before applying onboard data. Commit.
  • Use KPublicTransport.OccupancyDelegate. Commit.
  • Use KPublicTransport.ClassUtil. Commit.
  • Don't rely on environment timezone for trip group tests. Commit.
  • Show the full trip in the journey details page when available. Commit.
  • Clip the intermediate stop selector list view. Commit.
  • Port to KPublicTransport.FeatureDelegate. Commit.
  • Update departure view to follow KTrip's recent departure UI revamp. Commit.
  • Port to libical4. Commit.
  • Use KPublicTransport.VehicleLayoutView. Commit.
  • Use KPublicTransport.VehicleSectionDelegate. Commit.
  • Adapt to more parts of the vehicle layout UI having moved upstream. Commit.
  • QML code modernization/stricter typing on the vehicle layout page. Commit.
  • Fix showing train direction on the vehicle layout page. Commit.
  • Prevent selecting an arrival that predates the departure. Commit.
  • Preselect the current departure/arrival stops. Commit.
  • Allow lengthening train and bus trips when we have the full trip data. Commit.
  • Retain full trip data when just shortening/lengthening a trip. Commit.
  • Expose full trip information to UI. Commit.
  • Bump export format version. Commit.
  • Use the full trip data from trip queries. Commit.
  • Store full trip information in live data. Commit.
  • Determine notifications by comparing to previous departure/arrival data. Commit.
  • Retain vehicle and platform layout information on all intermediate stops. Commit.
  • Store journey section as indexes into a full trip. Commit.
  • Merge the actually taken trip subsection with the reservation data. Commit.
  • Prepare LiveData to hold full trip data. Commit.
  • Port to KPublicTransport.ExpectedTimeLabel. Commit.
  • Apply sub-journey matching in all cases. Commit.
  • Show a placeholder message when we didn't find a journey. Commit.
  • Ensure there's enough space for the scan mode floating buttons. Commit.
  • Fix sub-journey matching for journeys without intermediate stops. Commit.
  • Add 25.04.1 release notes. Commit.
  • Use BackendPage from KPublicTransport. Commit.
  • Port HealthCertificate to FormCard. Commit.
  • Fix departure/arrival swapping. Commit.
  • Restore the location presets in the stop picker. Commit.
  • Remove pre-KF 6.12 compatibility code. Commit.
  • Stats: Fix no country visited handling. Commit.
  • Don't search for rental vehicle journeys. Commit.
  • Also poll for updates for newly imported reservations in the far future. Commit.
  • Set house number from reverse geocoding. Commit.
  • Fix geocoding when no country is selected. Commit.
  • Fill in missing address bits when geocoding. Commit.
  • Postprocess reservations after editing. Commit.
  • Simplify live data updating code a bit. Commit.
  • Use correct methods to access live data departure/arrival stopovers. Commit.
  • Reflect KPublicTransport depends on Kirigami Addons now. Commit.
  • Use StopPickerPage from KPublicTransport. Commit.
  • Store only a journey object for live data. Commit.
  • Make reservation storage locations accessible for the data migrator. Commit.
  • Add a format version to exported files. Commit.
  • Explicitly depend on latest KPublicTransport. Commit.
  • Don't implicitly depend on outside objects in LiveStatusPage. Commit.
  • Correctly z-order the automatic location following button. Commit.
  • Add a better visible directional map marker for the live map. Commit.
  • Add OpenRailwayMap map styles to the live status map view. Commit.
  • Apply live data journey updates to entire batches in one go. Commit.
  • Fix display of arrival stop notes. Commit.
  • Improve trip group action state handling for ending trips. Commit.
  • Cmake: We're linking to CorePrivate so search for it. Commit.
  • Show ticket validity times when available. Commit.
  • Disable Appium tests on the CI for now. Commit.
  • Use the APK version code logic from ECM. Commit.
  • Fix typo in Qt translation catalog exclusion pattern. Commit.
  • Add 25.04.0 release notes. Commit.
  • Correctly determine preceding reservations for nested events. Commit.
  • Bundle edit-cut icon on Android. Commit.
  • Update static Flatpak dependencies to match Flathub. Commit.
  • JourneySectionDelegate: Don't show delay row for walking mode. Commit.
  • Remove separate arrival/departure change signals in timeline delegate. Commit.
  • Use KDE Poppler mirror to unbreak the Flatpak build. Commit.
  • Deduplicate coach numbers when there's multiple reservation in a batch. Commit.
  • Search the entire reservation batch for seat sections as well. Commit.
  • Ignore empty seat numbers for the joined seat number list. Commit.
  • Remove the separate arrival/departure change signals in LiveDataManager. Commit.
  • Don't show city name if that matches the station name. Commit.
  • Adapt Appium test to better geocoding results from Transitous. Commit.
  • Remove LiveData::departureTimestamp/arrivalTimestamp. Commit.
  • Adapt stop search test to QQC2 Breeze changes. Commit.
  • Simplify last poll time computation. Commit.
juk
  • Rework strings according to HIG. Commit.
  • Replace Phonon with QtMultimedia. Commit.
  • Flatpak: Update runtime version. Commit.
  • Snapcraft: Move to core24. Commit.
k3b
  • CI: add snap pipeline. Commit.
  • Add udisks2 and other plugs and optional build/runtime deps. Commit.
  • Snapcaft: Fix unbound variable. Commit.
  • Snapcraft: Add webengine support. Commit.
kaccounts-integration
  • Fix a compiler warning. Commit.
kaddressbook
  • Add .gersemirc. Commit.
  • Use string literals inline operators. Commit.
  • Add WhatsNew message to the part as well. Commit.
  • Rename folder. Commit.
  • Add pre-commit support. Commit.
  • Add pre-commit file. Commit.
  • Prepare to add pre-commit support. Commit.
  • Fix whatsnew actions. Commit.
  • It compiles fine without qt6.10 deprecated methods. Commit.
  • Fix RELEASE_VERSION_DATE. Commit.
  • Use c++20. Commit.
  • Add missing KF6::ColorScheme link. Commit.
  • Use csignal. Commit.
  • Remove unused initialize default base class. Commit.
  • Use static here. Commit.
  • Fix color scheme change. Commit.
  • Mainwidget: Reorganize includes. Commit.
  • Handle errors in EntityTreeModel directly inside KAddressbook. Commit.
  • Remove server side subscription menu item in collection view. Commit.
kajongg
kalarm
  • Update version description. Commit.
  • Remove excess spacing in Preferences dialog. Commit.
  • Prevent message windows taking keyboard focus when they pop up. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • Add release description. Commit.
  • Fix build with MPV plugin only. Commit.
  • Clean up time spin box appearance in some styles, e.g. Oxygen. Commit.
  • Add documentation for audio plugin selection. Commit.
kalgebra
  • Plasmoid/graphs: Properly specify the plasmoid type. Commit.
  • Flatpak: Increase runtime version. Commit.
kalk
kalm
  • Flatpak: update Kirigami Addons to 1.8.1. Commit.
  • Flatpak: update runtime to 6.9. Commit.
kalzium
  • Clean up CMakePresets.json. Commit.
  • Move doc to KF6DocTools_FOUND. Commit.
  • Argument can be unused. Commit.
  • Remove duplicate margin. Commit.
  • It compiles without kf6 deprecated methods. Commit.
  • Drop Qt5 support. Commit.
  • Re-enable Avogadro for Qt6. Commit.
  • Drop QGLFormat stuff. Commit.
  • Add missing include. Commit.
  • Adapt KNS code to KF6. Commit.
  • Use imported targets for Avogadro. Commit.
  • Add xml/yaml linting. Commit.
  • Fix the encoding of an XML file (utf-8). Commit.
kamoso
  • Drop unused KJobWidgets header. Commit.
  • Ensure we depend on the right GStreamer. Commit.
  • Mitigate issue where gstreamer will lock up if a video sess starts too quickly. Commit.
  • Address video recording. Commit.
  • Fix sample image handling. Commit.
  • Port away from context properties. Commit.
  • Fix scrolling of the effects view. Commit.
  • Flatpak: Adapt to Qt 6 and bring qml6glsink. Commit.
  • Remove last vestiges of QtGStreamer. Commit.
  • Port to using qml6glsink. Commit.
  • Port to Qt 6. Commit.
  • Ci: Use Qt6 images. Commit.
  • [nightly flatpak] Update Runtime. Commit.
  • Remove white flash. Commit.
kanagram
  • Snapcraft: move to core24. Commit.
kapptemplate
  • Show error message when the template archive cannot be loaded. Commit.
  • Delete only newly created files on failure. Commit.
kasts
  • Fix crash when chapters don't have a title. Commit. Fixes bug #506430.
  • Fix mobile player buttons. Commit. Fixes bug #505726.
  • Snapcraft: Add alsa plug. Commit. Fixes bug #503423.
  • Update flatpak runtime to 6.9. Commit.
  • Snapcraft: Add alsa plug. Commit. Fixes bug #503423.
  • Make sure to restore the searchbar if there's still a filter active. Commit. Fixes bug #504181.
  • Anchor header depending on qt version. Commit. Fixes bug #503154.
  • Use ECM's more elaborate APK version code logic. Commit.
  • Fix header anchoring after qt6.9 update. Commit. Fixes bug #502429.
  • Snapcraft fixes. Commit.
  • Snapcraft: Move to core24. Commit.
  • Remember and restore the media backend. Commit. Fixes bug #495224.
  • Fix dialog boxes after recent Kirigami updates. Commit. Fixes bug #501876.
  • Check for failed libvlc_new and abort the app properly if needed. Commit.
  • Various clang-tidy suggestions and fixes. Commit.
  • Fix clazy warnings. Commit.
  • Clean up header includes. Commit.
  • Update to c++20. Commit.
  • Remember the Sort user settings the same way as filter. Commit. Implements feature #500213.
kate
  • Fix return type for KateMainWindow::showMessage. Commit.
  • Tools: Make connection single shot. Commit.
  • Correct method call in UrlbarContainer::enterEvent(). Commit.
  • Use the maintained https://github.com/bscan/PerlNavigator for Perl. Commit.
  • Default is markdown for hover strings. Commit. Fixes bug #494139.
  • Fixed disappearing bookmarks on document close. Commit.
  • 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.
  • StashManager: allow to stash files without backing files. Commit.
  • Use darkRed/darkGreen in light mode. Commit. Fixes bug #506911.
  • Rehighlight diff when editor theme changes. Commit. Fixes bug #506911.
  • Fix stash dialog. Commit.
  • Fix cursor position not being restored with multiple views. Commit. Fixes bug #506956.
  • Be silent per default. Commit.
  • Fix bookmarks selection state for closed documents. Commit.
  • Lspclient: use consistent default config value. Commit.
  • Automatically highlight symbol under cursor. Commit. Fixes bug #503414.
  • Do not update model when bookmarks are not changed. Commit.
  • Add all tools, even the non-executable ones. Commit. Fixes bug #506559.
  • Allow sync of bookmarks in lines with multiple marks. Commit.
  • Bookmarksplugin: generalize the template name. Commit.
  • Do not remove bookmarks when document is closing. Commit.
  • Fix ShortcutOverride event handling. Commit.
  • Uninstall event filters. Commit.
  • Check existence of local files. Commit.
  • Use custom url scheme for unsaved new documents. Commit.
  • Improved documents management. Commit.
  • Removed setup of wrong column. Commit.
  • Sync bookmarks using Document::marksChanged. Commit.
  • Open selected bookmark when clicked. Commit.
  • Replaced QVector include with QList. Commit.
  • Removed unused parameters. Commit.
  • Removed wrong Q_UNUSED macro. Commit.
  • Make translatable header data. Commit.
  • Moved model logic to BookmarksModel class. Commit.
  • Added Messages.sh file. Commit.
  • Improved bookmark plugin buttons state management. Commit.
  • Moved model code to plugin class. Commit.
  • Added bookmarks plugin. Commit.
  • Remove hint to no longer existing config page. Commit. Fixes bug #506169.
  • Rename autoreload-on-external-changes to auto-reload-on-external-changes in external tools plugin. Commit.
  • Save whether url navigator is editable or not. Commit. Fixes bug #504757.
  • Remove documentHasAutoReloadConfiguration usage and check config interface value from document. Commit.
  • Add parenthesis around or condition for autoreload configuration. Commit.
  • Add documentHasAutoReloadConfiguration management on external tools plugin. Commit.
  • Prepare stash directory, create it recursively if needed. Commit.
  • Fix stashing not working. Commit. Fixes bug #505135.
  • CloseDocuments with closeUrl = false. Commit.
  • Fix rootIndicationFileNames of the HLS LSP. Commit.
  • Open read-write for _commit, don't use WriteOnly, that will truncate. Commit.
  • Format: Dont show error if binary is not installed. Commit.
  • Cleanup build and run command generation. Commit.
  • Build: Add substitution support to run commands. Commit. Fixes bug #502788.
  • CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
  • Improve display of LocalsView value column. Commit.
  • Fix minor typos. Commit.
  • Add missing return for picky compilers. Commit.
  • Fix spelling. Commit.
  • Simplify sentence. Commit.
  • Rename to "Scripts & Snippets", and add a little explanation of terms. Commit.
  • Add #ifdefs to allow compilation with KTextEditor < 6.15.0. Commit.
  • Update screenshot. Commit.
  • Fixes, links, and wording as suggested by @ichthyosaurus. Commit.
  • Update documentation for script type snippets. Commit.
  • Allow opional description text on snippets. Commit.
  • Optionally allow snippets to be plain scripts. Commit.
  • Build: Fix creating a new set of targets. Commit. Fixes bug #505346.
  • Add Ada Language Server. Commit.
  • Fix saving & restoring last active build target index. Commit. Fixes bug #505241.
  • Check whether item is an object. Commit. Fixes bug #505044.
  • Correct LSP comment. Commit.
  • Enabled "Edit line" action on working copy git diff. Commit.
  • Implement LSPClientConfigPage::defaults() correctly. Commit.
  • S&R: Fix canceling search in current file. Commit.
  • Fix url bar context menu Copy Filename action. Commit.
  • Pass this as context in SnippetRepository(). Commit.
  • Emit changed() when LSP servers are forgotten about. Commit.
  • Fix: Symbol Viewer does not detect Python methods if tabs are used for indentation. Commit.
  • Restored commit info maximum height. Commit.
  • Added "Edit line" action to diff widget context menu. Commit.
  • Addons/katesql/dataoutputmodel.cpp - fix compile with QPalette. Commit.
  • [addons/snippets] Drop unused includes. Commit.
  • [addons/snippets] Use QPalette instead of KColorScheme. Commit.
  • [addons/sql] Use QPalette instead of KColorScheme. Commit.
  • Add copy filename action. Commit. Fixes bug #502556.
  • Raise deprecation level. Commit.
  • Fix size limit, that is an int in MB, no bool. Commit.
  • Test before install like in frameworks. Commit.
  • Revert "try if CI works now with offscreen on Windows". Commit.
  • Try if CI works now with offscreen on Windows. Commit.
  • Fix type warnings. Commit.
  • Cut to int to avoid warning. Commit.
  • Cut down to int. Commit.
  • Cut down to int. Commit.
  • Use signed size_t to avoid integer cast warnings on win. Commit.
  • Update rapidjson to current state. Commit.
  • Update SingleApplication and use it as fallback on all systems if no dbus session bus found. Commit. Fixes bug #407288.
  • Add menu to switch between Windows. Commit. Fixes bug #499272.
  • Add proper titles to the dialogs. Commit.
  • Remove filter, on my machine that just removes all files. Commit.
  • Really use just the dir and not the file name. Commit.
  • Gitwidget: disable mnemonicPrefix during diff. Commit.
  • Snapcraft: Move to core24, fix theming. Commit.
  • Add missing include mocs. Commit.
  • Format: set odinfmt arg to -stdin. Commit.
  • Removed double margin. Commit.
  • Added captions to commit and history views. Commit.
  • Add missing includes. Commit.
  • Use _commit on windows to sync stuff to disk. Commit.
  • Add fish-lsp to lspclient settings.json. Commit.
  • Fix typo in kateconfigdialog.cpp. Commit.
  • Fix the tree in Documents tree view. Commit.
  • Merge stashDocument method into stashDocuments. Commit.
  • Remove useless getter/setter functions. Commit.
  • Dont sync config on stashing a doc. Commit.
  • Added Show Git history actions to gitwidget. Commit.
  • Fix default ctags cmd. Commit.
  • Add judge before getting activeView to avoid crash. Commit.
  • Let ctags plugin jumps to path based on dir where ctags file exists. Commit.
  • Kate/KWrite supports 'kate +123 test.txt' to jump to the given line. Commit. Fixes bug #501362.
  • Don't save the document. Commit.
  • Added icon to "Show Git History" menu entries. Commit.
  • Hide reset history menu button when not relevant. Commit.
  • Prevent duplicate file item creation. Commit.
  • Escape html entities for output view. Commit. Fixes bug #501256.
  • Cleanups. Commit.
  • Let the view handle the selection itself. Commit. See bug #501460.
  • Add text search to the build output. Commit.
  • Minor fixes to QAbstractListModel template. Commit.
  • Only start session if we are not started from the terminal or if no are files specified. Commit. Fixes bug #446852.
  • Add missing QDir, fixes build. Commit.
  • Add debputy to the built-in list of language servers. Commit.
kbackup
  • Changed my email address. Commit.
  • Change my email address. Commit.
kcachegrind
  • Fixed building when DocTools is disabled. Commit.
  • Snapcraft: move to core24. Commit.
  • Flatpak: Update runtime version. Commit.
  • Add Support for Intel-Style Disassembly. Commit.
  • Use standard input instead of letting GraphViz read the file itself. Commit.
  • Quote the argument to the filename in instrview call to objdump. Commit.
kcalc
  • Bit manipulation now works with negative numbers. Commit. Fixes bug #465565.
  • KNumber library improvements. Commit.
  • Add option to follow system color scheme. Commit.
  • Define factorial for fractions and floats. Commit. Fixes bug #501399.
  • Remove unused include and declaration. Commit.
  • Don't set custom style sheet on the widgets. Commit.
kcalutils
  • Add .gersemirc. Commit.
  • It was fixed now. Commit.
  • Fix diff-ing in autotests for Windows. Commit.
  • Fix rendering delegator/delegatee information for iTip attendees. Commit.
  • Exclude it. Commit.
  • Revert "Fix typo". Commit.
  • Add pre-commit CI support. Commit.
  • Prepare to use pre-commit support. Commit.
  • Fix typo. Commit.
  • Incidenceformatter.cpp - manage the excepted recur dates list length. Commit.
  • Use tests-run-in-parallel: True. Commit.
  • Don't necessary here. Commit.
  • Use static here. Commit.
  • Add allow-failing-tests-on windows. Commit.
kcharselect
  • We depend against new kf version => check is not necessary. Commit.
kclock
  • Remove 1x2 from internal names. Commit.
  • Drop 1x2 from applet name. Commit.
  • Remove dead KClock_KWeather applet code. Commit.
  • Add X-Plasma-API-Minimum-Version to applet metadata. Commit. Fixes bug #505837.
  • Use KPackageStructure instead of ServiceTypes in metadata.json. Commit. Fixes bug #505837.
  • TimerComponent: Use ActionToolBar for button. Commit.
  • TimerComponent: Work with just the timer. Commit.
  • Make TimerPage and TimerListDelegate more encapsulated. Commit.
  • Fix alarm form overflowing on larger screens. Commit. Fixes bug #505695.
  • Show stopwatch elapsed time when on a different page. Commit.
  • Move Stopwatch display to StopwatchTimer. Commit.
  • Add ability to change default timer sound. Commit. Fixes bug #503967.
  • StopwatchPage: Add explanation about the keyboard shortcuts. Commit.
  • Indicate yesterday/tomorrow in the world clock when the date is different. Commit.
  • SavedLocationsModel: Add bounds check in data. Commit.
  • TimerModel: Remove assert. Commit.
  • Honor configured sound theme for default alarm sound. Commit.
  • StopwatchPage: Let delete and backspace key reset stopwatch. Commit.
  • StopwatchPage: Let return add a lap only when running. Commit.
  • Don't manually unregister DBus object. Commit.
  • Reduce overdraw. Commit.
  • UtilModel: Use QLocale::createSeparatedList. Commit.
  • AlarmForm: Use proper plural handling. Commit.
  • Fix various linter warnings, like unqualified access. Commit.
  • Plasmoid: Use ApplicationLauncherJob for launching kclock. Commit.
  • Plasmoid: Fetch initial alarm asynchronously. Commit.
  • Add myself as author. Commit.
  • Force PlainText on timer and alarm names. Commit.
  • Kclock: Remove unused KNotifications and KStatusNotifierItem. Commit.
  • TimerListDelegate: Disable clip. Commit.
  • Move "Loop" option to timer settings. Commit.
  • A few model clean ups. Commit.
  • Port to declarative type registration. Commit.
  • DialogComboBox: Remove unused imports. Commit.
  • Drop formatUtil, incorporate it into UtilModel. Commit.
  • FormatUtil: Drop unused hoursTo12 function. Commit.
  • TimerModel: Disconnect closed signal when closing notification explicitly. Commit.
  • Alarm: Use notification-active for ringing notification. Commit.
  • TimerForm: Use GridLayout with Repeater for presets. Commit.
  • KclockFormat: Emit timeChanged only if it really changed. Commit.
  • AnalogClock: Stop clock timer when window is unexposed. Commit.
  • KClockRunner: Only offer to resume when timer isn't done. Commit.
  • AlarmModel: Load alarms asynchronously. Commit.
  • Use more light-weight DBus call for starting kclockd. Commit.
  • Optimize page handling. Commit.
  • Create main window with initial page id. Commit.
  • Add persistent resident notification when timer is running. Commit.
  • Add missing include mocs. Commit.
  • Use "Dismiss" as default action label for Timer and Alarm. Commit.
  • SettingsPage: Use JS Array for model. Commit.
  • AlarmModel: Launch kclock on Alarms page when clicking alarms SNI. Commit. Fixes bug #480389.
  • Fix analog clock. Commit.
  • Revert "Remove clock widget on time page". Commit.
  • Revert "Remove unused code for the analog clock". Commit.
  • Fix remove animations. Commit.
  • AddLocationsView: Indicate already added locations. Commit.
  • AddLocationModel: Clean up. Commit.
  • TimerComponent: Just be an Item. Commit.
  • StopwatchPage: Improve layout. Commit.
  • AddLocationModel: Search for time zone id, city, and country. Commit.
  • Kclockd: Disable desktop settings awareness. Commit.
  • Add DBus KRunner plug-in. Commit.
  • StopWatchTimer: Use QElapsedTimer for tracking stopwatch. Commit.
  • Allow editing timer. Commit.
  • TimerForm: Drop defunct mobile preset handling. Commit.
  • FormatUtil: Make use of Locale.standaloneDayName. Commit.
  • Add global Settings action. Commit.
  • FloatingActionButton: Add tooltip. Commit.
  • TimerListDelegate: Truncate timer name. Commit.
  • Kclockd: Reschedule timer when changing its length. Commit.
  • Expose timer progress through Unity launcher API. Commit.
  • Select text in SpinBox when it gets focus. Commit.
  • TimerPage: Keep Start/Stop button always visible. Commit.
  • Make it a unique app. Commit.
  • Clean up QCommandLineParser. Commit.
  • Set timer and stopwatch time as window title when window is hidden. Commit.
  • TimerModel: Expose a single running timer as property. Commit.
  • Add WindowExposure attached property. Commit.
  • Add Desktop Actions for Timers, Stopwatch, Alarms. Commit.
  • Notifyrc: Fix icon name. Commit.
  • AlarmForm: create duration and snooze models correctly. Commit.
  • Alarmform: Fix dialogs not showing any options. Commit.
  • Use correct icon name. Commit.
kcolorchooser
  • It compiles fine without deprecated methods. Commit.
kcron
  • Fix translation catalog name. Commit. Fixes bug #507976.
  • It compiles fine without kf_6_13 deprecated methods. Commit.
kde-dev-scripts
  • Add thesamesam to relicensecheck.pl. Commit.
  • Add silverhadch to relicensecheck.pl. Commit.
  • Feature: Add support for X11 in matrix_colored_paste. Commit.
  • Add manuelal to relicensecheck.pl. Commit.
  • Add matrix_colored_paste.sh. Commit.
  • Edit relicensecheck.pl. Commit.
  • Add xerusion to table. Commit.
kdebugsettings
  • Use string literals inline operators. Commit.
  • It seems that windows/freebsd doesn't support qt6.9. Commit.
  • Time to increase version. Commit.
  • Activate check-yaml. Commit.
  • Exclude end-of-file-fixer here. Commit.
  • Add pre-commit CI support. Commit.
  • Snapcraft: Fix build. Commit.
  • Use tests-run-in-parallel: True. Commit.
  • Flatpak: Update to Sdk 6.9. Commit.
  • Snapcraft: Move to core24. Commit.
  • Remove unused method + use static. Commit.
kdeconnect-kde
  • Drop unused kconfigwidgets dependency. Commit.
  • Revert "smsapp: Fix ConversationList being replaced by ConversationDisplay in wide mode". Commit.
  • Smsapp: Fix ConversationList being replaced by ConversationDisplay in wide mode. Commit.
  • Clipboard: Check for URLs being empty. Commit.
  • Fix icons path being kdeconnect-icons on macos. Commit.
  • Fix macos build now for real. Commit.
  • Fix macos build. Commit.
  • Homogenize preprocessor defined format. Commit.
  • Systray: Remove "configure" and show "open app" on all platforms. Commit.
  • Try to fix OpenConfig not launching the app on mac. Commit.
  • Try to fix systray icon in mac. Commit.
  • Remove KCM. Commit.
  • Ability to send files / images on clipboard between Android and Linux clients (Linux Version). Commit.
  • App: Make it a unique app. Commit.
  • App: Add options to allow opening the app on a device and config. Commit.
  • Simplify KDBusService replace. Commit.
  • App: Make it possible to browse from the app. Commit.
  • Make strings HIG compliant. Commit.
  • Fix D-Bus path typo. Commit. Fixes bug #502640.
  • Rephrase some strings. Commit.
  • Fix MPRIS player position reporting on Windows. Commit.
  • Change qtdbus-qt5 to qtdbus-qt6 in the sample commands logic to find the qdbus executable name. Commit.
  • Kcm: fix memory leak in devicesRemoved(). Commit.
  • Oops, forgot one file. Commit.
  • Try to fix dark theme support on macOS. Commit.
  • Add a menu item to open the app on macos. Commit.
  • Fix mpris sessions changed event handler. Commit.
  • Sendnotifications: Add missing qRegisterMetaType<>(). Commit.
  • Add plugin settings dep. Commit.
  • Second attempt. Commit.
  • Disable macOS jobs on release branches. Commit.
  • Do not generate appstream metadata for the plasmoid. Commit.
  • Refactor: don't send requestSinks command at connect. Commit.
  • Set the OUTPUT_NAME in CMake, it's used as the MacOS app name. Commit.
  • App: Ensures it doesn't look all weird. Commit.
  • Re-add pngs since they are needed for the Windows app icons. Commit.
  • Replace app svg icon and remove unused pngs. Commit.
  • Fix theming on Windows. Commit.
  • Plasmoid: Use 5G icon. Commit.
  • Homogenize KAboutData across binaries. Commit.
  • KCM: Make the list widget resize to fit the contents. Commit.
  • Fix build on platforms with sizeof(qsizetype) < sizeof(qint64). Commit.
  • App: allow more arrow key navigation. Commit.
  • Prevent WinRT-related plugins from crashing on initialization. Commit.
  • Add i18n support. Commit.
  • Fix windowsnotificationslistener. Commit.
  • Fix mpris crash on getting media props. Commit.
  • Plugins/notifications: Fix notification images sometimes duplicating. Commit.
  • Fix: Enable album art transmission on windows clients. Commit.
  • App/DevicePage: use DelegateModel to filter list. Commit.
  • Plugins/mpriscontrol: port away from deprecated signal. Commit.
  • Don't override qt message pattern. Commit.
  • Generate IDs with only alphanumeric values. Commit.
  • Make KF6DocTools optional. Commit.
  • Fix: copy auth code to desktop clipboard. Commit. Fixes bug #451539. Fixes bug #435614.
  • Simplify NetworkPacket::unserialize. Commit.
kdegraphics-mobipocket
  • 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.
  • Fixup/cleanup EXTH parsing. Commit.
  • Add test for Mobipocket::Document::thumbnail method. Commit.
  • HuffDicDecompressor: Minor cleanups and enhancements. Commit.
  • Reduce function call overhead, replace QByteArray buffer with std::vector. Commit.
  • Make HufficDecommpressor::decompress reentrant. Commit.
  • Extend BitReader tests and benchmark. Commit.
  • Handle trailing data entries correctly. Commit. Fixes bug #475975. See bug #482420. See bug #489275.
  • Add basic metadata and text test for Mobipocket files. Commit.
  • Reduce temporary allocation in BitReader. Commit.
  • Reduce the number of allocation in decompressor. Commit.
  • Fix windows CI. Commit.
  • Reduce allocations of temporary QByteArray's in HuffDic decompresssor. Commit.
  • Add tests and benchmark for HuffdicDecompressor, fix invalid shift. Commit.
  • Add test raw data token case in RLEDeompressor, fix off-by-one end check. Commit.
  • Fix extraction of document title. Commit.
  • Reduces detaching in HuffdicDecompressor::unpack. Commit.
  • Fix off-by-one bug in RLE decompressor, cleanup variable scope. Commit.
  • Add tests for NOOP and RLE decompressors, basic Huffdic sanity checks. Commit.
  • Move PDB decoding out of Decompressor classes. Commit.
  • Remove unused PDB member from Decompressor base und derived classes. Commit.
  • Use in-class initialization, remove goto's from initialization. Commit.
  • Replace open coded/homegrown endian conversion with QtEndian functions. Commit.
  • Reduce detaches and repeated reads of data in BitReader. Commit.
  • Add tests and benchmarks for bitreader. Commit.
  • Support both Qt5 and Qt6. Commit.
  • Port away from QCore5Compat. Commit.
  • Remove Mobipocket::QFileStream. Commit.
  • Add explicit to constructors. Commit.
  • Disable some copy constructors. Commit.
  • Use SPDX headers for license information. Commit.
  • Add .git-blame-ignore-revs. Commit.
  • Run clang format. Commit.
  • Add missing CMakeFindDependencyMacro for find_dependency. Commit.
  • Avoid leaking Compressor instance. Commit.
  • Add missing bounds check for RLE decompressor. Commit.
  • Fix broken padding in BitReader. Commit. See bug #486853.
  • Fix possible out-of-bounds access in BitReader. Commit. See bug #486853.
kdegraphics-thumbnailers
  • [BlenderCreator] Fix memory leak by using std::unique_ptr for gzFile. Commit.
  • Remove support for Qt5. Commit.
  • Remove unnecessary Messages.sh. Commit.
  • Add back CC0-1.0. Commit.
  • Remove CC0-1.0 license. Commit.
  • Convert license headers to SPDX. Commit.
  • Adapt to new API. Commit.
kdenetwork-filesharing
  • PermissionsHelper: stat without progress info. Commit.
kdenlive
  • Fix subs from lower layers always being shown in layer 0. 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.
  • Fix crash deleting a custom effect used in the project. Commit.
  • Remove incorrect duplicate Bin TreeView. Commit.
  • Fix timecode offset not visible in raw params widget. Commit.
  • Fix tests from last commit. Commit.
  • Disable undo while processing a clip replacement to prevent corruption on undo operation. Commit. See bug #507849.
  • On replace clip, perform the resize operation before the replacement if clip is shorter to allow propert undo. Commit.
  • Fix qml signal name conflict. Commit.
  • Fix monitor overlay for obscure and alpha shape effects. Commit.
  • Titler: fix resizing images also moves them. Commit.
  • Fix titler selection on create / resize object. Commit.
  • Adjust style of Autosave Indicator in top-right corner. Commit.
  • Correctly show custom effects when displaying video (or audio) only effects. Commit. Fixes bug #358436.
  • 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.
  • Avfilter.unsharp alpha crashes Kdenlive, disable it. Commit. See bug #507492.
  • Fix bin not properly activated on drag with multiple bin widgets. Commit.
  • Fix mutex called from wrong thread and source clip marked missing if proxy is invalid. Commit.
  • Ensure bin message get displayed in the active bin. Commit.
  • Fix possible locale issue on render in Mac/Windows. Commit. See bug #507568.
  • Try to workaround Qt locale issue on Mac. Commit. See bug #507568.
  • Fix qml anchor warning in subtitle track. Commit.
  • Fix startup crash when QML Graphics API is set to Vulkan. Commit. Fixes bug #503162.
  • 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.
  • Hide clip name and effect list when resizing a clip. Commit. See bug #503025.
  • Fix audio/video only insert dragging from bin icons. Commit.
  • Fix Audio Mixer neutral value styling. Commit.
  • Fix effect slider with decimals jumping. Commit.
  • Don't allow moving built-in effects. Commit. See bug #507481.
  • Fix mask apply resulting in black screen. Commit.
  • Fix image sequence render incorrectly reported as failed. Commit.
  • Fix secondary bins cannot open clips. Commit.
  • Make icon for project bin clip effects more visible, fix crash on close with mutilpe bins. Commit.
  • Fix possible crash with multiple bins on add clip (2nd try). Commit.
  • Fix possible crash on add clip. 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.
  • Switch CI tests to use MPG instead of MP4 (part 2). Commit.
  • Switch CI tests to use MPG instead of MP4 to fix Tumbleweed unable to play h264. Commit.
  • Fix crash disabling lift/gamma/gain. Commit.
  • Fix proxy image size incorrectly disabled. Commit.
  • Fix opening project with locked track marks it as modified. Commit.
  • Reduce minimum height of Speech Editor Widget. Commit. Fixes bug #465766.
  • Fix Vosk Speech-To-Text producing garbage subtitles. Commit. Fixes bug #503985.
  • Proper fix for dropping av file onto an timeline audio track. Commit.
  • Fix tests. Commit.
  • Fix dropping an av file from a file manager to an audio track. Commit.
  • Ensure all bin items can receive drop. Commit.
  • Don't unneccessarily update bin message. Commit.
  • 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.
  • Update Mac project file mimetype. Commit.
  • Ensure audio checkbox is disabled if rendering to an image sequence. Commit.
  • Fix incorrect standardpath use in recent commit. Commit.
  • Fix crash disabling effect stack. Commit.
  • On Windows, also check the AppData/local folder for downloaded stuff. Commit. See bug #466501.
  • Try to fix opening project file on Mac. Commit.
  • MacOs: Try to add support for kdenlive mimetype. Commit.
  • Fix possible crash deleting project with disabled build-in effects. Commit.
  • Fix transform presets restoring incorrect frame size. Commit. Fixes bug #505964.
  • Fix subtitle layer name width. Commit.
  • 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.
  • Cleanup Bin Drag, try to fix incorrect clip inserted on fast drag. Commit. See bug #506174.
  • Fix lag switching between clips in Bin. Commit.
  • Fix Vectorscope contrast issue on light themes and fix cut-off circle border. Commit.
  • Fix minor typos. Commit.
  • Fix Waveform contrast issues. Commit.
  • Whisper: disable translation when the Turbo model is selected (it does not support it). Commit.
  • Fix minor typos. Commit.
  • Fix setting Whisper language breaks in text based editing. Commit. Fixes bug #506100.
  • Move non keyframable effect params on top again and fix stack layout issue. Commit.
  • Ix undefined qml var. Commit.
  • Fix crash closing settings dialog just after opening it. Commit.
  • Fix missing license. Commit.
  • Make the subtitle edit widget resizable to adapt to lower resolutions. Commit. Fixes bug #506899.
  • Fix RGB Parade contrast and HiDPI issues. Commit.
  • Add new and update effect XML files. Commit.
  • Make grid (snapping) work in corners effect. Commit.
  • When making a sequence shorter, if the sequence is used in other sequences and the duration has to be shortened in those, inform user and correctly apply. Commit. Fixes bug #506839.
  • Fix keyboard not always working to increment effect parameter. Commit.
  • Fix crash dropping media file on subtitle track. Commit. Fixes bug #506835.
  • Ensure effect parameter tooltips are correctly displayed. Commit. Fixes bug #506785.
  • 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.
  • Fix build-in volume effect still disabled after enabling it. Commit.
  • Fix transitions parameters invisible. Commit.
  • Cleanup colorspace info. Commit.
  • Don't create unnecessary pointers on render error. Commit.
  • Expose HW decoding option in Wizard. Commit.
  • Fix xml closing tag. Commit.
  • Fix broken xml from last commit. Commit.
  • Fix mask apply effect not completely opaque by enforcing qtblend transition. Commit.
  • Add kdenlive version string to OTIO metadata. Commit.
  • Remove unused variables. Commit.
  • Fix missing OTIO error status. Commit.
  • Fix guides not correctly adjusted when changing profile to clip profile from bin messsage action. Commit. See bug #434585.
  • When the transform on monitor rectangle is small, apply an offset to resize handles so rect can be moved. Commit. Fixes bug #505224.
  • Implement cut for timeline clips. Commit. Fixes bug #505192.
  • Add action to expand/collapse items (effects, folders) and navigate effects with arrows. Commit. Fixes bug #470987. Fixes bug #497834.
  • Fix compilation with Qt < 6.8. Commit.
  • Cleanup changing project profile and fix confusing save option. Commit. Fixes bug #505089.
  • Document the multiswitch parameter type. Commit.
  • Remove debug. Commit.
  • Add align clip based on timecode. Commit.
  • OTIO: put import above export. Commit. Fixes bug #504996.
  • Add Nvidia 10 bit x265 encoding. Commit.
  • Adding and fixing effects XML files. Commit.
  • Expose MLT's 10 bit export profiles with a warning that it will be converted to 8 bit when using compositing or non avfilter effects. Commit.
  • Fix quick markers not taking clip crop in in timeline. Commit.
  • Fix marker dialog not allowing to add marker if only 1 category exists. Commit. Fixes bug #504993.
  • Fix title thumbnail not updating in timeline after change. Commit.
  • Fix OTIO export tracks order and ensures .otio file extension. Commit.
  • Fix backup widget showing incorrect save time. Commit.
  • Backup widget: add search and show file in file manager. Commit.
  • Get rid of KIO::DirectorySizeJob. Fixes folders size check always returns 0 on Windows. Commit.
  • Add button and infos to rebuild SAM venv in case it is broken, like using an incorrect python version. Commit.
  • Minor code cleanup - make transform effect monitor grid setting apply to both monitors. Commit.
  • DIrectly use KdenliveSettings class to show/hide on monitor transform button. Commit.
  • Pixelize filter: set x/y block size based on percentage of project dimension. Commit.
  • Add profile check when creating clip from single file. Commit.
  • Fix crash in HistogramGenerator when running on a white color clip. Commit.
  • Fix whisper model dir not being created if asked to do so. Commit.
  • Fix canceling quit on rendering leaves kdenlive in unstable state. Commit.
  • Fix Colorwheels not showing up after recent assetparameterview changes. Commit.
  • Only clear undo stack when we delete a timeline sequence, not a standard bin clip. Commit.
  • Add a context menu in undo history to clear all history, might help release some memory in long edit sessions. Commit.
  • Better fix for projects with incompatible clip inserted in track. Commit. See bug #504547.
  • On project load, if there is a clip mismatch (video only clip on audio track), check again the source clip. Commit. See bug #504547.
  • Ensure clicking a marker in the list always selects it in timeline. Commit.
  • Make on monitor transform button less invisible, hide when playing. Commit.
  • Fix keyframe in monitor not correctly reported on clip selection. Commit.
  • Fix small error causing offset in long audio thumbnails. Commit. See bug #504579.
  • Transform effect: add rotation capabilities to monitor and effect stack tooling. Commit.
  • Fix Vectorscope zooming artifacts on high zoom level. Commit.
  • Template clips: add informative text to make user aware of the %s requirement, use typed text as clip name, update preview live as we type. Commit. Fixes bug #407942.
  • Make stem audio export specific to project. Commit. Fixes bug #491162.
  • Revert guides list font to normal, prettier font. Commit.
  • Minor cleanup. Commit.
  • Add comment explaining the size hint. Commit.
  • Use Marker as default marker text instead of timecode. Commit.
  • Fix python version error message not showing up on Whisper install. Commit.
  • WHen adding a new marker, select it in the guides list, and when clicking a guide in timeline, also select it in the guides list. Commit.
  • Cleanup plugins config page. Commit.
  • Fix SAM2 use system packages hidden. Commit.
  • Fix whisper process button incorrectly disabled and incorrect install detection. Commit.
  • Fix tests failing if system uses a non 25 fps default profile. Commit.
  • Cleanup some of the recent markers changes. Commit.
  • Enable/disable guides liste buttons contextually. Commit.
  • Fix missing config entry. Commit.
  • Fix case of enum. Commit.
  • Fix marker list not initialized on opening and missing includes. Commit.
  • Add option to show thumbails in markers list dialog. Commit.
  • Move show all guides option to a top pushbutton, show sequence name in guides widget. Commit.
  • Cleanup guides list code. Commit.
  • Fix built-in effects disabled state changes on cut. Commit.
  • Guides list: add a button to show all project clip markers in the list. Commit.
  • Drop mediainfo dependency now that we can directly read tc from MLT. Commit.
  • STT: fix disabled process button in speech dialog. Commit.
  • Resources widget: add abort button and don't add clips in sequences folder. Commit. See bug #503991.
  • Download online resources thumbnails in parallel. Commit.
  • Fix possible crash on new project introduced in last commit. Commit.
  • Update render dialog guides when sequence offset changes. Commit.
  • Changing sequence timecode offset now updates timecode display in timeline ruler, monitor timecode and guides list. Commit. See bug #499221.
  • Remove debug. Commit.
  • Adjust monitor timecode for sequence clips with timecode offset. Commit.
  • Display timecode offset in render dialog. Commit.
  • Add timeline sequence offset timecode in clip properties. Commit.
  • Add better strings for mask task. Commit.
  • Add Arch Linux build instructions. Commit.
  • Project notes:use space as separator for clip timecodes, update links when a clip is renamed. Commit. See bug #503558.
  • Audio thumbnail generation: set discard flag for all but selected streams to reduce I/O. Commit.
  • Fix crash on profile change while loading clips. Commit.
  • Fix misalignment of monitor tools CCBUG: 498337 CCBUG:461219. Commit.
  • Use window color as background color for RGB Parade min/max text section. Commit.
  • Don't try to cancel finished tasks. Commit.
  • Drop unique_ptr in favor of plain pointers to avoid dangling connections. Commit.
  • Project notes: fix entering newline breaks timeline links, enable timecode actions only if relevant. Commit. See bug #503558.
  • Fix release script catching incorrect version for Kdenlive. Commit.
  • Allow reassigning a notes timecode to a timeline clip. Commit. See bug #503558.
  • Fix high memory consumption of SAM2. Commit.
  • When creating guides/markers from project notes, use notes text. Commit. See bug #503558.
  • Notes widget: improve icons, automatically convert typed timecodes to links when pressing enter. Commit. See bug #503558.
  • Fix pasting text with multiple lines in notes widget not seeing timecode. Commit.
  • Fix AMF checksum. Commit.
  • Fix amf download url. Commit.
  • Timecode widget can now be dragged to seek (Shift+drag for 1 frame, CTRL+drag for fast seek). Commit. See bug #502869.
  • Don't seek when double clicking a title in timeline. Commit. See bug #502869.
  • Remove incorrect whitespaces. Commit.
  • Add timecode to seek in Title widget, Rename pattern tab to templates and move templates there. Commit. See bug #502869.
  • Various titler fixes: allow correctly moving and resizing svg items, add center resize with Shift+Drag. Commit. See bug #502869.
  • Brand color correction for flathub guidelines. Commit.
  • Titler: allow scaling images with mouse drag. Commit. See bug #502869.
  • Update copyright to 2025. Commit.
  • Refactor layout management. Commit.
  • Discard all audio thumbs jobs when disabling thumbnails. Commit.
  • Fix load/save text action tooltips. Commit.
  • Docs: update README. Commit.
  • [plugins] Add option for cuda 12.8. Commit.
  • Fix build-in flip effect creates orphaned widgets. Commit.
  • Cleanup and deduplicate code for build in effects widget. Commit.
  • Add tooltip to autosave indicator. Commit.
  • Make autosave configurable (duration, operations count), show small save indicator besides layout widget. Commit.
  • Add keybind info for automask monitor. Commit.
  • Consistently use bookmark icon for guides/markers. Commit.
  • [Nightly Flatpak] Update deps and sync with stable. Commit.
  • [nightly flatpak] Update runtime. Commit.
  • Build.md: Add missing libraries. Commit.
  • Vectorscope: Use system palette for better theme integration. Commit.
  • Disable OTIO install. Commit.
  • RGB parade color scope: Use system palette for better theme integration. Commit.
  • Waveform color scope: Use system palette for better theme integration + fix bug in green paint mode. Commit.
  • Histogram color scope: Use system palette for better theme integration. Commit.
  • Temporarily disable exporting OTIO metadata on macos. Commit.
  • Snapcraft: Enable glaxnimate. Commit.
  • Fix guides menu. Commit.
  • Fix GPU whisper script. Commit.
  • Fix clip markers vertical pos. Commit.
  • Fix documentation link to JogShuttle. Commit. Fixes bug #502618.
  • Make Slider in AudioMixer follow changes done in the SpinBox. Commit.
  • Fix cut-off text of dB scale values in AudioLevelWidget. Commit.
  • Additional OTIO missing media test. Commit.
  • Fixes for small clips. Commit.
  • Fix minor typo (shutte -> shuttle). Commit.
  • Restore setting to control raise of effect stack. Commit.
  • Fix compositions after recent QML changes. Commit.
  • Add setting to enable/disable timeline debug mode. Commit.
  • Start enhance some logging lines. Commit.
  • Use a logging category for the renderer. Commit.
  • Cleanup unused code (mostly commented logging). Commit.
  • Fix typo. Commit.
  • Split SubtitleTrackHead into its own file. Commit.
  • Switch QML to the default icon mechanism. Commit.
  • Use KdenliveSettings directly from QML. Commit.
  • De-duplicate guide monitor overlay code. Commit.
  • Make KdenliveSettings available in QML. Commit.
  • Fix a few qmllint warnings. Commit.
  • Use new KLocalizedQmlContext. Commit.
  • Cleanup monitor code. Commit.
  • Cleanup unused QML files. Commit.
  • Update monitor qml filenames. Commit.
  • Port to qml module. Commit.
  • Fix simple spelling mistake. Commit.
  • Refactor clippropertiescontroller. Commit.
  • De-duplicate proxy support check. Commit.
  • Cleanup code for Exif and MagicLantern metadata. Commit.
  • Move ElidedLinkLabel out of ClipProperties, refactor and use it more. Commit.
  • Move rotatedIcon to UiUtils. Commit.
  • Add a status tip for hide-all as we have for collapse-all. Commit.
  • Prevent loading MLT Qt5 modules crashing tests. Commit.
  • Add extract frame to clipboard. Commit. Fixes bug #501513.
  • Add action and shortcut for hide all tracks (Shift+Ctrl+H). Commit. Fixes bug #495921.
  • Some minor typos. Commit.
  • Correctly set audio flag for generator clips (don't pretend we have an audio track when we don't). Commit.
  • Re-enable OTIO tests. Commit.
  • Corrected some minor typos; updated list parameters. Commit.
  • Warn when exiting Kdenlive when render jobs are running, allow to terminate all jobs. Commit. Fixes bug #396519.
  • Fix minor typos. Commit.
  • Data/effects/avfilter/avfilter_yadif.xml : fix typo in paramlistdisplay of av.mode and av.parity. Commit.
  • Fix minor typos. Commit.
  • Fix tag. Commit.
  • Fix minor typos. Commit.
  • Add OTIO tests for transitions and missing media. Commit.
  • Ensure Bin messages don't crash when running in headless mode (like tests). Commit.
  • Fix project monitor ruler not updating correctly on scene change. Commit.
  • Display black frame when seeking after last clip in timeline. Commit.
  • Display timecode in project monitor even if we are past the last clip. Commit.
  • XML effect file corrections. Commit.
  • Allow installing specific CUDA version for Whisper and SAM2. Commit.
  • Add OTIO support for color clips. Commit.
  • Add progress dialogs. Commit.
kdepim-addons
  • We need ktextaddons 1.7.1 for this one. Commit.
  • Convert to markdown/highlighting but need new 1.7.1. Commit.
  • Use a QTextEdit. Commit.
  • Fix dialog. Commit.
  • Add manager + implement question. Commit.
  • Return error. Commit.
  • Allow to show dialogbox. Commit.
  • Use pointer here. Commit.
  • Return icon name. Commit.
  • Allow to use TextAutoGenerateQuickAskDialog. Commit.
  • Use settings. Commit.
  • Add kcfg file. Commit.
  • Fix save/load. Commit.
  • Check Folder Size: better i18n and context. Commit.
  • Remove obsolete comment. Commit.
  • Don't use exec() method. Commit.
  • Add margins. Commit.
  • Minor optimization + show big size. Commit.
  • Prepare to add limit. Commit.
  • Implement filter. Commit.
  • Add missing includes. Commit.
  • Const'ify. Commit.
  • Allow to update filter proxy model. Commit.
  • Prepare to filter collection size. Commit.
  • Add combobox. Commit.
  • Prepare checkfoldersizeaccountcombobox. Commit.
  • Create own checkfoldersizeaccountfilterproxymodel. Commit.
  • Show configure dialog. Commit.
  • Continue to implement it. Commit.
  • Implement plugin. Commit.
  • Show folder size. Commit.
  • Prepare configure dialog. Commit.
  • Add missing include. Commit.
  • Prepare to implement paint method. Commit.
  • Add model + filter line edit. Commit.
  • Prepare to implement delegate. Commit.
  • Add Q_OBJECT. Commit.
  • Continue to implement /checkfoldersizeaccount. Commit.
  • Use string literals inline operators. Commit.
  • Add QTreeWidget. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Fix building the tests. Commit.
  • Add pre-commit support. Commit.
  • Prepare to use pre-commit CI support. Commit.
  • Add autogenerateanswerseditorutils class. Commit.
  • Prepare to execute job. Commit.
  • Add qCWarning. Commit.
  • Allow to add anwser. Commit.
  • Add include. Commit.
  • Continue to implement plugin. Add QPaintTextEdit. Commit.
  • Continue to implement autogenerateanswers plugin. Commit.
  • Implement menu. Commit.
  • Continue to implement plugin. Commit.
  • Implement plugin. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • Clean up. Commit.
  • Clean up here too. Commit.
  • Clean up. Commit.
  • Add autogenerateanswers plugins. Commit.
  • Prepare autogenerateanswers. Commit.
  • Remove unused folder. Commit.
  • Pimeventsplugin: make plugin description more informative. Commit.
  • Fix action. Commit.
  • Prepare aitool. Commit.
  • Fix typo. Commit.
  • Improve support. Commit.
  • Add TextAutoGenerateText::TextAutoGenerateDialog. Commit.
  • Port deprecated operator. Commit.
  • Increase minimum version. Commit.
  • Time to increase version. Commit.
  • Make it public (fix windows build). Commit.
  • Implement configure dialog. Commit.
  • Add slotRefreshMenu for refreshing menu. Commit.
  • Fix i18n. Commit.
  • Debug--. Commit.
  • Add splitter. Commit.
  • Don't overwrite text. Commit.
  • Debug--. Commit.
  • Fix save text. Commit.
  • Save data. Commit.
  • Try to save data. Commit.
  • Save/load. Commit.
  • Implement slotItemChanged. Commit.
  • Remove connect signal/slot. Commit.
  • Remove unused method. Commit.
  • Allow to react when we change item. Commit.
  • Remove unused class. Commit.
  • USe c++20. Commit.
  • Use ccache. Commit.
  • Fix bug: kmail crash with segfault at start when adding "folder size check" plugin. Commit. Fixes bug #504090.
  • Fix api. Commit.
  • Increase version. Commit.
  • Fix menu. Commit.
  • Add icon. Commit.
  • Rename methods/items. Commit.
  • Make active by default. Commit.
  • Clear menu. Commit.
  • Fix title. Commit.
  • Fix check status. Commit.
  • Allow to add/remove items. Commit.
  • Fix setData. Commit.
  • Fix name. Commit.
  • Clean up. Commit.
  • Convert to kactionmenu. Commit.
  • Add menu. Commit.
  • Export AutogenerateConfigureAskManager. Commit.
  • Fix typo. Commit.
  • Generate headers. Commit.
  • Add KPim6::AutoGenerateText. Commit.
  • Save/load. Commit.
  • Show text here. Commit.
  • Rename file. Commit.
  • Show dialog box. Commit.
  • Add TODO. Commit.
  • Improve menu. Commit.
  • Coding style. Commit.
  • Add context menu. Commit.
  • Allow to make it editable. Commit.
  • Add delegate. Commit.
  • Add autotest. Commit.
  • Add autotest. Commit.
  • Add manager. Commit.
  • Increase version. Commit.
  • Emit changed() signal when list changed. Commit.
  • Allow to add item. Commit.
  • Set/get items. Commit.
  • Allow to set items. Commit.
  • Add test apps. Commit.
  • Prepare test apps. Commit.
  • Increase version. Commit.
  • Implement filter text. Commit.
  • Add model. Commit.
  • Prepare menu. Commit.
  • Add missing include moc. Commit.
  • Improve widget. Commit.
  • Add more autotest. Commit.
  • Prepare autotest. Commit.
  • Fix layout. Commit.
  • Add listview. Commit.
  • Prepare to return menu. Commit.
  • Continue to implement pimautogeneratetext. Commit.
  • Fix loading check state in plasma calendar configuration. Commit.
  • Load event colors for plasma calendar plugin. Commit.
  • Prepare to implement configure dialog. Commit.
  • Add title. Commit.
  • Export class. Commit.
  • Add missing includes moc. Commit.
  • Add more class. Commit.
  • Add plugin. Commit.
  • Add autogenerateconfigureaskutils class. Commit.
  • Add json file. Commit.
  • Prepare editor plugins. Commit.
  • Export method. Commit.
  • Add model. Commit.
  • Add autotest. Commit.
  • Add private symbol header. Commit.
  • Add Q_DECLARE_METATYPE/Q_DECLARE_TYPEINFO. Commit.
  • Prepare to implement it. Commit.
  • Minor. Commit.
  • Add item. Commit.
  • Add missing include moc. Commit.
  • Add autogenerateconfigurelistview. Commit.
  • Prepare to create lib. Commit.
  • Prepare tests/autotests. Commit.
  • Rename folder + add Messages.sh. Commit.
  • Prepare to implement autogeneratetext lib (needs for plugins). Commit.
  • Increase version to 1.5.55. Commit.
  • Add option. Commit.
  • Add specific KTEXTADDONS_WITH_TEXTAUTOGENERATETEXT_VERSION. Commit.
  • Fix typo in package description. Commit.
  • KDE CI can't create a window on this platform, skipping some gui tests. Commit.
  • Add cmake-options. Commit.
  • Automaticaddcontactsjob: Port away from deprecated AgentInstanceCreateJob::configure. Commit.
kdepim-runtime
  • 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.
  • Add owncloud icons to the setup wizard. Commit.
  • Add davical icons to the setup wizard. Commit.
  • Add egroupware icons to the setup wizard. Commit.
  • Use QLineEdit directly. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Port etesync resource to QtKeychain. Commit.
  • Google-resource: Display QtKeychain error in Akonadi status. Commit. See bug #506158.
  • Improve verbosity of qtkeychain error handling. Commit.
  • Decoupled UI and created plugin for Etesync resource. Commit.
  • Fix tests. Commit.
  • Fix compile warning in migration scheduler. Commit.
  • Do not request password twice. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • DAV resource configuration - remove "calendar"/"event" wording. Commit.
  • Add citadel to the setup wizard. Commit.
  • Add SOGo images to setup wizard. Commit.
  • Remove ownCloud pre version5 from the setup wizard. Commit.
  • Block the DAV configuration dialog while the wizard is shown. Commit.
  • .clang-tidy - update, after testing against the project. Commit.
  • Remove scalix from the setup wizard. Commit.
  • Add Kopano (was Zarafa) to the setup wizard. Commit.
  • Skip/ignore files in resource/kolab when performing static analysis. Commit.
  • .clang-tidy - add clang-tidy config. Commit.
  • Add Zoho to the setup wizard. Commit.
  • Assign an account icon to some well known providers. Commit.
  • WIP - assign an account icon to some well known providers. Commit.
  • Add fastmail to the setup wizard. Commit.
  • Ews: use new list initializer constructor. Commit.
  • Ews: fix debug output formatting. Commit.
  • In the DAV config dialog, allow revealing the password after loading. Commit.
  • Fix crash when finishing keychain jobs. Commit.
  • Fix notification id. Commit.
  • Fix crash when trying to load account with invalid authentification type. Commit.
  • Fix crash when accessing KWallet. Commit.
  • Fix crash in outlook password requester when request was cancelled. Commit.
  • Add Microsoft InTune authentication to EWS resource. Commit.
  • Icaldirsettingswidget.cpp - allow editing the url on reinstantiation. Commit.
  • Singlefileresource.h - set a prettier display name for remote files. Commit.
  • Singlefileresourceconfigwidgetbase.cpp - remotes are always read-only. Commit. Fixes bug #501336.
  • Singlefileresourceconfigwidget.h - saving a empty path is a failure. Commit.
  • A couple KUIT fixes - use and not

    . Commit.

  • Port deprecated qt6.9 method. Commit.
  • A few improvements for the ical singlefile resource settings dialog. Commit.
  • A few improvements for the icalendar folder resource settings dialog. Commit.
  • Codespell fixes. Commit.
  • CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
  • Use queued connection for GetEvents result signal. Commit.
  • Fix storing OAuth credentials together with regular password. Commit.
  • Dav: reload config from disk when requested. Commit.
  • Dav: Display saved password in the config widget. Commit.
  • Dav: Add url to model when loading from wizard. Commit.
  • Fix build in some situations. Commit.
  • Remove duplicate include. Commit.
  • Davfreebusyhandler.cpp - canHandleFreeBusy() guard against empty settings. Commit. Fixes bug #501740.
  • Optimize strings using QAnyStringView overload. Commit.
  • Add support for DateTimeSent and DateTimeCreated in Message. Commit.
  • Remove some unused includes. Commit.
  • Cleanup some cmake code. Commit.
  • Try to fix ambiguous symbol on windows. Commit.
  • Increase AKONADICALENDAR_LIB_VERSION version. Commit.
  • Remove unused forward declaration. Commit.
  • Add settings.h to all imap targets. Commit.
  • Remove unneeded deepencey to KWindowSystem. Commit.
  • Port DAV resource to config plugin. Commit.
  • Remove duplicate header. Commit.
  • Clean forward declaration. Commit.
  • Fix compile add -fpic. Commit.
  • Increase dep. Commit.
  • Remove left over code. Commit.
  • Adapt Kolab resource. Commit.
  • Imap: Call external process to open the configuration. Commit.
  • Fetch server capabilities via DBus. Commit.
  • Port IMAP resource to new config API. Commit.
  • Port more resources away from QtWidgets. Commit.
  • Port etesync resource to new API. Commit.
  • Port openxchange resource away from QtWidgets. Commit.
  • Port maildir away from QWidgets. Commit.
  • Port contacts resource away from QtWidgets. Commit.
  • Adapt to QWidget split of AgentBase. Commit.
  • Bump min required SharedMimeInfo to 1.10. Commit.
kdesdk-thumbnailers
kdev-php
  • Buildsystem: drop wrong purpose text for KDevelopPGQt. Commit.
kdev-python
  • Kdevpdb: simplify and optimize output connections. Commit.
  • Kdevpdb: adapt to removal of IDebugSession::finished() signal. Commit.
  • Kdevpdb: initialize DebugSession::m_state member. Commit.
  • DebugJob: predeclare DebugSession. Commit.
  • Kdevpdb: decouple DebugSession and DebugJob. Commit.
  • Kdevpdb: don't construct EnvironmentProfileList twice. Commit.
  • Kdevpdb: cleanup buggy and duplicated code. Commit.
  • DebugJob: shorten title and set object name. Commit.
  • PdbLauncher: don't wrap DebugJob in ExecuteCompositeJob. Commit.
  • Debugger: use a split interpreter command. Commit.
  • Debugger: convert script URL to local file path once. Commit.
  • DebugJob: insert missing space in the job title. Commit.
  • DebugJob: don't remove filtering strategy right after setting it. Commit.
  • Copy .clang-format from the KDevelop repository. Commit.
kdevelop
  • Never store precompiled preambles in memory to work around a crash. Commit. Fixes bug #486932.
  • Kill dependency job when the dependent job finishes. Commit.
  • Finish debug job whenever its debug session finishes. Commit.
  • MIDebugJob: simplify and optimize output connections. Commit.
  • DebuggerConsoleView: don't call last() on an empty QList. Commit.
  • FrameStackModel: don't assert that thread index is valid. Commit.
  • Add TODO&FIXME comments about unloading plugins and dependencies. Commit.
  • PluginController: don't iterate over all loaded plugins fruitlessly. Commit.
  • Revert a porting mistake in PluginControllerPrivate::canUnload(). Commit.
  • Fix and improve API PluginController::hasUnresolvedDependencies(). Commit.
  • GitInitTest: don't create the UI and don't load kdevgit. Commit.
  • Tie the lifetime of RepoStatusModel to CommitToolView. Commit. See bug #486949.
  • Tie the lifetime of ProjectChangesModel to VcsChangesView. Commit. See bug #486949.
  • ProjectChangesModel: call changes() once per project. Commit.
  • VcsChangesView: ContiguousSelection => ExtendedSelection. Commit.
  • Remove empty slot VcsProjectIntegrationPlugin::activated(). Commit.
  • VCSProjectToolViewFactory: connect both overloads of reload(). Commit.
  • VcsFileChangesModel: redirect to column #1 only for own roles. Commit.
  • Fix index lookup by URL in ProjectChangesModel. Commit.
  • Raise the relevant tool view when debug session ends. Commit.
  • DebugController: don't retrieve the UiController repeatedly. Commit.
  • MIDebugSession: reorder data members to reduce the class size. Commit.
  • Extract IDebugController::canAddSession(). Commit.
  • Extract and improve class KDevMI::MIDebugLauncher. Commit.
  • Document MIDebugJobBase::done(). Commit.
  • Show SelectCoreDialog before starting a debug session. Commit.
  • Don't run dependency job of a MIDebugJob that fails early. Commit.
  • Debugger plugins: don't include debugsession.h in headers. Commit.
  • GDB::DebugSession: remove unneeded friend class GdbTest. Commit.
  • Debug sessions: regroup and sort includes. Commit.
  • Remove unused include from plugins/gdb/debugsession.h. Commit.
  • Debugger plugins: remove unneeded friend class DebugSession. Commit.
  • Debugger plugins: remove unused includes and add used ones. Commit.
  • Remove unused sublime/view.h includes. Commit.
  • Remove broken and unused MIDebuggerPlugin and EditorContext code. Commit.
  • MIDebuggerPlugin: remove unused includes and forward declaration. Commit.
  • Test_duchain-clang: add missing include into parsed test file. Commit.
  • Test_duchain: triple the timeout in ThreadList::join(). Commit.
  • Test_backgroundparser: slow down testParseOrdering_foregroundThread(). Commit.
  • Test_backgroundparser: triple the timeout in testParseOrdering_simple(). Commit.
  • Test_backgroundparser: use QCOMPARE() in place of QVERIFY_RETURN(). Commit.
  • Test_lldb: QTRY_COMPARE() breakpoint count instead of waiting for 20 ms. Commit.
  • Double the shorter timeout in KDevMI::Testing::waitForState(). Commit.
  • Debugger tests: require entering active state before paused state more. Commit.
  • Test_lldb: QTRY_COMPARE() breakpoint count to reduce flakiness. Commit.
  • DebugeeslowOutputProcessor: don't fail because of zero output lines. Commit.
  • RunController: read from configs launch configurations of added type. Commit.
  • RunController: print a warning when cannot add configuration type. Commit.
  • RunController: don't call updateCurrentLaunchAction() redundantly. Commit.
  • RunController: don't check Core::setupFlags() redundantly. Commit.
  • TestFile: double the default parsing timeout interval. Commit.
  • Debugger tests: track the progress of debugeeslow via its output. Commit.
  • Test_gdbprinters: make QMap/QHash regex pattern stricter. Commit.
  • Test_gdbprinters: test pretty-printing QMultiMap. Commit.
  • GDB printers: adapt to indirection added in Qt 6.9. Commit.
  • Clang: move temporary defines file to the session directory. Commit.
  • Debugger tests: replace QTest::qWait() with WAIT_FOR_A_WHILE(). Commit.
  • Extract DebuggerTestBase::testVariablesStopDebugger(). Commit.
  • Don't (x)fail test_lldb when LLDB-MI stops at a transitory breakpoint. Commit.
  • Debugger tests: require entering active state before paused state. Commit.
  • Debugger tests: don't use WAIT_FOR() needlessly. Commit.
  • Debugger tests: wait for signal TreeModel::itemChildrenReady(). Commit.
  • DebuggerTestBase: replace a loop with a data-driven test. Commit.
  • Extract 4 test functions into DebuggerTestBase. Commit.
  • Extract KDevMI::DebuggerTestBase. Commit.
  • Debugger tests: use test helper debugee functions. Commit.
  • Debugger tests: use QSignalBlocker. Commit.
  • SourceFormatterSelectionEdit: block signals while adding style item. Commit.
  • Clazy: locate a documentation directory with files. Commit.
  • ParseSessionData: locate an installed file, not directory. Commit. Fixes bug #499888.
  • ParseSessionData: reserve maximum possible capacities. Commit.
  • ParseSessionData: don't append a const char* to smartArgs. Commit.
  • TemplateEngine: don't call QStandardPaths::locateAll() redundantly. Commit.
  • Don't include tag
    in WatchpointHit notification text. Commit.
  • Don't lock DefinitionsRepo::mutex() recursively. Commit.
  • Definitions: remove unused local variable. Commit.
  • Duchainify: exit only after dumping all top contexts. Commit.
  • Find tool view to raise by document specifier, not by name. Commit.
  • UiController: replace a raw loop with std::find_if. Commit.
  • UiController: remove useless cast to ToolDocument*. Commit.
  • UiController: optimize raising tool views. Commit.
  • Synchronize activeToolView with activeActionListener. Commit.
  • Sublime::Controller: stop search once a (tool) view is found. Commit.
  • Extract UiControllerPrivate::setActiveActionListener(). Commit.
  • UiController: optimize by not calling activeArea() repeatedly. Commit.
  • Extract and improve makeJobWithDependency(). Commit.
  • ScriptAppJob: set object name to the script filename. Commit.
  • Set object names of two output jobs. Commit.
  • ScriptAppJob: convert script URL to local file path once. Commit.
  • NativeAppJob: convert executable URL to local file path once. Commit.
  • NativeAppJob: check for errors and early-return first. Commit.
  • Unify and improve ILaunchConfiguration error handling. Commit.
  • Extract validEnvironmentProfileName(). Commit.
  • Heaptrack::Plugin: don't try to remove a file by empty name. Commit.
  • Heaptrack::Job: handle ILaunchConfiguration errors properly. Commit.
  • NativeAppJob: handle ILaunchConfiguration errors properly. Commit.
  • ScriptAppJob: don't print a redundant warning in start(). Commit.
  • Return QStringList from IExecuteScriptPlugin::interpreter(). Commit.
  • ScriptAppJob: don't set unused property "executable". Commit.
  • ScriptAppJob: extract setProcessEnvironment(). Commit.
  • ScriptAppJob: create a KProcess after checking error conditions. Commit.
  • IdealController: use document specifier in dock widget's object name. Commit.
  • IdealController: use document specifier as config entry key. Commit.
  • Make document specifiers of output tool views persistent. Commit.
  • Show the filter instead of buttons for Version Control output tool view. Commit.
  • Show the filter instead of buttons for Analyze output tool view. Commit.
  • CompileAnalyzeJob: use compiler filtering strategy. Commit.
  • Use the "dialog-ok" icon for Analyze output tool view. Commit.
  • Rename a standard output tool view from "Test" to "Analyze". Commit.
  • Heaptrack::Job: use native app error filtering strategy. Commit.
  • Introduce OutputJob::title(). Commit.
  • Heaptrack::Job: use standard tool view Debug instead of Test. Commit.
  • Optimize handling of Heaptrack::Job's name. Commit.
  • Allow the user to close analyzer outputs. Commit.
  • Don't show a success message when an analyzer job fails. Commit.
  • FlatpakRuntime: place Flatpak Run job into Run tool view. Commit.
  • Flatpak: improve composite job names. Commit.
  • Flatpak: restore and improve unique output job names. Commit.
  • Reduce the number of Flatpak output tool views from 3 to 1. Commit.
  • DockerPlugin: register docker build jobs with RunController. Commit.
  • DockerPlugin: use standard Build tool view and enable autoscroll. Commit.
  • MesonTest: use standard Run tool view and improve output. Commit.
  • RunController: remove redundant handling of KJob::destroyed(). Commit.
  • OutputExecuteJob: remove 3 unused job properties. Commit.
  • Make IOutputView::StandardToolView enumerator values consecutive. Commit.
  • StandardOutputView: store int m_lastId instead of QList m_ids. Commit.
  • TestAreaOperation: verify that tool view widgets are not leaked. Commit.
  • TestAreaOperation: verify destruction of removed tool view's widget. Commit.
  • TestAreaOperation: compare counterpart tool views in different areas. Commit.
  • TestAreaOperation: extract another overload of findNamedView(). Commit.
  • Tests: introduce QCOMPARE_op_RETURN() macros. Commit.
  • TestAreaOperation: verify tool views, their documents and widgets. Commit.
  • TestAreaOperation: extract checkAreaCommon(). Commit.
  • IdealController: reuse QMainWindow parent of a tool view widget. Commit.
  • IdealController: destroy all tool view widgets on KDevelop exit. Commit.
  • Reuse a single tool view widget for all sublime areas. Commit.
  • Revert "allow multiple Filesystem tool views at the same time". Commit.
  • IdealController: rename a single-letter local variable for clarity. Commit.
  • IdealController: extract widgetForDockWidget(). Commit.
  • UiController: make tool view debug messages more informative. Commit.
  • Don't deleteLater() tool views redundantly. Commit.
  • Sublime: remove unused signals from Controller. Commit.
  • Remove ineffective slot StandardOutputView::removeSublimeView(). Commit.
  • Sublime::View: connection to QObject::destroyed() => QPointer. Commit.
  • Make some Sublime::View pointers const. Commit.
  • Make creation of Sublime::View explicit. Commit.
  • IdealController: don't call View::widget() repeatedly. Commit.
  • Sublime::MainWindow: extract optionallyFocusViewWidget(). Commit.
  • Sublime::WidgetFinder: replace a raw loop with std::find_if. Commit.
  • UiController: replace a raw loop with std::find_if. Commit.
  • Sublime: pass the widget to Container::addWidget(). Commit.
  • Sublime: deduplicate focusEditor(). Commit.
  • Sublime::View: make an enum protected and fix an enumerator typo. Commit.
  • Sublime::MainWindowPrivate: don't set parent to null repeatedly. Commit.
  • IdealController: share tool view toolbar visibility among areas. Commit.
  • IdealController: deduplicate a config group name string. Commit.
  • IdealController: set consistent tool view toolbar title. Commit.
  • Sublime: don't update unchanging properties of a dock widget. Commit.
  • IdealController: don't set dock widget's window title redundantly. Commit.
  • Disable the rename button when there are no analyzer check sets. Commit.
  • Disable buttons when there are no analyzer check sets. Commit.
  • Debugger tests: skip test*Attach() on FreeBSD. Commit.
  • KDevMI::Testing: wait less for ended state. Commit.
  • Extract KDevMI::Testing::testInsertAndRemoveBreakpointWhileRunning(). Commit.
  • Test_lldb: expect failure on FreeBSD. Commit.
  • Test_lldb: revert several changes from test_gdb. Commit.
  • Skip a temporary paused state of a debug session in LLDB tests. Commit.
  • Test_lldb: upgrade a comment into a more useful check. Commit.
  • Extract KDevMI::Testing::testChangeBreakpointWhileRunning(). Commit.
  • Don't skip test_gdb and test_lldb functions on FreeBSD. Commit.
  • Debugger tests: don't disable breakpoint in the end. Commit.
  • Test_lldb: wait less for one loop iteration in debugeeslow. Commit.
  • Test_lldb: wait for state&idle instead of a fixed interval. Commit.
  • Enable ccache on the CI. Commit.
  • Determine at runtime whether debugger moves breakpoints from no-op code. Commit.
  • MIBreakpointController: set expression to "exp" field value. Commit.
  • Debuggercommon: add QDebug support for MI::Value. Commit.
  • KDevMI::GDB::DebugSession: remove unused forward declaration. Commit.
  • NativeAppConfigPage: don't set obsolete combobox data. Commit.
  • Remove unnecessary MIDebugSession::inferiorTtyStdout(). Commit.
  • Remove never emitted STTY::ErrOutput(). Commit.
  • Make Execute(|Script)Plugin::m_configType private. Commit.
  • Remove unused TestCore forward declarations. Commit.
  • Set application domain in unit tests that miss it. Commit.
  • AutoTestShell: remove obsolete TODO comment. Commit.
  • Quickopen: don't call QStandardPaths::setTestModeEnabled() redundantly. Commit.
  • Return path to kdevelopui.rc from AutoTestShell::xmlFile(). Commit.
  • Install kdevelop.notifyrc also in the unit test location. Commit.
  • Kcm_uitest: add QDialogButtonBox to layout. Commit.
  • Custom-buildsystem: don't create a TestProject in kcm_uitest. Commit.
  • CustomBuildSystemConfigWidget: remove unused include. Commit.
  • Add QElapsedTimer includes. Commit.
  • Manual CMake test unit_tests_kde: find ECM 6.0, not 1.7. Commit.
  • Test_ctestfindsuites: increase waiting timeout for parsing. Commit.
  • Manual CMake test unit_tests_kde: use C++17. Commit.
  • Test_cmakemanager: remove useless local variable. Commit.
  • Adjust code in test CMake file to fix test_cmakemanager. Commit.
  • Port cmake_kdevplugin/CMakeLists.txt to KF6. Commit.
  • Manual CMake test kf6_app: require CMake version 3.16. Commit.
  • Manual CMake tests: add cmake_minimum_required() and project(). Commit.
  • Require 3.10 as the minimum CMake version. Commit.
  • Remove obsolete application attribute for QML WelcomePage. Commit.
  • Add myself to the KDevelop Authors list. Commit.
  • Test_kdevbazaar: don't set EXECUTABLE_OUTPUT_PATH. Commit.
  • Build, run and skip VCS tests when required executable is missing. Commit.
  • BazaarPlugin: don't crash in case of zero files to commit. Commit.
  • Deduplicate errorsFound() into KDevelop::makeVcsErrorJob(). Commit.
  • Actually pass -n to echo on VCS error. Commit.
  • Subversion: enable AutoScroll behavior for all jobs. Commit.
  • Subversion: don't set output job title. Commit.
  • Subversion: emit only one internal job signal on failure. Commit.
  • SvnJobBase: show all lines of a multiline message. Commit.
  • VcsAnnotationItemDelegate: support empty commit message. Commit.
  • Subversion: show nonempty error message when job fails to start. Commit.
  • SvnJobBase: print non-internal job instance. Commit.
  • SvnJobBase: show svn progress dots on a separate line. Commit.
  • Reorder and initialize DVcsJobPrivate's data members. Commit.
  • DVcsJobPrivate::childproc: raw pointer => unique_ptr. Commit.
  • DVcsJob: remove redundant assignment to bool. Commit.
  • Vcschangesview: remove unused includes and forward declarations. Commit.
  • CommitToolView: remove unused includes and forward declarations. Commit.
  • Execute(|Script)Plugin: remove unused includes. Commit.
  • Remove unused function OutputWidget::currentOutputIndex(). Commit.
  • Test_standardoutputview: remove unneeded forward declaration. Commit.
  • OutputWidget: remove unused includes. Commit.
  • Standardoutputview: remove unused OutputData::toolView. Commit.
  • Remove unused ThreadWeaver include and forward declarations. Commit.
  • QMakeJob: remove two unused slots and enumerator. Commit.
  • MakeJob: remove unused error codes. Commit.
  • Remove unneeded function PlasmoidLauncher::dependencies(). Commit.
  • FlatpakRuntime: remove unused include. Commit.
  • Remove unused IOutputView::Behaviour::AlwaysShowView. Commit.
  • Remove unused function IOutputView::scrollOutputTo(). Commit.
  • Remove unneeded function Sublime::Document::controller(). Commit.
  • Remove unused Sublime::Controller::documents(). Commit.
  • Sublime::View: remove unused forward declarations and fix include order. Commit.
  • Pass Silent verbosity to VcsJob() from no-output jobs. Commit.
  • QMakeJob: place output in Build rather than Run tool view. Commit.
  • QMakeJob: port to function pointer-based connection syntax. Commit.
  • Remove unused QtHelpDocumentation::lastView. Commit.
  • Remove unused UiControllerPrivate::m_assistantTimer. Commit.
  • PlasmoidExecutionConfig: remove unused forward declaration. Commit.
  • Test_standardoutputview: don't wait 500 ms. Commit.
  • Test_workingsets: remove unused global variable. Commit.
  • ItemViewWalker: clear previous selection. Commit.
  • Interfaces: disable copy&move of several abstract classes. Commit.
  • Add FIXME comments about bugs in VCS status-tracking code. Commit.
  • GitInitTest: test (un)registerRepositoryForCurrentBranchChanges(). Commit.
  • Unregister repositories for current branch changes. Commit. See bug #486949.
  • RepoStatusModel: don't dereference a null pointer. Commit.
  • GitInitTest: remove our temporary directory in initTestCase(). Commit.
  • VcsCommitDialog: save and restore window geometry. Commit.
  • VcsCommitDialog: resize tree view columns to contents. Commit.
  • PatchReviewToolView: resize all tree view columns to contents. Commit.
  • Set uniformRowHeights of VcsFileChangesModel views to true. Commit.
  • VcsChangesView: don't set the word wrap to true. Commit.
  • Vcs: remove unused forward declaration. Commit.
  • VcsCommitDialog: remove an intermediary widget. Commit.
  • VcsCommitDialog: remove the ineffectual checkbox Recursive. Commit.
  • VcsCommitDialog: actually commit selected changes. Commit.
kdf
keysmith
  • Fix toolbar buttons disappearing when navigating back from "Import account". Commit.
  • Set window icon. Commit.
  • Use ECM's more elaborate APK version code logic. Commit.
  • BUILD_DBUS_INTERFACE, disable for Haiku also. Commit.
kfind
  • Snapcraft: Fix build/sound. Commit.
  • Org.kde.kfind.appdata.xml Konqueror -> Dolphin. Commit.
  • Kfindtreeview.cpp use initialization list in ctor. Commit.
kget
  • Avoid unneccessary dynamic_cast in TorrentFileTreeModel. Commit.
  • Adapt to BEncoder api changes in libktorrent. Commit.
  • Adapt to BDecoder api changes in libktorrent. Commit.
  • Fix build with GPGME++<1.24. Commit.
  • Fix build with GPGME++ 2.0. Commit.
  • Snapcraft: Fix build/sound. Commit.
  • Flatpak: Update runtime version. Commit.
  • Fix the logic of the drop target visibility. Commit.
  • Update logo using new Breeze icon. Commit.
kgraphviewer
  • Make strings HIG compliant. Commit.
  • Snapcraft: Fix cleanup. Commit.
  • Snapcraft: Update to core24 and qt6. Commit.
khangman
  • Revert "CI: Remove qt-next for now". Commit.
  • Fix support for Greek (el). Commit.
khealthcertificate
  • Clean up some leftovers from the 5 era. Commit.
  • CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
khelpcenter
  • View hide action CopyLinkToClipboard when not hovering on link. Commit.
kidentitymanagement
  • Add .gersemirc. Commit.
  • Use string literals inline operators. Commit.
  • Use for(...). Commit.
  • Use loop. Commit.
  • Use static const. Commit.
  • Add pre-commit support. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • It compiles fine without qt6.10 deprecated methods. Commit.
  • Use c++20. Commit.
  • Fix yaml. Commit.
  • Execute test in parallel. Commit.
  • Return 0 when we have a flat model. Commit.
  • Allow failing tests on Windows. Commit.
  • Use {} here. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Use "using namspace" directly. Commit.
  • Allow to define spam folder support. Commit.
kig
  • 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 missing deps. Commit.
  • Snapcraft: move to core24. Commit.
  • Add version to ECM find cmake call. Commit.
  • Removed unused includes of <libintl.h>. Commit.
  • Remove trace of Qt5 support. Commit.
  • Update flatpak manifest to Qt6. Commit.
  • Use KLazyLocalizedString. Commit.
  • Updated the CI to Qt6. Commit.
  • Removed Geogebra file importing for Qt6. Commit.
  • Ported Pythonboost scripting part to Qt6 & fixing kigpartui.rc. Commit.
  • Ported main code to KDE/Qt 6. Commit.
kigo
  • Snapcraft: move to core24. Commit.
kimap
  • Revert "Remove linux-qt6 as alphin does the same => reduce CI call". Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use pre-commit support. Commit.
  • Remove extra (due to auto-spacing) spaces in debug output. Commit.
  • Skip one of the testsession cases on FreeBSD for now. Commit.
  • Use #include . Commit.
  • Remove linux-qt6 as alphin does the same => reduce CI call. Commit.
  • Add allow-failing-tests-on. Commit.
kio-extras
  • Drop unused ktextwidgets dependency. Commit.
  • Build parts with NO_CAST_FROM_ASCII. Commit.
  • FileNameSearch: Change the ripgrep options to do a case insensitive search. Commit.
  • Filenamesearchtest: Add Filenamesearch autotests for string and phrase searches. Commit.
  • Remove unused include of KLocalizedString in jpegcreator.cpp. Commit.
  • [thumbnail] Don't create a temporary QApplication to determine the platformtheme name. Commit. Fixes bug #504126.
  • Filenamesearch: Separate the handling of hidden files and folders. Commit.
  • FileItemLinkingPlugin: Set rootMenu as the action parent. Commit.
  • Kio_nfs, link to libnetwork for gethostbyname and inet_addr for Haiku. Commit.
  • Clear pubkey auth info after using key. Commit.
  • Add debug message. Commit.
  • Add break after pubkey partial auth. Commit.
  • Re-query available auth methods if result for pubkey auth was PARTIAL. Commit.
  • Kio_filenamesearch: Do case-insensitive comparison of filenamesearch: options. Commit.
  • Thumbnail: don't use cache for mime with disabled plugin. Commit.
  • Thumbnail/exeutils.cpp: Handle section size correctly. Commit.
  • Image thumbnailer: add image/tiff mime type. Commit. Fixes bug #503223.
  • Imagethumbnail: Add MIME types for PSD, QOI, DDS. Commit.
  • CMake: Use find_package(Qt6::GuiPrivate) to fix build for qtbase dev. Commit.
  • Fix build with Qt 6.10. Commit.
  • Imagethumbnail: Add most of kimageformats MIME types. Commit.
  • [kcms/proxy] Port to KConfigXT. Commit.
  • Extend using offscreen platform for thumbnail creation by using original platform theme. Commit. Fixes bug #500173.
  • Add Nixos man-db config path (/etc/man_db.conf). Commit.
  • Filenamesearch: Use QFlags to control the search scope. Commit.
  • Filenamesearch: also find filename matches in a content search. Commit. See bug #463830.
  • Improve spinbox localization. Commit.
kiriki
  • Fix dataChanged() called with an invalid index range. Commit.
kitinerary
  • 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.
  • 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.
  • Extract departure date from Eurostar pkpass files. Commit.
  • Add basic globtour.com bus ticket extractor script. Commit.
  • Build Flatpak in stable branch against stable dependencies. 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.
  • Parse German hostelworld reservation. Commit.
  • Improve DSB itinerary extraction. Commit.
  • Add hostelworld extraction script. Commit.
  • Use release branches for static builds in the release branch. Commit.
  • Use KF 6.16 to not require API docs build dependencies. Commit.
  • Update dependencies for the static extractor build. Commit.
  • Use openjpeg from the Flatpak runtime. Commit.
  • Extract Finnair boarding passes. Commit.
  • Propagate more reservation properties on triangular merges. Commit.
  • Add extractor script for SNCB booking emails. Commit.
  • Add extractor script for Opodo. Commit.
  • Simplify Easyjet extractor and make it work with more date/time formats. Commit.
  • Add extractor script for Eurowings iCal events. Commit.
  • Fix DB train number parsing when followed by the D-Ticket validity notice. Commit.
  • Add reenio to extractors.qrc. Commit.
  • Clean up the extractor. Commit.
  • Fix SPDX header in the Reenio Extractor. Commit.
  • Adds PkPass Extratctor for Reenio. Commit.
  • Add Reenio Mail Extractor. Commit.
  • Fix Slovak, and add Czech language support for Leo Express PDF extractor. Commit.
  • Clean up console.logs. Commit.
  • Update leoexpress extractor to support extraction of multiple tickets on one PDF. Commit.
  • Enhance parseEvent function to include node data and improve URL extraction for reservation details. Commit.
  • Handle three-component addresses in English-language booking.com emails. Commit.
  • Make the SNCF extractor script robust against additional seat information. Commit.
  • Adapt Ouigo ES extractor script to their layout changes. Commit.
  • Add support for DJH reservation confirmation email. Commit.
  • Add extractor script for ticket-ua railway passes. Commit. Fixes bug #505891.
  • Read time-only values as well for QDateTime properties. Commit.
  • Extend SNCB filter pattern. Commit.
  • Add extractor for DAV membership card. Commit.
  • Re-enable Flatpak CD job. Commit.
  • Deal with Eurostar tickets with linebreaks in station names. Commit.
  • Add additional extractor filter for Eurostar ELB tickets. Commit.
  • Several fixes for ELB date/time parsing. Commit.
  • Handle more variations of the new two-row MÁV PDF layout. Commit.
  • Handle more variations of Tito's PDF tickets. Commit.
  • Retain VDV eTicket validity times in DB extractor. Commit.
  • Booking.com extractor: Add optional AM/PM format matching; be more generous with newlines. Commit.
  • Improve address-based location comparison. Commit.
  • Fix tito date parsing. Commit.
  • Fix djh membership card extractor. Commit.
  • Support bwtarif tickets from Deutsche Bahn. Commit.
  • Add extractor for LeShuttle booking confirmations. Commit.
  • Support the new/alternative MÁV PDF ticket layout. Commit.
  • Temporarily disable the Flatpak build here as well. Commit.
  • Support train bookings from Amadeus. Commit.
  • Added an extractor script for hostelling scotland reservations. Commit.
  • Fix Eurostar ticket extraction for French language tickets. Commit.
  • Handle checkout time ranges in German booking.com emails. Commit.
  • Add booking.com extractor for PDF confirmations. Commit.
  • Add copyright/licensing information. Commit.
  • Add Stena Line extractor. Commit.
  • Add Viking Line extractor. Commit.
  • Add IHG extractor. Commit.
  • Fix Tallink extractor for English language. Commit.
  • Don't require an arrival time for boat reservations. Commit.
  • Americanairlines: Improve reliability when parsing multiple flights. Commit.
  • Improve Flixbus PDF ticket extractor. Commit.
  • Support extracting an alternate Flixbus pkpass variant. Commit.
  • Extend pkpass preprocessing for bus tickets. Commit.
  • Update static extractor build documentation. Commit.
  • Give published static extractor builds the release service version. Commit.
  • Determine static extractor package version number from CMake. Commit.
  • Add checksum and basic smoke test for published static builds. Commit.
  • Less aggressively disable translations in the static build. Commit.
  • Don't build Qt::Network. Commit.
  • Remove conflicting CMake options for shared builds. Commit.
  • Publish static extractor builds. Commit.
  • Update static extractor dependencies. Commit.
  • Add extractor script for a&o hostels pkpass files. Commit.
  • Use constant style. Commit.
  • Add docs dir to reuse. Commit.
  • Improve wording and clarity. Commit.
  • Explain what is Scope. Commit.
  • Add to Readme info about js/cpp extractor docs. Commit.
  • Reformat. Commit.
  • Reformat. Commit.
  • Documentation for PKPASS extractor. Commit.
  • Documentation for HTML extractor. Commit.
  • Small styling fixes. Commit.
  • Add docs for BitArray. Commit.
  • WIP: New docs on writing JS extractor - part 2. Commit.
  • WIP: New docs on writing JS extractor. Commit.
  • Extract station codes from FCB train link constraints as well. Commit.
  • Use statically types variants directly in the FCB extractor. Commit.
  • Hold std::variants for uPER CHOICE elements in FCB ticket types. Commit.
  • Implement uPER CHOICE decoding using std::variant. Commit.
  • Add Gastronovi extractor. Commit.
  • Extract prices for generic UIC 918.3 tickets as well. Commit.
  • Find more seat/berth information in ÖBB NightJet tickets. Commit.
  • Retain ticket validity time from UIC barcodes on DB tickets. Commit.
  • Merge generic DOSIPAS extraction results in the SNCF DOSIPAS PDF extractor. Commit.
  • Cleanup nonsense names of SNCF DOSIPAS tickets. Commit.
  • Improve DB extractor to handle regional ticket PDFs. Commit.
  • Add tests for DB UIC 918.9 regional ticket barcode samples. Commit.
  • Add tests for SNCF Grand Est dynamic DOSIPAS samples. Commit.
  • Add missing include moc. Commit.
  • Add DOSIPAS extractor tests based on SNCF sample barcodes. Commit.
  • Add another batch of tests based on DB UIC 918.9 samples. Commit.
  • Extract return trips from FCB NRT tickets as well. Commit.
  • Add more Deutsche Bahn UIC 918.9 barcode samples. Commit.
  • Add DB UIC 918.9 BahnCard and D-Ticket samples. Commit.
  • Add extractor script for Kolumbus ferries. Commit.
  • Handle more date/time format variants in the Eventbrite extractor. Commit.
  • Add UIC 918.3 sample tickets from DB. Commit.
  • Extract FCB ticket numbers on IRT/NRT tickets. Commit.
  • Deduplicate ticket and reservation numbers in post-processing. Commit.
  • Update booking.com extractor expressions. Commit.
  • Add Eventlook ticket Extractor. Commit.
  • Fix spdx header. Commit.
  • Add Tootoot.fm extractor. Commit.
  • Handle FCB v2 tickets in the generic FCB extractor. Commit.
  • Add support for decoding FCB v2 data. Commit.
  • Update README to reflect the DOSIPAS support. Commit.
  • Share IRT/NRT/RES extraction from FCB with DOSIPAS. Commit.
  • Add Preemly.eu Ticket extractor. Commit.
  • Don't crash on VDV tickets without a TicketBasicData block. Commit.
  • Fix end-time presence check for hotel reservations. Commit.
  • Move FCB station parsing functions to FcbExtractor. Commit.
  • Refactor generic FCB customer card extraction. Commit.
  • Add support for british-airways confirmation email. Commit.
  • Flush uPER string candidates at the end of a scan cycle. Commit.
  • Add further sanity checks for the generic price extractor. Commit.
  • Add support for english universe emails. Commit.
  • Add generic FCB price extractor. Commit.
  • Move passenger name on to the reservation from contained tickets. Commit.
  • Add generic extractor for DOSIPAS ticket objects. Commit.
  • Add strongly-typed DOSIPAS payload accessor for FCB tickets. Commit.
  • Rename the FCB v1 files. Commit.
  • Match SNCF DOSIPAS tickets using DOSIPAS document nodes. Commit.
  • Create DOSIPAS document nodes. Commit.
  • Use the KDE Poppler mirror for Flatpak build. Commit.
  • Add ASN.1 uPER decoding for UIC DOSIPAS containers. Commit.
  • Handle multi-leg UK rail tickets. Commit.
  • Allow to create FCB tickets from raw byte array as well. Commit.
  • Implement ASN.1 uPER Object Identifier decoding. Commit.
  • Fix extracting Amtrak tickets with multi-line station names. Commit. Fixes bug #501409.
  • Dump binary properties as hex if necessary. Commit.
  • Show start offset of the string, not the end. Commit.
  • Fix matching international Color Line tickets. Commit.
  • Handle multi-page 12go PDF tickets. Commit.
kjournald
  • Cmake: Restore setting the VERSION and SOVERSION for libkjournald. Commit.
  • Cmake: Drop unused lib/CMakeLists.txt. Commit.
  • Revert "CI: Disable Linux-Qt6-Next job". Commit.
  • Fix journal database test for invalid path. Commit.
  • Rework journald provider class to avoid linting issues. Commit.
  • Fix opening of non-system journals via file-open dialogs. Commit.
  • CI: Disable Linux-Qt6-Next job. Commit.
  • Introduce initial search history in log search. Commit.
  • Provide selector for case sensitive/insensitive message search. Commit.
  • Rework text search to avoid unqualified accesses in QML. Commit.
  • README.md proofreading. Commit.
  • .flatpak-manifest.json the correct flatpak ID is "org.kde.kjournaldbrowser". Commit.
  • Fix invalid QVariant() to QML color conversions when reusing delegates. Commit.
  • Fix minor unqualified access issues. Commit.
  • Refactor application configs and fix QML linting issues. Commit.
  • Fix major set of linting issues in journaldviewmodel. Commit.
  • Fix majority of QML lint issues in FilterCriteriaView. Commit.
  • Fix small linter issues. Commit.
  • Flatpak-manifest: add kirigami-addons. Commit.
  • Kde-ci: update dependencies. Commit.
  • Replace custom About dialogs with KirigamiAddons. Commit. Fixes bug #502452.
  • Explicitly define QML dependencies. Commit.
  • Modernize KLocalizedContext setup. Commit.
  • Refactor folder structures for kjournald QML plugin. Commit.
  • Fix QML linting. Commit.
  • Remove qmlls.ini which is a build tree file. Commit.
  • Set minimal CMake version to 3.19. Commit.
  • Add qmlls.ini files to gitignore. Commit.
  • Port QML files to new QML module structure. Commit.
  • Fix race condition in systemd-journal-remote file access. Commit.
  • Improve checking of remote journal setup errors. Commit.
  • Flatpak-manifest: set runtime version to 6.9. Commit.
  • Skip further tests when systemd journald remote is not available. Commit.
  • Fix test failure when systemd-remote is not installed. Commit.
  • Add message contexts. Commit.
  • Reduce horizontal toolbar space by combining buttons. Commit.
kldap
  • Add .gersemirc. Commit.
  • Use string literals inline operators. Commit.
  • Activate yaml support. Commit.
  • Remove duplicate line. Commit.
  • Add pre-commit support. Commit.
  • Add pre-commit support. Commit.
  • Fix spell checking + cmake lint + clang-format. Commit.
  • It compiles fine without qt6.10 deprecated methods. Commit.
  • Use c++20. Commit.
  • Execute test in parallel. Commit.
  • Initialize variable. Commit.
  • Return 0 when we have a flat model. Commit.
kleopatra
  • Use icon functions from libkleo for status icons. Commit.
  • Use icon functions from libkleo for status icons. Commit.
  • Use nicer formatting for showing fingerprints of card keys. Commit.
  • Allow leaving the text input field of the notepad with Tab. Commit.
  • Don't start the UI server in standalone mode. Commit.
  • Fix building with DISABLE_UISERVER. Commit.
  • The unique service needs to stay alive until the app is destroyed. Commit.
  • Add option to start Kleopatra in standalone mode. Commit.
  • Set style sheet of compliance label when buttons are updated. Commit.
  • Make "Add ADSK" tooltip wrap. Commit.
  • Use emplace_back to save the construction of a temporary. Commit.
  • Use emplace_back to save the construction of a temporary. Commit.
  • Remove filter names stored in libkleopatrarc. Commit.
  • Do not write filter names to libkleopatrarc. Commit.
  • Use data-question icon if it exists. Commit.
  • Show a progress dialog when updating certificates. Commit.
  • Remove some options from the context menu. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Handle command line options of Qt and KAboutData if app is already running. Commit.
  • Move function to show About dialog to KleopatraApplication. Commit.
  • Don't crash with failed assert if expired or revoked user ID is selected. Commit.
  • Use status icons instead of emblem icons everywhere. Commit.
  • Use a null icon for an empty input field. Commit.
  • Use "info" icon for "Show details" actions. Commit.
  • Dbus-by-default off on windows and similar. Commit.
  • KWatchGnupg build: use dbus link variable. Commit.
  • Link autotests on windows; The uniqueservice stuff needs kf6i18n and widgetsaddons. Commit.
  • Flatpak: bump ktextaddons version. Commit.
  • Flatpak: Update gpgme to 2.0.0 release. Commit.
  • Tests/CMake: remove if statement; useless. Commit.
  • Optionally, list Kleopatra itself as component in About data. Commit.
  • Read commit ID from optional VERSION file. Commit.
  • Make use of new CreationFlags and new QuickJob API. Commit.
  • Allow customization of full version info shown in About window. Commit.
  • Remove customization of RELEASE_SERVICE_VERSION. Commit.
  • Improve success message for key upload. Commit.
  • Use plural when verifying multiple signatures from the same file. Commit.
  • Use Error::isError() to check if an error occurred. Commit.
  • Include QGpgME/Debug for QDebug operator for GpgME::Error. Commit.
  • Remove long obsolete feature check. Commit.
  • Show warning when disabling certificate. Commit.
  • UrlLabel: Only focus next child if event is not from mouse. Commit.
  • Use colors also if high-contrast is in use. Commit.
  • Use lighter color than background for border if background is dark. Commit.
  • Update result item stylesheet when color scheme changes. Commit.
  • Move construction of UI to Private constructor. Commit.
  • Do not try to verify the VERSION file if it doesn't exist. Commit.
  • Update status bar when distribution settings change. Commit.
  • Remove RELEASE_SERVICE_VERSION amendment from application version. Commit.
  • Initialize pointer variables to avoid a crash. Commit. Fixes bug #503392.
  • Make auto-completion case-sensitive and use a popup. Commit.
  • Remove special handling of high-contrast mode. Commit.
  • Update compliance status label when color scheme changes. Commit.
  • Update custom colored Sign/Encrypt buttons when color scheme changes. Commit.
  • Revert "Ensure correct high-contrast palette on Windows". Commit.
  • Ensure correct high-contrast palette on Windows. Commit.
  • Add missing include moc. Commit.
  • Revert "Don't instantiate KColorSchemeManager if high contrast mode is active". Commit.
  • Enforce Breeze icon theme for all icons. Commit.
  • Add basic search functionality to debug view dialog. Commit.
  • Don't instantiate KColorSchemeManager if high contrast mode is active. Commit.
  • Reverse auto-close checkbox logic and fix auto-close. Commit.
  • Drop no longer used KF6GuiAddons dependency. Commit.
  • Migrate a few more config files to the new location on Windows. Commit.
  • Make #ifdef Q_OS_WIN work as intended. Commit.
  • On Windows, migrate more config files to new location. Commit.
  • Raise window on activation. Commit.
  • Assuanserverconnection.cpp - comment-out an unused variable. Commit.
  • Use correct legacy path of kleopatragroupsrc. Commit.
  • Fix migration of group config from old location to new location. Commit.
  • Remove unused include. Commit.
  • Use QGpgME::DN::prettyAttributes if possible. Commit.
  • Use new DNAttributes functions instead of deprecated Kleo::DN functions. Commit.
  • Use Formatting::prettyDN instead of deprecated DN::prettyDN(). Commit.
  • Use QGpgME::DN instead of Kleo::DN where possible. Commit.
  • Drop kstatusnotifieritem dependency. Commit.
  • Rework pinentry parenting on wayland. Commit.
  • Move PadWidget to separate window. Commit.
  • Revert minimum Qt version back to 6.7. Commit.
  • Flatpak: Update runtime to 6.8. Commit.
klettres
  • Flatpak: Update runtime version. Commit.
klickety
  • Snapcraft: Fix build/sound. Commit.
kmahjongg
  • Napcraft: move to core24. Commit.
kmail
  • Src/kmreaderwin.cpp - remove an unnecessary qDebug. Commit.
  • Add more what's new info. Commit.
  • .gersemirc - add gersemi config file with a few prettier settings. Commit.
  • .kde-ci.yml - remove cppcheck-argument --error-exitcode=1. Commit.
  • Minor optimization. Commit.
  • Fix compile with new akonadi. Commit.
  • Add cppcheck support. Commit.
  • Make checkbox label semantically more restrictive (only one mailing list). Commit.
  • Pass the application name to the WhatsNew dialog and widget. Commit.
  • Fix cmake lint. Commit.
  • Add what's new support. Commit.
  • Add show what's new. Commit.
  • Prepare to implement what's new menu. Commit.
  • Fixed building when DocTools is disabled. Commit.
  • Not necessary to use pointer here. Commit.
  • Add context. Commit.
  • Add yaml pre-commit support. Commit.
  • Repair the mail template menu popup. Commit.
  • Exclude agents/mailfilteragent/akonadi_mailfilter_agent.notifyrc. Commit.
  • Add missing files. Commit.
  • Add pre-commit CI support. Commit.
  • Ensure to call initializeCollections() only once. Commit.
  • Also load the configuration if the server is already running. Commit.
  • Mailfilteragent: only load filters after Akonadi has started. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • Add new feature. Commit.
  • Fix enable/disable share button. Commit.
  • Implement KMKernel::resourceConfigGroup() to reduce duplication. Commit.
  • Identity/Advanced tab: Give warning message an icon and don't take focus. Commit.
  • One can be implemented using the other, no need to copy the code. Commit.
  • A few associative container micro-optimizations. Commit.
  • Fix spelling of "received". Commit.
  • Deduplicate slightly. Commit.
  • Prevent a possible crash in the undostack for invalid Akonadi items. Commit.
  • Fix build, sorry!. Commit.
  • Some more account(s)-related naming improvements. Commit.
  • Rename methods to have the right grammatical numerus. Commit.
  • Move it back to the end where it supposedly belongs. Commit.
  • Fix variable names, also iterate by (non-const) reference. Commit.
  • Protect destruct() better from running twice. Commit.
  • © instead of (c). Commit.
  • Fix copyright. Commit.
  • Use #include . Commit.
  • Remove not necessary initialize variable here. Commit.
  • Fix url here too. Commit.
  • Update link to App homepage in docs. Commit.
  • Add more ktnef app icon sizes. Commit.
  • Set NoDisplay instead of Hidden in desktop file. Commit.
  • Remove old info. Commit.
  • Allow to save expire collection settings. Commit.
  • Update kmailNewFeatures. Commit.
  • Allow to expire collection. Commit.
  • Allow to configure it. Commit.
  • Add parent. Commit.
  • Prepare to configure expire spam folder. Commit.
  • Add identityexpirespamfolderdialog. Commit.
  • It doesn't link against KPim6::AkonadiWidgets. Commit.
  • Test KDECI_CANNOT_CREATE_WINDOWS for disable this autotest. Commit.
  • Require test on all system. Commit.
  • Adapt to QWidget split of AgentBase. Commit.
  • Depend against last mailcommon. Commit.
  • .codespellrc - set interactive=0. Commit.
  • When we disable spam folder support don't show warning about invalid folder. Commit.
  • Coding style. Commit.
  • Codespell fixes. Commit.
  • Handle errorOccurred from EntityTreeModel. Commit.
  • Remove server side subscription menu item in collection view. Commit.
  • Add spams collection folder too. Commit.
  • Allow to select spam folder. Commit.
  • Createnewcontactjob: Port away from deprecated AgentInstanceCreateJob::configure. Commit.
  • Allow to show spam folder. Commit.
  • Prepare to use select spam folder. Commit.
  • Add qCWarning. Commit.
  • Use {}. Commit.
kmail-account-wizard
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Add pre-commit CI support. Commit.
  • Use © instead of (c). Commit.
  • Use c++20. Commit.
  • Use tests-run-in-parallel. Commit.
  • Use static method. Commit.
kmailtransport
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Add yaml pre-commit support. Commit.
  • Add pre-commit support. Commit.
  • Use c++20. Commit.
  • Add tests-run-in-parallel. Commit.
  • Minor. Commit.
  • Return 0 when parent is valid. Commit.
  • In the smtpconfigwidget, improve the password line enabled setting. Commit.
  • In the smtpconfigwidget, allow revealing the password after loading. Commit. Fixes bug #498475.
kmbox
  • Add missing "regular" Linux CI job. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Add cppcheck support. Commit.
  • Add pre-commit CI support. Commit.
  • Execute test in parallel. Commit.
  • Remove linux-qt6 as alphin does the same => reduce CI call. Commit.
kmime
  • Fix header type mismatch by removing null bytes from MIME header names. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Integrate KMime into OSS-Fuzz. Commit.
  • Move mail test data up one level. Commit.
  • Improve outbound license check. Commit.
  • Remove unused test data. Commit.
  • Remove reference to KMime::Codec, class no longer exists. Commit.
  • Revert minimum Qt version back to 6.7. Commit.
kmines
  • Snapcraft: move to core24. Commit.
  • Fix showing cells when using 'Explore with left click on number cells'. Commit. Fixes bug #494055.
kmix
  • Use QLatin1StringView. Commit.
  • Fix ::contains() ambiguity by explicitly using QLatin1String. Commit.
knights
  • Snapcraft: Move to core24. Commit.
  • Use QString::endsWith() instead of QString::contains() when checking if the file. Commit.
  • When saving the game, use the proper extension "pgn" in case no extension was provided. Commit. Fixes bug #503374.
koko
  • Use PreserveAspectCrop for images delegate. Commit.
  • Revert "Put the global drawer in PageRow.leftSidebar". Commit.
  • ImageViewPage: Refactor resizable info sidebar. Commit.
  • ImageViewPage: Restructure code to use anchors grouped property. Commit.
  • ImageViewPage: Use complementary colorSet for mobile actions toolbar. Commit.
  • ImageViewPage: Re-work actions. Commit.
  • ImageViewPage: Refactor mobile actions toolbar. Commit.
  • Put the global drawer in PageRow.leftSidebar. Commit.
  • Revert "main: Allow multiple instances on dekstop". Commit.
  • Main: Allow multiple instances on dekstop. Commit.
  • Remove useless binding. Commit.
  • Add UI to select which metadata to display. Commit.
  • Display metadata on sidebar depending on configuration. Commit.
  • Add page to view all metadata of the image. Commit.
  • ImageViewPage: Make thumbnail bar a proper ToolBar with better centering behaviour. Commit.
  • Appdata: Update project license. Commit.
  • Ensure list of QObject is cleared after deleting the QObjects. Commit.
  • Share{Action,Drawer}.qml: Fix broken sharing drawer & dialogs. Commit.
  • Remove redundant bookmark action and rename "Pinned Folders" to "Bookmarks". Commit.
  • Photosapplication: Use actual folder icon for bookmark action. Commit.
  • Photosapplication: Fix crash when unbookmarking folder. Commit.
  • Remove unnecessary top margin in AlbumView. Commit.
  • Remove old libexiv2 support. Commit.
  • Fix video player. Commit.
  • Port more stuff away from applicationWindow. Commit.
  • Fix multiple cases of deprecated single hander parameter injection. Commit.
  • Fix missing bottom padding for sidebar. Commit.
  • Keep copyright notice up to date. Commit.
  • Fix opening sub collection. Commit.
  • Appdata: add display size. Commit.
  • Hide sidebar on mobile. Commit.
  • Allow opening a folder with Koko. Commit.
  • Cleanup BottomNavBar. Commit.
  • Use single breakpoint to change to mobile mode. Commit.
  • Rework heading of AlbumView. Commit.
  • Use grouped property for anchors. Commit.
  • Fix typos. Commit.
  • Remove old resources.qrc. Commit.
  • Fix TagInput. Commit.
  • Port controller to QML declarative declaration. Commit.
  • Use KLocalizedQmlContext instead of KLocalizedContext. Commit.
  • Main: constify some variables. Commit.
  • Don't download third-party content during build. Commit.
  • Switch to standard setting dialog. Commit.
  • Allow to bookmark a folder on all platform. Commit.
  • PlacesPage: Adapt to the new QAction based API. Commit.
  • Fixup! Reimplement saved folder in the sidebar. Commit.
  • Re-implement list of tags in the sidebar. Commit.
  • Reimplement saved folder in the sidebar. Commit.
  • Port config from context property to proper singleton. Commit.
  • Port Photos to StatefulApplication. Commit.
  • Use Kirigami.Icon to display album delegate. Commit.
  • Fix flatpak build. Commit.
  • Use new KIO::Preview::generated signal. Commit.
  • Avoid using QMimeDatabase to determine if file is an image. Commit.
  • Preview: Use std::unique_ptr to manage image cache. Commit.
  • Port away from deprecated timezone API. Commit.
  • ConfirmDiscardingChange: Remove custom code. Commit.
  • Snapcraft: Fix build/sound. Commit.
  • Use Window colorset for sidebar. Commit.
  • Cmake: We're linking to GuiPrivate so search for it. Commit.
  • CI: Flatpak - Disable inih requirement. Commit.
  • CI: Flatpak - Disable testing for all KDE projects. Commit.
  • CI: Flatpak - Update exiv2 (fedc formatted file). Commit.
  • CI: Flatpak - Fix exiv2 URL template. Commit.
  • CI: Flatpak - Sort finish args. Commit.
  • CI: Flatpak - Update runtime to 6.8. Commit.
kolf
  • Snapcraft: move to core24. Commit.
kollision
  • Follow color scheme changes. Commit.
kolourpaint
  • Install color files which previously were in kdelibs4support. Commit. Fixes bug #501341.
  • Port away from Qt6 deprecated methods. Commit.
  • Snapcraft: Fix build/sound. Commit.
  • KpTransformResizeScaleDialog simplify condition. Commit.
  • Improve spinbox localization. Commit.
  • Grammar touch-up in application description. Commit.
  • CI: Flatpak - Delete whitespace. Commit.
  • CI: Flatpak - Disable testing for all KDE projects. Commit.
  • CI: Flatpak - Update to 6.8 runtime. Commit.
kompare
  • Flatpak: Don'f force kf6 branch, master is already Qt6. Commit.
  • Flatpak: Update runtime version. Commit.
  • KompareNavTreePart: Avoid out of bounds access. Commit.
kongress
  • Build stable APKs against stable libraries. Commit.
  • Add note to README on where the conference data is located. Commit.
  • Snapcraft: Fix build/sound. Commit.
  • Fix typo in Qt translation catalog exclusion pattern. Commit.
  • Update Craft ignore list. Commit.
  • Use ECM's more elaborate APK version code logic. Commit.
  • Remove obsolete APK file exclusion options. Commit.
konqueror
  • Use qWebEngineChromiumVersion() to get the Chromium version used by QtWebEngine. Commit.
  • Fix multiple session restore bugs, add copy to clipboard of view url's. Commit.
  • Rename m_about data since it's now a local variable. Commit.
  • Work around issue preventing KBookmarkAction to pass the correct mouse buttons to openBookmark. Commit.
  • Only use one copy of KAboutData, so that '--author' works. Commit.
  • Work around a crash when showing the CaptureSourceChooserDlg. Commit. Fixes bug #502576.
  • Replace deprecated askDeleteConfirmation by TrashOrDeleteJob. Commit.
  • Improve configuration dialog names. Commit.
  • Use a more uniform language for UI related to KWallet integration. Commit.
  • Add the "Look Again for Forms" action to the menu and always enable it except for konq URLs. Commit.
  • Add dependency on ktexteditor framework to CI. Commit.
  • Ensure that opening an URL from a locked WebEnginePart displays it in linked views. Commit.
  • Use kwalletmamanger instead of kwalletmamanger5. Commit.
  • Cmake: We're linking to GuiPrivate so search for it. Commit.
  • Fix most of the failing tests. Commit.
  • Always respect the mimetype passed as command line argument. Commit.
  • Set m_createNewWindow to false before emitting the signal. Commit.
  • Ensure there's only one TemporarySaveDirCore object per window. Commit.
  • Correct Gear month in documentation. Commit.
konsole
  • Fix regression: Unix locale encoding is UTF-8. Commit.
  • Ensure symlinked shells don't break the tests. Commit.
  • Fix OpenBSD compile. Commit.
  • Don't try to add nullptr to layout. Commit.
  • Typo TopBotton to TopBottom in split view signals. Commit.
  • Allow all hostnames and more ports. Commit. Fixes bug #469474.
  • Clear the arguments if the command is not found. Commit.
  • Removed alias. Commit.
  • Fixes related to cursor artifacts. Commit. Fixes bug #483197. Fixes bug #431171.
  • Fix for glitches in highgpi displays. Commit. Fixes bug #488505. Fixes bug #491562.
  • Optimize line match finding. Commit.
  • Hoist line position buffer calculation outside loop. Commit.
  • Move variable inwards and closer to initialization. Commit.
  • Fix: set error status flag based on exit code. Commit.
  • Avoid detaching Qt containers in range-based for loops. Commit.
  • Avoid copying the object when not needed. Commit.
  • Removed unused variables. Commit.
  • Fix build on Haiku for undefined reference to inet_aton. Commit.
  • ViewManager: Save columns, lines and working directory to tabLayout. Commit.
  • Do not return a reference to temporary. Commit.
  • Ensure hamburger menu is in the popup menu when instance is re-created. Commit. Fixes bug #476557.
  • Add comments for line drawing characters. Commit.
  • Remove no longer used config update tools. Commit.
  • Delete old KF5-based kconf update script. Commit.
  • Revert "Update kconf update script version to 6". Commit.
  • Update kconf update script version to 6. Commit.
  • Wrap output it html document & body. Commit. Fixes bug #500515.
  • Allow /path/to/file.cpp:123:123 paths. Commit. Fixes bug #501004.
  • Fix search wrapping behavior at boundaries. Commit. Fixes bug #396510.
  • Fix: disable copy action even when semantic integration is detected. Commit.
  • Feat(TerminalDisplay): Copy to X11 selection immediately on mouse release. Commit.
  • Vt102: don't interpret private mode CSI < as ECMA-48 command. Commit.
kontact
  • Add stable to true + fix stable url version. Commit.
  • Add .gersemirc. Commit.
  • Use string literals inline operators. Commit.
  • Activate check-yaml. Commit.
  • Add pre-commit CI support. Commit.
  • It compiles fine without qt6.10 deprecated methods. Commit.
  • Fix RELEASE_VERSION_DATE. Commit.
  • Use ktextaddons master. Commit.
  • Use #include . Commit.
  • Fix compile. Commit.
  • Not necessary to initialize default class. Commit.
kontactinterface
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Add yaml pre-commit support. Commit.
  • Add pre-commit CI support. Commit.
  • Use #include . Commit.
  • Find Qt6Gui before using Qt6Gui_VERSION. Commit.
  • Fix pinentry parenting on wayland. Commit.
  • Use QT_REQUIRED_VERSION. Commit.
kontrast
  • Force 1:1 ratio between the two panels. Commit.
konversation
  • Pass a valid QWidget pointer to QFileDialog. Commit. Fixes bug #437584.
  • Flatpak: Use runtime-version 6.9. Commit.
  • Fix What's This? text in the Channel List pane. Commit. Fixes bug #467427.
kopeninghours
  • Adapt tests to KF::Holidays sunrise computation changes. Commit.
  • Add unit test for leap years. Commit.
  • Fix behaviour change in Qt 6.10 regarding QCalendar::daysInMonth. Commit.
  • CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
korganizer
  • Whatsnew - "The current view is remembered". Commit.
  • Koviewmanager.cpp - Fix readSettings() to restore the previous view. Commit. See bug #507800.
  • Revert "Todoview - no longer show the todolist in the sidebar in todo view". Commit.
  • Drop unnecessary KPim6IdentityManagement dependency. 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.
  • Whatsnewtranslations.cpp - fix whatsnew. Commit.
  • Whatsnew - incidence editor: dnd attachments. Commit.
  • Add more whatsnew info for the 6.5.0 release. Commit.
  • .kde-ci.yml - use require-cppcheck-clean. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • .kde-ci.yml - cppcheck-ignore autotests and unused plugins/hebrew. Commit.
  • Src/calendarview.cpp - fix compile (missing double-quote). Commit.
  • Src/calendarview.cpp - add KUIT for the whatsnew dialog title string. Commit.
  • .kde-ci.yml - pass --error-exitcode=1 to cppcheck-arguments. Commit.
  • Cppcheck suppress virtualCallInConstructor when running in KDE CI. Commit.
  • .clang-tidy - skip clang-analyzer-optin.cplusplus.VirtualCall. Commit.
  • Src/korganizer_part.cpp - fix a NOLINT comment. Commit.
  • Pass the application name to the WhatsNew dialog and widget. Commit.
  • Move the new "Pick a Date" feature from the Actions to the Go menu. Commit.
  • Add Whats New menu. Commit.
  • Src/korganizer_part.h - whitelist a virtualcall from ctor warning. Commit.
  • Src/korganizer_part.cpp - whitelist a virtualcall from ctor warning. Commit.
  • .pre-commit-config.yaml - auto update. Commit.
  • Src/actionmanager.h - add my copyright from 20+ years. Commit.
  • Src/calendarview.cpp - add info messages for toggle complete and alarms. Commit.
  • Src/koviewmanager.cpp - in viewToAction(), fallback to agenda weekview. Commit.
  • .gitlab-ci.yml - add pre-commit step; remove clang-format, json-valid. Commit.
  • .pre-commit-config.yaml - pass clang-tidy args in double-quote. Commit.
  • Remove unused action "import_ical". Commit.
  • CMakeLists.txt - add outbound license check for GPL-3.0-only. Commit.
  • Various - clang-tidy fixes. Commit.
  • Relicense as GPL-2.0-or-later. Commit.
  • Add "New Event" and "New To-do" on the incidence popup-menu. Commit. Fixes bug #146564.
  • Remove Get Hot New Stuff feature. Commit.
  • Remove last traces of uploading Hot New Stuff. Commit.
  • .clang-tidy - remove some checks. Commit.
  • Fix RELEASE_VERSION_DATE. Commit.
  • .clang-tidy - unify (mostly) with the akonadi .clang-tidy. Commit.
  • Buildsystem - Skip KDE pre-commit when pre-commit is installed. Commit.
  • Buildsystem - Skip KDE pre-commit when pre-commit is installed. Commit.
  • Add copyright+license SPDX header to a couple CMakeLists.txt files. Commit.
  • Todoview - no longer show the todolist in the sidebar in todo view. Commit.
  • Remove krazy in-line directives for camelcase includes. Commit.
  • Remove the NOLINT(misc-non-private-member-variables-in-classes) comments. Commit.
  • .clang-tidy - unify (mostly) with the akonadi .clang-tidy. Commit.
  • Korganizer.kcfg - "Week numbers select a work week when in work week mode". Commit.
  • DateNavigator - selections also affect with agendaview mode is enabled. Commit.
  • DateNavigator - add option to show/hide the week number buttons. Commit. Fixes bug #393893.
  • Src/akonadicollectionview.cpp - fix defaultableCollections(). Commit.
  • Src/calendarview.cpp - the default incidence viewer string in rich text. Commit.
  • .krazy - SKIP plugins/hebrew. Commit.
  • Src/calendarview.cpp - save/restore the last export location. Commit.
  • CMakeLists.txt - fix SPDX-FileCopyrightText line. Commit.
  • Src/actionmanager.cpp - remove unnecessary AKONADI_PORT_DISABLED block. Commit.
  • Cmake-format all the project's CMakeLists.txt files. Commit.
  • CMakePresets.json - clang-format the file with indent=4. Commit.
  • Various - fix trailing-whitespace. Commit.
  • Various - end-of-file-fixer. Commit.
  • README.md - minor formatting. Commit.
  • Src/org.kde.korganizer.desktop - remove executable. Commit.
  • Sdsummarywidget.cpp - un-const an iterator to fix a clazy issue. Commit.
  • Fix tag. Commit.
  • Fix all KUIT issues. Commit.
  • Various - a few KUIT fixes. Commit.
  • Src/actionmanager.cpp - file_import() - remember last import location. Commit.
  • Improvements for calendar removal handling. Commit.
  • Clang-tidy fixes - access specifiers. Commit.
  • Clang-tidy fixes - misc-const-correctness. Commit.
  • Clang-tidy fixes - modernize-use-ranges. Commit.
  • Remove some old cruft. Commit.
  • Clang-tidy fixes = readability-inconsistent-declaration-parameter-name. Commit.
  • Clang-tidy fixes - misc-use-internal-linkage. Commit.
  • Clang-tidy fixes - bugprone-switch-missing-default-case. Commit.
  • Clang-tidy fixes - default member initialization. Commit.
  • Require a C++20 compiler to compile this project. Commit.
  • Cppcheck fixes - use stl algorithms where appropriate. Commit.
  • Cppcheck fixes - use stl algorithms where appropriate. Commit.
  • Cppcheck fixes - shadowFunction - rename local variables. Commit.
  • Cppcheck fixes - KnowConditionTrueFalse. Commit.
  • Cppcheck fixes - explicit ctors. Commit.
  • Remove unused functions. Commit.
  • Koprefsdialoggroupscheduling.h - cppcheck suppress uselessOperator. Commit.
  • Cppcheck fixes - const pointers. Commit.
  • Todosummarywidget.cpp - suppress cppcheck redundantAssignment. Commit.
  • Clazy fixes - range loop might detach. Commit.
  • .clang-tidy - add check 'modernize-use-nodiscard'. Commit.
  • Cppcheck fix - virtualCallInConstructor. Commit.
  • Fix minor typos. Commit.
  • Cppcheck fixes - knownConditionTrueFalse. Commit.
  • Cppcheck fixes - for const pointers and const parameter references. Commit.
  • Cppcheck fixes - variables shadowing. Commit.
  • Cppcheck fixes - use explicit ctors. Commit.
  • Cppcheck fixes - remove unused QString error. Commit.
  • Fix minor typos. Commit.
  • Cppcheck fixes. Commit.
  • Move the Agenda View date range options into a toolbutton. Commit. Fixes bug #487534.
  • Lots of improvements to the default calendar implementation. Commit.
  • Src/calendarview.cpp - fix a code quality "shadow outer function" issue. Commit.
  • .krazy - clean-up. Commit.
  • Various fixes recommended by clazy. Commit.
  • Remove used variables (found by clazy). Commit.
  • .clang-tidy - skip -clang-analyzer-optin.cplusplus.VirtualCall. Commit.
  • Koeventviewerdialog.cpp - fix deprecated IncidenceViewer usage. Commit.
  • Src/koeventpopupmenu.h - remove unused variable mHasAdditionalItems. Commit.
  • Src/actionmanager.cpp - fix a KUIT issue. Commit.
  • Src/actionmanager.cpp (initActions) : Fix typo in whatsthis text of pick_date action. Commit.
  • Update krazy. Commit.
  • Refactor the default starttime adjuster. Commit.
  • Kodaymatrix - fix '-Wunused-parameter' warning. Commit.
  • The date navigator only allows selecting a single day for new events. Commit.
  • Src/kodaymatrix.h - rephrase a bit of documentation (minor). Commit.
  • Date picker improved - create/destroy the widget on demand. Commit.
  • Add openEventEditor() interface that uses all defaults. Commit.
  • Akonadicollectionview.cpp - collection search info & placeholder strings. Commit.
  • Add a new "date picker" feature. Commit. Fixes bug #151660.
  • Fix various KUIT issues. Commit.
  • Clarify "Working Schedule" vs. "Weekly Schedule". Commit.
  • Contains returns bool. Commit.
  • Remove unused include (removed). Commit.
  • Codespell fixes. Commit.
  • Actionmanager.cpp - improve the configure view menu action description. Commit.
  • Handle errors in EntityTreeModel directly inside Korganizer. Commit.
  • Searchdialog.cpp - fix searching for undated to-dos in date-range. Commit.
  • Searchdialog_base.ui - fix date-range layout. Commit.
  • Remove server side subscription menu item in collection view. Commit.
  • Fix tag. Commit.
  • Akonadicollectionview.cpp - add more info to the delete folder dialog. Commit.
  • Akonadicollectionview: Port away from deprecated AgentInstanceCreateJob::configure. Commit.
  • Fix minor typo. Commit.
  • Add a search option to consider the current view filter. Commit. Fixes bug #499336.
  • Index.docbook - follow incidenceeditor "Store attachment inline" change. Commit.
kosmindoormap
  • Expose MapData::isEmpty to QML. Commit.
  • Detect tram stops tagged with railway=tram_stop. Commit.
  • Deal with leading abbreviations when matching platform names. Commit.
  • Move PlatformDialog from Itinerary to here. Commit.
  • Set missing platform role name. Commit.
  • Expose the entire platform object in the platform model as well. Commit.
  • Be slightly more clever when fixing level tag separator errors. Commit.
  • Add a default elevator/escalator model to IndoorMapView. Commit.
  • Share platform mode of transport labels. Commit.
  • Expose Platform as a QML value type. Commit.
  • Add test for free-floating standard-compliant platform section markers. Commit.
  • Also find standard-compliant free-floating platform section signs. Commit.
  • Add IndoorMapView element. Commit.
  • Extend area rules for various elevator tagging schemes. Commit.
  • Add convenience API for centering the map on a 3d position. Commit.
  • Cancel ongoing tile downloads before starting a new map load. Commit.
  • Also cancel currently ongoing download jobs. Commit.
  • Consider empty tile files as non-existent/error. Commit.
  • Update Kirigami Addons. Commit.
  • Fix build with Qt 6.10. Commit.
  • CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
kpat
  • Switch to standardised BUILD_DOC cmake option. Commit.
  • Added "WITH_DOC" option to disable building the documentation. Commit.
  • Add info about Gypsy name change to documentation. Commit.
  • Rename "Gypsy" to non-offensive "Normandy". Commit. Fixes bug #111333.
  • Use scene devicePixelRatio rather than qApp. Commit.
  • Flatpak: Update runtime version to 6.9. Commit.
  • Add Keywords to desktop file. Commit.
kpimtextedit
  • Add .gersemirc. Commit.
  • Fix some cppcheck warning. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Activate check-yaml. Commit.
  • Add pre-commit CI support. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • Use c++20. Commit.
  • Add autotest about bug 504078. Commit. See bug #504078.
  • Port away from KColorScheme. Commit.
  • Port away from KColorScheme::Link. Commit.
  • KDE CI can't create a window on this platform, skipping some gui tests. Commit.
kpkpass
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Add pre-commit support. Commit.
  • Decrease KF version requirement back to 6.13. Commit.
  • Improve displaying (large) numbers. Commit.
  • Relax shared-mime-info version requirement. Commit.
  • Expand translation catalog UTF-8 encoding workaround detection a bit. Commit.
  • Bump min required SharedMimeInfo to 1.10. Commit.
kpmcore
  • Fix a crash when filesystem==nullptr. Commit.
  • Geom plugin: Heavily refactor geombackend.cpp. Commit.
  • Geom plugin: Fix check for table type. Commit.
  • Rebase onto master and rename "gpart" to "geom". Commit.
  • Add FreeBSD geom plugin. Commit.
kpublictransport
  • 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.
  • Update Transitous coverage data from Transport API Repository. Commit.
  • Src/tools/transport-api-sync.cpp - fix compile. Commit.
  • Fix parsing dropoff constraints from Hafas. Commit.
  • Update DE-BW coverage areas from Transport API Repository. Commit.
  • Pick preferred protocol when Transport API Repository has multiple options. Commit.
  • Try harder to find a country-wide backend for country-constraint geocoding. Commit.
  • Add scheduled arrival date role. Commit.
  • Add onboard API support for XiamenAir. Commit.
  • Zoom in slightly more when centering on a bounding box. Commit.
  • Improve Motis geocoding admin level mapping for regions. Commit.
  • Also display regions/countries correctly when given as names. Commit.
  • Attempt to look up countries by coordinate when name detection failed. Commit.
  • Consider matching countries when ranking geocoding results. Commit.
  • Fix bike carriage and add wheelchair accessibility capability parsing. Commit.
  • Remove the obsolete bypass option for the new DB API. Commit.
  • Make Path::isEmpty accessible from QML. Commit.
  • Consider location search view boxes when sorting geocoding results. Commit.
  • Add geographic country bounding box data for biasing geocoding. Commit.
  • Read flight numbers from Entur correctly. Commit.
  • Do client-side mode filtering for MOTIS stopover queries. Commit.
  • Ignore empty path sections when computing the bounding box. Commit.
  • Take bias area into account for selecting backends. Commit.
  • Motis: Support geographic bias when geocoding. Commit.
  • Add API for requesting geographic bias for geocoding. Commit.
  • Exclude XK from the country coverage model for now. Commit.
  • Add custom CA certificate for KVB. Commit.
  • Avoid std::ranges::binary_search, produces wrong results with NDK r26. Commit.
  • Update Transitous coverage data. Commit.
  • Expose a list of all icons used by the UI components and C++ API. Commit.
  • Fix DE-NI Efa endpoint URL. Commit.
  • Re-enable online updates. Commit.
  • Add dependency to the QtNetwork QML module. Commit.
  • Don't reuse file names for different version for online updates. Commit.
  • Handle arrivals, backend restrictions and progress/error reporting. Commit.
  • Make VehicleRequests::backendIds QML-accessible. Commit.
  • Parse more DB vehicle layout feature types. Commit.
  • Export Stopover.hasTripIdentifiers to QML. Commit.
  • Remove the now unused raw backend list access for QML. Commit.
  • Replace JS coverage country list with a proper C++ model. Commit.
  • Disable online updates again for now. Commit.
  • Load stopover details page map views on demand. Commit.
  • Discard journeys with implausibly long detours. Commit.
  • Update Transitous coverage data. Commit.
  • Fix HTTP Last-Modified / If-Modified-Since header handling. Commit.
  • Enable online updates. Commit.
  • Remove unused SNCB custom CA certificate. Commit.
  • Ensure we open an enabled tab by default. Commit.
  • Add locking against simultaneous updates in multiple processes. Commit.
  • Expose online update API to QML. Commit.
  • Add online update support for backend configurations and coverage data. Commit.
  • Add elevator model to departure map overlays. Commit.
  • Refactor finding/listing backend configuration and data files. Commit.
  • NRW ZKS has a working SSL certificate meanwhile. Commit.
  • Align SSL certificate path in QRC with that in the file system. Commit.
  • Actually add the Varsinais-Suomen OTP configuration. Commit.
  • Add support for custom header values in mock network reply. Commit.
  • Update MockNetworkAccessManager to the version from Itinerary. Commit.
  • Use KOSMIndoorMap.IndoorMapView. Commit.
  • Factor out User-Agent header generation. Commit.
  • Allow to deactivate backends entirely in their configuration. Commit.
  • Use new more compact KOSMIndoorMap API for positioning the map. Commit.
  • Fix default enabled state unit test when the staging config isn't found. Commit.
  • Focus the stop picker search line when the history is empty. Commit.
  • Fix check for empty location search line. Commit.
  • Allow to specify a default enabled/disabled state in backend configurations. Commit.
  • Add Stopover information view. Commit.
  • Use QLatin1StringView for JSON keys. Commit.
  • Show pickup/dropoff constraints in journey view. Commit.
  • Implement pickup/dropoff type parsing for OTP and Entur. Commit.
  • Implement pickup/dropoff type parsing for Hafas. Commit.
  • Parse pickup/dropoff constraints from MOTIS. Commit.
  • Expose pickup/dropoff types to QML. Commit.
  • Add Stopover::pickupType/dropoffType. Commit.
  • Show route name when present in stopover details as well. Commit.
  • Retain more detailed line/route information from requests in trip queries. Commit.
  • Unify how route/line numbers are represented by the DB backend. Commit.
  • Fix parsing of EFA operator names. Commit.
  • Factor out common part of OTP2 Stoptime parsing. Commit.
  • Don't load the indoor map twice. Commit.
  • Show trip view also for trips without intermediate stops. Commit.
  • Add translation context for feature quantity strings. Commit.
  • Align occupancy and feature delegates visually. Commit.
  • Add a way to access the aggregated occupancy for an entire vehicle. Commit.
  • Show stopover details. Commit.
  • Split journey section map out into its own component. Commit.
  • Factor out journey section stop delegate in demo apps. Commit.
  • Add coach icons to control cars as well. Commit.
  • Improve display of class-less night train coaches. Commit.
  • Handle night train coach types in ÖBB vehicle layout responses. Commit.
  • Add OccupancyDelegate. Commit.
  • Fix parsing of cancelled intermediate stops from MOTIS. Commit.
  • Handle bus replacement services from DB. Commit.
  • Implement basic service alert support for MOTIS. Commit.
  • Fix parsing cancelled stopovers from MOTIS. Commit.
  • Add support for occupancy information on Entur's OTP flavor as well. Commit.
  • Make sure unit test has a locale set on Linux. Commit.
  • Add FeatureDelegate as a long-form list delegate variant of FeatureIcon. Commit.
  • Support OTP2 occupancy status information. Commit.
  • Normalize occupancy seating class names we get from DB. Commit.
  • Mark stopovers where neither dropoff nor pickup is allowed as NoService. Commit.
  • Use non-deprecated OTP2 API to get service alerts. Commit.
  • Sent Accept-Language header for OTP2 backends. Commit.
  • Support MOTIS instances without OSM street routing capabilities. Commit.
  • Account for the direction indicator icon when positioning vehicle sections. Commit.
  • Add VehicleLayoutView from Itinerary. Commit.
  • Don't require passing unit tests on Windows. Commit.
  • Parse country names in MOTIS geocode responses. Commit.
  • Automatically resolve country names to country codes. Commit.
  • Implement geo coding type filters for MOTIS v2.0.49. Commit.
  • Don't do coverage-based backend selection for trip queries. Commit.
  • Allow to start a trip query from a stopover as well. Commit.
  • Move trip identifier access to TripRequest. Commit.
  • Add VehicleSectionDelegate. Commit.
  • Add icon for closed vehicle sections. Commit.
  • Continue backend search until we find at least one that covers both sides. Commit.
  • Consider all higher coverage types as well for journey coverage checks. Commit.
  • Upstream vehicle item coloring, highlighting and name/type labels. Commit.
  • Make line asset loading also work for stopovers without coordinates. Commit.
  • Upstream coach seating class names code from Itinerary. Commit.
  • Parse stopover trip ids on MOTIS, OTP, Hafas and DB. Commit.
  • Add trip identifier property to Stopover. Commit.
  • Upstream VehicleSection type name code from Itinerary. Commit.
  • Expose PlatformSection as a QML value type. Commit.
  • Clean up OTP 64bit timestamp parsing. Commit.
  • Further improve the circular line detection. Commit.
  • Deprecate obsolete naming leftover in StopoverModel. Commit.
  • Fix path plausibility check erroneously purging circular paths. Commit.
  • Make JourneySection::stopover() accessible from QML. Commit.
  • Retain trip identifiers in DB trip queries. Commit.
  • Port test programs to use ExpectedTimeLabel. Commit.
  • Upstream DelayRow from KTrip/Itinerary. Commit.
  • Make Stopover objects also structured-constructable in QML. Commit.
  • Add onboard API support for Ouigo ES. Commit.
  • Check type before reading a numeric JSON value. Commit.
  • Include Estonia in DB's coverage area. Commit. See bug #504042.
  • Make mode filters work on the bwegt EFA endpoint. Commit.
  • Allow to save full trip data. Commit.
  • Adapt tests to MOTIS parser improvements. Commit.
  • Trim MOTIS street addresses. Commit.
  • Fix location identifier display in location query example. Commit.
  • Replace MOTIS testing instance with the new Transitous staging instance. Commit.
  • Treat neither a positive nor a negative cache hit as missing backend. Commit.
  • Upstream BackendPage from KTrip/Itinerary. Commit.
  • Make location history model externally accessible in stop picker page. Commit.
  • Fix stop history clearing. Commit.
  • Adapt locationpicker test to use the real StopPickerPage. Commit.
  • Move StopPickerPage to KPublicTransport. Commit.
  • Fix ÖBB onboard API journey data parsing and extract track information. Commit.
  • Add QML module dependency information. Commit.
  • Set MOTIS' detailedTransfers flag for journey queries. Commit.
  • Rely on arrival time when destination locations can't be matched reliably. Commit.
  • Find trips with changed scheduled departure time as well. Commit.
  • Make Line::modeIsRailBound accessible from QML as well. Commit.
  • Fix MOTIS v2 admin area parsing. Commit.
  • Add support for cancelled trips/stops for MOTIS. Commit.
  • CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
  • FeatureIcon: Add tooltip for "availability unknown". Commit.
  • Bump version for the journey serialization format changes. Commit.
  • Update Transitous coverage data from Transport API Repository. Commit.
  • De/serialize journey section departure/arrival objects. Commit.
  • Make JourneySection::arrival/::departure properties writable. Commit.
  • Store full departure/arrival stopovers in journey sections. Commit.
kqtquickcharts
  • Fix the version and dependency of the cmake config file. Commit.
  • Drop Qt5 support. Commit.
  • Use the m_minorTickSize/m_majorTickSize variables. Commit.
  • Make demo work with Qt6. Commit.
  • Adapt build system to support Qt6 builds as well. Commit.
  • Port away from foreach(). Commit.
  • Adapt to QQmlListProperty API changes. Commit.
  • Add missing include. Commit.
  • Add moc includes to avoid incomplete type erros from moc in Qt 6. Commit.
krdc
  • Show system tray icon at startup if enabled in settings. Commit. Fixes bug #505744.
  • VncView: focus the view on successful connection. Commit. Fixes bug #503115.
  • Rdp: rework handling for some error messages. Commit.
  • Let Mainwindow publish error messages from views. Commit.
  • Rdp host preferences: correctly load sound preferences. Commit. Fixes bug #493602.
  • Rdp: repaint only damaged rectangles area. Commit.
  • Avoid crash when the main window is outside of any screen. Commit.
  • Make strings HIG compliant. Commit.
  • RDP Preferences: Add disambiguation to "Use Best Available" strings. Commit.
  • RdpView: avoid multiple startQuitting() calls on the same connection. Commit. Fixes bug #504622.
  • Enable support for admin console sessions. Commit.
  • Add clipboard sharing toggle button. Commit. Fixes bug #504224.
  • Fix parsing of user-supplied host:port preferences for proxy and gateway. Commit. Fixes bug #504282.
  • Fix config names mismatched between Ui and kcfg. Commit.
  • Cmake: Enable UTF-8 clipboard only when libvncclient >= 0.9.15. Commit.
  • VNC: Add UTF-8 clipboard support. Commit.
  • RDP: ensure rdpview gets closed on session disconnect. Commit. Fixes bug #503176.
  • RDP: Fix passing domain from saved bookmark. Commit. Fixes bug #503174.
  • Flatpak: Update runtime version. Commit.
  • Fix scaling button not working out of the box. Commit. Fixes bug #485094.
  • Port away from deprecated methods up to Qt 6.8 and KF 6.12. Commit.
  • Find Qt6Gui before using Qt6Gui_VERSION. Commit.
  • Fix ssh tunnel connection. Commit.
  • [SshTunnelThread]: Fix freeze when rdp or vnc connection is discarding. Commit.
  • Add option to connect via RDP through SSH tunnel. Commit.
  • Fix floatingtoolbar when moving from landscape to portrait fullscreen or viceversa. Commit.
  • Rework fullscreen mode to fix bugs related to window appearing on wrong screen and floating bar disappearing in various occasions. Commit. Fixes bug #501187. Fixes bug #488656. Fixes bug #420655. Fixes bug #477642. Fixes bug #421313.
krecorder
  • Use correct file extension for audio-only files. Commit.
  • Reset audio recorder when back is requested. 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.
  • Fix reference to undefined variable. Commit.
  • RecordingListPage: Make context menu convergent. Commit.
  • RecordingListPage: Update dialogs. Commit.
  • Use FormCardDialog in save dialog. Commit.
  • Use ECM's more elaborate APK version code logic. Commit.
  • Flatpak: Update runtime to 6.8. Commit.
kreversi
  • Fix inconsistent availability of undoing after end of game. Commit. Fixes bug #351812.
krfb
  • TrayIcon: Use KAboutApplicationDialog. Commit.
  • Cmake: Require LibVNCServer >= 0.9.14. Commit.
  • Add UTF-8 clipboard support. Commit. See bug #430339.
  • Fix incorrect cursor position under display scaling. Commit. Fixes bug #466276.
  • Flatpak: Update runtime version. Commit.
  • Pw: fix memcpy size. Commit.
kruler
  • Snapcraft: Fix build/sound. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Flatpak: Update runtime. Commit.
  • Fix build with Qt 6.10. Commit.
ksanecore
  • Call sane_cancel when a user cancels the scan. Commit. Fixes bug #501412.
  • Always set resolution option last. Commit. Fixes bug #503336. Fixes bug #485320.
  • Optimize setOptions. Commit.
  • Remember the actual wiggle room per page size. Commit. Fixes bug #502231.
  • Look for more values to determine multi-page scanning. Commit. Fixes bug #501367. Fixes bug #501680.
  • Small reformatting. Commit.
  • Fix accessing wrong option in pagesizeoption. Commit.
ksirk
  • Flatpak: We don't need QCA anymore. Commit.
ksmtp
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Fix clang-format. Commit.
  • Use string literals inline operators. Commit.
  • Activate pre-commit yaml support. Commit.
  • Add pre-commit CI support. Commit.
  • Use c++20. Commit.
  • Add tests-run-in-parallel. Commit.
  • Initialize variables in headers + use static. Commit.
ksudoku
  • Fix storing/restoring the game time. Commit. Fixes bug #502749.
  • Added pause functionality. Commit. Fixes bug #168613.
  • Unify code to calculate filters for loading. Commit.
  • Fixes message boxes not relative to main window. Commit. Fixes bug #422641.
  • Suggest XML and other filters for save and open game. Also addresses suggested file name. Commit. Fixes bug #480887.
ksystemlog
  • Use [[nodiscard]]. Commit.
  • It compiles fine without kf_6_13 deprecated methods. Commit.
  • Fix flatpak. Commit.
  • Snapcraft: Move to core24. Commit.
kteatime
ktimer
ktnef
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Add pre-commit support. Commit.
  • Use c++20. Commit.
ktorrent
  • Avoid unneccessary dynamic_cast in TorrentFileTreeModel. Commit.
  • Adapt to BEncoder api changes in libktorrent. Commit.
  • Adapt to BDecoder api changes in libktorrent. Commit.
  • Viewmodel: add "Last Activity" column. Commit.
  • Add i18n context. Commit.
  • Make strings HIG compliant. Commit.
  • Fix feed-item view (+ dark mode) in Syndication. Commit.
  • Fix UI string in colorpref.ui. Commit.
  • Fix string in pastedialog.cpp to follow HIG. Commit.
  • Viewmodel: expose session upload and download. Commit. Fixes bug #454637.
  • Replace taglib deprecated function AudioProperties::length(). Commit.
  • Flatpak: We don-t need QCA anymore. Commit.
  • CI: Flatpak - Disable testing on ktorrent. Commit.
  • CI: Flatpak - Update to 6.8 runtime. Commit.
  • Snapcraft: Move to core24. Commit.
ktouch
  • Cmake: Search for KQtQuickCharts again. Commit.
  • Remove leftovers and dead code from the 4 and 5 era. Commit.
  • Make the X11 code also build with Qt 6.8. Commit.
  • Port to Qt6GuiPrivate to unlock KTOUCH_BUILD_WITH_X11. Commit.
  • Switch CI/CD jobs to Qt6. Commit.
  • Fix finishing a training lesson. Commit.
  • Roll back the KF::QuickCharts. Commit.
  • Fix starting a lesson. Commit.
  • Make qml works. Commit.
  • Port away from QtGraphicsEffect. Commit.
  • Port to Qt6. Commit.
  • [nightly flatpak] Update Runtime. Commit.
ktrip
  • Add context to translatable string. Commit.
  • Add .craftignore file. Commit.
  • Don't require the arrival field to be filled in for departure queries. Commit.
  • Bundle missing icons on Android. Commit.
  • Fix arrival/departure swapping. Commit.
  • Add provider online update action. Commit.
  • Correctly size and position the departure details dialog. Commit.
  • Add departure details dialog. Commit.
  • Add .gradle to gitnore. Commit.
  • CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
  • Port to KPublicTransport.ExepectedTimeLabel. Commit.
  • Remove dead code. Commit.
  • Request enough departures to fill a page. Commit.
  • Make arrival queries work and display correctly. Commit.
  • Add a bit of spacing between platform label and vehicle feature icons. Commit.
  • Also allow to request earlier departures. Commit.
  • Remove unused Localizer methods. Commit.
  • Add placeholder message when no departures were found. Commit.
  • Apply feature icon size correctly. Commit.
  • Handle connections far in the future or past. Commit.
  • Handle negative time. Commit.
  • Rework departure page. Commit.
  • Update Flatpak to Runtime 6.9 and fix build. Commit.
  • Add Flatpak build directories to .gitignore. Commit.
  • Use BackendPage from KPublicTransport. Commit.
  • Fix mode selector tri-state logic. Commit.
  • Toolbar: Only show backbutton when needed. Commit.
  • Remove android utils. Commit.
  • Group backends by country. Commit.
  • ConnectionsPage: Remove qml import version. Commit.
  • Use latest KPublicTransport for continuous APK builds. Commit.
  • Add QML self-test. Commit.
  • Require a sufficient new KPublicTransport. Commit.
  • Use KPublicTransport StopPickerPage. Commit.
  • Use ECM's APK version code logic. Commit.
  • Run qmlformat. Commit.
  • Initialize the initial country. Commit.
  • Don't remove the combo box selection on an unknown country. Commit.
  • Remove last usage of Components.Banner. Commit.
  • Remove old and unused date and time picker. Commit.
  • Copy QueryPage from Itinerary. Commit.
  • Set window icon. Commit.
  • Use the location history model from KPublicTransport. Commit.
  • Update Flatpak runtime. Commit.
ktuberling
  • Snapcraft: Move to core24. Commit.
kturtle
  • Snapcraft: Move to core24. Commit.
kubrick
  • Snapcraft: Move to core24. Commit.
kunifiedpush
  • Warn when trying to use the nfty.sh demo instance. Commit.
  • Force ntfy to consider message as UnifiedPush messages. Commit.
  • Abort registrations with ACTION_REQUIRED error when there's no push server. Commit.
  • Don't attempt to reconnect for persistent push provider errors. Commit.
  • Start via systemd when available. Commit.
  • Fix a rare crash during deferred QWebSocket deletion. Commit.
  • Implement all forms of application identification. Commit.
  • Implement message acknowledging on Android. Commit.
  • Automatically deduce JNI method signature. Commit.
  • Support VAPID on Android. Commit.
  • Handle registration failures on Android. Commit.
  • Implement message acknowledgement for NextPush. Commit.
  • Don't fail on omitted leading zeros in the private key. Commit.
  • Return to the event loop between each command. Commit.
  • Transfer clients to a new push server without unregistering them. Commit.
  • Only disconnect on last unregistration when command queue is empty. Commit.
  • Reset provider state before reusing them for a new push server instance. Commit.
  • Properly detect unregister confirmations also with the v2 D-Bus interface. Commit.
  • Emit connection signals after the first SSE event. Commit.
  • Defer current command when getting disconnected by the server. Commit.
  • Check whether we actually wanted to connect when receiving a connect signal. Commit.
  • Automatically reconnect on unwanted disconnects when we still have clients. Commit.
  • Cancel pending registrations when unregistering a client. Commit.
  • Add an exponential back-off retry timer for transient errors. Commit.
  • Move pending registrations to a new push provider as well. Commit.
  • Simplify SSE stream buffer clearing. Commit.
  • Parse all SSE event headers. Commit.
  • Generate compliant ntfy.sh UnifiedPush topic names. Commit.
  • Use a separate QNAM instance for each NextPush SSE connection. Commit.
  • Also consistently omit trailing padding in base64 encoded keys in the demo. Commit.
  • Register urgency CLI option correctly. Commit.
  • Only enable self-test action when there are no unsaved changes. Commit.
  • Add distributor-side urgency support. Commit.
  • Implement message urgency support on the push side. Commit.
  • Omit trailing padding in base64 encoded VAPID keys. Commit.
  • Relax private key size unit test. Commit.
  • Implement VAPID support for NextPush. Commit.
  • Show push server error message in KCM when available. Commit.
  • Add a self-test action to the KCM. Commit.
  • Clear SSE stream before reusing it for the next connection. Commit.
  • Reset the socket pointer after we deleted it, not before. Commit.
  • Keep websocket connection alive by sending pings every few minutes. Commit.
  • Add config UI for Mozilla Autopush. Commit.
  • Add support for Mozilla Autopush as a push server. Commit.
  • Work around ntfy turning content-encrypted messages into attachments. Commit.
  • Add a push notification sender CLI tool. Commit.
  • Improve error parsing for ntfy. Commit.
  • Implement generating VAPID authorizations. Commit.
  • Implement Web Push content encryption. Commit.
  • Add VAPID key generator. Commit.
  • Factor out Web Push crypto code we also need for sending notifications. Commit.
  • Connect to the push server before purging uninstalled clients. Commit.
  • Add message encryption support to Connector. Commit.
  • Implement encrypted content decryption and user agent key generation. Commit.
  • Persist VAPID public key as part of the connector state. Commit.
  • Add a flag to have the client wait for a VAPID key before registering. Commit.
  • Re-register if VAPID key changes. Commit.
  • Add basic client-side VAPID API. Commit.
  • Support ntfy attachments. Commit.
  • Persist VAPID key of registered clients. Commit.
  • Add distributor-side infrastructure for message acknowledgments. Commit.
  • Implement distributor side interface of the new UnifiedPush D-Bus spec. Commit.
  • Use the connector interface of the right protocol version. Commit.
  • Use the UnifiedPush v2 distributor interface when present. Commit.
  • Implement the connector side interface of the new UnifiedPush D-Bus spec. Commit.
  • Rework connector test to use an out-of-process distributor. Commit.
  • Don't unregister non-activatable clients in mock mode. Commit.
  • Modernize string constants. Commit.
kwalletmanager
  • Align kwalletmanager5-kwalletd.desktop keys with org.kde.kwalletmanager.desktop. Commit.
  • Improve GenericName and Comment. Commit. Fixes bug #504408.
  • Konfigurator: Use correct kwalletd DBus interface name. Commit.
  • It compiles fine without deprecated methods. Commit.
kwave
  • Bump flatpak runtime version to 6.9. Commit.
  • Snapcraft: Move to core24. Commit.
kweather
  • FlatLocationForecast: Don't hardcode height of hourly strip. Commit. Fixes bug #505547.
  • Revert "plasmoid: remove plugin metadata ID". Commit.
  • Plasmoid: remove plugin metadata ID. Commit.
  • Fix issue 80. Commit.
  • Remove log. Commit.
  • Use ECM's more elaborate APK version code logic. Commit.
  • Added more units in Setup Wizard. Commit.
kweathercore
  • Harden the CAP polygon parser against creative input. Commit.
  • Fix: Add virtual destructor for ReplyPrivate. Commit.
  • It compiles fine without kf6.12 deprecated methods. Commit.
kwordquiz
  • Modernize QML. Commit.
  • Make DocTools optional. Commit.
  • Fix typo => KF6DocTools_FOUND. Commit.
  • Introduce tooltip to explain why document cannot be accessed. Commit.
  • Provide feedback when documents cannot be opened. Commit.
  • Optionally enable sanitizers. Commit.
  • Fix QML warnings for unavailable resources. Commit.
  • Fix crash on initial language access. Commit.
  • Snapcraft: Move to core24. Commit.
libgravatar
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Add yaml pre-commit support. Commit.
  • Add pre-commit support. Commit.
libkcddb
  • Fixed building when DocTools is disabled. Commit.
  • Remove Qt5 support. Commit.
  • Updated name for id3v1 genre 133. Commit.
libkdegames
  • Add missing KF6::ColorScheme link. Commit.
libkdepim
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Fix pre-commit. Commit.
  • Use string literals inline operators. Commit.
  • Use pre-commit CI. Commit.
  • Use c++20. Commit.
  • Use tests-run-in-parallel. Commit.
libkexiv2
  • Enable to build with static library. Commit.
libkgapi
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Allow failing tests on Windows. Commit.
libkleo
  • Improve formatting for fingerprints in tooltips. Commit.
  • Use nicer formatting for key ids in comboboxes. Commit.
  • Add pretty algorithm names for kyber keys. Commit.
  • Use data-question icon if it exists. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use status icons instead of emblem icons everywhere. Commit.
  • Use new startCreate overload. Commit.
  • Add id for disabled filter. Commit.
  • Don't use focus frame hack if Breeze is used on Windows. Commit.
  • Update toggle button of AnimatedExpander when application palette changed. Commit.
  • Update colors of ErrorLabel when application palette changed. Commit.
  • Use colors for certificate list unless high-contrast scheme is in use. Commit.
  • Bump library version. Commit.
  • Add helper to check if a high-contrast color scheme is in use. Commit.
  • Bump library version. Commit.
  • Update custom colored UI elements when color scheme changes. Commit.
  • Add simple helper to react on ApplicationPaletteChange events. Commit.
  • Set custom palette instead of stylesheet to color buttons. Commit.
  • Do not cache status of high-contrast mode. Commit.
  • Remove some unused code. Commit.
  • Allow failing tests on Windows. Commit.
  • Deprecate Kleo::DN. Commit.
  • Bump library version. Commit.
  • Move libkleo-specific static DN functions to new DNAttributes namespace. Commit.
  • Use QGpgME::DN instead of Kleo::DN where possible. Commit.
  • Add Formatting::prettyDN as replacement for Kleo::DN::prettyDN. Commit.
  • Initialize members in initialization list. Commit.
  • Assuan::sendDataCommand takes command as std::string. Commit.
  • Return a few member variables as references to const. Commit.
  • Rename function in base class. Commit.
  • Remove superfluous test of QGpgME::SignJob. Commit.
  • Remove obsolete UniqueLock. Commit.
  • Use standard formatting for keys in KeySelectionCombo. Commit.
  • Skip test on FreeBSD that often times out and fails the build. Commit.
  • Explicitly use Boost's cmake config file for finding it. Commit.
  • Require C++20. Commit.
  • Revert "Now we use qt6.8". Commit.
  • Revert minimum Qt version back to 6.7. Commit.
  • Now we use qt6.8. Commit.
libksieve
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Fix compile on windows. Commit.
  • Fix clang format. Commit.
  • Use string literals inline operators. Commit.
  • Activate check-yaml. Commit.
  • Exclude some check. Commit.
  • Add pre-commit support. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • Increase version. Commit.
  • Increase version. Commit.
  • Allow to use TextAutoGenerateText::TextAutoGenerateMenuWidget. Commit.
  • Prepare to use TextAutoGenerateText. Commit.
  • Remove unused define. Commit.
  • Use c++20. Commit.
  • Add tests-run-in-parallel. Commit.
  • Allow failing tests on Windows. Commit.
  • Fix TranslationDomain name. Commit.
libktorrent
  • Replace sus magnet link with a CC-BY-3.0 licensed torrent. Commit.
  • Use unique_ptr for RC4Encrypter usage. Commit.
  • Don't use using <typename> in header files. Commit.
  • Use unique_ptr for d-ptrs. Commit.
  • Use unique_ptr for BEncoder. Commit.
  • Port BDecoder to use unique_ptr. Commit.
  • Port BListNode and BDictNode to use unique_ptr. Commit.
  • Add missing header guard. Commit.
  • Docs: remove broken custom css. Commit.
  • Port doxygen comments to Qt-style syntax. Commit.
  • Verify InitLibKTorrent function in tests. Commit.
  • Avoid passing Packet::Ptr to PacketSocket::preProcess to skip refcounting. Commit.
  • Optimize Packet allocations. Commit.
  • Optimize IncomingPacket allocations. Commit.
  • Replace QList with QVarLengthArray for returning file indices from calcChunkPos. Commit.
  • Optimize and cleanup CacheFile. Commit.
  • Added const qualification to piece cache elements accesses. Commit.
  • Revert "Set all exported headers in the main src/CMakeLists.txt file". Commit.
  • Revert "Generate docs using ecm_add_qch". Commit.
  • Torrentcontrol: save last download/upload activity time to stats file. Commit.
  • Fix PieceDataInfo constructor, which could dereference a moved-from pointer. Commit.
  • Add a missing include. Commit.
  • Optimize data piece lookup in cache. Commit.
  • Generate docs using ecm_add_qch. Commit.
  • Set all exported headers in the main src/CMakeLists.txt file. Commit.
  • Add missing @params to docs. Commit.
  • Fix cases where the documented param does not match the actual param. Commit.
  • Remove return docs from functions that don't return anything. Commit.
  • Fix building docs. Commit.
  • Added libktorrent initialization to rc4encryptortest. Commit.
  • Add support for using OpenSSL as the cryptography backend. Commit.
  • Set socket state to CLOSED in Socket::take(). Commit.
  • Avoid using errno in complex expressions in Socket methods. Commit.
  • Reduced code duplication between Socket constructor and reset(). Commit.
  • Fix occasional calls to close() with invalid fd -1. Commit.
  • Deduplicate code. Commit.
lokalize
  • 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.
  • Don't connect signals with QModelIndex parameters with Qt::QueuedConnection. Commit.
  • Convert b6a8be7f to use Settings::hideCompletedItems(). Commit.
  • Reformat .kcfg files with lemminx XML language server. Commit.
  • Port to new KActionCategory API. Commit.
  • Macos: Fix open file not opening a dialog. Commit.
  • Doc: Remove mention python/js scripting. Commit. Fixes bug #502627.
  • Add missing KF6::ColorScheme link. Commit.
  • Add comment header with license / copyright. Commit.
  • Set initial value of "Hide translated items" button to saved state. Commit. Fixes bug #503329.
  • Close the tab page on middle mouse click over tab. Commit. Fixes bug #503417.
  • Use one global synchronised editor layout across all projects and all editors. Commit. Fixes bug #503042. Fixes bug #503329.
  • Single status bar using signals and slots. Commit. Fixes bug #465468. Fixes bug #407285.
  • Set Project Overview tab focus proxy to its file browser widget. Commit. Fixes bug #503329.
  • Remove all remaining references to Kross. Commit.
  • By default do not use dbus on systems where it's not "native". Commit.
  • Remove PACKAGING. Commit.
  • Fix Messages.sh file. Commit.
  • Remove all Python scripting. Commit. Fixes bug #502627.
  • Remove guiClient() of tab, not tab (no perceived change in function). Commit.
  • Add assert to confirm tab page keyboard shortcuts will be handled. Commit.
  • Fix crash introduced by 45be20008d181682114db201545f27e4f7854b5c. Commit.
  • Port Project Overview from QMainWindow. Commit.
  • Rename "english" variables to "source". Commit.
  • Create tab page base class without QMainWindow inheritance. Commit.
  • Flatpak: Use new runtime. Commit.
  • Add CI builds for Apple. Commit.
  • Read Pology output using proper encoding. Commit.
  • This TODO list is old enough to drink and smoke and drive a car. Commit.
  • Delete unused tbxparser files. Commit.
  • Delete if(true). Commit.
  • Fix editor tab state save / restore. Commit. Fixes bug #501786. Fixes bug #412819.
  • Show warning when rescan clicked but no project is open. Commit. Fixes bug #501646.
  • Do not rescan translation memory if no project is loaded. Commit. Fixes bug #501646.
  • Snapcraft: Move to core24. Commit.
  • Reduce LokalizeSubwindowBase to bare minimum. Commit.
lskat
  • Snapcraft: Move to core24. Commit.
mailcommon
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Activate check-yaml. Commit.
  • Fix pre-commit. Commit.
  • Add pre-commit CI support. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • CollectionExpiryWidget: Ensure that the "invalid date" setting is saved. Commit.
  • Reduce copypasta and other boilerplate. Commit.
  • Remove unused method. Commit.
  • Fix (admittedly entertaining) typo. Commit.
  • Fix placement of '&'. Commit.
  • A bunch of readability improvements, mostly renamings. Commit.
  • Deduplicate copy-pasted methods with one different line. Commit.
  • Use c++20. Commit.
  • Add missing KF6::ColorScheme link. Commit.
  • Add static method. Commit.
  • Not necessary to initialize default constructor. Commit.
  • Return 0 when we have a flat model. Commit.
  • Fix TranslationDomain. Commit.
  • Need to increase version. Commit.
  • Add method for extra MailCommon::CollectionExpirySettings. Commit.
  • Don't show spam folder when we disabled it. Commit.
  • Add spamscollectionfolder/folderIsSpams. Commit.
  • Fix variable. Commit.
mailimporter
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Add pre-commit ci support. Commit.
  • Fix typo. Commit.
  • Use c++20. Commit.
marble
  • Marble-maps: Fix crash on startup. Commit.
  • Remove kwallet dependency from CI file. Commit.
  • Marble-maps: Fix desktop-id launchable in appstream metainfo. Commit.
  • Add launchable to org.kde.marble.maps. Commit.
  • Flatpak: Update runtime. Commit.
  • Read gpsd repeatedly to avoid stale data. Commit.
mbox-importer
  • Add .gersemirc. Commit.
  • Use string literals inline operators. Commit.
  • Activate yaml support. Commit.
  • Add pre-commit support. Commit.
  • It compiles fine without qt6.10 deprecated methods. Commit.
  • Set NoDisplay instead of Hidden in desktop file. Commit.
merkuro
  • Add more task-relevant keywords to Merkuro Calendar. Commit.
  • Fix not being able to check any tasks in the list. Commit.
  • Increase version. Commit.
  • Move Akonadi Quick modules to Akonadi. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Fix Matrix URL in README file. Commit.
  • Fix drag and dropping of events. Commit.
  • Calendar: Use HolidayModel in WeekViewHolidayRow more appropriately. Commit.
  • Calendar: Fix TimePicker.qml's rectangle highlight of the current time. Commit.
  • Calendar: Refactored deprecated parameter injection in signal. Commit.
  • Refine UI strings to align with KDE HIG, fix typos. Commit.
  • Remove unused variable. Commit.
  • Remove unused initialize variable. Commit.
  • Fix QML registration for UndoRedoData. Commit.
  • Added Option to hide empty days in Schedule View. Commit.
  • Add missing include mocs. Commit.
  • Replaced the long ternary with a easier to understand if-else statement. Commit.
  • Added work week view to the calendar. Commit.
  • Added Cancel btn in Config dialog. Commit.
  • Refactored ternaries for if-else statements for better readability. Commit.
  • Warning--. Commit.
  • Fix akonadi dependancy. Commit.
  • Fixed getting wrong dates in the event/task editor when double clicking in month view. Commit.
  • Extracted cancel handling for mobile from page to manager. Commit.
  • Fixed event/task page not closing after add/cancel on mobile. Commit.
  • Fix fetching emails. Commit.
  • Prevent the user from deleting the "local folders" agent. Commit.
  • Prevent the user from deleting collections that shouldn't be deleted. Commit.
  • Make "Show today only" action checkacble. Commit.
  • TodoTreeView: Fix section being undefined. Commit.
  • Fix opening an event in the TodoTreeView. Commit.
  • Fix crash in mail. Commit.
  • Fix duplicate headers from headers/cpp. Commit.
  • Remove duplicate property. Commit.
  • Add collection editor. Commit.
  • Add calendar edit dialog. Commit.
  • Fix filter flag usage in QML. Commit.
  • Fix modelData being undefined. Commit.
  • Don't expose EtmCalendarPtr to the qml engine. Commit.
  • Cleanup FolderView. Commit.
  • Fix contact chooser. Commit.
  • Rework contact list. Commit.
  • Fixed double tapping in the calendar to open event creation. Commit.
  • Fixed error when trying to create event on mobile version of Merkuro Calendar. Commit.
  • Improve text for adding tags. Commit.
  • Remove broken check. Commit.
  • Improve string for adding todo. Commit.
  • Fix various qmlls warnings. Commit.
  • Remove some experience. Commit.
  • Remove parentheses. Commit.
  • Fix type of mode. Commit.
  • Rework QML declaration of contact application. Commit.
  • Add missing parameter in signal handler. Commit.
  • Disable effects when software renderer is used. Commit.
  • Remove (now empty) BasicMonthGridView class. Commit.
  • Use american english. Commit.
  • Fix closing drawer. Commit.
  • Refactor WeekHeaderDelegate. Commit.
  • Refactor DayLabelsBar and fix some warnings. Commit.
  • Minor QML fixes. Commit.
  • Contacts/applet: make widget category title case. Commit.
  • Port UndoRedoData to Q_GADGET. Commit.
  • Port calendar to declarative type registration. Commit.
  • Handle EntityTreeModel::errorOccurred. Commit.
  • Use const. Commit.
  • Agentconfiguration: Port away from deprecated AgentInstanceCreateJob::configure. Commit.
  • Make holiday region configurable. Commit.
messagelib
  • Fix threading of Jira e-mail notifications. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Fix clang format. Commit.
  • Use string literals inline operators. Commit.
  • That notFirstLoadingJob mentioned earlier? It's more of a bug now. Commit. See bug #264297.
  • Fix build - maybe go through CI next time :/. Commit.
  • Fix "scrolling lock" to the bottom of the message list view. Commit. See bug #264297.
  • Introduce some named variables in a long boolean expression. Commit.
  • Fix some formatting that clang-format made worse. Commit.
  • Make "folder open profiling" compile (and, mostly?, work) again. Commit.
  • Some small documentation / comment fixes. Commit.
  • Optimize automatic expansion of message list view items. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • Fix autotest. Commit.
  • Reduce duplicate code. Symplify logic + show list of command line in completion. Commit.
  • Better formatting of filter string for the "Save Message" action. Commit.
  • Also strip out absolute paths for icon images. Commit.
  • Add use-ccache. Commit.
  • Add missing KF6::ColorScheme link. Commit.
  • Fix initialize variable. Commit.
  • Don't initialize default constructor. Commit.
  • Use static method. Commit.
  • KDE CI can't create a window on this platform, skipping some gui tests. Commit.
  • Minor. Commit.
  • Fix update combobox. Commit.
  • Fix variable name. Commit.
  • Remove duplicate fetch tag. Commit.
  • Implement SearchLineCommand::Category. Commit.
  • USe tagmanager. Commit.
  • Emit tags list. Commit.
  • Call init() in constructor. Commit.
  • Return url. Commit.
  • Prepare to return tag url from name. Commit.
  • Continue to implement tagmanager. Commit.
  • Continue to implement tagmanager. Commit.
  • Prepare to add tagmanager here. Commit.
  • Minor optimization. Commit.
  • Cache tagUrl. Commit.
  • Add TODO. Commit.
  • Use QVariant. Commit.
  • Allow to implement multi tag support. Commit.
  • Remove unused code. Commit.
  • Add more autotest. Commit.
  • Minor. Commit.
  • Test category too. Commit.
  • Add more autotest. Commit.
  • Prepare to implement category support. Commit.
  • Add parent. Commit.
  • Allow to debug it. Commit.
  • Remove duplicate line. Commit.
  • Fix typo. Commit.
  • We use qt6.8 bow. Commit.
mimetreeparser
  • Messageviewwindow: Use subject as window title. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Provide Kleo compliance status in window implementation. Commit.
  • Remove debug output. Commit.
  • Connect only once to attachment list double click event. Commit.
  • Improve context for file dialog filter. Commit.
  • Use static methods here. Commit.
  • We depend against 6.4.40. Commit.
  • Use QGpgME::DN instead of deprecated Kleo::DN. Commit.
  • Support compiling MimeTreeParser from git with stable version of KMime. Commit.
  • Fix two deprecation warnings. Commit.
  • Revert "Fix two deprecation warnings". Commit.
  • Fix two deprecation warnings. Commit.
  • Revert minimum Qt version back to 6.7. Commit.
minuet
  • Napcraft: fix alsa path. Commit.
  • Fix readme not displaying properly on gitlab. Commit.
  • README: fix minuet screenshot. Commit.
  • Snapcraft: Move to core24. Commit.
  • Remove Qt5 support. Commit.
  • README: cleanup (no KF5, no invent). Commit.
neochat
  • Fix account switching on logout. Commit.
  • Fix loading. Commit.
  • Fix common crash during login. Commit.
  • Replace duplicate beginResetModel with endResetModel. Commit.
  • Fix test. Commit.
  • Prepare for new RoomId format. Commit.
  • Allow the condition for when messages are automatically marked as read to be configurable. Commit.
  • MessageContentModel improvements. Commit.
  • Add feature flag for the new calls feature. Commit.
  • Show a message when failing to download a file. Commit.
  • Improve the look of loading videos. Commit.
  • Make sure that thread replies aren't hidden when threads are off. Commit.
  • Show nicer text for call member events. Commit.
  • Use new Kirigami builtin column resize handle. Commit.
  • Split message content into its own module. Commit.
  • Move ImageEditorPage to Chatbar module. Commit.
  • ActionToolbar is no longer needed now there is only 1 button. Commit.
  • Initial Account. Commit.
  • Fix hiding down button on timeline when at the bottom. Commit.
  • Fix room list header when collapsed. Commit.
  • UserInfo: Move the switch user action to the menu. Commit.
  • Update the RoomTreeSection to use standard Kirigami.ListSectionHeader. Commit.
  • Switch section delegate for standard Kirigami.ListSectionHeader. Commit.
  • Fix Use After Free MessageDelegateBase. Commit.
  • RoomPage cleanup. Commit.
  • Add confirmation prompt to reset all configuration. Commit.
  • Fix jump to last message button trigger, the list view is no longer root. Commit.
  • Main: Add a replace option. Commit.
  • ImageComponent: Can't make a qreal undefined. Commit.
  • Flatpak: Use the Qt 6.9 runtime. Commit.
  • EmojiPicker: Fix delegate for stickers. Commit.
  • UserInfo: Use "Account" naming consistently. Commit.
  • Remove QCoro from Flatpak. Commit.
  • Remove stray warning. Commit.
  • Cleanup craft config. Commit.
  • Don't parent PollHandler to room. Commit.
  • Add button for hiding images and videos. Commit.
  • Refactor and fix opening file-based content. Commit.
  • Remove file logging. Commit.
  • Refactor TimelineView. Commit.
  • MaximizeComponent: Fix download location. Commit.
  • ImageComponent: Do not set undefined to int. Commit.
  • SpaceHierarchyDelegate: Fix opening rooms. Commit.
  • DevicesModel: Do not connect until the value is initialised. Commit.
  • MacOS: Set app bundle properties. Commit.
  • Use Breeze style on macOS, as on other platforms. Commit.
  • Use QML safe member for invitations. Commit.
  • Use ImageComponent for replies. Commit. Fixes bug #503442.
  • Hide avatar of inviting user when images are hidden by default. Commit.
  • Refactor receiveRichPlainUrl text handler test to be data-based. Commit.
  • Allow accepting reason dialogs with Ctrl+Enter. Commit. Fixes bug #500990.
  • Actually position the view at the end. Commit. Fixes bug #501075.
  • Fix showPassiveNotification call in Account Editor. Commit.
  • Prevent opening the non-existent "Home" space in your web browser. Commit. Fixes bug #504842.
  • Fix the code block handling for our custom Markdown syntax. Commit.
  • Fix space switching on mobile. Commit.
  • Move certain internal room information to an Advanced settings page. Commit.
  • Improve the general room information form card. Commit.
  • Give NeoChatRoom the hidden filter for last event cache. Commit.
  • Overhaul how NeoChat restores rooms on space switch. Commit.
  • Improve the UX for rooms that don't have a canonical alias. Commit.
  • Remove debug check for GlobalMenu. Commit.
  • Fix GlobalMenu initialization on other platforms. Commit.
  • Add QHttpServer-based mock server. Commit.
  • Restore the text in location component. Commit.
  • Set the spacing for the hover buttons on code component. Commit.
  • Improve the buttons for the location component. Commit.
  • Get rid of the latitude/longitude text in the LocationComponent. Commit.
  • Make sure the MessageContentModel starts at UserRole. Commit.
  • Remove the unused msgTypeToString function. Commit.
  • Don't refer to everything as an image in the file context menu. Commit.
  • Fix right-clicking delegates again. Commit.
  • Add padding around file progress indicator, move it to the center. Commit.
  • Add duration to voice message delegate. Commit.
  • Set m_quickActionIncubating and m_compactBackgroundIncubating to avoid heap-use-after-free. Commit.
  • Use the forget function to leave a room everywhere. Commit.
  • Adapt API to ConvergentContextMenu change. Commit.
  • Move typing indicators closer to messages. Commit.
  • Add header to UserMenu for mobile which has the user info. Commit.
  • Add user menu that is opened via right-clicking/long-tapped on avatar. Commit. Fixes bug #486252.
  • Remove any dependencies on App from the spaces module. Commit.
  • Fix multiple Global menu issues. Commit.
  • Improve the "Create a Room/Space" and "Select Existing Room" dialog. Commit.
  • If the message body is empty, say so. Commit. Fixes bug #494093.
  • Create a new module for the room info drawer QML. Commit.
  • Work around startup UI freeze caused by QtTextToSpeech. Commit.
  • Fixup becc127dc41c2330c4e454c208fcaca87fce452e. Commit.
  • Add share action to the maximize delegate. Commit. Fixes bug #466382.
  • Add a button to access all emojis from the message menu. Commit.
  • Check if RoomEvent is null before trying to insert a notification. Commit. Fixes bug #502687.
  • Focus the chat bar when replying to a message. Commit.
  • Allow performing shortcuts while the completion menu is open. Commit.
  • Give completion popup a minimum size when editing an existing message. Commit. Fixes bug #503483.
  • Fix crash when trying to edit your message on a wide screen. Commit. Fixes bug #503846.
  • Fix undefined reference to webShortcutModel. Commit.
  • Fix the room list header margin in Kirigami >6.14. Commit.
  • Elide the user ID in UserDetailDialog if it's too long. Commit. Fixes bug #501483.
  • Yeet HoverActions into the sun. Commit. Fixes bug #503784.
  • Fix one more ownership issue that causes crashes when switching rooms. Commit.
  • Restore hover actions for the cpp message delegate. Commit. Fixes bug #503843.
  • Implement OIDC registration/login compat. Commit.
  • Actually fix TextHandlerTest. Commit.
  • Re-enable texthandlertest on CI. Commit.
  • Package new "Send a Location" button icon for Android. Commit.
  • Use FormCard on the invitation page. Commit.
  • Show the time when we were invited on the invite page. Commit.
  • Add spoiler formatting to the quick format bar. Commit.
  • Use the new strikethrough syntax in the quick format bar. Commit.
  • Allow striking through text with ~~. Commit.
  • Differinate between regular text and revealed spoiler text. Commit.
  • Replace the "Send a Location" button icon with a more fitting one. Commit.
  • Don't insert spoilers inside of code blocks. Commit.
  • Add custom syntax for tagging spoilers. Commit.
  • Register TextHandler::Type with Q_ENUM. Commit.
  • Make MessageDelegateBase::cleanupIncubator static. Commit.
  • Move m_sectionIncubating/m_avatarIncubating/m_readMarkerIncubating set. Commit.
  • Fix the KDE_CI env var check. Commit.
  • Refactor lastEventIsSpoiler, remove lastEvent() call that isn't needed. Commit.
  • Return member objects for users that are not actually members. Commit.
  • Show event type for hidden events. Commit.
  • Rework MessageDelegate in cpp. Commit.
  • Make sure that ChatDocumentHandler can handle the document being changed to a nullptr. Commit. Fixes bug #501950.
  • Force the room list items to update their height when the compactRoomList setting is changed. Commit. Fixes bug #494146.
  • Remember the matrixId during login when moving back from password. Commit. Fixes bug #489976.
  • Fix the width of the space header. Commit.
  • Use isOnline from libquotient. Commit.
  • Fixes a null pointer call. Commit.
  • Re-enable FreeBSD CI. Commit.
  • RoomList: Change room on drag enter. Commit.
  • Set CppOwnership for managed QObjects returned by Q_INVOKABLES. Commit. See bug #502747.
  • ChatBar: set chatBarSizeHelper for compactLayout to root.width. Commit.
  • MessageModel: Handle stickers in ContentModelRole. Commit. Fixes bug #501553.
  • Fix crash during logout. Commit.
  • Disable appium tests. Commit.
  • Move remaining code to app module. Commit.
  • Move webshortcut model to timeline. Commit.
  • Move more stuff to settings module. Commit.
  • Remove some action text that explicitly says "to clipboard". Commit.
  • Improve the "Friends" space notification and tooltip text. Commit.
  • Remove duplicate mxid regex. Commit.
  • Make mxid regex compatible with localhost mxids. Commit.
  • Improve DevtoolsPage. Commit.
  • Show a placeholder when permissions are loading. Commit.
  • More qml files to go in timeline module. Commit.
  • Move relevant models to devtools. Commit.
  • Create a space module. Commit.
  • Fix clearing edit ID when an attachment is added. Commit.
  • Use list of breeze icons from Kirigami Addons. Commit.
  • Remove TapHandler for CodeMaximizeComponent. Commit.
  • Don't offer stickers for reactions. Commit.
  • Create new rooms module. Commit.
  • Update copyright year. Commit.
  • Use ECM's more elaborate APK version code logic. Commit.
  • Move ChatDocumentHandler and related includes to LibNeoChat. Commit.
  • Move location models to LibNeoChat. Commit.
  • Move login and registration to login. Commit.
  • Move locationhelper, linemodel and mediasizehelper to Timeline. Commit.
  • Move the threepid stuff to settings. Commit.
  • Move more stuff to settings. Commit.
  • Fix two (edited) strings appearing in edited quotes. Commit.
  • Fix multi-line quotes being cut off. Commit.
  • Move ColorSchemer to settings module. Commit.
  • Move all timeline relevant models and classes to the module. Commit.
  • Move NeoChatConnection and NeoChatRoom to LibNeoChat. Commit.
  • Rework so that ActionsModel no longer depends on NeoChatConfig or RoomManager. Commit.
  • Remove the dependency on NeoChatConfig from EventHandler. Commit.
  • Migrate forgotten instance of NeoChatRoom::poll() to ContentProvider::handlerForPoll(). Commit.
  • Move the update mentions function to ChatDocumentHandler. Commit.
  • Snapcraft: Add qml and qt plugins path to env. Commit.
  • Move pollhandler to ContentProvider. Commit.
  • Rework NeoChatConnection to remove the dependency on NeoChatConfig. Commit.
  • Remove the relationEventContentModel function from ChatBarCache. Commit.
  • Cleanup NeoChatRoom includes. Commit.
  • Make lastEvent() take a filter function. Commit.
  • Create a content provider instance to get message content models from. Commit.
  • Add "Read Text Aloud" context menu action for messages. Commit.
  • Delegatesizehelper updates. Commit.
  • Fix crash when editing messages. Commit.
  • Bump olm version, fix build. Add kunifiedpush part. Commit.
  • Enable ending polls. Commit.
  • Rework the appearance of poll delegate. Commit.
  • CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
  • LinkPreviewComponent: Fix a few bugs, restore the image preview. Commit.
  • Set the pointing hand cursor shape on link previews. Commit.
  • Elide the hover link indicator. Commit.
  • Fix logout button. Commit.
  • Make it possible to send images in threads. Commit.
  • Minor cleanup. Commit.
  • Remove unneeded property. Commit.
  • Poll Updates and Send Polls. Commit.
  • Fix verification. Commit.
  • Reply to messages with images. Commit.
  • Make it so that the menus for individual thread messages can be accessed. Commit.
  • Make KUnifiedPush required unless opted out. Commit.
  • Message attached property. Commit.
  • ThreePIDModel Updates. Commit.
okular
  • Textpage: Speed up space removal. Commit.
  • Fix distinguished name parser. Commit.
  • Fix crash in DocumentPrivate::evaluateKeystrokeEventChange. Commit. Fixes bug #506851.
  • Fix crash when a JS call triggers another JS call. Commit.
  • Kill the repeated 'Modified:' in Anno Prop Dialog. Commit.
  • Signing: better errors on signing failure. Commit.
  • Add QVector to QList commit to .git-blame-ignore-revs. Commit.
  • QVector is QList now. Commit.
  • Port deprecated method. Commit.
  • Flatten pointers to lists -- direct access simplifies lots of things. Commit.
  • Reuse a variable, deprecate unnecessary overloads. Commit.
  • Replace stl-style iterators with modern range-based for loops. Commit.
  • Make opacity of unbuffered annotations similar to buffered annotations. Commit.
  • Break multiple local variable declarations per lines, add const. Commit.
  • Be less aggressive with the disconnect calls. Commit.
  • Generator: add since-documentation to new functions. Commit.
  • Number of items in recent history configurable via settings page. Commit. Fixes bug #355399.
  • Better 'all certificates invalid' string. Commit.
  • Unused virtuals. Commit.
  • Remove never read var. Commit.
  • Document/suppress some weirdness. Commit.
  • Don't break after return. Commit.
  • Let multiplications happen in target size space. Commit.
  • Remove write-only variable. Commit.
  • Virtual called from ctor: make final. Commit.
  • Constness. Commit.
  • Shadow. Commit.
  • Scoping. Commit.
  • C-style cast. Commit.
  • Suppress returnByReference performance warning. Commit.
  • Delete audioplayerprivate in version without media support. Commit.
  • Try copy over something that should be present in the qt library definitions in cppcheck. Commit.
  • Temporarily add some defines for new qml stuff. Commit.
  • Signatures: Offer to open kleopatra if gpg active. Commit.
  • Port a deprecated method. Commit.
  • PDF: update certificate list on backend settings. Commit.
  • Clazy: fully qualify types. Commit.
  • Improve error message on signing errors. Commit.
  • Improve scaling of stamp for annotation. Commit. Fixes bug #370382.
  • Add appx job. Commit.
  • Don't call KX11Extras::currentDesktop() if not running with X11. Commit.
  • Fix detecting HTML in mobipocket document. Commit.
  • Signatures: rename unsigned signature to signature placeholder. Commit.
  • Revert "CI: For now don't export QtNext tests to pass". Commit.
  • Port away from QMobiPocket::Stream. Commit.
  • Fix opening password protected files on builds without kwallet. Commit. Fixes bug #503852.
  • Derive build_clazy_clang_tidy from job template. Commit.
  • Add missing KF6::ColorScheme link. Commit.
  • Use overprint preview for PDF printers too. Commit.
  • DVI bugfix; use error'd object. Commit.
  • Fix memleak. Commit.
  • Set but overwritten variable; simplify. Commit.
  • Set but unread; scope tighter. Commit.
  • Always true condition; simplify. Commit.
  • Cppcheck: Always true. Commit.
  • Cppcheck: Only one class definition. Commit.
  • Format string. Commit.
  • Reduce scope of some variables. Commit.
  • Cppcheck: Add some suppressions where needed. Commit.
  • Cppcheck: Iterator prefix operator. Commit.
  • Do null pointer check before accessing pointer. Commit.
  • Cppcheck: Less c-style casting. Commit.
  • Cppcheck: Add some const to objects and pointers. Commit.
  • Cppcheck: Initialize with initializer list. Commit.
  • Cppcheck: Rename some variables shading other. Commit.
  • Cppcheck: Base and derived have similar named members, fix. Commit.
  • Cppcheck: Broader synctex ignore. Commit.
  • Cppcheck: better plugin macro definition. Commit.
  • Disable KWallet and Kpty on Haiku also. Commit.
  • Switch clang-clazy ci build to newer docker. Commit.
  • CI: For now don't expect QtNext tests to pass. Commit.
  • Delete old kconf update script. Commit.
  • Fax: Add a few bugprone-sizeof-expression exceptions. Commit.
  • Fix build with Qt 6.10. Commit.
  • Add option for obeying file info regarding continuous mode. Commit. Fixes bug #497715.
  • Fix typo in distinguished name parser. Commit.
  • Improve spinbox localization. Commit.
  • Fix typo in pipeline causing excessive disk usage on CI build nodes. Commit.
  • Show signature type in signature pane. Commit.
  • Fix minor typo (% -> %1). Commit.
  • Provide correct path for error message for signing error. Commit.
  • Convert SignatureResult failures to UI strings. Commit.
  • Fix build without QML. Commit.
palapeli
  • Snapcraft: sync to stable. Commit.
  • Snapcraft: Move to core24. Commit.
parley
  • Revert "GIT_SILENT Update Appstream for new release". Commit.
  • Snapcraft: Move to core24. Commit.
partitionmanager
  • Add more detailed tooltip to delete partition action. Commit. Fixes bug #505138.
  • Fix wrong slot for comboBackend. Commit.
  • Re-order settings menu. Commit. See bug #503932.
picmi
  • Snapcraft: Move to core24. Commit.
pim-data-exporter
  • Fix reuse lint. Commit.
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • Use string literals inline operators. Commit.
  • Fix pre-commit. Commit.
  • Add pre-commit support. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • Fix RELEASE_VERSION_DATE. Commit.
  • Use #include . Commit.
pim-sieve-editor
  • Add stable to true. Commit.
  • Fix reuse lint. Commit.
  • Add .gersemirc. Commit.
  • Increase copyright. Commit.
  • Activate check-yaml. Commit.
  • Add CI pre-commit. Commit.
  • Use 1.6 branch. Commit.
  • Allow to compile without Qt6.10 deprecated methods. Commit.
  • Fix RELEASE_VERSION_DATE. Commit.
  • Add support for whatsnew dialogs. Commit.
  • Add support for whatsnew dialogs. Commit.
  • It's autodelete. Commit.
  • Use c++20. Commit.
  • Use #include . Commit.
  • Add tests-run-in-parallel. Commit.
  • Flatpak: Update to Sdk 6.9. Commit.
  • Not necessary to initialize default constructor. Commit.
  • Use QT_REQUIRED_VERSION. Commit.
pimcommon
  • Add .gersemirc. Commit.
  • It compiles fine without qt 6.10 deprecated methods. Commit.
  • WhatsNew - allow specifying the application name. Commit.
  • Add yaml pre-commit support. Commit.
  • Add pre-commit CI support. Commit.
  • Add pre-commit CI support. Commit.
  • Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
  • Add missing KF6::ColorScheme link. Commit.
  • Remove unused icons. Commit.
  • KDE CI can't create a window on this platform, skipping some gui tests. Commit.
  • Remove ManageServerSideSubscriptionJob. Commit.
plasmatube
  • Elide source switcher text. Commit.
  • Don't try to open video if no source selected. Commit.
  • Flatpak: Update runtime to 6.8. Commit.
qmlkonsole
  • Fix tab close button UI. Commit.
  • Fix settings dialogs not opening properly, and dimensions. Commit.
  • Flatpak: update runtime version. Commit.
  • Added Force Modifier Button. Commit.
qrca
  • Stops the camera on mobile devices when in background. Commit.
  • This patch remembers the last device used. Commit.
  • Always use navigation tab bar. Commit.
  • Metainfo: Add screenshots from product-screenshots. Commit.
  • Make it a unique application. Commit.
  • Use ECM's more elaborate APK version code logic. Commit.
rocs
  • [nightly flatpak] Update Runtime. Commit.
  • Revert "GIT_SILENT Update Appstream for new release". Commit.
signon-kwallet-extension
  • CI: Remove Qt5 builders that don't exist anymore. Commit.
skanpage
  • Truncate existing files when overwriting. Commit. Fixes bug #507174.
  • Ensure correct url decoding when saving multiple images. Commit. Fixes bug #503787.
  • Snapcraft: Remove cups snap install store rejects. Commit.
  • Add missing include moc. Commit.
  • Also set name filter index when saving single pages. Commit.
  • Set name filter index again on each file dialog open. Commit.
  • Round the stepsize for DoubleSpinbox. Commit.
  • Include the file name when confirming saving a document or image. Commit.
  • Add save as button to global menu. Commit.
  • Update the selected file right before opening the save dialog. Commit.
  • Warning and formatting fixes. Commit.
  • Improve i18n. Commit.
  • Improve i18n. Commit.
  • Add file name template. Commit.
  • Simplify scan preview and selection areas. Commit. Fixes bug #499486.
step
svgpart
  • It compiles fine without deprecated methods. Commit.
telly-skout
  • Flatpak: update Kirigami Addons to 1.8.1. Commit.
  • Fix Qt 6.10 build. Commit.
  • Flatpak: update runtime to 6.9. Commit.
  • Add 25.04.0 release description. Commit.
  • TV Spielfilm fetcher: fix "Select Favorites" page does not list channels. Commit.
  • Improve handling of gaps/overlaps in the programs. Commit. Fixes bug #502258.
tokodon
  • 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.
  • Playback audio in video attachments. Commit. See bug #505303.
  • Use QLatin1String in SocialGraphModel. Commit.
  • Add mute/block management on the safety page. Commit. See bug #506374.
  • Fix a crash when trying to block an account through the post menu. Commit.
  • Overhaul server information page. Commit.
  • Remove QCoro from Flatpak. Commit.
  • Prevent a null access in certain timelines. Commit. Fixes bug #504215.
  • Prevent unchecking sidebar actions. Commit.
  • Make blocking accounts actually work. Commit.
  • Port our dep5 to the new REUSE.toml format. Commit.
  • Fix timeline streaming when the server configured it for another URL. Commit. Fixes bug #505213.
  • Fix logging in. Commit.
  • Add better tooltips for disabled poll and attachment buttons. Commit. See bug #504946.
  • Ensure the instance information button is disabled for errored accounts. Commit.
  • Add a more obvious account warning icon in the switcher and settings. Commit.
  • Fix the account switcher not selecting the actually selected account. Commit.
  • Allow boosting your own private posts. Commit.
  • Fix sidebar items not being disabled when an account has an issue. Commit.
  • Add server name into the login issue text. Commit.
  • Add better error messages for some edge cases during authentication. Commit.
  • Prevent crash when pressing "Mark as Read" on the notifications page. Commit.
  • Don't mix read and unread notifications while grouping. Commit.
  • Simplify how we decide which notification types are grouped. Commit.
  • Clamp contentY in both directions. Commit. Fixes bug #501936.
  • Fix adding a second account on Android. Commit. Fixes bug #499434.
  • Limit the poll choices to the limit set by the server. Commit. Fixes bug #487056.
  • Add pull-to-refresh for timeline pages. Commit. Fixes bug #495996.
  • Separate unread and previous notifications. Commit. Fixes bug #479338.
  • Make the search field the initially focused control on the servers page. Commit.
  • Simplify login process, rename welcome buttons. Commit.
  • Add relative datetimes to favorites/boosted notifications. Commit.
  • Fetch the last read ID in notifications model. Commit.
  • Expose createdAt property for notifications. Commit.
  • Add QCoro the Flatpak build. Commit.
  • Fix wrong function signature in MockAccount. Commit.
  • Add QCoro to CI dependency list. Commit.
  • Begin to use QCoro, refactor how passwords are read. Commit.
  • Change account switcher to become a dialog. Commit.
  • Revert "Remove Qt 6.10 job for now". Commit.
  • ModerationTools: Fix opening some subpages. Commit.
  • Improve reports list. Commit.
  • Fix opening the Conversations page. Commit.
  • De-duplicate content notice in PostDelegate and MinimalPostDelegate. Commit.
  • De-duplicate filter notice in PostDelegate and MinimalPostDelegate. Commit.
  • Change some notification delegates to a smaller post preview. Commit.
  • Overhaul how the navigation actions work. Commit.
  • Switch to git KUnifiedPush for nightly Flatpak builds. Commit.
  • Show both the localized and native name of a language in the selector. Commit. See bug #495532.
  • Don't allow opening the link menu for internal links. Commit.
  • Don't attempt to open the link menu on touchscreen devices. Commit.
  • Remove Qt 6.10 job for now. Commit.
  • Fix minor typo (tihs -> this). Commit.
  • Fix switching to functional page when logging out of an errored account. Commit.
  • Clear favorited lists when switching to an account with a login issue. Commit.
  • Wrap text on the login issue page. Commit.
  • Add placeholder text for empty followers/following list. Commit.
  • Happy (late) new year!. Commit.
  • Don't show empty display name in account editor. Commit.
  • Clamp contentY when using the PageUp key. Commit. Fixes bug #501936.
  • Add missing #ifdef HAVE_KUNIFIEDPUSH. Commit.
  • Note in the README that only the latest and greatest Mastodon is tested. Commit.
  • Omit padding when sending subscription keys to the server. Commit.
  • Pass up push message received through NetworkController. Commit.
  • Stop registering for push notifications despite them being disabled. Commit.
  • Print out what the old endpoint was in the warning message. Commit.
  • Don't spam network error log with push subscription checks. Commit.
  • Don't bother updating push subscriptions if there is none. Commit.
  • Remove old randArray generation, set WebPush standard. Commit.
  • Remove annual_report from push notification rules. Commit.
  • Call updatePushNotifications when toggling the notifications checkbox. Commit.
  • Use the generated encryption keypair for KUnifiedPush. Commit.
  • Use the server's VAPID public key when registering with KUnifiedPush. Commit.
  • Snapcraft: Add kunifiedpush, use ffmpeg qtmultimedia. Commit.
  • Use ECM's more elaborate APK version code logic. Commit.
  • Flatpak: Update qtwebview. Commit.
umbrello
  • Fix runtime update. Commit.
  • [nightly flatpak] Update Runtime. Commit.
  • Fix 'Creating a new document after adding two diagrams segfaults'. Commit. Fixes bug #504940.
  • Cmake: Don't set removed policy anymore. Commit.
  • In class CsValaImportBase handle optional annotations on enum values:. Commit.
  • Umbrello/codeimport/javaimport.h fixup for commit c8b87cb : revert change on destructor declaration. Commit.
  • New codeimport class JavaCsValaImportBase reduces code duplication between JavaImport and {CSharp,Vala}Import:. Commit.
  • Add test/import/java/bug479224. Commit.
  • Move unittests/{csharp,java,sql}import content to test/import/. Commit.
  • Remove file accidentally added in commit b120efd. Commit.
  • Start adding unittests/javaimport. Commit.
  • Umbrello/codeimport/sqlimport.{h,cpp} New function equiv() abbreviates case insensitive equality test. Commit.
  • Umbrello/codeimport/csvalaimportbase.cpp : Adopt improvements from javaimport.cpp which happened since 2012. Commit. Fixes bug #502785.
  • Codeimport/import_utils.cpp (createUMLObjectHierarchy): At const QString scopeName of for-loop use QString&. Commit.
  • Umbrello/umlscene.cpp : At for-loops replace breakFlag by temporary pointer used for iterating. Commit.
  • Set window icon. Commit.
yakuake
  • Add missing KF6::ColorScheme link. Commit.
zanshin
  • Akonadiconfigdialog: Port away from deprecated AgentInstanceCreateJob::configure. Commit.