Skip to content

KDE Gear 22.08.0 Full Log Page

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

akonadi
  • Use std::cout not std::err for information. Commit.
  • Fix mem leak. Commit.
  • Add clearCacheDone signal. Commit.
  • Add i18n. Commit.
  • Add job for clearing akonadi collection cache. Commit.
  • Move CalendarSupport::TagCache and tag color convenience methods here. Commit.
  • Fix statistics proxy model unit test with Qt6. Commit.
  • Disable Qt6 CI until we have KAccounts available. Commit.
  • It compiles fine against qt6. Commit.
  • Fix SQL query generation with Qt6. Commit.
  • Comment code for the moment in qt6 for making it build. Commit.
  • Remove unused variable. Commit.
  • Add missing Q_REQUIRED_RESULT. Commit.
  • Add missing Q_REQUIRED_RESULT. Commit.
  • Don’t delete mariadb log files. Commit. Fixes bug #454948
  • Use cmakedefine01. Commit.
  • Install plugins in pim. Commit.
  • Fix install plugin in pim. Commit.
  • Install version header in include/KF*/AkonadiCore. Commit.
  • QSqlQuery::boundValues() returns a QList in Qt6. Commit.
  • Fix build with Qt6. Commit.
  • Fix infinite recursion in QStringList DataStream operator with Qt6. Commit.
  • Fix adapt arguments to qt6. Commit.
  • Explicitly construct a QByteArray here. Commit.
  • Add include needed with Qt6. Commit.
  • Rely on automatic pair type deduction. Commit.
  • Port away from QStringRef. Commit.
  • Adapt AkRanges to Qt6 container changes. Commit.
  • Make it compile without deprecated methods. Commit.
  • Add KF5::KIOCore only to private link interfaces. Commit.
  • Follow BinaryUnitDialect option. Commit. Fixes bug #454182
  • Add a QGadget to collection. Commit.
  • Remove namespace. Commit.
  • Disable warning. Commit.
  • Enforce using $database_akonadi AppArmor profiles. Commit.
  • Fix typos in AppArmor target profile name. Commit.
  • Add CollectionUtils::fromIndex(). Commit.
  • Remove unimplemented constructor. Commit.
  • Fix compile against qt6 here. Commit.
  • Port QNetworkConfigurationManager in qt6. Commit.
  • Fix 452949: Revert a string to make it suitable for more apps. Commit. Fixes bug #452949
  • Set useful desktopFileName for agents. Commit.
  • Clean up CMake code. Commit.
  • Cleanup leftovers of no longer used Windows build hacks. Commit.
  • Link tests agains shared akonadiprivate. Commit.
  • Add Windows CI. Commit.
  • Use correct kf. Commit.
akonadi-calendar
  • Fix crash when using QString as KConfigGroup name, use C Char array from start. Commit.
  • Condense occurrenceForAlarm early returns and add check for null incidence ptr. Commit.
  • Fix crash with reminder-daemon when reminder dismissed as notifications are being iterated over. Commit.
  • Add an environment variable to disable Akonadi auto-launching. Commit.
  • Add Akonadi KCalendarCore platform calendar plugin. Commit.
  • Disable Qt6 CI build. Commit.
  • It compiles fine against qt6. Commit.
  • Prevent crashing from null AlarmNotification pointer. Commit.
  • Fix crash when clicking on dismiss, sometimes. Commit.
  • Add “Remind in 1 hour” option. Commit.
  • Search plugin in pim. Commit.
  • Handle empty incidence. Commit. Fixes bug #453395
  • Explicitly link against KConfigCore. Commit.
  • Make it compile without deprecated methods. Commit.
  • Don’t make notifications for already ended events persistent. Commit.
  • Add translation context for the “Dismiss” action. Commit. See bug #452264
  • Use Akonadi::CollectionUtils::fromIndex(). Commit.
  • Move CalendarSupport::displayName to Akonadi::CalendarUtils. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Don’t store url when it’s not valid. Commit.
  • Unify calendar item access utility methods. Commit.
  • Add more reminder notification text variants. Commit.
  • Move IncidenceTreeModel from eventviews here. Commit.
  • Adjust the error messages for failed imports. Commit. See bug #328976
  • We depend against new version. Commit.
  • Fix compile against qt6. Commit.
akonadi-calendar-tools
  • Make it compile without deprecated methods. Commit.
  • Use calendar item access utility methods from akonadi-calendar. Commit.
  • It doesn’t depends against kdelibs4support. Commit.
akonadi-contacts
akonadi-import-wizard
  • Install plugins in pim. Commit.
  • Install plugin in pim. Commit.
  • Fix compile against qt6. Commit.
  • Make it compile without deprecated methods. Commit.
  • Set desktop file spec version. Commit.
akonadi-mime
akonadi-notes
  • It compiles fine against qt6. Commit.
  • Make it compile without deprecated methods. Commit.
akonadiconsole
  • USe Akonadi/ClearCacheJob. Commit.
  • Use directly new dbaccess class. Commit.
  • Port to QRegularExpression. Commit.
  • Use cmakedefine01. Commit.
  • Install plugins in pim. Commit.
  • Make it compile without deprecated methods. Commit.
akregator
  • Drop unused KF5Service dependency. Commit.
  • Drop unused QGpgme dependency. Commit.
  • Remove unused includes. Commit.
  • Remove unused includes. Commit.
  • Prepare to use future qgpgme-qt6. Commit.
  • Const’ify pointer + use Q_REQUIRED_RESULT. Commit.
  • Remove duplicate from header/cpp. Commit.
  • Make compile against qt6. Commit.
  • Add missing lib in qt6. Commit.
  • Increase plugin version. Commit.
  • Adapt to new plugin api. Commit.
  • Install plugins in pim. Commit.
  • Install plugin in pim. Commit.
  • Install plugin in kontact. Commit.
  • Don’t enter event loop in akregatorstorageexporter. Commit.
  • Make it compile without deprecated methods. Commit.
  • Revert this part as it breaks compile. Commit.
  • Add missing gpgme version. Commit.
  • Syndication lib is needed when building against qt6. Commit.
  • Allow to search gpgme (need in qt6). Commit.
  • Fix some qt6 compile errors. Commit.
  • Fix some qt6 compile error. Commit.
  • Fix compile against qt6. Commit.
  • Follow BinaryUnitDialect option. Commit. See bug #454182
  • Fix cmake variable (fix qt6 configure). Commit.
  • Drop plugin system. Commit.
  • Re-format css (no functional change). Commit.
  • More html tweaks. Commit.
  • Clean up html a bit. Commit.
  • Fix document structure. Commit.
  • Font size is supposed to be in points, not pixels. Commit.
  • Hide progress widget when inactive. Commit.
  • Remove dead code in OpenUrlRequest. Commit.
  • Drop loading extension plugins. Commit.
  • Remove unused function. Commit.
  • Fix 452822: Please add a way to prevent dialogs/notifications while saving an enclosure. Commit. Fixes bug #452822
  • Add missing version name. Commit.
  • Fix home page. Commit.
  • Set desktop file spec version. Commit.
  • Don’t show double menu. Commit.
  • Use “coll” variable directly. Commit.
  • Allow to change theme. Commit.
  • Add support for fullscreen. Commit.
analitza
  • Require passing tests for the CI to pass. Commit.
  • Fix typo breaking analitzatest. Commit.
  • Use Config mode for finding Eigen3. Commit.
  • Port qmlRegisterInterface. Commit.
  • Fix qMakePair compile error against qt6. Commit.
  • Adapt api to qt6. Commit.
  • We depend against qt5.15. Commit.
  • Fix other compile error against qt6. Commit.
  • Fix some qt6 compile errors. Commit.
  • Port toSet. Commit.
  • Fix up adjusting the build system for Qt6. Commit.
  • Port some deprecated methods. Commit.
  • Adapt build system for building against qt6. Commit.
  • Add missing include + fix some compile error against qt6. Commit.
  • Remove extra ‘;’. Commit.
  • Fix folder for ecm_install_po_files_as_qm. Commit.
  • Properly separate public/private dependencies. Commit.
  • Remove unused include. Commit.
  • Use upstream CMake config for Eigen. Commit.
  • Add Windows CI. Commit.
ark
  • Pass parent widget to add dialog. Commit.
  • Fix install plugin in kf. Commit.
  • Port deprecated KMimeTypeTrader::self()->query. Commit.
  • Revert “Do not highlight file after compression”. Commit.
  • Use cmakedefine01. Commit.
  • Block extraction if there’s no space left. Commit. Implements feature #393959
  • Add a context to Archive to help translations. Commit.
  • Zip: pad CRC numbers to 8 characters. Commit. Fixes bug #455007
  • Fix naming of Compressed/Uncompressed Size columns. Commit.
  • Cli7zplugin: add support for original 7-Zip. Commit. Fixes bug #440135
  • Don’t consider okteta for previewing files. Commit.
  • Require passing tests to pass the CI. Commit.
  • Fix failing clirartest if rar is not available. Commit.
  • Remove -l flag to 7z a. Commit.
  • Support ‘7zip’ as well as ‘p7zip’. Commit.
  • Fix draggable area not clearly signposted/misleading highlighting. Commit. Fixes bug #426499
  • Calculate total directory size. Commit. Fixes bug #452352
  • Use ${QT_MAJOR_VERSION} here too. Commit.
  • Fix some compile error against qt6. Commit.
  • Adapt build system for building qt6. Commit.
artikulate
  • Adapt build system for building against qt6. Commit.
  • Use Qt:: here. Commit.
  • Remove %i parameter from Exec line. Commit.
audiocd-kio
  • Port to KIO::WorkerBase. Commit.
  • Port away from ERR_SLAVE_DEFINED. Commit.
  • Add missing override. Commit.
  • Not necessary now. Commit.
  • Install in kf6. Commit.
  • Make it compile against qt6. Commit.
  • Prepare adapt build system for building against qt6. Commit.
  • Prepare to adapt build system against qt6. Commit.
baloo-widgets
  • Require passing tests for the CI to pass. Commit.
  • Add Qt6 CI support. Commit.
  • Port deprecated methods. Commit.
  • Port margins(). Commit.
  • Show all .h in qtc6. Commit.
  • Modernize code. Commit.
  • Initialize variables in headers. Commit.
  • Use std::as_const. Commit.
  • Fix compile qt6 error. Commit.
  • FileMetaDataWidget: Allow to see targetUrl if set. Commit.
  • Fix find qt. Commit.
  • Add ki18n_install(po). Commit.
  • Install in kf. Commit.
  • Autotests: repair long-format tests. Commit.
  • Autotests: repair test of “yesterday” dates. Commit.
  • Autotests: factor out the (short form) regexes. Commit.
  • Autotests: validate that KFormat does what the test expects. Commit.
blinken
bomber
bovo
  • Add ki18n_install and kdoctools_install. Commit.
calendarsupport
  • Use the Akonadi::TagCache from Akonadi. Commit.
  • Use Q_REQUIRED_RESULT + const’ify pointer. Commit.
  • Use kcalendarcore_version.h => we can build against qt6 too. Commit.
  • Port deprecated methods. Commit.
  • Make it compile without deprecated methods. Commit.
  • Remove KDatePickerPopup copy. Commit.
  • Use Akonadi::CollectionUtils::fromIndex(). Commit.
  • Implement findMostCommonType using type enums rather than type names. Commit.
  • Adapt to displayName() having been moved to akonadi-calendar. Commit.
  • Remove unused createMimeData() overload. Commit.
  • Use calendar item access utility methods from akonadi-calendar. Commit.
  • Remove plugin class. Commit.
  • Test failed on windows. Commit.
  • Remove libkdepim prefix. Commit.
  • Remove unused CategoryConfig class. Commit.
  • Remove unused CategoryHierarchyReaderQTreeWidget. Commit.
  • Remove unused and unexported CalendarSupport::CalendarUtils class. Commit.
  • QDrag only needs a parent object, not a widget. Commit.
  • Port to QRegularExpression. Commit.
  • Use KWindowStateSaver for the print preview dialog. Commit.
cantor
  • Squash commit of multiple fixes that will go into 22.08. Commit. Fixes bug #456650
  • Remove duplicate headers between cpp/h. Commit.
  • [maxima] properly embedd the results of the commands from the draw package (draw, draw2d and draw3d). Commit.
  • When downloading new documentation files, explicitly use “cantorrc” config file to store the settings otherwise the files are not found when downloaded from within LabPlot. Commit.
  • Remove backspaces in the help output in R. Commit.
  • Show the information about the available internal help system in Maxima and in R in the help panel. Commit.
  • Don’t end QDebug with endl. Commit.
  • Fix includes. Commit.
  • Moved the handling of the expression status changes to the base class Session. Commit.
  • Add Windows CI. Commit.
  • Added zooming related actions (zoom in, zoom out, zoom original) to the context menu of the worksheet. Commit.
  • Smooth zoom in the worksheet view with the mouse wheel. Commit.
  • Don’t update the variable model for R in case we’re dealing with help expressions and removed obsolete function calls on temp objects in scilabexpression.cpp. Commit.
  • [python] remove the option “graphic packages for integrated plots”. Commit.
  • Don’t call updateGraphicPackagesFromSettings() in Octave, Python and Julia sessions. Commit.
  • More debug ouput in the python test to understand the failure on CI and more code cleanup in various files. Commit.
  • [python] Adding some more debug output to understand the test failure on CI. Commit.
  • [python] trying to fix the test failing on CI. Commit.
  • No need to update the variable model if a help request was processed since it doesn’t create any new variables of functions. Commit.
cervisia
  • Use #include . Commit.
  • Adapt build system for building against qt6. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Port CVS manual away from deprecated KToolInvocation. Commit.
  • Use CVS manual that actually exists. Commit.
  • Remove custom impl for help action. Commit.
dolphin
  • Revert “portalize drag urls”. Commit.
  • Install KPart desktop file for supporting Konqueror 22.08. Commit.
  • Add “Show statusbar” menu entry in “Settings”. Commit.
  • Remove linux-qt6 CI from stable branch. Commit.
  • Open >5 terminals dialog: use action terms instead of Yes/No buttons. Commit.
  • Open >5 items dialog: use action terms instead of Yes/No buttons. Commit.
  • Portalize drag urls. Commit.
  • Dolphintabwidget.cpp piority of boolean operators. Commit.
  • Improve goActions test. Commit.
  • Add two autotests. Commit.
  • Show “Loading canceled” placeholder when loading was canceled. Commit.
  • Don’t reinterpret_cast QEvent. Commit.
  • ViewPropertiesDialog: use action terms instead of Yes/No buttons. Commit.
  • Use edit-clear-history icon. Commit.
  • Do not open excessive tab. Commit. Fixes bug #440663
  • Formatting. Commit.
  • Remove duplicate headers between cpp/h. Commit.
  • Don’t consider drops on a row as drops on the row’s item. Commit. See bug #453700
  • Cleanup config-dolphin.h includes. Commit.
  • Use cmakedefine01. Commit.
  • Use one config-dolphin.h.cmake configuration file. Commit.
  • Fix rare ToolTipManager crash on exit. Commit.
  • Bump KF5_MIN_VERSION after e9bd295b make 5.92 necessary. Commit.
  • Fix install/load plugins from kf. Commit.
  • KItemListView fix valgrind issue “Conditional jump or move depends on uninitialised value”. Commit.
  • We depend against qt5.15. Commit.
  • Add Qt6 CI support. Commit.
  • It’s enabled by default in qt6. Commit.
  • We depend against kf5.91 => remove check. Commit.
  • Fix building KF6 with PackageKit-Qt. Commit.
  • Fix build with Qt6 QFont::setWeight(). Commit.
  • Add missing includes needed to build with KF6. Commit.
  • KServiceTypeTrader has been deprecated since KService 5.90. Commit.
  • Port away from deprecated KNewStuff API. Commit.
  • Fix building kfileitemmodeltest with KF6. Commit.
  • Port away from copying QEvent when building with Qt6. Commit.
  • Kdelibs4ConfigMigrator is deprecated in KF6. Commit.
  • Port away from deprecated ThumbCreator API. Commit.
  • Migrate old custom view font config entries. Commit.
  • Simplify custom font settings. Commit.
  • Kfileitemmodel: sortRoleCompare: allow to sort by access time. Commit.
  • Allow OpenTerminalHere to work for recentlyused:/ and recentdocuments:/. Commit.
  • Remove hover highlight before opening view context menu. Commit.
  • Fix paste on row while in details view mode. Commit.
  • Extend selection rectangle to left edge. Commit. Fixes bug #453046
  • Change wording “Leading Column Padding” to “Side Padding”. Commit. Fixes bug #453172
  • Fix: Dolphin right click and compress doesn’t scroll. Commit.
  • Prevent excessive tab opening. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Fix name of uninstall command (without extension). Commit.
  • Fix: service-menu-installer ignoring symlinks on un-install. Commit. Fixes bug #452289
  • Fix QDirIterator wildcard when fallback install script is searched for. Commit. Fixes bug #453870
  • Add tooltip to free space info widget showing full disk capacity. Commit. Fixes bug #452867
  • Drop KNS3 prefix for KMoreTools includes. Commit.
  • Port to QStringView. Commit.
  • Remove unused include. Commit.
  • KItemList: fix warnings. Commit.
  • SearchBox: Add topMargin to balance the spacing. Commit.
  • REmove duplicate header between header/file. Commit.
  • Re-add “Open Terminal Here” feature. Commit. Fixes bug #452637
  • Revert “Combine modificationtime, creationtime and accesstime roles into one group”. Commit.
  • Eliminate remarks. Commit.
  • Combine modificationtime, creationtime and accesstime roles into one group. Commit.
  • Add the ability to sort by file extension. Commit. Fixes bug #429579
  • Define MODULE type for KCM libraries. Commit.
  • Convert desktop files of plugins to json. Commit.
  • Don’t deselect on Ctrl+Right-Click. Commit.
  • Add additional Document role for “Author”. Commit.
  • Baloo is available on Linux/FreeBSD only. Commit.
  • Refactor DolphinContextMenu so its actions are retrievable. Commit.
  • Install servicemenus in new install location. Commit.
  • [ToolTipManager] Create DolphinFileMetaDataWidget on-demand again. Commit.
  • Reuse metadata widget when creating tooltips. Commit.
  • Using the gesture recognizer from KWidgetsAddons. Commit.
  • Allow for more explicit button labels. Commit.
  • Port to target-based ecm_add_app_icon. Commit.
  • Prettify labels in back/forward button menu. Commit.
  • Fix some compile error against qt6. Commit.
dolphin-plugins
dragon
elisa
  • Enable opening files relative to current directory from the command line. Commit.
  • Set sidebar section Loader height to avoid inactive headings taking space. Commit. Fixes bug #456214
  • This proxy model has children only when parent is invalid. Commit.
  • Clean up code for FlatButtonWithToolTip. Commit.
  • Change “Show Artist” functionality to be hover-based on desktop. Commit.
  • Elisaapplication ctor initialize member. Commit.
  • Fix sidebar entry order when changing embedded categories. Commit. Fixes bug #456209
  • Fix case sensitivity sorting issue in viewsproxymodel. Commit.
  • Make sure artist is not null to avoid qml errors. Commit.
  • Fix showArtist button and its signal. Commit.
  • Rescale internal Slider values to avoid integer overflow. Commit. See bug #455339
  • Add some space between the cover art and queue list. Commit.
  • Remove duplicate headers from cpp/h. Commit.
  • Make Playlist items taller and more touchable in touch mode. Commit.
  • Play song in playlist when tapped with a touchscreen. Commit. Fixes bug #454343. See bug #434437
  • Change root of Files view to root directory. Commit. Fixes bug #420895
  • Add automatic Android version handling. Commit.
  • Fix Windows platform name in appstream data. Commit.
  • Add 22.04.1 Windows release to appstream. Commit.
  • Allow sorting tracks using file modification time. Commit.
  • Fix some qt6 compile error. Commit.
  • Adapt build system for building against qt6. Commit.
  • It’s enabled by default in qt6. Commit.
  • Add setting to disable scan on startup. Commit.
  • Fix playList’s key navigation. Commit. Fixes bug #453591
  • We depend against qt5.15. Commit.
  • Parse lyric and display them. Commit.
  • Show a little arrow in the corner of the repeat button. Commit. Fixes bug #453586
  • Better fix for displaying lyric of unindexed tracks. Commit.
  • Revert “Display lyric no matter it’s in the DB or not”. Commit.
  • Display lyric no matter it’s in the DB or not. Commit.
  • Return the right embbed cover art of tracks that don’t have the Album info. Commit.
  • Handle label of playlist entry that doesn’t have Album/Artist. Commit.
  • Increase visibility of the embedded cover art. Commit. See bug #418800
  • Never group entries that don’t have the Album info. Commit.
  • Use dynamic tooltip text for play & pause buttons. Commit.
  • Clean up hover button code in GridBrowserDelegate. Commit.
  • Add missing Accessibility properties to FlatButtonWithToolTip. Commit.
  • Make delegate tooltip texts consistent. Commit.
  • Clarify Tooltip of play button in NavigationActionBar. Commit.
  • Use real SI unit. Commit.
  • Add windows CI. Commit.
  • Correct vertical positioning for “nothing here” message. Commit.
  • Correct “nothing here” Loader’s visible condition. Commit.
  • Make “nothing here” placeholder message’s text dynamic. Commit.
  • Give “Nothing to display” placeholder message an icon. Commit.
  • Give desktop “playlist empty” placeholder message an icon. Commit.
  • Put PlaceholderMessage instances in Loaders. Commit.
  • Hide top-level view icon for main view toolbar. Commit.
  • Correct my copyright email address. Commit.
  • Extract common DataGridView and DataListView code into AbstractDataView. Commit.
  • DataGridView/DataListView: put placeholder messages in Loaders. Commit.
  • DataGridView/DataListView: don’t put Binding objects in loaders. Commit.
  • DataListView: eventually set modelIsInitialized to true. Commit.
  • Collapse ListBrowserView into DataListView. Commit. Fixes bug #429036
  • Collapse GridBrowserView into DataGridView. Commit.
  • Remove minor and unnecessary code differences between various toolbars. Commit.
  • Dynamically switch between album-style and standalone-song-style playlist items. Commit. See bug #434437
  • Warn that the fast native indexer doesn’t follow symlinks. Commit. Fixes bug #451294
eventviews
  • Port to PMF signal/slot syntax. Commit.
  • Not necessary namespace in qt5 too. Commit.
  • Install plugins in pim. Commit.
  • Fix warning when building against qt6. Commit.
  • Use kcalendarcore_version.h as we can build in qt6. Commit.
  • Make it compile without deprecated methods. Commit.
  • Make it compile without deprecated methods. Commit.
  • Use KDatePickerPopup from KWidgetAddons. Commit.
  • Make compile against qt6. Commit.
  • Simplify TodoModelPrivate. Commit.
  • TodoViewQuickAddLine: fix adding a todo using the quick add line. Commit.
  • Compilation error. Commit.
  • Adapt to displayName() moving to akonadi-calendar. Commit.
  • Add i18n. Commit.
  • <Merge branch ‘release/22.04’. Commit.
  • Add missing includes when building without deprecated methods. Commit.
  • Remove unneeded superclass from decoration class. Commit.
  • Port decoration plugin loading away from KServiceTypeTrader. Commit.
  • Use calendar item access utility methods from akonadi-calendar. Commit.
  • Move the use of KMessageBox out of TodoModel. Commit.
  • Have the CI build the example app too (and make it build again). Commit.
  • Rebase TodoModel on to KExtraColumnsProxyModel. Commit.
  • Use IncidenceTreeModel from akonadi-calendar. Commit.
  • Remove unused (and now gone) includes. Commit.
falkon
  • Remove duplicate releases tag. Commit.
  • Show more headers in qtc6. Commit.
  • Add missing override. Commit.
  • Use Q_EMIT/nullptr/fix gcc warning. Commit.
  • Const’ref. Commit.
  • Port deprecated enum. Commit.
  • Show more headers in qtc6. Commit.
  • Remove duplicate headers between cpp/h. Commit.
  • Const’ify method + use nullptr. Commit.
  • Show the actual QtWebEngine version in about dialog. Commit.
  • Modernize code. Commit.
  • Use QStringLiteral + use nullptr. Commit.
  • Use nullptr here too. Commit.
  • We depend against qt5.15. Commit.
  • Use nullptr here. Commit.
  • Show all headers in qtc6. Commit.
  • Show headers in qtc6 + we can use qt cmake macro as we depend against. Commit.
  • Use ref here. Commit.
  • QML: Fix enum documentation doxygen comments. Commit.
  • QML: Fix documentation links for window/s. Commit.
  • Add Doxygen overview of QML API. Commit.
  • SiteInfo: Don’t load previews at multiselect. Commit. Fixes bug #451284
  • SiteInfo: Improve ability to copy data from lists. Commit. Fixes bug #451284
  • Enable WebRTC screen capturer in WebEngine. Commit. Fixes bug #450839
  • Remove screenshot dimensions from appdata. Commit.
ffmpegthumbs
filelight
granatier
grantlee-editor
  • Make it compile without deprecated methods. Commit.
  • Fix compile against qt6. Commit.
grantleetheme
  • Don’t use deprecated variable. Commit.
  • Use non-deprecated install location variables. Commit.
  • Try to install plugin. Commit.
  • Fix plugin name. Commit.
  • Make it compile without deprecated methods. Commit.
  • We depend against kf5.94. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Fix crash. Commit.
  • Make compile against deprecated methods. Commit.
gwenview
  • Include exiv2.hpp and KImageAnnotator outside of #ifdef HAVE_TIFF. Commit.
  • Support passing drag and drop through portal. Commit.
  • Add simple image editor using KImageAnnotator. Commit. Fixes bug #408551
  • Port from KNewFileMenu::setPopupFiles to KNewFileMenu::setWorkingDirectory. Commit.
  • Port away from ERR_CANNOT_CREATE_SLAVE. Commit.
  • Use more appropriate/specific icon for “Show Editing Tools” button. Commit.
  • Port away from deprecated pixelmetrics. Commit.
  • Fix using QOpenGLWidget in Qt6. Commit.
  • Add missing includes. Commit.
  • Fix some qt6 compile errors. Commit.
  • Fix follow BinaryUnitDialect. Commit. See bug #454182
  • Add ki18n_install and kdoctools_install. Commit.
  • Make spinboxes in Crop tool behave properly with fixed aspect ratio. Commit. Fixes bug #332208
  • Fix some compile against qt6. Commit.
  • Port more code for making building against qt6. Commit.
  • Fix some compile error when building against qt6. Commit.
  • Use correct url. Commit.
  • Use Phonon::phonon4qt. Commit.
  • Add translation context to short “None” string. Commit. Fixes bug #445418
  • Enable Base Media File Format (BMFF) support in Exiv2. Commit.
