Skip to content

KDE Gear 22.04.0 Full Log Page

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

akonadi
  • Apparmor: Also look in /usr/libexec. Commit.
  • Fix some qt6 compile error. Commit.
  • Fix compile without depercated method. Commit.
  • Make it compile against qt6. Commit.
  • Fix install private includes (qt6 compile fix). Commit.
  • Fix cmake variable. Commit.
  • Show missing header in qtc6. Commit.
  • Fix some qtc6 compile error. Commit.
  • Fix dep specific against qt. Commit.
  • Use here. Commit.
  • Check executables exist in PATH before passing them to QProcess. Commit.
  • Kaccounts-integration is Linux/FreeBSD only - so don't try to use it elsewhere. Commit.
  • Remove kplugindesigner dep. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Fix compile error against qt6. Commit.
  • Change build system for building against qt6. Commit.
  • Remove dependence on Boost. Commit.
  • Fix some qt6 compile error. Commit.
  • Fix some qt6 compile error. Commit.
  • Fix more compile error against qt6. Commit.
  • Fix some qt6 compile error. Commit.
  • Update postgres paths. Commit.
  • Fix brackets issue. Commit.
  • Use capturedView directly. Commit.
  • Fix kaccounts-integration dep. Commit.
  • Fix warning. Commit.
  • Port deprecated I18N_NOOP macro. Commit.
akonadi-calendar
  • Fix compile without depercated method. Commit.
  • Move the reminder daemon from Kalendar here. Commit.
  • Explicitly link against MailTransport where needed. Commit.
  • Fix compile against qt6. Commit.
  • Fix include. Commit.
  • Use new akonadi calendar install include. Commit.
  • Make it compile against qt6. Commit.
  • Use properly namespaced includes from KIdentityManagement. Commit.
  • Use upper case includes. Commit.
  • Fix install headers. Commit.
  • Adapt build system for building against qt6. Commit.
  • Determine active alarms without copying incidences. Commit.
  • Fix cppcheck warning. Commit.
  • Correct invalid paths used to PIM projects. Commit.
akonadi-calendar-tools
  • Fix compile without depercated method. Commit.
  • Use new akonadi calendar install include. Commit.
  • Fix includes. Commit.
  • Adapt build system for building against qt6. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
akonadi-contacts
  • Use the new KContacts address formatting API. Commit.
  • Improve search element. Commit.
  • Fix compile without depercated method. Commit.
  • Use @QT_VERSION@. Commit.
  • Fix includes. Commit.
  • Normalize install header include (fix qt6 build). Commit.
  • Fix compile error. Commit.
  • Make it compile against qt6. Commit.
  • Fix some qt6 compile error. Commit.
  • Fix install dir (qt6 fix compile error). Commit.
  • Remove unused config header file. Commit.
  • Use geo: URIs to show an address on a map. Commit.
  • Make sure helper apps we start are in path. Commit.
  • Prepare to port to KTextTemplate. Commit.
  • Prepare using future KF6TextTemplate. Commit.
  • Remove extra KIOCore. Commit.
  • Explicitely link to KCoreAddons. Commit.
  • Clean up include. Commit.
  • Fix includes. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Remove Kleo dependency. Commit.
  • We depend against kf5.90. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix duplicated MIME types. Commit.
  • Add previously missing dependency. Commit.
akonadi-import-wizard
akonadi-mime
  • Fix compile without depercated method. Commit.
  • Increase dep. Commit.
  • It generates correctly interface (qt6 macro doesn't support 4 arguments). Commit.
  • Fix includes here too. Commit.
  • Fix includes. Commit.
  • Normalize install header include (fix qt6 build). Commit.
  • Fix some qt6 compile error. Commit.
  • It builds fine without deprecated methods. Commit.
  • Use upper case includes. Commit.
  • We depend against kf5.90. Commit.
  • Adapt build system for building against qt6. Commit.
  • Make it compile without deprecated methods. Commit.
akonadi-notes
  • Fix compile without depercated method. Commit.
  • Normalize install header include (fix qt6 build). Commit.
  • Adapt build system for building against qt6. Commit.
akonadiconsole
  • Fix Akonadi Search include. Commit.
  • Fix compile without depercated method. Commit.
  • Fix includes path (help fixing qt6 build). Commit.
  • Use new akonadi contact include. Commit.
  • Code will be removed in qt6. Commit.
  • Fix compile against last libkdepim. Commit.
  • Adapt build system for building against qt6. Commit.
  • We don't translate it. => not necessary to try to install po file. Commit.
akregator
  • Fix home page. Commit.
  • Fix url. Commit.
  • Synchronize normalize method. Commit.
  • Fix compile without depercated method. Commit.
  • Search Diacritic support. Commit.
  • Add textutil. Commit.
  • Fix build without texttospeech. Commit.
  • Fix include. Commit.
  • Make it compile without texttospeach. Commit.
  • Use KDE_INSTALL_KSERVICESDIR. Commit.
  • It compile fine without deprecated qt5 method. Commit.
  • Remove unused Grantlee5. Commit.
  • Use upper case include. Commit.
  • Fix includes. Commit.
  • It will be removed in qt6. Commit.
  • Fix includes. Commit.
  • Start to remove QNetworkConfigurationManager necessary for qt6 build. Commit.
  • Use isOnline method directly. Commit.
  • Add content rating tag in appdata. Commit.
  • Qt5::WebEngine doesn't exist in qt6 and it's not necessary for qt5 build. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use SingleMainWindow=true. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
  • Remove now unneeded desktop files. Commit.
  • Remove now unneeded desktop to json conversion code. Commit.
  • Convert desktop files to JSON. Commit.
  • Port deprecated methods. Commit.
analitza
  • Add support for the combinatoric operators "comb" and "perm". Commit.
ark
  • Relax protection against ../ on the file path. Commit. Fixes bug #450134
  • Skip parent directory check if it is already read-only. Commit.
  • Skip non-local files in extract file item action. Commit.
  • Cache result of libarchiveHasLzo. Commit.
  • Use a better and simpler default name for multi-file archives. Commit. See bug #446728
  • [compress action] Enable fancy "job finished" notification. Commit.
  • App/compressfileitemaction: Show archive name in menu actions. Commit. Implements feature #446728
  • Kerfuffle/addtoarchive: Add getFileName(). Commit. See bug #446728
  • [Previewer] Use file name in archive for window caption. Commit.
  • Kdelibs4ConfigMigrator will be removed in qt6. Commit.
  • Do not highlight file after compression. Commit. Fixes bug #440663
  • We depend agains 5.86. Commit.
  • Kerfuffle CreateJob: delete addJob in dtor. Commit. Fixes bug #443540
  • Mark LoadJob as transient. Commit.
  • Fix extraction "Dolphin Actions" not abiding "Open destination folder after extracting" setting. Commit. Fixes bug #319134. See bug #298248
  • [libarchiveplugin] Remove trailing slash while there is one. Commit.
  • [libarchiveplugin] Handle absolute paths. Commit.
  • Make AddToArchive::fileName() const. Commit.
  • Port away from deprecated KPluginLoader. Commit.
artikulate
  • Use not deprecated enum. Commit.
  • Time to increase version + use directly add_subdirectory. Commit.
  • Add missing override keyword. Commit.
audiocd-kio
baloo-widgets
  • Skip slow files. Commit. Fixes bug #423501
  • Remove unused cpp from target baloo_filemetadata_temp_extractor. Commit.
  • Small adjustements around dimensions field. Commit.
  • Add Dimensions field, hiding width and height by default. Commit.
  • Prepare to port to qt6. Commit.
  • Add "Details" tab only when metadata was fetched. Commit.
  • Fix a small memory leak. Commit.
  • Fix some clazy warnings. Commit.
  • Clean up unnecessary cmake include_directories statements. Commit.
  • Display extra fields. Commit.
  • Add git blame ignore file. Commit.
  • Add and make use of ECM clang-format. Commit.
blinken
  • Add missing KCoreAddons link. Commit.
  • Make it compiles against qt6. Commit.
bomber
  • Add missing KCoreAddons link. Commit.
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
bovo
  • Add missing KCoreAddons link. Commit.
  • For c++11 as random_shuffle is removed in c++17 freebsd. Commit.
  • Clean up it. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use include QStringList, fix some error on qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
  • Use override. Commit.
  • Modernize code. Commit.
  • Port to for(...:...) + use nullptr. Commit.
  • Use Q_EMIT/Q_SLOTS/Q_SIGNALS. Commit.
  • Not necessary to use I18N_NOOP. Commit.
calendarsupport
  • Fix compile without depercated method. Commit.
  • Port QTextBrowser::setSource override method. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi notes install include. Commit.
  • Link against KPIMTextEdit explicitly where it's used. Commit.
  • USe Qt. Commit.
  • Fix install headers. Commit.
  • Install *_version.h in KF5/. Commit.
  • Adapt build system for building against qt6. Commit.
  • Modernize code. Commit.
cantor
  • Minor changes:. Commit.
  • [R] properly handle the case in the variable model when there is no variable value for a given variable name (e.g. 'l = c()'). Commit. Fixes bug #450854
  • [maxima] properly handle the switch to the Lisp mode. Commit.
  • Small fixes required for the integration in LabPlot:. Commit.
  • Fixed the signature of the virtual functions on luaexpression.h. Commit.
  • Allow to enable/disable the LaTeX typesetting before the session login. Commit.
  • Added missing virtual functions ins KAlgebraSession. Commit.
  • Moved the functions parseOutput() and parseError() to the base clase Expression and removed multiple obsolete casts in the derived classes. Commit.
  • [octave] code cleanup in OctaveSesson. Commit.
  • [python] minor code cleanup and trying to fix a python test failing on CI. Commit.
  • [R] parse the mime type 'image' before the type 'octet-stream' is parsed. This fixes the showing of PNG files for plot results. Commit.
  • Add content rating tag. Commit.
  • [octave] changed the default octave executable from 'octave-cli' to 'octave' which seems to be the only working interface in >6.0 and set the recommended version to 6.2. Commit. Fixes bug #434271
  • Removed the border and reduced the margins of the LaTeX preview image. Commit. Fixes bug #434812
  • [maxima] properly parse the output of the internal help (regression caused by 4a9ca0eca22b6a9ab91651dafe9d7b0a8bfa55e7) and also expand/collapse information items in the command entry. Commit.
  • Highlight the warning results differently to clearly separate them visually from the normal output. Commit.
    • Enable the copy action in the context menu of the text result item also if no text is selected, copy everything in this case which is the most frequent and the expected behavior (right click and copy to copy the whole result). Commit.
  • [maxima] in case a warning is produced, treat it as such by adding and new text result and don't set the status of the expression to Error. Commit.
  • Don't crash when openning an invalid project file from an invalid URL. Commit.
  • Fix the build. Commit.
  • Fixes:. Commit.
  • [octave] removed the usage of EPS and libspectre. Commit.
  • Started removing the usage of libspectre. Commit.
  • Minor changes:. Commit.
  • Minor changes:. Commit.
  • Fix build with julia 1.7. Commit.
  • Support older KF5 versions. Commit.
  • Remove not necessary I18N_NOOP. Commit.
dolphin
  • [Places Panel] Support drag and drop from Ark. Commit.
  • Add symmetric padding on right side of details view. Commit. Fixes bug #452273
  • Improve details mode ctrl-press rubberband creation. Commit. Fixes bug #452181
  • Fix tooltip closing while mouse moves over item. Commit.
  • Don't crash when mountpoint is not found. Commit. Fixes bug #452100
  • [ViewProperties] Apply better default roles for special views. Commit. Fixes bug #400969. Fixes bug #340393. Fixes bug #186376
  • [ViewProperties] Consider existing roles in convertAdditionalInfo. Commit.
  • Port to target-based ecm_add_app_icon. Commit.
  • Pass dolphin view as parent widget to plugins. Commit.
  • [Places Panel] Reject drops on unwritable locations. Commit.
  • Fix issue where newly inserted items end up in the wrong directory. Commit.
  • Always select items on activation. Commit.
  • KItemListHeaderWidget: don't crash if widget == nullptr. Commit. Fixes bug #449238
  • Display Apply button in KCMs. Commit. Fixes bug #448352
  • KStandardItemListWidget: don't double up the expansion offset. Commit.
  • [CompactView] Remove animation on file rename. Commit. Fixes bug #449179
  • [DolphinQueryTest] Fix class name duplication. Commit.
  • Ignore empty roles for textRect calculation. Commit.
  • Fix zooming animation. Commit. Fixes bug #449179
  • [Places Panel] Make use of KFilePlacesView::dragAutoActivationDelay. Commit.
  • Hide "Places" section header when panels are unlocked. Commit.
  • Store model as a DolphinPlacesModel. Commit.
  • InformationPanel: Improve video arrow overlay appearance. Commit.
  • Don't set ignoreMaximumSize on preview jobs for slow files. Commit.
  • Dimension role: use × instead of x. Commit.
  • Improve placeholder message for unassigned tag. Commit.
  • Add "Unlock panels" to main window context menu. Commit.
  • Sync panel action icon to built-in toggleViewAction. Commit.
  • Fix my previous bad merge. Commit.
  • Make group headers mirror rtl. Commit.
  • Expose konsolepart shortcuts in Dolphin's shortcuts view. Commit. Fixes bug #428265
  • Add "Dimensions" (width x height) role. Commit.
  • [Places Panel] Stop drag activation timer when dropping. Commit.
  • [Tab Bar] Accept proposed action only ontop of a tab. Commit.
  • KItemListViewLayouter: handle grid view layouts in RtL properly. Commit.
  • Add content rating. Commit.
  • Fix typo and release name. Commit.
  • Document the new context menu item. Commit.
  • Full row highlight implementation. Commit. Fixes bug #181438. Fixes bug #444680. Fixes bug #444753
  • We depend against kf5.91. Commit.
  • Adapt build system for building against qt6. Commit.
  • Utilize ecm_set_deprecation_versions to exclude deprecated API. Commit.
  • Port away from deprecated I18N*_NOOP macros. Commit.
  • Remove KStandardItem and KStandardItemModel. Commit.
  • Port back to KFilePlacesView. Commit.
  • Add Flatpak patches to Dolphin depending on CMake definition. Commit.
  • Utilize KIO::PreviewJob::availableThumbnailerPlugins method to fetch available preview plugins. Commit.
  • Load service menus for settings from new file location. Commit.
  • Version control plugins: Remove defunct KServiceTypeTrader query for available plugins. Commit.
  • Improve sudo/kdesu error message. Commit.
  • Use the CDN based endpoint rather than the legacy endpoint which hits our download redirector. Commit.
  • Kitemlistview: Port KItemListView::itemAt to std::optional. Commit.
  • Add name-only tooltip and make logicalHeightHints a pair of qreal and bool. Commit.
  • Change default value of MaximumTextLines to 3. Commit.
  • Enable Ctrl/Shift-Click to open folder in a new tab/window. Commit.
  • Remove calls to no-op KNewFileMenu::setViewShowsHiddenFiles. Commit.
  • [Information Panel] Remove unused PlacesItemModel. Commit.
  • Remove deprecated call to KParts::PartBase::loadPlugins. Commit.
  • Port deprecated QDateTime::toTime_t method call. Commit.
  • Drop now unneeded QOverload statements. Commit.
  • Build without KDE & Qt derecations. Commit.
  • Show OpenUrlJob errors as inline message. Commit.
  • Fix various typos. Commit.
  • Add Microsoft Windows and Mac OS X equivalents as keywords to help new users, org.kde.dolphin.desktop. Commit.
  • Tweaked showFilterBar tooltip text for accuracy. Commit.
  • [Location Bar] Add the ability to show hidden folders in the subdirectories popup. Commit.
  • Port deprecated QLayout::margin call. Commit.
  • Port away from deprecated KFileItemActions::runPreferredApplications overload. Commit.
  • Port away from deprecated QDateTime::.toTime_t method. Commit.
  • Port deprecated QFontMetrics::horizontalAdvance. Commit.
  • Port away from deprecated KFileItemActions::addOpenWithActionsTo method. Commit.
  • Port away from deprecated KDesktopFileActions::userDefinedServices overload. Commit.
  • Port away from deprecated KPluginLoader. Commit.
  • Load trash KCM using KPluginMetaData. Commit.
  • Use standard Keywords= instead of X-KDE-Keywords=. Commit.
  • Add some keywords to desktop file. Commit.
  • Properly display parent folders when filtering is active and items are added or refreshed. Commit. Fixes bug #442275
  • Move "Default" option to the front in "Select Remote Charset" menu. Commit. Fixes bug #445148
  • KFileItemModelRolesUpdater: Generate thumbnails for visible files first. Commit.
  • Baloo widgets lives in the same module, use the correct definition to grab it. Commit.
  • Dolphin preferences dialog use now for everything colorfull icons. Commit.
dolphin-plugins
  • Use parent widget for better positioning in Wayland. Commit.
  • Remove unneeded QOverload for QProcess::finished signal. Commit.
  • Build without KF and Qt deprecations. Commit.
  • Bump KF5 min version & define KDE_COMPILERSETTINGS_LEVEL. Commit.
  • Use lower-case UDID. Commit.
  • [Mount ISO Action] Allow mounting generic disk images. Commit.
  • Fix clazy-non-pod-global-static warning. Commit.
  • Add missing this receiver. Commit.
  • Fix clazy range-loop-detach warning. Commit.
elisa
  • Fix volume and duration slider mouse wheel events. Commit. Fixes bug #450984
  • Add SI units to bit rate and sample rate. Commit. Fixes bug #447897
  • Focus search field when activated with keyboard shortcut again. Commit.
  • Add windows installer to appstream artifacts. Commit.
  • Synchronize plugins.qmltypes. Commit.
  • Fix shortcut not working under non English locale. Commit. Fixes bug #424890. Fixes bug #410110
  • Remove unused method. Commit.
  • NavigationActionBar: port away from explicit States. Commit.
  • ViewSelector: animate Genre section header's appearance/disappearance. Commit.
  • ViewSelector: don't overlap icons with scrollbar when being icon-only. Commit. Fixes bug #448066
  • ViewSelector: simplify width transition. Commit.
  • ViewSelector: use more normal/upstream delegate sizing. Commit.
  • ViewSelector: remove unused padding property. Commit.
  • ViewSelector: use a multiple of GridUnit units for implicitWidth. Commit.
  • ViewSelector: remove redundant Accessible properties. Commit.
  • Move ViewSelectorDelegate code into ViewSelector. Commit.
  • Fix binding loop when switching from other pages to Now Playing. Commit.
  • Clean up ViewSelector's code. Commit.
  • Improve playlist button handling. Commit. See bug #434437
  • Add escape key shortcut for window close. Commit.
  • Never horizontally scroll on the Now Playing page. Commit.
  • Let clicking systray icon raise Elisa to the foreground. Commit. Fixes bug #430547
  • Improve Menu button's code. Commit.
  • Use real ellipsis in UI strings. Commit.
  • Port LabelWithToolTip to use HoverHandler. Commit.
  • Simplify LabelWidthTooltip.qml. Commit.
  • Fix single track insert when playlist is shuffled. Commit. Fixes bug #442272
  • Bump KF5 requirement to 5.89.0. Commit.
  • Fix imports. Commit.
  • Port to Kirigami.Dialog. Commit.
  • Only show drag handles when the playlist contains more then one song. Commit.
  • Handle the case where model.metadataModifiableRole is undefined. Commit.
  • Make more use of Kirigami stuff. Commit. Fixes bug #448461. Fixes bug #447984. See bug #434437
  • Fix playIcon's color in partyMode. Commit.
  • Work around QTBUG-83890. Commit.
  • Port Playlist inlinemessages to PassiveNotification. Commit. Fixes bug #447607
  • Fix attempts to load track data with no QUrl. Commit.
  • Fix metadata not updating when track is opened from Files-browser. Commit. Fixes bug #448043. Fixes bug #445382. Fixes bug #427289
  • Change order of filename and database id update. Commit.
  • Fix metadata view not updating when switching tabs. Commit. Fixes bug #436405
  • Fix artist name on tracks without metadata. Commit.
  • Fixes issue of metadata/lyrics not updating when switching tracks. Commit. Fixes bug #436405
  • Give Sort button an icon. Commit. Fixes bug #448097
  • MediaTrackMetadataView: Round folder icon size to nearest real size. Commit. Fixes bug #448272
  • Use standard icon and text for close/ok button on metadata window. Commit. Fixes bug #448210
  • Remove some unnecessary Rectangles. Commit.
  • Remove some unnecessary FocusScopes. Commit.
  • Remove unnecessary right margin in grid view's scrollbar. Commit.
  • Put Scrollview list/grid contents in contentItem. Commit.
  • Change X-GNOME-SingleWindow key to SingleMainWindow. Commit.
  • Changed clear playlist icon to "undo" icon. Commit. Fixes bug #447826
  • Declare as DBusActivatable and install D-Bus service file. Commit.
  • Fix Android compile. Commit.
  • Simplify checks for *_FOUND. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
  • Bump dependency version to 5.86 now that it exists. Commit.
  • Use open-menu-symbolic icon instead of application-menu. Commit.
  • Refactor and fix opening playlist files. Commit. Fixes bug #441544
  • Implement dropping music files from file manager onto Playlist. Commit. Fixes bug #404712
  • Improve 'Limit to Favorited Songs' text. Commit.
  • Show track name in window title. Commit.
  • Use Breeze QStyle on Windows and macOS. Commit.
  • Port away from deprecated Units.devicePixelRatio. Commit.
  • Fix qml deprecations in settings. Commit.
  • BUG 445357 Use media-default-album instead of media-optical-audio. Commit.
eventviews
  • Force the todo completion progress bar to be rendered horizontally. Commit.
  • Fix compile without depercated method. Commit.
  • Port to setFilterRegularExpression. Commit.
  • Fix some compile error against qt6. Commit.
  • Use new akonadi calendar install include. Commit.
  • Fix ecm_set_disabled_deprecation_versions. Commit.
  • Fix install headers. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Adapt build system for building against qt6. Commit.
  • Port deprecated methods. Commit.
  • Make it compile on freebsd. Commit.
  • Modernize code. Commit.
  • Fix more prefixes on dependencies. Commit.
  • Not necessary to use I18N_NOOP here, i18n(..) is enough. Commit.
falkon
  • New in this release
ffmpegthumbs
filelight
  • Make free/used in the summary view translatable. Commit.
  • Do not show silly mounts in sandboxed envs. Commit. Fixes bug #450835
  • Port to native windows api. Commit.
  • Add windows installer to appstream artifacts. Commit.
  • Use ecm_set_disabled_deprecation_versions. Commit.
  • Add keyword "drive". Commit.
  • Add keywords to desktop file. Commit.
  • Kdelibs4ConfigMigrator will be removed in qt6. Commit.
  • Now Qt6Core5Compat is not necessary. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix compile error against qt6. Commit.
  • Reverse "next" and "previous" icons in RTL mode. Commit. See bug #440650
granatier
  • Add missing KCoreAddons link. Commit.
  • Modernize code. Commit.
  • Make it compile against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
grantlee-editor
  • Fix compile without depercated method. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use directly QT_VERSION. Commit.
  • Qt5::WebEngine doesn't exist in qt6 and it's not necessary for qt5 build. Commit.
  • Adapt build system for building against qt6. Commit.
grantleetheme
  • Fix compile without depercated method. Commit.
  • Fix depend when we build against qt6. Commit.
  • Make it compile against qt6. Commit.
  • Prepare to build against KF6::TextTemplate (in progress). Commit.
  • Fix install headers. Commit.
  • Adapt build system for building against qt6. Commit.
  • Modernize code. Commit.
gwenview
  • Fix goToPrevious/goToNext shortcuts as they apply to videos. Commit.
  • Add tooltips for "Fit" and "Show Thumbnails" actions. Commit.
  • Exclude X11Extras in qt6 for the moment. Commit.
  • Check unused now as we depend against kf5.90. Commit.
  • We depend against kf5.90 now. Commit.
  • Const'ify more variables. Commit.
  • Add a "Fit" button to the status bar. Commit. Fixes bug #441447
  • Fix Bug 445434: Gwenview crash when clicking "crop" button. Commit. Fixes bug #445434
  • Const'ify variables. Commit.
  • More const'ify variables. Commit.
  • Show headers in qtc6. Commit.
  • Remove unused forward declaration. Commit.
  • Const'ify variable + initialize variable + use isEmpty(). Commit.
  • Minor optimization. Commit.
  • Show headers in qtc6. Commit.
  • Install in kf. Commit.
  • Fix some compile error against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • It's enabled in qt6 by default. Commit.
  • Initialize pointer. Commit.
  • Fix mem leak. Commit.
  • Add parent. Commit.
  • Fix mem leak found by asan. Commit.
  • Not necessary to call twice show method. Commit.
  • It seems that we need to export it when we want to build as asan support. Commit.
  • Add nullptr. Commit.
  • Const'ify more variables. Commit.
  • Change auto * => auto (when possible) + const'ify variable + use nullptr. Commit.
  • Remove obsolete code. Commit.
  • Modernize code. Commit.
  • Initialize pointer to nullptr. Commit.
  • Reduce the number of times we query all mount points. Commit.
  • Fix building against Exiv2 main branch. Commit.
  • Remove background color chooser widget. Commit. See bug #441447
  • Improve status bar zoom button ux. Commit.
  • Add proper desktop file for importer. Commit. Fixes bug #446290
  • Update screenshot and it's description in appdata xml file. Commit.
  • Use more QStringLiteral. Commit.
  • Use normal font size for sidebar text. Commit. Fixes bug #447287
  • Fixup c2e2c2ff1e53ff11d13f315f4f012f658ca9d037 to use correct icons. Commit.
  • Importer: Show "Install Protocol Support" button when protocol support is missing. Commit. Implements feature #446420
  • Reverse "next" and "previous" icons in RTL mode. Commit. See bug #440650
  • Add HEIF/HEIC mime type. Commit.
  • Only switch to Qt::FastTransformation ("showing pixels") at 500% zoom. Commit. Fixes bug #443010
  • Drop KIPI support. Commit.
  • Add support for thumbnails of size 512x512 and 1024x1024. Commit.
  • Add JPEG XL mime type (image/jxl). Commit.
  • Use @same for libkipi and libkdcraw. Commit.
  • Add "Print Preview" action. Commit. Fixes bug #236056
incidenceeditor
  • Add missing dep. Commit.
  • Fix keyboard focus-change order. Commit. Fixes bug #331543
  • Fix crash when creating all-day to-dos. Commit.
  • Preserve datetimes of incidences created from templates. Commit. Fixes bug #332048
  • Test more time zone special cases. Commit.
  • Test start/end validation with timezones. Commit.
  • Synchronize "floating" status of date-times. Commit.
  • New todos and journals do not float by default. Commit.
  • Do not change the timeSpec of system dateTimes. Commit.
  • Fix compile without depercated method. Commit.
  • KTimeZoneComboBox: fix support for floating events. Commit.
  • Fix compile error against qt6. Commit.
  • Remove unused include. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi calendar install include. Commit.
  • Link against KPIMTextEdit explicitly where it's used. Commit.
  • Fix install headers. Commit.
  • Install version.h in module directly. Commit.
  • Use KDE_INSTALL_INCLUDEDIR_KF. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix more prefixes on dependencies. Commit.
  • Modernize code. Commit.
itinerary
  • Better auto transfer anchor time deltas. Commit.
  • Add 22.04.0 release notes. Commit.
  • Update iso-codes asset exclusion list. Commit.
  • Fix country combo box being too narrow. Commit.
  • Make use of the new KContacts address formatting API when available. Commit.
  • Add 21.12.3 release notes. Commit.
  • Show car type icons for overnight trains in the train coach layout view. Commit.
  • Use KDE_INSTALL_KSERVICESDIR. Commit.
  • Clean unused forward declaration. Commit.
  • Extract full page raster images in PDFs as well. Commit.
  • Use geo: URIs on all platforms for opening external maps. Commit.
  • Port deprecated QStandardPaths::DataLocation. Commit.
  • Add search icon needed by the add train trip page. Commit.
  • Warn about severe weather conditions. Commit.
  • Remember the last selected health certificate. Commit.
  • Store the stop picker history sort order. Commit.
  • Unify the three different country combo boxes. Commit.
  • Fix spacing for the stop picker controls. Commit.
  • It's enabled by default in qt6. Commit.
  • Use %1 in copyright => avoid to retranslate string each year. Commit.
  • [solidextras] Rename SolidLockBackend to FreedesktopLockBackend. Commit.
  • Pick suitable defaults for new journeys based on the timeline position. Commit.
  • Look for the kitemmodels QML plugin. Commit.
  • Icon name should not be translated. Commit.
  • Sort country selector. Commit.
  • Only include countries from enabled backends. Commit.
  • Hide the booking section for train and bus reservations when empty. Commit.
  • Allow to add train/bus trips from a journey query. Commit.
  • Split the alternative connection specifics out of JourneyQueryPage. Commit.
  • List the health certificate manager as a feature. Commit.
  • Port I18N_NOOP. Commit.
  • Support decoding of arrays of all convertible types and not just QStrings. Commit.
  • Implement JNI basic type array decoding. Commit.
  • Add all optional dependencies on Linux/FreeBSD. Commit.
  • [TripGroupDelegate] Use plural handling for currencies. Commit.
  • Show number of days ago the vaccination was. Commit.
  • Fix handling of JNI jlong on 64bit Android. Commit.
  • Add static method JNI wrappers. Commit.
  • Remove the method call wrapper specialization for void return types. Commit.
  • Remove the need to inherit from JNI type classes. Commit.
  • Rework timeline section headers. Commit.
  • More consistent styling for the location info delegate. Commit.
  • Show currencies in the trip group delegate as well. Commit.
  • Add tests for calling JNI methods with a nullptr argument. Commit.
  • Sanity-check model indexes. Commit.
  • Allow to show currency conversion rates. Commit.
  • Remove duplicate dep. Commit.
  • Inform about different currencies at the destination. Commit.
  • Port to KI18nLocaleData. Commit.
  • Use the JNI wrappers for interfacing with the Activity class. Commit.
  • Handle methods returning arrays. Commit.
  • Add i18n changes we can't do in the stable branch due to string freeze. Commit.
  • Support JNI handle pass-through also for method return values. Commit.
  • Pass through QAndroidJniObjects directly when available. Commit.
  • Ensure QAndroidJniObjects from implicit conversion outlive the JNI call. Commit.
  • Log method call argument types in the mock QAndroidJniObject as well. Commit.
  • Support implicit argument type conversions for method wrappers. Commit.
  • Use the new method wrappers for Intent. Commit.
  • Add JNI method wrapper. Commit.
  • Put the property wrappers into the internal namespace. Commit.
  • Make JNI converter traits easier to create. Commit.
  • Replace the special treatment of java::lang::String with a conversion trait. Commit.
  • Silence the offsetof warnings. Commit.
  • Access the owner JNI handle from property wrappers via a method. Commit.
  • Rework the fake QAndroidJniObject to behave closer to the original. Commit.
  • Unify access to the class type for all property wrapper variants. Commit.
  • Add JNI wrapper for reading/writing properties. Commit.
  • Clean up temporary files from static message extraction. Commit.
  • Fix more minor typos. Commit.
  • Enable translations of the Android string table. Commit.
  • Move all labels from the Android manifest to the string table. Commit.
  • Qt already requests WRITE_EXTERNAL_STORAGE permissions. Commit.
  • Add Android shortcuts, their equivalent to jump list actions. Commit.
  • Add action to jump directly to the current ticket. Commit.
  • Expose TimelineModel as a QML singleton. Commit.
  • Add a way to determine the current reservation batch. Commit.
juk
  • Port service menu to new install location. Commit.
  • Remove bogus kitemmodels dependency. Commit.
  • Port deprecated use of KLineEdit for password to KPasswordLineEdit. Commit.
  • Remove unneeded use of deprecated KDirList auto-error handling. Commit.
k3b
  • Flac: Work on files with non latin1 characters. Commit. Fixes bug #452594
  • Flac: Catch FLAC::Metadata::get_streaminfo failing. Commit. See bug #452594
  • Add missing KF5Auth dep and link. Commit.
  • Remove ffmpeg decoder plugin. Commit.
  • Eliminate duplication of character replacement in k3bpatternparser. Commit.
  • Fix path traversal in Album Artist field for CD ripping. Commit.
  • Replace GHNS button with KNS3 class. Commit.
  • Define X-KDE-ConfigModule for KCMs. Commit.
kaccounts-integration
  • Port to ecm_add_qml_module. Commit.
  • Use the executable for intltool once it is found. Commit.
  • Add form factors to embedded json metadata. Commit.
  • Add compile_commands.json to gitignore. Commit.
  • BUG 407048 add a specific preferences icon which contain KCM icons. Commit.
kaccounts-providers
  • Set input method hint for URL text fields. Commit.
kaddressbook
  • Fix url. Commit.
  • Const'ify pointer. Commit.
  • Const'ify more pointer. Commit.
  • Const'ify pointer. Commit.
  • It compiles fine without deprecated method. Commit.
  • Fix AkonadiSearch include path. Commit.
  • Use KDE_INSTALL_KSERVICESDIR. Commit.
  • Use QListIterator in qt6. Commit.
  • Use new akonadi calendar install include. Commit.
  • It's removed in qt6. Commit.
  • Fix includes. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use SingleMainWindow=true. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
kajongg
  • Don't install desktop file with executable bit. Commit.
  • Src/about.py does not exist anymore. Commit.
  • ModelTest is not yet supported by PySide2. Commit.
  • New assertion for UITile.tile setter. Commit.
  • Change initialization of Player.lastTile, fixes a regression (which one?). Commit.
  • Scoring dialog: show last tile / last meld only when appropriate. Commit.
  • Scoring game: clear uilTiles at end of hand. Commit.
  • Blessing of Heaven: lastTile must be None and no exposed tiles. Commit.
  • Introduce Debug.isalive. Commit.
  • Fix about dialog for pyside. Commit.
  • ToolBarItem: do not override QListWidgetItem.icon/text. Commit.
  • Pylint: rename Board.hasFocus to Board.hasLogicalFocus. Commit.
  • Code refactoring: use local var autoPlaying only if really needed. Commit.
  • Make isAlive() work with pyside2. Commit.
  • Pyside2 does not have len(QListWidget), use count() instead. Commit.
  • Fix a docstring. Commit.
  • Move cancellation of animations from mainwindow to game. Commit.
  • MainWindow: avoid comparing None with float. Commit.
  • Logindialog: fix call to setFocus(). Commit.
  • Make option parsing work with pyside. Commit.
  • Set AA_ShareOpenGLContexts. Commit.
  • Statesaver: rename arg "what" to "widgets". Commit.
  • Statesaver: call restoreState/Geometry only if available. Commit.
  • Tables: fix possible color problem. Commit.
  • Prompt: do not call QDialog.init() twice. Commit.
  • Logon to server: correctly handle cancellation. Commit.
  • Dialogs: remove unused attr defaultResult. Commit.
  • Use qtpy as wrapper around pyqt/pyside. Now runs with pyside too. Commit.
  • Disable demo toggle during scoring games. Commit.
  • Logging UIWall.text now works in --debug=all. Commit.
  • Pylint: locally suppress duplicate code warnings. Commit.
  • Pylint: move duplicate code into handleSignals(). Commit.
  • Pylint: remove duplicate code by defining DrawOnTopMixin. Commit.
  • Pylint: assorted. Commit.
  • Pylint: exception from. Commit.
  • Pylint: qt imports. Commit.
  • Pylint: remove too broad exceptions. Let's see what happens. Commit.
  • MainWindow.tilesetNameChanged: remove *unusedArgs. Commit.
  • Pylint: suppress import-outside-toplevel. Commit.
  • Pylint assorted things. Commit.
  • Pylint: Random functions have new arg lists. Commit.
  • Kdestub: new class Action. Commit.
  • Pylint: initialize lists as [], not as None. Commit.
  • Pylint: raise from. Commit.
  • Fix whitespace. Commit.
  • Server: leaveTable and removeTable: fix args. Commit.
  • --table: fix debug message. Commit.
  • Pylint: comparisons. Commit.
  • Pylint: generators. Commit.
  • Pylint: comprehensions. Commit.
  • Pylint: else/elif after raise/break. Commit.
  • Pylint: use super(). Commit.
  • Pylint: remove unnecessary else/elif after return. Commit.
  • Split appdataDir() into clientAppdataDir() and serverAppdataDir(). Commit.
  • Pylint: fix inconsistent return statetements. Commit.
  • Pylint: remove unnecessary pass statements. Commit.
  • Kajonggtest: say if no difference in kajongg.csv was found. Commit.
  • DeferredBlock.tell: restructure. Commit.
  • Kajonggtest: ignore commits with _SILENT in message. Commit.
  • Kajonggtest: fix row comparison: wrong indent. Commit.
  • Player: extract __computeLastInfo(). Commit.
  • Clearing Player.lastTile now also clears Player.lastMeld. Commit.
  • Tiles in scoring dialog now show correctly when shadows are enabled. Commit.
  • PixmapFromSvg(): argument pmapSize is now mandatory. Commit.
  • Elimininate classes About and KAboutData. Commit.
  • Class Tileset: make sure __renderer and __shadowOffsets are always initialized when used. Commit.
  • Workaround for a problem with changing lightsource while an animation runs. Commit.
  • UITile.pixmapFromSvg: rename wantSize to originalSize. Commit.
  • Remove duplicate code. Commit.
  • Simplify if-tree, neutral. Commit.
  • Change syntax for metaclass. Commit.
  • future for print not needed anymore. Commit.
  • --nogui: no need to cancel animations. Commit.
  • --nogui: if server connection goes away, quit program. Commit.
  • New classes Csv and CSV, improve kajonggtest. Commit.
  • More comprehensions. Commit.
  • Remove dead code. Commit.
  • Debug.hand: improve debug output. Commit.
  • Use set comprehensions. Commit.
  • Docstrings: imperatives. Commit.
  • SPDX-License-Identifier. Commit.
  • Use more list comprehensions. Commit.
  • Small code simplification. Commit.
  • Str(string) is string. Commit.
  • Whitespace fixes. Commit.
  • MLocale.isLanguageInstalled now always returns True for en_US. Commit.
  • Debug.locate now shows full path for kajonggrc. Commit.
  • Mi18n: lazy loading of translations. Commit.
  • MLocale.availableLanguages: optimize, less debug output. Commit.
  • KDETranslator: if kajongg wants no translation, override the qt5 default translator. Commit.
  • KApplication: keep a list of owned QTranslators. Commit.
  • Elimininate classes About and KAboutData. Commit.
  • Replace KCmdLineArgs with QCommandLineParser. Commit.
  • Move currentLanguages() from KGlobal to MLocale. Commit.
  • Eliminate KKlobal.prefix, only used once. Commit.
  • Get rid of global APP variable. Commit.
  • Fix whitespace. Commit.
  • Improve output of --debug=i18n. Commit.
  • Cache result of MLocale.availableLanguages. Commit.
  • Fix for --debug=neutral. Commit.
  • Allow deletion of players with associated games. Commit.
  • AppdataDir did not always return the right path. Commit.
  • Do not print('Logging into'). Commit.
  • Mi18n: replace a print() by raise Exception. Commit.
  • Scoringdialog and explainview: When closing them, update state of their action button. Commit.
  • Kajonggtest: make sure we have a UTF-8 default encoding. Commit.
  • Pylint: remove warnings about differing arguments. Commit.
  • Pylint: diverse cleanups. Commit.
  • Remove unused xToUtf8. Commit.
  • Pylint: remove unneeded else. Commit.
  • Pylint simplify "if len(x):". Commit.
  • Pylint: fix import order. Commit.
  • Rename unused args from dummy* to unused* and silence pylint3 1.7.2 about unused arguments. Commit.
  • Kajonggtest.py: restore execute permission. Commit.
  • Fix regressions from cf8391e01f05f3d913a37a6c7865e5d82344d893. Commit.
  • Fix running with Python 3.10. Commit.
kalarm
  • KAuth should only be included when wake-from-suspend is enabled. Commit.
  • Add missing KF5Auth link. Commit.
  • Set default resources created on first run as standard calendars. Commit.
  • When a resource is re-enabled, ensure its alarms are displayed. Commit.
  • Allow build without KAuth header files having been installed. Commit.
  • Use typedef for email IDs. Commit.
  • Remove unused dependency. Commit.
  • Convert merged kalarmcal files for use within kalarm repo. Commit.
  • Convert merged kalarmcal files for use within kalarm repo. Commit.
  • Suppress cppcheck warnings. Commit.
  • Add copyright notice. Commit.
  • Move all resource migration code into src/resources/migration/. Commit.
  • Fix parameter not being updated. Commit.
  • Applications -> Gear. Commit.
  • Code quality fixes. Commit.
  • Update change log. Commit.
  • Allow build without KAuth (disables wake-from-suspend alarms). Commit.
  • Add option to not build/install KAuth Helper. Commit.
  • Remove all 'speak' functions if text-to-speech not available at build time. Commit.
  • Fix compile without depercated method. Commit.
  • Code quality fixes. Commit.
  • Fix dependencies. Commit.
  • Convert merged kalarmcal files to kalarm format. Commit.
  • Adjust after kalarmcal merge. Commit.
  • Convert kalarm files to build with merged kalarmcal files. Commit.
  • Convert merged kalarmcal files for use within kalarm repo. Commit.
  • Merge kalarmcal into kalarm. Commit.
  • Restructure in preparation for merge from kalarmcal into kalarm. Commit.
  • Explicitly link against MailTransport where needed. Commit.
  • Remove obsolete 'find' path. Commit.
  • Make build without texttospeech support. Commit.
  • Use new headers. Commit.
  • Port to new auth includes. Commit.
  • Tidy. Commit.
  • Remove unused Akonadi code. Commit.
  • Remove unused Akonadi code. Commit.
  • Remove Qt6 conditionals: the Qt6 code can be used with Qt5. Commit.
  • Fix some compile error against qt6. Commit.
  • Qt6 macro doesn't support 4 parameters. But it works fine it deducts the. Commit.
  • Make it compile against qt6. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new KDE_INSTALL_KXMLGUIDIR. Commit.
  • Correct indentity management includes. Commit.
  • Adapt to KIdentityManagement changes. Commit.
  • Use QThread correctly for playing sound files. Commit.
  • Cancel sound file playback if audio alarm edit dialog is closed after clicking Try. Commit.
  • Code quality fixes. Commit.
  • Shrink calendar list to remove empty space when too large. Commit.
  • Shrink calendar list to remove empty space when too large. Commit.
  • Bug 440250: Allow calendars and date picker to be shown together in side panel. Commit.
  • Add API documentation. Commit.
  • Remove unused includes + use QT_VERSION. Commit.
  • Adapt build system for building against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Update API documentation. Commit.
  • Fix unity build. Commit.
  • We can use i18n directly. Commit.
  • It's enabled by default in qt6. Commit.
  • Fix signature in qt6. Commit.
  • Fix various typos. Commit.
  • Clazy fix. Commit.
  • Fix Wayland build. Commit.
  • Use C++14; spacing. Commit.
  • Fix spacing. Commit.
  • Add missing dependencies to KAlarmCal. Commit.
  • Make recurrenceText() output localised numeric values. Commit.
  • Ensure that NEXTRECUR property uses ASCII date/time. Commit.
  • Do case sensitive comparisons using correct case. Commit.
  • Allow to show header in qtc6. Commit.
  • Fix clazy warning. Commit.
  • Fix clazy warnings. Commit.
  • Update description. Commit.
  • Fix auto tests. Commit.
  • Fix deletion of events with reminders after the main event. Commit. Fixes bug #440200
  • Fix events with reminder alarms not triggering. Commit. Fixes bug #440200
  • Fix typo in typo fix. Commit.
  • Fix clazy warning. Commit.
  • Use QStringView here. Commit.
  • Deprecate isWorkingTime() in favour of excludedByWorkTimeOrHoliday(). Commit.
  • Use auto vs auto * where it's possible. Commit.
  • Improve API documentation. Commit.
  • Add setName() method. Commit.
  • Improve API documentation. Commit.
  • Improve API documentation. Commit.
  • It's already in qt5.14. Commit.
  • QString::split(..., Qt::SplitBehavior, ...) is already in Qt 5.14. Commit.
  • Use new cmake-3.19.0 feature. cmake --preset=dev or other it will provide correct cmake settings. Commit.
  • Fix RFC3339 fractional seconds handling. Commit.
  • CLazy/CLang-tidy fixes. Commit.
  • Allow to use UNITY build see https://cmake.org/cmake/help/latest/prop_tgt/UNITY_BUILD.html (Reduce compile time. Need cmake 3.16.0). Commit.
  • Properly include QStringList . Forward declaring it breaks with Qt6. Commit.
  • Disable autotest on windows for the moment. Commit.
  • Add missing include (need by windows). Commit.
  • TRy to make it compile on windows. Commit.
  • Make it compile on windows. Commit.
  • Modernize code. Commit.
  • Add event name property. Commit.
  • Fix generate pri file. Commit.
  • If include is define in .h remove it if it's defined in .cpp too (scripted). Commit.
  • Add maintainer. Commit.
  • Don't write font/colour into calendar for a notification alarm. Commit.
  • Time to increase version. Commit.
  • Add option to use the standard notification system to display alarms. Commit.
  • Modernize code. Commit.
  • Tidy. Commit.
  • Add missing event attribute. Commit.
  • Add option to not show command alarm errors to user. Commit.
  • Convert license headers to SPDX format. Commit.
  • Convert copyright holders to SPDX format. Commit.
  • Add AlarmText::clear() method. Commit.
  • Update comments. Commit.
  • Add qDebug operator for CalEvent::Type. Commit.
  • Don't install files twice. Commit.
  • Fix clazy warning. Commit.
  • Fix include. Use camelcase. Commit.
  • Make it compile against qt5.15. SkipEmptyParts is part of Qt::. Commit.
  • Autogenerate categories file. Commit.
  • Make it compile against qt5.15. Commit.
  • Fix pri file generation. Commit.
  • Fix pri file generation. Commit.
  • Remove which includes all of (scripted). Commit.
  • Install all CamelCase headers. Commit.
  • Use CamelCase Header (scripted). Commit.
  • Install camel case header file for kacalendar.h. Commit.
  • Increase dependancy as kalarm depends against new feature. Commit.
  • Make it compile without kf5 deprecated methods. Commit.
  • Suppress krazy warnings. Commit.
  • Deprecate Akonadi Item ID functions. Commit.
  • Remove library global static. Commit.
  • Add operator==(). Commit.
  • Fix minor issues found by EBN. Commit.
  • Fix find_dependency: fix version. Commit.
  • Deprecate Akonadi Item ID functions. Commit.
  • Fix UID conversion to active category. Commit.
  • Compare() fixes. Commit.
  • Remove unused recurrence assignment operators. Commit.
  • Add a comparison category for compare(). Commit.
  • Make operator!() available for Comparison flags. Commit.
  • Deprecate KAEvent::set() methods, use C++11 constructor initialisation. Commit.
  • Fix dumpDebug(). Commit.
  • Fix comments. Commit.
  • Add KAEvent::compare() method. Commit.
  • Export the function. Commit.
  • Install new header. Commit.
  • Don't deprecate methods. Commit.
  • Move Akonadi object functions out of KAEvent. Commit.
  • Make it compile against qt5.14. Commit.
  • KACalendar::updateVersion should set the new calendar version. Commit.
  • Use truncate directly. Commit.
  • Use QLatin1String overload for QString::operator ==/!=. Commit.
  • Use QLatin1String in join/startswith/endsWith/contains + QString::replace operates on the same object, no need to reassign. Commit.
  • Include KDE* cmake macros before any others. Commit.
  • Constify, use more C++11. Commit.
  • Deprecate methods analogous to QDateTime deprecated methods. Commit.
  • Make it compile without deprecated method. Commit.
  • Adapt to KCalendarCore namespace change. Commit.
  • Adapt to KCalendarCore namespace change. Commit.
  • Fix GCC compile warning. Commit.
  • Replace deprecated Qt calls. Commit.
  • Fix erroneous KMail indication in calendar file. Commit.
  • Evaluate Todo start date correctly. Commit.
  • Convert KMail serial number to use Akonadi Item ID instead. Commit.
  • Convert KMail serial number to use Akonadi Item ID instead. Commit.
  • Put calendar type identifiers at start of UID. Commit.
  • When we use framework 5.59.0 we can use new logging file directory. Commit.
  • Adapt to KCalCore::Person changes. Commit.
  • Remove unused variable. Commit.
  • Improve comments. Commit.
  • Fix version. Commit.
  • Fix compile warnings. Commit.
  • Add more tests. Commit.
  • Fix clazy warning. Commit.
  • Second attempt on getting API docs generated on api.kde.org. Commit.
  • Add to kdepim group so this shows up on api.kde.org. Commit.
  • Fix warning "warning: "TRANSLATION_DOMAIN" redefined". Commit.
  • Make it compile without foreach. Commit.
  • Remove unnecessary list copy. Commit.
  • Fix the kholidays detection with older CMake versions. Commit.
  • Add ignore file. Commit.
  • Minor comment fixes. Commit.
  • Turn nullptr into {} when initializing flags. Commit.
  • Use more nullptr. Commit.
  • Fix Doxygen list. Commit.
  • Fix minor Doxygen issues. Commit.
  • Replace nullptr which aren't pointers. Commit.
  • Minor: Use more nullptr. Commit.
  • Fix minor EBN issues and typo. Commit.
  • QT_NO_NARROWING_CONVERSIONS_IN_CONNECT is defined in kf5.51. Commit.
  • Merge commit '2692686754b53dcf86ab9cc525eb2fbda0ce5271'. Commit.
  • Add KADateTime::msecsTo(). Commit.
  • Tidy. Commit.
  • Clean up. Commit.
  • Clena up. Commit.
  • Src/kaevent.cpp - use CamelCase header for KHolidays. Commit.
  • Use QTEST_GUILESS_MAIN. Commit.
  • Use new syntax. Commit.
  • Does not depend on kdelibs4support anymore. Commit.
  • Test: Fix qCompare type. Commit.
  • Reenable tests. Commit.
  • Disable tests for KAlarmCal. Commit.
  • Clarifications, formatting. Commit.
  • Fix saving local times to calendar. Commit.
  • Ignore X-KDE-KALARM-REPEAT if a main alarm exists. Commit.
  • Partial test class for KAEvent. Commit.
  • Remove KDE4Support. Commit.
  • Minor fixes. Commit.
  • Kholiday is a kf5 package now. Commit.
  • Import Akonadi Serializer plugin for KAlarm from kdepim-runtime. Commit.
  • Use override keyword. Commit.
  • Increase version (missing to commit from long time). Commit.
  • Merge Applications/17.12. Commit.
  • Fix compile error. Commit.
  • Fix conversion between QDateTime and KDateTime. Commit.
  • Move the KCalCore porting utils to KAlarmCal. Commit.
  • Adapt to KCalCore API changes. Commit.
  • Port Period and Duration to QDateTime. Commit.
  • Adapt to KCalCore created/lastModified API changes. Commit.
  • Adapt to KCalCore recurrence API changes. Commit.
  • Port shiftTimes() to QTimeZone. Commit.
  • Make run without install them. Commit.
  • Remove qt check. Commit.
  • USe Q_FALLTHROUGH. Commit.
  • Activate by default QT_NO_NARROWING_CONVERSIONS_IN_CONNECT. Commit.
  • Minor optimization. Commit.
  • Increase cmake version. Commit.
  • Add ECMCoverageOption. Commit.
  • Fix some clazy warning. Commit.
  • Rename categories. Commit.
  • KLocale -> QLocale. Commit.
  • Use KF5_VERSION. Commit.
  • Simplify update version. Commit.
  • Master is open. Commit.
  • Prepare 16.04. Commit.
  • Increase version. Commit.
  • Merge commit 'fd5960c66c650ef42207e83b44e80e6e243474dd'. Commit.
  • Bug 346060: fix deferral time of date-only recurring alarms. Commit.
  • Let KDE*CompilerSettings change the policies in the project. Commit.
  • Increase version. Commit.
  • Use QStringliteral. Commit.
  • Use QStringRef for operator+= too. Commit.
  • Use QStringRef in a bunch of places. Commit.
  • MAke it compile. Commit.
  • Use new macro. Commit.
  • Avoid QLatin1String wherever it allocates heap memory. Commit.
  • PimIdentities -> IdentityManagement. Commit.
  • Add COPYING.LIB. Commit.
  • Port to Duration::isNull() instead of implicit cast to bool. Commit.
  • Don't accidentally export private classes. Commit.
  • Use secsTo instead of secsTo_long, the later is deprecated. Commit.
  • Increase version. Commit.
  • Use QList::reserve(), reduces reallocations. Commit.
  • Increase version. Commit.
  • Increase version. Commit.
  • Increase version. Commit.
  • Increase version. Commit.
  • Remove not necessary "virtual". Commit.
  • Reactivate url. Commit.
  • Use Q_NULLPTR. Commit.
  • Add metainfo.yaml. Commit.
  • Update installation variables. Commit.
  • Increase version. Commit.
  • Fix variable name. Commit.
  • Don't rebuild all. Commit.
  • Increase version. Commit.
  • Astyle kdelibs. Commit.
  • Use qCDebug. Commit.
  • Clean up. Commit.
  • Style. Commit.
  • Make it static. Commit.
  • Increase version. Commit.
  • Increase version. Commit.
  • Use Q_DECL_OVERRIDE. Commit.
  • I18n: really fix message extraction. Commit.
  • Move in own directory. Fix extract message. Commit.
  • Increase version. Commit.
  • Remove not necessary klocale.h. Commit.
  • Increase version. Commit.
  • Fix combined build. Commit.
  • Increase version. Commit.
  • Use kdbusconnectionpool directly now. Increase kdepimlibs version. Commit.
  • Increase version. Commit.
  • Increase version. Commit.
  • Fix null dereference (Coverity 1167314). Commit.
  • Fix null dereference (Coverity 1167314). Commit.
  • Fix possible null dereference (Coverity 1167310). Commit.
  • Fix possible null dereference (Coverity 1167310). Commit.
  • Replace magic numbers with symbols. Commit.
  • Remove C-style casts, reduce struct size. Commit.
  • Replace magic numbers with symbols. Commit.
  • Remove C-style casts, reduce struct size. Commit.
  • Increase version. Commit.
  • Upgrate ecm. Commit.
  • Make it compile. Commit.
  • Remove deprecated methods, constify local variables, adjust spacing. Commit.
  • Constify local variables. Commit.
  • Increase ecm too. Commit.
  • Requires 5.2.0. Commit.
  • Use master as branch. Commit.
  • Rename to kidentitymanagement. Commit.
  • Increase version. Commit.
  • Rename as KIdentityManagement. Commit.
  • Use resolve_kuit.py. Commit.
  • Clean up. Commit.
  • Add me as reviewer. Commit.
  • Clean up. Commit.
  • Requires 5.1.0. Commit.
  • Increase ecm version. Commit.
  • Use astyle-kdelibs. Commit.
  • Fix compile with -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII. Commit.
  • Remove not necessary debug area. Commit.
  • Add .reviewboardrc files. Commit.
  • Use last ecm. Commit.
  • Fix build. Commit.
  • Use kdepimlibs_version. Commit.
  • Add kdepimlibs_version. Commit.
  • Upgrade to KF5.0. Commit.
  • Upgrade ECM to 0.0.15. Commit.
  • Cleanup. Commit.
  • Depend on last kf5. Commit.
  • Kglobal.h--. Commit.
  • Q_GLOBAL_STATIC. Commit.
  • Merge commit '0743a0ead6d43517a2ef89209c8d4ebd648a003e'. Commit.
  • Fix PRIVATE/PUBLIC, fix install headers. Commit.
  • Requires on last ECM. Commit.
  • Change message filename to allow to co-install kde4/kf5 if we want. Commit.
  • Fix PUBLIC/PRIVATE. Commit.
  • Remove not necessary code for loading translation. Commit.
  • Convert kglobal::locale. Commit.
  • Add translation name. Commit.
  • Generate pri file. Commit.
  • Fix includes. Commit.
  • Fix install camel case headers. Commit.
  • Install headers as david explained me. Commit.
  • Dependancy against ecm 0.0.13. Commit.
  • Rationalise. Commit.
  • Add dependency. Commit.
  • Use KF5_INSTALL_TARGETS_DEFAULT_ARGS. Commit.
  • Fix includes. Commit.
  • Remove prefix it's create file with lower case include. Commit.
  • Rename kf5kalarmcal -> kf5alarmcalendar. Commit.
  • Fix install header here too. Commit.
  • Fix install header. + use KF5_INCLUDE_INSTALL_DIR. Commit.
  • Fix typo. Commit.
  • Add more dependency. Commit.
  • Port++. Commit.
  • Fix includes. Commit.
  • Add todo about porting to qt5. Commit.
  • Look for kf5calendarcore. Commit.
  • Remove the comment line. Commit.
  • Change version. Commit.
  • Fix build. Commit.
  • It compiles fine now. Commit.
  • Convert to kdelibs4support. Commit.
  • Fix includes. Commit.
  • Autogenerate camelcase include. Commit.
  • Use kde_enable_exceptions. Commit.
  • Move to src directory. Commit.
  • Remove USE_KRESOURCES define. Commit.
  • Use script to port to QStandardPaths. Commit.
  • Fix includes. Commit.
  • Port kDebug/kWarning/kFatal to qDebug/qWarning... Commit.
  • Remove deprecated calls, use QString() instead of QLatin1String(""). Commit.
  • Use default QString constructor instead of empty string. Commit.
  • Fix includes. Commit.
  • Fix forward declaration. Commit.
  • [kalarmcal] Comment qDebug() << KDateTime. Commit.
  • [kalarmcal] Port CMake to KF5. Commit.
  • Fix compile (-fpermissive). Commit.
  • Use usual doxygen special character. Commit.
  • Don't detach QLists unnecessarily. Commit.
  • Use usual doxygen special character. Commit.
  • Make it compile with QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII. Commit.
  • Replace kde4_add_library with add_library CMake command. Commit.
  • Use the generate_export_header mechanism to disable deprecation warnings. Commit.
  • Port to generate_export_header. Commit.
  • Add some necessary includes. Commit.
  • Add generate_export_header compatible KDE_DEPRECATED replacements. Commit.
  • Add another deprecation macro for generate_export_header compatibility. Commit.
  • Use QLatin1*. Commit.
  • Only single empty lines for kalarmcal, #109929. Commit.
  • Formatting. Commit.
  • Enable exceptions in kalarmcal/ as well. Commit.
  • Bug 319261: save sound repeat pause in calendar file for audio alarms. Commit.
  • Fix KResources build. Commit.
  • Share data for empty KAEvent objects. Commit.
  • Fix apidox. Commit.
  • Trim all the lines for kdepimlibs/kalarmcal. Commit.
  • Remove the s for kdepimlibs/kalarmcal. Commit.
  • Port kcalcore to GenerateExportHeader. Commit.
  • Add some missing includes. Commit.
  • Use KLocalizedString include where possible. Commit.
  • Minor apidox. Commit.
  • Several API docs fixes. Commit. Code review #{0}
  • Use non-deprecated types and methods:. Commit.
  • Fix apidox parameter names. Commit.
  • Merge commit '95c143d27decbf01f6807de9e1e1d588702b2acb'. Commit.
  • Erge remote-tracking branch 'origin/KDE/4.9'. Commit.
  • Remove QtGui will break in qt5. Commit.
  • Fix comments. Commit.
  • Fix comments. Commit.
  • Add coding guidelines. Commit.
  • Include QtGui library in link. Commit.
  • Add missing #include. Commit.
  • Remove useless compiler parameter. Commit.
  • Fix param name for doxygen. Commit.
  • Allow collection ID to be set without copying shared data. Commit.
  • Specify kalarmcal_export.h directory. Commit.
  • Make installed headers enforce the KResources/Akonadi build option. Commit.
  • Add facility to store event's collection ID. Commit.
  • Use else() and endif() everywhere. Commit.
  • Allow pre-alarm command CancelOnError to work. Commit.
  • Add option to execute pre-alarm action before deferred alarms. Commit.
  • Tidy. Commit.
  • Fix pause between sound repetitions. Commit.
  • Allow specification of pause between sound file repetitions. Commit.
  • Fix KResources build. Commit.
  • Move conversionPrompt() to kdepim/kalarm/functions.cpp. Commit.
  • Krazy fixes. Commit.
  • Improve apidox, remove unncessary method. Commit.
  • Replace ConstEventPtr, ConstAlarmPtr with Event::Ptr, Alarm::Ptr. Commit.
  • Add library references for doxygen. Commit.
  • Improve apidox. Commit.
  • Load library's message catalog. Commit.
  • Extract messages. Commit.
  • Fix build for KResources. Commit.
  • Rename kalarm_cal_export.h. Commit.
  • Add some extra checkers. Commit.
  • Fix install. Commit.
  • Change namespace to KAlarmCal, fix build. Commit.
  • Update for use in kdepimlibs. Commit.
  • Move from kalarm/cal/ to kalarmcal/. Commit.
  • Commit the moved files. Commit.
  • Merge GroupWise 7 support. Commit.
  • This is not ready for public consumption at all, yes I know about mimelib,. Commit.
kalendar
  • New in this release
kalgebra
kalzium
kamera
  • Build: Pass release service version to project(). Commit.
  • Use new macro ecm_set_disabled_deprecation_versions. Commit.
  • Modernize code. Commit.
  • Use forward declaration. Commit.
  • Exec key is not usefull now. Commit.
  • Install kio plugin in kf. Commit.
  • Make it compile against qt6. Commit.
  • Make doctool as optional. Commit.
  • Remove unused flag. Commit.
  • Convert KCM Desktop files to JSON & install KCM in new namespace. Commit.
kamoso
  • Icon: Add 128x128px icon. Commit.
  • Appdata: Add content rating (OARS). Commit.
  • Update objectIdFromProperties, fallback to device.path when object.id is empty str. Commit.
kanagram
  • Allow to compile against qt6. Commit.
  • Replace GHNS button with KNS3 instance. Commit.
  • Remove not necessary I18N_NOOP. Commit.
kapman
  • Add missing KCoreAddons link. Commit.
  • Port to QStringView when we build against qt6. Commit.
  • Adapt build system for allowing to build against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
  • If you want git blame to ignore formatting revisions run: git config blame.ignoreRevsFile .git-blame-ignore-revs. Commit.
kate
  • Katetabbar: do not set any icon when the document is modified. Commit.
  • Fix possible infinite formatting calls. Commit. Fixes bug #452047
  • Replace KateColorSchemeChooser with using KColorSchemeManager directly. Commit.
  • Build: Append to textEdit directly for better performance. Commit. Fixes bug #442739
  • Snippets addon: comment out debug output. Commit.
  • Ignore blame errors. Commit. Fixes bug #451699
  • Remove default shortcut for query-run action. Commit.
  • Git widget: all columns should focus. Commit.
  • Ensure project loaded on start is activate. Commit.
  • Cleanup git version detection code. Commit.
  • Fix triplicated documents when occurs git conflict. Commit.
  • Store projects in session as json lines. Commit.
  • Restoring project using data serialied. Commit.
  • Serializing a project QVariantList on KConfigGroup. Commit.
  • Saving the project map. Commit.
  • Saving project map. Commit.
  • Saving only projects that don't have .kateproject file. Commit.
  • Removing manual assingment of the KProject caught from the. Commit.
  • Fixing path removal when closing project. Commit.
  • Adding reference type no project variable. Commit.
  • Removing debug output. Commit.
  • Adding const keyword to variables'. Commit.
  • Changing NULL to nullptr. Commit.
  • Write projects data in the end of a session and reading that when. Commit.
  • Implemenet KTextEditor::SessionConfigInterface on project plugin. Commit.
  • Add windows installer to appstream artifacts. Commit.
  • Update Kate swap file path. Commit.
  • Clarify “disk file” in the context of backup saves. Commit.
  • Show projects view when folder is opened. Commit.
  • Fix LSPHover, honor markup kind. Commit.
  • Use same indent as katefiletree. Commit.
  • S&R: Adjust search result colors. Commit.
  • Urlbar: Use windowText when hovering. Commit.
  • Search&Replace: improve filtering behaviour and match counts. Commit.
  • Search&Replace: add "Role" suffix to "MatchItem" role. Commit.
  • Show documents as loaded from config. Commit. Fixes bug #353373
  • Search&Replace: also update the number of matches in the file-items. Commit.
  • Search&Replace: in filtered mode only replace visible matches. Commit.
  • Search&Replace: update info line correctly depending on current filter. Commit.
  • Ensure some proper initial size. Commit. Fixes bug #450686
  • Search&Replace add "Role" to LastMatchedRangeInFile. Commit.
  • Search& Replace: fix type in variable name. Commit.
  • Make config dialog scrollable. Commit. Fixes bug #445541
  • Lspclient: fix possible use-after-free. Commit.
  • Port away from deprecated KToolInvocation::invokeTerminal. Commit.
  • Invent project file names for generated projects. Commit.
  • Unify signal handling for KWrite & Kate. Commit.
  • Guard full file to fix windows compile. Commit.
  • Handle SIGINT/SIGTERM to prevent accidental data loss. Commit. Fixes bug #445016
  • Sessionapplet: Allow resizing the sessionapplet. Commit.
  • Block view creation when opening docs from cmd line. Commit.
  • Bottom bar spans full window width. Commit.
  • Set the windowFilePath property to have a proxy icon on macOS. Commit.
  • Allow mainwindow to shrink again. Commit.
  • Fix minimum size hint for sidebar, icon only. Commit.
  • Ensure Previous/Next Document has menu text. Commit.
  • Search: Give file items a slightly different background color. Commit.
  • Enforce status bar content is right aligned. Commit.
  • Allow to hide statubar again. Commit.
  • Ensure view has always the statusbar. Commit.
  • Show current statusbar & fix sizing. Commit.
  • Add status bar to bottom row. Commit.
  • Kateconsole: wordwrap the label. Commit.
  • Fix crash when closing multiple tabs if limited number of tabs is enabled. Commit. Fixes bug #450873
  • Fix assertion when closing the last document in a split view. Commit.
  • Urlbar: Collapse project base. Commit.
  • Simplify toolview titles. Commit.
  • Remove branch button from urlbar. Commit.
  • Fix some BSD compile warnings. Commit.
  • Inc CMake requirement to required version in ECM 5.83.0. Commit.
  • Try static library. Commit.
  • Introduce a object library for shared stuff. Commit.
  • Urlbar: Add fuzzy filtering and filtering for symbols. Commit.
  • Docmanager: copy docs list when closing. Commit.
  • Avoid auto-accel for the branch buttons, steal proper accels from other places. Commit.
  • Urlbar: Fix row count of symbol tree. Commit.
  • Urlbar: Implement filtering for dir/file items. Commit.
  • Urlbar: Fix symbol view height when we only have a couple of toplevel symbols. Commit.
  • Just trigger init if needed by using the accessor. Commit.
  • Sort by url instead of comparing strings. Commit. Fixes bug #435334
  • Fix urlbar seperator icons. Commit.
  • S&R: Fix project-plugin integration. Commit.
  • Fix tab jumping with unlimited tabs. Commit.
  • Init the model. Commit.
  • Make url bar separators smaller. Commit.
  • No hover feedback for separators. Commit.
  • Use > to separate current branch. Commit.
  • Fix formatting. Commit.
  • Simplify file name handling. Commit.
  • Handle project file watching inside KateProject. Commit.
  • Fix LRU tab behaviour. Commit. Fixes bug #434062
  • Make our sidebars smaller in height. Commit.
  • Urlbar: Show symbols from LSP for active view. Commit.
  • Urlbar: Show git branch. Commit.
  • Search: Make file names more consistent. Commit.
  • Search: Fix expand triangle color with light themes. Commit.
  • Urlbar: Don't rely on focus change. Commit.
  • Fix make-member-function-const. Commit.
  • Fix clang-tidy make-member-functions-static. Commit.
  • Highlight open documents in file list. Commit.
  • Store url bar pointer, don't rely on parent. Commit.
  • Urlbar: handle untitled docs. Commit.
  • Lspclient: avoid segfault on restart. Commit.
  • Shift + Click = new tab always. Commit.
  • Improve Url bar sizing. Commit.
  • Remove margins in File Browser Toolbar + Git Widget. Commit.
  • Remove margins in the search plugin. Commit.
  • Move paintItemViewText to drawing_utils. Commit.
  • Documents toolview: Remove margins in toolbar. Commit.
  • Update url bar on url modifications. Commit.
  • Resize the Kate Session-Applet. Commit.
  • Remove useless member variable. Commit.
  • Fix licenses. Commit.
  • Use KActionCollection::setDefaultShortcut. Commit.
  • Key_Down == open directory. Commit.
  • Add action to focus navigation bar. Commit.
  • Drop the debug and socket arguments for gopls. Commit.
  • Fix duplicate "go: {" parameter. Commit.
  • Update Go LSP configuration. Commit.
  • Update colors when theme is changed. Commit.
  • Lsp gotosymbol dialog: Use Utils::colorIcon for coloring. Commit.
  • Improve view reusing. Commit.
  • Urlbar: reuse the current document if not modified. Commit.
  • Add missing copyright. Commit.
  • Lspclient: use common helper to apply additional completion edits. Commit.
  • Lspclient: move some reusable view methods to common utils. Commit.
  • Implement keyboard navigation within nav bar. Commit.
  • Open parent of current dir when clicking on a dir. Commit.
  • Use a listview for the bar display. Commit.
  • Adjust layout when hiding tabbar. Commit.
  • Make sure url bar works after hide => show. Commit.
  • Introduce KateNavigationBar. Commit.
  • Improve history actions tooltips. Commit.
  • Remove not needed extra dep. Commit.
  • Remove KItemModels requirement from lsp. Commit.
  • Fix crash in LSPClientCompletion. Commit.
  • Shorten the tool files names. Commit.
  • Lspclient: use multiple items for a diagnostic item with embedded newlines. Commit.
  • LSP completion: Support additionalTextEdits. Commit.
  • Add new configuration options to the docs. Commit.
  • S&R: More good review tips by Christoph Cullmann. Commit.
  • Review improvement suggestions by Ahmad Samir. Commit.
  • S&R: Make sure we first select the item to replace. Commit.
  • S&R: Fix Look-ahead & behind highlighting & replace. Commit. Fixes bug #449545
  • TabBar: Allow to configure tab scrollability and text eliding. Commit.
  • Search: Adjust spacing to be more like previous version. Commit.
  • Remove unused include. Commit.
  • Remove stray KColorScheme var. Commit.
  • Fix views not created for stashed documents. Commit.
  • Drop the debug and socket arguments for gopls. Commit.
  • LSP: Color the completion icons using theme colors. Commit.
  • Fix stashing not working when Kate is quit using Ctrl+Q. Commit. Fixes bug #449229
  • Default sync for filebrowser plugin. Commit.
  • Search: Fix colors initialization for > 1 tabs. Commit.
  • Fix duplicate "go: {" parameter. Commit.
  • Search: Use documentName for untitled files. Commit.
  • Don't show file:/// for local files. Commit.
  • Don't use a nested eventloop when renaming files. Commit.
  • Only use one option for simplicity. Commit.
  • Add options to disable search as you type. Commit.
  • Dim the path color slightly to make the filename standout more. Commit.
  • Remove sizeHint. Commit.
  • Ensure line numbers are VCenter aligned. Commit.
  • Calculate line number area width for each file item instead of global width. Commit.
  • Don't depend on proxy model. Commit.
  • Missing license headers. Commit.
  • Remove base path from files in search result. Commit.
  • Improve search results painting. Commit.
  • S&R: Show search as you type results except on open. Commit.
  • S&R: (re)add moving of tabs + remember tab settings. Commit.
  • S&R: Move the tab-bar to the top of the tool-view. Commit.
  • Set an even smaller zDepth to avoid flicker. Commit.
  • Update Go LSP configuration. Commit.
  • Remove file level configs which are different from our project config. Commit.
  • Create filebrowser on demand. Commit.
  • Only match last section of pattern when matching for path. Commit.
  • Extra point for already opened file. Commit.
  • Only match filename by default in quickopen. Commit.
  • Update External Tools doc. Commit.
  • Lspclient: also support some alternative WorkspaceEdit replies. Commit. Fixes bug #447640. Fixes bug #449332
  • Lspclient: extend protocol WorkspaceEdit handling. Commit.
  • Make sure to reset drop indicator. Commit.
  • S&R: Fix assert when no result is selected. Commit.
  • Fix missing copyright headers. Commit.
  • Fix assert + handle empty viewspace case. Commit.
  • Better drag pixmap. Commit.
  • Allow drag and drop between different kate instances. Commit.
  • Don't allow dropping into different mainWindows for now. Commit.
  • Allow DND of tabs among viewspaces. Commit. Fixes bug #426768
  • Externaltools: Fix version check for on save trigger. Commit.
  • Don't create KColorScheme uselessly all the time. Commit.
  • Move null check in slotViewChanged. Commit.
  • Add Before/After save triggers. Commit.
  • External tools: Add "execute on save" option. Commit.
  • Update LSP docs to mention new features. Commit.
  • Improve QProcess handling. Commit.
  • Dont bring kate to front when files externally modified. Commit. Fixes bug #353712
  • Document the new option to disable focus frame. Commit.
  • Avoid that we execute LSP binaries from cwd. Commit.
  • Fix the check to also handle 0 doc views. Commit. Fixes bug #448847
  • Always sort views by usage. Commit.
  • Improve views closing in split view behaviour. Commit. Fixes bug #344374
  • S&R: Disable folder options for In Open File(s). Commit.
  • Fix terminal focus action text when focusing/defocusing. Commit. Fixes bug #409813
  • Step down warning level when LSP not found. Commit. Fixes bug #448549
  • Filetree: Fix folders collapse after opening new file. Commit. Fixes bug #410143
  • Add a formatting revision to ignore. Commit.
  • Add an action to clear search results to context menu. Commit.
  • Clear highlights if text field becomes empty. Commit. Fixes bug #436674
  • Move ScrollBarRestorer to ktexteditor_utils. Commit.
  • Addons: sprinkle some more kcoreaddons_add_plugin. Commit.
  • Search: remove misleading warning. Commit.
  • Remove qDebug. Commit.
  • Gitblame: Don't return error on untracked files. Commit.
  • Lspclient: only allow symbol view header toggle sort when applicable. Commit. Fixes bug #447653
  • Optimize project file filtering a bit. Commit.
  • Search: Utilize context lengths more efficiently. Commit. Fixes bug #438094
  • Remove by accident merged files. Commit.
  • Fix search for unsaved files. Commit. Fixes bug #434287
  • Introduce ktexteditor utils. Commit.
  • Don't do multiple readConfigs. Commit.
  • OutputView: Don't resize to contents all the time. Commit.
  • Update org.kde.kate.desktop. Commit.
  • Fix multiple info strings in search. Commit.
  • Ensure some non-null view size, fixes tests on wayland. Commit.
  • Ignore error if not a git repo or empty repo. Commit.
  • Don't activate notes for uncommitted lines. Commit.
  • Ignore rename if newName == oldName. Commit. Fixes bug #447951
  • Move scroll bar restoration to raii class. Commit.
  • ExternalTools: Maintain scroll position on doc reload. Commit.
  • Filter out binary files in folder based projects + untracked git. Commit.
  • LSPConfigWidget: port to QFormLayout. Commit.
  • Show a less patronizing message when trying to run with sudo or kdesu. Commit.
  • Search: Allow filtering search results. Commit.
  • Fix blame not visible after switching to a 'diff view'. Commit.
  • Adapt to QChar no longer being implicitly constructable from an int. Commit.
  • Replace deprecated QStandardPaths::DataLocation. Commit.
  • Adapt to QList::size returning qsizetype rather than in in Qt6. Commit.
  • Include fixes for Qt6. Commit.
  • Remove QStringRef leftovers. Commit.
  • Fix file paths for windows and add missing 5. Commit.
  • LSP: don't hardcode diagnostics colours. Commit.
  • CMake plugin: Initial commit. Commit.
  • We require KF 5.83 due to kcoreaddons_add_plugin. Commit.
  • We require KF 5.83 due to kcoreaddons_add_plugin. Commit.
  • Add fuzzy filtering to GitWidget. Commit.
  • Rename GitStatusModel::addItems to setStatusItems. Commit.
  • Make gitStatus fully concurrent and more efficient. Commit.
  • Update project preference icon. Commit.
  • Lsp: Do not HTML escape markdown text. Commit.
  • SemanticTokens: Use size_t as argument for type. Commit. Fixes bug #447553
  • Utilize target centric ki18n_wrap_ui method parameter. Commit.
  • Create simple kate_add_plugin function to wrap kcoreaddons_add_plugin. Commit.
  • Utilize kcoreaddons_add_plugin CMake method. Commit.
  • Git: Show last commit in branch delete dialog. Commit.
  • GitBlame: Show error on failure. Commit.
  • Lsp: Handle client/RegisterCapability. Commit.
  • Fix incorrect blame info parsing when summary has '\t'. Commit.
  • ColorBrackets: Fix disconnecting wrong view. Commit.
  • Fix 2 second delays for everything semantic highlighting related. Commit.
  • GDB: Use debug-run theme icon in stead of custom icon. Commit. Fixes bug #444670
  • Add basic Fossil support to Autoload Repositories. Commit.
  • Do nothing if use canceled project open. Commit. Fixes bug #447194
  • Oops! My typo fix introduced a new typo. It's OK now. Commit.
  • Correct minor typos. Commit.
  • Doc: extend lspclient documentation. Commit.
  • Lspclient: avoid superfluous edit transaction. Commit.
  • Lspclient: send didSave notification if so requested. Commit.
  • Lspclient: consider some additional server capabilities. Commit.
  • Ensure to clean up saved ranges when docs close. Commit.
  • Try to fix compile on FreeBSD. Commit.
  • Build 'Colored brackets for readability' plugin in master. Commit.
  • Fix sessions segfault because of invalid iterator. Commit. Fixes bug #446863
  • Fix segfault on session change. Commit.
  • Appstream: Remove duplicated release info. Commit.
  • Fix git blame for files with DOS end of line. Commit.
  • Enable/disable project actions. Commit. Fixes bug #445494
  • Fix LSPTooltip sizing. Commit.
  • Lowered "refresh" action to make more frequent actions closer to mouse on right click (so it would be more convenient to use them). Commit.
  • Fix. Commit.
  • Little fixes. Commit.
  • Added "select data" action for table. Commit.
  • Tiny clean up. Commit.
  • Bug: 411920. Commit.
  • Use standard Keywords= instead of X-KDE-Keywords=. Commit.
  • Fix git blame for git submodules. Commit.
  • Add missing formatting commit to ignore-revs. Commit.
  • Add some keywords to help people find Kate and KWrite in a search. Commit.
  • Fix minor typo. Commit.
  • Introducing Colored Brackets plugin. Commit.
  • Don't show time in inline-note. Commit.
  • Fix blame fails when opening a single file. Commit.
  • Git-blame: Fix commit summary not available. Commit.
  • Add more options for clangd. Commit.
  • Add racket lsp. Commit.
  • FileTreePlugin: setTooltip instead of setText for icon only toolbar. Commit.
katomic
  • Adapt build system for building against qt6. Commit.
  • Remove duplicate lib. Commit.
  • Make doctool as optional. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
  • Compile fine without deprecated methods. Commit.
kbackup
  • It's enabled by default in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix compile error against qt6. Commit.
  • It seems that in qt6 connect signal/slot doesn't work correctly. Commit.
  • Remove unused includes. Commit.
kblackbox
  • Add missing KCoreAddons link. Commit.
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
  • Add missing override. Commit.
kblocks
  • Enable highdpi scaling. Commit.
  • Add missing KCoreAddons link. Commit.
  • Use new KDE_INSTALL_KXMLGUIDIR. Commit.
  • Fix some qt6 compile error. Commit.
  • Adapt build system for building against qt6. Need to adapt code as it still uses against kdegame private api. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
  • It's already defined in ecm. Commit.
kbounce
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
kbreakout
  • Add missing KCoreAddons link. Commit.
  • Add content rating. Commit.
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
kbruch
  • It will be removed in qt6. Commit.
  • Add missing find package for coreaddons. Commit.
  • Fix qt6 support. Commit.
  • IT's enabled by default in qt6. Commit.
  • Make DocTool as optional. Commit.
kcachegrind
  • Make qcgmain.cpp use the KDE org instead. Commit.
  • Fix QCG Mac bundle ID in qmake project. Commit.
  • Fix hang in line-break algorithm. Commit. Fixes bug #428917
kcalc
  • Workaround for minimum size not being kept when deactivating constants. Commit. Fixes bug #448760
  • Updated physical constants. Commit.
  • Adapt build system for building against qt6. Commit.
  • Kdelibs4ConfigMigrator will be removed in qt6. Commit.
  • Fix leaks. Commit.
  • Fix some compile error against qt6. Commit.
  • Modernize code. Commit.
  • Minor comment adjustments. Commit.
  • Final simplification of workaround for KWin bug 443681. Commit.
  • Fixed numeral mode having large empty space when bitset is hidden. Commit.
  • Moved some redundant layouting code into functions. Commit.
  • When changing mode while at minimum size, resize to new minimum size. Commit.
  • Made restore from maximized workaround more reliable. Commit.
  • Mostly fixed bitset button drifting. Commit.
  • Make KCalcDisplay font size dependent on width AND height, not just height. Commit.
  • Fix history not keeping zoom factor for very small font zoom. Commit.
  • KCalcHistory: Keep zoom factor on resize. Commit.
  • Added KCalcHistory font scaling support. Commit.
  • Make the layout scale correctly with the new history. Commit.
  • Fixed entered text length on display influencing sizeHint(). Commit.
  • Fixed bitset buttons having minimally different sizes. Commit.
  • Fixed bitset buttons being blurry. Commit.
  • Fixed bitset layout at minimum size. Commit.
  • Implemented Bitset scaling. Commit.
  • Fixed font changes incorrectly modifying minimum button size. Commit.
  • Fixed several resizing issues. Commit.
  • Implemented scaling of KCalcDisplay on resize. Commit.
  • Fixed font loading regression. Commit.
  • Implemented button text scaling on resize. Commit. Fixes bug #441986
  • Fixed leftPad buttons not scaling correctly. Commit.
  • Keep bit editor centered (block it from resizing). Commit.
  • Make radio button layout behave like before; Fix random window resizing by reordering showing/hiding of buttons. Commit.
  • Make KCalc window launch at minimum size. Commit.
  • Fixed window being too small after restoring from maximized state. Commit.
  • Recreated the space between display and buttons in simple mode. Commit.
  • Improved scaling of button layouts. Commit.
  • Enabled window resizing. Commit.
  • Moved BitButton::paintEvent from kcalc_bitset.cpp to bitbutton.cpp. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
kcalutils
  • Fix compile without depercated method. Commit.
  • Port to QRegularExpression. Commit.
  • Use QRegularExpression. Commit.
  • Port to KTextTemplate. Commit.
  • Prepare to use KTextTemplate. Commit.
  • Fix install in upper case directory name. Commit.
  • Install *_version.h in KF5/. Commit.
  • Adapt build system for building against qt6. Commit.
kcharselect
kcolorchooser
  • Add missing KCoreAddons link. Commit. Fixes bug #451751
  • Add content rating tag in appdata. Commit.
  • Make it compile against qt6. Commit.
  • It's enabled by default in qt6. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
kcron
  • Write into crontab instead of replacing the file. Commit.
  • Use new kauth includes. Commit.
  • This doesn't need Auth, AuthCore is enough. Commit.
  • It compiles fine against qt6. Commit.
  • Make doctool as optional. Commit.
kde-dev-scripts
  • Silence two valgrind warnings in libdl and forkfd. Commit.
  • Cmakelists_install_vars.pl: handle also recently added SYSTEMD_* vars. Commit.
  • Add apollozhu to relicensecheck.pl. Commit.
kdebugsettings
  • Improve autotest. Commit.
  • USe same height for each row. Commit.
  • Fix show headers in qtc6. Commit.
  • Use directly Qt::. Commit.
  • Use ecm_set_disabled_deprecation_versions. Commit.
  • Use new reuse-lint. Commit.
  • Add support for debug categories in qt6. Commit.
  • Use SingleMainWindow=true. Commit.
  • Add unity build support. Commit.
  • We need 5.90 for building against qt6. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
  • Allow to compile against qt6. Commit.
  • Add asan support. Commit.
  • Fix some licenses problem. Commit.
  • Fix typo. Commit.
kdeconnect-kde
  • Enable highdpi for all executables. Commit.
  • [Connectivity Report] Fixed crash if signalStrengths is empty. Commit. Fixes bug #449276
  • Changes as per CR. Commit.
  • SharePlugin: Read and write shared file creation time. Commit.
  • Add windows installer to appstream artifacts. Commit.
  • [SMS App] Prevent crash if a conversation doesn't have any messages. Commit. Fixes bug #449719
  • [appstream] Add Windows Store link. Commit.
  • Change tray icon so it is the right color on MacOS. Commit. Fixes bug #430226
  • [KCM] Remove extra margins on standalone settings. Commit.
  • Fix macOS build due to the inappropriate QTimer pointer. Commit.
  • Raise configuration window (MacOS bug). Commit. Fixes bug #416050
  • Smsapp: Assorted UI improvements. Commit.
  • Appstream: Address some problems. Commit.
  • Show pairing notification also when in do not disturb mode. Commit.
  • Plasmoid: Don't show redundant configure button in placeholder message. Commit. Fixes bug #448457
  • Change X-GNOME-SingleWindow key to SingleMainWindow. Commit.
  • Port ScrollArea to ScrollView. Commit.
  • Mark settings and SMS app as single window. Commit.
  • [settings] Rename desktop file to match desktop entry defined by KAboutData. Commit.
  • Disable Battery plugin on Windows. Commit.
  • Port from KPluginSelector to new KPluginWidget class. Commit.
  • Port deprecated KCMultiDialog methods & embed json metadata in KCM. Commit.
  • Fix build by lowering KDE_COMPILERSETTINGS_LEVEL. Commit.
  • Port clipboard plugin to KGuiaddons KSystemClipboard. Commit.
  • Add kde-connect as possible package name. Commit.
  • Break line. Commit.
  • [KCM] Fix layout: stretch left VBox without margins. Commit.
  • [KCM] Squeeze key and make it selectable by mouse. Commit.
  • [Connectivity Report] Only emit signal when it has actually changed. Commit.
  • Fix build error: invalid user-defined conversion from ‘QByteArray’ to ‘const char*’. Commit.
  • Fix unicode-decoding mistake in isInGsmAlphabet method. Commit.
  • Always show notification when receiving files. Commit. Fixes bug #417823
kdegraphics-mobipocket
  • Move the thumbnailer to kdegraphics-thubmnailers. Commit.
  • Increase ecm, cmake and qt requirements a bit. Commit.
kdegraphics-thumbnailers
  • Cmake: Make the mobipocket lib mandatory unless disabled. Commit.
  • Import the mobipocket thubmnailer from kdegraphics-mobipocket. Commit.
kdenetwork-filesharing
kdenlive
  • Ensure audio target track is remembered if we click on a bin clip with the same number of audio streams. Commit. See bug #452495
  • Fix delete render preset on windows not working. Commit.
  • Remove text label. Commit.
  • Fix show clip properties action always disabled. Commit.
  • Fix tests. Commit.
  • Embed time remap ui in a scrollview so that Kdenlive can be used on small resolution (1024x768). Commit.
  • Fix speech editor using large horizontal spacing when selected bin clip has long name. Commit.
  • Fix timeline clip selection broken after a move undo operation. Commit.
  • Enable highdpi. Commit.
  • Mac OS: fix access to microphone. Commit.
  • Fix monitor image size with non integer screen scaling. Commit.
  • Fix app focus lost on Windows when exiting monitor fullscreen. Commit.
  • Switch from QQuickView to QQuickWidget - fixes broken playback on Mac OS. Commit.
  • Fix several cases of timeline losing focus. Commit.
  • Correctly update "apply" button on monitor change. Commit.
  • Make monitor detection more robust for fullscreen mode. Commit.
  • Fix resetting effect does not clear timeline keyframe view, resulting in possible crash. Commit.
  • Don't propose rtaudio backend if not available. Commit.
  • Fix layout warning. Commit.
  • Fix play zone seeking to first frame of timeline. Commit.
  • Fix import keyframes importing outside clip out. Commit.
  • Remove confusing "autorotate" checkbox in transcode to edit friendly. Commit.
  • Code quality fixes. Commit.
  • Fix fullscreen monitor selection doesn't work on Windows. Commit.
  • Fix possible crash on exit. Commit.
  • Don't query producer length on each frame. Commit.
  • Fix speed not saved in custom render profiles. Commit.
  • Code quality fixes. Commit.
  • Ensure we use the breeze widget style on first run in Mac. Commit.
  • Make progress bar for effects more visible (for ex. in motion tracker). Commit.
  • Fix project duration not updated on bin clip deletion. Commit.
  • Fix timeline focus issues on drag & drop, fix mouse position and project duration in timeline toolbar not consistently updated. Commit.
  • Fix no speech end time in analysed speech. Commit.
  • Ignore audio files album art. Commit.
  • Fix typo (missing space). Commit.
  • Fix last silence analysis in speech to text, small drawing fixes. Commit.
  • Fix creating guides from project notes. Commit.
  • Fix line feed lost on project notes paste. Commit.
  • Add invert param to luma mix to allow reversing direction of transition. Commit.
  • Only save bin thumbnail on project save to avoid displaying incorrect thumb after unsaved project change. Commit.
  • Fix freeze on add clip recently introduced. Commit.
  • Fix thumbnail cache bug causing incorrect thumbs to sometimes display after saving project. Commit.
  • Speech to text: cleaner html output for project files, fix work selection not really working. Commit.
  • Fix foxus issue on effect drop. Commit.
  • Smaller drag image in bin, also show it in icon view mode. Commit.
  • Fix startup warning. Commit.
  • Fix timeline focus issues on drag and drop. Commit.
  • Fix timeline scrolling below zero and timeline drag/drop bug. Commit.
  • [Renderer] Fix wrongly inverted logic to hide "Generate Script" button. Commit.
  • Fixes for saving and editing render presets. Commit.
  • [Render Presets] GOP and B-Frames params: enable only if it makes sense. Commit.
  • Fix possible crash in bin when selecting a clip. Commit.
  • [Renderer] Reset DAR to 1:1 on resolution override to avoid errors. Commit.
  • [Render Presets] Combo Box for PAR to prevent render errors. Commit.
  • Fix rubberband selection on scroll, and don't overlap track headers, fix move clip + mouse wheel. Commit. Fixes bug #417209
  • Fix razor tool misbehaviour on subtitle track. Commit.
  • Fix keymap info on subtitle track. Commit.
  • Fix timecode rounding for fps like 23.98. Commit. Fixes bug #435213
  • Fix double warning and duplicate folder on manage cache data deletion. Commit. Fixes bug #434754
  • Keep focus on clip monitor after editing marker. Commit. Fixes bug #433595
  • Right click on a timeline guide seeks to its position and shows context menu. Commit. Fixes bug #441014
  • Fix editing title/color clips does not invalidate timeline preview. Commit. Fixes bug #437427
  • Titler: remember and restore last used text alignment. Commit. See bug #413572
  • Bin: tree view: hide audio/video icons for audio or video only clips. icon view: hide audio/video icons depending on zoom level, fix tag color covering thumb on drop. Commit.
  • [Render Widget] Prettify by removing some frames. Commit.
  • [Render Presets] Always disable "Scanning" properly if "Progressive". Commit.
  • [Renderer] Fix preset gets deleted if saving is canceled. Commit.
  • Fix selection in bin icon view. Commit.
  • Fix previous commit (inverted logic). Commit.
  • Fix extract frame using proxy clips. Commit.
  • Fix "Clip" menu not properly update. Commit.
  • Fix regression "Extract Audio" always hidden. Commit.
  • [Render Widget] Fix threads param not updated. Commit.
  • Make audio/video usage icons more visible. Commit.
  • Spot remover, start with a small zone, not full screen. Commit.
  • Fix crash and corruption (disappearing effect) when dropping a clip close to 0 in timeline. Commit.
  • Fix open clip in bin when multiple bins and in icon view. Commit.
  • Multiple fixes for bin. Commit.
  • Improve tooltip on mix enter/exit/resize, display number of selected clips and duration in status bar. Commit.
  • Rename "Text edit" widget to more descriptive "Speech editor". Commit.
  • [Renderer] Fix: quality slider was reversed. Commit.
  • Fix minor typos. Commit.
  • [Render Presets] Fix: "channels" has a UI control. Commit.
  • [Render] Don't allow to set rate control for pcm_ audio codecs. Commit.
  • Fix crash and corruption on mix resize, add tests. Commit.
  • Turn off seek on add effect on first start. Commit.
  • Fix reset tracker effect incorrectly moves analyse rectangle. Commit.
  • Proper approach to set default render preset. Commit.
  • Fix project storage folder incorrectly stored, resulting on modified project on open. Commit.
  • [Render Widget] Refactoring and feature extension. Commit. Fixes bug #415610
  • Fix clip task sometimes not performed because of older pending task. Commit.
  • Merge disable autorotate and force rotation on same line in clip properties, fix disable video stream. Commit.
  • Fix transcoding to correctly adjust to audio/video only transcode when required, adjust button text to inform user. Commit.
  • Fix effect stack cleared on clip copy. Commit.
  • Fix defects. Commit.
  • Keyframe fixes: fix keyframe view not updated on clip resize and timeline position in keyframe view not updated on clip move. Commit.
  • Fix timeline preview invalidated by composition on project load. Commit.
  • Add option to seek to clip on add effect (enabled by default, can be disabled from Kdenlive Settings > timeline). Commit.
  • Slideshow clips: display image duration and count in clip properties. Commit.
  • Slideshow animations now use external config file instead of hardcoded, remember last image type. Commit.
  • Increase the flexablilty of importing captions. See issue #1361. Commit.
  • Unbreak slideshow animation. Default animation are still quite bad, we could improve or allow custom. Commit. See bug #438880
  • Fix regression: edit clip always disabled. Commit.
  • Fix concurrency issue breaking effect parameters. Commit.
  • Fix mouse wheel behavior on effect parameters. Commit.
  • Fix guides can be move to position < 0. Commit.
  • Don't allow editing of current profile to prevent crashes. Commit.
  • Improvements for field order option. Commit.
  • [Project Settings] Fix: open selected profile instead of first. Commit.
  • Seperate HTML and translatable strings. Commit.
  • Add field order option to project settings. Commit.
  • Move audio scrub confif from Kdenlive Settings to Monitor menu, and make it possible with a shortcut. Commit.
  • USe not deprecated KDE_INSTALL_PLUGINDIR variable. Commit.
  • Ensure timeline clips are reloaded on change. Commit.
  • Fix rotation param cannot be copied between keyframes. Commit.
  • Ensure monitors are raised on click in bin or timeline. Commit.
  • Fix "Locate Clip" always hidden. Commit.
  • Don't allow creating keyframe outside clip after resizing. Commit.
  • On project load, ensure reverse mixes are correctly detected. Commit.
  • Fix timeline thumbs when changing speed of clip. Commit.
  • Fix timeline video thumbs on clips with speed effect. Commit.
  • Fix same track transition resize glitch. Commit.
  • Don't attempt to proxy mp3 clips with cover art. Commit.
  • [Project Profile Editor] Face lift and refactoring. Commit.
  • Fix audio thumbs of reversed clips. Commit.
  • Fix timeline broken in previous commit. Commit.
  • Fix timeline audio thumbs sometimes not correcty updating. Commit.
  • Transcoding: display info for files requiring transcoding, improve handling of audio only/video only files. Commit.
  • Transcode to edit friendly format: handle audio only and video only clips. Commit.
  • Replace the "Transcode..." option from bin context menu and replace with the option to transcode to an edit friendly format. Commit.
  • Follow MLT consumer properties renaming. Commit.
  • Validate 3D LUT CUBE files to prevent crashing in FFmpeg filter. Commit.
  • Fix tags corrupting audio/video icons in bin. Commit.
  • Fix audio thumb speed not correctly initialized (broke monitor thumbs). Commit.
  • Fix audio thumbs for clips with speed effect. Commit.
  • Fix crash cutting a grouped subtitle. Commit.
  • [Code Gardening] Use qRound instead of +0.5. Commit.
  • Fix 1 pixel offset at some zoom factors. Commit.
  • Fix build with KDE Frameworks < 5.77. Commit.
  • [Effect Stack] Indicate position on drag&drop. Commit.
  • Correctly update add/remove keyframe button on undo/redo and active keyframe on speed change. Commit.
  • Fix possible crash in extract zone. Commit.
  • Fix thumbnails for playlist clips having a different resolution than project profile. Commit.
  • Fix clip target tracks and properties not properly set for first clip when creating a new project. Commit.
  • Fix header comment. Commit.
  • Fix crash updating speed before/after in time remap. Commit.
  • On project close, ensure non loaded clips don't leak to the new project (part 2). Commit.
  • Fix proxy clips not correctly disabled on rendering. Commit.
  • On project close, ensure non loaded clips don't leak to the new project. Commit.
  • Add debug info to better understand proxy rendering issue. Commit.
  • Fix sometimes cannot resize clip when there is a 1 frame gap. Commit.
  • Various fixes for remove space in subtitle track. Commit.
  • Time remap: only seek clip monitor if visible. Commit.
  • Fix same track transitions sometimes broken by clip resize. Commit.
  • Fix 1 frame offset in subtitles when removing space. Commit.
  • Fix timeline preview sometimes using old rendered file instead of recreating a preview. Commit.
  • Fix bin clip thumbnails sometimes not created. Commit.
  • Show clip labels as soon as there is one letter width. Commit.
  • Fix marker thumbnail size. Commit.
  • Don't show clip thumbs on when clip is too small (<16 pixels). Commit.
  • [Titler] Fix: don't remember outline value with factor 10. Commit.
  • [Bin] Improve/fix ToolBar overflow. Commit.
  • [Monitors] Improve/fix ToolBar overflow. Commit.
  • [Monitors] Improve audio volume widget. Commit.
  • [Wizard] Fix wrong subtitle effect detection. Commit.
  • [Effect UI] Improve/fix ToolBar overflow. Commit.
  • Missing change from last commit (fix remove space). Commit.
  • Fix "remove space" not working on 1 frame space. Commit.
  • Only create proxy clips automatically if requested. Commit.
  • Fix audio wave for non stereo clips. Commit.
  • Remove configureToolbar hack for >= KF 5.91. Commit.
  • [Titler] Fix text outline width steps (does only seem to support int). Commit.
  • Now that everything is fixed in Craft, use the new KNS dialog on windows. Commit.
  • Fix qml binding loop warning. Commit.
  • Add option in timeline preview menu to render preview using original clips, not proxies (disabled by default). Commit.
  • Add Set zone in/out to timeline ruler context menu. Commit.
  • [flatpak] update frei0r for alpha render fix. Commit.
  • Fix clip thumbnails extending past clip length. Commit.
  • Add missing vertical spacer. Commit.
  • Fix adjust to original size using proxy resolution. Commit.
  • Try to fix ghost icons on Windows. Commit.
  • Major speedup in audio thumbs drawing on high zoom levels. Commit.
  • [Nightly Flatpak] Update to ffmpeg 5.0. Commit.
  • Fix clip name not scrolling anymore. Commit.
  • Fix unusable bin icon for audio/video drag. Commit.
  • Don't update dock title bars several times on layout change. Commit.
  • "Add Marker/Guide quickly" allow shortcut * only on keypad (otherwise *. Commit. Fixes bug #434411
  • Fix action name: "Save Timeline Zone to Bin" is not what it does. Commit. Fixes bug #436386
  • Fix Wayland crash on layout switch. Commit.
  • Minor optimization for audio thumbs drawing. Commit.
  • [Packaging Type] Try to detect snap automatically. Commit.
  • L10n improvements by @bellaperez: *.ui files. Commit.
  • L10n improvements by @bellaperez: Misc. Commit.
  • Show details of external proxy profile in project settings. Commit.
  • Fix .ass subtitle files not correctly read. Commit.
  • Ensure processes are in the path before starting an executable. Commit.
  • Fix timeline keyframes sometimes disappearing from view. Commit.
  • Fix wrong comparison of current settings and settings stored in the project settings dialog. Commit.
  • Fix sometimes cannot move grouped clip right when only 1 empty frame. Commit.
  • Clip stabilize: keep track of bin clip rotation. Commit.
  • Render at preview resolution: store in project file instead of global config. Commit.
  • When saving effect, show it under its name, not id in effect list. Commit.
  • Fix fade effects not correctly saved or pasted. Commit.
  • Fix vp8 with alpha render profile. Commit.
  • Fix clip monitor allowing seek past clip length with transparency background enabled. Commit.
  • Rendering: add option to render at preview resolution for faster preview rendering. Commit.
  • Fix green tint on first image extract. Commit.
  • Show package type in about dialog. Commit.
  • Improve Sandbox detection, use dedicated config files for sandbox packages. Commit.
  • Timeline preview: use compact format when calling renderer. Commit.
  • Refactor Kdenlive Settings. Commit.
  • Minor cleanup of add marker ui. Commit.
  • Ensure thumbnail preview profile is not changed by clip resolution. Commit.
  • More alpha render quality fixes. Commit.
  • PACKAGING CHANGE!! Introduce PACKAGE_TYPE envvar. Commit.
  • Try to improve alpha render quality. Commit. Fixes bug #436879. Fixes bug #430093. Fixes bug #357153
  • When transoding variable fps clips, ensure we keep all streams. Commit.
  • Fix recently introduced memory leak. Commit.
  • Fix MLT's build for nightly AppImage following a recent MLT change. Commit.
  • Fix alpha render and add utvideo. Commit. Fixes bug #448010. See bug #436879
  • Timeline preview: when saving, store rendered chunks in a more clever list (like 0-1700 instead of listing each 0,25,50,75,... until 1700). Commit.
  • Show number of Bin clips / selected clip in status bar, fix rename / focus clip in icon view. Commit.
  • Change defualt shortcut or "Multitrack View" to F12. Commit.
  • Fix freeze trying to drag a clip that was just added to Bin. Commit.
  • Append fps to clip name when transcoding a variable fps clip. Commit.
  • Add recent MLT rotate feature to easily rotate a video clip from clip properties. Commit.
  • Fix timeline ruler not working after effect drop in some circumstances. Commit.
  • Fix possible crash on undo/redo transcoding. Commit.
  • Warn user when trying to render an empty timeline, some widget cleanup. Commit.
  • Fix various bugs in timeremap (keyframes random move, crashes). Commit.
  • [otio] In case of an error check if it is due to the installed version. Commit.
  • Add default shortcut to "Multitrack view": Shift+0. Commit.
  • [OTIO] Differentiate between read and write adapters. Commit. Fixes bug #448318
  • Add python interface. Commit. Fixes bug #423083
  • Time Remap: don't allow keyframe after last frame of source clip. Commit.
  • Timeremap should only be available on clips without B frames. Propose transcoding otherwise. Commit.
  • Show warnings if avfilter, especially avfilter.subtitles was not found. Commit.
  • [Setup Wizard] Show codes if there are only info messages, fix doc link. Commit.
  • Protect timeline preview list with mutex. Commit.
  • Fix minor typo. Commit.
  • At least a little bit more order in configure shortcuts dialog. Commit.
  • Fix slideshow duration not updated on profile change. Commit.
  • Fix save path for custom render profiles on Windows following commit 90b1e4. Commit.
  • Fix detection of missing timeline preview chunks on opening. Commit.
  • Don't attempt to create audio thumbs if thumbs are disabled. Commit. Fixes bug #448304
  • Neutral background, separator and tooltip for tool name in statusbar. Commit.
  • Speedup loading of projects with timeline preview. Commit.
  • Add some default LUT files. Commit.
  • Revert fileWatcher to private one, as the global app sometimes messes with us (when opening a file dialog). Commit.
  • Fix extract frame on Windows (also used for Titler and scopes). Commit.
  • We still need the magic lantern icon. Commit.
  • Reducing to compatible subset for licensing consistency. Commit.
  • Fix dragging a composition sometimes moved it to the beginning of the clip. Commit.
  • Use a SPDX standard license identifier in Appstream data. Commit. Fixes bug #448134
  • Make it easier to drag a same track composition (include snapping point). Commit.
  • Fix inconsistencies in profile switch check. Commit.
  • Fix loading progress not disappearing and incorrect "clip already exists" message. Commit.
  • Fix bin accepting invalid clips. Commit.
  • Update build MLT >= 7.0.0. Commit.
  • When adding many clips to a project, show loading progress in status bar. Commit.
  • Deprecate and fallback icons and disable by default. Commit.
  • Fix regression after 8f445516159a06654be649d7c70a2aae9788f071. Commit.
  • Fix freeze trying to change profile while load tasks were running. Commit.
  • FIx after 7ef5187fe2d6448fc4c2ae29df6e861ddf7de41c. Commit.
  • Fix crash on layout change. Commit.
  • Fix cleanup regression (disappearing titles). Commit.
  • Fix tab widget tooltips containing ampersand. Commit. See bug #447825
  • Partly Revert 19b9a0b7 since it caused trouble. Commit.
  • Fix shortcuts sometimes broken with fullscreen monitor. Commit.
  • Qml required property is not supported in Qt < 5.15. Commit.
  • Remove unused code for codec check in wizard. Commit.
  • Add missing license headers, fix some existing. Commit.
  • Some clean up of unused code. Commit.
  • Fix bin clip not correctly reloaded on profile change, causing missing audio thumbs. Commit.
  • Massive speedup on project load (at least when working on nfs filesystem). Commit.
  • Switch to global fileWatcher. Commit.
  • Edit friendly transcoding: add option to disable autorotate during transcoding. Commit.
  • [Monitors] Ctrl+Wheel instead of Ctrl+Shift+Wheel. Commit.
  • [Clip Monitor] Fix flicker on hover of "In Point" / "Out Point" Label. Commit.
  • Refactor monitor tool bars (Pt. 1). Commit.
  • Referactoring: Move ZoomBar to a generic component. Commit.
  • Minor optimization on project load (don't unnecessarily request a frame). Commit.
  • [Timeline Zoombar] More improvements. Commit.
  • [Timeline Zoombar] Improvments. Commit.
  • Fix shortcuts sometimes broken on fullscreen monitor. Commit.
  • Fix build after last commit. Commit.
  • [Splash] Add KDE Branding, cleanup unused files. Commit.
  • Fix minor typo. Commit.
  • Fix minor typos. Commit.
  • Fix audio thumbs not created after profile change. Commit.
  • Fix window title using custom path instead of profile description. Commit.
  • Fix compilation warnings (function type compatibility). Commit.
  • Automatically offer to transcode variable frame rate clips. Commit.
  • Happy New Year Kdenlive! (Update AboutData Copyright Year). Commit.
    • Check for variable frame rate clips and propose transcoding (WIP). Commit.
  • [Titler] Add some tool tips for select actions. Commit.
  • Add xml ui for audiolevelgraph effect and other xml format fixes. Commit.
  • Fix compilation with KF5 < 5.89. Commit.
  • Fix multiple bins should always stay tabbed together. Commit.
  • Add JP2 image format. Commit.
  • Minor improvements for OTIO handling. Commit.
  • Update user manual link for dasiam instructions. Commit.
  • Fix profile corruption. Commit.
  • Fix possible crash working with placeholder clips with speed effect. Commit.
  • Include clip markers and effect params in test hash function for better regression tracking. Commit.
  • Ability to make image seqiences from raw photos. Commit.
  • Move default lut value to proper function. Commit.
  • CppCheck fixes Pt. 4. Commit.
  • CppCheck fixes Pt. 3. Commit.
  • CppCheck fixes Pt. 2. Commit.
  • Fix last commit always resetting lut file to first installed one on project load. Commit.
  • Ensure lut effect is initialized with a file when added. Commit.
  • Update file test, add a timeline hash function to check if a document is identical before / after save. Commit.
  • Fix inconsistencies in subtitle model leading to broken (uneditable) items. Commit.
  • Remove unused/duplicate code. Commit.
  • Fix some compiler and CppCheck warnings. Commit.
  • Re-use NegQColor. Commit.
  • Fix build with fuzzing. Commit.
  • Attempt to fix threading test crash. Commit.
  • [nightly flatpak] update dependencies. Commit.
  • Add tests to prevent project corruption on color/title/image clip resize as happened in 21.08.3. Commit.
  • Use AppLocalDataLocation on all plattform to finde KNS items. Commit.
  • Improve urllistwidget for effects. Commit.
  • Fix compile failure after last merge. Commit.
  • Make it possible to run composition tests independent from each other. Commit.
  • Fix tests. Instead of returning random profile, use dv_pal when no config file is found. Commit.
  • Uptade frei0r.scale0tilt.xml with Scale X and Y parameters now animated. Commit.
  • Make it possible to enable/disable track with a shortcut. Commit. Fixes bug #440181
  • Clean up code after 9aaf43a1. Commit.
  • Install templates to "kdenlive/effect-templates". Commit.
  • Add option to download effect templates from store.kde.org. Commit.
  • Make it possible to export custom effect xmls. Commit.
  • Add two template effects authored by @massimostella. Commit.
  • Add infrastruture for template effects. Commit.
  • Fix display of timeline usage in clip monitor. Commit.
  • Show timeline usage in clip monitor. Commit.
  • Add some tests for spacer operations. Commit.
  • Require at least CMake 3.16. Commit.
  • Add UI for the frei0r_transparency effect. Commit.
  • Attempt to fix slideshow detection on Windows. Commit.
  • Add a position widget to mix parameters to allow sliding the mix. Commit.
kdepim-addons
  • Update color when theme changed. Commit.
  • Extract HTML parts based on decoded text, not raw data. Commit.
  • Add clear button. Commit.
  • Use the new KContacts address formatting API properly. Commit.
  • Const'ify pointer. Commit.
  • Remove commented code. Commit.
  • Fix compile without depercated method. Commit.
  • USe alternatingRowColors + improve autotest. Commit.
  • Explicitly link against MailTransport where needed. Commit.
  • Use KDE_INSTALL_KSERVICESDIR. Commit.
  • Use QListIterator in qt6. Commit.
  • Add missing space. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi notes install include. Commit.
  • Use new akonadi mime install include. Commit.
  • Fix display text. Commit.
  • Avoid to duplicate rule. Commit.
  • Use explicit. Commit.
  • Improve configure dialog. Commit.
  • Add comment. Commit.
  • Update enable ok button. Commit.
  • Add support as commandline. Commit.
  • Fix depends. Commit.
  • Show command line. Commit.
  • Add comment. Commit.
  • Use KPIM::LineEditCatchReturnKey. Commit.
  • Add autotest + add label in layout. Commit.
  • Add info about argument. Commit.
  • Use geo: URIs to open locations on a map rather than hardcoded OSM URLs. Commit.
  • Add isValid. Commit.
  • Implement add/edit openwith element. Commit.
  • Fix layout. Commit.
  • Make sure helper apps we start are in path. Commit.
  • Minor: Fix some strings. Commit.
  • Save rules. Commit.
  • Fix lib. Commit.
  • Prepare to using ktexttemplate. Commit.
  • Continue to implement save/load settings. Commit.
  • Remove unused include. Commit.
  • Avoid to recreate KColorScheme when read another email. Commit.
  • Use upper case includes. Commit.
  • Fix includes. Commit.
  • Fix install headers. Commit.
  • Prepare save/load info. Commit.
  • Fix includes. Commit.
  • Fix edit rule support. Commit.
  • Continue to implement configure settings. Commit.
  • Improve autotest. Commit.
  • Improve create rule dialog. Commit.
  • Install plugins in kf. Commit.
  • Improve++. Commit.
  • Add/get info. Commit.
  • Add edit dialog. Commit.
  • Continue to implement config dialog. Commit.
  • Continue to implement openurlwith configure dialog. Commit.
  • Fix build with GCC 12 (more standard attributes in middle of decl-specifiers). Commit.
  • Fix cppcheck warning. Commit.
  • Add more autotest. Commit.
  • Prepare autotest. Commit.
  • USe directly isOnline method. Commit.
  • Continue to implement create dialog. Commit.
  • Add layout. Commit.
  • Start to implement create open with url info. Commit.
  • Add autotests. Commit.
  • Add autotest. Commit.
  • Continue to implement dialog. Commit.
  • Add export symbol. Commit.
  • Add more dialog. Commit.
  • Start to implement new plugin: allow to open url in specific apps (as. Commit.
  • Qt5::WebEngine doesn't exist in qt6 and it's not necessary for qt5 build. Commit.
  • Adapt build system for building against qt6. Commit.
  • Add missing parent here. Commit.
  • Show more headers in qt6. Commit.
  • Don't use {} (will create compile error on qt6). Commit.
  • Picoftheday: remove unnecessary use of KIO::Scheduler::setJobPriority. Commit.
  • Remove unimplement plugins. Commit.
  • Create dialog on stack. Commit.
  • Add missing Q_REQUIRED_RESULT. Commit.
  • Add kaddressbook dependancy. Commit.
  • Fix build import/export plugins. Commit. Fixes bug #432228
  • Fix i18n. Commit.
  • Fix isValid support. Commit.
  • Fix enabled/disable ok button. Commit.
  • Fix update buttons. Commit.
  • Fix enable/disable ok button. Commit.
  • Add support for Important/unread mails. Commit.
  • Prepare to implement Unread/Important support. Commit.
  • Fix enable disable lineedit. Commit.
  • Prepare to add important/unread. Commit.
  • Don't shadow variable. Commit.
  • Add missing dep. Commit.
  • Add kholidays dep. Commit.
  • Use =default + use {}. Commit.
  • Long time ago that kde-connect version is > that 1.4.0. Commit.
  • Make sure to see all .h in qtc6. Commit.
  • Add support for bcc. Commit.
  • Prepare for ISOtoCountry being deprecated. Commit.
kdepim-runtime
  • [pop3] Use qint64 instead of ssize_t. Commit.
  • Fix open kmail when we click on button. Commit.
  • Fix compile without depercated method. Commit.
  • Adapt to upcoming MailTransport changes. Commit.
  • Simplify qt5/qt6 build. Commit.
  • Remove KAlarm Akonadi resource. Commit.
  • Use KDE_INSTALL_KSERVICESDIR. Commit.
  • Fix cmake variable. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi notes install include. Commit.
  • Use new akonadi mime install include. Commit.
  • Remove utils.h include leftovers of 32077ae09915d43. Commit.
  • Adapt to KIdentityManagement changes. Commit.
  • Use qca-. Commit.
  • Fix search Qt. Commit.
  • USe correct qtkeychain. Commit.
  • Install plugin in kf. Commit.
  • Remove exec key. Commit.
  • XmlPatterns was removed in qt6. Commit.
  • Port some code to QStringView in qt6. Commit.
  • Use directly QT_VERSION. Commit.
  • Adapt build system for building against qt6. Commit.
  • Show headers from qtc6. Commit.
  • Remove empty includes. Commit.
  • Make the QtWebEngine dependency optional. Commit.
  • Mention CardDAV rather than GroupDAV as supported protocol. Commit.
  • Fix some cppcheck warnings. Commit.
  • Add another missing dependency. Commit.
  • Add additional dependencies. Commit.
  • Fix compile without deprecated methods. Commit.
  • Remove deprecated I18N_NOOP macro. Commit.
  • Pop3: move blocking operations to a secondary thread. Commit.
  • Fix branch. Commit.
kdevelop
  • ItemRepository::index: clean up code slightly. Commit.
  • ItemRepository::index: fix off-by-one error. Commit.
  • Add Q_ASSERT(m_currentBucket < m_buckets.size()). Commit.
  • Actually show empty-pattern project filter error. Commit.
  • Fix compile warnings about implicit conversions during iteration. Commit.
  • Declare FileModificationCache as Q_MOVABLE_TYPE. Commit.
  • TestFiles::testFiles (clang): remove obsolete workaround. Commit.
  • Fix test_files-clang failure with Clang 13. Commit.
  • Fix GCC's "only here as ‘friend’" warning about swap(). Commit.
  • Cleanup: remove excessive KDevelop:: qualification. Commit.
  • Remove unused include. Commit.
  • Refactor code to ensure thread safe access to file modification cache. Commit.
  • Port modification revision to non-recursive mutex. Commit.
  • Bump KDevelop minor version to 5.8.x. Commit.
  • Makebuilder: Change default number of jobs from 2 to 1. Commit. Fixes bug #448251
  • Flatpak: Fix looking up user installed SDKs. Commit.
  • Fix flatpak plugin to ask modern flatpak for needed details. Commit.
  • Fix a crash when renaming a variable (in executeRenameAction). Commit. Fixes bug #444567
  • Fix meson executable. Commit. Fixes bug #412477
  • Prevent copying and moving ScopedDialog. Commit.
  • ScopedDialog: Q_DISABLE_COPY => Q_DISABLE_COPY_MOVE. Commit.
  • ScopedDialog: forward arguments to the dialog's constructor. Commit.
  • Replace QMutex(Recursive) with QRecursiveMutex. Commit.
  • DocumentParsePlan: don't cache often-invalidated cend(). Commit. Fixes bug #445699
  • Include further missing dependencies for KDevelop. Commit.
  • Fix goto source for summary diffs. Commit.
  • VCS tests: global QString constants => data members. Commit.
  • VCS tests: remove unused *BaseDir2 variables. Commit.
  • ItemRepositoryTestBase: delete the test repository during cleanup. Commit.
  • Extract common test code and use QTemporaryDir. Commit.
  • TestQMakeProject: use QTemporaryDir instead of /tmp. Commit.
  • Optimize LanguageController's MimeTypeCache: QMultiHash suffixes. Commit.
  • Optimize LanguageController's MimeTypeCache. Commit.
  • Fix and improve LanguageController's MimeTypeCache. Commit.
  • Test and benchmark LanguageController::languagesForUrl(). Commit.
  • ClangSupport: override indentationSample(). Commit.
  • Fix some QtCreator shortcuts. Commit.
  • Add refresh action to git more commit toolview ctx menus. Commit.
  • ISourceFormatter::formatSourceWithStyle: take style by reference. Commit.
  • Improve performance when queueing documents for parsing. Commit.
  • Reorder languages in Configure Source Formatter UI. Commit.
  • Clarify Reformat Source action's tooltip and whatsthis. Commit.
  • Disable Reformat actions when no formatting style is configured. Commit.
  • Reformat actions' UI: display a style's caption, not name. Commit.
  • Refactor SourceFormatterController::updateFormatTextAction(). Commit.
  • Refactor and optimize CustomScriptPlugin::predefinedStyle[s]. Commit.
  • Share the list returned by AStylePlugin::predefinedStyles(). Commit.
  • Source formatters: deduplicate and share a common MIME type list. Commit.
  • Display a correct tooltip for the reformat source action. Commit.
  • Don't require triggering Locate Current Document action twice. Commit.
  • Preserve custom Locate Current Document action's shortcut. Commit.
  • Don't raise Projects tool view upon document activation. Commit.
  • Save user-selected current launch configuration. Commit.
  • ProblemReporterPlugin: store problem visualizers in one QHash. Commit.
  • ProblemReporterPlugin::documentClosed: public=>private. Commit.
  • Add some of the missing KTextEditor interface methods. Commit. Fixes bug #441908
  • Print a clear warning when indentation sample is missing. Commit.
  • Don't call SourceFormatterSelectionEdit::resetUi() redundantly. Commit.
  • CustomScriptPreferences: clarify ${PROJECT_NAME} description. Commit.
  • CustomScriptPlugin: remove a temporary file after formatting. Commit.
  • DUChain::documentRenamed: don't warn about invalid URL. Commit.
  • Don't warn about "recursive variable expansion". Commit.
  • Show a usage hint for CustomScriptPlugin in configuration UI. Commit.
  • Use fully qualified signatures to fix old-school signal/slot connect. Commit.
  • Introduce new DocumentsInCurrentPath problem scope. Commit.
  • Add a new problem scope: DocumentsInPath. Commit.
  • Use ProblemScope in favor of plan int in more places. Commit.
  • Set uniform row heights on problem reporter tree view. Commit.
kdf
  • Fix ki18n_install(po) being removed without reason. Commit.
  • USe ecm_set_disabled_deprecation_versions. Commit.
  • Update settings panel for Flatpak. Commit.
  • Simplify condition checks. Commit.
  • Add feature to use system default file manager to open drive. Commit. Fixes bug #448764
  • Add content rating. Commit.
  • It's enabled by default in qt6. Commit.
  • Remove unused include. Commit.
  • Adapt build system for building against qt6. Commit.
  • Port deprecated method + make doctool as optional. Commit.
  • Show warning. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
kdialog
  • We depend against qt5.15. Commit.
  • We already use "dlg.setOption(QFileDialog::ShowDirsOnly, true);". Commit.
  • Appstream: Remove duplicated release info. Commit.
kdiamond
  • Add missing KCoreAddons link. Commit.
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Increase required KF5. Commit.
  • Adapt build system for building against qt6. Commit.
  • Make doctool as optional. Commit.
keditbookmarks
  • It's removed in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix compile against qt6. Commit.
  • Make doctool as optional. Commit.
  • We depend agains 5.85. Commit.
kfind
  • Prepare to build against qt6. Commit.
  • Remove unused forward declaration. Commit.
  • Add appdata tags. Commit.
  • Make DocTool as optional. Commit.
  • Remove unused include. Commit.
  • Appstream: Remove duplicated release info. Commit.
  • Port deprecated I18N_NOOP macro. Commit.
kfloppy
  • USe new ecm_set_disabled_deprecation_versions. Commit.
  • It's disabled in qt6. Commit.
  • Add content rating in appdata. Commit.
  • Core5Compat is not necessary now. Commit.
  • Make it compile against qt6. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
kfourinline
  • Fix undo sometimes making the AI play on wrong turn. Commit. Fixes bug #351815
  • Add content rating. Commit.
  • Adapt build system to allow to build against qt6. Need to fix build as it use kdegame private code. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
kgeography
  • Increase cmake and kf5 requirements a bit. Commit.
kget
  • Add missing KCoreAddons link. Commit.
  • Fix sqlite detection. Commit.
  • Remove dependency on kdelibs4support. Commit.
  • Remove dead plasma code. Commit.
  • Extension is gone. Commit.
  • Remove kget extensions. Commit.
  • Define X-KDE-ConfigModule property instead of relying on KServiceTypeTrader. Commit.
  • Port from KPluginSelector to KPluginWidget. Commit.
  • Define X-KDE-ConfigModule property instead of relying on KServiceTypeTrader. Commit.
  • Define KDE_COMPILERSETTINGS_LEVEL version. Commit.
  • Port service menus to new install location. Commit.
kgoldrunner
  • Adapt build system + fix compile against qt6. Commit.
kgpg
  • Adapt to new akonadi include path. Commit.
  • Kdelibs4ConfigMigrator will be removed in qt6. Commit.
  • Install Dolphin service files namespaced with kgpg_. Commit.
  • Fix many code quality warnings from CI. Commit.
  • Tests: unify and prolong test timeouts. Commit.
khangman
  • Compile against qt6. Commit.
  • Port deprecated methods. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix build. Commit.
  • Make doctool as optional. Commit.
  • Hide GHNS button when ghns is disabled. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
  • USe more cmake target centric code. Commit.
khelpcenter
  • Make KHelpCenter DBusActivatable. Commit.
  • Use org.kde.khelpcenter as desktop id (and appstream id). Commit.
  • Add some keywords to desktop file to assist finding the app. Commit.
kidentitymanagement
  • Fix compile without depercated method. Commit.
  • Remove namespace include dirs from include search paths. Commit.
  • Fix message extraction. Commit.
  • Split KIdentityManagement into a core and widgets library. Commit.
  • Forward error messages from command signatures to the consumer. Commit.
  • Determine embedded images without depending on a rich text widget. Commit.
  • Remove insertIntoTextEdit() from Signature's public interface. Commit.
  • Use upper case include. Commit.
  • Install *_version.h in KF5/. Commit.
  • Adapt build system for building against qt6. Commit.
  • Help to make it compile against qt6. Commit.
  • Warning--. Commit.
kig
kigo
  • Fix sRGB profile in png icon. Commit.
  • Port to KNS3::QtQuickDialogWrapper. Commit.
  • Fix some compile error against qt6. Commit.
  • Adapt build system for compiling against qt6. Commit.
killbots
  • Add missing KCoreAddons link. Commit.
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
kimap
  • Fix compile without depercated method. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Install *_version.h in KF5/. Commit.
  • Adapt build system for building against qt6. Commit.
kio-extras
  • Sftp: guard sftp_close it's not safe to call with nullptrs. Commit. Fixes bug #447527
  • Use proper cover href for EPUB 3.0. Commit. Fixes bug #451226
  • Fix id of krita thumbnailer not matching it's desktop name. Commit. Fixes bug #447507
  • Mtp: stop manually managing lifetime of file pointers. Commit.
  • Mtp: add a bunch of todos for filetype mapping improvements. Commit.
  • Mtp: use qobject cast where possible. Commit.
  • Mtp: remove timeout members. Commit.
  • Mtp: use chrono literals. Commit.
  • Mtp: use fewer default switch cases. Commit.
  • Mtp: make error more actionable. Commit.
  • Sftp: Don't compare size_t against -1. Commit.
  • Sftp: Allow compression if necessary. Commit.
  • Mtp: kdirnotify on device changes. Commit.
  • Mtp: move checkurl to return an enum. Commit.
  • Mtp: drop unused redirect argument. Commit.
  • Refresh MTP Storage list. Commit.
  • Fix SMB URL. Commit. Fixes bug #447319
  • Smb: list printers. Commit.
  • Embed JSON metadata in thumbnailers. Commit.
  • Fix leak in thumbnail protocol. Commit.
  • Unset SESSION_MANAGER instead of setting it to an empty variable. Commit.
  • Set imagethumbnail as thumbnail handler for all images. Commit.
  • Allow loading of Thumbnailers using embedded json metadata. Commit.
  • Man: Format internally generated pages in the same way as man output. Commit.
kio-gdrive
  • Bump minimum cmake/qt versions. Commit.
kipi-plugins
kiriki
  • Add missing KCoreAddons link. Commit.
  • Add content rating. Commit.
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
kiten
  • Enable highdpi scaling and pixmaps. Commit.
  • Prepare to build against qt6. Commit.
  • Use Breeze QStyle on Windows. Commit.
  • Add proper links for Parley and Anki. Commit.
  • Set proper display name for kanji browser and radical selector. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
kitinerary
  • Also indicate against which KCalendarCore version this was built. Commit.
  • Add basic extractor script for Peach Aviation. Commit.
  • Fix extracting Renfe train names from newer PDF tickets. Commit.
  • Properly merge Renfe tickets with and without the commuter option. Commit.
  • Support extracting Renfe pkpass files. Commit. Fixes bug #451974
  • Fix tests without Poppler. Commit.
  • Use the new KContacts address formatting API properly. Commit.
  • Don't choke on SNCF inoui PDFs with more legs on paper than in the barcode. Commit.
  • Fix compile without depercated method. Commit.
  • Use country subdivision code for determining the timezone as well. Commit.
  • Add extractor for Spring Airlines bookings. Commit.
  • Normalize Unicode compatibility characters as well. Commit.
  • Adapt calendar test reference data to new address formatting rules. Commit.
  • Improve extraction of ÖBB station names. Commit.
  • Extract Air France ticket tokens as well. Commit.
  • Fall back to the airport database when we don't find a station IATA code. Commit.
  • Extract Amtrak station identifiers. Commit.
  • Use Amtrak and IATA train station codes during post-processing. Commit.
  • Regenerate the train station lookup tables. Commit.
  • Generate lookup tables for Amtrak and IATA train station codes as well. Commit.
  • Reduce the lower size threshold for 2D barcodes. Commit.
  • Allow to optionally perform extraction on full page raster images in PDFs. Commit.
  • Move flag operator declarations into the corresponding namespace. Commit.
  • Don't use ZXing's pure mode when we know we have a non-pure image. Commit.
  • Add methods to obtain geo: URIs for place-like objects. Commit.
  • Exclude trainstationdb.cpp from cppcheck runs. Commit.
  • Use Qt6 code paths unconditionally. Commit.
  • Fix more qt6 compile error. Commit.
  • Fix some qt6 compile error. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix unity build support. Commit.
  • Fixes for vitolus extractor. Commit.
  • Remove direct country table access API. Commit.
  • Cleanup dependency declarations. Commit.
  • Complete the port to KI18nLocaleData. Commit.
  • Prepare for ISOtoCountry being deprecated. Commit.
kjumpingcube
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
  • Const'ify + use nullptr. Commit.
  • Compile without deprecated methods. Commit.
kldap
  • Fix compile without depercated method. Commit.
  • Simplify qt5/qt6 build. Commit.
  • Fix crash in destructor when using libcxx (Clang STL, FreeBSD). Commit.
  • Exec key is not usefull now. Commit.
  • Install kio plugin in kf. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Install *_version.h in KF5/. Commit.
  • Fix build against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Reduce scope for variable (found by cpp-check). Commit.
kleopatra
  • Focus first unresolved recipient if validation fails. Commit.
  • Filter certificate list with name/email of current key/group. Commit.
  • Ensure correct tab order of the subwidgets of the tab widget. Commit.
  • Do not crash if certificate selection dialog is opened a second time. Commit.
  • Give default tab of certificate list a non-empty title. Commit.
  • Improve accessible names of dialog buttons. Commit.
  • Fix wrong text if multi selection is allowed. Commit.
  • Fix setting accessible name of recipient key input field. Commit.
  • Simplify the action of the recipient key input field. Commit.
  • Make showing details of matching certificate/group accessible. Commit.
  • Filter certificate list with current text of input field. Commit.
  • Make "Show certificate list" action accessible. Commit.
  • Set accessible name for recipient key input field. Commit.
  • Pimpl CertificateLineEdit. Commit.
  • Add missing include. Commit.
  • Set key/group summary if we have a key/group on editing finished. Commit.
  • Ensure update of line action on text changed after editing finished. Commit.
  • Make the model used for auto completion a single-column model. Commit.
  • Force visual focus of button with input focus when window is shown. Commit.
  • Fix compile without depercated method. Commit.
  • Remove command to list the available smart card readers. Commit.
  • Disable Ok button if no signatures can be revoked. Commit.
  • Prevent crash when revoking certifications without certification key. Commit.
  • Add config module for smart card related settings. Commit.
  • Improve accessibility of the filename requesters. Commit.
  • Prevent possible problems with delayed item layouting. Commit.
  • Use KDE_INSTALL_KSERVICESDIR. Commit.
  • Allow column-by-column navigation in certificate list. Commit.
  • Add accessible name and description to certificate list. Commit.
  • Create the "New Tab" button before the tab widget. Commit.
  • Create tab widget with new. Commit.
  • Do not hide tab bar if there are less than 2 tabs. Commit.
  • Do not keep layout as member. Commit.
  • Improve accessibility of certificate filtering. Commit.
  • Make "Show not certified certificates" button accessible. Commit.
  • Improve some UI texts. Commit.
  • Allow screenreaders to read description of protocol choice buttons. Commit.
  • Show nicely formatted fingerprint on result page. Commit.
  • Ensure update of the result label after updating the form. Commit.
  • Fix starting over to create second CSR for different usage. Commit.
  • Restart at Enter Details page on restart after failure. Commit.
  • Fix hiding of Cancel button on result page. Commit.
  • Do not show (disabled) Back button on start page. Commit.
  • Do not show hint about Advanced Settings if they are not available. Commit.
  • Reset protocol when going back to "Choose Protocol" page. Commit.
  • Disable input focus for UI element showing resulting user id/DN. Commit.
  • Improve initial focus in Advanced Settings dialog. Commit.
  • Fix hiding of "Protect key with passphrase" check box for X.509. Commit.
  • Disable all key strength combo boxes by default. Commit.
  • Fix tab order in Advanced Settings dialog. Commit.
  • Ensure correct tab order of UI elements on Details page. Commit.
  • Use application display name in Really Quit? confirmation dialog. Commit.
  • Add user interface markers to other system tray menu entries. Commit.
  • Use display name of application for the system tray menu entries. Commit.
  • Set application data before initializing KleopatraApplication. Commit.
  • Remove LinksAccessibleByMouse flag from labels not showing links. Commit.
  • Make button for changing expiration look like copy to clipboard button. Commit.
  • Add button to copy the fingerprint to the clipboard. Commit.
  • Add tooltip to subkeys that are required for encryption. Commit.
  • Add missing changes to fix last commit. Commit.
  • Request start of GnuPG agent if connecting to it fails. Commit.
  • Remove unnecessary include. Commit.
  • Require current version of libkleo. Commit.
  • Group action data by menu. Commit.
  • Add action for restarting the GnuPG daemons. Commit.
  • Clean up left-over references to configure_backend action. Commit.
  • Reset the Assuan context if we detect a broken pipe. Commit.
  • Wait a bit before restarting the connection. Commit.
  • Unify retrying to connect to the GnuPG agent. Commit.
  • Use UTF-8 Filenames for assuan sockets. Commit.
  • Add setting to disable profile settings. Commit.
  • GpgME and its bindings have been released as version 1.17.0. Commit.
  • The "ldapserver" option of dirmngr is available in 2.2.34. Commit.
  • Add new "RetrieveSignerKeysAfterImport" setting to config dialog. Commit.
  • Skip import of missing signer keys if QGpgME is too old. Commit.
  • Use the helpers that were moved to libkleo. Commit.
  • Try to make older and newer compilers happy. Commit.
  • Optionally, fetch missing signer keys after importing keys. Commit.
  • Allow canceling all longer running imports. Commit.
  • Fix canceling of import command. Commit.
  • Capture this for QObject call. Commit.
  • Add additional doc actions for official secops. Commit.
  • Fix Kleopatra version. Commit.
  • Bump Kleopatra Version. Commit.
  • Unify conversion of gpgconf dirinfo output. Commit.
  • Use help-contextual instead of help-hint for doc. Commit.
  • Bump kleopatra.rc version after change. Commit.
  • Add message box in case an URL open is prohibited. Commit.
  • Use different aboutdata for signed AppImage. Commit.
  • Disable the "Fetch Missing Keys" button instead of the whole dialog. Commit.
  • Allow canceling of long running retrieval of missing keys. Commit.
  • Fix canceling of import command. Commit.
  • Fix check for missing certification keys. Commit.
  • Allow retrieving missing signer keys from Certifications dialog. Commit.
  • Add command for importing keys given by key ids from keyservers. Commit.
  • Call flushcrls the same on linux as on win. Commit.
  • Use better default path for outlook attachments. Commit.
  • Make sure helper apps we start are in path. Commit.
  • Add compatibility for older kcfg versions. Commit.
  • Allow URLs with certain schemes to be blocked by Kleopatra. Commit.
  • Modernize code: Connect to the markAsChanged slot. Commit.
  • Remove superfluous call of load() from configuration module c'tors. Commit.
  • Fix invocation of the load() slot from KCModule::showEvent(). Commit.
  • Add support for new dirmngr option to configure X.509 servers. Commit.
  • Remove never used config entry. Commit.
  • Pimpl DirectoryServicesConfigurationPage. Commit.
  • Use the hexdecode/hexencode helpers provided by libkleo. Commit.
  • Adjust to interface changes. Commit.
  • Do not change read-only tooltip settings when loading defaults. Commit.
  • Read/write attribute order from/to configuration. Commit.
  • Set configured DN attribute order on application start. Commit.
  • Use KConfigXT for getting/setting the DN attribute order. Commit.
  • Actually save the changed UseTags setting. Commit.
  • Disable UI elements if corresponding config entries are read-only. Commit.
  • Ensure that key stubs are created for all keys on a smartcard. Commit.
  • Do not change read-only settings when loading defaults. Commit.
  • Do not change read-only settings when loading defaults. Commit.
  • Disable UI elements if corresponding config entries are read-only. Commit.
  • Use KConfigXT for getting/setting the default checksum definition. Commit.
  • Convert missed copyright to SPDX format. Commit.
  • Tell the key cache to use the configured refresh interval. Commit.
  • Disable UI elements if refresh interval setting is immutable. Commit.
  • Remove dead code. Commit.
  • Add a helper class for managing a QWidget with associated QLabel. Commit.
  • Disable UI elements if corresponding config entries are read-only. Commit.
  • Use directly QT_VERSION. Commit.
  • Fix error message and show success message. Commit.
  • Add new implementation of ExportSecretKeyCommand. Commit.
  • Remove unused public c'tors and member functions. Commit.
  • Deprecate the old ExportSecretKeyCommand. Commit.
  • Adapt build system for building against qt6. Commit.
  • Add export of secret subkeys. Commit.
  • Show headers in qtc6. Commit.
  • Disable the use of QStringBuilder for operator+. Commit.
  • Fix filename in header comment. Commit.
  • Change copyright years for Intevation GmbH. Commit.
  • Show group config handout in group config help. Commit.
  • Use new DocAction for g4w comp and new docs. Commit.
  • Explicitly ignore keys without user IDs and notify the user. Commit.
  • Create UI of Lookup Certificates dialog in code. Commit.
  • Notify user if keyservers return results without fingerprints. Commit.
  • Do not treat canceled imports as failed. Commit.
  • Unescape space characters in the display name. Commit.
  • Do not crash if primary fingerprint is nullptr. Commit.
  • Require GpgME version 1.15.0. Commit.
  • Require GpgME version 1.14.0. Commit.
  • Set appropriate name filters for output files. Commit.
  • Set the key origin when importing keys retrieved via WKD. Commit.
  • Import only user IDs matching address used for WKD lookup. Commit.
  • Remove keys not matching lookup pattern from WKD lookup results. Commit.
  • Add setting to always search for smartcard certs. Commit.
  • Disable WKD lookup if QGpgME does not support it. Commit.
  • Perform WKD lookup additionally to keyserver lookup. Commit.
  • Fix minor typo. Commit.
  • Add setting to hide advanced options for new keys. Commit.
  • Use cv25519 for subkey if default key algo is "ed25519". Commit.
  • Use primary algo also for encryption subkey if not specified otherwise. Commit.
  • Use case-insensitive string matching to find curve. Commit.
  • Prevent recursion if post processing triggers another key listing. Commit.
  • Reset OpenPGP keyserver to default on empty value. Commit.
  • Enable encrypt/sign button if GnuPG is compliant. Commit.
  • Update the signing actions when the keys change. Commit.
  • Set up the key cache before the system tray icon. Commit.
  • Update main UI if key cache is already initialized. Commit.
  • Bump Kleopatra version to 3.1.20. Commit.
  • Prefill expiration date with default if expiration is enabled. Commit.
  • Allow setting default validity period for new OpenPGP keys. Commit.
  • Disable actions for signing clipboard content if needed keys are missing. Commit.
  • Add setting for (dis)allowing signatures with S/MIME certificates. Commit.
  • Add setting for (dis)allowing of S/MIME certificate creation. Commit.
  • Replace "Protocols" group with "CMS" group. Commit.
  • Hide CMS-specific certificate categories in settings if CMS is disabled. Commit.
  • Hide DN-Attribute Order configuration if CMS is disabled. Commit.
  • Hide "Hierarchical Certificate List" option if CMS is disabled. Commit.
  • Replace action containers with less error-prone helper. Commit.
  • Hide DN-Attribute Order configuration if CMS is disabled. Commit.
  • Hide X.509 directory services configuration if CMS is disabled. Commit.
  • Hide S/MIME Validation settings if CMS is disabled. Commit.
  • Use same protocol for key lookup as for key selection. Commit.
  • Restrict key lookup to OpenPGP if CMS is disabled. Commit.
  • Offer only OpenPGP keys in edit group dialog if CMS is disabled. Commit.
  • Add missing include. Commit.
  • Use new UniqueLock to avoid error-prone manual unlocking. Commit.
  • Offer only OpenPGP when encrypting clipboard if CMS is disabled. Commit.
  • Use NormalText on PositiveBackground for good. Commit.
  • Do not update mimetypes when crosscompiling. Commit.
  • Change std::mutex to QMutex for portability. Commit.
  • Filter out any non-OpenPGP keys in filtered key lists if CMS is disabled. Commit.
  • Restrict file operations to OpenPGP if CMS is disabled. Commit.
  • Offer only OpenPGP keys for signing/encrypting notepad if CMS is disabled. Commit.
  • Do not offer creation of S/MIME certificate requests if CMS is disabled. Commit.
  • Offer CMS-specific actions only if CMS is enabled. Commit.
  • Add support for QPointer to KDAB_SET_OBJECT_NAME(). Commit.
  • Modernize API of make_actions_from_data(). Commit.
  • Add option to disable CMS-only functionality in the main UI. Commit.
  • Allow prefilling of name/email for new certificates to be disabled. Commit.
  • Allow specifying placeholder texts for name and email entry fields. Commit.
  • Allow hiding of individual configuration pages. Commit.
  • Disallow export of multiple certificate groups. Commit.
  • Import files with our new certificate group media type. Commit.
  • Add media type definition for exported certificate group files. Commit.
  • Keep selection when groups are updated. Commit.
  • Watch the key cache for changes to certificates or groups. Commit.
  • Prevent a crash caused by a stale model index. Commit.
  • Track changes in GroupsConfigPage instead of GroupsConfigDialog. Commit.
  • Include KF5 headers as camel-case headers. Commit.
  • Make it compile without deprecated methods. Commit.
  • Not necessary to use I18N_NOOP here. Commit.
  • Add missing include. Commit.
  • Allow export (and deletion) of multiple groups. Commit.
  • Use new helpers for writing/reading key groups to/from a file. Commit.
  • Ensure that finished() isn't called twice if both export jobs fail. Commit.
  • Fix defaulting to last used directory when importing certificates. Commit.
  • Add user interface markers to some UI elements. Commit.
  • Allow the export of certificate groups. Commit.
  • Don't try to finish if we have to wait for more jobs. Commit.
  • Show information about new and updated groups after the import. Commit.
  • Import certificate groups when importing certificates from files. Commit.
  • Rewrite the post-processing of external X.509 certificate imports. Commit.
  • Add protocol and type of import to the import results. Commit.
  • Update the key cache after the import. Commit.
  • Store jobs and ids resp. results and ids together. Commit.
  • Remove finished jobs from idsByJob map. Commit.
  • Set group config to use by KeyCache. Commit.
klettres
  • Make compile against qt6. Commit.
  • Not necessary to use I18N_NOOP here. Commit.
klickety
  • Adapt build system to build against qt6. Commit.
  • Use QT_VERSION when code will be not used in qt6. Commit.
klines
  • Add missing KCoreAddons link. Commit.
  • Adapt build system for building against qt6. Commit.
  • Make doctool as optional. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
kmag
  • Restore grabbing taskbar and multiple screens. Commit.
  • Unbreak screen grabbing. Commit.
  • Fix url. Commit.
  • Adapt build system to build against qt6 + fix compile error. Commit.
  • It compiles without deprecated methods. Commit.
  • We depend agains 5.85. Commit.
kmail
  • Fix url. Commit.
  • Fix homepage. Commit.
  • Update color when we change theme. Commit.
  • Fix build on FreeBSD by linking to Akonadi. Commit.
  • Fix search string. Commit.
  • Fix compile without depercated method. Commit.
  • Fix dnd on subject lineedit. When it's an url we don't want to. Commit.
  • Add own subjectlineeditwithautocorrection. Commit.
  • Simplify link lib. Commit.
  • Explicitly link against MailTransport where needed. Commit.
  • Fix akonadisearch include path (fix helping to build against qt6. Commit.
  • Fix build without texttospeech. Commit.
  • Make it compile without texttospeach. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi mime install include. Commit.
  • Show paths instead of URLs in attachment warning. Commit.
  • Use new KDE_INSTALL_KXMLGUIDIR. Commit.
  • Eliminate 2 "extra semicolon" warnings. Commit.
  • Add button icons to 3 send confirmation dialogues. Commit.
  • Adapt to KIdentityManagement changes. Commit.
  • Use KIO::ApplicationLauncherJob. Commit.
  • Make sure helper apps we start are in path. Commit.
  • Followup: Fix string: "Dead Line" -> "Deadline". Commit.
  • Followup: Do provide just a "Close" action. Commit.
  • Followup: Preselect 'Delete' button. Commit.
  • Removed erroneously set variable declarations. Commit.
  • Nicer layout for the "Autosave" group box. Commit.
  • Added missing variable declarations for KDEPIM_ENTERPRISE_BUILD. Commit.
  • Nicer layout for the "Recipients" group box. Commit.
  • Nicer layout for the "Format" group box. Commit.
  • Prevent all other tabs from being inheriting the "general" height. Commit.
  • Fixed the composer settings layout. Commit.
  • Remove unused KColorScheme include. Commit.
  • Use upper case includes. Commit.
  • Fix includes. Commit.
  • Fix includes. Commit.
  • Fix includes. Commit.
  • Fix includes. Commit.
  • Followup: Make widget more user-friendly. Commit.
  • USe correct qtkeychain. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Start to remove QNetworkConfigurationManager necessary for qt6 build. Commit.
  • Use isOnline method. Commit.
  • Qt5::WebEngine doesn't exist in qt6 and it's not necessary for qt5 build. Commit.
  • Adapt build system for building against qt6. Commit.
  • Don't access KMKernel when destructing KMReaderMainWin. Commit. Fixes bug #420669
  • Fix show headers. Commit.
  • Use SingleMainWindow=true. Commit.
  • Add missing Q_REQUIRED_RESULT. Commit.
  • Fix potential typo. Commit.
  • Add missing include. Commit.
  • Add parent + explicit. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
  • Remove duplicate code. Commit.
  • Show more headers. Commit.
  • Add missing Q_REQUIRED_RESULT. Commit.
  • Show all headers in qtc6. Commit.
  • Minor coding style. Commit.
  • Increase dependancy. Commit.
  • Remove now unneeded desktop files. Commit.
  • Remove now unneeded desktop to json conversion code. Commit.
  • Convert desktop files to JSON. Commit.
  • Add missing explicit keyword. Commit.
  • Const(ify pointer. Commit.
  • Fix warning. Commit.
  • Remove unneeded KCMUtils link. Commit.
  • Port away from KPluginInfo. Commit.
  • Remove dead code. Commit.
  • Use range-based for loop. Commit.
  • Fix copyright. Commit.
  • Reduce variable scope. Commit.
  • Use qCDebug here. Commit.
  • USe std::chrono_literals here. Commit.
  • Const'ify pointer. Commit.
  • Const'ify more pointer. Commit.
  • Const'ify pointer here. Commit.
  • Implement custom menu. Commit.
  • Extract method. Commit.
  • Modernize code. Commit.
  • Allow to implement enable/disable dnd folder. Commit.
  • Fix i18n. Commit.
  • Add missing Q_REQUIRED_RESULT. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Port deprecated I18N macro. Commit.
kmail-account-wizard
  • Add missing QGpgME/gpgme++ dependency. Commit.
  • Fix compile without depercated method. Commit.
  • Explicitly link against MailTransport where needed. Commit.
  • Use SingleMainWindow=true. Commit.
  • Add icon to desktop file. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
  • Modernize code. Commit.
  • Const'ify pointer. Commit.
kmailtransport
  • Fix compile without depercated method. Commit.
  • Remove MailTransport dependency from MailTransportAkonadi. Commit.
  • Simplify qt5/qt6 build. Commit.
  • Use new akonadi mime install include. Commit.
  • Add missing include when we build qt6. Commit.
  • Fix install headers. Commit.
  • Not necessary to add json in macro. Commit.
  • Install plugins in kf. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Install *_version.h in KF5/. Commit.
  • Make compile against qt6 (not akonadi support for the moment). Commit.
  • Adapt build system for building against qt6. Commit.
  • KMailTransport requires KCMUtils. Commit.
kmbox
  • Fix compile without depercated method. Commit.
  • Install *_version.h in KF5/. Commit.
  • Adapt build system for building against qt6. Commit.
  • Add missing include (qt6). Commit.
kmime
  • Fix compile without depercated method. Commit.
  • Install *_version.h in KF5/. Commit.
  • Port to QRegularExpression. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix compile against qt6. Commit.
  • Add missing includes (qt6). Commit.
  • Modernize code. Commit.
  • Remove deprecated I18N_NOOP macro. Commit.
kmines
  • Add missing KCoreAddons link. Commit.
  • [appstream] Add content rating. Commit.
  • Modernize code. Commit.
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Remove unused includes. Commit.
kmix
  • Add missing KCoreAddons link. Commit. Fixes bug #451756
  • Port test to Qt5/KF5 and make it use Qt Test. Commit.
  • Use an imported target for PulseAudio. Commit.
  • Remove our own copy of FindCanberra. Commit.
  • Get rid of checking for std::tr1::shared_pointer. Commit.
  • Remove ancient taglib leftover. Commit.
  • Don't set the C++ standard manually. Commit.
  • Not necessary to use I18N_NOOP here. Commit.
kmousetool
  • Make doctool as optional. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
kmouth
  • Fix items gitlab noticed as code degradation. Commit.
  • Add engine and voice selection to KMouth default system. Commit.
  • First run: fill up language list. Commit.
knavalbattle
  • Add missing KCoreAddons dep. Commit.
  • It's removed in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
knetwalk
  • Add missing KCoreAddons link. Commit.
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
  • Use std::as_const/Q_EMIT/Q_SLOTS. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
knights
  • Use new KDE_INSTALL_KXMLGUIDIR. Commit.
  • Use new API. Commit.
  • Move KDEInstallDirs on top. Commit.
  • Port deprecated method. Commit.
  • Adapt build system for building against qt6 (need plasma to be port to. Commit.
  • Enabled by default in qt6. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
knotes
  • Fix url. Commit.
  • Update color when theme changed. Commit.
  • Fix respectDiacriticAndAccents settings. Commit.
  • Fix api (it's a icon here). Commit.
  • Improve search. Commit.
  • Fix compile without depercated method. Commit.
  • Fix includes path. Commit.
  • Fix compile against qt6. Commit.
  • Use new akonadi notes install include. Commit.
  • Use new KDE_INSTALL_KXMLGUIDIR. Commit.
  • It compiles fine without qt5 deprecated methods. Commit.
  • Remove not necessary Grantlee5. Commit.
  • Use upper case include. Commit.
  • Const'ify pointer. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Use directly QT_VERSION. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use SingleMainWindow=true. Commit.
  • Fix show headers in qtc6. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
  • Fix enterEvent qt6 signature. Commit.
  • Remove now unneeded desktop files. Commit.
  • Remove now unneeded desktop to json conversion code. Commit.
  • Convert desktop files to JSON. Commit.
kolf
  • Add content rating. Commit.
  • Use override. Commit.
  • Fix code for building against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Not necessary to use I18N_NOOP here. Commit.
kollision
  • Add missing KCoreAddons link. Commit.
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
kolourpaint
kompare
  • Port service menu to new install location. Commit.
konqueror
  • Always enable WebRTCPipeWireCapture. Commit.
  • Append to environment variable instead of overwriting it. Commit.
  • Enable WebRTCPipeWireCapturer feature for QtWebEngine. Commit. Fixes bug #450840
  • Remove qDebug. Commit.
  • Make it clearer where the user should enter the custom start page. Commit. Fixes bug #449874
  • Clean up defunct opensearch classes. Commit.
  • Fix loading of searchbar plugin. Commit.
  • Fix search plugin not showing up in config dialog. Commit.
  • Remove unnecessary include. Commit.
  • Move wallet from WebEnginePage to WebEnginePart. Commit.
  • Inject scripts in parts created by WebEnginePage::createWindow. Commit.
  • Enable ScreenCapture attribute in WebEnginePart. Commit. Fixes bug #450386
  • Ignore query and fragment when checking permissions. Commit.
  • Port konqueror plugins to use embedded json metadata. Commit.
  • Avoid having more than one certificate error dialog at the same time in the same window. Commit.
  • Perform spellchecker setup on creation. Commit. Fixes bug #434173
  • Fix speech getting cancelled early in ttsplugin. Commit.
  • Kget plugin: Define the translation domain at the CMake level. Commit.
  • Add TryExec property to kget plugin. Commit.
  • Import kget plugin. Commit.
  • Port KPart plugins to custom KonqParts::Plugin. Commit.
  • Import KParts::Plugin class in LibKonq. Commit.
  • Port from KPluginSelector to KPluginWidget. Commit.
  • Appstream: Remove duplicated release info. Commit.
  • This I18N_NOOP is not necessary here. Commit.
  • Avoid possible endless loops when opening URLs. Commit.
  • Remove check if KCMs are authorized. Commit.
konquest
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Adapt build system for building against qt6 + fix compile error. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
konsole
  • Remove block of code that should not be there, and should do nothing. Commit.
  • Fix XTSMGRAPHICS (report sixel number of color registers and image size). Commit.
  • Scroll when a drawn sixel extends beyond bottom of line. Commit.
  • Add missed two parameters in call to addPlacement from iterm2 inline image escape sequence. Commit.
  • When an escape sequence is longer than the buffer, keep the last two chars. 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.
  • SessionController: fix crash when closing a session within a KPart on macOS. Commit.
  • Fix misplaced parenthesis. Commit.
  • Move token_csi_pg just after token_csi_pe. Commit.
  • Implement XTVERSION. Commit.
  • Add support for Unicode legacy computing symbols block to LineBlockChararcters. Commit.
  • Add explicit to constructors with 1 argument. Commit.
  • Change loop variable to avoid shadowing. Commit.
  • Initializate class members. Commit.
  • Fix comment spelling errors. Commit.
  • Properly end parsing of all APC, not just graphics. Commit.
  • Add support for DECSTR (Soft Terminal Reset). Commit. Fixes bug #134892
  • Exchange meaning of CSI?80h and CSI?80l. Commit.
  • Improve support for isolated Hangul Jamo. Commit.
  • Don't strip 0-width Other_Format characters. Commit.
  • Don't cross hard newlines looking for a base char. Commit.
  • Use a more explicit condition when combining chars. Commit.
  • Abstract away semantics of char 0 as right half of double-wide char. Commit.
  • Check first if ssh config file exist or not. Commit.
  • Report pixel size of the text area only. Commit.
  • Use negative z postion for sixel and iterm2 protocol images. Commit.
  • A hack to avoid scrolling when not moving the cursor. Commit.
  • Make sure all the screen is refreshed when toggling Mode_AppScreen. Commit.
  • Kitty protocol fixes. Commit.
  • Use std::unique_ptr for placement list. Commit.
  • Move graphics related lists from TerminalDisplay to more appropriate classes. Commit.
  • Identify as VT2xx with DECCOLM and SIXEL. Commit. Fixes bug #450407
  • Save sixel aspect ratio as a rational number, rather than a real number. Commit.
  • QRegion::contains does not do what the name suggests. Commit.
  • Improve memory handling. Commit.
  • Improve Sixel handling. Commit.
  • Image positionioning fixes. Commit.
  • Add #include that is necessary for compiling Quick Commands plugin. Commit.
  • Simplify call and add notes about API. Commit.
  • Hide quickcommands by default. Commit.
  • More robust reflow on zsh with semantic prompts. Commit. Fixes bug #447830
  • Remove images on when clearing entire screen. Commit.
  • Use braces for single statement if/for. Commit.
  • Some Sixel fixes. Commit.
  • Remove sixel debug code. Commit.
  • Move repeated code to create placements to a function. Commit.
  • Add Sixel support. Commit.
  • Add partial support for kitty terminal graphics protocol. Commit.
  • Add support for iterm2 file upload protocol. Commit.
  • Add infrastructure for displaying graphics in terminal. Commit.
  • Use escape sequence CSI 14t to report screen size in pixels. Commit.
  • Use TIOCSWINSZ ioctl to set pty's pixel size, so it will be reported to apps using TIOCGWINSZE. Commit.
  • Add new plugin QuickCommands (2nd). Commit.
  • Add new plugin QuickCommands. Commit.
  • Remove unused includes. Commit.
  • Use KIO::OpenFileManagerWindowJob. Commit.
  • Try to launch via DBus - as there is a API for selecting files. Commit.
  • Launch dolphin on "Open With File Manager" under a file. Commit.
  • Store the current hotspot under mouse. Commit.
  • Add HotSpot::File, differentiate between Url links and Local Files. Commit.
  • Save all lines to history when scrolling multiple lines up. Commit.
  • Add "cmd" and "command prompt" keywords to desktop file. Commit.
  • Add .reuse/dep5 to specify license/copyright for files missing them. Commit.
  • Add CC0-1.0 license used for appdata xml. Commit.
  • Adapt to comments. Commit.
  • Don't crash when the current session dies. Commit.
  • Store the current profile for session, and restore it later. Commit.
  • Change the Profile when the SSH Session changes. Commit.
  • Method to retrieve the Profile for a specific SSH Host. Commit.
  • React when ssh opens or closes. Commit.
  • Make sshProcess a unique_ptr so we can use it when we need. Commit.
  • Connect the active Session to the SSHModel. Commit.
  • I found a pointer problem when compiling a low version, please fix it. Commit.
  • Guard against negative value. Commit.
  • [CompactHistory] store biased starts of lines. Commit.
  • Start separating CSI parsing from parsing of other sequences. Commit.
  • Optimize FileFilter. Commit.
  • Register global shortcut using KGlobalAccel. Commit.
  • Kdelibs4migrate will be removed in qt6. Commit.
  • Remove linux-qt6 as we need knewstuff to be added to qt6. Commit.
  • Add explicit to constructor with 1 argument. Commit.
  • Avoid copy in for loop. Commit.
  • Add KIO version checks for insertOpenWithActionsTo(). Commit.
  • Port konsolerun service menu to new install location. Commit.
  • Handle opening urls outside of a full Plasma session a bit better. Commit.
  • Switch focus when closing inactive tab with splits. Commit. Fixes bug #446830
  • Fix visual bell. Commit. Fixes bug #445520
  • Remove unused include. Commit.
  • Pass widget again to monitoring KNotifications. Commit. Fixes bug #443117
  • Pass widget again to KNotification on bell. Commit. See bug #443117. Fixes bug #443411. Fixes bug #445520
  • Fix copying one single char. Commit. Fixes bug #448144
  • Make %w and %# work for bell notifications. Commit. Fixes bug #435644
  • Align definition and declaration to class. Commit.
  • Update copyright year. Commit.
  • Fix remembering selection in scrollback buffer. Commit.
  • Add license/copyright; copied from CharacterTest.h. Commit.
  • Add missing licenses from licensedigger. Commit.
  • Fix two minor whitespaces from previous commit. Commit.
  • Only enable maximize terminal button in split header bar when usable. Commit. Fixes bug #435029
  • Use tighter matching when finding the default profile file name. Commit. Fixes bug #447872
  • Add newline at end of file. Commit.
  • Qreal is double by default; adding f to numbers causes conversions. Commit.
  • Qreal is double by default; adding f to numbers causes conversions. Commit.
  • Add comment about left side condition is always false. Commit.
  • Fix PlainTextDecoder regression. Commit.
  • Remove random german variable name. Commit.
  • Do not delete the Open With action. Commit.
  • Remove Ghost Entries of the Open Folder With. Commit.
  • Add command line option to forcing reuse of existing process for debugging. Commit.
  • Disable setting if wallpaper not set. Commit.
  • Fix transparency not loading in settings. Commit.
  • Separate bgcolor and wallpaper opacities. Commit.
  • Fix Function parameter 'style' should be passed by const reference. Commit.
  • Added settings. Commit.
  • Added anchor and no scaling. Commit.
  • C-Style cast to static_cast. Commit.
  • Added wallpaper scaling. Commit.
  • Fix a bug where moving a split with only two splits could kill the View. Commit.
  • Port deprecated I18N_NOOP2. Commit.
  • CompactHistoryScroll: Merge flag + line length buffers. Commit.
  • Make non-initial Korean Hangul Jamo width 0. Commit.
  • Update character widths to Unicode 14. Commit.
  • Fix brokennes from clang-format. Commit.
  • Move inverted selection to TerminalPainter. Commit.
  • Remove now unused needToClear. Commit.
  • Fix scrolled line highlight. Commit.
  • Add ability to Open With the current working directory. Commit.
  • Don't get the selection to check if it is empty. Commit.
  • Avoid moving memory around in copyLineToStream. Commit.
  • Don't create a QString for every char in decodeLine. Commit.
  • CopyFromScreen/copyFromHistory improvements. Commit.
  • Don't check profile for every selected character. Commit.
  • ViewSplitter will now consistently create even-spaced splits. Commit. Fixes bug #447074
  • Work around weird position reported from filters. Commit. See bug #447478
  • Remove unused dismissOutputSuspendedMessage. Commit.
  • De-slotize some functions in TerminalDisplay. Commit.
  • Re-add the text to the dialog when removing a ssh entry. Commit.
  • CharacterWidth: unicode 14 - add comment. Commit.
  • [Coverity] colorScheme() is not a slot. Commit.
  • [Coverity] Init originMode in SavedState ctor. Commit.
  • Make use of new colorful preferences icons in settings windows. Commit. See bug #414214. See bug #414215. See bug #414213
  • Add missing formatting commits to ignore file. Commit.
  • Fix comment spelling. Commit.
  • Remove coverity comment. Commit.
  • Massive performance improvement for scrolling. Commit.
  • Optimize Character::width for ascii/ < 256 cases. Commit.
  • Use std::deque::insert directly instead of std::copy. Commit.
  • Inline EscapeSequenceUrlExtractor::appendUrlText. Commit.
  • Vt102Emulation: Process common case first. Commit.
  • Use memchr to look for zmodem indicator. Commit.
  • SSHManager: Fix two i18n problems. Commit.
  • Fix localization. Commit.
  • Fix compiler warning. Commit.
  • TerminalPainter: Pass nextPos to hasSameWidth. Commit. Fixes bug #446655
  • Sync docs with the command line help (proposal by Michael Butler). Commit.
  • Fix minor typo. Commit.
  • Forbid deletions from imported data. Commit.
  • S/tr/i18n. Commit.
  • Do not allow to remove ssh entries from ssh/config. Commit.
  • Do not add duplicate entries. Commit.
  • Automatically import from ~/.ssh/config. Commit.
  • Remove button to import from SSH Config. Commit.
  • Ignore items that are already imported. Commit.
  • Reset the sshConfig entity when it's deleted. Commit.
  • Use the correct variable on the inner loop. Commit.
  • New method: Has Host. Important to check if we loaded something yet. Commit.
  • Rename variable, item -> parentItem. Commit.
  • Save the pointer to the SSH Config Folder. Commit.
  • Do not remove SSH Config toplevel entry. Commit.
  • Use vector instead of set. Commit.
  • Fix variable name. Commit.
  • Fix letter case. Commit.
  • Start with edit button disabled. Commit.
  • Block clicks on the tree view if we are editing a ssh entry. Commit.
  • Use the correct name of the profile, without modifiers. Commit.
  • Do not force to add port, a missing port means default. Commit.
  • Allow to edit some elements of an imported ssh config. Commit.
  • Add a button to find the SSH Key. Commit.
  • Show a message if the current process is not the shell. Commit.
  • Use KMessageBox instead of QMessageBox. Commit.
  • Don't try to issue an ssh connection if not on the shell. Commit.
  • Add tooltips on folders and entries. Commit.
  • Add Tooltips to the SSH Plugin. Commit.
  • Emulation: change receiveChar to receiveChars. Commit.
  • Fix mistake with HAVE_MALLOC_H ifdef. Commit.
  • Set the default port for ssh. Commit.
  • Fix reading profile and username on the SSH config. Commit.
  • Add config option for whether mouse tracking should be enabled by default. Commit.
  • Add action to disable/enable mouse tracking. Commit.
  • Add support in TerminalDisplay for disallowing mouse tracking. Commit.
  • Remove duplicated code. Commit.
  • Optimize CompactHistoryScroll a bit more. Commit.
  • SD (ScrollDown) should be able to clear the screen. Commit.
  • Insert Lines should be a noop if outside margins. Commit.
  • Delete Lines should be a noop if outside margins. Commit.
  • CPR should take DECOM into account. Commit.
  • Cursor PreviousLine should respect the top margin. Commit.
  • Cursor NextLine should respect the bottom margin. Commit.
  • Saving/Restoring cursor should include Origin Mode. Commit.
  • RIS goes to (1,1) and clears tab stops. Commit.
  • Move the cursor home on Alignment Test. Commit.
  • Support reporting text area size. Commit.
  • Support for DECRQCRA (Checksum Rectangular Area). Commit.
  • Handle urls with non-empty ID-part. Commit.
  • Kate-like touchscreen scrolling support. Commit. Fixes bug #437553
  • SSHManagerPlugin: pass MainWindow* as an arg to activeViewChanged(). Commit.
  • Uppercase DECRPTUI hex response. Commit.
  • Fix possible infinite loop. Commit.
  • TerminalPainter: Reduce calls to TerminalDisplay::loc. Commit.
  • Use std::tie. Commit.
  • Inline CharacterColor comparison operators and pass by value. Commit.
  • Fix leak in DBusTest. Commit.
  • Handle changing cursor shape property without creating a new profile. Commit. Fixes bug #445590
  • Comment spelling corrections. Commit.
  • Reset KF_MIN_VERSION back to 5.71.0. Commit.
  • Add malloc.h check; fixes build on macos. Commit.
  • Port part loading from KService to KPluginFactory. Commit.
  • Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable. Commit.
  • Fix the URL matching regex with e. g. markdown links. Commit.
  • Fix painting of search result. Commit.
  • Fix nitpicks. Commit.
  • Group character related isSameAttributes method. Commit.
  • Speed up canBeGrouped. Commit.
  • Character is 16 bytes, pass by value. Commit.
  • Fix return type. Commit.
  • Move last method to Character. Commit.
  • Remove unused variable. Commit.
  • Move isSameRendition to Character. Commit.
  • Move hasSamecolors to Character. Commit.
  • Move isSameScript to Character. Commit.
  • Rewrite the while clause. Commit.
  • Move baseCodepoint to Character class. Commit.
  • Add TODO - this ccan be a junior job. Commit.
  • Add a test for Character. Commit.
  • Move canGroup code to Character.h. Commit.
  • Do not group braille characters. Commit.
  • Fix Screen::moveImage overwriting content. Commit.
  • Dont add one extra line when creating CompactHistoryScroll. Commit.
  • Use malloc_trim only on linux. Commit.
  • Handle tertiary device attributes request with DECRPTUI. Commit.
  • Ignore xterm escape code from cmatrix. Commit.
  • Disconnect view/session after drag-and-drop. Commit. Fixes bug #442238
  • Improve maximized split-view behavior. Commit.
  • Enable/Disable "detach-view" correctly after DnD. Commit.
  • Disable "detach-tab" after closing others. Commit.
  • CompactHistoryScroll: Remove _maxLineCount + 5 lines at a time. Commit.
  • Make the Character/Character color classes constexpr. Commit.
  • Dont resize screenLines all the time. Commit.
  • Use std::vector instead of QVector for _lineProperties. Commit.
  • Use std::vector instead of QVector for _screenLines. Commit.
  • Improve performance of outputting text to screen. Commit. Fixes bug #443885
  • Use smart pointers for color schemes. Commit.
  • Make sure we release memory when clearing the (possibly huge) scroll history. Commit.
  • Show non-default Port in full host name (%H) in tab bar. Commit.
kontact
  • Fix compile without depercated method. Commit.
  • Use KDE_INSTALL_KSERVICESDIR. Commit.
  • Make sure helper apps we start are in path. Commit.
  • Use upper case include. Commit.
  • Use K_PLUGIN_CLASS_WITH_JSON directly. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use SingleMainWindow=true. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
  • Remove screenshot sizes from AppStream file. Commit.
  • Unused from long time. Commit.
  • Use debug categories, add missing Q_REQUIRED_RESULT, add explicit. Commit.
  • Remove unused code from long time. Commit.
  • Remove unused includes. Commit.
kontactinterface
  • Fix compile without depercated method. Commit.
  • Install *_version.h in KF5/. Commit.
  • Adapt build system for building against qt6. Commit.
  • This macro is unused. Commit.
  • Fix license. Commit.
konversation
  • Task manager badge: ignore events from channels with disabled notifications. Commit. Fixes bug #451814
  • Build without KGlobalAccel on Windows. Commit.
  • Show number of unseen nick mentions & query messages on launcher entry. Commit. Fixes bug #398047
  • Sound: Port away from Phonon. Commit.
  • Don't use a QWaitCondition to do a dummy sleep. Commit.
  • KStatusNotifierItem new API need to be guarded with KNotifications version. Commit.
  • Support code for monospace formatting. Commit.
  • Use SingleMainWindow=true now. Commit.
  • Store state data in separate config file. Commit. Fixes bug #441575
  • Update .gitignore. Commit.
  • Bump KF5 min version & define KDE_COMPILERSETTINGS_LEVEL. Commit.
  • Declare as DBusActivatable and install D-Bus service file. Commit.
kopeninghours
  • PyKOpeningHours/CMakeLists.txt - include ${Boost_INCLUDE_DIR}. Commit.
  • Show headers in qtc6. Commit.
  • Fix autocorrect for cases where the state differs. Commit. Fixes bug #445787
kopete
  • Add content rating to appdata file. Commit.
  • Build: Require cmake 3.16 and clean up a bit. Commit.
korganizer
  • Fix url. Commit.
  • Trigger the reminder daemon fallback start code also in Kontact. Commit.
  • Today button moves Month view to today's month. Commit. Fixes bug #333066
  • Fix mem leak. Commit.
  • Remove unused include. Commit.
  • Save the agenda and month views' "icons to use" settings. Commit. Fixes bug #449473
  • Drop superfluous KF5DBusAddons dependency. Commit.
  • Remove now unused Phonon dependency. Commit.
  • Fix compile without depercated method. Commit.
  • Remove korgac and use the new shared reminder daemon instead. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi notes install include. Commit.
  • Use new KDE_INSTALL_KXMLGUIDIR. Commit.
  • Add D-Bus interface for the new reminder daemon. Commit.
  • Fix install headers. Commit.
  • Make compile with last libkdepim. Commit.
  • Fix phonon lib version (qt6 version when necessary). Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Use directly QT_VERSION. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use SingleMainWindow=true. Commit.
  • Install a desktop file for korgac. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
  • Remove 'Daemon' from application display name. Commit.
  • It's enabled by default in qt6. Commit.
  • Do not install desktop file for KPart. Commit.
  • Remove now unneeded desktop files. Commit.
  • Remove now unneeded desktop to json conversion code. Commit.
  • Convert desktop files to JSON. Commit.
  • Use Alarm::parentUid instead of the ETM specific custom property hack. Commit.
  • Compile without deprecated methods. Commit.
  • Modernize code. Commit.
  • Fix more prefixes on dependencies. Commit.
kosmindoormap
  • Only merge ways on synthetic nodes. Commit.
  • Fix geometry reassembly when we get both lines and areas for the same way. Commit.
  • Fill in missing country/state information based on the coordinate. Commit.
  • Port deprecated QStandardPaths::DataLocation. Commit.
  • Add basic translation for boolean-like tag values. Commit.
  • Port rental vehicle details to KLazyLocalizedString as well. Commit.
  • Port static message tables from I18N_NOOP to KLazyLocalizedString. Commit.
  • Translate title. Commit.
kpat
  • Fix rendering of the "You won message" on HiDpi. Commit. Fixes bug #450841
  • Use new API. Commit.
  • One -> won. Commit. Fixes bug #448346
  • Fix compile against qt6. Commit.
  • Disable disc cache strategy in KPat. Commit.
  • Fix cards flashing a bit when resizing. Commit.
  • Manupilate the KSharedDataCache only from one thread. Commit.
  • Bool + mutex -> atomic_bool. Commit.
kpimtextedit
  • Remove not necessary margin. Commit.
  • Make sure to update link color when theme changed. Commit.
  • Fix compile against qt6. Commit.
  • Fix color when we change theme. Commit.
  • Const'ify pointer. Commit.
  • Const'ify + add missing Q_REQUIRED_RESULT. Commit.
  • Fix replace all in richtextedit editor + remove old comment. Commit.
  • Add more autotest. Commit.
  • Synchronize normalize code. Commit.
  • Disable DiacriticAct when regularexpression is checked. Commit.
  • Fix compile without depercated method. Commit.
  • Fix support for replaceAll. Commit.
  • Improve autotest. Commit.
  • Add more autotest. Commit.
  • Remove unused Q_DECLARE_METATYPE. Commit.
  • Remove unused SEARCH_DIACRITIC_WORD. Commit.
  • Continue to implement autotests. Commit.
  • Continue to implement autotest. Commit.
  • Use TextEditFindBarBase::FindFlags directly. Commit.
  • Debug--. Commit.
  • Fix autotest. Commit.
  • Fix replace all. Commit.
  • Continue to add new autotest. Commit.
  • Rename variable. Commit.
  • Add autotests. Commit.
  • Make checked by default. Commit.
  • Prepare autotest. Commit.
  • It will allow to autotest code. Commit.
  • Add comment. Commit.
  • Rename actions + minor optimization. Commit.
  • Try to replace text. Commit.
  • Add searchText autotest. Commit.
  • Add plaintexteditfindbar autotest. Commit.
  • Improve autotest. Commit.
  • Use macro. Commit.
  • Show headers in qtc6. Commit.
  • Add option for respecting diacritics. Commit.
  • Add autotest. Commit.
  • Fix support when we use FindBackward option. Commit.
  • Simplify code. Commit.
  • Continue to implement search. Commit.
  • Continue to implement search. Commit.
  • Continue to implement search. Commit.
  • Start to implement search diacritic. Commit.
  • Rename method + const'ify variables. Commit.
  • Prepare to search diacritic word. Commit.
  • Add info about texttospeech support. Commit.
  • Fix includes. Commit.
  • Fix compile against qt6. Commit.
  • KColorScheme is unused here. Commit.
  • Fix includes here too. Commit.
  • Remove unused includes. Commit.
  • Remove kdesigner dep. Commit.
  • Add qt6 ci support. Commit.
  • Add missing explicit. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Install *_version.h in KF5/. Commit.
  • Make it compile against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Adapt build system for building against q6. Commit.
  • Fix show headers in qtc6. Commit.
  • Fix build without TextToSpeech available. Commit.
  • Add support for building without texttospeech as for the moment we don't. Commit.
  • Add missing includes + fix convertion QChar (qt6 build). Commit.
  • Modernize code. Commit.
  • Correct repository path. Commit.
  • Correct typo. Commit.
  • Fix branch. Commit.
kpkpass
  • Fix compile without depercated method. Commit.
  • Fix generate config file. Commit.
  • Port away from Qt6::Core5Compat. Commit.
  • Fix Qt version. Commit.
  • Adapt build system for building against qt6. Commit.
  • Only install pkpass mime type when not already provided by shared-mime-info. Commit.
kpmcore
  • Add a comment about WriteOnly. Commit.
  • Rename variables into more appropriate fstabPath and fstabFile. Commit.
  • Restrict CreateFile method to WriteFstab method in polkit helper. Commit.
  • Rename blockSize to chunkSize to avoid confusion with physical blocks. Commit.
  • Add a few more comments explaining copy direction. Commit.
  • Fix building against qt6 we need kf5.90. Commit.
  • Set "false" as the default return value and change it to "true" on success. Commit.
  • Fix a typo in definition of MiB constant. Commit.
  • Update description of polkit helper. Commit.
  • Add a node for Qt6. Commit.
  • Do not repeatedly open and close file when reading from it. Commit.
  • Do not repeatedly open and close file when writing to it. Commit.
  • It is no longer necessary to namespace exit function. Commit.
  • Make sure that path passed to WriteData is block device. Commit.
  • Restrict CopyFileData to writing to already existing files. Commit.
  • Rename CopyBlocks to CopyFileData. Commit.
  • Check for relative paths in ExternalCommandHelper::CopyBlocks. Commit.
  • Restrict QProcess::ProcessChannelMode to two used values. Commit.
  • Be a bit more strict in root helper when checking path to /etc/fstab. Commit.
  • Remove unnecessary or non-existing Qt flags. Commit.
  • Set KDE_COMPILERSETTINGS_LEVEL to 5.85. Commit.
  • One more missed place with INCLUDE_INSTALL_DIR. Commit.
  • Also remove INCLUDE_INSTALL_DIR in KPMcoreConfig.cmake file. Commit.
  • Do not set INCLUDE_INSTALL_DIR variable. Commit.
  • Fix obsolete ECM variables. Commit.
  • Fix cmake config file template to work with Qt6. Commit.
  • Fix infinite recursion in dummy backend. Commit. Fixes bug #432704
  • Remove unused forward declaration. Commit.
  • Port to Qt6. Commit.
  • Changing swap labels while swap is active does not seem to work anymore. Commit.
  • Port QStringRef to QStringView. Commit.
  • Remove unused variable. Commit.
  • Port away from KPluginLoader::factory. Commit.
  • Port away from deprecated method. Commit.
  • Port away from KPluginLoader::metaData. Commit.
  • Port away from KPluginMetaData::serviceTypes. Commit.
  • Fix davfs entries being omitted from fstab file. Commit. Fixes bug #447961
  • Add support for copying unknown partitions. Commit. Fixes bug #447784
  • Allow running chmod in externalcommand helper. Commit.
  • Use --recursive instead of -r. Commit.
  • Add posix permissions on filesystems used in posix systems. Commit.
  • Remove unused member. Commit.
  • Move the changePosixPermission to the Filesystem. Commit.
  • Add new job to change permission of the newly created partition. Commit.
  • Simplify code using K_PLUGIN_CLASS_WITH_JSON macro. Commit.
  • Switch to ntfsinfo to read NTFS usage. Commit. Fixes bug #447248
  • Fix broken fstab when mount point includes space. Commit. Fixes bug #446218
  • Add method to query if polkit is installed correctly. Commit.
  • Add metainfo file. Commit.
  • Set cmake interface dir on the target. Commit.
  • Add additional dependencies of KPMCore. Commit.
  • Fix seek error when filling device with random data or zeroes. Commit.
kpublictransport
  • Don't use GenericDataLocation on Android. Commit.
  • Add UIC coach sub-type mappings for CH and FR. Commit.
  • Add overnight train coach types and parse corresponding UIC coach types. Commit.
  • Include NightJet trains in supported types of the ÖBB vehicle layout API. Commit.
  • Port to ECMQmlModule. Commit.
  • Update coverage polygons from the Transport API Repository. Commit.
  • Rewrite the train coach element rendering. Commit.
  • Check name-based location search results for plausibility. Commit.
  • Fix the backend identifier. Commit.
  • Tests: querytest: un_navitia: Add a Queensland test case. Commit.
  • Allow to show headers in qtc6. Commit.
  • Support EFA floor level difference attributes. Commit.
  • Make isBackendEnabled() accessible from QML. Commit.
  • Only list covered countries in the location picker. Commit.
  • Make backend and coverage area objects accessbile from QML. Commit.
  • Prefer nationwide providers for location searches with a known country. Commit.
  • Add a configurable query delay for the location query model. Commit.
  • Add a location history model. Commit.
  • Remove superfluous export macro. Commit.
krdc
  • Fix a comment error. Commit.
  • Fix more qt6 compile error. Commit.
  • Adapt build system for building against qt6. Commit.
  • Add missing include in qt6. Commit.
  • Fix some compile error when we build qtonly. Commit.
  • Simplify code using K_PLUGIN_CLASS_WITH_JSON. Commit.
  • Define X-KDE-ConfigModule for KCMs instead of KServiceTypeTrader querying. Commit.
  • Port away from deprecated plugin things. Commit.
kreversi
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Remove unused includes. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
krfb
  • Make KF5Wayland optional behind existing DISABLE_PIPEWIRE. Commit.
  • Virtualmonitor: Return 1 if it failed to start. Commit.
  • Make it compile without deprecated methods. Commit.
  • Add CMake option DISABLE_PIPEWIRE to skip dependency check. Commit.
  • Port away from deprecated methods. Commit.
  • PipeWire fb: process cursor metadata even for empty buffer. Commit.
  • Remove dead CMake code. Commit.
  • Fix build warning in VirtualMonitorRfbServer. Commit.
kruler
  • Add missing KCoreAddons link. Commit. Fixes bug #451754
  • Add content rating in appdata. Commit.
  • Modify build system for allowing to build against qt6. Commit.
  • Fix against qt6. Commit.
kshisen
  • Add missing find_package for KCoreAddons. Commit.
  • Add missing KCoreAddons link. Commit.
  • Don't report incorrect error when starting the game for the fist time. Commit. Fixes bug #450444
  • Use Qt${QT_MAJOR_VERSION} here too. Commit.
  • Adapt for building against qt6. Commit.
ksirk
  • Use new KDE_INSTALL_KXMLGUIDIR. Commit.
ksmtp
  • Add missing q_required_result. Commit.
  • Check if server support dsn before to force it. Commit.
  • Const'ify variable. Commit.
  • Remove debug output. Commit.
  • Const'ify + use Q_REQUIRED_RESULT. Commit.
  • Fix compile without depercated method. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use directly = default here. Commit.
ksnakeduel
  • Add missing KCoreAddons link. Commit.
  • Adapt build system for building qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
kspaceduel
  • Add missing KCoreAddons link. Commit.
  • Adapt to build against qt6. Commit.
  • Use directly LabelName[i].toString(). Commit.
  • Port deprecated I18N_NOOP macro. Commit.
ksquares
  • Add missing KCoreAddons link. Commit.
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Make doctool as optional. Commit.
  • It's unused in qt6. Commit.
ksudoku
  • Use new KDE_INSTALL_KXMLGUIDIR. Commit.
  • We depend against qt5.15. Commit.
  • Dcop was kde4 technology. Commit.
  • Fix build against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
  • Show deprecated methods warnings. Commit.
  • Remove unused includes. Commit.
  • Not necessary to use I18N_NOOP here. Commit.
ksystemlog
  • Use KColorScheme color. Commit.
  • Show headers in qtc6. Commit.
  • Follow the FreeDesktop specs. Commit.
  • Add keywords to desktop file. Commit.
  • Make it compile against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix some compile error against qt6. Commit.
  • Fix some compile error against qt6. Commit.
  • Make KF5DocTools as optional. Commit.
kteatime
  • Add missing KCoreAddons dep and link. Commit.
  • It's enabled by default in qt6. Commit.
  • Make it compile against qt6. Commit.
ktimer
  • Make it compiles against qt6. Commit.
  • Not necesary in qt6. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
ktnef
  • Fix compile without depercated method. Commit.
  • It compiles against qt6. Commit.
  • Add missing include for building against qt6. Commit.
  • Install *_version.h in KF5/. Commit.
  • Adapt build system for building against qt6. Commit.
  • Modernize code. Commit.
  • Remove deprecated I18N_NOOP macro. Commit.
ktorrent
  • Fix missing include directory warnings. Commit.
  • Drop now unneeded QOverload statements. Commit.
  • Port away from deprecated QDateTime methods. Commit.
  • Port away from deprecated KRun. Commit.
  • Port away from deprecated KUrlRequester::returnPressed signal overload. Commit.
  • Port away from deprecated QFontMetrics::width. Commit.
  • Port away from deprecated QLayout::setMargin. Commit.
  • Port away from deprecated KShortcutsDialog::configure. Commit.
  • Port away from deprecated KPluginLoader. Commit.
  • Compile without KF and Qt deprecations. Commit.
  • Convert desktop files to JSON. Commit.
  • Install plugins in "ktorrent_plugins" namespace. Commit.
  • Port away from KParts::Plugin. Commit.
  • Port from KPluginSelector to KPluginWidget class. Commit.
  • Simplify code using K_PLUGIN_CLASS_WITH_JSON macro. Commit.
  • Utilize kcoreaddons_add_plugin method. Commit.
ktouch
  • Fix signature in qt6. Commit.
  • Use not deprecated enum. Commit.
  • Update CMakeLists for Malayalam courses and layouts. Commit.
  • Update data/data.xml with new Malayalam courses and layouts. Commit.
  • Add Courses for Malayalam layout. Commit.
  • Add Malayalam Enhanced Keyboard Layout. Commit.
ktp-accounts-kcm
  • Build: Pass the version to project(). Commit.
ktp-approver
  • Build: Pass the version to project(). Commit.
ktp-auth-handler
  • Build: Pass the version to project(). Commit.
ktp-call-ui
  • Make it use the release service version. Commit.
ktp-common-internals
  • Build: Pass the version to project(). Commit.
ktp-contact-list
  • Build: Pass the version to project(). Commit.
ktp-contact-runner
  • Build: Pass the version to project(). Commit.
ktp-desktop-applets
  • Build: Pass the version to project(). Commit.
ktp-filetransfer-handler
  • Build: Pass the version to project(). Commit.
ktp-kded-module
  • Build: Pass the version to project(). Commit.
ktp-send-file
  • Build: Pass the version to project(). Commit.
ktp-text-ui
  • Build: Pass the version to project(). Commit.
ktuberling
  • Android: Make it work again. Commit.
  • Fix simple warnings. Commit.
  • Make KTuberling Android start. Commit.
  • Increase ecm requirement a bit. Commit.
kturtle
  • Now knewstuff is ported to qt6. Commit.
  • Disable it for qt6. Commit.
  • Increase required KF5. Commit.
  • Fix matrix() deprecated warning. Commit.
  • The default copy and assignment operator for Token and ErrorMessage are enough. Commit.
  • Fix linking. Commit.
  • Fix typo. Commit.
  • Revert unwanted commented code. Commit.
  • Make it compile against qt6. Commit.
  • Make doctool as optional. Commit.
  • Don't try to build on windows. Commit.
  • Fix aboutdata. Commit.
kubrick
  • Use new KDE_INSTALL_KXMLGUIDIR. Commit.
  • Fix compile without Qt deprecated methods. Commit.
  • Port deprecated methods. Commit.
  • We depend against kf5.90. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
  • Port I18n_NOOP. Commit.
  • Not necessary to use I18n_NOOP here. Commit.
kwalletmanager
  • Kwalletmanager: do not show window on activation if not already shown. Commit. Fixes bug #451881
  • Modernize code. Commit.
  • Make KWalletManager DBusActivatable. Commit.
  • It needs to be ported to QRegularExpressionValidator. Commit.
  • It's enabled by default in qt6. Commit.
  • Fix includes. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix add_definitions. Commit.
kwave
  • Add missing KCoreAddons link. Commit.
  • USe not deprecated KDE_INSTALL_PLUGINDIR variable. Commit.
  • Fix detection of id3lib and libmad on freebsd. Commit.
  • Add content rating tag in appdata. Commit.
  • Remove unused KService dep. Commit.
kwordquiz
  • Fix mem leak. Commit.
  • Start to make it compile against qt6. Commit.
  • Use Breeze QStyle on Windows. Commit.
  • Kde-ci: Fix dependency name. Commit.
  • Not neccessary to use I18N_NOOP here. Commit.
libgravatar
  • Fix compile without depercated method. Commit.
  • Fix install headers. Commit.
  • Fix install includes. Commit.
  • Use isOnline method. Commit.
  • Install *_version.h in KF5/. Commit.
  • Adapt build system for building against qt6. Commit.
libkcddb
  • Install headers to path prefix matching C++ namespace KCDDB. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix some compile error against qt6. Commit.
  • It's already defined in ecm. Commit.
libkcompactdisc
  • Use FindALSA's imported target for linking. Commit.
  • It compiles fine without deprecated methods. Commit.
libkdegames
  • KgThemeProvider: Smooth previews. Commit.
  • KGameThemeSelector: Fix preview in HiDPI mode. Commit.
  • KGamePopupItem: Fix icon and text alignment in HiDPI mode. Commit.
  • KGamePopupItem: Use fixed offset from canvas border. Commit.
  • KGamePopupItem: Fix incorrect positioning relative to canvas. Commit.
  • Fix missing KCoreAddons link. Commit.
  • Build: Pass the version to project(). Commit.
  • Add 2 formats to KGameClock. Commit.
  • Port to KNS3::QtQuickDialogWrapper. Commit.
  • Fix hour calculation from seconds. Commit.
  • Fix Qt version hereFix Qt version hereFix Qt version here. Commit.
  • Fix find_dep. Commit.
  • Adapt build system to build against qt6. Commit.
  • Fix some compile error against qt6. Commit.
  • Add include (qt6). Commit.
libkdepim
  • Modernize code (const'ify pointer/variable). Commit.
  • Fix compile without depercated method. Commit.
  • Fix install headers (qt6 fix). Commit.
  • Remove kplugindesigner dep. Commit.
  • Add qt6 ci support. Commit.
  • Fix warning. Commit.
  • Adapt build system for building qt6. Commit.
  • Fix some reuse lint warnings. Commit.
  • Use =default directly and use not deprecated includes. Commit.
libkeduvocdocument
libkgapi
  • Increase minimum KF5 version to actual minimum KF5 version. Commit.
  • Fix compile without depercated method. Commit.
  • Clean up SASL plugin debug output. Commit.
  • Make it compile against qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Show more headers in qtc6. Commit.
  • Autogenerate debug file. Commit.
libkipi
  • Add metainfo.yaml for KApiDox coverage. Commit.
  • Set versions of dependencies properly in generated CMake config file. Commit.
libkleo
  • More accessible text representations for not applicable model entries. Commit.
  • Fix compile without depercated method. Commit.
  • Make the model used for the key selection combo a single-column model. Commit.
  • Fix check for resolved signing keys. Commit.
  • Add two more recipient-only test keys/certificates. Commit.
  • Bump library version. Commit.
  • Set placeholder text instead of an editable default text. Commit.
  • Extract the reader port combo box from the config entry UI. Commit.
  • Bump library version. Commit.
  • Allow setting the accessible name of the underlying line edit. Commit.
  • Improve accessibility of "Open file dialog" button. Commit.
  • Use QLineEdit instead of KLineEdit. Commit.
  • Return more accessible text representations for empty model entries. Commit.
  • Return more accessible text representations for some model entries. Commit.
  • Add helpers for more accessible dates and hex id strings. Commit.
  • Bump library version. Commit.
  • Deduplicate code for running gpgconf. Commit.
  • Add helper for shutting down the GnuPG daemons. Commit.
  • Throttle launching of the GnuPG agent. Commit.
  • Unify retrying to connect to the GnuPG agent. Commit.
  • Add helper for launching the GnuPG agent. Commit.
  • Add helper to check if gpg-agent is running and accepts connections. Commit.
  • Bump library version. Commit.
  • Add helpers for collecting key ids of missing signer keys. Commit.
  • Make sure helper apps we start are in path. Commit.
  • Also exclude deprecated gpgsm/keyserver option for GnuPG 2.2.34+. Commit.
  • Explicitly exclude deprecated gpgsm/keyserver option from config UI. Commit.
  • Add a test for the hexdecode helpers. Commit.
  • Fix erroneous unescaping of reader names. Commit.
  • Bump library version. Commit.
  • Export the hexdecode/hexencode helpers. Commit.
  • Bump library version. Commit.
  • Do not read/write DN attribute order from/to application config file. Commit.
  • Fix install headers. Commit.
  • Do not allow editing of read-only keyserver settings via double click. Commit.
  • Do not use "guru" as debug level. Commit.
  • Filter on subkey fingerprints in keylist, too. Commit.
  • Adapt build system for building qt6. Commit.
  • Fix unity build. Commit.
  • Start to fix unity build support. Commit.
  • Add DocAction helper class. Commit.
  • Require GpgME version 1.15.0. Commit.
  • Require GpgME version 1.14.0. Commit.
  • Use the .pgp extension only for binary files. Commit.
  • Use the current filename as default for the Save File dialog. Commit.
  • Port I18N_NOOP. Commit.
  • Allow new refresh job if the previous job is done. Commit.
  • Check version of QGpgme instead of gpgme++. Commit.
  • Bump library version. Commit.
  • Add helper to check if a range contains elements satisfying a predicate. Commit.
  • Fix typo and license id. Commit.
  • Bump library version. Commit.
  • Add a QMutex-compatible replacement for std::unique_lock. Commit.
  • Add license texts of GPL 3.0 and GCC Runtime Library Exception (RLE) 3.1. Commit.
  • Ignore compliance_de_vs for 2.2.28 to 2.2.33. Commit.
  • Bump library version. Commit.
  • Add helper for removing elements matching a predicate from a vector. Commit.
  • Bump library version. Commit.
  • Check if key matches for super class before checking special rule. Commit.
  • Add possibility to force filtering by protocol for all filters. Commit.
  • Remove unused overloads of findIssuers(). Commit.
  • Prevent infinite loop when building issuer chain. Commit.
  • Add helper to check if container contains element matching a predicate. Commit.
  • Clear the list of certificates with masked issuer when keys are cleared. Commit.
  • Move definition of doClear() out of class definition. Commit.
  • Prevent cycles in graph of certificate issuers. Commit.
  • Add possibility to mask the issuer of keys. Commit.
  • Use a single return instead of multiple returns. Commit.
  • Include KF5 headers as camel-case headers. Commit.
  • Port I18N_NOOP macro. Commit.
  • Write empty list of keys as empty string. Commit.
  • Bump library version. Commit.
  • Add helpers for reading/writing key groups from/to a file. Commit.
  • Bump library version. Commit.
  • Allow retrieving a group with a certain id from the cache. Commit.
  • Allow suspending the auto-refresh of the key cache. Commit.
  • Add helper to get the fingerprints of a bunch of keys. Commit.
  • Add helper for checking if a container contains a certain key. Commit.
  • Set group config to use by KeyCache instead of group config filename. Commit.
  • Factor code reading/writing the group configuration out of KeyCache. Commit.
  • Get multiple keys by their fingerprints. Commit.
  • Add helper for converting a QStringList to a vector of std::strings. Commit.
libkmahjongg
  • Adapt to build against qt6. Commit.
libksane
  • 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.
  • Build: Pass RELEASE_SERVICE_VERSION to project(). Commit.
  • Fix setting list values. Commit.
  • Do not report error in KSaneWidget. Commit.
  • Make it compile against qt6. Commit.
  • IT builds fine without deprecated methods. Commit.
  • Remove duplicate header from .cpp/.h. Commit.
  • Time to increase version. Commit.
  • Do not start FindDevicesThread unconditionally. Commit. See bug #445139
  • Announce zero progress directly after the very first byte has been read. Commit. See bug #446547
libksieve
  • Add parent. Commit.
  • Fix compile without depercated method. Commit.
  • Remove unused includes. Commit.
  • Fix compile without texttospeech. Commit.
  • Explicitly link againt KPIMTextEdit as we use that here. Commit.
  • Now purpose-qt6 builds fine. Commit.
  • We don't have header install we can't use this lib in another apps. Commit.
  • We don't have includes here. Commit.
  • USe upper cas includes. Commit.
  • Fix install headers. Commit.
  • Now we don't need to test qregexp (qt6 build). Commit.
  • Text to speak is not supported yet in qt6. Commit.
  • Fix includes. Commit.
  • Continue fixing compile error against qt6. Commit.
  • Fix some qt6 build. Commit.
  • Fix some qt6 compile error. Commit.
  • Install plugin in kf. Commit.
  • Remove exec key. Commit.
  • Add explicit keyword. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Start to remove QNetworkConfigurationManager necessary for qt6 build. Commit.
  • USe isOnline directly. Commit.
  • Fix some linking problem against qt6. Commit.
  • Fix some compile error against qt6. Commit.
  • Qt5::WebEngine doesn't exist in qt6 and it's not necessary for qt5 build. Commit.
  • Change build system for building against qt6. Commit.
  • Make DocTools optional. Commit.
  • Remove ifdef with undefined pointer that made compile fail. Commit.
  • Remove unused file. Commit.
  • Time to remove this old code (6 years). Commit.
  • Fix some reuse lint problem. Commit.
  • Remove deprecated I18N_NOOP macro. Commit.
libktorrent
  • Do not use deprecated KIO::Scheduler::setJobPriority. Commit.
  • Fix build error by making compiler settings less strict. Commit.
  • Port away from deprecated KFilterDev. Commit.
  • Port away from QMutex::Recursive. Commit.
  • Mitigate potential DoS vector by limiting pending piece uploads. Commit.
lokalize
lskat
  • Add missing KCoreAddons link. Commit.
  • Adapt build system for building against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
mailcommon
  • Disable for the moment "FilterActionForward::newAction" as it's not ported to async. Commit. See bug #451126
  • Minor optimization. Commit.
  • Update color when theme changed here too. Commit.
  • Update color when theme changed. Commit.
  • Fix compile without depercated method. Commit.
  • Qt6 macro doesn't support 4 arguments it works fine as it. Commit.
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi mime install include. Commit.
  • Replace the remaining boost::bind usages by lambdas. Commit.
  • Use uppercase include. Commit.
  • Fix includes. Commit.
  • Fix install headers. Commit.
  • Fix includes. Commit.
  • Remove kplugindesigner dep. Commit.
  • Use correct phonon version. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Install *_version.h in KF5/. Commit.
  • Adapt build system for building against qt6. Commit.
  • Fix unity build. Commit.
  • Fix 446052: Drag&Drop Mails in Kmail does not work using git-master snapshots since 2-3 days. Commit. Fixes bug #446052
  • Use = default and use {}. Commit.
  • Implement enable/disable drag&drop. Commit.
  • Use directly using namespace MailCommon. Commit.
  • Make compile without deprecated methods. Commit.
  • Remove deprecated I18N_NOOP macro. Commit.
  • Not necessary I18N_NOOP here. Commit.
  • Add some documentation for the HierarchicalFolderMatcher. Commit. See bug #443791
mailimporter
  • Fix compile without depercated method. Commit.
  • Use new akonadi mime install include. Commit.
  • Fix install includes. Commit.
  • Adapt build system for building against qt6. Commit.
marble
  • Adding means to Marble QtQuick to determine the license. Commit.
  • Fix blacklist and whitelist to also work for plugins that are not. Commit.
  • Eliminate a "type qualifiers ignored on function return type" warning. Commit.
  • Eliminate "this statement may fall through" warnings. Commit.
  • Port deprecated QObject::trUtf8() -> tr(). Commit.
  • Eliminate a buffer size warning in EclSolar::getEclYearInfo(). Commit.
  • Port deprecated qVariantFromValue() -> QVariant::fromValue(). Commit.
  • Port deprecated QPixmap::grabWidget() -> QWidget::grab(). Commit.
  • Port deprecated QFileInfo::created() -> metadataChangeTime(). Commit.
  • Port deprecated QTime::elapsed() -> QElapsedTimer. Commit.
  • Port deprecated QStyleOptionViewItemV2 -> QStyleOptionViewItem. Commit.
  • Port deprecated QSet::fromList() -> QSet(begin,end). Commit.
  • Port deprecated QSet::toList() -> values(). Commit.
  • Port deprecated QFlags(nullptr) -> QFlags(). Commit.
  • Port deprecated QFontMetrics::width() -> horizontalAdvance(). Commit.
  • Use KActionCollection::setDefaultShortcut() for marble-kde. Commit.
  • WMS: Allow redirection on the initial GetCapabilities request. Commit.
  • Use the real MIME type "application/gpx+xml" instead of an alias. Commit.
  • Add icon for the geo: URI handler. Commit.
  • Don't run Marble in a terminal when handling geo: URIs. Commit.
  • Apps/marble-kde: Use heap memory allocation for MainWindow. Commit. Fixes bug #443144
markdownpart
  • Use ecm_set_disabled_deprecation_versions. Commit.
  • Handle relative links in Markdown files. Commit.
  • Install plugins in kf. Commit.
  • Remove unused includes. Commit.
  • Adapt build system for building it against qt6. Commit.
mbox-importer
  • Fix compile without depercated method. Commit.
  • Use upper case include. Commit.
  • Fix includes. Commit.
  • Adapt build system for building against qt6. Commit.
messagelib
  • Export QCH targets after they are created. Commit.
  • Fix color when we change color theme. Commit.
  • Fix background color. Commit.
  • Fix update color when theme changed. Commit.
  • Debug--. Commit.
  • Update color when theme changed. Commit.
  • Add missing KCoreAddons dep and link. Commit.
  • Readd support for showing emoticon. Commit.
  • Add missing Q_REQUIRED_RESULT. Commit.
  • Update number of emails even if it's maximum value. Commit.
  • Fix build with kpimtextedit without texttospeech. Commit.
  • Remove duplicate code. Commit.
  • Fix normalize code. Commit.
  • Improve search. Commit.
  • Fix compile without depercated method. Commit.
  • Explicitly link against MailTransport where needed. Commit.
  • Fix akonadisearch includes. Commit.
  • Fix build without texttospeech. Commit.
  • Use QListIterator in qt6. Commit.
  • Fix MS Word attachments being detected as encrypted. Commit. Fixes bug #390002
  • Use new akonadi calendar install include. Commit.
  • Use new akonadi mime install include. Commit.
  • Const'ify. Commit.
  • Add operator==. Commit.
  • Add button icons to the "Attachment Reminder" dialogue. Commit.
  • Prepare to search diacritic word. Commit.
  • Fix open apps. Commit.
  • USe OpenUrlWithJob. Commit.
  • Continue to implement job. Commit.
  • Compile without text to speech support. Commit.
  • Fix build without texttospeech. Commit.
  • Add CommandLauncherJob. Commit.
  • Adapt to KIdentityManagement changes. Commit.
  • Show command signature errors only once when switching identities. Commit.
  • Fix crash. Commit.
  • Save commandline. Commit.
  • Improve autotest. Commit.
  • Prepare to use qca-. Commit.
  • Remove comment. Commit.
  • Improve openWith method. Commit.
  • Improve autotest. Commit.
  • Prepare autotest. Commit.
  • Continue to implement openurlwith. Commit.
  • Fix some compile error against qt6. Commit.
  • Add "px". Commit.
  • Start to implement openurlwithjob. Commit.
  • Start to use openurlwithmanager. Commit.
  • Remove unused Boost leftovers. Commit.
  • Add geo: to the set of handled URL schemes. Commit.
  • Make sure helper apps we start are in path. Commit.
  • Minor: Fix some strings. Commit.
  • Port to ktexttemplate. Commit.
  • Minor optimization. Commit.
  • Continue to port to KTextTemplate. Commit.
  • Move as public. Commit.
  • Fix method name. Commit.
  • Minor optimization. Commit.
  • Prepare to use KTextTemplate. Commit.
  • Make it compile (unity support). Commit.
  • Avoid to recreate KColorScheme => cache color. Commit.
  • Const'ify pointer. Commit.
  • Add autotest. Commit.
  • Save/load settings. Commit.
  • Continue to implement save/load. Commit.
  • Continue to implement openurlwith features. Commit.
  • Fix includes. Commit.
  • Fix includes. Commit.
  • Add openurlwithmanager too. Commit.
  • Add autotests. Commit.
  • Add openwithurlinfo class. Commit.
  • Fix linking. Commit.
  • We use qca by default from long time. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Fix some cppcheck warning. Commit.
  • Don't needlessly set pattern option. Commit.
  • Remove unused includes. Commit.
  • Use isOnline method. Commit.
  • Prepare to implement openurlwith class. Commit.
  • Remove unused Q_SLOTS here. Commit.
  • Qt5::WebEngine doesn't exist in qt6 and it's not necessary for qt5 build. Commit.
  • Adapt build system for building against qt6. Commit.
  • Show headers in qtc6. Commit.
  • Fix potential typo. Commit.
  • Remove non-existing Reply-From header. Commit.
  • Fix last failing test of MessageFactoryTest. Commit.
  • [messagecomposer] Add test for Autocrypt key selection. Commit.
  • [messagecomposer]: Mime-Version is not a structual header. Commit.
  • We depend against new version. Commit.
  • Increase dep. Commit.
  • Port I18N_NOOP. Commit.
  • Fix Bug 446675: Crash upon sending or saving message as draft. Commit. Fixes bug #446675
  • Add test for no Autocrypt in SMIME. Commit.
  • Replace Akonaditest runner with a simple testrunner. Commit.
  • Test more aspects of ComposerViewBase::generateCryptoMessages. Commit.
  • A key with UnknownPreference don't need an approval. Commit.
  • Fix compile on freebsd. Commit.
  • Modernize code. Commit.
  • Make it possible to disable ContactSearchJob in KeyResolver. Commit.
  • Set default value for mAutocryptEnabled. Commit.
  • Fix code style. Commit.
  • Cleanup/improve comments. Commit.
  • Use prefixed includes. Commit.
  • Cleanup: remove not usefull debug message. Commit.
  • WasCanceled is only updated in some cases. Commit.
  • AutocryptHeadersJob No invalid key into AutocryptHeader. Commit.
  • Refactor [messagecomposer]: Insead of writing several times the same: unify in functions. Commit.
  • AutoSaveMessage is an asynchron function wait till jods are finished. Commit.
okular
  • Don't find ktextwidgets for mobile. Commit.
  • Don't require KF5::IconThemes for Mobile. Commit.
  • KCrash is only used on the desktop. Commit.
  • Markdown: Fix images with special chars in URLs not loaded. Commit.
  • Try to fix randomly failing jenkins. Commit.
  • Don't create a KIconLoader instance. Commit.
  • Fix opening CHM files on Windows. Commit. Fixes bug #451985
  • Simplify QPainter::drawRoundedRect usage. Commit.
  • Bring corner radius of popup messages in line with widget style. Commit.
  • Restore properly rounded corners of popup messages. Commit.
  • Make clang-format happier. Commit.
  • Create empty inline note and then open dialog to get user's input. Commit.
  • Fix clang-format brace layout introduced in adc7a758. Commit.
  • Fix a missing brace if HAVE_SPEECH is not defined. Commit.
  • Add windows installer to appstream artifacts. Commit.
  • Remove extra bunch of {} added by clang-tidy ^_^. Commit.
  • Move to clang-format 13. Commit.
  • Add the readability-braces-around-statements hash to .git-blame-ignore-revs. Commit.
  • Enable readability-braces-around-statements. Commit.
  • Attempt to fix the MSVC build. Commit.
  • Create welcome screen. Commit.
  • Set QT_PLUGIN_PATH. Commit.
  • Implement keystroke commit events. Commit.
  • Support SaveAs action. Commit. Fixes bug #451010
  • Port away from KToolInvokation. Commit.
  • Set correct textfield value on keystroke. Commit.
  • Increase Okular5Core soversion for the 22.04 release. Commit.
  • Add missing clang-format commit to .git-blame-ignore-revs. Commit.
  • Fix keystroke events. Commit.
  • Don't create keystroke event when cursor moves. Commit.
  • Simplify keystroke event handling. Commit.
  • Don't clear focus when setting formwidget visible. Commit.
  • Put the Android extra linking cmake code behind a variable. Commit.
  • Android: More tweaks to make sure plugins are shipped. Commit.
  • Added fallback icon for thumbnail sync context menu. Commit.
  • Fix broken page MiniBar. Commit. Fixes bug #450347
  • Part::queryClose: Don't ask the user if he wants to save file types we can't save. Commit. Fixes bug #449976
  • Add TTS voice selection option to the docs. Commit.
  • Add editor-cmd option to the docs. Commit.
  • Adds option editor-cmd to the commandline. Commit. Fixes bug #263732
  • Onetime sync thumbnail. Commit.
  • Mobile: Add Signature Viewing UI. Commit.
  • Simplify the string for the 'Search for...' action. Commit. Fixes bug #450334
  • Allow user to select tts voice in addition to engine. Commit.
  • Tell the user if he tries to save an Okular Archive with the wrong extension. Commit.
  • Simplify printing code. Commit.
  • Sync the docs with the current interface. Commit.
  • Improve Bookmark action icons and text. Commit.
  • Improve UI for Bookmarks sidebar page buttons. Commit.
  • Put an "Add Bookmark" button on the Bookmarks sidebar. Commit. Fixes bug #357625
  • Fix incorrect spacing sequence. Commit.
  • Make Utils::realDpi work on QWindow not on QWidget. Commit.
  • Mobile: Remove PlaceholderMessage copy, We require KF 5.85 for mobile. Commit.
  • Mobile: Update imports to the minimum required versions on the cmake side. Commit.
  • XPS: fix multipiece image loading. Commit.
  • Simplify form action handling. Commit.
  • PDF: Allow signing unsigned signature fields. Commit.
  • Support the PDF Print named action. Commit. Fixes bug #448791
  • Improve mobile drawer. Commit.
  • Fb2: fix duplicating book title, annotation, cover etc. Commit.
  • If -> ifdef. Commit.
  • Fb2: show keywords in DocumentInfo. Commit.
  • PDF: Allow signing documents that need password to open them. Commit.
  • PDF: Fix memory leak when the file has Optional Content links. Commit.
  • Remove extra spaces in FB2 paragraphs. Commit. Fixes bug #359059
  • Remove deprecated Generator::documentMetaData. Commit.
  • Act on core/ TODOs that are not binary compatible. Commit.
  • Okular Mobile: Require Qt 5.15.2. Commit.
  • Tweak default UI. Commit.
  • Fix a typo in JavaScript code documentation. Commit.
  • Show the "No signing certs" warning earlier. Commit.
  • Kimgio generator: Make kexiv2 dependency optional. Commit.
  • Okular Android: help androiddeployqt a bit. Commit.
  • Mobile UI: Use proper "is opened" property. Commit.
  • Kde-ci: Match CMakeLists requirements. Commit.
  • [PageViewMessage] Resolve icon on the fly. Commit.
  • Add another Framework required by Okular. Commit.
  • Okular requires KActivities it would seem. Commit.
  • These two should be sourced from the same version as they released together. Commit.
  • M_share only exists when using purpose. Commit.
palapeli
  • Fix generate cmake file. Commit.
  • Fix some qt6 compile error. Commit.
  • Fix come qt6 compile error. Commit.
  • Compile against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
parley
  • Adapt build system to qt6. Commit.
  • Use Q_EMIT/Q_SLOTS/Q_SIGNALS + fix includes. Commit.
  • Use not deprecated enum. Commit.
  • Fix application crash. Commit.
  • Comment code unused in qt6. Commit.
  • Port I18n_NOOP macro. Commit.
  • Theses files are not used. Commit.
partitionmanager
  • Make refreshing devices more intuitive in the GUI. Commit. Fixes bug #450355
  • Fix installation of rc files for Qt6 build. Commit.
  • Fix a comment. Commit.
  • Show devices dock panel when not passing --devices. Commit.
  • Blocks the user to select a different device if --device is specified. Commit.
  • Remove unnecessary or non-existing Qt flags. Commit.
  • Set KDE_COMPILERSETTINGS_LEVEL to 5.85. Commit.
  • Fix obsolete ECM variable. Commit.
  • Add KDE_ prefix to cmake variable. Commit.
  • Port to Qt6. Commit.
  • Do not use deprecated Qt5 methods. Commit.
  • Remove unneccessary include_directories cmake statement. Commit.
  • Remove unneccessary include_directories cmake statement. Commit.
  • Restrict VERSION defines to main.cpp. Commit.
  • Restrict Qt::AA_UseHighDpiPixmaps to Qt5. Commit.
  • Adjust QStringList includes for Qt6. Commit.
  • Port away from deprecated setMargin method. Commit.
  • Use QFont enums instead of magic constants. Commit.
  • Use nullptr. Commit.
  • Port away from obsolete QtKey::+ operator. Commit.
  • Fix clang build. Commit. See bug #446899
  • Add an "Open in Partition Manager" solid Action. Commit. Fixes bug #446897
  • Accept devices starting with /dev. Commit. Fixes bug #446899
  • Select the partition number if --device is passed with it. Commit.
  • Allow to get the partition nr from the device node. Commit.
  • Silence compiler warning. Commit.
  • Select root permissions radio button when new partition dialog is first created. Commit.
  • Check if we need to show permissions groupBox when New Partition dialog is first shown. Commit.
  • Remove unused class member variable. Commit.
  • Fix isPermissionOnlyRoot function to return root by default. Commit.
  • Separate radiobuttons into two independent groups. Commit.
  • Enable permissions choice for other filesystems. Commit.
  • Change the way the button is created / fix crash. Commit.
  • Fix if order. Commit.
  • Add tooltip for the new option. Commit.
  • Add a button to allow the user to select if the partition is open for. Commit.
  • Ask for authentication only once. Commit.
  • Improve tab focus order in create partition dialog. Commit. Fixes bug #444698
  • Select device using a command line option. Commit. Fixes bug #43485
  • Add new signal on the mainWindow. Commit.
  • Add Documentation. Commit.
  • Add TODO's on parts of the code. Commit.
  • Move connections to the ::setupConnecctions method. Commit.
  • Warn the user if the polkit files are missing. Commit.
  • Don't use d as variable name. Commit.
picmi
  • Use new KDE_INSTALL_KXMLGUIDIR. Commit.
  • Change default solved color from "gray-ish" to "blue-ish". Commit.
  • Use "modern" connect syntax. Commit.
  • Q_DECL_OVERRIDE -> override. Commit.
  • 0 -> nullptr. Commit.
  • Always mark full lines with wrong streak sizes as completely unsatisfied. Commit. Fixes bug #435211
  • Fix difficulty of mobile phone level: "very easy" instead of "hard". Commit. Fixes bug #418210
  • Refresh stale time display in the status bar at end of game. Commit. Fixes bug #418857
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use QStringLiteral. Commit.
  • Prepare to build against qt6. Commit.
  • Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
pim-data-exporter
  • Fix compile without depercated method. Commit.
  • Use new akonadi notes install include. Commit.
  • Use new akonadi mime install include. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use SingleMainWindow=true. Commit.
  • Add Scarlett Clark as copyright people (I think I created first doc long. Commit.
  • Fix doctool file license. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
  • Add import/export support for akonadi_newmailnotifier_agentrc. Commit.
pim-sieve-editor
  • Fix react when color scheme changed. Commit.
  • Add missing KCoreAddons dep and link. Commit.
  • Fix compile without depercated method. Commit.
  • Simplify qt5/qt6 build. Commit.
  • Purpose-qt6 compiles fine now. Commit.
  • Make compile against qt6. Commit.
  • USe correct qtkeychain. Commit.
  • Start to remove QNetworkConfigurationManager necessary for qt6 build. Commit.
  • Use isOnline method. Commit.
  • Adapt build system for building against qt6. Commit.
  • Use SingleMainWindow=true. Commit.
  • Mark as single-instance using X-GNOME-SingleWindow key. Commit.
  • AA_UseHighDpiPixmaps is enabled by default in qt6. Commit.
pimcommon
  • Fix compile without depercated method. Commit.
  • Fix include here too. Commit.
  • Fix compile against qt6. Commit.
  • Fix compile against qt6. Commit.
  • Use new akonadi calendar install include. Commit.
  • Fix qt6 compile error. Commit.
  • Make it compile against qt6. Commit.
  • Move KPIMTextEdit to the public link interface here. Commit.
  • Now purpose-qt6 compiles fine. Commit.
  • Fix warning when building qt6. Commit.
  • Fix install includes (fix build in qt6). Commit.
  • Fix some qt6 compile error. Commit.
  • It's not necessary to test qregexp here as autotest is ok from long time. Commit.
  • Use QRegularExpression here too. Commit.
  • Port to QRegularExpression. Commit.
  • Fix some qt6 compile error. Commit.
  • Remove kplugindesigner dep. Commit.
  • Fix build with GCC 12 (standard attributes in middle of decl-specifiers). Commit.
  • Prepare for qt6 support. Commit.
  • Now it's not necessary. Commit.
  • Add signal networkStatusChanged. Commit.
  • Prepare to use QNetworkInformation when we use qt6. Commit.
  • Use isOnline method here too. Commit.
  • Add isOnline() method. Commit.
  • Install *_version.h in KF5/. Commit.
  • Remove unused include. Commit.
  • We depend against kf5.90. Commit.
  • Fix build without akonadi. Commit.
  • Make optional some lib when we compile against qt6 (for the moment). Commit.
  • Make akonadi optional (for the moment) for qt6. Commit.
  • Adapt build system for building against qt6. Commit.
  • PIMCommon requires Purpose as well. Commit.
  • Use directly i18n string. Commit.
  • Use correct branch. Commit.
poxml
  • Doc: remove transxx references. Commit.
  • Port away from QXmlDefaultHandler & friends. Commit.
  • Increase qt, cmake and kf5 requirements a bit. Commit.
rocs
  • Add missing KCoreAddons link. Commit.
  • I hate auto. This creates a QStringRref, not a QString, then crashes. Commit.
signon-kwallet-extension
  • Add INSTALL_BROKEN_SIGNON_EXTENSION cmake option. Commit.
skanlite
  • Don't use deprecated variable. Commit.
  • Add content rating to appdata. Commit.
  • Use forward declaration. Commit.
  • Fixed delete imageSaver. Commit.
  • Change button layout to match spectacle. Commit. Fixes bug #448327
  • Don't use help role for about button. Commit.
  • Change build system for building against qt6. Commit.
  • Don't use deprecated variable. Commit.
  • Remove unused include. Commit.
  • It's enabled by default in qt6. Commit.
  • Make doctool as optional + allow to install i18n too. Commit.
  • Make build autotest even if we use BUILD_TESTING. Commit.
  • Do not search for new devices unconditionally. Commit.
  • Use state config for scanner settings. Commit.
skanpage
  • New in this release
spectacle
  • Fix silently dismissing user defined errors. Commit. Fixes bug #452558
  • Clean forward declaration. Commit.
  • Darken/lighten the rectangular region overlay. Commit.
  • Adapt build system for building against qt6. Commit.
  • Const'ify variable. Initialize it. Use forward declaration. Commit.
  • Const'ify pointer. Commit.
  • Fix mem leak (actions created in init() method). Commit.
  • Const'ify method/variables. Commit.
  • Minor: Respect KDE HIG. Commit.
  • Add timezone placeholder "%t". Commit.
  • Respect -c, in combination with -b, to only save image into clipboard. Commit. Fixes bug #447811
  • Simplify branching for the notify text and fix messages containing dots. Commit. Fixes bug #447517
  • It's enabled by default in qt6. Commit.
  • Make DocTools as optional. Commit.
  • Inconsistency between man page and actual available command line options. Commit. Fixes bug #446710
  • Reenable the user set dbus values ignored by MR98. Commit.
  • Wayland: Allow to copy to clipboard img while in dbus or background mode. Commit. Fixes bug #429390
  • Replace last emit with Q_EMIT. Commit.
  • Fix build without KImageAnnotator. Commit.
  • Add "snipping tool" to keywords list. Commit.
  • Save Annotation tool settings across launches. Commit. Implements feature #436608
  • Check for min version of kImageAnnotator. Commit.
  • Enable newly introduced controls within kImageAnnotator. Commit. Implements feature #430465. Implements feature #429981
  • Drop KIPI support. Commit.
  • Respect in-windows settings when launched via DBUS. Commit. Fixes bug #392057
  • Add feature to annotate existing screenshots. Commit. Fixes bug #431257
  • Use KIO::JobUiDelegate for opening other application. Commit. Fixes bug #445530
step
  • Use not deprecated enum. Commit.
  • Not necessary to use I18N_NOOP here. Commit.
svgpart
  • Use less aggressive zoom factor of 1.2. Commit.
  • Support zooming by scrollwheel. Commit.
  • Install in kf. Commit.
  • Make it compile against qt6. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Remove unused include. Commit.
sweeper
  • Add missing ki18n_install. Commit.
  • Kdelibs4ConfigMigrator was removed in qt6. Commit.
  • Allow to build against qt6. Commit.
umbrello
  • Fix "Pressing OK in General Properties of Initial or End activity changes its type/shape". Commit. Fixes bug #451735
  • Https://bugs.kde.org/show_bug.cgi?id=449622#c5 fix for displaced pins, ports, and their associated floating texts. Commit. See bug #449622
  • Followup to commit 26aeb516 - further UML2 alignment for loading Umbrello XMI into PapyrusUML. Commit. See bug #115269
  • Umbrello/umlmodel/association.cpp. Commit.
  • Umbrello/umlmodel/association.cpp followup to commit b57c761 :. Commit. See bug #115269
  • Address reopening https://bugs.kde.org/show_bug.cgi?id=409411#c4. Commit. Fixes bug #409411
  • Fix "Data type with modifiers are space sensitive". Commit. Fixes bug #369464
  • Address reopening https://bugs.kde.org/show_bug.cgi?id=409411#c2 ,. Commit. Fixes bug #409411
  • Fix writing of output files on export to DocBook/XHTML:. Commit. See bug #449661
  • Umbrello/codeimport/javaimport.cpp followup to commit 9179dcd : Fix argument to DEBUG_REGISTER. Commit.
  • Test/import/csharp/properties.cs : New file tests C# properties. Commit. See bug #375223
  • Test/import/vala/helloWorld.vala : First rudimentary test case for ValaImport. Commit. See bug #397909
  • Umbrello/codeimport/csharp/csharpimport.{h,cpp} followup to commit 47e8a38:. Commit. See bug #449268
  • Umbrello/codeimport/csvalaimportbase.cpp followup to commit a5893a5 :. Commit. See bug #397909
  • Umbrello/codegenerators/csharp/csharpwriter.cpp improvements in function defaultDatatypes(). Commit. See bug #53368
  • Merge origin/master @ 23349c4 to work/397909-vala-importer. Commit.
  • Fix "request: restore undo/redo buttons missing in KF5 build". Commit. Fixes bug #449662
  • Test/import/cxx/cxx11-explicit-overrides-and-final.h followup to commit 6c8c824 :. Commit. See bug #397666
  • Merge origin/master @ 6f4fb21 to work/397909-vala-importer. Commit.
  • Fix "Settings -> Configure Umbrello -> User Interface: Text / line / fill color are reset to hard coded values". Commit. Fixes bug #450472
  • Fix "Settings -> Configure Umbrello: Improve predictability/reliability of saving to the resource file". Commit. Fixes bug #450470
  • Umbrello/umlwidgets/associationline.cpp cosmetics : Fix documentation of constructor. Commit.
  • Umbrello/toolbarstateassociation.cpp cosmetics : In function getAssociationType apply tabular alignment to cases Coll_Mesg_{Sync,Async}. Commit.
  • Merge origin/master @ 56811b1 to work/397909-vala-importer. Commit.
  • Widget cosmetics: For stereotypes follow uniform style used by UMLObject::stereotype(includeAdornments=true). Commit.
  • Merge origin/master @ 8bb117e to work/397909-vala-importer. Commit.
  • Followup to commit dc485c1 smoothing of associationwidget endpoints:. Commit. See bug #447866
  • Umbrello/umlwidgets/associationline.cpp cosmetic change in function mouseMoveEvent: Rename oldPos to unsnappedPos. Commit.
  • New class CsValaImportBase is quasi abstract base for C# and Vala import. Commit. See bug #397909
  • Merge origin/master @ 6c8c824 to work/397909-vala-importer. Commit.
  • Fix "C++ importer does not recognize 'final' keyword". Commit. Fixes bug #397666
  • Umbrello/codeimport/pythonimport.cpp function parseMethodParameters : Add support for type hints. Commit. See bug #432688. See bug #449462
  • Umbrello/codeimport/nativeimportbase.cpp : Improve doc at functions currentScope() and current(). Commit.
  • Debug messages shall not depend on Tracer filter in UMBRELLO_LOG_TO_CONSOLE mode:. Commit.
  • Fix "[C++ import] Type std::string is created multiple times". Commit. Fixes bug #450196
  • Umbrello/codeimport/kdevcppparser/cpptree2uml.cpp cosmetics:. Commit.
  • Umbrello/umldoc.cpp function saveToXMI followup to commit baa2300 : Set indent 2 only when in UML2 mode. Commit.
  • Fix for "request: GUI improvement diagram toolbar". Commit. Fixes bug #449629
  • Followup to commit 9179dcd migration of uDebug() to logDebug[0..5]. Commit.
  • Umbrello/umldoc.cpp : In function saveToXMI call writer.setAutoFormattingIndent(2). Commit.
  • Umbrello/umlwidgets/associationline.cpp function loadFromXMI followup to commit d8fe02e :. Commit. See bug #449622
  • Https://invent.kde.org/sdk/umbrello/-/issues/4 : In umbrello/uml.h at logDebug[0..5] bypass Tracer filter if logToConsole() is true. Commit.
  • Finalize "C#: Windows Forms classes are not imported" and fix "C# importer doesn't support properties". Commit. Fixes bug #449268. Fixes bug #375223
  • Umbrello/codeimport/nativeimportbase.cpp. Commit.
  • First stab at "code importing wizard C#: Windows Forms classes are not imported". Commit. See bug #449268
  • Fix 'Crashes on cancelling the creation of a new class with the "Creation" tool in sequence diagram'. Commit. Fixes bug #443580
  • Https://bugs.kde.org/show_bug.cgi?id=446020#c5. Commit. See bug #446020
  • Https://bugs.kde.org/show_bug.cgi?id=449622#c3. Commit. See bug #449622
  • Followup to commit 9726f91,. Commit. See bug #446020
  • Https://bugs.kde.org/show_bug.cgi?id=449393#c5 followup to commit 6085771. Commit. See bug #449393
  • Umbrello/umldoc.cpp. Commit.
  • Address doxygen complaints. Commit.
  • Fix for "XMI load in git version fails". Commit. See bug #449393
  • Support loading of XMI from https://www.softwareideas.net. Commit. See bug #56184
  • Umbrello/umlwidgets/associationwidget.cpp : Restore Qt4 compatibility lost in commit 4108be7. Commit.
  • Umbrello/umlwidgets/associationwidget.{h,cpp} : Revert most of commits f80bd68 and dc485c1, they destroyed association line attachments. Commit. Fixes bug #449463. Fixes bug #449626. Fixes bug #449627. See bug #447866
  • Https://invent.kde.org/sdk/umbrello/-/issues/4 : In umbrello/uml.h define log{Info,Warn,Error}5 in symmetry with logDebug5. Commit.
  • Umbrello/umldoc.cpp followup to commit 7b24cd9 : Restore Qt5 / KF5 based build. Commit.
  • Restore build using gcc-4.8.3 / Qt-4.8.6 / kdelibs-4.14.9 :. Commit.
  • Umbrello/umlwidgets/classifierwidget.cpp : Address missing initialization of m_attributeSignature and m_operationSignature reported by valgrind. Commit.
  • Fix "Python class functions return value wrong in class widget". Commit. Fixes bug #449462
  • Umbrello/codegenerators/python/pythonwriter.cpp : In function defaultDatatypes rename "string" to "str". Commit.
  • In Help -> About Umbrello add KDE Applications version info :. Commit.
  • Fix "Code import wizard: python wrong function return". Commit. Fixes bug #449297
  • Umbrello/umlmodel/operation.cpp function toString: Remove excess conversion to QLatin1String at argument to returnType.startsWith(). Commit.
  • Fix crash importing Pascal code via import wizard:. Commit. Fixes bug #449129
  • Https://invent.kde.org/sdk/umbrello/-/issues/4 Fix Debug enable/disable mechanism and convert uDebug / DEBUG usages to logDebug[0..5]. Commit.
  • Codegenerators/xml/xmlschemawriter.cpp addendum to commit 2482fa0e (uDebug upgrade to logWarn). Commit.
  • Umbrello/codegenerators/ada/adawriter.cpp. Commit.
  • Umbrello/umlappprivate.h : Remove unnecessary #include "debug_utils.h". In future this file shall only be #included on cpp file level. Commit.
  • Umbrello/umlmodel/umlcanvasobject.cpp cosmetics: Add curly braces on a few if and else statements. Commit.
  • Update copyright year on files recently changed. Commit.
  • Https://invent.kde.org/sdk/umbrello/-/issues/4 followup to commit fa13dff : Convert further uWarning/uError usages to logWarn0 to logError4 macros from uml.h. Commit.
  • Umbrello/codegenerators/java/javacodegenerator.cpp : In reserved_words fix typo at "UnsatisfiedLinkError". Commit.
  • Changes resulting from code safety review:. Commit.
  • Umbrello/umlmodel/association.{h,cpp} : Revert commit 8834f48, add TODO note in header file. Commit.
  • Umbrello/umlmodel/association.{h,cpp} : Remove unused member nrof_parent_widgets. Commit.
  • Minor simplification for Tracer based debug call: DEBUG() replaces DEBUG(DBG_SRC), DEBUG_N("Class") replaces DEBUG("Class"). Commit.
  • Https://invent.kde.org/sdk/umbrello/-/issues/4 - Address initial step for "Log dock exists but is not hooked up". Commit.
  • Followup to https://bugs.kde.org/show_bug.cgi?id=56184#c60 : Establish basic loading of UML2 files from OMG and PapyrusUML. Commit. See bug #56184
  • Address observation from https://bugs.kde.org/show_bug.cgi?id=447866#c2. Commit. See bug #447866
  • Update copryight year on files recently modified. Commit.
  • Umbrello/import_rose.cpp followup to commit c7fdfef :. Commit. See bug #81364
  • Followup to commit dba3b12 - further preparation for loading files from https://www.eclipse.org/papyrus. Commit. See bug #56184
  • Umbrello/umldoc.cpp : In function loadFromXMI, after doing the actual load do not call UMLApp::app()->setGenerator() if UMLApp::app()->generator() returns null. Reason: In this case the UML primitive types are used, and calling setGenerator destroys all datatypes loaded from a foreign file (seen on loading PapyrusUML file). Commit.
  • Umbrello/umlmodel/attribute.cpp : In function load1 loading of PapyrusUML file with ownedAttribute element, on handling the href print a debug message. Commit.
  • Umbrello/umlmodel/umlobject.h : Remove unused member m_bInPaste. Commit.
  • CMakeLists.txt fixup of commit b0efdb5 : Increase UMBRELLO_VERSION_MINOR to 34. Commit.
  • Umbrello/umlwidgets/diagramproxywidget.{h,cpp} : Address https://mail.kde.org/pipermail/umbrello-devel/2022-January/023025.html. Commit.
  • Umbrello/umlwidgets/umlwidget.cpp fix for crash on removing association:. Commit.
  • Umbrello/umlwidgets/associationwidget.cpp followup to commit dc485c1. Commit. See bug #447866
  • Fix errors reported by Eclipse on attempting to load Umbrello XMI file into PapyrusUML. Commit.
  • Umbrello/codeimport/README : File for gathering info on adding a new language. Commit.
  • First stab at smoothing associationwidget endpoint update as announced. Commit. See bug #447866
  • Umbrello/umlwidgets/umlwidget.cpp. Commit.
  • Umbrello/umlscene.{h,cpp} followup to commit 0648bc9f. Commit.
  • Dialogs/pages/codeimportoptionspage.ui. Commit.
  • Improve instrumentation for debugging of widget geometry :. Commit. See bug #447866
  • Build using gcc-4.8.3 / Qt-4.8.6 / kdelibs-4.14.9 :. Commit.
  • Umbrello/{umllistview,main}.cpp : Update copyright year. Commit.
  • Umbrello/umlwidgets/associationwidget.{h,cpp} followup to commit 136460f. Commit. See bug #447866
  • Umbrello/umlwidgets/associationwidget.cpp cosmetics:. Commit.
  • Address observation from https://bugs.kde.org/show_bug.cgi?id=447866#c2. Commit. See bug #447866
  • Umbrello/umllistview.cpp function mousePressEvent : currentView may legitimately be null while loading XMI file. Commit.
  • Umbrello/main.cpp : In for-loops over Uml::ProgrammingLanguage avoid referring to the first enum value by name. Commit.
  • Minimal fix for "Multiple association ends are drawn on the same edge point". Commit. See bug #447866
  • Umbrello/umlwidgets/associationwidget.{h,cpp} followup to commit 1de13cc. Commit.
  • Followup to commit 0ff63e4f improvements in AssociationWidget :. Commit.
  • Improvement at AssociationWidget static method findInterceptOnEdge :. Commit.
  • Minor cosmetic cleanup in class AssociationLine :. Commit.
  • CMakeLists.txt : Increase UMBRELLO_VERSION_MINOR to 33. Commit.
  • Integrate selected suggestions from https://mail.kde.org/pipermail/umbrello-devel/2021-December/023006.html. Commit.
  • In class AssociationWidget change member m_associationLine to value instead of pointer:. Commit.
  • Completion of fix for "Diagram objects moved to inside enclosing package become invisible". Commit. Fixes bug #447661
  • Umlwidgets/widgetbase.cpp followup to commit 70acb0f: Remove if-statement accidentally left in from experiments. Commit.
  • Umbrello/umlwidgets/widgetbase.h. Commit.
  • Umbrello/umlwidgets/associationwidget.cpp. Commit.
  • Fix "Diagram objects moved to inside enclosing package become invisible". Commit. See bug #447661
  • Application of patch suggested in https://bugs.kde.org/show_bug.cgi?id=446020#c1 plus minor cleanups. Commit. See bug #446020
  • TODO file: Provide more precise URLs at bug and feature tracker. Commit.
  • Enhancement: Write UML2 XMI format when UML2 mode is selected. Commit. See bug #115269
  • Improve loading of files from https://www.eclipse.org/papyrus. Commit. See bug #56184
  • Umbrello/uml1model/attribute.cpp. Commit.
  • Umbrello/uml1model/umlattributelist.{h,cpp}. Commit.
  • README : Fix typo. Commit.
  • Https://invent.kde.org/sdk/umbrello/-/merge_requests/22. Commit. Fixes bug #432688
  • Update copyright year. Commit.
  • Https://scan.coverity.com/projects/3327 Coverity fixes listed by CID :. Commit. See bug #340646
  • Followup to commit 54a3659 - start using the const overloads of the UMLObject::asUMLActor() to asUMLUseCase() functions. Commit. See bug #442134
  • Remove html header/footer from welcome page when not using webkit. Commit.
  • Cmake: make library Qt5::WebKitWidgets optional depending on WEBKIT_WELCOMEPAGE. Commit.
  • Make QtWebKit usage in WelcomePage optional, with QTextBrowser fallback. Commit.
  • Address comment #7 by Robert Hairgrove : In uml1model/umlobject.{h,cpp} add const overloads to the asUMLActor() to asUMLUseCase() functions. Commit. See bug #442134
  • Add initial support for a vala importer. Commit. See bug #397909
yakuake
zanshin
  • Tune the SVG to avoid the black rectangle of doom with QtSvgRenderer. Commit.