incidenceeditor
  • Fix order. Commit.
  • Const’ify pointer. Commit.
  • Search plugins in pim. Commit.
  • Not necessary namespace in qt5 too. Commit.
  • Make it compile against qt6. Commit.
  • Make it compile without deprecated methods. Commit.
  • Fix cppcheck warning. Commit.
  • Fix typo introduced in the previous commit. Commit.
  • Use calendar item access utility methods from akonadi-calendar. Commit.
  • Fix failed merge from Release/22.04. Commit.
  • CI: add pimcommon to dependencies. Commit.
itinerary
  • Defer to KHealthCertificate for checking for too recent vaccinations. Commit.
  • Only show certificate issue time when present. Commit.
  • Integrate kirigami-addons upstream fixes. Commit.
  • Propagate ticket and document data also to newly generated elements. Commit.
  • Fix scrolling of the vehicle layout view with new Kirigami. Commit.
  • Also import health certificates from pkpass files. Commit.
  • Sync with kirigami-addons upstream. Commit.
  • Fix ticket token not being updated for single entries. Commit.
  • Remove old date/time input controls. Commit.
  • Check availability of documents while counting them. Commit. Fixes bug #456510
  • Improve confirmation Dialogs. Commit.
  • Port Label in DocumentsPage to PlaceholderMessage. Commit.
  • Update pre-built section of README. Commit.
  • Mention the KMail plugin required for data extraction. Commit. Fixes bug #451231
  • Try choosing default ticket by user’s FullName. Commit.
  • Integrate Kirigami Addons copy. Commit.
  • Add a copy of the Kirigami Addons date and time module. Commit.
  • Remove no longer needed build backward compatibility. Commit.
  • Explicitly look for and link against KF5::CalendarCore. Commit.
  • Revert as there is a check and I just didn’t have kcalendarcore uptodate. Commit.
  • KCalendarCore::Calendar::isLoading is from kf5.96. Commit.
  • Only add transfers when we are reasonably sure we need to change location. Commit.
  • Set better event times when importing full-day events. Commit.
  • Add additional event properties if we have a preceding transfer. Commit.
  • Remove the old Android-only calendar import code. Commit.
  • Prepare for the calendar plugin loader to move to KCalendarCore. Commit.
  • Add new calendar import workflow. Commit.
  • Allow importing documents containing different data types. Commit.
  • Add unit test for importing combined reservation and ticket/pass data. Commit.
  • Deduplicate/merge passes on import. Commit.
  • Consider non-location change elements when determining location as well. Commit. Fixes bug #455083
  • Prefer coordinate-based country subdivisions if the explicit one is invalid. Commit.
  • Integrate the Android calendar plugin as a static plugin. Commit.
  • Implement calendar plugin loading for non-Android. Commit.
  • Pick a better departure time for manual trips following an existing item. Commit.
  • Run trips added from journey queries through post-processing. Commit.
  • Allow to add a calendar entry for a given reservation. Commit.
  • Add permission request API usable from QML. Commit.
  • Load Android calendar on first use, not on plugin creation. Commit.
  • KCalendarCoreExtras only needs to be a dynamic library on Android. Commit.
  • Add calendar list model, backed by the KCalendarCore calendar plugin. Commit.
  • Add KCalendarCore calendar plugin loader. Commit.
  • Add KCalendarCore platform calendar plugin for Android. Commit.
  • Silence a compiler warning. Commit.
  • One more cmakedefine01. Commit.
  • Rename .h.in files, to .h.cmake. Commit.
  • Use cmakedefine01. Commit.
  • Explicitly set the build tools version to the one we have installed. Commit.
  • Make JNI string properties directly comparable with Qt string types. Commit.
  • Adapt to Qt6 Android API changes. Commit.
  • Add android.provider.CalendarContract constants. Commit.
  • Tidy up JNI primitive type handling. Commit.
  • Adapt KAndroidExtras to the Qt6 Android API changes. Commit.
  • Track expiry time for generic Apple Wallet passes as well. Commit.
  • Move sorting to PassManager and add grouping by expirey status. Commit.
  • Prepare pass manager for doing pass sorting internally. Commit.
  • Remove the pass on-demand loading logic. Commit.
  • Add validity intervals to the unit test data. Commit.
  • Display validity interval for tickets and program memberships. Commit.
  • Adapt solidextras to build with Qt6 as well. Commit.
  • Add support for top-level schema.org Ticket elements. Commit.
  • Refactor the JNI mock implementation to support Qt6 as well. Commit.
  • Convert to JNIEnv just for the actual JNI call. Commit.
  • Add calendar write permission constant. Commit.
  • Add basic README for KAndroidExtras. Commit.
  • Implement writing to JNI arrays for arrays holding non-primitive content. Commit.
  • Allow assigning arrays to properties. Commit.
  • Implement JNI array creation. Commit.
  • Fix primitive property writes. Commit.
  • Make Jni::Object construction from a JNI handle also explicit. Commit.
  • Don’t make JNI_OBJECTs implicitly constructable from JNI handles. Commit.
  • Rewrite JNI method call wrappers. Commit.
  • Make property wrappers compatible with the generic JNI object wrappers. Commit.
  • Add additional QAndroidJniObject constructors. Commit.
  • Add missing namespace. Commit.
  • Make JNI_PP_NARG() work with empty VA_ARGS. Commit.
  • Factor out basic pre-processor macro building blocks. Commit.
  • Remove unused variable. Commit.
  • Add actual property read/write support to the QAndroidJniObject mock. Commit.
  • Work around bool and jboolean being different types. Commit.
  • Location module was removed in qt6. Commit.
  • Fix linking with Qt6. Commit.
  • Fix a few Qt6 compilation errors. Commit.
  • Add support for reading array properties. Commit.
  • Expand the JNI_OBJECT macro to also manage the JNI handle. Commit.
  • Factor out return value wrapper and reuse that for array iterators. Commit.
  • Make explicit wrapper objects detectable by type traits. Commit.
  • Make the typed object wrapper more compatible with QAndroidJniObject. Commit.
  • Simplify method return type wrapping by using automatic type deduction. Commit.
  • Factor out JNI object wrapper for reuse in array iterators. Commit.
  • Let JNI method wrappers return Jni::Array for arrays directly. Commit.
  • Add container-like array wrapper. Commit.
  • Initialize basic type array data. Commit.
  • Implement JNI constructor wrapper macro, similar to the method wrapper. Commit.
  • Add JNI type declaration for android.content.Context. Commit.
  • Add ability to directly scan and import from barcodes. Commit.
  • Fix JNI_PROPERTY use outside of the KAndroidExtras namespace. Commit.
  • It’s enabled by default in qt6. Commit.
  • Fix activating running instance on Wayland. Commit.
  • Allow to directly show a membership card associated with a train ticket. Commit.
  • Adapt build system for building against qt6. Commit.
  • Exclude ongoing location changes from weather forecast intervals. Commit.
  • Fix editing of event reservations without any location data. Commit.
  • Ensure we don’t overdraw the ticket barcode beyond the page size. Commit.
  • Fix setting the region code for geo coding. Commit.
  • Remove the reference to Google Play. Commit.
  • Add missing QML files to the pkpass viewer test. Commit.
  • Show thumbnail image in generic pkpass passes when present. Commit.
  • Use undeprecated install dirs. Commit.
  • Add CI coverage for the new pkpass metadata extractor. Commit.
  • Add KFileMetadata extractor for PkPass files. Commit.
  • Remove the development mode restriction of the generic pass page. Commit.
  • Work around menu action mnemonics behaving differently on mobile. Commit.
  • Word wrap the pass page placeholder message correctly. Commit.
  • Sort pass view by name. Commit.
  • Add fallback icon for pkpasses without an icon asset. Commit.
  • Allow to delete time-less Apple Wallet passes. Commit.
  • Filter out pkpass types we can’t display yet. Commit.
  • Add support for displaying generic Apple Wallet passes. Commit.
  • Fix KPkPass version check. Commit.
  • Add support for handling time-less pkpass files. Commit.
  • Implement import/export for generic passes. Commit.
  • Initial infrastructure for supporting generic passes. Commit.
  • Split barcode display logic out of the ticket token delegate. Commit.
  • Let ApplicationController control pkpass imports entirely. Commit.
  • Change to last remaining tests to import trough ApplicationController. Commit.
  • Remove unnecessary QML glue code. Commit.
  • Allow to search for alternatives for the current leg only. Commit.
  • Replace Go To Today with Go To Now. Commit.
  • Allow to add transfers to favorite location at roundtrip destinations. Commit.
  • Don’t limit the timeline weather and country element logic to reservations. Commit.
  • Expect the today marker anywhere when checking for empty days. Commit.
  • Use the sort filter proxy model QML export from KItemModels everywhere. Commit.
  • Make country subdivision a editable combo box. Commit.
  • Require unit tests to pass for the CI to pass. Commit.
  • Select appropriate default countries for places in editor pages. Commit.
  • Give the PlaceEditor the ability to select a default country. Commit.
  • Hide the region field in countries where that is not needed. Commit.
  • Validate postal codes in the place editor. Commit.
juk
  • Player: Fix bug where moving to next track would play twice in rapid succession. Commit.
  • README: Use server-friendly links to images to be nice to Gitlab. Commit.
  • Don’t show window on session restore when it was hidden on logout. Commit. Fixes bug #411933
  • Add Open Age Rating. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
k3b
  • Port away from ERR_SLAVE_DEFINED. Commit.
  • Fix a user-visible message. Commit.
  • Add extra checks for externalbins. Commit. Fixes bug #452814
  • Add ki18n_install and kdoctools_install. Commit.
  • Require kcddb 5.1. Commit.
  • Port deprecated KBookmarkMenu::KBookmarkMenu() with KActionCollection. Commit.
  • Fix miscellaneous code warnings. Commit.
  • Port deprecated KDirLister::setAutoErrorHandlingEnabled() -> KCoreDirLister. Commit.
  • Port deprecated KShortcutsDialog::configure() -> showDialog(). Commit.
  • Port deprecated KActionMenu::setDelayed() -> setPopupMode(). Commit.
  • Port deprecated KIO::stat() -> statDetails(). Commit.
  • Port deprecated KDiskFreeSpaceInfo -> QStorageInfo. Commit.
  • Port deprecated KNS3 -> KNewStuffCore/KNewStuffWidgets. Commit.
  • Port deprecated KPluginInfo -> KPluginMetaData. Commit.
  • Port deprecated KCModule::changed() -> markAsChanged(). Commit.
  • Port deprecated QLabel::pixmap() -> pixmap(Qt::ReturnByValue). Commit.
  • Port deprecated QList::toSet() -> QSet(begin,end). Commit.
  • Port deprecated KCDDB headers. Commit.
  • Port deprecated qVariantFromValue() -> QVariant::fromValue(). Commit.
  • Port deprecated QString::sprintf() -> asprintf(). Commit.
  • Port deprecated QLinkedList -> QList. Commit.
  • Eliminate deprecated QProcess::start(const QString &). Commit.
  • Plugin directory has changed “k3b” -> “k3b_plugins”. Commit.
  • Port deprecated IconSize -> KIconLoader::currentSize(). Commit.
  • Port deprecated QString::SplitBehavior -> Qt::SplitBehavior. Commit.
  • Port deprecated QFlags(0) -> default constructor. Commit.
  • Port deprecated QFontMetrics::width() -> horizontalAdvance(). Commit.
  • Port deprecated QTextStream::endl/flush -> Qt::endl/flush. Commit.
  • Closing Project dialog: Use more familiar “Discard” button. Commit.
  • DataUrlAddingDialog: Use widget style default margins. Commit.
  • Change where plugins are created in the builddir. Commit.
  • Fix two cmake warnings. Commit.
  • Adapt cmake requirement to reality. Commit.
kaccounts-integration
  • [accountsmodel] Expose roles enum to QML. Commit.
  • [kcm] Show display name instead of internal name for provider. Commit.
  • [accountsmodel] Expose provider’s display name. Commit.
  • [accountsmodel] Set Qt::DisplayRole. Commit.
  • Fix cmake variable for building against qt6. Commit.
  • Add ki18n_install. Commit.
  • Use proper reuse CI job. Commit.
  • Port query logic for ui plugins to KPluginMetadata::findPlugins. Commit.
  • Use std::as_const. Commit.
  • Use override keyword. Commit.
  • Adapt build system to qt6 support. Commit.
  • Show all files in qtc6. Commit.
kaccounts-providers
kaddressbook
  • Modernize code. Commit.
  • Increase plugin version. Commit.
  • Adapt to new plugin api. Commit.
  • Install plugins in pim. Commit.
  • Install plugin in pim. Commit.
  • Convert to json. Commit.
  • Convert to json directly. Commit.
  • Install plugins in pim. Commit.
  • Install plugin in kontact. Commit.
  • Make it compile without deprecated methods. Commit.
  • Make it compile against qt6. Commit.
  • Add Open Age Rating. Commit.
  • Implement tag name search. Commit.
  • Avoid having two “color scheme” menu in kontact. Commit.
  • Required akonadi-search only on unix*. Commit.
  • Disable akonadi search on window (only use for debugging). Commit.
  • Set desktop file spec version. Commit.
  • React when theme color changed. Commit.
  • Allow to change theme color. Commit.
  • Fix compile. Commit.
  • Add fullscreen support. Commit.
  • Use KWindowStateSaver directly. Commit.
kajongg
kalarm
  • Bug 456845: Set volume correctly for repeated audio alarms. Commit.
  • Fix CI failure. Commit.
  • Use incremental version suffix to make version unique for each KDE Gear release. Commit.
  • Use QNativeInterface to access X11 connection for Qt >= 6.2. Commit.
  • Port some deprecated methods. Commit.
  • Fix build against QX11… Commit.
  • Port some qregexp code. Commit.
  • Port deprecated method. Commit.
  • Move plugin in pim. Commit.
  • Make it compile without deprecated methods. Commit.
  • Fix some qt6 compile error. Commit.
  • Add Open Age Rating. Commit.
  • We can use KAuthCore (need for building against qt6). Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Update audio fade documentation. Commit.
  • Fix cppcheck warnings. Commit.
  • Add preferences option to enable/disable Akonadi plugin. Commit.
  • Fix minor typo. Commit.
  • Fix syntax errors. Commit.
  • Update documentation. Commit.
  • Fix build. Commit.
  • Add missing file. Commit.
  • Move Akonadi dependent email send functions to the Akonadi plugin. Commit.
  • Move Akonadi resource migration to the Akonadi plugin. Commit.
  • Move Akonadi dependent functions to a plugin. Commit.
  • Remove unnecessary invocation of kmail. Commit.
  • Remove obsolete references to email address in System Settings. Commit.
  • Fix formatting of user error message (2). Commit.
  • Fix formatting of user error message. Commit.
  • Remove obsolete references to email address in System Settings. Commit.
  • Cppunit fixes. Commit.
  • Rationalise use of product ID macros. Commit.
  • Use anonymous namespace; formatting. Commit.
  • Adjust #include’s. Commit.
  • Remove unused code. Commit.
  • Remove unused code. Commit.
  • We depend against kf5.92. Commit.
  • Remove Krazy comments (now obsolete). Commit.
  • Use typedef for email IDs. Commit.
  • Fix cppcheck-suppress comments. Commit.
  • Fix cppcheck warnings. Commit.
  • Allow cppcheck warnings to be suppressed inline. Commit.
kalendar
  • Remove qml debugging. Commit.
  • Fix contact applet. Commit.
  • Remove unused include. Commit.
  • It compiles fine without deprecated method. Commit.
  • Remove misplaced symbol. Commit.
  • Fix from review. Commit.
  • Add right click menu to collection and item for address book. Commit.
  • Replace construction of date string with just using date numbers to build date with fixed year. Commit.
  • Add missing override in destructor. Commit.
  • Fix minor typo. Commit.
  • Remove unused includes. Commit.
  • Remove unused forward declaration. Commit.
  • Remove duplicate headers between cpp/h. Commit.
  • Add a contact and contact group editor. Commit.
  • Const’ify methods. Commit.
  • Remove ‘;’ here. Commit.
  • Remove extra ‘;’. Commit.
  • Stop the madness with infinitecalendarviewmodel, let views manage their own incidence models. Commit.
  • Add license. Commit.
  • Remove duplicate headers between .cpp/.h. Commit.
  • Make sure itemChanged sets item and not just ptr. Commit.
  • Add a date parser that works around JS dumb handling of shortened year strings. Commit.
  • Display super/sub tasks in the incidence info drawer. Commit.
  • Fix duration strings. Commit.
  • Clean up IncidenceOccurrenceModel.data() a bit. Commit.
  • Fix the delete dialog always closing the incidence info drawer. Commit.
  • Fix open todo data retention. Commit.
  • Ensure edit mode sets incidence item too. Commit.
  • Fix function todoDateTimeLabel. Commit.
  • Fix create button in tasks view. Commit.
  • Fix the ‘Enable calendar’ button in the task view. Commit.
  • Remove duplicated include which breaks build on pre 5.19.40. Commit.
  • Fix ‘Create’ task button in placeholder message for tasks view. Commit.
  • Stop overusing signals everywhere. Commit.
  • It compiles fine without deprecated method. Commit.
  • Make incidences which are in the past a bit more transparent. Commit.
  • Improve our use of and simplify the NavigationMouseArea. Commit.
  • Add Open Age Rating. Commit.
  • Fix the hourly view’s all day header shadow. Commit.
  • Fix FilteHeaderBar collection name colouring. Commit.
  • Fix QML error messages. Commit.
  • Fix filter header bar. Commit.
  • Rename QML files to give them more accurate and intuitive names. Commit.
  • Fix CI. Commit.
  • Add more contact field. Commit.
  • Clean up and organise our qml files folder. Commit.
  • Change way how the vertical scoll position is calculated. Commit.
  • Make compile with unity. Commit.
  • Fix compile against qt6. Commit.
  • Remove unused forward declaration. Commit.
  • Remove warning. Commit.
  • We have a specific Message.sh in contacts/applet => don’t extract twice. Commit.
  • Add Qr code to contact module. Commit.
  • Remove functions from main.qml and move to new KalendarUiUtils singleton. Commit.
  • Code formatting. Commit.
  • Fixed the collection picker page. Commit.
  • Fixed collection picker in incidence editor. Commit.
  • Fixes and updates to our README. Commit.
  • Update README.md. Commit.
  • Add contact applet. Commit.
  • Move contacts integration inside a qml plugin. Commit.
  • Move week view ‘scales’ from independent entries in sidebar to toggleable header buttons. Commit.
  • Use release service versioning. Commit.
  • Properly parse commandline args when activating running instance. Commit.
  • Move parameter processing earlier in kalendar startup. Commit. Fixes bug #453807
  • Fix crash when switching out of the contact view. Commit.
  • Make contact header fixed in the top of the pagMake contact header. Commit.
  • Simplify window activation code. Commit.
  • Don’t call window->show() on a visible window. Commit.
  • Update flatpak FAQ part. Commit.
  • Fix global menu breakage introduced by MR 214. Commit.
  • Adapt menu for the new contact integration. Commit.
  • Allow adding new address book sources. Commit.
  • Use modern include. Commit.
  • Use Akonadi::CollectionUtils::fromIndex() when available. Commit.
  • Add heading to contact sections. Commit.
  • Add email address model to contact detail. Commit.
  • Add phone number selection. Commit.
  • Add a simple contact view. Commit.
  • REmove duplicate header between header/file. Commit.
  • It compiles without deprecated methods. Commit.
  • Add debug category. Commit.
  • Use directly isEmpty. Commit.
  • Const’ify. Commit.
  • Fix mem leak. Commit.
  • Add missing explicit keyword + add nullptr. Commit.
  • Incidences in hourly views now use ResizerSeparator too. Commit.
  • More fixes to sizing of incidences in the hourly view, esp. incidences that go across days. Commit.
  • Fix hourlyview’s calculation of width and positioning for tasks and events lower than the defined periodLength. Commit.
  • Reduce minimum size of incidences in hourly views. Commit.
  • Use proper reuse CI job. Commit.
  • Use calendar item access utility methods from akonadi-calendar. Commit.
  • Use ResizerSeparator in incidence info drawer. Commit.
  • Created ResizerSeparator component, resizer separators now indicate interactivity, used in hourly views. Commit.
  • Install locally downloaded translations. Commit.
  • Use “all” here. Commit.
  • Add support for ‘Windows’. Commit.
  • Add freebsd CI support. Commit.
  • Compile without deprecated method. Commit.
  • Use IncidenceTreeModel from akonadi-calendar. Commit.
  • Fix tasks view highlight colours. Commit.
  • Ensure Kirigami Theme colourset pulls from properties in AbstractTreeItem. Commit.
  • Fix bad property access. Commit.
  • Parity between kirigami abstractlistitem and our treeview abstracttreeitem, fix highlight of list items. Commit.
  • Ensure delete dialog properly wraps label. Commit.
  • Remove unnecessary key press handlers. Commit.
  • Fix ’next week’ button in the week’s view. Commit.
  • Ensure incidence summary text in incidence info drawer is properly escaped. Commit.
  • Make build with unity support. Commit.
  • Drop superfluous dependencies. Commit.
kalgebra
  • Use override. Commit.
  • Make compile against qt6. Commit.
  • Use no deprecated cmake variable. Commit.
  • Warning “error loading page” contains wrong URL. Commit.
  • KAboutData human names should be translatable. Commit.
kalzium
  • Use Config mode for finding Eigen3. Commit.
  • Allow to compile against qt6. Commit.
  • Add missing i18n. Commit.
  • Use isEmpty() here. Commit.
  • Initialize pointer in headers. Commit.
  • Update CMakePresets.json. Commit.
  • Add missing override keyword. Commit.
  • Remove duplicate header between cpp/h. Commit.
  • Don’t use const’ref for int. Commit.
  • Const’ify variable + initialize pointer in constructor. Commit.
  • Not necessary to use it as we already added parent to layout. Commit.
  • Add git-blame-ignore-revs. Commit.
  • Use clang-format. Commit.
  • Add clang-format. Commit.
  • Add const + use std::as_const. Commit.
  • Const’ify. Commit.
  • Use Q_EMIT/Q_SIGNALS. Commit.
  • Port some foreach + add const. Commit.
  • Make it compile on CI. Commit.
  • Port some foreach. Commit.
  • Not necessary to call setLayout => use parent directly. Commit.
  • Auto * -> auto. Commit.
  • Symplify code. Commit.
  • Modernize code. Commit.
  • Initiliaze variable in header. Commit.
  • Const’ify + use override. Commit.
  • Prepare build system for building against qt6. Commit.
  • Replace finite with std::isfinite. Commit.
  • Remove kdewin32. Commit.
  • Remove unused Solid dep. Commit.
  • Remove unused method. Commit.
  • Use generated export header. Commit.
  • Use upstream CMake config for Eigen. Commit.
  • Configurable Isotope Table View Modes. Commit.
kamera
kamoso
  • Add ki18n_install and kdoctools_install. Commit.
kanagram
kapman
kate
  • Revert “Filter out binary files in folder based projects + untracked git”. Commit.
  • Konsole plugin: use QUrl::toDisplayString() in error message. Commit.
  • Konsole plugin: quote args before passing them to the shell. Commit. See bug #456570
  • LSP: Fix hand cursor remaining in some cases. Commit.
  • Tabbar: DND improvements. Commit. Fixes bug #456844
  • Tabbar: Provide a drop action when starting drag. Commit.
  • Konsole: Wrap file name into quotes. Commit. Fixes bug #456570
  • SymbolView: Fix filtering not working. Commit. Fixes bug #387723
  • Fix connect statement. Commit.
  • GitWidget: Create ContextMenu for index at pos. Commit.
  • ExternalTools: Fix checkExec. Commit.
  • Katesql: Include to fix the Qt6 build. Commit.
  • Katesql: Port from Qt:SystemLocaleDate to QLocale. Commit.
  • Restore find_package call for Qt{5,6}Sql. Commit.
  • Fix startHostProcess() for KProcess < KF5.97. Commit.
  • Fix delayed popup for session-related buttons. Commit.
  • Remove linux-qt6 CI from stable branch. Commit.
  • Add .ini file ending instead of PE_ prefix. Commit.
  • Try to ensure we still remove old files. Commit.
  • Avoid that we create invalid file names. Commit. Fixes bug #453272
  • Use the icon from toolview also for the config page. Commit.
  • Katesql: use the same icon for toolviews and config page. Commit.
  • Use generic icon for compare action. Commit.
  • Add icon to configure button. Commit.
  • Set system-run as open with icon. Commit.
  • Rename Copy File Path to Copy Location and change icon. Commit.
  • Always use quickopen icon. Commit.
  • Apply symbols filtering when symbols are parsed. Commit.
  • Clean up filetree context menu order. Commit.
  • Pass parent widget to file properties dialog. Commit.
  • Fix document switching by clicking. Commit. Fixes bug #455023
  • Minor: Fix -Wmismatched-tags warning. Commit.
  • Avoid changing QTabBar scrolling. Commit. Fixes bug #455556
  • [addons/project] Pass parent widget to dialogs. Commit.
  • File delete confirm dialogs: avoid Yes/No buttons. Commit.
  • Refresh git-blame-ignore-revs for latest clang-format run. Commit.
  • Automatic clang-format run (clang 14). Commit.
  • Disable clang-format for normalized qt arguments. Commit.
  • Add git to the list of ‘Esc’ exceptions. Commit. Fixes bug #446355
  • Use setupGitProcess consistent. Commit.
  • Use startHostProcess when we intend a process to run on the host. Commit.
  • Remove unused includes. Commit.
  • Tabbar: Start drag on leaving current viewspace. Commit.
  • When present, replace new text file entry by a real empty file. Commit. Fixes bug #297003
  • Remove not used library. Commit.
  • Fix crash on “close document” in menu of tabs. Commit. Fixes bug #456240
  • Remove unused header. Commit.
  • Share code for icon with filetree. Commit.
  • Use breeze modified. Commit.
  • Fix display of mime type icon. Commit.
  • Try to set mime type icons. Commit.
  • Show empty icon or circle. Commit.
  • Always set an icon. Commit.
  • Revert “Make modified doc’s tab’s text italic”. Commit.
  • Git confirmation dialogs: avoid Yes/No buttons. Commit.
  • File browser: avoid Yes/No buttons in dialog. Commit.
  • Branch delete dialog: avoid Yes/No button. Commit.
  • Session already opened dialog: avoid Yes/No buttons. Commit.
  • Compiler explorer: avoid Yes/No buttons. Commit.
  • Viewspace close dialog: avoid Yes/No buttons. Commit.
  • ColorPicker: avoid emitting inlineNotesChanged too much. Commit.
  • Dir drop dialog: use “open” term for consistency, avoid Yes/No buttons. Commit.
  • Allow configuring sidebar icon size. Commit.
  • Parse symbols when Symbol Viewer is shown. Commit.
  • Search addon: don’t show the folder options for every new tab. Commit.
  • PHP parser: remove inClass which is always true. Commit.
  • PHP parser: exit immediately when window is not active. Commit.
  • PHP parser: code cleaning. Commit.
  • XSLT parser: code cleaning. Commit.
  • TCL parser: code cleaning. Commit.
  • Perl parser: code cleaning. Commit.
  • Fortran parser: code cleaning. Commit.
  • ECMA parser: code cleaning. Commit.
  • CPP parser: code cleaning. Commit.
  • Code cleaning. Commit.
  • XSLT parser: code cleaning. Commit.
  • XML parser: code cleaning. Commit.
  • Python parser: code cleaning. Commit.
  • Ruby parser: add ability to differentiate methods and functions. Commit.
  • Symbol viewer: add sample files. Commit.
  • Bash parser: code cleaning. Commit.
  • Bash parser: use regexp to extract function name. Commit.
  • Bash parser: merge comment and empty line detection. Commit.
  • Python parser: rename Globals to Functions. Commit.
  • Symbol viewer: replace XPM icons with icons from theme. Commit. Fixes bug #431999
  • Don’t duplicate headers between cpp/h. Commit.
  • Ensure styling is applied to all tool buttons. Commit.
  • Score fully in sequence matches higher if pattern len >= 4. Commit. Fixes bug #455865
  • Refactor fuzzy match code. Commit.
  • Auto hide tabs per default only for KWrite. Commit.
  • Fix Qt 6 compile. Commit.
  • Make modified doc’s tab’s text italic. Commit.
  • Install filter only once, else we will recurse. Commit.
  • Use override keyword. Commit.
  • Add * to modified document tabs. Commit.
  • Remove proxy style of avoid Windows issues. Commit. Fixes bug #454864
  • Add configuration for colored brackets. Commit.
  • Add a bit on non-obvious internals of snippet-scripts. Commit.
  • KateFileTree: show a close button for dirs in tree view mode. Commit.
  • KateFileTree: don’t use sender(). Commit.
  • KateFileTree: general code clean-up. Commit.
  • KateFileTree: split QActionGroup-related code out of the constructor. Commit.
  • Add single shot timer. Commit.
  • KateApp: Respect modCloseAfterLast setting when closing document. Commit. See bug #454924
  • Fix sidebar spelling. Commit.
  • Fix cancelling out of unmatchedLettersPenalty. Commit. See bug #455865
  • Move symbol outline per default to left border. Commit.
  • Add config dialog entry for output limit. Commit.
  • Implement output history limit. Commit.
  • Keep server output on terminal for debug mode. Commit.
  • Emit stderr to our output view. Commit.
  • Make snippet search case insensitive. Commit.
  • Use breeze class icon. Commit.
  • Add explicit init. Commit.
  • Make debug mode const. Commit.
  • Fix message filter. Commit.
  • Remove trailing whitespaces. Commit.
  • Use fuzzy matching. Commit.
  • Symbol Viewer: add filter. Commit.
  • Use open-folder icon for directory browser. Commit.
  • Add config for sidebar text to behavior page. Commit.
  • Add internal configuration logic. Commit.
  • Remove removing of margins. Commit.
  • Show no text for left/right sidebars. Commit.
  • Differentiate function and methods according to indentation. Commit.
  • Factorizing. Commit.
  • Php_parser: fix class name not displayed in one case. Commit.
  • Php_parser: add support of extends keyword. Commit.
  • Add PHP sample file for Symbol Viewer. Commit.
  • Php_parser: replace QRegExp with QRegularExpression. Commit.
  • Rename method in Python sample file. Commit.
  • Disable projects restore in session per default. Commit.
  • Load page if plugin really around. Commit.
  • Ensure new sessions at have the default plugins. Commit. See bug #436085
  • Remove duplicate from header/cpp. Commit.
  • Re-instantiate style on palette changed. Commit. See bug #454864
  • Add directory to have more context in the message. Commit.
  • Add ability to show/hide parameters. Commit. Fixes bug #454582
  • Copy correct copyright to new files. Commit.
  • Copy correct copyright to new files. Commit.
  • Gdbplugin: don’t make visible widgets without a layout. Commit.
  • Gdbplugin: findVariables’ exit conditions. Commit.
  • Gdbplugin: fixed serialization format for targets (new version 5 based on JSON). Commit.
  • Gdbplugin: spurious include added by lsp. Commit.
  • Gdbplugin: removed unneeded blocking method. Commit.
  • Gdbplugin: std::pair replaced for the sake of intelligiblity. Commit.
  • Gdbplugin: remove commented out code. Commit.
  • Gdbplugin: kateshared -> kateprivate. Commit.
  • Gdbplugin: Debugger Adapter Protocol backend. Commit.
  • Quick filter for stale projects. Commit.
  • For KMoreTools includes for Qt6 builds. Commit.
  • Bring back proper translation catalog settings. Commit.
  • Add sample for Python. Commit.
  • Move sample file in a dedicated directory. Commit.
  • Replace in_class by a class enum. Commit.
  • Replace QLatin1String by QStringLiteral. Commit.
  • Use static const for regexp. Commit.
  • More simpler regexp to match different class declarations. Commit. Fixes bug #454545
  • Lspclient: simplify plugin view implementation. Commit.
  • Lspclient: use parent alias type in child class. Commit.
  • Lspclient: use alias type reference in connect. Commit.
  • Lspclient: reflow server startup code in manager. Commit.
  • Allow hiding tab buttons in sidebars. Commit.
  • Remove colon left in some class declaration. Commit. Fixes bug #454555
  • Fix crash in compiler-explorer plugin. Commit.
  • Add 22.04.1 Windows release to appstream. Commit.
  • Lspclient: create a single servermanager at plugin level. Commit. Fixes bug #450190
  • Project: expose some project data directly on plugin. Commit.
  • Add action to hide all tool views. Commit.
  • Improve wording, better display of command line. Commit.
  • Ensure we only create one dialog per LSP commandline. Commit.
  • Allow items in the allow/block list to be removed. Commit.
  • Move checking of execution to plugin. Commit.
  • Allow to adjust the allow/block state. Commit.
  • Start to keep some allowed/block lists. Commit.
  • Fix bad urlbar font size manipulation, respect user config. Commit.
  • Disable deprecate KF and Qt API using ECMDeprecationSettings. Commit.
  • Port away from KNS3::QuickDialog::exec. Commit.
  • Clean up defunct KNS3::UploadDialog usage. Commit.
  • Fix mascot link. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Add doc about colored brackets plugin. Commit.
  • LSP: Add expand and shrink selection actions. Commit.
  • Word wrap label in behaviour settings. Commit. Fixes bug #453979
  • Ensure cursor is valid if only –line is set. Commit. Fixes bug #453689
  • Use entity, fix grammar. Commit.
  • Fix typos. Commit.
  • Add more docs about multiple cursors. Commit.
  • Center align git blame inline notes text. Commit.
  • Remove line wrongly added during merge. Commit.
  • Revert “Create filebrowser on demand”. Commit.
  • Revert “fix crash on file browser activation”. Commit.
  • Avoid need for config.h. Commit.
  • Resort code once more. Commit.
  • Use one kate.po(t) for lib + apps. Commit.
  • Define must be public, else non-BC. Commit.
  • Fix definition of TRANSLATION_DOMAIN. Commit.
  • Try to set proper version. Commit.
  • Avoid duplicated resources. Commit.
  • Better export + try to have proper i18n without dupe. Commit.
  • Fix exports. Commit.
  • More work to have one shared library. Commit.
  • Start to create a shared libkate. Commit.
  • Remember expand/collapse state of tree nodes. Commit.
  • Fix tab closing with multiple viewspaces. Commit. Fixes bug #453716
  • Katetabbar: Fix drag pixmap size on high-dpi. Commit.
  • Fix man page, remove –new-session. Commit. Fixes bug #453490
  • Make SnippetRepository a non qobject. Commit.
  • Use both highlightingModeAt and highlightingMode. Commit.
  • Fix snippets not showing up in completion. Commit.
  • Add git actions to an action collection. Commit.
  • REmove duplicate header between header/file. Commit.
  • Don’t hide toolbar on first start for Kate. Commit.
  • Improve the menubar. Commit.
  • Make new file highlighting optional. Commit.
  • Move highlight code to betterplace, avoid fetch url twice. Commit.
  • Avoid QTimer, use signal finishedLoading. Commit.
  • Highlight current file when “sync with doc” is checked. Commit.
  • Fix typo: Bokmarks -> Bookmarks. Commit.
  • Sync docs with the new interface. Commit.
  • Dont allow single-click diff action for untracked files. Commit.
  • Ensure app adaptor survives long enough. Commit. Fixes bug #453076
  • Add (empty) Selection menu, for katepart. Commit.
  • Fix update text on branch button after branch change. Commit.
  • No delayed readSessionConfig. Commit. Fixes bug #453152
  • Avoid plugin loading to speedup tests. Commit.
  • Try to balance test over two runs. Commit.
  • Don’t wait a second, wait for signal. Commit.
  • Use QFileSystemWatcher. Commit.
  • Less expensive testing. Commit.
  • More minor test cleanups. Commit.
  • Speedup tests. Commit.
  • Remove never implemented test. Commit.
  • Improve session signals and sessions action test. Commit.
  • Allow KateApp to take sessionsDir. Commit.
  • Fix crash on file browser activation. Commit. Fixes bug #453234
  • Buildplugin: Improve error / warning detection. Commit.
  • More tries to fix CI unit tests. Commit.
  • Use QFile::rename for simple local renames. Commit.
  • Fix parser lifetime issues during testing. Commit.
  • S&R “Type to filter”=>“Filter…”. Commit.
  • Avoid grumble about empty path by QFileSystemWatcher. Commit.
  • Bring back e239cb310 - Don’t rely on the user use exclusively the GUI. Commit.
  • Don’t compute dotGitPath every time, use the existing one. Commit.
  • Support separate-git-dir. Commit.
  • Don’t protect the trigger by “is visible” but the update function. Commit.
  • Move reload protection from KPPluginView to GitWidget. Commit.
  • Remove e239cb310 - Don’t rely on the user use exclusively the GUI. Commit.
  • Don’t watch what nobody use. Commit.
  • Stop watching what no one is interesting anymore. Commit.
  • Auto update git widget by watching .git/index. Commit.
  • Changed a string from plural to singular. Commit.
  • We want KUserFeedback. Commit.
  • Avoid activities on platforms without Plasma. Commit.
  • Ensure urlbar update after session restore. Commit.
  • Fix warning, use right context object. Commit.
  • Try more fixes for model tester needed on Windows. Commit.
  • All tests should now always pass. Commit.
  • Fix appstream data. Commit.
  • Don’t misuse remove rows, use full reset. Commit.
  • Fix first parts of failures found by model tester. Commit.
  • Add model tester. Commit.
  • Improve naming of slots. Commit.
  • Add action to close all projects without documents. Commit.
  • Ensure close all projects action has right state. Commit.
  • Better fix of closing crash. Commit.
  • Revert “fix crash on closing of multiple projects”. Commit.
  • Add missing header unordered_map. Commit.
  • Fix crash on closing of multiple projects. Commit.
  • Implement close all projects. Commit.
  • Fix MSVC warnings. Commit.
  • Fix unit test for windows. Commit.
  • Add default config for c-sharp language server. Commit. Fixes bug #452813
  • Replacing the numberOfColors macro with a constexpr. Commit.
  • Changing the number of colors in the plugin. Commit.
  • Fix my typo. Commit.
  • LSP Client: Add default language server configurations. Commit.
  • Add the new ‘Mouse’ options to the docs. Commit.
  • Mouse forward/backward buttons configurable. Commit.
  • Make project restoration configurable. Commit.
  • Add the new ‘Folding arrows visibility’ option to the docs. Commit.
  • Sync with https://github.com/itay-grudev/SingleApplication. Commit.
  • Only capture this and use this as context object. Commit.
  • Set correct name for history actions. Commit.
  • Avoid QElapsedTimer. Commit.
  • Avoid [=] in singleShot. Commit.
  • Code cosmetics. Commit.
  • Avoid unneeded updates of a hidden widget. Commit.
  • Update Git-Widget on file save. Commit.
  • Don’t rely on the user use exclusively the GUI. Commit.
  • Fix version check. Commit.
  • Purge obsolete readme. Commit.
  • Purge more now unused licensing variants. Commit.
  • Relicense urlinfo.h to LGPL v2+. Commit.
  • Katetabbar: do not set any icon when the document is modified. Commit.
  • Delete temp files earlier again. Commit.
  • Fix –tempfile handling. Commit. Fixes bug #442979
  • Remove duplicated SPDX-License-Identifie markers. Commit.
  • Asked author Gregor Mi codestruct@posteo.org for re-licensing, is ok. Commit.
  • Use new KPageView::FlatList. Commit.
  • Add Windows CI. Commit.
  • Create a nicer api for blocking. Commit.
  • Remove now no longer used license. Commit.
  • Remove now no longer used license. Commit.
  • Simplify the instance reuse. Commit.
  • Implement blocking send. Commit.
  • Fix qt6 compile. Commit.
  • Fix compile of single application code. Commit.
  • Replace QtSingleApplication. Commit.
  • Remove extra shortcut. Commit.
  • Better update of viewspace actions. Commit.
  • Sync docs with the new configuration options. Needs some work on the new theme GUI and the new screenshot. Commit.
  • Move more shared code to the lib. Commit.
  • Disable/enable view space actions. Commit.
  • Fix syntax + add proper search dirs. Commit.
  • Add Nim support. Commit.
  • Add convenience split actions. Commit.
  • Build-plugin: Remove Select Target dialog. Commit.
  • Add the autohide option to the docs. Commit.
  • Add config UI for auto hide tabs. Commit.
  • Auto hide tabs if we have just one document open. Commit.
  • Change tabbing default to something more common. Commit.
  • Fix headlines. Commit.
  • Update README. Commit.
  • Keep meta info separate for kate and kwrite. Commit.
  • Ensure mascot is displayed. Commit.
  • Import breeze icon. Commit.
  • Add missing copyright headers, was taken from MIT licensed LSP part. Commit.
  • Move stuff only used in apps to shared apps lib. Commit.
  • No LGPL2.0 only stuff survived here, update my own copyright dates after just 20 years. Commit.
  • Simplify cmake files. Commit.
  • Simplify cmake files. Commit.
  • Fix i18n. Commit.
  • Kate & kwrite to apps folder, will factor out lib. Commit.
  • Fix crash. Commit.
  • Add simplified session config. Commit. Fixes bug #448786. Fixes bug #438783. Fixes bug #425061
  • Hide open with for KWrite atm. Commit.
  • Keep same default accell as in xml. Commit.
  • Create full session menu dynamically. Commit.
  • Fix compile with Qt 6. Commit.
  • Outsource authors. Commit.
  • Cleaner main toolbar. Commit.
  • Ensure kwrite doesn’t mess with kate sessions. Commit.
  • Already prepare that we use userfeedback. Commit.
  • Hide complete session config for KWrite. Commit.
  • Hide tool views action menu. Commit.
  • Different default for KWrite. Commit.
  • Fix segfault, as message types not there for KWrite. Commit.
  • Hide output settings. Commit.
  • Strip main.cpp even more. Commit.
  • Install signal watcher in KateApp. Commit.
  • Fix userfeedback id & don’t export KATE_PID always. Commit.
  • Kill the session menu in KWrite. Commit.
  • Avoid to warn during auto-hiding of sidebars. Commit.
  • No sidebars per default for KWrite. Commit.
  • Fix command line parsing. Commit.
  • Hide all sessions actions. Commit.
  • Hide plugin stuff for KWrite mode in config dialog. Commit.
  • Use Kate version. Commit.
  • KWrite just starts an anon session. Commit.
  • Purge no longer used resource. Commit.
  • Purge no longer used files. Commit.
  • Get ui file to work. Commit.
  • Internal mode, Kate or KWrite. Commit.
  • Initial KWrite & Kate code sharing. Commit.
  • Fix possible infinite formatting calls. Commit. Fixes bug #452047
  • Remove command bar files. Commit.
  • Remove internal command bar. Commit.
  • Fix fileName match accepted when path didn’t match. Commit.
  • Remove more guards for KF < 5.90. Commit.
  • Remove KateColorSchemeChooser. Commit.
  • Build: Append to textEdit directly for better performance. Commit. Fixes bug #442739
  • Add Qt6 CI. Commit.
  • More Qt6 fixes. Commit.
  • Fix Qt 5 compile. Commit.
  • Fix compile with Qt6. Commit.
  • Port to non-deprecated plugin loading. Commit.
  • Port to non-deprecated plugin loading. Commit.
  • Fix LSP plugin narrowing issue during Qt6 compile. Commit.
  • Use non-deprecated i18n API. Commit.
  • Modernize screenshots in docs. Commit.
  • Port QStringRef. Commit.
  • Snippets addon: comment out debug output. Commit.
  • Sync docs with the new configuration options. Commit.
  • Fix some qt6 compile error. Commit.
  • Kate compiles with Qt6. Commit.
  • More qt6 fixes. Commit.
  • Use new API for plugin loading. Commit.
  • More qt6 fixes. Commit.
  • More qt6 fixes. Commit.
  • KWrite compiles with Qt6. Commit.
  • Minimal qt6 build fixes. Commit.
  • Fix XML and typos. Commit.
  • Fix some qt6 compile error. Commit.
  • Adapt build system for building against qt6. Commit.
  • Add + update shortcuts. Commit.
  • Add docs about multiple cursors. Commit.
  • Add doc about multicursor modifier option. Commit.
  • Minor docs update. Commit.
  • Fix minor typo. Commit.
  • Make closeView consistent with “close tab”. Commit.
  • Ignore blame errors. Commit. Fixes bug #451699
  • Minor docs update for autosave options. Commit.
  • Fix typo. Commit.
  • Provide menu with all sessions. Commit. Fixes bug #451458
  • Remove default shortcut for query-run action. Commit.
  • Lspclient: add action to expand rust macro in tooltip. Commit.
  • Lspclient: add server support for custom rust-analyzer expand macro request. Commit.
  • Ensure project loaded on start is activate. Commit.
  • Move filebrowser related actions into submenu. Commit.
  • Replace KateColorSchemeChooser with using KColorSchemeManager directly. Commit.
  • Git widget: all columns should focus. Commit.
  • Rename forward/backward history actions to better distinguish them from other forward/backward actions. Commit.
  • Rename forward/backward project actions to better distinguish them from other forward/backward actions. Commit.
  • Cleanup git version detection code. Commit.
  • Fix triplicated documents when occurs git conflict. Commit.
  • Store projects in session as json lines. Commit.
katomic
kbackup
  • Update CMakePresets.json. Commit.
  • Port deprecated methode. Commit.
  • Add Open Age Rating. Commit.
  • Saving profile needs to reset the backup cycle. Commit.
kblackbox
kblocks
kbounce
kbreakout
  • Add Qt6 CI support. Commit.
  • Store theme SVGs uncompressed in repo, install as SVGZs. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
kbruch
kcalc
  • PVS-Studio issue “kcalc_button.cpp:80: warning: V768 The variable ‘mode_flags_’ is of enum type. It is odd that it is used as a variable of a Boolean-type.”. Commit.
  • About dialog use URL https://apps.kde.org/kcalc/. Commit.
  • Use “bug #” in comments. Commit.
  • Improve grammar in comment. Commit.
kcalutils
  • Show header in qtc6. Commit.
  • Const’ify variables. Commit.
  • Use ktexttemplate_adjust_plugin_name. Commit.
  • Use non-deprecated install location variables. Commit.
  • Make it compile without deprecated methods. Commit.
  • Auto * -> auto. Commit.
  • A QDrag owner no longer needs to be a wiget, an QObject is enough. Commit.
  • Add breeze-icon. Commit.
kcharselect
kcolorchooser
  • Add ki18n_install. Commit.
  • We need kf5.90 for building against qt6. Commit.
kcron
  • Check is not necessary as we depend against new kf5. Commit.
  • We depend against qt5.15/kf5.92. Commit.
  • Use directly ECMDeprecationSettings. Commit.
kde-dev-scripts
  • Update QtQuick.Dialogs import versions for Qt 6. Commit.
  • Cover more QtQuick.Dialogs changes. Commit.
  • Add transformations for legacy dialogs and application window overlays. Commit.
  • Capture more QtGraphicalEffects uses. Commit.
  • Add script for applying Qt6/KF6 QML changes. Commit.
  • Add felixernst to relicensecheck.pl. Commit.
  • Add kdoctools_install. Commit.
kde-dev-utils
  • CMake: find Qt5::Core at top-level. Commit.
kdebugsettings
kdeconnect-kde
  • Compositeuploadjob: Set total and processed files. Commit.
  • Detect MTU on macOS and FreeBSD to adaptively reduce discovery packet. Commit.
  • Fix activating existing settings window on Wayland. Commit.
  • Fix using kdeconnect-settings when instance is already running. Commit.
  • Only show paired, reachable devices in CLI with -a. Commit. Fixes bug #442571
  • Improve D-Bus processing on macOS. Commit.
  • [app] Fix reading device name. Commit.
  • Plasmoid: fix missing device name. Commit.
  • Remove extra ‘;’. Commit.
  • [smsapp] Simplify device handling. Commit.
  • Fix Windows platform name in appstream data. Commit.
  • Add 22.04.1 Windows release to appstream. Commit.
  • Introduce the VirtualMonitor plugin. Commit.
  • [smsapp] Refactor and fix argument handling. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Add App Store link. Commit.
  • Plasmoid: Give PlaceholderMessage an icon. Commit.
  • [plugins/mousepad] Port away from KWayland. Commit.
  • Fix missing icons on macOS due to install dirs change. Commit.
  • Fix and improve unicode input on macOS and Windows. Commit.
  • Fix PlaySound with correct QUrl. Commit. Fixes bug #452591
  • Support init systems other than systemd with Run Command’s samples. Commit.
  • Use undeprecated install dirs. Commit.
  • Improve D-Bus implementation on macOS. Commit.
  • Add windows CI. Commit.
  • Enable highdpi for all executables. Commit.
  • Kcm: Fix showing plugins’ configuration. Commit.
kdeedu-data
kdegraphics-mobipocket
  • Ignore build dir. Commit.
  • Remove KDE_COMPILERSETTINGS_LEVEL. Commit.
  • We need to use KDE_COMPILERSETTINGS_LEVEL 5.82. Commit.
  • We need to use kf5.90. Commit.
  • Add Windows CI. Commit.
  • Fix CMake config file. Commit.
  • Use CMakePackageConfigHelpers instead of ECM variant. Commit.
  • Port away from deprecated install dirs. Commit.
  • Add Qt6 support. Commit.
kdegraphics-thumbnailers
  • Fix some compile error against qt6 (missing porting libkexiv2 to qt6). Commit.
kdenetwork-filesharing
  • Adapt to using Kirigami.ScrollablePage a bit better. Commit.
  • Don’t require that the samba shares group has “samba” in it. Commit.
  • Remove duplicate from header/cpp. Commit.
  • Make it compile against qt6. Commit.
  • Use KauthCore (help for building against qt6). Commit.
  • Fix kauth includes. Commit.
  • Adapt build system for building against qt6. Commit.
  • Simplify the way the tableview header works. Commit.
  • Don’t show buttons as flat. Commit.
  • Fewer abbreviations. Commit.
  • Add shared folder permissions helper. Commit. Fixes bug #407975
  • Fix opening of samba KInfoCenter KCM. Commit. Fixes bug #451091
  • Load plugin only for directories. Commit.
kdenlive
  • Fix string typos. Commit.
  • Fix tests. Commit.
  • Ensure mix can easily be resized until clip end. Commit.
  • Fix project corruption on resize mix start. Commit.
  • Fix error and corruption loading reverted mixes. Commit.
  • Revert “Fix possible crash on profile switch, based on a contribution from Ivan Sudakov.”. Commit.
  • Revert “Try to fix project profile corruption.”. Commit.
  • Fix ambiguous widget name. Commit.
  • Fix compilation with KF5 5.86. Commit.
  • Update kdenliveeffectscategory.rc adding typewriter to Stylize. Commit.
  • Clearify UI representation of mixes. Commit.
  • Try to fix project profile corruption. Commit.
  • Fix possible crash on profile switch, based on a contribution from Ivan Sudakov. Commit.
  • Added xml UI for the avfilter CMakeLists.txt. Commit.
  • Added xml UI for the avfilter.shear. Commit.
  • Added xml UI for the avfilter.scroll. Commit.
  • Added xml UI for the avfilter.photosensitivity. Commit.
  • Added xml UI for the avfilter.monochrome. Commit.
  • Added xml UI for the avfilter.median. Commit.
  • Added xml UI for the avfilter.kirsch. Commit.
  • Added xml UI for the avfilter.exposure. Commit.
  • Added xml UI for the avfilter.epx. Commit.
  • Added xml UI for the avfilter.colortemperature. Commit.
  • Added xml UI for the avfilter.colorize. Commit.
  • Added xml UI for the avfilter.colorcorrect. Commit.
  • Added xml UI for the avfilter.colorcontrast. Commit.
  • Added xml UI for the avfilter.chromanr. Commit.
  • Added xml UI for the avfilter.cas. Commit.
  • Added xml UI for the avfilter.bilateral. Commit.
  • Update kdenliveeffectscategory.rc. Commit.
  • Updated blacklisted_effects.txt. Commit.
  • Updated CMakeLists.txt for frei0r effects. Commit.
  • Added xml interface for the frei0r_bigsh0t_eq_to_stereo. Commit.
  • Fix crash in proxy test dialog. Commit.
  • Fix proxy extension not changed when setting changed, fix proxies not rebuilt on param change. Commit.
  • Fix project cache folder not created on new document, causing thumbs to be recreated on opening. Commit.
  • Fix proxy aborting on unknown stream type. Commit.
  • Fix proxy resize with nvenc. Commit.
  • Fix cast to double moved outside division. Commit.
  • Fix wrong use of useSourceProfile. Commit.
  • Extract frame: fix incorrect handling of sar!= 1 profiles and incorrect use of useSourceProfile. Commit.
  • Render preset edit: allow specifying a file extension (for example mkv for matroska format). Commit.
  • Edit render profile: make most parameters optionnal, allow editing parameters text. Commit.
  • Only allow one selected render profile. Commit.
  • Fix incorrect shortcut sequence, spotted by Eugen. Commit.
  • Don’t show monitor ruler duration tooltip if no zone is set. Commit.
  • Fix compile warning. Commit.
  • Fix filtering TreeItem lists by non-ASCII strings. Commit. Fixes bug #432699
  • Add test for non-ascii list filtering (bug 432699). Commit.
  • Test histogram handling RGB/BGR. Commit.
  • Use QImage::pixel() in rgbparadegenerator.cpp. Commit.
  • Use QImage::pixel() in waveform. Commit.
  • Test waveform RGB/BGR handling. Commit.
  • Change vectorscope to use QImage::pixel(). Commit. Fixes bug #453149
  • Test vectorscope switching red and blue. Commit.
  • Fix proxy incorrectly scaled to 200px width when creating new project. Commit.
  • When proxy clip is deleted, ensure the proxy context menu action is unchecked. Commit.
  • Fix vaapi proxy encoding profile, switch prores to use proxy quality. Commit. See bug #436358
  • Ensure monitor is paused when extracting a frame. Commit.
  • Ensure dropped frames timer stops when playing stops. Commit.
  • Fix extract frame for playlist clips. Commit.
  • Extract frame: process in another frame so we don’t block the UI, make sure effects are applied. Commit.
  • Fix document folder incorrectly set on loading project with “Use parent folder as project folder”. Commit.
  • Render last frame. Commit.
  • Don’t crash loading project with incorrect subtrack count. Commit.
  • Export guides: remember last used format, add reset button to restore default settings. Commit.
  • Export guides: allow using HH:MM:SS:FF timecode for export. Commit.
  • Fix timeline audio record broken after pause/play. Commit.
  • Fix timeline duration offset of -1 frame. Commit.
  • Fix possible crashes on invalid track position. Commit.
  • Fix clip selected when not ready on duplicate, leading to incorrect display in clip monitor. Commit.
  • Don’t add a keyframe on double click unselected clip. Commit.
  • When copying effect with keyframes, don’t copy keyframes that are past the clip end. Commit.
  • Fix possible crash on opening shortcuts dialog. Commit.
  • Fix crash in debug mode when dragging a composition into timeline. Commit.
  • Manually register newer mime types for older OSes. Commit.
  • Always inform user if a file write fails. Commit.
  • Fix changing cursor position when trying to resize effect zoombar. Commit.
  • Fix save effect stack broken if there is only 1 effect in the stack. Commit.
  • Fix Insert Zone to Bin out point off by 1. Commit. Fixes bug #455883
  • Fix editing clips in external apps on Mac. Commit.
  • When aborting document load, open a new blank document. Commit.
  • Fix compilation. Commit.
  • Show proxy and metadata tabs on new project creation and correctly set their values to the document. Commit.
  • When source clip and proxy are both missing, propose to recreate proxy (or reuse existing on in case of LRV). Commit. See bug #456185
  • Fix external app path not correctly stored when editing for first time. Commit.
  • Fix editing external app path from Kdenlive settings, try to fix launching app on MacOS. Commit.
  • Ensure we never add a clip with id = 0. Commit.
  • Drop unused params. Commit.
  • Fix button text and glaxnimate path not working on edit clip. Commit.
  • Get rid of KOpenWithDialog to select default external applications (doesn not work on Windows/Mac), make path to glaxnimate configurable. Commit.
  • Don’t wait for a clip to be ready to get its type. Commit. Fixes bug #456619
  • Reintroduce open multiple video stream clips. Commit.
  • Remove Old Qt <5.15.2 checks. Commit.
  • Fix clip monitor sometimes incorrectly raised when editing subtitle style. Commit.
  • Fix compilation with KF < 5.95. Commit.
  • Remove mistakenly pushed code. Commit.
  • DEPENDENCY! Require at least MLT 7.8.0. Commit.
  • Refactor color scheme handeling to fix bugs. Commit. Fixes bug #430580
  • [Ripple Edit] implement snapping. Commit.
  • Revert changes from another branch that slipped into this one. Whoops. Commit.
  • Added the ability to change the subtitle framerate. Commit.
  • Trying to check for more subtitle files on startup. Commit.
  • Remove unused TimelineController:darkBackground(). Commit.
  • Fix if (ok) in ThumbnailCache::getAudioKey. Commit.
  • Revert changes from another branch that slipped into this one. Whoops. Commit.
  • Jobs C++ new keyword does not return zero. Commit.
  • Select a valid activeTrack for new documents. Commit.
  • Fix build on windows failing due to deprecated call. Commit.
  • Resourcewidget QFileDialog prefers “*” as filter. Commit.
  • Supplement to “Disable pip on Flatpak (we bundle the deps there)”. Commit.
  • [nightly flatpak] Enable mlt glaxnimate module. Commit.
  • Fix syntax error. Commit.
  • [Python Interface] Disable pip on Flatpak (we bundle the deps there). Commit.
  • DocOpenResult should hold unique_ptr to doc. Commit.
  • Clean up some comments and dead test code. Commit.
  • Apply 1 suggestion(s) to 1 file(s). Commit.
  • Merging with upstream changes in the master. Commit.
  • Merge to an updated upstream/master. Commit.
  • Added the ability to change the subtitle framerate. Commit.
  • Code gardening: Improvements for disabled deprecation versions. Commit.
  • Fix type (spotted by erjiang). Commit.
  • Fix render job sometimes not terminating correctly, fix play after render. Commit.
  • Add missing override keyword. Commit.
  • Add option to embed subtitles instead of burning them (mkv only). Commit.
  • Code Gardening: use ecm_set_disabled_deprecation_versions (only KF for. Commit.
  • Fix error in project duration. Commit.
  • Track compositing is now a simple checkbox instead of the deprecated none/high res choice. Commit.
  • Fix effect parameter spin box incrementing twice on mouse wheel. Commit.
  • Fix some spelling and grammar in stereotools effect. Commit. Fixes bug #455229
  • Fix compilation. Commit.
  • Improve timeline audio record preview (position and duration of the recording now adjusts when scaling timeline). Commit.
  • [dev-docs] Make clear how to install without root. Commit.
  • Test_utils: pass by const reference (cppcheck). Commit.
  • Next try: use DejaVu Sans instead of Noto Sans. Commit.
  • [Test] Use Note Sans instead of Liberation Sans (not available on CI). Commit.
  • Round-trip test for non-BMP unicode characters. Commit.
  • DropInvalidChars only if trying to recover document. Commit.
  • Re-organize KdenliveDoc constructor. Commit.
  • Hidden tracks should not be considered when calculating project duration. Commit.
  • DEPENDENCY CHANGE! Require at least KDE Frameworks 5.86. Commit.
  • DEPENDENCY CHANGE! Require at least Qt 5.15.2. Commit.
  • Ensure we have a 25 fps profile when testing mixes. Commit.
  • Remove duplicate headers between cpp/h. Commit.
  • Fix mouse wheel changing render edit preset while scrolling. Commit.
  • Minor cleanup, fix compilation on some systems. Commit.
  • Fix compilation - wrong change committed. Commit.
  • Fix bug and warning calculating available mix duration when no frame is available. Commit.
  • Fix timeline scrolling broken after opening a widget from timeline menu, like edit clip duration. Commit.
  • Fix oversized UI on Windows. Commit.
  • Fix incorrect encoding in rendered clip name on Windows. Commit. Fixes bug #455286
  • Subtitles styling: add shadow and opaque background box options. Commit.
  • Add support for rawr glaxnimate anims. Commit.
  • Implement unfinished auto subtitles mode (selected track / clip only). Commit.
  • Fix regression: audio / video only clips broken and removed from timeline after reopening project. Commit.
  • Add test for recent audio breaking regression. Commit.
  • Fix recent regression breaking audio. Commit. See bug #455140
  • Use | as + is deprecated. Commit.
  • Add JSon mimetype for Lottie animations, allow editing and check if module is there at first start. Commit.
  • Fix incorrect ungroup when dragging selection. Commit.
  • Add support for Lottie animations using the glaxnimate producer (Add Clip > Add Animation). Commit.
  • Fix incorrect behavior of external proxies, allow multiple patterns by profile. Commit. See bug #455140
  • Fix render url sometimes pointing to incorrect location. Commit.
  • Trying to check for more subtitle files on startup. Commit.
  • Colorize track head when armed for sound recording. Commit.
  • Fix startup warning cannot destroy paint device. Commit.
  • Fixes for external proxies. Commit. See bug #455140
  • Correctly enable current bin item proxy action after proxy is enabled/disabled in project settings. Commit.
  • Fix timeline cursor sometimes losing sync with wuler playhead. Commit.
  • Fix freeze copying proxy clips. Commit.
  • Update plist file. Commit.
  • Fix timeline cursor small repaint glitch. Maybe related to #1431. Commit.
  • Fix subtitle save, in cases where the file extension was missing. Commit.
  • Guides Exporter: also apply offset to {{frame}}. Commit.
  • Fix incorrect track tag displayed on errors in project opening. Commit.
  • Add a first basic subtitle test. Commit.
  • [Rendering] Allow for custom processing thread count. Commit. Fixes bug #430193
  • Fix icon color change in some situations (eg. Appimage). Commit. Fixes bug #450556
  • Fix line number in subtitle. Commit.
  • Display all effects in main effects tab. Commit.
  • Fix mistake in signal blocker. Commit.
  • Fix AppImage icons. Commit. See bug #451406
  • Update audio recording. Now triggered by the play button when in monitor mode. Commit.
  • Allow video files in luma transition. Commit.
  • Subtitles style: use undo/redo, enable styling widget when no subtitle is selected. Commit.
  • Basic support for subtitle styling (only one style for all subtitles). Commit. See bug #437159
  • Port deprecated enum. Commit.
  • Online resources: only show warning about loading time once. Commit. See bug #454470
  • Fix startup crash. Commit.
  • Fix more qt6 compile error. Commit.
  • Fix crash clicking ok in empty transcoding dialog. Commit.
  • Fix possible crash when load task is running on exit. Commit.
  • Add audio-input key to Mac plist hoping it can help fixing the microphone access issue. Commit.
  • Use | vs + for key. Commit.
  • Port QtConcurrent::run to new api in qt6. Commit.
  • Port QStringRef to QStringView in qt6. Commit.
  • It’s utf-8 by default in qt6. Commit.
  • Add missing includes (building against qt6). Commit.
  • Fix signature method for building against qt6. Commit.
  • Add Qt6::SvgWidgets (it’s a separate module now). Commit.
  • By default in qt6 QTextStream uses UTF-8. Commit.
  • Constructor never implemented. Commit.
  • Fix method signature when we build against qt6. Commit.
  • Use ${QT_MAJOR_VERSION} here too. Commit.
  • It’s enable by default in qt6. Commit.
  • Fix selection of default applications to edit audio/image files. Commit.
  • Fix file watcher broken, changed clips were not detected anymore. Commit.
  • Fix timeremap clip always using proxies on rendering. Commit. Fixes bug #454089
  • Ensure internal effects like subtitles stay on top so that they are not affected by color or transform effects. Commit.
  • Fix crash on undo center keyframe. Commit.
  • Fix crash changing clip monitor bg color when no clip is selected. Commit.
  • Fix crash on undo selected clip insert. Commit.
  • Add a clang-format pre-commit hook. Commit.
  • Fix nvenc codec. Commit. See bug #454469
  • Fix clip thumbs not discarded on property change. Commit.
  • On document loading, also check images for changes. Commit.
  • Fix missing audio with “WebM-VP9/Opus (libre)” preset. Commit. See bug #452950
  • Misc fixes in audio recording - show rec button in mixers when entering monitor mode. Commit.
  • Stop using avformat clip for testing since it fails… Commit.
  • Fix tests on system without avformat module. Commit.
  • Another attempt to correctly find tests dataset on CI. Commit.
  • Revert move test to use blipflash instead of avformat producer, trying to fix tests. Commit.
  • Fix tests and mix direction regression. Commit.
  • Fix compile warning/possible crash. Commit.
  • Fix major corruption on undo/redo clip cut, with tests. Commit.
  • Project loading: detect and fix corruption if audio or video clips on the same track use a different producer. Commit.
  • Fix crash dropping an effect on the clip monitor. Commit.
  • Revert audio mixer change that broke layout. Commit.
  • Fix problem detected on project opening show timecode in frames (use proper timeecode info now). Commit. See bug #454237
  • Guides Exporter: Replace QTimeEdit with TimecodeDisplay. Commit.
  • Guides Exporter: allow set a time offset for markers. Commit.
  • Fix proxying clips broken. Commit.
  • Speedup maker search. Commit.
  • Sorry, just seeing this now. Applying change. Commit.
  • Fix cannot put monitor in fullscreen with mirrored screens. Commit.
  • Audio record: remove rec button from audio mixers. Recording is now enabled by enabling monitoring (mic icon), then space bar/Esc to record/stop. Commit.
  • Audio record: show track head control when monitoring is activated, and countdown when recording is started. Commit.
  • Fix compilation with Qt < 5.14. Commit.
  • Fix mix on very short AV clips broken, with test. Commit.
  • Fix Slide mix not correctly updated when creating a new mix on the previous clip, add tests. Commit. See bug #453770
  • Fix mix mix not correctly reversed in some cases and on undo. Commit.
  • Add tooltips to timeline markers and guides. Commit.
  • Fix slide composition going in wrong direction (mix is still todo). Commit. See bug #453770
  • Fix several small glitches in bin selection. Commit.
  • Fix clip height not aligned to its track. Commit.
  • Fix speech to text on Mac. Commit.
  • Mixers: re-add show effect stack to master, improve layout with collapsed track mixers. Commit.
  • Fix crash/corruption in overwrite mode when moving grouped clips above or below existing tracks. Commit.
  • Remove deprecated method. Commit.
  • Refactor audio recording: allow pause/resume with space bar, display live waveform on record. Commit.
  • [“Export Guide” action] Minor i18n and icon fixes, remove unused code. Commit.
  • Add content width and height keywords for assets (effects, transitions,…). Commit.
  • Drop old Appimage build system from the docs too. Commit.
  • After audio recording, correctly seek to last frame of record in timeline. Commit.
  • Ensure record control is visible in track head when enabled. Commit.
  • Various small fixes for proxy status and job (Fixes #1426). Commit.
  • Fix ordering of new inserted tracks. Commit.
  • Only warn once per missing font on document opening. Commit.
  • Add test method to create title clip. Commit.
  • Fix possible test crash. Commit.
  • Add ‘reverse’ parameter to transition ‘mix’. Commit.
  • Update audio mic monitor when record settings changed. Commit.
  • Add the ability to export guides as chspters text. Commit. Fixes bug #449887
  • Lower proxy rendering priority. Commit.
  • Cleaning up the debug/output. Commit.
  • Working on the captions. Commit.
  • Fix custom effect type sometimes incorrect. Commit.
  • Add AVIF, HEIF and JPEG XL MIME types. Commit.
  • Fix memleak in test. Commit.
  • Don’t depend on monitor in load task (better for tests). Commit.
  • Timeline track head rec control now shows mic level event when not recording. Commit.
  • Fix audio rec level in mixer (track head still todo). Commit.
  • [CI] We don’t need KInit. Commit.
  • Remove old fallback icons (already disabled by default since a while). Commit.
  • Remove deprecated Appimage tools (we use KDE Craft now). Commit.
  • Add error message when input and output files are the same - transcoding. Commit.
  • Add tests for title text alignment calculation. Commit. See bug #407849
  • Fix tests. Commit.
  • Fix drag incorrectly terminating in icon view. Commit.
  • Add test for recent thumbnail cache freeze issue. Commit.
  • Don’t create task until we are sure we want it. Commit.
  • [Build System] Port away from deprecated ECM path variables. Commit.
  • [Build System] Replace 5 by ${QT_MAJOR_VERSION} in more places (Pt. 2). Commit.
  • [Build System] Replace 5 by ${QT_MAJOR_VERSION} in more places. Commit.
  • Resolved conflict in /src/bin/model/subtitlemodel.cpp. Commit.
  • Added support for the sbv format captions. Commit.
  • Fix crash trying to drag in empty space in Bin icon view. Commit.
  • Update kdenliveeffectscategory.rc new mlt’s box_blur added to the ‘Blur and Sharpen’ category. Commit.
  • Update CMakeLists.txt adding the new mlt’s Box_Blur. Commit.
  • Add new mlt’s Box_Blur ui. It was not working with the automatic one. Commit.
  • Update secondary_color_correction.xml fixing Transparency default value error. Commit.
  • Fix titler text alignment. Commit.
  • Fix potential deadlock, maybe related to #1380. Commit.
  • Small refactoring of cache get thumbnail. Commit.
  • Fix timeline preview failing when creating a new project. Commit.
  • Improve tags: allow adding, editing and reordering of tags. Commit.
  • Timeline preview profiles - remove unused audio parameters, fix interlaced nvenc. Commit.
  • Another set of minor improvements for monitor audio level. Commit.
  • Minor fix in audio levels look. Commit.
  • Ensure all color clips use the RGBA format. Commit.
  • Show dB in mixer tooltip. Commit.
  • Fix audio levels showing incorrect values, and not impacted by master effects. Commit.
  • Try to fix build against KF 5.93.0. Commit.
  • Make test failures CI failures (only Linux yet). Commit.
  • Remove text label. Commit.
  • Make monitor detection more robust for fullscreen mode. Commit.
  • Fix app focus lost on Windows when exiting monitor fullscreen. Commit.
  • Make monitor overlay guides color configurable. Commit.
  • Add build workaround for Mac M1. Commit.
  • Code quality fixes. Commit.
  • Switch from QQuickView to QQuickWidget - fixes broken playback on Mac OS. Commit.
  • Update kdenliveeffectscategory.rc moving frei0r.premultiply from ‘More checks’ to ‘Alpha, Mask and Keying’. Commit.
  • Update blacklisted_effects.txt enabling frei0r.premultiply. Commit.
  • Use pragma once for header guards. Commit.
  • Fix minor typos. Commit.
  • Require at least MLT 7.4.0. Commit.
  • Added the ability to import webVTT captions. Commit.
  • Removed duplicate code. Commit.
  • Increase the flexablilty of importing captions. See issue #1361. Commit.
kdepim-addons
kdepim-runtime
  • Use cmakedefine01. Commit.
  • Let CMake Define HAVE_BYTESWAP_H. Commit.
  • Install in pim. Commit.
  • Guard qtxmlpatterns dependency under BUILD_TESTING option. Commit.
  • Install plugins in pim. Commit.
  • Convert to json. Commit.
  • Fix qt_add_dbus_interface usage. Commit.
  • Add desktop file for IMAP resource. Commit.
  • Fix some compile qt6 error. Commit.
  • Fix compile against qt6. Commit.
  • Use kcalendarcore_version.h => we can build against qt6 too. Commit.
  • Make compile without deprecated methods. Commit.
  • Make it compile without deprecated methods. Commit.
  • Remove unused include. Commit.
  • It wrote by default in “utf-8” in qt6. Commit.
  • Fix property info. Commit.
  • Port some qt6 compile error. Commit.
  • Fix configure against qt6. Commit.
  • Const’ify variable. Commit.
  • Use const + add missing Q_REQUIRED_RESULT. Commit.
  • Add more Q_REQUIRED_RESULT. Commit.
  • Const’ify++. Commit.
  • Add more Q_REQUIRED_RESULT. Commit.
  • Add missing q_required_result + const’ify variables. Commit.
  • Const’ify variables. Commit.
  • Rename header file. Commit.
  • Fix typo. Commit.
  • Add desktop file for Kolab resource. Commit.
  • Add desktop file for DAV resource. Commit.
  • Add desktop file for Google resource. Commit.
  • [pop3] Use qint64 instead of ssize_t. Commit.
  • Add missing kldap to CI. Commit.
kdesdk-kio
kdesdk-thumbnailers
kdev-php
  • Adapt to kdevplatform API changes. Commit.
  • Remove obsolete/harmful overriding of documentation CSS. Commit.
  • Call setOverrideCssCode() once. Commit.
  • Adapt to KDevPlatform’s setOverrideCss API change. Commit.
  • Adapt to kdevplatform API changes wrt ItemRepository. Commit.
kdevelop
  • Remove usage of npw disfunctional KNewStuff upload feature. Commit.
  • Fix compiler warnings about potentially uninitialized variables. Commit.
  • Remove suppressions for vptr checks in plugin loading code. Commit.
  • Fix memory leaks in test_duchain-clang. Commit.
  • Fix memory leak for CommitToolView::m_styleDelegate. Commit.
  • Fix memory leaks for DiffViewsCtrl actions. Commit.
  • Fix the ownership and memory leaks of MI::MICommand. Commit.
  • Don’t leak the debug sessions. Commit.
  • Call static QCoreApplication API directly. Commit.
  • Don’t leak hunks in VcsDiff. Commit.
  • Ignore leak in QScroller::grabGesture. Commit.
  • Disable asan sigaltstack for select clang unit tests. Commit.
  • Fix UI message. Commit.
  • Use QTRY_VERIFY to make the test more resilient. Commit.
  • Don’t import CMake file API results without CMakeCache.txt file. Commit.
  • Also remove hidden files when pruning cmake directory. Commit.
  • Use more different defStyleNum for the semantic color schema. Commit.
  • Also remove Error Variable from list of configurable attributes. Commit.
  • Cleanup: Use theme editor color to directly query search highlight. Commit.
  • Don’t include Highlight Uses in configurable colors. Commit.
  • Remove unused CodeHighlightingTypes. Commit.
  • Don’t try to handle unknown attributes. Commit.
  • Cleanup: remove get prefix. Commit.
  • Configurable semantic colors. Commit. Fixes bug #395856
  • Introduce HighlightUses for ConfigurableColors. Commit.
  • Revert “Introduce HighlightUses for ConfigurableColors”. Commit.
  • Revert “Configurable semantic colors”. Commit.
  • Revert “WIP”. Commit.
  • WIP. Commit.
  • Configurable semantic colors. Commit. Fixes bug #395856
  • Introduce HighlightUses for ConfigurableColors. Commit.
  • Introduce separate colors for local/inherited member functions. Commit.
  • Simplify ConfigurableHighlightingColors. Commit.
  • Cleanup: Remove HighlightingEnumContainer and use enum classes instead. Commit.
  • Add fast-path to disable local colorization when intensity is 0. Commit.
  • Revert “Configurable semantic colors”. Commit.
  • Drop local text/x-opencl-src definition. Commit.
  • Bump shared-mime-info requirement to 1.9. Commit.
  • StyleSheetFixer: improve documentation and add a TODO. Commit.
  • Configurable semantic colors. Commit. Fixes bug #395856
  • ManPageDocumentation: expand unsupported links on pages. Commit.
  • Embed CSS code into HTML instead of injecting via JavaScript. Commit.
  • GitPlugin::remove: delete files, not trash them. Commit.
  • Documentation view: fix overriding CSS on Web Engine pages. Commit.
  • Unset CTestFindJob::m_suite before emitResult. Commit.
  • Guard against invalid ptr access in CTestFindJob::findTestCases. Commit.
  • Don’t rely on order of items in cmake JSON response. Commit.
  • Assert that the out-param is valid. Commit.
  • Skip cmake configure when importing projects with up2date project data. Commit.
  • Don’t crash after killing CTestFindJob. Commit.
  • Man Pages: open unsupported links externally. Commit.
  • CustomSchemeHandler: don’t leak QNetworkReply objects. Commit.
  • Find LLVM quietly from FindClang. Commit.
  • Break early when we find LLVM. Commit.
  • Add clang 14 to list of known versions. Commit.
  • Make EnvironmentInformation[List]Item noncopyable. Commit.
  • Move DUChain::m_deleted’s documentation just above it. Commit.
  • StandardDocumentationView: remove obsolete context menu workaround. Commit.
  • Register “qthelp” Web Engine URL scheme. Commit.
  • Add gdb pretty printer support for Qt6’s QByteArray and QList. Commit.
  • GDB printers: Add null/empty QString tests. Commit.
  • GDB printers: Return early in case if empty QStrings. Commit.
  • GDB printers: Allow to print Qt6 QString. Commit.
  • Grepview: Guard model access in job completion. Commit. Fixes bug #397556
  • Fix style. Commit.
  • Plugins/clang: fix code generator for operators that contain ‘<’. Commit.
  • Unbreak test_qmakeproject. Commit.
  • Parse qmake else {} statements. Commit.
  • Make the QMake DebugVisitor more useful. Commit.
  • Improve error reporting for unexpected tokens during qmake parsing. Commit.
  • Disable GCC-5 workaround for GCC-6 and higher. Commit.
  • Workaround bogus libclang error of supposed unusual deallocations. Commit.
  • Fake malloc attribute to improve compatibility with GCC 11 and higher. Commit.
  • Don’t bump KDEV_ITEMREPOSITORY_VERSION in each patch version. Commit.
  • Documentation: remove obsolete RepositoryManager @param. Commit.
  • Documentation: fix the case of @tparam Mutex. Commit.
  • Bump KDevelop minor version to 5.9.x. Commit.
  • Initialize PersistentSymbolTable together with DUChain. Commit.
  • Add FIXME comment about unsafe API in CodeModel::items. Commit.
  • TypeRepository: deduplicate changing reference count. Commit.
  • ItemRepositoryReferenceCounting: remove extra checks. Commit.
  • Remove incorrect move operations for indexed items. Commit.
  • ItemRepositoryRegistry: don’t access uninitialized d-pointer. Commit.
  • Add TODOs for unsafe code where we should handle locking explicitly. Commit.
  • Default-initialize data to prevent compiler warning. Commit.
  • Remove dead commented out code. Commit.
  • Remove unnecessary mutable specifier for BasicSetRepository*. Commit.
  • DUChainPrivate: make local index variables const. Commit.
  • DUChainPrivate: cache info->indexedTopContext().index(). Commit.
  • Construct EnvironmentInformationListRequest without holding lock. Commit.
  • Remove useless class AbstractRepositoryManager. Commit.
  • Don’t create data directory twice in a row. Commit.
  • Don’t create a file in a directory before removing it recursively. Commit.
  • Don’t attempt to create /is_writing before clearing a repository. Commit.
  • Eliminate ItemRepositoryRegistryPrivate::open(). Commit.
  • Eliminate ItemRepositoryRegistryPrivate::close(). Commit.
  • Don’t lock ItemRepository’s mutex in its constructor. Commit.
  • Don’t call ItemRepository::close() twice in a row. Commit.
  • Separate struct Statistics from ItemRepository class template. Commit.
  • Remove unused variable duChainPrivateSelf. Commit.
  • Enforce singleton-ness of classes with static self(). Commit.
  • Remove useless empty *Private classes. Commit.
  • ItemRepositoryReferenceCounting: add const and assertions. Commit.
  • Bucket: Q_DISABLE_COPY => Q_DISABLE_COPY_MOVE. Commit.
  • Construct item request for identifiers without holding lock. Commit.
  • Distinguish between read/write ops to item repository. Commit.
  • Forbid self-assignment for move operations of repository items. Commit.
  • Port IndexedString to LockedItemRepository::op. Commit.
  • Remove now-useless PersistentSymbolTablePrivate wrappers. Commit.
  • Port the PersistentSymbolTable to LockedItemRepository::op. Commit.
  • Port Definitions to LockedItemRepository::op pattern. Commit.
  • Port Uses to LockedItemRepository::op pattern. Commit.
  • Initialize the CodeModel item repository together with the DUChain. Commit.
  • Port Importers ItemRepository to LockedItemRepository::op. Commit.
  • Port typerepository to LockedItemRepository::op. Commit.
  • Make ItemRepository accesses in DUChain code mutex safe. Commit.
  • Prevent using item repositories without locking. Commit.
  • IndexedQualifiedIdentifier: print the operation type in ifDebug. Commit.
  • Make enabled ifDebug in identifier.cpp compile. Commit.
  • Also use itemRepositoryOp for CodeModel. Commit.
  • Reuse itemRepositoryOp also for declaration.cpp implementation. Commit.
  • Move item repository refcounting utility code to separate file. Commit.
  • Indexedstring.cpp: don’t include unused stringrepository.h. Commit.
  • Prevent using commentRepository() without locking. Commit.
  • Cleanup DUChainPrivate::storeAllInformation. Commit.
  • Move locking fully out of ItemRepository. Commit.
  • Don’t allow futher overrides for {Abstract,}ItemRepository API. Commit.
  • Cleanup initialization of ItemRepository data members. Commit.
  • Always assume external mutex locking for ItemRepository. Commit.
  • Port PersistentSymbolTable to non-recursive mutex. Commit.
  • Port CodeModel to external non-recursive locking. Commit.
  • Reduce API surface of BasicSetRepository. Commit.
  • Add move operations for IndexedInstantiationInformation. Commit.
  • Mark IndexedInstantiationInformation() as noexcept and trivial. Commit.
  • Port instantiation information type repository to external locking. Commit.
  • Forward declare IndexedInstantiationInformation in headers. Commit.
  • Cleanup: remove unneeded header includes. Commit.
  • Port TypeRepository item repository to external locking. Commit.
  • Minor cleanup: only explicitly share the mutex of type repository. Commit.
  • Port indexed identifier item repository access to external locking. Commit.
  • Disable copying of item repositories. Commit.
  • Make setIndex and moveIndex early return no-ops. Commit.
  • Cleanup: simplify refcounting code for indexed identifiers. Commit.
  • Cleanup: only lock mutex once in IndexedIdentifier::operator=. Commit.
  • Share code for Indexed{Qualified,}Identifier ctor and operator=. Commit.
  • Make disabled ifDebug(x) require a semicolon after the parens. Commit.
  • Port declaration comment string repository to non-recursive mutex. Commit.
  • Port definitions to non-recursive mutex for item repository. Commit.
  • Port duchain environment item repositories to non recursive mutices. Commit.
  • Fix misleading indentation. Commit.
  • Also port the importers item repository to non-recursive mutex. Commit.
  • Port uses item repository to non-recursive mutex. Commit.
  • Refactor ItemRepository code to make it work without recursive mutex. Commit.
  • Make ItemRepository::usedMemory private. Commit.
  • Add missing mutex locking for some ItemRepository functions. Commit.
  • Always lock mutex in ItemRepository::finalCleanup. Commit.
  • Reuse modificationRevisionSetMutex for FileModificationSetRepository. Commit.
  • Refactor ItemRepository to explicitly set mutex from outside. Commit.
  • Libkcomparediff2 lives in the same release unit as KDevelop, so make use of the same branch name. Commit.
  • [ci] Don’t use libksysguard on Windows. Commit.
  • Remove references to KDevelop 4 from some WhatsIt descriptions. Commit.
kdialog
  • Remove linux-qt6 CI from stable branch. Commit.
  • Require passing tests for the CI to pass. Commit.
  • Add Qt6 CI support. Commit.
  • It’s enabled by default in qt6. Commit.
  • Minor clean-up. Commit.
  • Port away from QDesktopWidget (deprecated). Commit.
  • KPassivePopup has been deprecated since KF 5.79. Commit.
  • Adjust buildsystem for Qt6. Commit.
  • QtDBus is already a required package. Commit.
  • Use override keyword. Commit.
  • Set the repo icon as the app icon. Commit.
  • Check executables exist in PATH before passing them to QProcess. Commit.
kdiamond
keditbookmarks
  • Remove linux-qt6 CI from stable branch. Commit.
  • Require passing tests for the CI to pass. Commit.
  • Add Qt6 CI support. Commit.
  • Fix deprecate operator. Commit.
kfind
  • Remove double version in appdata. Commit.
  • Remove linux-qt6 CI from stable branch. Commit.
  • Require passing tests for the CI to pass. Commit.
  • It’s enabled by default. Commit.
  • Add Qt6 CI. Commit.
  • Port two instances of QRegExp to QRegularExpression. Commit.
  • KFileMetaData::SimpleExtractionResult::properties() returns a QMultiMap. Commit.
  • Fix build by including KFileItem. Commit.
  • Fix building with Qt6 QTextStrem. Commit.
  • Kdelibs4ConfigMigrator is going to be deprecated in KF6. Commit.
  • Port away from deprecated QDesktopWidget. Commit.
  • Check executables exist in PATH before passing them to K/QProcess. Commit.
kgeography
  • Remove linux-qt6 CI from stable branch. Commit.
  • Add Qt6 CI. Commit.
  • Port away from deprecated QWheelEvent::delta(). Commit.
  • Adapt build system to Qt6. Commit.
  • Handle Qt6 enterEvent change. Commit.
  • Fix setting application domain when using Qt6. Commit.
  • Port from I18n_NOOP to KLazyLocalizedString. Commit.
  • Fix QWheelEvent deprecation warning. Commit.
  • Port away from deprecated QWheelEvent ctor. Commit.
  • Don’t migrate kde4 config when building against Qt6. Commit.
  • Use KFileUtils to list maps. Commit.
  • Add Windows CI. Commit.
kget
  • Add missing header (qt6 build). Commit.
  • Port I18NC_NOOP. Commit.
  • Port QNetworkConfigurationManager. Commit.
  • Use Qt:: here. Commit.
  • Port away from deprecated KPluginLoader. Commit.
  • Port away from KIconLoader. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Fix activating running instance on Wayland. Commit.
  • Fix Windows includes. Commit.
  • Include boost headers in the include path. Commit.
  • Fix build with recent KCoreAddons. Commit.
  • Adapt build system for building against qt6. Commit.
  • Don’t use deprecated boost header. Commit.
  • Partly port away from KIconThemes. Commit.
  • Port kde4_add_icon to ecm_add_app_icon. Commit.
  • Fix sqlite detection. Commit.
kgoldrunner
kgpg
  • Port some deprecated methods. Commit.
  • Remove duplicate headers between cpp/h. Commit.
  • Make some code compiles against qt6. Commit.
  • Check is not necessary as we depend against new kf5. Commit.
  • Add Open Age Rating. Commit.
  • Adapt build system for building against qt6. Commit.
  • Add include (fix qt6 includes). Commit.
khangman
  • Correct letters and order of letters for Norwegian. Commit.
  • Import languages special characters files from svn. Commit.
  • Port away from deprecated KNS3::QtQuickDialogWrapper::exec. Commit.
  • Minor syntax updates. Commit.
  • Remove unused method languageNames. Commit.
  • Move error reporting closer to error origination. Commit.
  • Rearrange slotSetWordsSequence logic to reduce dynamic allocation and repeated API calls. Commit.
  • Fix nextWord logic to prevent infinite loop in certain cases. Commit.
  • Move setLevel inline and loadLanguageSpecialCharacters call to loadLevels. Commit.
  • Remove unused function. Commit.
  • Fix KHMThemeFactory leaks and KHMTheme const-correctness. Commit.
  • Remove %i parameter from Exec line. Commit.
  • Fix remaining cppcheck issues. Commit.
khelpcenter
  • Fix most systemsettings and kinfocenter KCM not being shown. Commit.
  • Move to worker nomenclature. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
kidentitymanagement
  • Make it compile without deprecated methods. Commit.
  • Add missing license. Commit.
  • Remove duplicate header between header cpp file. Commit.
kig
kigo
  • Fix handling of invalid theme ids, fall back to default instead. Commit.
  • Add Qt6 CI support. Commit.
  • Make it compiles against qt6. Commit.
  • Add Windows CI. Commit.
  • Port to KNSWidgets::Action class. Commit.
killbots
kimagemapeditor
  • Add ki18n_install and kdoctools_install. Commit.
  • Remove %i parameter from Exec line. Commit.
kimap
  • Make #include <kimaptest/faskserver.h> work with KF6. Commit.
  • Add Qt6 Linux CI. Commit.
  • Make int to QChar conversion explicit. Commit.
  • Replace QMap::unite with QMap::insert. Commit.
  • Make it compile without deprecated methods. Commit.
  • Port to PMF signal/slot syntax. Commit.
kio-extras
  • Support more image formats. Commit.
  • Kio_man: port to KIO::WorkerBase. Commit.
  • Kio_recentlyused: port to KIO::WorkerBase. Commit.
  • Kio_filter: port to KIO::WorkerBase. Commit.
  • [archive] Port to WorkerBase. Commit.
  • Smb: port to workerbase. Commit.
  • Remove duplicate line. Commit.
  • Port away from ERR_SLAVE_DEFINED. Commit.
  • Add libkexiv2 to CI deps. Commit.
  • [JPEG Thumbnailer] Read thumbnail from EXIF metadata, if available. Commit.
  • [archive] Use unique_ptr to manage lifetime of QIODevice. Commit.
  • Utilize KIO::PreviewJob::availableThumbnailerPlugins. Commit.
  • Some more transitioning to worker naming in sftp. Commit.
  • Use override keyword. Commit.
  • Port sftp to new worker base. Commit.
  • [thumbnail] Fix reading thumbnail plugins only once. Commit.
  • Thumbnailer: limit the maximum image size. Commit.
  • Fix empty UDS_NAME for MTP. Commit.
  • Kio_filenamesearch: don’t use iterators when searching pending dirs. Commit. Fixes bug #448114
  • Image thumbnails: Make reading a bit more robust. Commit.
  • Image thumbnails: Let QImageReader automatically rotate/scale source image. Commit.
  • Recentlyused: add a few const. Commit.
  • Fix creating thumbnails for folders. Commit. Fixes bug #453497
  • Recentlyused: ensure to treat as root urls of type /files/?. Commit.
  • Add ForgetFileItemAction. Commit. Fixes bug #447312
  • Man: When listing, set UDS_DISPLAY_NAME formatted with section. Commit.
  • Man: remove the section suffix from page names in listDir(). Commit. Fixes bug #452920
  • Add ki18n_install and kdoctools_install. Commit.
  • Port encoding text. Commit.
  • We depend against qt5.15/kf5.90. Commit.
  • Recentlyused: Add SlaveBase::special impl to handle forgetting resources. Commit.
  • Recentlyused: Fix a warning. Commit.
  • Remove duplicate header from header/file. Commit.
  • Recentlyused: use mimetype stored by ResultModel. Commit.
  • Thumbnail: Use QPluginLoader to resolve plugin path. Commit.
  • Remove debug leftover. Commit.
  • Fish: don’t overwrite dir mimetype with extension based one. Commit. Fixes bug #452940
  • Smb: always close in ::get. Commit.
  • Mtp: copy url instead of making a new one. Commit.
  • Support mtp: URL. Commit.
  • USe QStringLiteral. Commit.
  • Add Windows CI. Commit.
  • Fix qt6 install plugins. Commit.
  • Remove unused method. Commit.
  • Fix some qt6 compile error. Commit.
  • Exec line is not useful now. Commit.
  • Adapt build system for building against qt6. Commit.
kio-gdrive
  • Fully port away from Q_FOREACH. Commit. Fixes bug #456975
  • Revert “It compiles fine against qt6”. Commit.
  • Use override keyword here. Commit.
  • Remove duplicate from header/cpp. Commit.
  • It compiles fine against qt6. Commit.
  • Fix install in kf. Commit.
  • Port deprecated methods. Commit.
  • Port foreach + use QStringLiteral(..). Commit.
  • Adapt build system for building against qt6. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
kio-zeroconf
  • Update name & id of appstream metainfo.xml file. Commit.
  • Port to WorkerBase. Commit.
  • It compiles fine against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Add ki18n_install. Commit.
kipi-plugins
kiriki
  • Sync KF_DISABLE_DEPRECATED_BEFORE_AND_AT with KF5_MIN_VERSION. Commit.
kiten
kitinerary
  • Add workaround for trainline.eu emails containing wrong SNCF ticket tokens. Commit.
  • Handle all DB language variants for ical events. Commit.
  • Extract full itenerary from Deutsche Bahn ical events. Commit.
  • Handle alternative MAV barcode format. Commit.
  • Fix filter pattern matching against null bytes in binary content. Commit.
  • Improve booking.com address parsing. Commit.
  • Refactor Trenitalia extractor to support extraction from barcodes as well. Commit.
  • Expose JsonLdDocument::apply to extractor scripts. Commit.
  • Compute validity dates from SSBv2 data as well. Commit.
  • Iterate over ERA SSB child nodes rather than PDF images. Commit.
  • Try harder to find the first day of validity on RCT2 tickets. Commit.
  • Enable direct barcode extraction for Renfe. Commit.
  • Check more thoroughly whether we have a valid trip. Commit.
  • Also run extraction tests on PNG files. Commit.
  • Support ZXing 1.4.0. Commit.
  • Improve DB arrival platform parsing. Commit.
  • Compare location names space-insensitively. Commit.
  • Add tariff code for SNCF Carte Jeune. Commit.
  • Verify ical loading. Commit.
  • Generalize VGN extractor script to handle EOSU ticket layouts. Commit.
  • Make UIC 918.3 ticket layout size script-accessible. Commit.
  • Only add class information when actually available. Commit.
  • Fix extraction of Akademy 2022 registration emails. Commit.
  • Slightly stricter date/time matching patterns. Commit.
  • Remove conditional KCalendarCore usage. Commit.
  • Add more test cases for name-based location comparisons. Commit.
  • Produce better results for just scanning a DB domestic UIC 918.3 code. Commit.
  • Relax ZSSK arrival time regex a bit. Commit.
  • Adjust ZSSK extractor script to also handle bicycle tickets/reservations. Commit.
  • Add Trenitalia ical extractor script. Commit.
  • Match extractor filters against gadget properties recursively. Commit.
  • Add Trainline ical extractor script. Commit.
  • Deal with timespec UTC and timezone UTC being two different things. Commit.
  • Add GWR ical extractor script. Commit.
  • Consider empty variant lists as semantically null as well. Commit.
  • Consider more variations for merging train reservations. Commit.
  • Add ical extractor for Swiss booking confirmations. Commit.
  • Multiply results when encountering reservationFor arrays. Commit.
  • Add extractor script for DB ical events. Commit.
  • Handle more transport modes for filtering triangle elements. Commit.
  • Filter out combined train reservation elements if we have individual legs. Commit.
  • Make KF5::CalendarCore a required dependency. Commit.
  • Remove long unused and deprecated method. Commit.
  • Extend trigger conditions for DB tickets/seat reservation emails. Commit.
  • Remove extra ‘;’. Commit.
  • Don’t choke on DB tickets without a booking reference in the PDF. Commit.
  • Make UIC 918.3 ticket key cleaning a lot less aggressive. Commit.
  • Strip trailing null bytes in fixed-width UIC 918.3 string fields. Commit.
  • Extend trigger pattern for connect.sncf emails. Commit. See bug #404451
  • Ensure we are always dealing with positive aspect rations. Commit.
  • Augment arrival time from ZSSK PDF tickets when present. Commit.
  • Add extractor script for ZSSK domestic ticket barcodes. Commit.
  • Generate a return trip for RCT2 return tickets as well. Commit.
  • Add access to the return trip line in RCT2 tickets. Commit.
  • Add RCT2 ticket type pattern for ZSSK. Commit.
  • Produce correct reservation numbers for ZSSK RCT2 tickets. Commit.
  • Add findEvents overload taking a raw calendar pointer. Commit.
  • Use cmakedefine01. Commit.
  • Add custom extractor script to produce meaningful ticket names for BVG PDFs. Commit.
  • Use ÖBB vendor blocks to determine ticket validity intervals as well. Commit.
  • Determine ticket names for RCT2 tickets. Commit.
  • Add better diagnostics for the RCT2 parser test. Commit.
  • Emit top-level Ticket objects for VDV eTickets. Commit.
  • Implement top-level Ticket merging. Commit.
  • Extend SNCF Carte Advantage extractor to cover the validity interval. Commit.
  • Extend the BahnCard extractor to also provide the validity interval. Commit.
  • Add validity interval to generically generated UIC 918.3 Ticket objects. Commit.
  • Support QDate properties in JsonLD::readQDateTime as well. Commit.
  • Make 0080BL UIC 918.3 order blocks JS-accessible. Commit.
  • Extend Ticket and ProgramMembership by a validity time interval. Commit.
  • Generate top-level Ticket results for UIC 918.3 containers. Commit.
  • Add validation filter for top-level ticket elements. Commit.
  • Rely on trigger node content, not their incomplete extractor results. Commit.
  • Extend Ticket to cover more properties specified in schema.org. Commit.
  • Add qt6 ci support. Commit.
  • Try to fix Android ARM64 linker errors with Qt6. Commit.
  • Emulated Qt5 behavior in dumping the object tree for Qt6. Commit.
  • Don’t attempt to dump raw binary in the script engine test. Commit.
  • Normalize opaque KCalendarCore shared pointer type name. Commit.
  • Qt6 doesn’t ignore spaces when parsing ISO-formatted date/times anymore. Commit.
  • Fix Android ARM64 CI build. Commit.
  • Adapt to Qt6 no longer doing “deep” variant comparison by default. Commit.
  • Adapt to QVariant::isNull semantics change in Qt6. Commit.
  • Check a meta type is a gadget before treating it as such. Commit.
  • Add explicit comparison operator for ExtractorDocumentNode. Commit.
  • Make flag construction explicit. Commit.
  • Adapt generic QVariant creation to Qt6 API. Commit.
  • Explicitly truncate strings at the first null byte. Commit.
  • Port QByteArray -> JS ArrayBuffer conversion to Qt6. Commit.
  • Make it compile without deprecated methods. Commit.
  • Resolve HTML entities in names. Commit.
  • Extract UK railway station codes from Stansted Express pkpass files. Commit.
  • Resolve UK railway station codes during post-processing. Commit.
  • Rebuild train station database to include UK railway station codes. Commit.
  • Generate UK railway station code lookup table. Commit.
  • Use non-deprecated ticket token enum values. Commit.
  • Only search the OpenSSL component we actually use. Commit.
  • Remove conditionals used for building without Poppler. Commit.
  • Fix some qt6 compile error. Commit.
  • Ensure RCT2 dumps are treated as binary files by Git everywhere. Commit.
  • Fix unit tests issues on Windows due to different line breaks for PDFs. Commit.
  • Add windows CI. Commit.
  • Resolve Via Rail station codes in post-processing. Commit.
  • Rebuild train station database to include the Via Rail station codes. Commit.
  • Generate train station lookup table for Via Rail station codes. Commit.
  • Make UnalignedNumber<> compatible for use as AlphaId<> storage type. Commit.
  • Don’t restrict AlphaId to 16bit storage. Commit.
  • Exclude train stations with P3999/dateOfOfficialClosure set. Commit.
  • Clean up the last remains of TimezoneDb having been public API. Commit.
  • Adapt test reference data to KPkPass changes. Commit.
  • Make JsonLdDocument::registerType<> static. Commit.
  • Factor out ticket token parsing and use that for program membershipts too. Commit.
  • Update eurowings plaintext extractor. Commit.
  • Require unit tests to pass for the CI to pass. Commit.
  • Make missing Poppler internal headers a fatal error. Commit.
  • Use KContact’s address formatter also for producing geo: URIs. Commit.
  • Mark Poppler as required on all platforms, not just on Android. Commit.
  • Use KContact’s new address format metadata for postal code parsing. Commit.
kjumpingcube
kldap
  • Portaway from ERR_SLAVE_DEFINED. Commit.
  • Cleanup ldap_extended_operation/_s related buildsystem code. Commit.
  • Use cmakedefine01. Commit.
  • Make it compile without deprecated methods. Commit.
kleopatra
  • Fix Windows cross-build with gcc 8. Commit.
  • Revert “C++20: Use defaulted equality comparison”. Commit.
  • Fix connects for Windows build. Commit.
  • Handle high-contrast mode in certificate categories configuration. Commit.
  • Disable customs colors if high-contrast mode is active on Windows. Commit.
  • C++20: Use defaulted equality comparison. Commit.
  • Add Revoke Certifications button below user ID table. Commit.
  • Reorder context menu entries. Commit.
  • Add Revoke User ID button below user ID table. Commit.
  • Allow selection of multiple user IDs. Commit.
  • Disable Certify and Revoke Certification if user lacks required key. Commit.
  • Add helpers for checking properties of keys. Commit.
  • Disable Show Issuer Certificate button for root certificates. Commit.
  • Rework update of visibility and availability of UI elements. Commit.
  • Inform the user if the issuer certificate wasn’t found. Commit.
  • Avoid duplicate entries in the S/MIME address list. Commit.
  • Simplify hiding of user ID related UI elements for S/MIME certificates. Commit.
  • Show the S/MIME attributes together with the common key properties. Commit.
  • Allow keyserver queries with a single character. Commit.
  • Properly terminate decrypt/verify operation if user cancels it. Commit.
  • Disable Decrypt/Verify button if required files do not exist. Commit.
  • Simplify code. Commit.
  • Use correct folder when asking for file to verify. Commit.
  • Fix check if signed file corresponding to detached signature exists. Commit.
  • On request, save decrypted file with embedded file name. Commit.
  • Store file name of result file in DecryptVerifyResult. Commit.
  • Allow retrieving the file name of an Output. Commit.
  • Add missing include. Commit.
  • Use automatic memory management for temporary working directory. Commit.
  • Use list-initialization for command line options. Commit.
  • Simplify check if user ID should be checked. Commit.
  • Set file name of encrypted data if a single file is encrypted. Commit.
  • Do not skip email addresses if there is no email attribute field. Commit.
  • Add support for compilers lacking . Commit.
  • Remove check for BinaryAndFineGrainedIdentify feature in GpgME. Commit.
  • Allow changing the auto-extract option in the settings dialog. Commit.
  • Simplify listening for changed settings. Commit.
  • Initialize all members in-class. Commit.
  • Add option to control automatic extraction of decrypted archives. Commit.
  • Show related addresses of S/MIME certificates as simple list. Commit.
  • Disable expanding and collapsing of items by double-clicking. Commit.
  • Fixup! Show all configured S/MIME attributes. Commit.
  • Show trust level icon next to trust level text for S/MIME. Commit.
  • Show trust level of S/MIME certificate separately of user ID table. Commit.
  • Show all configured S/MIME attributes. Commit.
  • Properly memory manage the info fields. Commit.
  • Move the key protocol to the window title. Commit.
  • Rearrange the buttons in the two button rows. Commit.
  • Prepare to use future Qgpgmeqt6. Commit.
  • Use isDeVs() instead of IS_DE_VS macro. Commit.
  • Remove informational text and add label for User ID table. Commit.
  • Remove the “Certificate Details” group box. Commit.
  • Use a tool tip for the help text in the Delete Certificate dialog. Commit.
  • Make the tool tip pop-ups in the Certify dialog accessible. Commit.
  • Make the info buttons accessible. Commit.
  • Do not pass the main widget as parent to sub-layouts. Commit.
  • Create all widgets in the correct tab order. Commit.
  • Use a simple QWidget instead of a QScrollArea for the animated expander. Commit.
  • Set a more accessible text representation if email address is empty. Commit.
  • Set a useful accessible name for the user ID table. Commit.
  • Make the user ID table accessible. Commit.
  • Make link to change log accessible. Commit.
  • Help screen readers with reading the finger print. Commit.
  • Make creation date and expiration date easier to understand. Commit.
  • Give the property action buttons a useful accessible name. Commit.
  • Make certificate properties accessible. Commit.
  • Remove useless signal connection. Commit.
  • Add button for showing the issuer certificate. Commit.
  • Remove unused “Publish Certificate” widgets. Commit.
  • Simplify the layout of the certificate details widget. Commit.
  • Create the widgets in the correct order. Commit.
  • Ensure that focus for link is announced after focus for label. Commit.
  • Reuse HtmlLabel for UrlLabel. Commit.
  • Factor the anchor cache out into a separate class. Commit.
  • Remove workaround for missing focus indicator for text labels. Commit.
  • Add a focus frame to labels that receive keyboard focus. Commit.
  • Use our HtmlLabel for the Welcome message. Commit.
  • Make “select label text on focus” workaround customizable. Commit.
  • Implement the action interface for AccessibleLink. Commit.
  • Make links in label text accessible. Commit.
  • Require C++20. Commit.
  • Avoid deprecation warning. Commit.
  • Avoid deprecation warning. Commit.
  • Make lambdas used in std::accumulate compatible with C++20. Commit.
  • Remove duplicate from header/cpp. Commit.
  • Add a Reload button to the smart card placeholder widget. Commit.
  • Focus first child widget when switching the main view. Commit.
  • Initialize pointers in-class and pass parent to all widgets. Commit.
  • Factor certificate view out of MainWindow into separate widget. Commit.
  • Fix the tab order on the Welcome page. Commit.
  • Add two helpers for debugging focus chain problems. Commit.
  • Make the tool bar buttons accessible. Commit.
  • Change maximum expiration date to 2106-02-05. Commit.
  • Remove the margins around the name and email widget. Commit.
  • Use customized labels and hints in Add User ID dialog. Commit.
  • Allow customization of name and email input field labels. Commit.
  • Allow setting a custom hint for name and email address. Commit.
  • Use separate dialogs instead of the wizard when creating OpenPGP keys. Commit.
  • Allow getting the parentWId of a command. Commit.
  • Add default c’tor for KeyParameters. Commit.
  • Do not set key size or curve type to invalid values. Commit.
  • Set the initial focus just before showing the dialog for the first time. Commit.
  • Make the EmptyPassphraseProvider available to other classes. Commit.
  • Factor invokeMailer helper from ResultPage. Commit.
  • Install plugin in pim. Commit.
  • Fix invoking email client with given recipient address. Commit.
  • Use debug stream operator provided by libkleo. Commit.
  • Fix raw string literal and add missing include. Commit.
  • Replace some static QMaps with std::array. Commit.
  • Add autotest for KeyParameters. Commit.
  • Use ecm_add_test to set up autotests. Commit.
  • Store the rest of the key parameters with their native types. Commit.
  • Set and store the usage flags of key and subkey using new KeyUsage. Commit.
  • Store type of key and subkey with native type. Commit.
  • Add class wrapping the key usage flags. Commit.
  • Make KeyParameters copyable and movable. Commit.
  • Remove unused page ID. Commit.
  • Required new version of libkleo. Commit.
  • Fix wrong connections. Commit.
  • Optimize containers’ usage. Commit.
  • Src/uiserver/*command: port to PMF signal/slot syntax. Commit.
  • Use simple struct with two Keys instead of a QMap. Commit.
  • Src/view/key* : port to PMF signal/slot syntax. Commit.
  • Minor refactor. Commit.
  • Use std::find_if instead of Q_FOREACH. Commit.
  • Port Q_FOREACH to range-for. Commit.
  • Remove obsolete Choose Protocol page of NewCertificateWizard. Commit.
  • Use simple push buttons instead of QCommandLinkButtons. Commit.
  • Extract “Choose Protocol” dialog from NewCertificateWizard. Commit.
  • Modernize code. Commit.
  • Port QDirModel to QFileSystemModel. Commit.
  • Make it compile without deprecated methods. Commit.
  • Port to QMetaType. Commit.
  • Port QStringRef. Commit.
  • Add missing includes in qt6. Commit.
  • Make static lib POSITION_INDEPENDENT_CODE (need to link against qt6). Commit.
  • Make compile against qt6 (in qt6 it returns qsizeint). Commit.
  • EncryptEMailController: minor refactor. Commit.
  • Use no deprecated cmake variable. Commit.
  • Sort source files alphabetically. Commit.
  • Remove reference to undefined variable. Commit.
  • Fix show headers in qtc6. Commit.
  • Factor name and email input into separate widget. Commit.
  • Fix check for empty user ID. Commit.
  • Std::unary/binary_function have been deprecated and removed in C++17. Commit.
  • Add homepage. Commit.
  • Add Open Age Rating. Commit.
  • Action_data: use enums instead of bool members to improve reability. Commit.
  • Port signal/slot that use action_data struct to PMF/Functor syntax. Commit.
  • We can store size in KSharedConfig::openStateConfig. Commit.
  • SMimeValidationConfigurationWidget: clean up constructor initializer list. Commit.
  • SMimeValidationConfigurationWidget: move connect() calls to Private’s constructor. Commit.
  • SMimeValidationConfigurationWidget: port to PMF singal/slot syntax. Commit.
  • Fix name clash between wizard page classes and page enum values. Commit.
  • ReaderStatus: use a std::function in Transaction struct. Commit.
  • Manage lifetime of validators with shared pointers. Commit.
  • Manage lifetime of validator with shared pointer. Commit.
  • ChecksumsUtils: split the implementation to .cpp file. Commit.
  • Minor refactor. Commit.
  • Checksum Controller: port to QRegularExpression. Commit.
  • VerifyChecksumsController: use static methods from checksumsutils_p.h. Commit.
  • CreateChecksumsController: move static util methods to a private header. Commit.
  • Keep the old contents margins. Commit.
  • Never shrink the window when adjusting its size. Commit.
  • Allow scrolling the tabs of the Advanced Settings dialog vertically. Commit.
  • Create UI of Advanced Settings dialog in code. Commit.
  • Create UI of Key Creation page in code. Commit.
  • Give the scroll area a bit more vertical space. Commit.
  • Allow scrolling the Result page vertically. Commit.
  • Create UI of Result page in code. Commit.
  • Allow scrolling the Enter Details page vertically. Commit.
  • Reduce the height of the minimum size hint of our scroll area. Commit.
  • Create UI of Enter Details page in code. Commit.
  • Move ResultPage to file of its own. Commit.
  • Remove unused code. Commit.
  • Move KeyCreationPage to file of its own. Commit.
  • Make WizardPage independent of NewCertificateWizard’s Private class. Commit.
  • SetInitialPinCommand: port to PMF signal/slot syntax. Commit.
  • SetInitialPinCommand: ensureDialogCreated() shouldn’t be const. Commit.
  • GenRevokeCommand: create a QMetaObject::Connection in the base class… Commit.
  • ImportCertificatesCommand: importResult() is still used in one SLOT(). Commit.
  • Src/commands/*: use PMF/Functor signal/slot syntax. Commit.
  • Add helper for reporting success to the user. Commit.
  • Remove superfluous window caption of error dialogs. Commit.
  • Remove KDAB from copyright notice. Commit.
  • Use member variable for wksJob. Commit.
  • Dropped -provider icon and proper action text. Commit.
  • Drop feature when Akonadi is unavailable. Commit.
  • Cancel running job, if any. Commit.
  • Rewrite as Kleo::Commands::Command. Commit.
  • Evaluate error of mail creation job. Commit.
  • Refactor access to identity’s transport name. Commit.
  • Refactor and const IdentityManager. Commit.
  • Refactored sender address evaluation. Commit.
  • Added WKS publishing support. Commit.
  • Move EnterDetailsPage and AdvancedSettingsDialog to files of their own. Commit.
  • Move ChooseProtocolPage to file of its own. Commit.
  • Move WizardPage to file of its own. Commit.
  • Allow scrolling the page vertically if the UI elements do not fit. Commit.
  • Create UI of Choose Protocol page in code. Commit.
  • Add clang-format. Commit.
  • Make the automatic size adjustment work as expected. Commit.
  • Enable word wrapping of the labels of a form text input. Commit.
  • Enable word wrapping of the labels. Commit.
  • Use a scroll area in the Add User ID dialog. Commit.
  • Ensure that the first child widget is visible when it gets focus. Commit.
  • Automatically adjust the height of the scroll area to its contents. Commit.
  • Minor changes of our scroll area. Commit.
  • ListWidget: port to QRegularExpression. Commit.
  • Port from QRegExp to QRegularExpression. Commit.
  • Wait for KeyCache in Readerstatus thread. Commit.
  • Do not build kcm for gnupgsystem on windows. Commit.
  • Fix crash when reopening mainwindow. Commit.
  • Add missing include. Commit.
  • Use KeyCache::instance() in connect() calls. Commit.
  • Src/{utils,view}: port to PMF/Functor signal/slot syntax. Commit.
  • File name extension can be longer than 3 character. Commit.
  • Alternative way to make signals private. Commit.
  • Disable word wrap for certificate dump. Commit.
  • Enable “Change Passphrase” action only for secret keys in local keyring. Commit.
  • Remove unused MustNotBeSecretKey flag. Commit.
  • Fix evaluation of NeedSecretKey flag. Commit.
  • Fix enable state of commands that need access to the secret key data. Commit.
  • Convert values of Restriction enum to hex literals. Commit.
  • Force the entered expiration date into the allowed range. Commit.
  • Reword UI texts for refresh command. Commit.
  • Use RefreshOpenPGPKeysJob for OpenPGP and show detailed result. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Add possibility to refresh an individual certificate. Commit.
  • Remove ServiceTypes from context menu services. Commit.
  • Do not always enable action after error. Commit.
  • Do not always enable crypt in notepad for de-vs. Commit.
  • Fix minor typo. Commit.
  • Always start gpg-agent on startup. Commit.
  • Move AutoLoadP15Certs to Smartcard group. Commit.
  • P15: Change load CMS certs btn to automatic. Commit.
  • Make setShowsOutputWindow public for GnuPG CMD. Commit.
  • P15: Add learn card keys button when neccessary. Commit.
  • Watch all relevant folders for changes. Commit.
  • Make revoking a user ID a bit more robust. Commit.
  • Delay showing “no key” error while a lookup is running. Commit.
  • Display summary line for key after retrieval via locate job. Commit.
  • Insert result of locate key job into the key cache. Commit.
  • Show question icon instead of error icon while user enters recipient. Commit.
  • Share generally useful helpers. Commit.
  • Bump version to 3.1.22. Commit.
  • Fix display of non compliance after decrypt. Commit.
  • Ensure that the key details are loaded when keys were reloaded. Commit.
  • Unify updating of key after key was changed. Commit.
  • Ask for confirmation before revoking a user ID. Commit.
  • Disable “Revoke User ID” action for last “valid” user ID. Commit.
  • Add the possibility to revoke a user ID. Commit.
  • Connect the signal only once. Commit.
  • Return user ID instead of text of result label. Commit.
  • Allow configuration of minimum and maximum validity for new OpenPGP keys. Commit.
  • Update usage flags even if key type is forced. Commit.
  • Force usage flags if key type is forced. Commit.
  • Change text of error summary and always use error message box. Commit.
  • Use an instruction for the “all inputs are empty” error. Commit.
  • Use the currently shown error messages for the error summary. Commit.
  • Prefix the error messages with “Error: “. Commit.
  • Allow only plain text for label, hint, and error messages. Commit.
  • Mark hint label and error label as related labels. Commit.
  • Ensure that assistive tools use the accessible hint text if available. Commit.
  • Allow alternative error messages for assistive tools. Commit.
  • Set label text and optional accessible name with one setter. Commit.
  • Add an optional hint to the input fields. Commit.
  • Make the labels stand out more. Commit.
  • Put the labels above the input fields. Commit.
  • Visually indicate required input fields. Commit.
  • Make the result label accessible. Commit.
  • Select the text of an HTML label when it gets keyboard focus. Commit.
  • Add helper to give labels keyboard focus if an assistive tool is active. Commit.
  • Omit the colon in the accessible name of the input fields. Commit.
  • Mark name and/or email as required if requested. Commit.
  • Allow marking a form input as required. Commit.
  • Override default accessible description of name input. Commit.
  • Allow setting an accessible description for a form input. Commit.
  • Improve tooltips and error messages. Commit.
  • Require GpgME version 1.16.0. Commit.
  • Add UI markers and fix capitalization of button texts. Commit.
  • Change text of button to add a new user ID. Commit.
  • Unify spelling of “user ID”. Commit.
  • Modernize and clean up code. Commit.
  • Impose less strict restrictions on the name component of a new user id. Commit.
  • Use modern quick-adduid instead of “adduid” edit-key command. Commit.
  • Do not let the validators be fooled by leading or trailing whitespace. Commit.
  • Add input validation to the Add User ID dialog. Commit.
  • Add class wrapping a text input used in a form-like dialog. Commit.
  • Share duplicated accessibility-related local helpers. Commit.
  • GnuPG wants at least 5 characters for the name. Commit.
  • Optionally make the validators accept empty values. Commit.
  • Port validators to QRegularExpression. Commit.
  • Simplify the Add User ID dialog. Commit.
  • Remove the simple Add Email dialog. Commit.
  • Prevent empty lines in the revocation comment. Commit.
  • Do not show success message if operation was canceled. Commit.
  • Allow revocation of own OpenPGP keys. Commit.
  • Insert all selected certificates/groups back-to-back. Commit.
  • Drop boost dependency. Commit.
  • Use the key filter to check for an uncertified OpenPGP key. Commit.
  • Use the key cache instead of running our own keylist job. Commit.
  • Show “good” but not certified keys instead of any not valid keys. Commit.
  • Do not remove recipient widgets when they become empty. Commit.
  • Refactor: Use a single flag for keeping track of editing. Commit.
  • Fix passing focus to next recipient widget if removed had focus. Commit.
  • Prefix error messages with “Error: “. Commit.
  • Make error state and message of certificate input field more accessible. Commit.
  • Disable the Encrypt button if required information is missing. Commit.
  • Make the error concerning a recipient input field more prominent. Commit.
  • Treat whitespace-only text as empty. Commit.
  • Perform key lookup only if there is no matching key or group. Commit.
  • Use locateKeysJob instead of keyForMailboxJob for locating key. Commit.
klettres
klickety
klines
kmag
  • Require passing tests for the CI to pass. Commit.
  • Merge release/22.04. Commit.
kmahjongg
kmail
kmail-account-wizard
  • Set oauth2 authentication type for smtp. Commit.
  • Allow oauth2 for non-imap as well. Commit. Fixes bug #445229
  • Use cmakedefine01. Commit.
  • Make it compile without deprecated methods. Commit.
  • Add missing include. Commit.
  • Set desktop file spec version. Commit.
kmailtransport
  • It compiles fine against qt6. Commit.
  • Make it compile without deprecated methods. Commit.
  • Add explicit + initialize pointer in header. Commit.
  • Fix some compile error against qt6. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Allow to remove several accounts. Commit.
kmbox
  • Port to QRegularExpression. Commit.
  • Make it compile without deprecated methods. Commit.
  • Auto * -> auto. Commit.
kmime
  • Use cmakedefine01. Commit.
  • Fix potential out-of-bounds access in unfoldHeaders() for invalid input. Commit.
  • Make sizetest pass with Qt6. Commit.
  • Make it compile without deprecated methods. Commit.
  • Fix unit test failure on Windows due to line break differences. Commit.
kmines
  • Use KGameClock::FlexibleHourMinSec to show hour when needed. Commit.
  • Add Qt6 CI support. Commit.
kmix
  • Add ki18n_install and kdoctools_install. Commit.
  • We depend against kf5.90/qt5.15. Commit.
  • Use directly QRecursiveMutex. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Start to port to qregularexpression. Commit.
  • Use Q_SLOTS/Q_SIGNALS. Commit.
  • Show headers in qtc6. Commit.
  • Use kli18n here. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use std::as_const. Commit.
  • Use ref. Commit.
  • Increase Qt version. Commit.
kmousetool
  • Require passing tests for the CI to pass. Commit.
  • Port deprecated method. Commit.
  • Fix some compile error against qt6. Commit.
  • Use correct phonon lib. Commit.
  • Prepare to build against qt6. Commit.
kmouth
  • Require passing tests for the CI to pass. Commit.
  • Prepare build system for building against qt6 (need qtexttospeach qt6.4). Commit.
  • Add Open Age Rating. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Fix one more cppcheck warning. Commit.
  • Fix more warnings from cppcheck. Commit.
  • Also fix url to application in appdata. Commit.
  • Fix some clang-tidy warnings. Commit.
  • Fix a couple of warnings. Commit.
  • Also port WordList away from QXmlSimpleReader. Commit.
  • Use QXmlStreamReader instead of deprecated QXmlInputSource, etc. Commit.
  • Update the docs. Commit.
kmplot
  • Fix some compile error against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Add Open Age Rating. Commit.
  • Update the required Qt version. Commit.
  • Port away from deprecated KPluginLoader. Commit.
  • Add git blame ignore file. Commit.
  • Add and make use of ECM clang-format. Commit.
  • Add Windows CI. Commit.
knavalbattle
  • Add Qt6 CI support. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
knetwalk
  • Add Qt6 CI support. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
knights
  • Add missing QIODevice include. Commit.
  • Fix compile against qt6. Commit.
  • Add Open Age Rating. Commit.
  • Use qt_* macro. Commit.
  • Remove %i parameter from Exec line. Commit.
  • Don’t allow to perform castling if the non-moved rook was already. Commit. Fixes bug #430403
  • Fixed incorrect promotion in the XBoard protocol. Commit. Fixes bug #447665
knotes
  • [kontactsummary] Improve consistency with other summary items. Commit.
  • Const’ify pointer. Commit.
  • Increase plugin version. Commit.
  • Adapt to new plugins api. Commit.
  • Install plugins in pim. Commit.
  • Install plugin in pim. Commit.
  • Port away from KIconLoader. Commit.
  • Install plugin in kontact. Commit.
  • Make it compile without deprecated methods. Commit.
  • Add Open Age Rating. Commit.
  • Fix some qt6 compile errors. Commit.
  • Fix linking against qt6. Commit.
  • Don’t use old cmake variable. Commit.
  • We depend against kf5.94. Commit.
  • Make compile without deprecated methods. Commit.
  • Use K_PLUGIN_CLASS_WITH_JSON directly. Commit.
  • Set desktop file spec version. Commit.
  • Fix version name. Commit.
  • Use KWindowStateSaver. Commit.
kolf
  • Add Qt6 CI support. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
kollision
kolourpaint
  • Code formatting. Commit.
  • Only disallow control characters for text input. Commit. Fixes bug #456498
  • Handle Qt6 change around enterEvent. Commit.
  • Add missing include. Commit.
  • Adapt build system to Qt6. Commit.
  • Add missing override keyword. Commit.
  • Check is not necessary as we depend against new kf5. Commit.
  • Port away from KToolInvocation::invokeMailer. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Add missing StartupWMClass. Commit. Fixes bug #453325
  • Add Windows CI. Commit.
kompare
  • Fix typo in KF5_MIN_VERSION variable naem. Commit.
konqueror
  • Remove double version in appdata. Commit.
  • Use the correct path for the Cookies KCM for KIO >= 5.95. Commit.
  • Allow to open URLs by dragging it in WebEnginePart. Commit. Fixes bug #449073
  • Search bar: Ignore a right mouse click over the search engine icon. Commit.
  • Fix window activation on Wayland. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Emit formDetectionDone after detecting finishing form detection. Commit.
  • Install the dirfilterplugin in the dolphinpart/kpartsplugin directory. Commit. Fixes bug #453563
  • Avoid possible null pointer dereference in WebEnginePartDownloadManager::blobDownloadedToFile(). Commit.
  • Honour the “–part” command line argument. Commit.
  • Kfmclient: qEnvironmentVariableIntValue() is safer than atoi(getenv()). Commit.
  • Fix a bug causing an endless loop with WebEnginePart. Commit.
  • Make Konqueror have correct icon on Wayland. Commit. Fixes bug #452149
  • Add some documentation. Commit.
  • Don’t suggest to display an executable file if there aren’t services for it. Commit.
  • Allow the user to cancel when clicking on an executable file. Commit.
  • Always display URLs with konq: scheme in WebEnginePart. Commit.
  • Use a better metadata entry name. Commit.
  • Attempt to embed the file instead of opening when clicking on a locked view with a linked view. Commit.
  • Avoid another possible endless loop. Commit.
  • Use a more robust way to determine whether an Url came from WebEnginePart. Commit.
  • Don’t pass application/octet-stream to OpenUrlJob. Commit.
  • Improve dialog. Commit.
  • Ensure that m_mimeType and the mimetype stored in m_request are the same and clear comments. Commit.
  • Attempt to avoid displaying empty tabs when opening a remote file. Commit.
  • Add context to i18n call. Commit.
  • Allow to embed executables. Commit.
  • Don’t ask to save local files. Commit.
  • Improve handling of executable files. Commit.
  • Delete temporary files. Commit.
  • Allow the user to chose whether to execute or open a file. Commit.
  • Don’t ask twice for the service. Commit.
  • Don’t ignore the argument of setNewTab. Commit.
  • Avoid hardcoding mimetypes to always embed. Commit.
  • Don’t use KPluginMetadata (for now). Commit.
  • Don’t ask twice whether to execute a file. Commit.
  • Don’t delete the UrlLoader too soon when opening, saving or executing. Commit.
  • Remove debug statement. Commit.
  • Use name instead of storageId in partForLocalFile. Commit.
  • Remove KonqRun. Commit.
  • Always enable WebRTCPipeWireCapture. Commit.
  • Append to environment variable instead of overwriting it. Commit.
  • Enable WebRTCPipeWireCapturer feature for QtWebEngine. Commit. Fixes bug #450840
  • Port away from deprecated KPluginLoader. Commit.
konquest
konsole
  • Add missing copyright/license. Commit.
  • Add some comments to VT state machine. Commit.
  • Fix three coverity issues. Commit.
  • Increase test wait to avoid failures after 416941b7. Commit.
  • Revert “Improvements to Session::getDynamicTitle()”. Commit.
  • Remove linux-qt6 CI from stable branch. Commit.
  • Add action to setup semantic shell integration in bash. Commit.
  • Add click to position cursor in shell input. Commit.
  • Add profile options to enable semantic integration options. Commit.
  • Fix duplicated runShellCheck. Commit.
  • Fix segmentation fault on QuickCommands::indexSelect. Commit.
  • Session close confirm dialog: use action terms instead of Yes/No buttons. Commit.
  • SSH config UI: use “delete” consistently, avoid Yes/No buttons. Commit.
  • Quick commands delete dialog: use “delete” consistently, avoid Yes/No buttons. Commit.
  • Quick commands dialog: use “run” term consistently, avoid Yes/No buttons. Commit.
  • QuickCommands: give the buttons icons. Commit.
  • When inside a flatpak sandbox use flatpak-spawn. Commit.
  • Refresh git-blame-ignore-revs for latest clang-format run. Commit.
  • Automatic clang-format run (clang 14). Commit.
  • Revert commit 60b0c9d. Commit.
  • Support XdgActivation for focus from notification. Commit.
  • Focus session from notification. Commit. Fixes bug #305162. Fixes bug #344208
  • Snapshot session on focus, key press and output. Commit.
  • Add semantic integration copy actions. Commit.
  • Fix bugs in semantic shell integration. Commit.
  • Allow up and down arrow to move up/down in multiline input. Commit.
  • Allow filtered copy to clipboard. Commit.
  • Show semantic shell visual hints. Commit.
  • Add scroll to previous/next prompt. Commit.
  • Add semantic shell integration. Commit.
  • Improvements to Session::getDynamicTitle(). Commit.
  • Remove obsolete comment. Commit.
  • ReportDecodingError() improvements. Commit.
  • OSC/DCS processing no longer gets the terminator. Commit.
  • Ignore CAN, SUB, and most C1 in OSC/DCS/APC/PM/SOS. Commit.
  • Some separation between APC, PM and SOS. Commit.
  • Incorporate more feedback from Martin Hostettler. Commit.
  • Incorporate Martin Hostettler subparam feedback. Commit.
  • Fix Vt102EmulationTest. Commit.
  • VT parser: Support chars >= 0xA0 in OSC parser. Commit.
  • Get rid of switch warning. Commit.
  • Convert switch with case-ranges to if-elseif. Commit.
  • Support colon-separated sub-params in CSI and DCS. Commit.
  • Parser based on the vt100.net diagram. Commit.
  • Format ColorSchemeEditor.cpp. Commit.
  • Fix ColorSchemeEditor not save FillStyle correctly #32. Commit.
  • Fix rendering of U+2590 and U+2595. Commit.
  • TerminalTest fix potential leak of memory. Commit.
  • HistoryTest fix potential leak of memory. Commit.
  • Fix split-view shortcuts. Commit.
  • Revert Qt6 CI support for now, failing unit tests. Commit.
  • Initialize members in-class. Commit.
  • Initialize members in-class. Commit.
  • Initialize members in-class. Commit.
  • Add Qt6 CI support. Commit.
  • Use QStringView in QT5 as well. Commit.
  • Fix compile against qt6. Commit.
  • Fix warning about not existing widget. Commit.
  • Improve usability on macOS including altering shortcuts. Commit.
  • Autotests: add examples of numeric IPv4 host and port combinations. Commit.
  • Add a new rendition flag RE_TRANSPARENT. Commit.
  • Remove CharacterFormat class. Commit.
  • Initialize members in-class where possible. Commit.
  • Remove redundant assignment. Commit.
  • Change PropertyInfo to store the default value instead of just the type. Commit.
  • Remove duplicate headers from cpp/h. Commit.
  • Fix error when trying to edit the editable parts of an imported ssh host with a user name/key. Commit. Fixes bug #455290
  • Fix z-modem detection by using proper string index. Commit.
  • Url filter: do not allow parenthesis in hostname. Commit.
  • Only recognize URIs with balanced parentheses. Commit. See bug #455166
  • Match urls between grave `. Commit. See bug #455166
  • Use cmakedefine01. Commit.
  • We need to use POSITION_INDEPENDENT_CODE for linking against qt6. Commit.
  • Add new config entry to control migrating old config keys. Commit.
  • Manage graphics placements vertical position on text reflow. Commit.
  • Make Profile::propertiesInfoList() static. Commit.
  • Adjust usage of Profile::DefaultPropertyNames. Commit.
  • Make Profile::DefaultPropertyNames a vector instead of built-in array. Commit.
  • Regexp filter: remember last line. Commit.
  • Remove obsolete TODO comment. Commit.
  • URI regexp: allow empty queries and fragments. Commit.
  • URI regexp: support ? in query and fragment. Commit.
  • URI regexp: allow / as path. Commit.
  • URI regexp: allow more than one colon in userinfo. Commit.
  • Allow IPv6 literals in URIs. Commit.
  • URI: be more strict with www. URIs. Commit.
  • Fix demo_konsolepart crash. Commit.
  • Fix underline gaps in space characters. Commit.
  • Remove an unused member. Commit.
  • Fix Ctrl+PageUp/PageDown keyboard shortcuts. Commit.
  • Fix build with older ECM versions. Commit.
  • Enable -fPIC to fix linking static libraries when building with Qt6. Commit.
  • Port away from KNewStuff deprecated API. Commit.
  • Port away from deprecated Qt API. Commit.
  • Q_DECLARE_METATYPE isn’t needed for Qt6 QExplicitlySharedDataPointer. Commit.
  • Port away from deprecated Qt6 QFont API. Commit.
  • More Qt6 build fixes. Commit.
  • Use delegating constructors in Pty. Commit.
  • Port to Qt6 QProcess::setChildProcessModifier(). Commit.
  • Fix includes with respect to QMetaObject. Commit.
  • Adapt build system to building with Qt5 and Qt6. Commit.
  • Do not snapshot session when idle. Commit.
  • Updated DEC Line Graphics character set to use Unicode 3.2.0 characters where appropriate. Commit.
  • Remove unused caption to avoid translations. Commit.
  • Use unique variable name to avoid shadowing. Commit.
  • Make UrlFilter::CompleteUrlRegExp match case-insensitively. Commit.
  • Use possessive quantifiers to optimise regex matching performance. Commit.
  • UrlFilter::FullUrlRegExp matches more valid urls. Commit. Fixes bug #452978
  • 4-arg setWinSize() was added on 5.93, not 5.92. Commit.
  • Fix comment spelling error. Commit.
  • Add Vt102Emulation parsing tests. Commit.
  • Fix uninitialized variable warning in konsole_globalaccel.cpp. Commit.
  • Give loop variables unique names to avoid shadowing. Commit.
  • Set variable as unused. Commit.
  • Selecting past last char -> extend to last column. Commit. Fixes bug #413426. See bug #158726
  • Ignore non-real chars for selection in history. Commit.
  • Respect Trim Trailing Space also in history buffer. Commit.
  • Remove unused include. Commit.
  • Enable require passing tests for Linux and FreeBSD. Commit.
  • Refactor memory allocations. Commit.
  • Rename “fallback” profile to Built-in. Commit. Fixes bug #438309
  • ProfileTest: Create ProfileWriter directly on a stack. Commit.
  • Cosmit: Fix whitespaces. Commit.
  • Call TerminalPainter methods directly instead of using signals/slots. Commit.
  • Pass TerminalDisplay parent arg when constructing a TerminalPainter object. Commit.
  • Minor cleanup. Commit.
  • Port away from using QObject::sender(). Commit.
  • Fix scroll position jumps regression. Commit. Fixes bug #452955. Fixes bug #453112
  • Change method to not return dynamically allocated memory. Commit.
  • Added equal size to all split views. Commit.
  • Offer a choice for the user, to run a snippet, even with errors. Commit.
  • I18n. Commit.
  • Don’t allow to run a script with errors or warnings. Commit.
  • Analyze the Quick Commands code with shellcheck. Commit.
  • Check if shellcheck exists. Commit.
  • Add a panel for shellsheck. Commit.
  • New method to setup the menu. One lambda less. Commit.
  • Don’t crash when selecting a group. Commit.
  • Don’t clean up fields when we are in add mode. Commit.
  • Rename triggerEdit, we can call editMode directly. Commit.
  • Upon selection, fill the script dialog. Commit.
  • Add a run button to execute the current text on the script area. Commit.
  • Move Command widget outside of the toggable area. Commit.
  • Rename element on ui file. Commit.
  • Add filter capabilities on the Quick Actions plugin. Commit.
  • Use the filter model on the Quick Commands. Commit.
  • Add filtermodel class for the QuickCommands plugin. Commit.
  • Support iTerm2 ReportCellSize OSC. Commit.
  • Improve settings name for color preview. Commit. Fixes bug #454034
  • Allow ending wordwise select in mousetracking mode. Commit. Fixes bug #408048
  • When building with Qt6, disable as much deprecated code as possible. Commit.
  • When saving config, only sync a KConfig object once. Commit.
  • Let KColorSchemeManager handle loading/saving the widget color scheme. Commit.
  • Fix jumpy characters in Konsole. Commit.
  • A bit faster CompactHistoryType::scroll. Commit.
  • Center text with increased line height. Commit.
  • Bring back some lost comments. Commit.
  • Clean up text rect calculation. Commit.
  • We don’t need to paint the rect twice. Commit.
  • Restrict mouse movement to cells only for mousetracking. Commit.
  • The url extractor kills performance a bit, so skip it if we can. Commit.
  • Correctly fill the cell with background color for text drawn above images with negative z-index. Commit.
  • Ignore Privacy Message escape sequences. Commit.
  • Fix XTSMGRAPHICS (report sixel number of color registers and image size). Commit.
  • Remove block of code that should not be there, and should do nothing. Commit.
  • Fix compile warning. Commit.
  • Let the user recover the terminal if in graphics receiving mode by pressing ctrl+c. Commit.
  • Ensure we don’t try to consume more than we have. Commit.
  • Do not count trailing empty cells on selections. Commit.
  • Set default rendition before clearing the screen. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Fix KStatefulBrush include when building without deprecated code. Commit.
  • Fix regression preserving tcsh command prompt. Commit. Fixes bug #453568
  • Document setting multiple properties with konsoleprofile. Commit.
  • Use new variable to prevent shadowing. Commit.
  • Use new variable to prevent shadowing. Commit.
  • Use new variable to prevent shadowing. Commit.
  • Initialize members in-class where possible. Commit.
  • REmove duplicate header between header/file. Commit.
  • Make the pty’s pixel size actually follow the emulation’s size. Commit.
  • Make use of new KPty::setWinSize() overload. Commit.
  • Remove pretenses of windows support. Commit.
  • Port away from KPluginLoader (deprecated). Commit.
  • Remove unused variable. Commit.
  • Minor cleanup. Commit.
  • Port from I18N_NOOP to KLazyLocalizedString. Commit.
  • Port QMatrix to QTransform. Commit.
  • Minor clean-up. Commit.
  • Make draw intense-colors-as-bold work for both Qt5/6. Commit.
  • Restore comments lost in a previous refactor. Commit.
  • Include CheckFunctionExists for check_function_exists. Commit.
  • Detect the presence of malloc_trim to fix the build with musl. Commit.
  • Use proper reuse CI job. Commit.
  • Remove zlib in favor of Qt built-in qUncompress for graphics. Commit.
  • Switch to using QPixmap instead of QImage for graphics. Commit.
  • Clean up images when clearing screen/history. Commit.
  • Fix memory leak, remove double indirection. Commit.
  • Port PluginManager away from deprecated KPluginLoader. Commit.
  • Fix cursor position after drawing Sixel graphics. Commit. Fixes bug #452476
  • Fix settings location mentioned in tooltip. Commit.
  • Add missed two parameters in call to addPlacement from iterm2 inline image escape sequence. Commit.
  • Scroll when a drawn sixel extends beyond bottom of line. Commit.
  • Fix leaks when any test fails (coverity). Commit.
  • Fix leaks when any test fails (coverity). Commit.
  • Fix problems discovered by coverity (and more):. Commit.
  • Add DoNotMoveCursor option to iterm2 inline image protocol. Commit.
  • Add support for OSC 4 and OSC 104. Commit.
  • Add support for CSI 16 t - report character cell size in pixels. Commit.
  • Require cmake 3.16 for demo_konsolepart too. Commit.
kontact
kontactinterface
  • Initialize pointer. Commit.
  • Clean up code. Commit.
  • It builds against qt6. Commit.
  • AboutData is unused in kontact. Commit.
  • Adapt plugin api to allow to build without deprecated methods. Commit.
  • Make it compile without deprecated methods. Commit.
  • Remove PimUniqueApplication::activateApplication. Commit.
  • Fix activating running pimuniqueapps on Wayland. Commit.
  • Add missing license. Commit.
  • Drop unused functions. Commit.
  • Add Windows CI. Commit.
  • Fix Windows build. Commit.
kontrast
  • Require passing tests for the CI to pass. Commit.
  • Remove duplicate from header/cpp. Commit.
  • It compiles fine against qt6. Commit.
  • Make compile against qt6. Commit.
  • Fix pendantic. Commit.
  • Adapt build system for building against qt6. Commit.
  • Add ki18n_install. Commit.
  • Fix build on Android without QtWidgets being present. Commit.
konversation
  • Use cmakedefine01. Commit.
  • Port method to qt6. Commit.
  • Show headers in qtc6. Commit.
  • We depend against kf5.90. Commit.
  • Fix some qt6 compile error. Commit.
  • Fix raising window when clicking notification on Wayland. Commit.
  • Store DCCRecipientDialog window size in state config. Commit.
  • Comment KF_DISABLE_DEPRECATED_BEFORE_AND_AT as it’s not ready for. Commit.
  • Fix include. Commit.
  • Add deprecated check. Commit.
  • Fix errors when compile against qt6. Commit.
  • Add Windows CI. Commit.
  • Fix typo in kde-ci.yml. Commit.
  • Adapt build system for building against qt6. Commit.
kopeninghours
  • Enable building with Qt6. Commit.
  • Use undeprecated install dirs. Commit.
  • Add Dutch month abbreviations and weekdays. Remove Ma conversion. Commit.
  • Unbreak the REUSE check. Commit.
  • Fix compilation with older versions of ECM. Commit.
  • Fix line break handling in test data on Windows. Commit.
  • Add windows CI. Commit.
  • Require unit tests to pass for the CI to pass. Commit.
kopete
  • Add recent releases. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Port deprecated qSort() -> std::sort(), qStableSort() -> std::stable_sort(). Commit.
  • Port deprecated QSet::fromList() -> constructor, QSet::toList() -> values(). Commit.
  • Use ‘override’ as identified by GCC. Commit.
  • Port deprecated QFlags(0) -> default constructor. Commit.
  • Port deprecated QString::null -> QString(). Commit.
korganizer
  • Drop unused KF5Service dependency. Commit.
  • Remove unused includes. Commit.
  • Add icon to upcoming event summary pop-up menu. Commit.
  • Add icon to pending to-do summary pop-up menu. Commit.
  • Not necessary to use slot here. Commit.
  • Merge failure due to whitespace change. Commit.
  • Constify some pointer. Commit.
  • Remove dead code. Commit.
  • Remove dead code. It’s not displaying from long time. Commit.
  • Increase plugin version. Commit.
  • Adapt to new plugin api. Commit.
  • Install plugins in pim. Commit.
  • Install plugin in pim. Commit.
  • Install plugin in kontact. Commit.
  • Use kcalendarcore_version.h => we can build against qt6 too. Commit.
  • Fix compile without deprecated methods. Commit.
  • Make it compile without deprecated methods. Commit.
  • Fix some qt6 compile error. Commit.
  • Add Open Age Rating. Commit.
  • We depend against kf5.94. Commit.
  • Use Akonadi::CollectionUtils::fromIndex(). Commit.
  • Fix minor typo: prasha -> Parsha (the fix by kodcode). Commit.
  • Adapt to displayName() moving to akonadi-calendar. Commit.
  • Don’t show twice colorscheme menu in kontact. Commit.
  • Port from KNS3::QtQuickDialogWrapper to KNSWidgets::Action. Commit.
  • Port decoration plugin loading away from KServiceTypeTrader. Commit.
  • Use calendar item access utility methods from akonadi-calendar. Commit.
  • Set desktop file spec version. Commit.
  • Update copyright. Commit.
  • Allow to change color theme. Commit.
  • Adapt include for 5.93. Commit.
  • Save the agenda and month views’ “icons to use” settings. Commit. Fixes bug #449473
kosmindoormap
  • Forward vehicle sharing dock address data and names. Commit.
  • Add one more tag variant to read bus lines from. Commit.
  • Use ecm_set_disabled_deprecation_versions. Commit.
  • Don’t detect monorail systems as regular railways. Commit.
  • Use cmakedefine01. Commit.
  • Add Qt6 CI. Commit.
  • Fix level parser unit test with Qt6. Commit.
  • Compile with Qt6. Commit.
  • Fix Windows unit tests. Commit.
  • Add windows CI. Commit.
  • Replace strndup() usage for MSVC. Commit.
  • Use undeprecated install dirs. Commit.
  • Unbreak the REUSE check. Commit.
  • Add a few more category tags to the OSM info model. Commit.
  • Also consider OSM leisure tags for the element category. Commit.
  • Adapt build system for building against qt6. Commit.
  • Require unit tests to pass for the CI to pass. Commit.
kpat
  • Add Qt6 CI support. Commit.
  • Disable it for qt6. Commit.
  • Port to KNSWidgets/Button. Commit.
  • Remove duplicate header between header cpp file. Commit.
kpimtextedit
kpkpass
  • Make it compile without deprecated methods. Commit.
  • Also require unit tests to pass on Windows. Commit.
  • Add API to check for the presence of image assets. Commit.
  • Add a method to retrieve the full raw data of a pass again. Commit.
  • Actually install the version header. Commit.
  • Require unit tests to pass for the CI to pass. Commit.
  • Don’t require shared-mime-info on Android. Commit.
kpmcore
  • Put the close function where it’s actually always called. Commit.
  • Make sure to close the file once we are done. Commit.
  • Open files in ReadData with O_NOFOLLOW. Commit.
  • ExternalCommandHelper::ReadData should not follow symlinks. Commit.
  • Tests: Fix backend loading for tests. Commit.
  • Present SMART status duration in more human-readable spellout format. Commit. Fixes bug #449386
  • Allow setting empty FAT label. Commit. Fixes bug #453388
  • Fix location of GPT header on 4K LBA devices. Commit. Fixes bug #453333
  • Add a maximum file size limit when writing to /etc/fstab file. Commit.
  • Fix path to reuse-lint yaml file. Commit.
  • Add reuse lint. Commit.
  • Use lowercase for cmake functions. Commit.
  • Only run partitioning commands from trusted prefixes. Commit.
kpublictransport
  • Add MAV UIC code for HU coverage areas. Commit.
  • Add UIC company codes for VGN and VVS. Commit.
  • Add a few more GBFS feeds not in the upstream systems.csv table. Commit.
  • Handle some common typos in GBFS feed names. Commit.
  • Parse GBFS station city property. Commit.
  • Basic support for GBFS v2.1 docked vehicle data. Commit.
  • Add support for GBFS v2.1 vehicle type names. Commit.
  • Use cmakedefine01. Commit.
  • Follow the standard KF include install layout. Commit.
  • It’s enabled by default in qt6. Commit.
  • Build with Qt6 on Android. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Support IFOPT ids in Hafas responses. Commit.
  • Use cmake config install dir from kdeinstalldirs. Commit.
  • Fix QStringList forward declaration. Commit.
  • Use Qt5Compat when building against Qt6. Commit.
  • Fix unit tests on Windows, make tests required on Windows as well. Commit.
  • Fix some qt6 compile error. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix some qt6 compile error. Commit.
  • Add windows CI. Commit.
  • Require unit tests to pass for the CI to pass. Commit.
kqtquickcharts
  • Require passing tests for the CI to pass. Commit.
krdc
  • MainWindow: Remove workarounds for QX11EmbedContainer. Commit. Fixes bug #436650
  • Remove unused include. Commit.
  • Allow to build against qt6. Commit.
  • Kdelibs4ConfigMigrator is only qt < qt6. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Install context menu service to new location. Commit.
  • Remove half-finished Konsole backend. Commit.
  • Remove unused include. Commit.
  • Define X-KDE-KRDC-Sorting values as number, utilize KPluginMetaData::value to avoid conversion warnings. Commit.
  • Remove obsolete keys from json file. Commit.
  • Convert desktop files of plugins to json. Commit.
  • Update .gitignore. Commit.
  • Replace functions deprecated in Qt 5.15. Commit.
kreversi
krfb
  • Add missing override. Commit.
  • Remove extra ‘;’. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Raise window when activating running instance. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Remove %i parameter from Exec line. Commit.
  • Derive plugin id from filename, clean up json files. Commit.
  • Simplify iterator usage and make it with rest of KDE code consistent. Commit.
  • Drop empty deconstructors of plugins. Commit.
  • Simplify plugin declaration using K_PLUGIN_CLASS_WITH_JSON. Commit.
  • Clean up plugin loading code. Commit.
  • Clean up unneeded json/desktop files. Commit.
  • Make KF5Wayland optional behind existing DISABLE_PIPEWIRE. Commit.
kruler
  • Add ki18n_install and kdoctools_install. Commit.
ksanecore
  • New in this release
kshisen
ksirk
  • Add missing include. Commit.
  • Remove duplicate header between cpp/.h. Commit.
  • Use KNewStuff FowardingHeaders. Commit.
  • Add a note for abstract violence. Commit.
  • Add homepage. Commit.
  • Add Open Age Rating. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • It’s enabled by default. Commit.
  • Fix some compile error against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
ksmtp
  • Make it compile without deprecated methods. Commit.
  • Fix spelling of the Delivery Status Notification (DSN) abbreviation. Commit.
ksnakeduel
  • Add Qt6 CI support. Commit.
  • Store theme SVGs uncompressed in repo, install as SVGZs. Commit.
  • Add Open Age Rating. Commit.
kspaceduel
ksquares
ksudoku
  • Fix handling of invalid theme ids, fall back to default instead. Commit. See bug #457951
  • Add ki18n_install and kdoctools_install. Commit.
ksystemlog
  • Add Open Age Rating. Commit.
  • REmove duplicate header between header/file. Commit.
  • It failed on windows. Commit.
  • Add Windows CI. Commit.
  • Use directly ECMDeprecationSettings. Commit.
kteatime
ktimer
ktnef
  • Make it compile without deprecated methods. Commit.
ktorrent
  • Build system: Fix the “08” version number looks like an octal number issue. Commit.
  • Explicitly set progress bar to horizontal mode. Commit. Fixes bug #455451. Fixes bug #455367
  • Add marging to magnet config dialog. Commit.
  • Adapt build system for building against qt6. Commit.
  • Mark KTorrent as a single main window program. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Fix window raising. Commit.
ktouch
  • Fix some compile error when building against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Remove unused includes. Commit.
  • Remove unused preprocessor macros. Commit.
ktp-accounts-kcm
ktp-approver
ktp-auth-handler
ktp-call-ui
ktp-common-internals
ktp-contact-list
ktp-contact-runner
ktp-desktop-applets
ktp-filetransfer-handler
ktp-kded-module
ktp-send-file
ktp-text-ui
  • Fix kcm_ktp_chat_messages appearing in global search. Commit.
  • Add ki18n_install. Commit.
ktuberling
  • Add ki18n_install and kdoctools_install. Commit.
kturtle
  • Update CMakePresets.json. Commit.
  • Fix Qt6 build. Commit.
  • Use KNSWidgets::Action class. Commit.
  • Disable deprecate KF and Qt API using ECMDeprecationSettings. Commit.
  • Add Windows CI. Commit.
kubrick
  • Add ki18n_install and kdoctools_install. Commit.
  • Adapt build system for building against qt6. Commit.
  • Remove duplicate header between header cpp file. Commit.
kwalletmanager
  • Konfigurator: add ability to enable or disable Secret Service API. Commit.
  • Add Open Age Rating. Commit.
kwave
  • Fixed wrapper script, minor cleanup in CMakeLists.txt. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Use the proper target names when linking. Commit.
  • Move set(KDE_COMPILERSETTINGS_LEVEL “5.82”). Commit.
  • Add KDE_COMPILERSETTINGS_LEVEL. Commit.
  • Time to increase version. Commit.
kwordquiz
  • Allow users to still open a file even if it’s locked. Commit.
  • Fix crash if opening a file fails. Commit. Fixes bug #456710
  • Initialize variables. Commit.
  • Add missing include when building against qt6. Commit.
  • Remove duplicate entry. Commit.
  • Prepare build system for building against qt6. Commit.
  • Use KNSWidgets::Action class. Commit.
libgravatar
  • Make it compile without deprecated methods. Commit.
libkcddb
libkcompactdisc
  • Fix default qt version. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Add Qt6 CI support. Commit.
  • Make it compile against qt6. Commit.
libkdcraw
libkdegames
  • Revert “Stop building deprecated libKF5KDEGamesPrivate for Qt6”. Commit.
  • Mark supported for Windows, given CI covers it. Commit.
  • Stop building deprecated libKF5KDEGamesPrivate for Qt6. Commit.
  • New KgThemeProvider::discoverThemes() overload without unused resource arg. Commit.
  • Add Qt6 CI. Commit.
  • Wrap KGame::random() implementation also with KCoreAddons build condition. Commit.
  • Add ki18n_install. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Add windows CI. Commit.
  • Adapt to new include (kf5.93). Commit.
  • Qt::AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
  • Port from KNS3::QtQuickDialogWrapper to KNSWidgets::Button. Commit.
libkdepim
libkeduvocdocument
  • Fix a bug in SharedKvtmlFiles. Commit.
libkexiv2
  • Use version-less CMake variable. Commit.
  • Remove unneeded include. Commit.
  • Fix a qt6 compile error. Commit.
  • Lower C++ standard from 17 to 14. Commit. See bug #454050
  • Remove usage of register keyword. Commit. Fixes bug #454050
  • Adapt build system for building against qt6. Commit.
  • Enable support for ISO BMFF-based formats (AVIF, HEIF, JXL). Commit.
libkgapi
  • Replace _POSIX_SOURCE->_GNU_SOURCE for saslplugin. Commit.
  • Compile on macOS. Commit.
  • Add Linux Qt6 CI. Commit.
  • Make it compile without deprecated methods. Commit.
  • Add ecm_install_po_files_as_qm. Commit.
  • Auto * -> auto. Commit.
  • Remove duplicate header between header cpp file. Commit.
libkleo
  • Bump library version. Commit.
  • Make colors work with dark themes. Commit.
  • Disable customs colors if high-contrast mode is active on Windows. Commit.
  • Explicitly set foreground color to black. Commit.
  • Unify order and style of includes. Commit.
  • Remove IS_DE_VS macro. Commit.
  • Prepare code for future qgpgmeqt6. Commit.
  • Fix lib name. Commit.
  • Add the required dependency on QGpgme to the Config.cmake file. Commit.
  • Bump library version. Commit.
  • Use a custom date format for screen readers. Commit.
  • Make functions returning string/accessible string for QDate public. Commit.
  • Allow customization of string for no expiration. Commit.
  • Remove duplicate header between cpp/h. Commit.
  • Bump library version. Commit.
  • Add QDebug stream operator for GpgME::Key. Commit.
  • Remove usage of std::unary_function and std::binary_function. Commit.
  • Bump library version. Commit.
  • Move enum KeyUsage to KeyCache. Commit.
  • Bump library version. Commit.
  • Make oidmap a std::vector. Commit.
  • Namespace the functions. Commit.
  • Add function for mapping OID to attribute name. Commit.
  • Port to QRegularexpression (allow to build libkleo to qt6). Commit.
  • Now all can be build without deprecated methods. Commit.
  • Remove KDHorizontalLine. Commit.
  • Use QLabel plus KSeparator instead of KDHorizontalLine. Commit.
  • Port deprecated setTime_t method. Commit.
  • Port filterRegExp to filterRegularExpression. Commit.
  • Port QApplication deprecated method. Commit.
  • Fix includes for fixing some qt6 compile error. Commit.
  • Port to QRegularExpression. Commit.
  • Port QDirModel to QFileSystemModel. Commit.
  • Revert “Fix includes/forward declaration for helping to build against qt6”. Commit.
  • Fix includes/forward declaration for helping to build against qt6. Commit.
  • We need qt6compact lib for qregexp. Commit.
  • Return null subkey if there are no subkeys with the given key grip. Commit.
  • Fix findSubkeyByKeygrip for unknwon protocol. Commit.
  • Bump library version. Commit.
  • Fix watching for files that are removed and then re-added. Commit.
  • Add the secret key files to the whitelist of files to watch. Commit.
  • Add function returning list of folders to watch for changes. Commit.
  • Add clang-format git pre-commit hook. Commit.
  • Run clang-format. Commit.
  • Replace multiple ternary expressions with single if-statement. Commit.
  • Simplify and avoid word puzzle. Commit.
  • Get rid of make_convenience macro which confuses clang-format. Commit.
  • Refactor double ternary operator. Commit.
  • Replace nested ternary expression with switch statement. Commit.
  • Add clang-format. Commit.
  • Bump library version. Commit.
  • Make the comment argument optional. Commit.
  • Include . Commit.
  • Bump library version. Commit.
  • Add default filter for “good”, uncertified OpenPGP keys. Commit.
libkomparediff2
  • Add missing includes (fix some qt6 compile error). Commit.
  • Fix some compile error when building against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix directory creation on destination. Commit. See bug #441131. See bug #126870
libksane
  • Look for the correct KSaneCore library. Commit.
  • Adapt to ksanecore namespace change. Commit.
  • Update readme. Commit.
  • Add some more information about deprecated methods. Commit.
  • Cleanup around license information. Commit.
  • Update KSaneWidget interface and deprecate old members. Commit.
  • Split out KSaneCore from libksane and depend on it. Commit.
  • Add ki18n_install. Commit.
  • Add Qt6 CI. Commit.
  • Cleaned up stray whitespace. Commit.
  • Improve hiding single option entry lists. Commit.
  • Hide list options with only one option to choose from. Commit.
  • Emit negative progress also during batch mode scanning. Commit.
libksieve
  • Show headers in qtc6. Commit.
  • Disable sandboxing for unit tests needing webengine. Commit.
  • Portaway from ERR_SLAVE_DEFINED. Commit.
  • Add missing icons. Commit.
  • Rename method as setWordWrap. Commit.
  • Install version header in include/KF*/KSieve. Commit.
  • Check is not necessary as we depend against new kf5. Commit.
  • Add missing licence. Commit.
  • Install plugins in pim. Commit.
  • Make it compile without deprecated methods. Commit.
  • We depend against kf5.94 now. Commit.
  • Call Trimmed here. Commit.
  • Fix typo. Commit.
  • Revert “CI: make failing tests fatal”. Commit.
  • CI: make failing tests fatal. Commit.
  • Adapt include for 5.93. Commit.
  • Use KWindowStateSaver directly. Commit.
libktorrent
  • Fix some compile error against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use #include here. Commit.
  • Add ki18n_install. Commit.
lokalize
  • File search: Add option to search case-insensitively. Commit. Fixes bug #417116
  • Tests: Fix Project model test for new column. Commit.
  • Adapt build system for building against qt6. Commit.
  • Ignore files. Commit.
  • Update mailing lists for Norwegian translation teams. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Add Windows CI. Commit.
lskat
mailcommon
  • Reduce duplicate code. Commit.
  • Add debug. Commit.
  • Add KMime::MDN::SendingMode settings. Commit.
  • Fix dependancy. Commit.
  • Port code. Commit.
  • Use directly modifyItem. Commit.
  • Fix mem leak + add signal finished. Commit.
  • Remove unused signal. Commit.
  • Show headers in qtc6. Commit.
  • Continue to improve mdnwarningjob. Commit.
  • Coding style. Const’ify pointer, reduce slots. Commit.
  • Const(ify pointer. Commit.
  • Const’ify more pointer + use Q_REQUIRED_RESULT. Commit.
  • Const’ify pointer. Commit.
  • Use correct text for button. Commit.
  • Improve job. Commit.
  • Adapt api : ‘MDNStateAttribute’ moved to akonadi-mime. Commit.
  • Fix 455273: “From ” filter fails to identify sender when they also have a name. Commit. Fixes bug #455273
  • Remove duplicate from header/cpp. Commit.
  • Fix compile against qt6. Commit.
  • Make it compile without deprecated methods. Commit.
  • Remove not necessary. Commit.
  • Fix some qt6 compile error. Commit.
  • Add signal. Commit.
  • Rename class. Commit.
  • Add mdnwarningwidgetjob. Commit.
  • We depend against kf5.94 now. Commit.
  • Code moved to messagelibs. Commit.
  • Add missing includes. Commit.
  • Add spacer + fix i18n. Commit.
  • Use Q_REQUIRED_RESULT + move method in cpp file. Commit.
  • Adapt include for 5.93. Commit.
  • Don’t rely on implicit QScopedPointer to bool conversion. Commit.
mailimporter
  • It compiles fine against qt6. Commit.
  • Make it compile without deprecated methods. Commit.
marble
  • Cmake: Fix MacOS marble-qt install target missing BUNDLE DESTINATION. Commit.
  • Bump shared-mime-info to 1.8. Commit.
  • Use cmakedefine01. Commit.
  • Remove unused preprocessor variables. Commit.
  • Port maps.kde.org build jobs to Gitlab. Commit.
  • Document the OSMX database rebuild process on maps.kde.org. Commit.
  • Explicitly define plugin id for thumbnail plugins. Commit.
  • Tweak for previous heading commit for cases where the globe is rotated upside down. Commit.
    • Make moveLeft/Right/Up/Down Keys/Buttons work with changed heading. Commit.
  • Add FreeBSD CI. Commit.
  • Run apt-get update in the same command as apt-get install. Commit.
  • Build our own static Qt for the vector tile generator. Commit.
  • Add basic smoke test for the tile generator in the target environment. Commit.
  • Add script to inspect Tirex metatile files. Commit.
  • Formalise dependency policy. Commit.
  • Create the GeoDataStyle default instance on first use rather than on start. Commit.
  • Don’t emit ways again if they are already part of a multi-polygon. Commit.
  • Protect nodes adjacent to synthetic clip nodes during node reduction. Commit.
  • Remove minSdk version from AndroidManifest. Commit.
  • Fix for issue #8. Commit.
  • Add Windows CI. Commit.
  • Make the “Download Region” feature support the VectorOSM tiles. Commit.
  • Fix NaN issue in Lambert azimuthal projection. Commit.
markdownpart
mbox-importer
  • Make it compile without deprecated methods. Commit.
messagelib
  • Don’t try to load cache from empty collection id. Commit.
  • Don’t show close button. Commit.
  • We can assign KMime::MDN::SendingMode too. Commit.
  • Add KMime::MDN::SendingMode in signal too. Commit.
  • Move as static method. Commit.
  • Add missing find_dependency calls. Commit.
  • Show headers in qtc6. Commit.
  • Compile warning–. Commit.
  • Fix includes. Commit.
  • Remove unused include. Commit.
  • Fix bug 448674: Spam false-positive, because link’s href & text capitalization mismatch. Commit. Fixes bug #448674
  • Disable sandboxing for unit tests needing webengine. Commit.
  • Const’ify pointer. Commit.
  • When printing using subject as filename. Commit.
  • Const’ify pointer. Commit.
  • Use delete keyword here. Commit.
  • Coding style. Commit.
  • It seems that it’s not necessary here. Commit.
  • Remove unused lib. Commit.
  • Prepare to use future qgpgmeqt6. Commit.
  • Fix lib name. Commit.
  • Fix compile warning. Commit.
  • Check if we can start job. Commit.
  • Show mdnwarning. Commit.
  • Fetch Akonadi::MDNStateAttribute. Commit.
  • Fix export mdnwarningwidget class. Commit.
  • Use mdnstateattribute from akonadi-mime. Commit.
  • Simplify code. Commit.
  • Add autotest. Commit.
  • Fix includes. Commit.
  • Fix namespace. Commit.
  • Fix mdnwarningwidgetjob class. Commit.
  • Add mdnwarningwidgetjob. Commit.
  • Extract method for mdn text. Commit.
  • Improve autotest. Commit.
  • Allow to add information. Commit.
  • Allow to get MDNWarningWidget. Commit.
  • Remove duplicate header from cpp/h. Commit.
  • Add support for mdnwarning. Commit.
  • Fix warnings when building against qt6. Commit.
  • Install plugins in pim. Commit.
  • Fix plugin path. Commit.
  • Install bodypartformatter in pim. Commit.
  • Install plugins in pim. Commit.
  • Install plugins in pim. Commit.
  • Fix some qt6 compile error. Commit.
  • Remove dead code (api removed in qt6 too). Commit.
  • Port to QStringView. Commit.
  • Don’t use cmake deprecated method. Commit.
  • Install plugin in specific directory. Commit.
  • Make it compile without deprecated methods. Commit.
  • Fix coding style. Commit.
  • Use WebEngineWidgets as WebEngine is not define in qt6. Commit.
  • Fix includes. Commit.
  • Fix some compile error. Commit.
  • Fix link to qca-qt. Commit.
  • Fix some qt6 compile error. Commit.
  • Fix some includes. Commit.
  • Fix some compile error against qt6. Commit.
  • Remove unused KFormat. Commit.
  • Reactivate code. Commit.
  • Remove it (moved in mailcommon). Commit.
  • We need qt6compat (QRegExp). Commit.
  • It’s enabled by default in qt6. Commit.
  • Fix some qt6 compile error. Commit.
  • Fix qt. Commit.
  • Fix compile error. Commit.
  • It’s enable by default in qt6. Commit.
  • Fix cmake variable. Commit.
  • We depend against kf5.94 now. Commit.
  • Use align=center in favor of align=“center”. Commit.
  • Use keyID instead of shortID. Commit.
  • Add tests for NearExpiryChecker. Commit.
  • Move private class to _p.h to be able to use it in tests. Commit.
  • Register metatypes for tests. Commit.
  • Refactor KeyNearExpiryChecker into own class. Commit.
  • Continue to create job. Commit.
  • Auto * -> auto. Commit.
  • Add delete job. Commit.
  • Export symbol. Commit.
  • Add tooltip. Commit.
  • Remove duplicate code. Commit.
  • Fix import rules. Commit.
  • Improve autotest. Commit.
  • Allow to enabled/disabled export button. Commit.
  • Add canStart method. Commit.
  • Start to implement MDNWarningWidgetJob. Commit.
  • TODO–. Commit.
  • Fix typo. Commit.
  • Use default destructor. Commit.
  • Hide it when we click on button. Commit.
  • Add support for ‘can deny’. Commit.
  • Verify emit signal. Commit.
  • Improve autotest. Commit.
  • Add autotest. Commit.
  • Don’t show close button. Commit.
  • Add signal. Commit.
  • Add autotest. Commit.
  • Prepare autotest. Commit.
  • Use namespace + export symbol. Commit.
  • Move mdn code here. Commit.
  • Make compile mdn support here. Commit.
  • More code from mailcommon here (need by mdn widget). Commit.
  • Add send/ignore action. Commit.
  • Prepare to implement mdnwarningwidget. Commit.
  • Use auto directly. Commit.
  • [cleanup] use consistently setupEnv and not bare functions. Commit.
  • Objecttreeparsertest, rendertest, unencryptedmessagetest: set en_US locale. Commit.
  • [mimetreeparser] (tests): Is user is able to override the encoding. Commit.
  • Allow to set overrideCodec. Commit.
  • Fix encoding when decoding inline encrypted data. Commit.
  • EncryptedBodyPartFormatter::process(): fix use of encoding on decrypting. Commit.
  • Use QStandardPaths. Commit.
  • Increase gpgme dep. Commit.
  • Use local variable. Commit.
  • Const’ify. Commit.
  • Debug–. Commit.
  • Const’ify. Commit.
  • Minor. Commit.
  • Adapt include for 5.93. Commit.
  • Allow to open files. Commit.
  • Add support for open files. Commit.
  • Add place holder. Commit.
  • Don’t rely on implicit QScopedPointer to bool conversion. Commit.
minuet
okular
  • CI: Disable no-copyable-polymorphic while cmake 3.24.0 generates broken code. Commit.
  • CI: workaround cmake 3.24.0 issues. Commit.
  • Clang-tidy-14. Commit.
  • Save warning confirm dialogs: avoid Yes/No buttons. Commit.
  • Too-Small-Digital-Signature dialog buttons: title capitalization, ui marker. Commit.
  • Unsupported archive extension dialog: avoid Yes/No buttons. Commit.
  • Fix icons on Android. Commit.
  • Set Qt::HighDpiScaleFactorRoundingPolicy::PassThrough also on Unix. Commit.
  • Alias generator desktop files. Commit.
  • Fix Windows platform name in appstream data. Commit.
  • Add 22.04.1 Windows release to appstream. Commit.
  • Okular About dialog human names should be translated. Commit.
  • Add app-wide color scheme chooser. Commit. Fixes bug #432088
  • Add ki18n_install and kdoctools_install. Commit.
  • Fix logical mistake in 44304b32a57d9e328a3de7538b4560e55f6eec33. Commit.
  • Use the poppler version includes instead of check_cxx_source_compiles. Commit.
  • Make all optional dependencies REQUIRED by default. Commit.
  • Kimgio: enable JPEG XL format. Commit. Fixes bug #453131
  • Improve assertion message. Commit.
  • Fix color mode actions in ViewerWidgetMode. Commit.
  • Remove extra window title. Commit.
  • [epub] Fix Windows build. Commit.
  • CI: Tag custom Ubuntu and Clazy jobs as ‘Linux’. Commit.
  • Fix “endl” use. Commit.
  • Fix Windows compile with new stricter defines. Commit.
  • Try to fix randomly failing jenkins. Commit.
  • Add a few definitions that will come with ECM 5.85. Commit.
  • Don’t find ktextwidgets for mobile. Commit.
  • Add tooltip with filename to document tabs. Commit.
  • Markdown: Fix images with special chars in URLs not loaded. Commit.
  • Remove unused KIO::Core dependencies. Commit.
  • CI: ask for Purpose on Linux/FreeBSD. Commit.
  • Port a few QLinkedList to std::list. Commit.
  • Port a few more QLinkedList to QList. Commit.
  • Don’t require KF5::IconThemes for Mobile. Commit.
  • KCrash is only used on the desktop. Commit.
  • Android: improve a bit the “androiddeployqt is not smart and needs help” code. Commit.
  • Port away from more QLinkedLists. Commit.
  • Port away from more QLinkedLists. Commit.
  • Dealing with a tmp file in case of a signing fail. Commit.
  • Fix cmake warning. Commit.
  • Port a few QLinkedList to QList. Commit.
  • Add DQT_NO_KEYWORDS. Commit.
  • Foreach -> for. Commit.
  • Signals-> Q_SIGNALS. Commit.
  • Slots -> Q_SLOTS. Commit.
  • Emit -> Q_EMIT. Commit.
palapeli
  • Add Qt6 CI support. Commit.
  • Make compile against qt6. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Remove unused includes. Commit.
parley
  • Drop unused kcmutils dependency. Commit.
  • Adapt retrieveData for building against qt6. Commit.
  • Remove duplicate headers between cpp/h. Commit.
  • Remove duplicate header between cpp/h. Commit.
  • Add Open Age Rating. Commit.
  • Use KNSWidgets::{Button,Action} classes. Commit.
partitionmanager
  • Add missing KF5WindowSystem dependency. Commit.
  • Fix desktop file. Commit. Fixes bug #455090
  • Mark KDE Partition Manager as a single main window program. Commit.
  • SmartDialog: Provide file name filters to save report dialog. Commit.
  • Present SMART status duration in more human-readable spellout format. Commit. Fixes bug #449386
  • Fix info pane layout alignment to top. Commit.
  • Fix empty frame in resize/move dialog. Commit.
  • Add Open Age Rating. Commit.
  • Raise window when activating running instance. Commit.
  • Add a missing license. Commit.
  • Add reuse lint. Commit.
picmi
  • Add Qt6 CI support. Commit.
  • Add ki18n_install and kdoctools_install. Commit.
  • Move settings class in logic lib as it uses here. Commit.
pim-data-exporter
pim-sieve-editor
pimcommon
  • Fix Bug 456578 recipient auto-completion does not work in master git snapshots. Commit. Fixes bug #456578
  • Show header in qtc6. Commit.
  • Move in own directory for plugins. Commit.
  • Use instance here. Commit.
  • Port to qregularexpression. Commit.
  • Now as I can build akonadi* in local I can set as required. Commit.
  • Make it compile without deprecated methods. Commit.
  • Fix i18n. Commit.
  • Disable warning. Commit.
  • Remove unused include. Commit.
  • We depend against kf5.94 now. Commit.
  • Make compile without deprecated kf5.94 method. Commit.
  • Make akonadi-search as optional on windows. Commit.
  • Make akonadi search as optional on windows. Commit.
  • Add missing CI deps. Commit.
  • Make sure to not building against qt6. Commit.
  • Add missing q_required_result. Commit.
  • Remove unused logactivities class. Commit.
  • Remove the now unused Qt::PrintSupport dependency. Commit.
  • Not used now (kpimprintpreviewdialog). Commit.
poxml
rocs
  • Fix identifier color conflicts with current desktop theme. Commit.
  • Prepare build system for building against qt6. Commit.
  • Port away from deprecated KPluginLoader. Commit.
  • Remove duplicate header between cpp/h. Commit.
signon-kwallet-extension
  • Adapt build system for building against qt6. Commit.
  • Add missing space. Commit.
skanlite
skanpage
  • Make save location field read-only. Commit.
  • Improve consistency of Configure/Settings page. Commit.
  • Fix typo. Commit.
  • Prevent a crash while using OCR. Commit.
  • Add options to reorder scanned pages. Commit. Fixes bug #453829
  • Use KConfigXT for state and a new settings window. Commit. Fixes bug #446956
  • Fix minor typo. Commit.
  • Update description. Commit.
  • Adapt to KSaneCore namespace change. Commit.
  • Remove duplicate headers between .cpp/.h. Commit.
  • Bump dependencies. Commit.
  • Use ksanecore library. Commit.
  • Add homepage. Commit.
  • Add flag for ocr. Commit.
  • Remove duplicate header between header cpp file. Commit.
  • Use proper reuse CI job. Commit.
  • Add ocr. Commit.
  • Add Qt6 CI. Commit.
  • Revert “GIT_SILENT: add CI qt6 support”. Commit.
  • Fix page manipulation of active page. Commit.
  • Remove code to hide list options with only one option. Commit.
spectacle
  • Skip minimize and progress logic in case of no timeout. Commit. See bug #376865
  • Using ESC while in annotation mode will close annotator instead of closing spectacle. Commit. Fixes bug #456823
  • Portalize drag urls. Commit.
  • Remove legacy icons. Commit.
  • Fix filename. Commit.
  • Update icon. Commit.
  • Use more appropriate annotation icon. Commit.
  • Add Qt6 CI. Commit.
  • Resize Spectacle’s window to screenshot size when entering annotation mode. Commit. Fixes bug #429833
  • Reuse mSaveToOutput instead of declaring new variable ‘bool autoSaveImage’. Commit.
  • Remove double call of addWidget(), other one is on L205. Commit.
  • Respect settings in DBUS mode. Commit. Fixes bug #454282
  • Display shortcuts in capture mode combobox. Commit. Fixes bug #389778
  • Adjust KMoreTools includes. Commit.
  • Update org.kde.spectacle.desktop.cmake to include both required parameters for WindowUnderCursor. Commit. Fixes bug #446971
  • Change “saved” to “copied” in post screenshot messages. Commit. Fixes bug #454269
  • Add ki18n_install and kdoctools_install. Commit.
  • Add Open Age Rating. Commit.
  • Make compile against qt6. Commit.
  • Canceling a screenshot shall not disable buttons if previous screenshot is visible. Commit.
  • Fix silently dismissing user defined errors. Commit. Fixes bug #452558
  • Add shift key processing comments. Commit.
  • Fix for resize and move with large scaling. Commit.
  • Fix resizing with keyboard shortcuts. Commit. Fixes bug #431915
  • Do not apply smoothing to the magnifier’s image. Commit.
  • Append " Selection" to “Rectangular Region” in settings. Commit.
  • Add setting to toggle the rendering of capture instructions. Commit.
  • Rename helpTexts to captureInstructions. Commit.
step
  • Help finding GSL header. Commit.
  • Fix missing PRETTY_FUNCTION for MSVC. Commit.
  • Ignore build dir. Commit.
  • Add missing include. Commit.
  • Adapt build system for building against qt6. Commit.
  • Explicitly set KDE_COMPILERSETTINGS_LEVEL. Commit.
  • Use KNSWidgets::Action class. Commit.
  • Use upstream CMake config for Eigen. Commit.
svgpart
sweeper
umbrello
  • Changes for avoiding access to UMLApp this pointer before end of its construction:. Commit.
  • Umbrello/uml.h : Remove unused member m_logWindow. Commit.
  • Fix “Pascal code import is very slow”. Commit. Fixes bug #449465
  • Umbrello/umlviewimageexportermodel.{h,cpp} (s_supportedMimeTypesList, s_supportedImageTypesList) : Change to pointer. Commit.
  • Umbrello/umlwidgets/associationline.{h,cpp} (symbolTable) : Change to pointer. Commit.
  • Umbrello/umldoc.cpp (removeView) :. Commit.
  • Umbrello/umlappprivate.h (constructor) : At call to KTextEditor::Editor::instance() add TODO note on Valgrind finding. Commit.
  • Umbrello/model_utils.cpp (typeIsAllowedInType) : Handle case UMLListViewItem::lvt_EnumLiteral. Commit.
  • Umbrello/clipboard/umldragdata.cpp (decodeClip1) : Fix function name in warning message. Commit.
  • Umbrello/umlmodel/package.h (removeObject) : Declare virtual. Commit.
  • Umbrello/umlmodel/package.cpp (addObject): Clarify that this function does not emit signals. Commit.
  • Umbrello/codeimport/nativeimportbase.{h,cpp}. Commit.
  • Umbrello/petaltree2uml.cpp followup to commit 9179dcd : DEBUG_REGISTER(Import_Rose) is already used by import_rose.cpp. Use a different name. Commit.
  • Address https://bugs.kde.org/show_bug.cgi?id=429424#c5 ,. Commit.
  • Followup to commit 5803dcd - add basic support for loading StarUML and MagicDraw/Cameo while preserving load of native XMI:. Commit. See bug #56184
  • Fix “Associations attached to ports are orphaned by move of the component”. Commit. Fixes bug #453901
  • Cosmetic changes in umbrello/umlwidgets:. Commit.
  • Umbrello/debug/debug_utils.cpp cosmetics: Avoid overlong lines in sample backtraces, remove spaces at end of lines. Commit.
  • CMakeLists.txt : Increase UMBRELLO_VERSION_MINOR to 35. Commit.
  • Tools/shared.cpp (applyTranslationToXMIFile) : Local constant readerAttributes abbreviates reader.attributes(). Commit.
  • Followup to commit 5fb109f - address further doxygen complaints. Commit.
  • Umbrello/menus/dialogspopupmenu.{h,cpp}. Commit.
  • CI: Disable building API docs. Commit.
  • Umbrello/{codeimpwizard/codeimpthread.cpp,umlwidgets/associationline.cpp} doxygen fixes following commit 5fb109f. Commit.
  • Apply patch: “Add {un,re}do actions to edit menu” by Guillermo Martinez. Commit.
  • THANKS : Add Guillermo Martinez. Commit.
  • Apply “Fix: crashing when {un,re}do commands”. Commit.
  • Umbrello/icon_utils.h : #include is not required on header level, move to icon_utils.cpp. Commit.
  • Umbrello/umldoc.cpp : Revert commit 5803dcd, it broke loading of UML1 files. Commit.
  • Mention image resolution setting in doc. Commit.
  • Fix “Curly brackets disappear on python import”. Commit. Fixes bug #452702
  • Umbrello/umldoc.cpp : Add basic support for loading StarUML v5 XMI v2.1. Commit. See bug #56184
  • Support generalizations and dependencies between datatypes:. Commit.
  • Umbrello/umlmodel/operation.{h,cpp} : Rename m_List to m_args for avoiding confusion with UMLCanvasObject::m_List. Commit.
  • Umbrello/assocrules.{h,cpp} : Declare m_AssocRules[] and m_nNumRules const. Commit.
  • Fix “DataTypes should be scoped just as other UML elements”. Commit. Fixes bug #87537
  • Umlmodel/datatype.cpp : In constructor set stereotype “dataType”. Commit.
  • Umbrello/model_utils.cpp : In function isCommonDataType case (gen == 0) return false unless `type’ matches a UML primitive type. Commit.
  • Umbrello/menus/umllistviewpopupmenu.cpp : In constructor add missing insert(mt_Rename) at various UMLListViewItem types. Commit.
  • Support loading of attribute type from MagicDraw/Cameo href to PrimitiveTypes.xmi :. Commit. See bug #56184
  • Umbrello/petaltree2uml.cpp function umbrellify processing of diagrams : If attribute fill_color is not encountered on the view object then then call w->setUseFillColor(false). Commit.
  • Umbrello/umldoc.cpp function createDatatype case !dt : On calling Object_Factory::createUMLObject apply Model_Utils::normalize to name. Commit.
  • Umbrello/menus/umlscenepopupmenu.cpp function insertSubMenuNew cosmetics: At case Uml::DiagramType::Object fix indentation. Commit.
  • Umbrello/petaltree2uml.cpp function ClassifierListReader::read : Generate xmi:id on datatype created for ClassAttribute type. Commit. See bug #81364
  • Umbrello/umlmodel/package.cpp function removeAllObjects : Presence of null pointer in list shall not prematurely terminate the loop. After end of loop call m_objects.clear(). Commit.
  • Umbrello/umlmodel/package.cpp function addObject case interactOnConflict: Preexisting association of same name does not create a naming conflict. Commit.
  • Umbrello/petaltree2uml.cpp improvements on converting diagram elements:. Commit. See bug #81364
  • Umbrello/petaltree2uml.cpp function umbrellify completion of statemachine statediagrams conversion:. Commit. See bug #81364
  • Umbrello/petalnode.{h,cpp} : Convenience function viewTag() is a synonym for initialArgs().last(). Commit.
  • Umbrello/umlwidgets/forkjoinwidget.cpp : In constructor align arguments to setSize() with the Qt::Orientation given. Commit.
  • Umbrello/petaltree2uml.cpp various fixes following commit 9bfc122 :. Commit. See bug #81364
  • Umbrello/import_rose.cpp function extractValue cosmetics: When then-part of if-statement ends in return there is no need for an else-part. Commit.
  • Umbrello/umlwidgets/activitywidget.cpp : In constructor call to setSize use minimumSize values. Commit.
  • Umbrello/petaltree2uml.cpp : Start fleshing out conversion of statemachine statediagrams. Commit. See bug #81364
  • Umbrello/umlwidgets/objectnodewidget.cpp : In function paint() case m_objectNodeType Normal add rendering of name and stereotype. Commit.
  • Umbrello/umlwidgets/statewidget.cpp : In constructor and minimumSize() change width and height to 15 in symmetry with ActivityWidget. Commit.
  • Merge origin/release/22.04 @ 326b81b to master. Commit.
yakuake
  • Don’t emit wantsBlurChanged when cleaning up session. Commit. Fixes bug #456917
  • Enable Window blur when Konsole profile has blur. Commit. Fixes bug #418354. See bug #395520
  • Remove duplicate from header/cpp. Commit.
  • Port to no deprecated method. Commit.
  • Fix KNewStuff include. Commit.
  • We need kf5.90 for building against qt6. Commit.
  • Fix includes for building against qt6. Commit.
  • Add ki18n_install. Commit.
  • Fix screen index preference resetting unexpectedly. Commit. Fixes bug #445106
  • Use correct header for KStatefulBrush. Commit.
  • Add freebsd CI. Commit.
  • Use undeprecated install dirs. Commit.
  • Remove unused include. Commit.
  • On Wayland, show on active output. Commit. Fixes bug #445158
  • Fix typos in showTitleBar warning message. Commit.
  • Fix some qt6 compile error. Commit.
zanshin