KDE Gear 22.08.0 Full Log Page
This is the automated full changelog for
KDE Gear 22.08.0
from the git repositories.
akonadi
- Use std::cout not std::err for information. Commit.
- Fix mem leak. Commit.
- Add clearCacheDone signal. Commit.
- Add i18n. Commit.
- Add job for clearing akonadi collection cache. Commit.
- Move CalendarSupport::TagCache and tag color convenience methods here. Commit.
- Fix statistics proxy model unit test with Qt6. Commit.
- Disable Qt6 CI until we have KAccounts available. Commit.
- It compiles fine against qt6. Commit.
- Fix SQL query generation with Qt6. Commit.
- Comment code for the moment in qt6 for making it build. Commit.
- Remove unused variable. Commit.
- Add missing Q_REQUIRED_RESULT. Commit.
- Add missing Q_REQUIRED_RESULT. Commit.
- Don't delete mariadb log files. Commit. Fixes bug #454948
- Use cmakedefine01. Commit.
- Install plugins in pim. Commit.
- Fix install plugin in pim. Commit.
- Install version header in include/KF*/AkonadiCore. Commit.
- QSqlQuery::boundValues() returns a QList in Qt6. Commit.
- Fix build with Qt6. Commit.
- Fix infinite recursion in QStringList DataStream operator with Qt6. Commit.
- Fix adapt arguments to qt6. Commit.
- Explicitly construct a QByteArray here. Commit.
- Add include needed with Qt6. Commit.
- Rely on automatic pair type deduction. Commit.
- Port away from QStringRef. Commit.
- Adapt AkRanges to Qt6 container changes. Commit.
- Make it compile without deprecated methods. Commit.
- Add KF5::KIOCore only to private link interfaces. Commit.
- Follow BinaryUnitDialect option. Commit. Fixes bug #454182
- Add a QGadget to collection. Commit.
- Remove namespace. Commit.
- Disable warning. Commit.
- Enforce using $database_akonadi AppArmor profiles. Commit.
- Fix typos in AppArmor target profile name. Commit.
- Add CollectionUtils::fromIndex(). Commit.
- Remove unimplemented constructor. Commit.
- Fix compile against qt6 here. Commit.
- Port QNetworkConfigurationManager in qt6. Commit.
- Fix 452949: Revert a string to make it suitable for more apps. Commit. Fixes bug #452949
- Set useful desktopFileName for agents. Commit.
- Clean up CMake code. Commit.
- Cleanup leftovers of no longer used Windows build hacks. Commit.
- Link tests agains shared akonadiprivate. Commit.
- Add Windows CI. Commit.
- Use correct kf. Commit.
akonadi-calendar
- Fix crash when using QString as KConfigGroup name, use C Char array from start. Commit.
- Condense occurrenceForAlarm early returns and add check for null incidence ptr. Commit.
- Fix crash with reminder-daemon when reminder dismissed as notifications are being iterated over. Commit.
- Add an environment variable to disable Akonadi auto-launching. Commit.
- Add Akonadi KCalendarCore platform calendar plugin. Commit.
- Disable Qt6 CI build. Commit.
- It compiles fine against qt6. Commit.
- Prevent crashing from null AlarmNotification pointer. Commit.
- Fix crash when clicking on dismiss, sometimes. Commit.
- Add "Remind in 1 hour" option. Commit.
- Search plugin in pim. Commit.
- Handle empty incidence. Commit. Fixes bug #453395
- Explicitly link against KConfigCore. Commit.
- Make it compile without deprecated methods. Commit.
- Don't make notifications for already ended events persistent. Commit.
- Add translation context for the "Dismiss" action. Commit. See bug #452264
- Use Akonadi::CollectionUtils::fromIndex(). Commit.
- Move CalendarSupport::displayName to Akonadi::CalendarUtils. Commit.
- Remove duplicate header between header cpp file. Commit.
- Don't store url when it's not valid. Commit.
- Unify calendar item access utility methods. Commit.
- Add more reminder notification text variants. Commit.
- Move IncidenceTreeModel from eventviews here. Commit.
- Adjust the error messages for failed imports. Commit. See bug #328976
- We depend against new version. Commit.
- Fix compile against qt6. Commit.
akonadi-calendar-tools
- Make it compile without deprecated methods. Commit.
- Use calendar item access utility methods from akonadi-calendar. Commit.
- It doesn't depends against kdelibs4support. Commit.
akonadi-contacts
akonadi-import-wizard
- Install plugins in pim. Commit.
- Install plugin in pim. Commit.
- Fix compile against qt6. Commit.
- Make it compile without deprecated methods. Commit.
- Set desktop file spec version. Commit.
akonadi-mime
akonadi-notes
- It compiles fine against qt6. Commit.
- Make it compile without deprecated methods. Commit.
akonadi-search
- It compiles fine against qt6. Commit.
- Fix path. Commit.
- Install plugin in pim. Commit.
- Port to json format. Commit.
- Explicitly link against KConfigCore. Commit.
- Make it compile without deprecated methods. Commit.
- Make compile in qt6. Commit.
- Remove duplicate header between header cpp file. Commit.
- Add missing include when compiling against kf5.94 without deprecated methods. Commit.
- Add missing Q_REQUIRED_RESULT + explicit. Commit.
- Start to implement RespectDiacriticAndAccents or not. Commit.
akonadiconsole
- USe Akonadi/ClearCacheJob. Commit.
- Use directly new dbaccess class. Commit.
- Port to QRegularExpression. Commit.
- Use cmakedefine01. Commit.
- Install plugins in pim. Commit.
- Make it compile without deprecated methods. Commit.
akregator
- Drop unused KF5Service dependency. Commit.
- Drop unused QGpgme dependency. Commit.
- Remove unused includes. Commit.
- Remove unused includes. Commit.
- Prepare to use future qgpgme-qt6. Commit.
- Const'ify pointer + use Q_REQUIRED_RESULT. Commit.
- Remove duplicate from header/cpp. Commit.
- Make compile against qt6. Commit.
- Add missing lib in qt6. Commit.
- Increase plugin version. Commit.
- Adapt to new plugin api. Commit.
- Install plugins in pim. Commit.
- Install plugin in pim. Commit.
- Install plugin in kontact. Commit.
- Don't enter event loop in akregatorstorageexporter. Commit.
- Make it compile without deprecated methods. Commit.
- Revert this part as it breaks compile. Commit.
- Add missing gpgme version. Commit.
- Syndication lib is needed when building against qt6. Commit.
- Allow to search gpgme (need in qt6). Commit.
- Fix some qt6 compile errors. Commit.
- Fix some qt6 compile error. Commit.
- Fix compile against qt6. Commit.
- Follow BinaryUnitDialect option. Commit. See bug #454182
- Fix cmake variable (fix qt6 configure). Commit.
- Drop plugin system. Commit.
- Re-format css (no functional change). Commit.
- More html tweaks. Commit.
- Clean up html a bit. Commit.
- Fix document structure. Commit.
- Font size is supposed to be in points, not pixels. Commit.
- Hide progress widget when inactive. Commit.
- Remove dead code in OpenUrlRequest. Commit.
- Drop loading extension plugins. Commit.
- Remove unused function. Commit.
- Fix 452822: Please add a way to prevent dialogs/notifications while saving an enclosure. Commit. Fixes bug #452822
- Add missing version name. Commit.
- Fix home page. Commit.
- Set desktop file spec version. Commit.
- Don't show double menu. Commit.
- Use "coll" variable directly. Commit.
- Allow to change theme. Commit.
- Add support for fullscreen. Commit.
analitza
- Require passing tests for the CI to pass. Commit.
- Fix typo breaking analitzatest. Commit.
- Use Config mode for finding Eigen3. Commit.
- Port qmlRegisterInterface. Commit.
- Fix qMakePair compile error against qt6. Commit.
- Adapt api to qt6. Commit.
- We depend against qt5.15. Commit.
- Fix other compile error against qt6. Commit.
- Fix some qt6 compile errors. Commit.
- Port toSet. Commit.
- Fix up adjusting the build system for Qt6. Commit.
- Port some deprecated methods. Commit.
- Adapt build system for building against qt6. Commit.
- Add missing include + fix some compile error against qt6. Commit.
- Remove extra ';'. Commit.
- Fix folder for ecm_install_po_files_as_qm. Commit.
- Properly separate public/private dependencies. Commit.
- Remove unused include. Commit.
- Use upstream CMake config for Eigen. Commit.
- Add Windows CI. Commit.
ark
- Pass parent widget to add dialog. Commit.
- Fix install plugin in kf. Commit.
- Port deprecated KMimeTypeTrader::self()->query. Commit.
- Revert "Do not highlight file after compression". Commit.
- Use cmakedefine01. Commit.
- Block extraction if there's no space left. Commit. Implements feature #393959
- Add a context to Archive to help translations. Commit.
- Zip: pad CRC numbers to 8 characters. Commit. Fixes bug #455007
- Fix naming of Compressed/Uncompressed Size columns. Commit.
- Cli7zplugin: add support for original 7-Zip. Commit. Fixes bug #440135
- Don't consider okteta for previewing files. Commit.
- Require passing tests to pass the CI. Commit.
- Fix failing clirartest if rar is not available. Commit.
- Remove -l flag to 7z a. Commit.
- Support '7zip' as well as 'p7zip'. Commit.
- Fix draggable area not clearly signposted/misleading highlighting. Commit. Fixes bug #426499
- Calculate total directory size. Commit. Fixes bug #452352
- Use ${QT_MAJOR_VERSION} here too. Commit.
- Fix some compile error against qt6. Commit.
- Adapt build system for building qt6. Commit.
artikulate
- Adapt build system for building against qt6. Commit.
- Use Qt:: here. Commit.
- Remove %i parameter from Exec line. Commit.
audiocd-kio
- Port to KIO::WorkerBase. Commit.
- Port away from ERR_SLAVE_DEFINED. Commit.
- Add missing override. Commit.
- Not necessary now. Commit.
- Install in kf6. Commit.
- Make it compile against qt6. Commit.
- Prepare adapt build system for building against qt6. Commit.
- Prepare to adapt build system against qt6. Commit.
baloo-widgets
- Require passing tests for the CI to pass. Commit.
- Add Qt6 CI support. Commit.
- Port deprecated methods. Commit.
- Port margins(). Commit.
- Show all .h in qtc6. Commit.
- Modernize code. Commit.
- Initialize variables in headers. Commit.
- Use std::as_const. Commit.
- Fix compile qt6 error. Commit.
- FileMetaDataWidget: Allow to see targetUrl if set. Commit.
- Fix find qt. Commit.
- Add ki18n_install(po). Commit.
- Install in kf. Commit.
- Autotests: repair long-format tests. Commit.
- Autotests: repair test of "yesterday" dates. Commit.
- Autotests: factor out the (short form) regexes. Commit.
- Autotests: validate that KFormat does what the test expects. Commit.
blinken
bomber
bovo
- Add ki18n_install and kdoctools_install. Commit.
calendarsupport
- Use the Akonadi::TagCache from Akonadi. Commit.
- Use Q_REQUIRED_RESULT + const'ify pointer. Commit.
- Use kcalendarcore_version.h => we can build against qt6 too. Commit.
- Port deprecated methods. Commit.
- Make it compile without deprecated methods. Commit.
- Remove KDatePickerPopup copy. Commit.
- Use Akonadi::CollectionUtils::fromIndex(). Commit.
- Implement findMostCommonType using type enums rather than type names. Commit.
- Adapt to displayName() having been moved to akonadi-calendar. Commit.
- Remove unused createMimeData() overload. Commit.
- Use calendar item access utility methods from akonadi-calendar. Commit.
- Remove plugin class. Commit.
- Test failed on windows. Commit.
- Remove libkdepim prefix. Commit.
- Remove unused CategoryConfig class. Commit.
- Remove unused CategoryHierarchyReaderQTreeWidget. Commit.
- Remove unused and unexported CalendarSupport::CalendarUtils class. Commit.
- QDrag only needs a parent object, not a widget. Commit.
- Port to QRegularExpression. Commit.
- Use KWindowStateSaver for the print preview dialog. Commit.
cantor
- Squash commit of multiple fixes that will go into 22.08. Commit. Fixes bug #456650
- Remove duplicate headers between cpp/h. Commit.
- [maxima] properly embedd the results of the commands from the draw package (draw, draw2d and draw3d). Commit.
- When downloading new documentation files, explicitly use "cantorrc" config file to store the settings otherwise the files are not found when downloaded from within LabPlot. Commit.
- Remove backspaces in the help output in R. Commit.
- Show the information about the available internal help system in Maxima and in R in the help panel. Commit.
- Don't end QDebug with endl. Commit.
- Fix includes. Commit.
- Moved the handling of the expression status changes to the base class Session. Commit.
- Add Windows CI. Commit.
- Added zooming related actions (zoom in, zoom out, zoom original) to the context menu of the worksheet. Commit.
- Smooth zoom in the worksheet view with the mouse wheel. Commit.
- Don't update the variable model for R in case we're dealing with help expressions and removed obsolete function calls on temp objects in scilabexpression.cpp. Commit.
- [python] remove the option "graphic packages for integrated plots". Commit.
- Don't call updateGraphicPackagesFromSettings() in Octave, Python and Julia sessions. Commit.
- More debug ouput in the python test to understand the failure on CI and more code cleanup in various files. Commit.
- [python] Adding some more debug output to understand the test failure on CI. Commit.
- [python] trying to fix the test failing on CI. Commit.
- No need to update the variable model if a help request was processed since it doesn't create any new variables of functions. Commit.
cervisia
- Use #include . Commit.
- Adapt build system for building against qt6. Commit.
- Add ki18n_install and kdoctools_install. Commit.
- Port CVS manual away from deprecated KToolInvocation. Commit.
- Use CVS manual that actually exists. Commit.
- Remove custom impl for help action. Commit.
dolphin
- Revert "portalize drag urls". Commit.
- Install KPart desktop file for supporting Konqueror 22.08. Commit.
- Add "Show statusbar" menu entry in "Settings". Commit.
- Remove linux-qt6 CI from stable branch. Commit.
- Open >5 terminals dialog: use action terms instead of Yes/No buttons. Commit.
- Open >5 items dialog: use action terms instead of Yes/No buttons. Commit.
- Portalize drag urls. Commit.
- Dolphintabwidget.cpp piority of boolean operators. Commit.
- Improve goActions test. Commit.
- Add two autotests. Commit.
- Show "Loading canceled" placeholder when loading was canceled. Commit.
- Don't reinterpret_cast QEvent. Commit.
- ViewPropertiesDialog: use action terms instead of Yes/No buttons. Commit.
- Use edit-clear-history icon. Commit.
- Do not open excessive tab. Commit. Fixes bug #440663
- Formatting. Commit.
- Remove duplicate headers between cpp/h. Commit.
- Don't consider drops on a row as drops on the row's item. Commit. See bug #453700
- Cleanup config-dolphin.h includes. Commit.
- Use cmakedefine01. Commit.
- Use one config-dolphin.h.cmake configuration file. Commit.
- Fix rare ToolTipManager crash on exit. Commit.
- Bump KF5_MIN_VERSION after e9bd295b make 5.92 necessary. Commit.
- Fix install/load plugins from kf. Commit.
- KItemListView fix valgrind issue "Conditional jump or move depends on uninitialised value". Commit.
- We depend against qt5.15. Commit.
- Add Qt6 CI support. Commit.
- It's enabled by default in qt6. Commit.
- We depend against kf5.91 => remove check. Commit.
- Fix building KF6 with PackageKit-Qt. Commit.
- Fix build with Qt6 QFont::setWeight(). Commit.
- Add missing includes needed to build with KF6. Commit.
- KServiceTypeTrader has been deprecated since KService 5.90. Commit.
- Port away from deprecated KNewStuff API. Commit.
- Fix building kfileitemmodeltest with KF6. Commit.
- Port away from copying QEvent when building with Qt6. Commit.
- Kdelibs4ConfigMigrator is deprecated in KF6. Commit.
- Port away from deprecated ThumbCreator API. Commit.
- Migrate old custom view font config entries. Commit.
- Simplify custom font settings. Commit.
- Kfileitemmodel: sortRoleCompare: allow to sort by access time. Commit.
- Allow OpenTerminalHere to work for recentlyused:/ and recentdocuments:/. Commit.
- Remove hover highlight before opening view context menu. Commit.
- Fix paste on row while in details view mode. Commit.
- Extend selection rectangle to left edge. Commit. Fixes bug #453046
- Change wording "Leading Column Padding" to "Side Padding". Commit. Fixes bug #453172
- Fix: Dolphin right click and compress doesn't scroll. Commit.
- Prevent excessive tab opening. Commit.
- Add ki18n_install and kdoctools_install. Commit.
- Fix name of uninstall command (without extension). Commit.
- Fix: service-menu-installer ignoring symlinks on un-install. Commit. Fixes bug #452289
- Fix QDirIterator wildcard when fallback install script is searched for. Commit. Fixes bug #453870
- Add tooltip to free space info widget showing full disk capacity. Commit. Fixes bug #452867
- Drop KNS3 prefix for KMoreTools includes. Commit.
- Port to QStringView. Commit.
- Remove unused include. Commit.
- KItemList: fix warnings. Commit.
- SearchBox: Add topMargin to balance the spacing. Commit.
- REmove duplicate header between header/file. Commit.
- Re-add "Open Terminal Here" feature. Commit. Fixes bug #452637
- Revert "Combine modificationtime, creationtime and accesstime roles into one group". Commit.
- Eliminate remarks. Commit.
- Combine modificationtime, creationtime and accesstime roles into one group. Commit.
- Add the ability to sort by file extension. Commit. Fixes bug #429579
- Define MODULE type for KCM libraries. Commit.
- Convert desktop files of plugins to json. Commit.
- Don't deselect on Ctrl+Right-Click. Commit.
- Add additional Document role for "Author". Commit.
- Baloo is available on Linux/FreeBSD only. Commit.
- Refactor DolphinContextMenu so its actions are retrievable. Commit.
- Install servicemenus in new install location. Commit.
- [ToolTipManager] Create DolphinFileMetaDataWidget on-demand again. Commit.
- Reuse metadata widget when creating tooltips. Commit.
- Using the gesture recognizer from KWidgetsAddons. Commit.
- Allow for more explicit button labels. Commit.
- Port to target-based ecm_add_app_icon. Commit.
- Prettify labels in back/forward button menu. Commit.
- Fix some compile error against qt6. Commit.
dolphin-plugins
dragon
elisa
- Enable opening files relative to current directory from the command line. Commit.
- Set sidebar section Loader height to avoid inactive headings taking space. Commit. Fixes bug #456214
- This proxy model has children only when parent is invalid. Commit.
- Clean up code for FlatButtonWithToolTip. Commit.
- Change "Show Artist" functionality to be hover-based on desktop. Commit.
- Elisaapplication ctor initialize member. Commit.
- Fix sidebar entry order when changing embedded categories. Commit. Fixes bug #456209
- Fix case sensitivity sorting issue in viewsproxymodel. Commit.
- Make sure artist is not null to avoid qml errors. Commit.
- Fix showArtist button and its signal. Commit.
- Rescale internal Slider values to avoid integer overflow. Commit. See bug #455339
- Add some space between the cover art and queue list. Commit.
- Remove duplicate headers from cpp/h. Commit.
- Make Playlist items taller and more touchable in touch mode. Commit.
- Play song in playlist when tapped with a touchscreen. Commit. Fixes bug #454343. See bug #434437
- Change root of Files view to root directory. Commit. Fixes bug #420895
- Add automatic Android version handling. Commit.
- Fix Windows platform name in appstream data. Commit.
- Add 22.04.1 Windows release to appstream. Commit.
- Allow sorting tracks using file modification time. Commit.
- Fix some qt6 compile error. Commit.
- Adapt build system for building against qt6. Commit.
- It's enabled by default in qt6. Commit.
- Add setting to disable scan on startup. Commit.
- Fix playList's key navigation. Commit. Fixes bug #453591
- We depend against qt5.15. Commit.
- Parse lyric and display them. Commit.
- Show a little arrow in the corner of the repeat button. Commit. Fixes bug #453586
- Better fix for displaying lyric of unindexed tracks. Commit.
- Revert "Display lyric no matter it's in the DB or not". Commit.
- Display lyric no matter it's in the DB or not. Commit.
- Return the right embbed cover art of tracks that don't have the Album info. Commit.
- Handle label of playlist entry that doesn't have Album/Artist. Commit.
- Increase visibility of the embedded cover art. Commit. See bug #418800
- Never group entries that don't have the Album info. Commit.
- Use dynamic tooltip text for play & pause buttons. Commit.
- Clean up hover button code in GridBrowserDelegate. Commit.
- Add missing Accessibility properties to FlatButtonWithToolTip. Commit.
- Make delegate tooltip texts consistent. Commit.
- Clarify Tooltip of play button in NavigationActionBar. Commit.
- Use real SI unit. Commit.
- Add windows CI. Commit.
- Correct vertical positioning for "nothing here" message. Commit.
- Correct "nothing here" Loader's visible condition. Commit.
- Make "nothing here" placeholder message's text dynamic. Commit.
- Give "Nothing to display" placeholder message an icon. Commit.
- Give desktop "playlist empty" placeholder message an icon. Commit.
- Put PlaceholderMessage instances in Loaders. Commit.
- Hide top-level view icon for main view toolbar. Commit.
- Correct my copyright email address. Commit.
- Extract common DataGridView and DataListView code into AbstractDataView. Commit.
- DataGridView/DataListView: put placeholder messages in Loaders. Commit.
- DataGridView/DataListView: don't put Binding objects in loaders. Commit.
- DataListView: eventually set modelIsInitialized to true. Commit.
- Collapse ListBrowserView into DataListView. Commit. Fixes bug #429036
- Collapse GridBrowserView into DataGridView. Commit.
- Remove minor and unnecessary code differences between various toolbars. Commit.
- Dynamically switch between album-style and standalone-song-style playlist items. Commit. See bug #434437
- Warn that the fast native indexer doesn't follow symlinks. Commit. Fixes bug #451294
eventviews
- Port to PMF signal/slot syntax. Commit.
- Not necessary namespace in qt5 too. Commit.
- Install plugins in pim. Commit.
- Fix warning when building against qt6. Commit.
- Use kcalendarcore_version.h as we can build in qt6. Commit.
- Make it compile without deprecated methods. Commit.
- Make it compile without deprecated methods. Commit.
- Use KDatePickerPopup from KWidgetAddons. Commit.
- Make compile against qt6. Commit.
- Simplify TodoModelPrivate. Commit.
- TodoViewQuickAddLine: fix adding a todo using the quick add line. Commit.
- Compilation error. Commit.
- Adapt to displayName() moving to akonadi-calendar. Commit.
- Add i18n. Commit.
- <Merge branch 'release/22.04'. Commit.
- Add missing includes when building without deprecated methods. Commit.
- Remove unneeded superclass from decoration class. Commit.
- Port decoration plugin loading away from KServiceTypeTrader. Commit.
- Use calendar item access utility methods from akonadi-calendar. Commit.
- Move the use of KMessageBox out of TodoModel. Commit.
- Have the CI build the example app too (and make it build again). Commit.
- Rebase TodoModel on to KExtraColumnsProxyModel. Commit.
- Use IncidenceTreeModel from akonadi-calendar. Commit.
- Remove unused (and now gone) includes. Commit.
falkon
- Remove duplicate releases tag. Commit.
- Show more headers in qtc6. Commit.
- Add missing override. Commit.
- Use Q_EMIT/nullptr/fix gcc warning. Commit.
- Const'ref. Commit.
- Port deprecated enum. Commit.
- Show more headers in qtc6. Commit.
- Remove duplicate headers between cpp/h. Commit.
- Const'ify method + use nullptr. Commit.
- Show the actual QtWebEngine version in about dialog. Commit.
- Modernize code. Commit.
- Use QStringLiteral + use nullptr. Commit.
- Use nullptr here too. Commit.
- We depend against qt5.15. Commit.
- Use nullptr here. Commit.
- Show all headers in qtc6. Commit.
- Show headers in qtc6 + we can use qt cmake macro as we depend against. Commit.
- Use ref here. Commit.
- QML: Fix enum documentation doxygen comments. Commit.
- QML: Fix documentation links for window/s. Commit.
- Add Doxygen overview of QML API. Commit.
- SiteInfo: Don't load previews at multiselect. Commit. Fixes bug #451284
- SiteInfo: Improve ability to copy data from lists. Commit. Fixes bug #451284
- Enable WebRTC screen capturer in WebEngine. Commit. Fixes bug #450839
- Remove screenshot dimensions from appdata. Commit.
ffmpegthumbs
filelight
granatier
grantlee-editor
- Make it compile without deprecated methods. Commit.
- Fix compile against qt6. Commit.
grantleetheme
- Don't use deprecated variable. Commit.
- Use non-deprecated install location variables. Commit.
- Try to install plugin. Commit.
- Fix plugin name. Commit.
- Make it compile without deprecated methods. Commit.
- We depend against kf5.94. Commit.
- Remove duplicate header between header cpp file. Commit.
- Fix crash. Commit.
- Make compile against deprecated methods. Commit.
gwenview
- Include exiv2.hpp and KImageAnnotator outside of #ifdef HAVE_TIFF. Commit.
- Support passing drag and drop through portal. Commit.
- Add simple image editor using KImageAnnotator. Commit. Fixes bug #408551
- Port from KNewFileMenu::setPopupFiles to KNewFileMenu::setWorkingDirectory. Commit.
- Port away from ERR_CANNOT_CREATE_SLAVE. Commit.
- Use more appropriate/specific icon for "Show Editing Tools" button. Commit.
- Port away from deprecated pixelmetrics. Commit.
- Fix using QOpenGLWidget in Qt6. Commit.
- Add missing includes. Commit.
- Fix some qt6 compile errors. Commit.
- Fix follow BinaryUnitDialect. Commit. See bug #454182
- Add ki18n_install and kdoctools_install. Commit.
- Make spinboxes in Crop tool behave properly with fixed aspect ratio. Commit. Fixes bug #332208
- Fix some compile against qt6. Commit.
- Port more code for making building against qt6. Commit.
- Fix some compile error when building against qt6. Commit.
- Use correct url. Commit.
- Use Phonon::phonon4qt. Commit.
- Add translation context to short "None" string. Commit. Fixes bug #445418
- Enable Base Media File Format (BMFF) support in Exiv2. Commit.
incidenceeditor
- Fix order. Commit.
- Const'ify pointer. Commit.
- Search plugins in pim. Commit.
- Not necessary namespace in qt5 too. Commit.
- Make it compile against qt6. Commit.
- Make it compile without deprecated methods. Commit.
- Fix cppcheck warning. Commit.
- Fix typo introduced in the previous commit. Commit.
- Use calendar item access utility methods from akonadi-calendar. Commit.
- Fix failed merge from Release/22.04. Commit.
- CI: add pimcommon to dependencies. Commit.
itinerary
- Defer to KHealthCertificate for checking for too recent vaccinations. Commit.
- Only show certificate issue time when present. Commit.
- Integrate kirigami-addons upstream fixes. Commit.
- Propagate ticket and document data also to newly generated elements. Commit.
- Fix scrolling of the vehicle layout view with new Kirigami. Commit.
- Also import health certificates from pkpass files. Commit.
- Sync with kirigami-addons upstream. Commit.
- Fix ticket token not being updated for single entries. Commit.
- Remove old date/time input controls. Commit.
- Check availability of documents while counting them. Commit. Fixes bug #456510
- Improve confirmation Dialogs. Commit.
- Port Label in DocumentsPage to PlaceholderMessage. Commit.
- Update pre-built section of README. Commit.
- Mention the KMail plugin required for data extraction. Commit. Fixes bug #451231
- Try choosing default ticket by user's FullName. Commit.
- Integrate Kirigami Addons copy. Commit.
- Add a copy of the Kirigami Addons date and time module. Commit.
- Remove no longer needed build backward compatibility. Commit.
- Explicitly look for and link against KF5::CalendarCore. Commit.
- Revert as there is a check and I just didn't have kcalendarcore uptodate. Commit.
- KCalendarCore::Calendar::isLoading is from kf5.96. Commit.
- Only add transfers when we are reasonably sure we need to change location. Commit.
- Set better event times when importing full-day events. Commit.
- Add additional event properties if we have a preceding transfer. Commit.
- Remove the old Android-only calendar import code. Commit.
- Prepare for the calendar plugin loader to move to KCalendarCore. Commit.
- Add new calendar import workflow. Commit.
- Allow importing documents containing different data types. Commit.
- Add unit test for importing combined reservation and ticket/pass data. Commit.
- Deduplicate/merge passes on import. Commit.
- Consider non-location change elements when determining location as well. Commit. Fixes bug #455083
- Prefer coordinate-based country subdivisions if the explicit one is invalid. Commit.
- Integrate the Android calendar plugin as a static plugin. Commit.
- Implement calendar plugin loading for non-Android. Commit.
- Pick a better departure time for manual trips following an existing item. Commit.
- Run trips added from journey queries through post-processing. Commit.
- Allow to add a calendar entry for a given reservation. Commit.
- Add permission request API usable from QML. Commit.
- Load Android calendar on first use, not on plugin creation. Commit.
- KCalendarCoreExtras only needs to be a dynamic library on Android. Commit.
- Add calendar list model, backed by the KCalendarCore calendar plugin. Commit.
- Add KCalendarCore calendar plugin loader. Commit.
- Add KCalendarCore platform calendar plugin for Android. Commit.
- Silence a compiler warning. Commit.
- One more cmakedefine01. Commit.
- Rename .h.in files, to .h.cmake. Commit.
- Use cmakedefine01. Commit.
- Explicitly set the build tools version to the one we have installed. Commit.
- Make JNI string properties directly comparable with Qt string types. Commit.
- Adapt to Qt6 Android API changes. Commit.
- Add android.provider.CalendarContract constants. Commit.
- Tidy up JNI primitive type handling. Commit.
- Adapt KAndroidExtras to the Qt6 Android API changes. Commit.
- Track expiry time for generic Apple Wallet passes as well. Commit.
- Move sorting to PassManager and add grouping by expirey status. Commit.
- Prepare pass manager for doing pass sorting internally. Commit.
- Remove the pass on-demand loading logic. Commit.
- Add validity intervals to the unit test data. Commit.
- Display validity interval for tickets and program memberships. Commit.
- Adapt solidextras to build with Qt6 as well. Commit.
- Add support for top-level schema.org Ticket elements. Commit.
- Refactor the JNI mock implementation to support Qt6 as well. Commit.
- Convert to JNIEnv just for the actual JNI call. Commit.
- Add calendar write permission constant. Commit.
- Add basic README for KAndroidExtras. Commit.
- Implement writing to JNI arrays for arrays holding non-primitive content. Commit.
- Allow assigning arrays to properties. Commit.
- Implement JNI array creation. Commit.
- Fix primitive property writes. Commit.
- Make Jni::Object construction from a JNI handle also explicit. Commit.
- Don't make JNI_OBJECTs implicitly constructable from JNI handles. Commit.
- Rewrite JNI method call wrappers. Commit.
- Make property wrappers compatible with the generic JNI object wrappers. Commit.
- Add additional QAndroidJniObject constructors. Commit.
- Add missing namespace. Commit.
- Make JNI_PP_NARG() work with empty VA_ARGS. Commit.
- Factor out basic pre-processor macro building blocks. Commit.
- Remove unused variable. Commit.
- Add actual property read/write support to the QAndroidJniObject mock. Commit.
- Work around bool and jboolean being different types. Commit.
- Location module was removed in qt6. Commit.
- Fix linking with Qt6. Commit.
- Fix a few Qt6 compilation errors. Commit.
- Add support for reading array properties. Commit.
- Expand the JNI_OBJECT macro to also manage the JNI handle. Commit.
- Factor out return value wrapper and reuse that for array iterators. Commit.
- Make explicit wrapper objects detectable by type traits. Commit.
- Make the typed object wrapper more compatible with QAndroidJniObject. Commit.
- Simplify method return type wrapping by using automatic type deduction. Commit.
- Factor out JNI object wrapper for reuse in array iterators. Commit.
- Let JNI method wrappers return Jni::Array for arrays directly. Commit.
- Add container-like array wrapper. Commit.
- Initialize basic type array data. Commit.
- Implement JNI constructor wrapper macro, similar to the method wrapper. Commit.
- Add JNI type declaration for android.content.Context. Commit.
- Add ability to directly scan and import from barcodes. Commit.
- Fix JNI_PROPERTY use outside of the KAndroidExtras namespace. Commit.
- It's enabled by default in qt6. Commit.
- Fix activating running instance on Wayland. Commit.
- Allow to directly show a membership card associated with a train ticket. Commit.
- Adapt build system for building against qt6. Commit.
- Exclude ongoing location changes from weather forecast intervals. Commit.
- Fix editing of event reservations without any location data. Commit.
- Ensure we don't overdraw the ticket barcode beyond the page size. Commit.
- Fix setting the region code for geo coding. Commit.
- Remove the reference to Google Play. Commit.
- Add missing QML files to the pkpass viewer test. Commit.
- Show thumbnail image in generic pkpass passes when present. Commit.
- Use undeprecated install dirs. Commit.
- Add CI coverage for the new pkpass metadata extractor. Commit.
- Add KFileMetadata extractor for PkPass files. Commit.
- Remove the development mode restriction of the generic pass page. Commit.
- Work around menu action mnemonics behaving differently on mobile. Commit.
- Word wrap the pass page placeholder message correctly. Commit.
- Sort pass view by name. Commit.
- Add fallback icon for pkpasses without an icon asset. Commit.
- Allow to delete time-less Apple Wallet passes. Commit.
- Filter out pkpass types we can't display yet. Commit.
- Add support for displaying generic Apple Wallet passes. Commit.
- Fix KPkPass version check. Commit.
- Add support for handling time-less pkpass files. Commit.
- Implement import/export for generic passes. Commit.
- Initial infrastructure for supporting generic passes. Commit.
- Split barcode display logic out of the ticket token delegate. Commit.
- Let ApplicationController control pkpass imports entirely. Commit.
- Change to last remaining tests to import trough ApplicationController. Commit.
- Remove unnecessary QML glue code. Commit.
- Allow to search for alternatives for the current leg only. Commit.
- Replace Go To Today with Go To Now. Commit.
- Allow to add transfers to favorite location at roundtrip destinations. Commit.
- Don't limit the timeline weather and country element logic to reservations. Commit.
- Expect the today marker anywhere when checking for empty days. Commit.
- Use the sort filter proxy model QML export from KItemModels everywhere. Commit.
- Make country subdivision a editable combo box. Commit.
- Require unit tests to pass for the CI to pass. Commit.
- Select appropriate default countries for places in editor pages. Commit.
- Give the PlaceEditor the ability to select a default country. Commit.
- Hide the region field in countries where that is not needed. Commit.
- Validate postal codes in the place editor. Commit.
juk
- Player: Fix bug where moving to next track would play twice in rapid succession. Commit.
- README: Use server-friendly links to images to be nice to Gitlab. Commit.
- Don't show window on session restore when it was hidden on logout. Commit. Fixes bug #411933
- Add Open Age Rating. Commit.
- Add ki18n_install and kdoctools_install. Commit.
k3b
- Port away from ERR_SLAVE_DEFINED. Commit.
- Fix a user-visible message. Commit.
- Add extra checks for externalbins. Commit. Fixes bug #452814
- Add ki18n_install and kdoctools_install. Commit.
- Require kcddb 5.1. Commit.
- Port deprecated KBookmarkMenu::KBookmarkMenu() with KActionCollection. Commit.
- Fix miscellaneous code warnings. Commit.
- Port deprecated KDirLister::setAutoErrorHandlingEnabled() -> KCoreDirLister. Commit.
- Port deprecated KShortcutsDialog::configure() -> showDialog(). Commit.
- Port deprecated KActionMenu::setDelayed() -> setPopupMode(). Commit.
- Port deprecated KIO::stat() -> statDetails(). Commit.
- Port deprecated KDiskFreeSpaceInfo -> QStorageInfo. Commit.
- Port deprecated KNS3 -> KNewStuffCore/KNewStuffWidgets. Commit.
- Port deprecated KPluginInfo -> KPluginMetaData. Commit.
- Port deprecated KCModule::changed() -> markAsChanged(). Commit.
- Port deprecated QLabel::pixmap() -> pixmap(Qt::ReturnByValue). Commit.
- Port deprecated QList::toSet() -> QSet(begin,end). Commit.
- Port deprecated KCDDB headers. Commit.
- Port deprecated qVariantFromValue() -> QVariant::fromValue(). Commit.
- Port deprecated QString::sprintf() -> asprintf(). Commit.
- Port deprecated QLinkedList -> QList. Commit.
- Eliminate deprecated QProcess::start(const QString &). Commit.
- Plugin directory has changed "k3b" -> "k3b_plugins". Commit.
- Port deprecated IconSize -> KIconLoader::currentSize(). Commit.
- Port deprecated QString::SplitBehavior -> Qt::SplitBehavior. Commit.
- Port deprecated QFlags(0) -> default constructor. Commit.
- Port deprecated QFontMetrics::width() -> horizontalAdvance(). Commit.
- Port deprecated QTextStream::endl/flush -> Qt::endl/flush. Commit.
- Closing Project dialog: Use more familiar "Discard" button. Commit.
- DataUrlAddingDialog: Use widget style default margins. Commit.
- Change where plugins are created in the builddir. Commit.
- Fix two cmake warnings. Commit.
- Adapt cmake requirement to reality. Commit.
kaccounts-integration
- [accountsmodel] Expose roles enum to QML. Commit.
- [kcm] Show display name instead of internal name for provider. Commit.
- [accountsmodel] Expose provider's display name. Commit.
- [accountsmodel] Set Qt::DisplayRole. Commit.
- Fix cmake variable for building against qt6. Commit.
- Add ki18n_install. Commit.
- Use proper reuse CI job. Commit.
- Port query logic for ui plugins to KPluginMetadata::findPlugins. Commit.
- Use std::as_const. Commit.
- Use override keyword. Commit.
- Adapt build system to qt6 support. Commit.
- Show all files in qtc6. Commit.
kaccounts-providers
kaddressbook
- Modernize code. Commit.
- Increase plugin version. Commit.
- Adapt to new plugin api. Commit.
- Install plugins in pim. Commit.
- Install plugin in pim. Commit.
- Convert to json. Commit.
- Convert to json directly. Commit.
- Install plugins in pim. Commit.
- Install plugin in kontact. Commit.
- Make it compile without deprecated methods. Commit.
- Make it compile against qt6. Commit.
- Add Open Age Rating. Commit.
- Implement tag name search. Commit.
- Avoid having two "color scheme" menu in kontact. Commit.
- Required akonadi-search only on unix*. Commit.
- Disable akonadi search on window (only use for debugging). Commit.
- Set desktop file spec version. Commit.
- React when theme color changed. Commit.
- Allow to change theme color. Commit.
- Fix compile. Commit.
- Add fullscreen support. Commit.
- Use KWindowStateSaver directly. Commit.
kajongg
kalarm
- Bug 456845: Set volume correctly for repeated audio alarms. Commit.
- Fix CI failure. Commit.
- Use incremental version suffix to make version unique for each KDE Gear release. Commit.
- Use QNativeInterface to access X11 connection for Qt >= 6.2. Commit.
- Port some deprecated methods. Commit.
- Fix build against QX11... Commit.
- Port some qregexp code. Commit.
- Port deprecated method. Commit.
- Move plugin in pim. Commit.
- Make it compile without deprecated methods. Commit.
- Fix some qt6 compile error. Commit.
- Add Open Age Rating. Commit.
- We can use KAuthCore (need for building against qt6). Commit.
- Remove duplicate header between header cpp file. Commit.
- Update audio fade documentation. Commit.
- Fix cppcheck warnings. Commit.
- Add preferences option to enable/disable Akonadi plugin. Commit.
- Fix minor typo. Commit.
- Fix syntax errors. Commit.
- Update documentation. Commit.
- Fix build. Commit.
- Add missing file. Commit.
- Move Akonadi dependent email send functions to the Akonadi plugin. Commit.
- Move Akonadi resource migration to the Akonadi plugin. Commit.
- Move Akonadi dependent functions to a plugin. Commit.
- Remove unnecessary invocation of kmail. Commit.
- Remove obsolete references to email address in System Settings. Commit.
- Fix formatting of user error message (2). Commit.
- Fix formatting of user error message. Commit.
- Remove obsolete references to email address in System Settings. Commit.
- Cppunit fixes. Commit.
- Rationalise use of product ID macros. Commit.
- Use anonymous namespace; formatting. Commit.
- Adjust #include's. Commit.
- Remove unused code. Commit.
- Remove unused code. Commit.
- We depend against kf5.92. Commit.
- Remove Krazy comments (now obsolete). Commit.
- Use typedef for email IDs. Commit.
- Fix cppcheck-suppress comments. Commit.
- Fix cppcheck warnings. Commit.
- Allow cppcheck warnings to be suppressed inline. Commit.
kalendar
- Remove qml debugging. Commit.
- Fix contact applet. Commit.
- Remove unused include. Commit.
- It compiles fine without deprecated method. Commit.
- Remove misplaced symbol. Commit.
- Fix from review. Commit.
- Add right click menu to collection and item for address book. Commit.
- Replace construction of date string with just using date numbers to build date with fixed year. Commit.
- Add missing override in destructor. Commit.
- Fix minor typo. Commit.
- Remove unused includes. Commit.
- Remove unused forward declaration. Commit.
- Remove duplicate headers between cpp/h. Commit.
- Add a contact and contact group editor. Commit.
- Const'ify methods. Commit.
- Remove ';' here. Commit.
- Remove extra ';'. Commit.
- Stop the madness with infinitecalendarviewmodel, let views manage their own incidence models. Commit.
- Add license. Commit.
- Remove duplicate headers between .cpp/.h. Commit.
- Make sure itemChanged sets item and not just ptr. Commit.
- Add a date parser that works around JS dumb handling of shortened year strings. Commit.
- Display super/sub tasks in the incidence info drawer. Commit.
- Fix duration strings. Commit.
- Clean up IncidenceOccurrenceModel.data() a bit. Commit.
- Fix the delete dialog always closing the incidence info drawer. Commit.
- Fix open todo data retention. Commit.
- Ensure edit mode sets incidence item too. Commit.
- Fix function
todoDateTimeLabel
. Commit. - Fix create button in tasks view. Commit.
- Fix the 'Enable calendar' button in the task view. Commit.
- Remove duplicated include which breaks build on pre 5.19.40. Commit.
- Fix 'Create' task button in placeholder message for tasks view. Commit.
- Stop overusing signals everywhere. Commit.
- It compiles fine without deprecated method. Commit.
- Make incidences which are in the past a bit more transparent. Commit.
- Improve our use of and simplify the NavigationMouseArea. Commit.
- Add Open Age Rating. Commit.
- Fix the hourly view's all day header shadow. Commit.
- Fix FilteHeaderBar collection name colouring. Commit.
- Fix QML error messages. Commit.
- Fix filter header bar. Commit.
- Rename QML files to give them more accurate and intuitive names. Commit.
- Fix CI. Commit.
- Add more contact field. Commit.
- Clean up and organise our qml files folder. Commit.
- Change way how the vertical scoll position is calculated. Commit.
- Make compile with unity. Commit.
- Fix compile against qt6. Commit.
- Remove unused forward declaration. Commit.
- Remove warning. Commit.
- We have a specific Message.sh in contacts/applet => don't extract twice. Commit.
- Add Qr code to contact module. Commit.
- Remove functions from main.qml and move to new KalendarUiUtils singleton. Commit.
- Code formatting. Commit.
- Fixed the collection picker page. Commit.
- Fixed collection picker in incidence editor. Commit.
- Fixes and updates to our README. Commit.
- Update README.md. Commit.
- Add contact applet. Commit.
- Move contacts integration inside a qml plugin. Commit.
- Move week view 'scales' from independent entries in sidebar to toggleable header buttons. Commit.
- Use release service versioning. Commit.
- Properly parse commandline args when activating running instance. Commit.
- Move parameter processing earlier in kalendar startup. Commit. Fixes bug #453807
- Fix crash when switching out of the contact view. Commit.
- Make contact header fixed in the top of the pagMake contact header. Commit.
- Simplify window activation code. Commit.
- Don't call window->show() on a visible window. Commit.
- Update flatpak FAQ part. Commit.
- Fix global menu breakage introduced by MR 214. Commit.
- Adapt menu for the new contact integration. Commit.
- Allow adding new address book sources. Commit.
- Use modern include. Commit.
- Use Akonadi::CollectionUtils::fromIndex() when available. Commit.
- Add heading to contact sections. Commit.
- Add email address model to contact detail. Commit.
- Add phone number selection. Commit.
- Add a simple contact view. Commit.
- REmove duplicate header between header/file. Commit.
- It compiles without deprecated methods. Commit.
- Add debug category. Commit.
- Use directly isEmpty. Commit.
- Const'ify. Commit.
- Fix mem leak. Commit.
- Add missing explicit keyword + add nullptr. Commit.
- Incidences in hourly views now use ResizerSeparator too. Commit.
- More fixes to sizing of incidences in the hourly view, esp. incidences that go across days. Commit.
- Fix hourlyview's calculation of width and positioning for tasks and events lower than the defined periodLength. Commit.
- Reduce minimum size of incidences in hourly views. Commit.
- Use proper reuse CI job. Commit.
- Use calendar item access utility methods from akonadi-calendar. Commit.
- Use ResizerSeparator in incidence info drawer. Commit.
- Created ResizerSeparator component, resizer separators now indicate interactivity, used in hourly views. Commit.
- Install locally downloaded translations. Commit.
- Use "all" here. Commit.
- Add support for 'Windows'. Commit.
- Add freebsd CI support. Commit.
- Compile without deprecated method. Commit.
- Use IncidenceTreeModel from akonadi-calendar. Commit.
- Fix tasks view highlight colours. Commit.
- Ensure Kirigami Theme colourset pulls from properties in AbstractTreeItem. Commit.
- Fix bad property access. Commit.
- Parity between kirigami abstractlistitem and our treeview abstracttreeitem, fix highlight of list items. Commit.
- Ensure delete dialog properly wraps label. Commit.
- Remove unnecessary key press handlers. Commit.
- Fix 'next week' button in the week's view. Commit.
- Ensure incidence summary text in incidence info drawer is properly escaped. Commit.
- Make build with unity support. Commit.
- Drop superfluous dependencies. Commit.
kalgebra
- Use override. Commit.
- Make compile against qt6. Commit.
- Use no deprecated cmake variable. Commit.
- Warning "error loading page" contains wrong URL. Commit.
- KAboutData human names should be translatable. Commit.
kalzium
- Use Config mode for finding Eigen3. Commit.
- Allow to compile against qt6. Commit.
- Add missing i18n. Commit.
- Use isEmpty() here. Commit.
- Initialize pointer in headers. Commit.
- Update CMakePresets.json. Commit.
- Add missing override keyword. Commit.
- Remove duplicate header between cpp/h. Commit.
- Don't use const'ref for int. Commit.
- Const'ify variable + initialize pointer in constructor. Commit.
- Not necessary to use it as we already added parent to layout. Commit.
- Add git-blame-ignore-revs. Commit.
- Use clang-format. Commit.
- Add clang-format. Commit.
- Add const + use std::as_const. Commit.
- Const'ify. Commit.
- Use Q_EMIT/Q_SIGNALS. Commit.
- Port some foreach + add const. Commit.
- Make it compile on CI. Commit.
- Port some foreach. Commit.
- Not necessary to call setLayout => use parent directly. Commit.
- Auto * -> auto. Commit.
- Symplify code. Commit.
- Modernize code. Commit.
- Initiliaze variable in header. Commit.
- Const'ify + use override. Commit.
- Prepare build system for building against qt6. Commit.
- Replace finite with std::isfinite. Commit.
- Remove kdewin32. Commit.
- Remove unused Solid dep. Commit.
- Remove unused method. Commit.
- Use generated export header. Commit.
- Use upstream CMake config for Eigen. Commit.
- Configurable Isotope Table View Modes. Commit.
kamera
kamoso
- Add ki18n_install and kdoctools_install. Commit.
kanagram
kapman
kate
- Revert "Filter out binary files in folder based projects + untracked git". Commit.
- Konsole plugin: use QUrl::toDisplayString() in error message. Commit.
- Konsole plugin: quote args before passing them to the shell. Commit. See bug #456570
- LSP: Fix hand cursor remaining in some cases. Commit.
- Tabbar: DND improvements. Commit. Fixes bug #456844
- Tabbar: Provide a drop action when starting drag. Commit.
- Konsole: Wrap file name into quotes. Commit. Fixes bug #456570
- SymbolView: Fix filtering not working. Commit. Fixes bug #387723
- Fix connect statement. Commit.
- GitWidget: Create ContextMenu for index at pos. Commit.
- ExternalTools: Fix checkExec. Commit.
- Katesql: Include to fix the Qt6 build. Commit.
- Katesql: Port from Qt:SystemLocaleDate to QLocale. Commit.
- Restore find_package call for Qt{5,6}Sql. Commit.
- Fix startHostProcess() for KProcess < KF5.97. Commit.
- Fix delayed popup for session-related buttons. Commit.
- Remove linux-qt6 CI from stable branch. Commit.
- Add .ini file ending instead of PE_ prefix. Commit.
- Try to ensure we still remove old files. Commit.
- Avoid that we create invalid file names. Commit. Fixes bug #453272
- Use the icon from toolview also for the config page. Commit.
- Katesql: use the same icon for toolviews and config page. Commit.
- Use generic icon for compare action. Commit.
- Add icon to configure button. Commit.
- Set system-run as open with icon. Commit.
- Rename Copy File Path to Copy Location and change icon. Commit.
- Always use quickopen icon. Commit.
- Apply symbols filtering when symbols are parsed. Commit.
- Clean up filetree context menu order. Commit.
- Pass parent widget to file properties dialog. Commit.
- Fix document switching by clicking. Commit. Fixes bug #455023
- Minor: Fix -Wmismatched-tags warning. Commit.
- Avoid changing QTabBar scrolling. Commit. Fixes bug #455556
- [addons/project] Pass parent widget to dialogs. Commit.
- File delete confirm dialogs: avoid Yes/No buttons. Commit.
- Refresh git-blame-ignore-revs for latest clang-format run. Commit.
- Automatic clang-format run (clang 14). Commit.
- Disable clang-format for normalized qt arguments. Commit.
- Add git to the list of 'Esc' exceptions. Commit. Fixes bug #446355
- Use setupGitProcess consistent. Commit.
- Use startHostProcess when we intend a process to run on the host. Commit.
- Remove unused includes. Commit.
- Tabbar: Start drag on leaving current viewspace. Commit.
- When present, replace new text file entry by a real empty file. Commit. Fixes bug #297003
- Remove not used library. Commit.
- Fix crash on "close document" in menu of tabs. Commit. Fixes bug #456240
- Remove unused header. Commit.
- Share code for icon with filetree. Commit.
- Use breeze modified. Commit.
- Fix display of mime type icon. Commit.
- Try to set mime type icons. Commit.
- Show empty icon or circle. Commit.
- Always set an icon. Commit.
- Revert "Make modified doc's tab's text italic". Commit.
- Git confirmation dialogs: avoid Yes/No buttons. Commit.
- File browser: avoid Yes/No buttons in dialog. Commit.
- Branch delete dialog: avoid Yes/No button. Commit.
- Session already opened dialog: avoid Yes/No buttons. Commit.
- Compiler explorer: avoid Yes/No buttons. Commit.
- Viewspace close dialog: avoid Yes/No buttons. Commit.
- ColorPicker: avoid emitting inlineNotesChanged too much. Commit.
- Dir drop dialog: use "open" term for consistency, avoid Yes/No buttons. Commit.
- Allow configuring sidebar icon size. Commit.
- Parse symbols when Symbol Viewer is shown. Commit.
- Search addon: don't show the folder options for every new tab. Commit.
- PHP parser: remove inClass which is always true. Commit.
- PHP parser: exit immediately when window is not active. Commit.
- PHP parser: code cleaning. Commit.
- XSLT parser: code cleaning. Commit.
- TCL parser: code cleaning. Commit.
- Perl parser: code cleaning. Commit.
- Fortran parser: code cleaning. Commit.
- ECMA parser: code cleaning. Commit.
- CPP parser: code cleaning. Commit.
- Code cleaning. Commit.
- XSLT parser: code cleaning. Commit.
- XML parser: code cleaning. Commit.
- Python parser: code cleaning. Commit.
- Ruby parser: add ability to differentiate methods and functions. Commit.
- Symbol viewer: add sample files. Commit.
- Bash parser: code cleaning. Commit.
- Bash parser: use regexp to extract function name. Commit.
- Bash parser: merge comment and empty line detection. Commit.
- Python parser: rename Globals to Functions. Commit.
- Symbol viewer: replace XPM icons with icons from theme. Commit. Fixes bug #431999
- Don't duplicate headers between cpp/h. Commit.
- Ensure styling is applied to all tool buttons. Commit.
- Score fully in sequence matches higher if pattern len >= 4. Commit. Fixes bug #455865
- Refactor fuzzy match code. Commit.
- Auto hide tabs per default only for KWrite. Commit.
- Fix Qt 6 compile. Commit.
- Make modified doc's tab's text italic. Commit.
- Install filter only once, else we will recurse. Commit.
- Use override keyword. Commit.
- Add * to modified document tabs. Commit.
- Remove proxy style of avoid Windows issues. Commit. Fixes bug #454864
- Add configuration for colored brackets. Commit.
- Add a bit on non-obvious internals of snippet-scripts. Commit.
- KateFileTree: show a close button for dirs in tree view mode. Commit.
- KateFileTree: don't use sender(). Commit.
- KateFileTree: general code clean-up. Commit.
- KateFileTree: split QActionGroup-related code out of the constructor. Commit.
- Add single shot timer. Commit.
- KateApp: Respect modCloseAfterLast setting when closing document. Commit. See bug #454924
- Fix sidebar spelling. Commit.
- Fix cancelling out of unmatchedLettersPenalty. Commit. See bug #455865
- Move symbol outline per default to left border. Commit.
- Add config dialog entry for output limit. Commit.
- Implement output history limit. Commit.
- Keep server output on terminal for debug mode. Commit.
- Emit stderr to our output view. Commit.
- Make snippet search case insensitive. Commit.
- Use breeze class icon. Commit.
- Add explicit init. Commit.
- Make debug mode const. Commit.
- Fix message filter. Commit.
- Remove trailing whitespaces. Commit.
- Use fuzzy matching. Commit.
- Symbol Viewer: add filter. Commit.
- Use open-folder icon for directory browser. Commit.
- Add config for sidebar text to behavior page. Commit.
- Add internal configuration logic. Commit.
- Remove removing of margins. Commit.
- Show no text for left/right sidebars. Commit.
- Differentiate function and methods according to indentation. Commit.
- Factorizing. Commit.
- Php_parser: fix class name not displayed in one case. Commit.
- Php_parser: add support of extends keyword. Commit.
- Add PHP sample file for Symbol Viewer. Commit.
- Php_parser: replace QRegExp with QRegularExpression. Commit.
- Rename method in Python sample file. Commit.
- Disable projects restore in session per default. Commit.
- Load page if plugin really around. Commit.
- Ensure new sessions at have the default plugins. Commit. See bug #436085
- Remove duplicate from header/cpp. Commit.
- Re-instantiate style on palette changed. Commit. See bug #454864
- Add directory to have more context in the message. Commit.
- Add ability to show/hide parameters. Commit. Fixes bug #454582
- Copy correct copyright to new files. Commit.
- Copy correct copyright to new files. Commit.
- Gdbplugin: don't make visible widgets without a layout. Commit.
- Gdbplugin: findVariables' exit conditions. Commit.
- Gdbplugin: fixed serialization format for targets (new version 5 based on JSON). Commit.
- Gdbplugin: spurious include added by lsp. Commit.
- Gdbplugin: removed unneeded blocking method. Commit.
- Gdbplugin: std::pair replaced for the sake of intelligiblity. Commit.
- Gdbplugin: remove commented out code. Commit.
- Gdbplugin: kateshared -> kateprivate. Commit.
- Gdbplugin: Debugger Adapter Protocol backend. Commit.
- Quick filter for stale projects. Commit.
- For KMoreTools includes for Qt6 builds. Commit.
- Bring back proper translation catalog settings. Commit.
- Add sample for Python. Commit.
- Move sample file in a dedicated directory. Commit.
- Replace in_class by a class enum. Commit.
- Replace QLatin1String by QStringLiteral. Commit.
- Use static const for regexp. Commit.
- More simpler regexp to match different class declarations. Commit. Fixes bug #454545
- Lspclient: simplify plugin view implementation. Commit.
- Lspclient: use parent alias type in child class. Commit.
- Lspclient: use alias type reference in connect. Commit.
- Lspclient: reflow server startup code in manager. Commit.
- Allow hiding tab buttons in sidebars. Commit.
- Remove colon left in some class declaration. Commit. Fixes bug #454555
- Fix crash in compiler-explorer plugin. Commit.
- Add 22.04.1 Windows release to appstream. Commit.
- Lspclient: create a single servermanager at plugin level. Commit. Fixes bug #450190
- Project: expose some project data directly on plugin. Commit.
- Add action to hide all tool views. Commit.
- Improve wording, better display of command line. Commit.
- Ensure we only create one dialog per LSP commandline. Commit.
- Allow items in the allow/block list to be removed. Commit.
- Move checking of execution to plugin. Commit.
- Allow to adjust the allow/block state. Commit.
- Start to keep some allowed/block lists. Commit.
- Fix bad urlbar font size manipulation, respect user config. Commit.
- Disable deprecate KF and Qt API using ECMDeprecationSettings. Commit.
- Port away from KNS3::QuickDialog::exec. Commit.
- Clean up defunct KNS3::UploadDialog usage. Commit.
- Fix mascot link. Commit.
- Add ki18n_install and kdoctools_install. Commit.
- Add doc about colored brackets plugin. Commit.
- LSP: Add expand and shrink selection actions. Commit.
- Word wrap label in behaviour settings. Commit. Fixes bug #453979
- Ensure cursor is valid if only --line is set. Commit. Fixes bug #453689
- Use entity, fix grammar. Commit.
- Fix typos. Commit.
- Add more docs about multiple cursors. Commit.
- Center align git blame inline notes text. Commit.
- Remove line wrongly added during merge. Commit.
- Revert "Create filebrowser on demand". Commit.
- Revert "fix crash on file browser activation". Commit.
- Avoid need for config.h. Commit.
- Resort code once more. Commit.
- Use one kate.po(t) for lib + apps. Commit.
- Define must be public, else non-BC. Commit.
- Fix definition of TRANSLATION_DOMAIN. Commit.
- Try to set proper version. Commit.
- Avoid duplicated resources. Commit.
- Better export + try to have proper i18n without dupe. Commit.
- Fix exports. Commit.
- More work to have one shared library. Commit.
- Start to create a shared libkate. Commit.
- Remember expand/collapse state of tree nodes. Commit.
- Fix tab closing with multiple viewspaces. Commit. Fixes bug #453716
- Katetabbar: Fix drag pixmap size on high-dpi. Commit.
- Fix man page, remove --new-session. Commit. Fixes bug #453490
- Make SnippetRepository a non qobject. Commit.
- Use both highlightingModeAt and highlightingMode. Commit.
- Fix snippets not showing up in completion. Commit.
- Add git actions to an action collection. Commit.
- REmove duplicate header between header/file. Commit.
- Don't hide toolbar on first start for Kate. Commit.
- Improve the menubar. Commit.
- Make new file highlighting optional. Commit.
- Move highlight code to betterplace, avoid fetch url twice. Commit.
- Avoid QTimer, use signal finishedLoading. Commit.
- Highlight current file when "sync with doc" is checked. Commit.
- Fix typo: Bokmarks -> Bookmarks. Commit.
- Sync docs with the new interface. Commit.
- Dont allow single-click diff action for untracked files. Commit.
- Ensure app adaptor survives long enough. Commit. Fixes bug #453076
- Add (empty) Selection menu, for katepart. Commit.
- Fix update text on branch button after branch change. Commit.
- No delayed readSessionConfig. Commit. Fixes bug #453152
- Avoid plugin loading to speedup tests. Commit.
- Try to balance test over two runs. Commit.
- Don't wait a second, wait for signal. Commit.
- Use QFileSystemWatcher. Commit.
- Less expensive testing. Commit.
- More minor test cleanups. Commit.
- Speedup tests. Commit.
- Remove never implemented test. Commit.
- Improve session signals and sessions action test. Commit.
- Allow KateApp to take sessionsDir. Commit.
- Fix crash on file browser activation. Commit. Fixes bug #453234
- Buildplugin: Improve error / warning detection. Commit.
- More tries to fix CI unit tests. Commit.
- Use QFile::rename for simple local renames. Commit.
- Fix parser lifetime issues during testing. Commit.
- S&R "Type to filter"=>"Filter...". Commit.
- Avoid grumble about empty path by QFileSystemWatcher. Commit.
- Bring back e239cb310 - Don't rely on the user use exclusively the GUI. Commit.
- Don't compute dotGitPath every time, use the existing one. Commit.
- Support separate-git-dir. Commit.
- Don't protect the trigger by "is visible" but the update function. Commit.
- Move reload protection from KPPluginView to GitWidget. Commit.
- Remove e239cb310 - Don't rely on the user use exclusively the GUI. Commit.
- Don't watch what nobody use. Commit.
- Stop watching what no one is interesting anymore. Commit.
- Auto update git widget by watching .git/index. Commit.
- Changed a string from plural to singular. Commit.
- We want KUserFeedback. Commit.
- Avoid activities on platforms without Plasma. Commit.
- Ensure urlbar update after session restore. Commit.
- Fix warning, use right context object. Commit.
- Try more fixes for model tester needed on Windows. Commit.
- All tests should now always pass. Commit.
- Fix appstream data. Commit.
- Don't misuse remove rows, use full reset. Commit.
- Fix first parts of failures found by model tester. Commit.
- Add model tester. Commit.
- Improve naming of slots. Commit.
- Add action to close all projects without documents. Commit.
- Ensure close all projects action has right state. Commit.
- Better fix of closing crash. Commit.
- Revert "fix crash on closing of multiple projects". Commit.
- Add missing header unordered_map. Commit.
- Fix crash on closing of multiple projects. Commit.
- Implement close all projects. Commit.
- Fix MSVC warnings. Commit.
- Fix unit test for windows. Commit.
- Add default config for c-sharp language server. Commit. Fixes bug #452813
- Replacing the numberOfColors macro with a constexpr. Commit.
- Changing the number of colors in the plugin. Commit.
- Fix my typo. Commit.
- LSP Client: Add default language server configurations. Commit.
- Add the new 'Mouse' options to the docs. Commit.
- Mouse forward/backward buttons configurable. Commit.
- Make project restoration configurable. Commit.
- Add the new 'Folding arrows visibility' option to the docs. Commit.
- Sync with https://github.com/itay-grudev/SingleApplication. Commit.
- Only capture this and use this as context object. Commit.
- Set correct name for history actions. Commit.
- Avoid QElapsedTimer. Commit.
- Avoid [=] in singleShot. Commit.
- Code cosmetics. Commit.
- Avoid unneeded updates of a hidden widget. Commit.
- Update Git-Widget on file save. Commit.
- Don't rely on the user use exclusively the GUI. Commit.
- Fix version check. Commit.
- Purge obsolete readme. Commit.
- Purge more now unused licensing variants. Commit.
- Relicense urlinfo.h to LGPL v2+. Commit.
- Katetabbar: do not set any icon when the document is modified. Commit.
- Delete temp files earlier again. Commit.
- Fix --tempfile handling. Commit. Fixes bug #442979
- Remove duplicated SPDX-License-Identifie markers. Commit.
- Asked author Gregor Mi codestruct@posteo.org for re-licensing, is ok. Commit.
- Use new KPageView::FlatList. Commit.
- Add Windows CI. Commit.
- Create a nicer api for blocking. Commit.
- Remove now no longer used license. Commit.
- Remove now no longer used license. Commit.
- Simplify the instance reuse. Commit.
- Implement blocking send. Commit.
- Fix qt6 compile. Commit.
- Fix compile of single application code. Commit.
- Replace QtSingleApplication. Commit.
- Remove extra shortcut. Commit.
- Better update of viewspace actions. Commit.
- Sync docs with the new configuration options. Needs some work on the new theme GUI and the new screenshot. Commit.
- Move more shared code to the lib. Commit.
- Disable/enable view space actions. Commit.
- Fix syntax + add proper search dirs. Commit.
- Add Nim support. Commit.
- Add convenience split actions. Commit.
- Build-plugin: Remove Select Target dialog. Commit.
- Add the autohide option to the docs. Commit.
- Add config UI for auto hide tabs. Commit.
- Auto hide tabs if we have just one document open. Commit.
- Change tabbing default to something more common. Commit.
- Fix headlines. Commit.
- Update README. Commit.
- Keep meta info separate for kate and kwrite. Commit.
- Ensure mascot is displayed. Commit.
- Import breeze icon. Commit.
- Add missing copyright headers, was taken from MIT licensed LSP part. Commit.
- Move stuff only used in apps to shared apps lib. Commit.
- No LGPL2.0 only stuff survived here, update my own copyright dates after just 20 years. Commit.
- Simplify cmake files. Commit.
- Simplify cmake files. Commit.
- Fix i18n. Commit.
- Kate & kwrite to apps folder, will factor out lib. Commit.
- Fix crash. Commit.
- Add simplified session config. Commit. Fixes bug #448786. Fixes bug #438783. Fixes bug #425061
- Hide open with for KWrite atm. Commit.
- Keep same default accell as in xml. Commit.
- Create full session menu dynamically. Commit.
- Fix compile with Qt 6. Commit.
- Outsource authors. Commit.
- Cleaner main toolbar. Commit.
- Ensure kwrite doesn't mess with kate sessions. Commit.
- Already prepare that we use userfeedback. Commit.
- Hide complete session config for KWrite. Commit.
- Hide tool views action menu. Commit.
- Different default for KWrite. Commit.
- Fix segfault, as message types not there for KWrite. Commit.
- Hide output settings. Commit.
- Strip main.cpp even more. Commit.
- Install signal watcher in KateApp. Commit.
- Fix userfeedback id & don't export KATE_PID always. Commit.
- Kill the session menu in KWrite. Commit.
- Avoid to warn during auto-hiding of sidebars. Commit.
- No sidebars per default for KWrite. Commit.
- Fix command line parsing. Commit.
- Hide all sessions actions. Commit.
- Hide plugin stuff for KWrite mode in config dialog. Commit.
- Use Kate version. Commit.
- KWrite just starts an anon session. Commit.
- Purge no longer used resource. Commit.
- Purge no longer used files. Commit.
- Get ui file to work. Commit.
- Internal mode, Kate or KWrite. Commit.
- Initial KWrite & Kate code sharing. Commit.
- Fix possible infinite formatting calls. Commit. Fixes bug #452047
- Remove command bar files. Commit.
- Remove internal command bar. Commit.
- Fix fileName match accepted when path didn't match. Commit.
- Remove more guards for KF < 5.90. Commit.
- Remove KateColorSchemeChooser. Commit.
- Build: Append to textEdit directly for better performance. Commit. Fixes bug #442739
- Add Qt6 CI. Commit.
- More Qt6 fixes. Commit.
- Fix Qt 5 compile. Commit.
- Fix compile with Qt6. Commit.
- Port to non-deprecated plugin loading. Commit.
- Port to non-deprecated plugin loading. Commit.
- Fix LSP plugin narrowing issue during Qt6 compile. Commit.
- Use non-deprecated i18n API. Commit.
- Modernize screenshots in docs. Commit.
- Port QStringRef. Commit.
- Snippets addon: comment out debug output. Commit.
- Sync docs with the new configuration options. Commit.
- Fix some qt6 compile error. Commit.
- Kate compiles with Qt6. Commit.
- More qt6 fixes. Commit.
- Use new API for plugin loading. Commit.
- More qt6 fixes. Commit.
- More qt6 fixes. Commit.
- KWrite compiles with Qt6. Commit.
- Minimal qt6 build fixes. Commit.
- Fix XML and typos. Commit.
- Fix some qt6 compile error. Commit.
- Adapt build system for building against qt6. Commit.
- Add + update shortcuts. Commit.
- Add docs about multiple cursors. Commit.
- Add doc about multicursor modifier option. Commit.
- Minor docs update. Commit.
- Fix minor typo. Commit.
- Make closeView consistent with "close tab". Commit.
- Ignore blame errors. Commit. Fixes bug #451699
- Minor docs update for autosave options. Commit.
- Fix typo. Commit.
- Provide menu with all sessions. Commit. Fixes bug #451458
- Remove default shortcut for query-run action. Commit.
- Lspclient: add action to expand rust macro in tooltip. Commit.
- Lspclient: add server support for custom rust-analyzer expand macro request. Commit.
- Ensure project loaded on start is activate. Commit.
- Move filebrowser related actions into submenu. Commit.
- Replace KateColorSchemeChooser with using KColorSchemeManager directly. Commit.
- Git widget: all columns should focus. Commit.
- Rename forward/backward history actions to better distinguish them from other forward/backward actions. Commit.
- Rename forward/backward project actions to better distinguish them from other forward/backward actions. Commit.
- Cleanup git version detection code. Commit.
- Fix triplicated documents when occurs git conflict. Commit.
- Store projects in session as json lines. Commit.
katomic
kbackup
- Update CMakePresets.json. Commit.
- Port deprecated methode. Commit.
- Add Open Age Rating. Commit.
- Saving profile needs to reset the backup cycle. Commit.
kblackbox
kblocks
kbounce
kbreakout
- Add Qt6 CI support. Commit.
- Store theme SVGs uncompressed in repo, install as SVGZs. Commit.
- Add ki18n_install and kdoctools_install. Commit.
kbruch
kcalc
- PVS-Studio issue "kcalc_button.cpp:80: warning: V768 The variable 'mode_flags_' is of enum type. It is odd that it is used as a variable of a Boolean-type.". Commit.
- About dialog use URL https://apps.kde.org/kcalc/. Commit.
- Use "bug #" in comments. Commit.
- Improve grammar in comment. Commit.
kcalutils
- Show header in qtc6. Commit.
- Const'ify variables. Commit.
- Use ktexttemplate_adjust_plugin_name. Commit.
- Use non-deprecated install location variables. Commit.
- Make it compile without deprecated methods. Commit.
- Auto * -> auto. Commit.
- A QDrag owner no longer needs to be a wiget, an QObject is enough. Commit.
- Add breeze-icon. Commit.
kcharselect
kcolorchooser
- Add ki18n_install. Commit.
- We need kf5.90 for building against qt6. Commit.
kcron
- Check is not necessary as we depend against new kf5. Commit.
- We depend against qt5.15/kf5.92. Commit.
- Use directly ECMDeprecationSettings. Commit.
kde-dev-scripts
- Update QtQuick.Dialogs import versions for Qt 6. Commit.
- Cover more QtQuick.Dialogs changes. Commit.
- Add transformations for legacy dialogs and application window overlays. Commit.
- Capture more QtGraphicalEffects uses. Commit.
- Add script for applying Qt6/KF6 QML changes. Commit.
- Add felixernst to relicensecheck.pl. Commit.
- Add kdoctools_install. Commit.
kde-dev-utils
- CMake: find Qt5::Core at top-level. Commit.
kdebugsettings
kdeconnect-kde
- Compositeuploadjob: Set total and processed files. Commit.
- Detect MTU on macOS and FreeBSD to adaptively reduce discovery packet. Commit.
- Fix activating existing settings window on Wayland. Commit.
- Fix using kdeconnect-settings when instance is already running. Commit.
- Only show paired, reachable devices in CLI with -a. Commit. Fixes bug #442571
- Improve D-Bus processing on macOS. Commit.
- [app] Fix reading device name. Commit.
- Plasmoid: fix missing device name. Commit.
- Remove extra ';'. Commit.
- [smsapp] Simplify device handling. Commit.
- Fix Windows platform name in appstream data. Commit.
- Add 22.04.1 Windows release to appstream. Commit.
- Introduce the VirtualMonitor plugin. Commit.
- [smsapp] Refactor and fix argument handling. Commit.
- Add ki18n_install and kdoctools_install. Commit.
- Add App Store link. Commit.
- Plasmoid: Give PlaceholderMessage an icon. Commit.
- [plugins/mousepad] Port away from KWayland. Commit.
- Fix missing icons on macOS due to install dirs change. Commit.
- Fix and improve unicode input on macOS and Windows. Commit.
- Fix PlaySound with correct QUrl. Commit. Fixes bug #452591
- Support init systems other than systemd with Run Command's samples. Commit.
- Use undeprecated install dirs. Commit.
- Improve D-Bus implementation on macOS. Commit.
- Add windows CI. Commit.
- Enable highdpi for all executables. Commit.
- Kcm: Fix showing plugins' configuration. Commit.
kdeedu-data
kdegraphics-mobipocket
- Ignore build dir. Commit.
- Remove KDE_COMPILERSETTINGS_LEVEL. Commit.
- We need to use KDE_COMPILERSETTINGS_LEVEL 5.82. Commit.
- We need to use kf5.90. Commit.
- Add Windows CI. Commit.
- Fix CMake config file. Commit.
- Use CMakePackageConfigHelpers instead of ECM variant. Commit.
- Port away from deprecated install dirs. Commit.
- Add Qt6 support. Commit.
kdegraphics-thumbnailers
- Fix some compile error against qt6 (missing porting libkexiv2 to qt6). Commit.
kdenetwork-filesharing
- Adapt to using Kirigami.ScrollablePage a bit better. Commit.
- Don't require that the samba shares group has "samba" in it. Commit.
- Remove duplicate from header/cpp. Commit.
- Make it compile against qt6. Commit.
- Use KauthCore (help for building against qt6). Commit.
- Fix kauth includes. Commit.
- Adapt build system for building against qt6. Commit.
- Simplify the way the tableview header works. Commit.
- Don't show buttons as flat. Commit.
- Fewer abbreviations. Commit.
- Add shared folder permissions helper. Commit. Fixes bug #407975
- Fix opening of samba KInfoCenter KCM. Commit. Fixes bug #451091
- Load plugin only for directories. Commit.
kdenlive
- Fix string typos. Commit.
- Fix tests. Commit.
- Ensure mix can easily be resized until clip end. Commit.
- Fix project corruption on resize mix start. Commit.
- Fix error and corruption loading reverted mixes. Commit.
- Revert "Fix possible crash on profile switch, based on a contribution from Ivan Sudakov.". Commit.
- Revert "Try to fix project profile corruption.". Commit.
- Fix ambiguous widget name. Commit.
- Fix compilation with KF5 5.86. Commit.
- Update kdenliveeffectscategory.rc adding typewriter to Stylize. Commit.
- Clearify UI representation of mixes. Commit.
- Try to fix project profile corruption. Commit.
- Fix possible crash on profile switch, based on a contribution from Ivan Sudakov. Commit.
- Added xml UI for the avfilter CMakeLists.txt. Commit.
- Added xml UI for the avfilter.shear. Commit.
- Added xml UI for the avfilter.scroll. Commit.
- Added xml UI for the avfilter.photosensitivity. Commit.
- Added xml UI for the avfilter.monochrome. Commit.
- Added xml UI for the avfilter.median. Commit.
- Added xml UI for the avfilter.kirsch. Commit.
- Added xml UI for the avfilter.exposure. Commit.
- Added xml UI for the avfilter.epx. Commit.
- Added xml UI for the avfilter.colortemperature. Commit.
- Added xml UI for the avfilter.colorize. Commit.
- Added xml UI for the avfilter.colorcorrect. Commit.
- Added xml UI for the avfilter.colorcontrast. Commit.
- Added xml UI for the avfilter.chromanr. Commit.
- Added xml UI for the avfilter.cas. Commit.
- Added xml UI for the avfilter.bilateral. Commit.
- Update kdenliveeffectscategory.rc. Commit.
- Updated blacklisted_effects.txt. Commit.
- Updated CMakeLists.txt for frei0r effects. Commit.
- Added xml interface for the frei0r_bigsh0t_eq_to_stereo. Commit.
- Fix crash in proxy test dialog. Commit.
- Fix proxy extension not changed when setting changed, fix proxies not rebuilt on param change. Commit.
- Fix project cache folder not created on new document, causing thumbs to be recreated on opening. Commit.
- Fix proxy aborting on unknown stream type. Commit.
- Fix proxy resize with nvenc. Commit.
- Fix cast to double moved outside division. Commit.
- Fix wrong use of useSourceProfile. Commit.
- Extract frame: fix incorrect handling of sar!= 1 profiles and incorrect use of useSourceProfile. Commit.
- Render preset edit: allow specifying a file extension (for example mkv for matroska format). Commit.
- Edit render profile: make most parameters optionnal, allow editing parameters text. Commit.
- Only allow one selected render profile. Commit.
- Fix incorrect shortcut sequence, spotted by Eugen. Commit.
- Don't show monitor ruler duration tooltip if no zone is set. Commit.
- Fix compile warning. Commit.
- Fix filtering TreeItem lists by non-ASCII strings. Commit. Fixes bug #432699
- Add test for non-ascii list filtering (bug 432699). Commit.
- Test histogram handling RGB/BGR. Commit.
- Use QImage::pixel() in rgbparadegenerator.cpp. Commit.
- Use QImage::pixel() in waveform. Commit.
- Test waveform RGB/BGR handling. Commit.
- Change vectorscope to use QImage::pixel(). Commit. Fixes bug #453149
- Test vectorscope switching red and blue. Commit.
- Fix proxy incorrectly scaled to 200px width when creating new project. Commit.
- When proxy clip is deleted, ensure the proxy context menu action is unchecked. Commit.
- Fix vaapi proxy encoding profile, switch prores to use proxy quality. Commit. See bug #436358
- Ensure monitor is paused when extracting a frame. Commit.
- Ensure dropped frames timer stops when playing stops. Commit.
- Fix extract frame for playlist clips. Commit.
- Extract frame: process in another frame so we don't block the UI, make sure effects are applied. Commit.
- Fix document folder incorrectly set on loading project with "Use parent folder as project folder". Commit.
- Render last frame. Commit.
- Don't crash loading project with incorrect subtrack count. Commit.
- Export guides: remember last used format, add reset button to restore default settings. Commit.
- Export guides: allow using HH:MM:SS:FF timecode for export. Commit.
- Fix timeline audio record broken after pause/play. Commit.
- Fix timeline duration offset of -1 frame. Commit.
- Fix possible crashes on invalid track position. Commit.
- Fix clip selected when not ready on duplicate, leading to incorrect display in clip monitor. Commit.
- Don't add a keyframe on double click unselected clip. Commit.
- When copying effect with keyframes, don't copy keyframes that are past the clip end. Commit.
- Fix possible crash on opening shortcuts dialog. Commit.
- Fix crash in debug mode when dragging a composition into timeline. Commit.
- Manually register newer mime types for older OSes. Commit.
- Always inform user if a file write fails. Commit.
- Fix changing cursor position when trying to resize effect zoombar. Commit.
- Fix save effect stack broken if there is only 1 effect in the stack. Commit.
- Fix Insert Zone to Bin out point off by 1. Commit. Fixes bug #455883
- Fix editing clips in external apps on Mac. Commit.
- When aborting document load, open a new blank document. Commit.
- Fix compilation. Commit.
- Show proxy and metadata tabs on new project creation and correctly set their values to the document. Commit.
- When source clip and proxy are both missing, propose to recreate proxy (or reuse existing on in case of LRV). Commit. See bug #456185
- Fix external app path not correctly stored when editing for first time. Commit.
- Fix editing external app path from Kdenlive settings, try to fix launching app on MacOS. Commit.
- Ensure we never add a clip with id = 0. Commit.
- Drop unused params. Commit.
- Fix button text and glaxnimate path not working on edit clip. Commit.
- Get rid of KOpenWithDialog to select default external applications (doesn not work on Windows/Mac), make path to glaxnimate configurable. Commit.
- Don't wait for a clip to be ready to get its type. Commit. Fixes bug #456619
- Reintroduce open multiple video stream clips. Commit.
- Remove Old Qt <5.15.2 checks. Commit.
- Fix clip monitor sometimes incorrectly raised when editing subtitle style. Commit.
- Fix compilation with KF < 5.95. Commit.
- Remove mistakenly pushed code. Commit.
- DEPENDENCY! Require at least MLT 7.8.0. Commit.
- Refactor color scheme handeling to fix bugs. Commit. Fixes bug #430580
- [Ripple Edit] implement snapping. Commit.
- Revert changes from another branch that slipped into this one. Whoops. Commit.
- Added the ability to change the subtitle framerate. Commit.
- Trying to check for more subtitle files on startup. Commit.
- Remove unused TimelineController:darkBackground(). Commit.
- Fix
if (ok)
in ThumbnailCache::getAudioKey. Commit. - Revert changes from another branch that slipped into this one. Whoops. Commit.
- Jobs C++ new keyword does not return zero. Commit.
- Select a valid activeTrack for new documents. Commit.
- Fix build on windows failing due to deprecated call. Commit.
- Resourcewidget QFileDialog prefers "*" as filter. Commit.
- Supplement to "Disable pip on Flatpak (we bundle the deps there)". Commit.
- [nightly flatpak] Enable mlt glaxnimate module. Commit.
- Fix syntax error. Commit.
- [Python Interface] Disable pip on Flatpak (we bundle the deps there). Commit.
- DocOpenResult should hold unique_ptr to doc. Commit.
- Clean up some comments and dead test code. Commit.
- Apply 1 suggestion(s) to 1 file(s). Commit.
- Merging with upstream changes in the master. Commit.
- Merge to an updated upstream/master. Commit.
- Added the ability to change the subtitle framerate. Commit.
- Code gardening: Improvements for disabled deprecation versions. Commit.
- Fix type (spotted by erjiang). Commit.
- Fix render job sometimes not terminating correctly, fix play after render. Commit.
- Add missing override keyword. Commit.
- Add option to embed subtitles instead of burning them (mkv only). Commit.
- Code Gardening: use ecm_set_disabled_deprecation_versions (only KF for. Commit.
- Fix error in project duration. Commit.
- Track compositing is now a simple checkbox instead of the deprecated none/high res choice. Commit.
- Fix effect parameter spin box incrementing twice on mouse wheel. Commit.
- Fix some spelling and grammar in stereotools effect. Commit. Fixes bug #455229
- Fix compilation. Commit.
- Improve timeline audio record preview (position and duration of the recording now adjusts when scaling timeline). Commit.
- [dev-docs] Make clear how to install without root. Commit.
- Test_utils: pass by const reference (cppcheck). Commit.
- Next try: use DejaVu Sans instead of Noto Sans. Commit.
- [Test] Use Note Sans instead of Liberation Sans (not available on CI). Commit.
- Round-trip test for non-BMP unicode characters. Commit.
- DropInvalidChars only if trying to recover document. Commit.
- Re-organize KdenliveDoc constructor. Commit.
- Hidden tracks should not be considered when calculating project duration. Commit.
- DEPENDENCY CHANGE! Require at least KDE Frameworks 5.86. Commit.
- DEPENDENCY CHANGE! Require at least Qt 5.15.2. Commit.
- Ensure we have a 25 fps profile when testing mixes. Commit.
- Remove duplicate headers between cpp/h. Commit.
- Fix mouse wheel changing render edit preset while scrolling. Commit.
- Minor cleanup, fix compilation on some systems. Commit.
- Fix compilation - wrong change committed. Commit.
- Fix bug and warning calculating available mix duration when no frame is available. Commit.
- Fix timeline scrolling broken after opening a widget from timeline menu, like edit clip duration. Commit.
- Fix oversized UI on Windows. Commit.
- Fix incorrect encoding in rendered clip name on Windows. Commit. Fixes bug #455286
- Subtitles styling: add shadow and opaque background box options. Commit.
- Add support for rawr glaxnimate anims. Commit.
- Implement unfinished auto subtitles mode (selected track / clip only). Commit.
- Fix regression: audio / video only clips broken and removed from timeline after reopening project. Commit.
- Add test for recent audio breaking regression. Commit.
- Fix recent regression breaking audio. Commit. See bug #455140
- Use | as + is deprecated. Commit.
- Add JSon mimetype for Lottie animations, allow editing and check if module is there at first start. Commit.
- Fix incorrect ungroup when dragging selection. Commit.
- Add support for Lottie animations using the glaxnimate producer (Add Clip > Add Animation). Commit.
- Fix incorrect behavior of external proxies, allow multiple patterns by profile. Commit. See bug #455140
- Fix render url sometimes pointing to incorrect location. Commit.
- Trying to check for more subtitle files on startup. Commit.
- Colorize track head when armed for sound recording. Commit.
- Fix startup warning cannot destroy paint device. Commit.
- Fixes for external proxies. Commit. See bug #455140
- Correctly enable current bin item proxy action after proxy is enabled/disabled in project settings. Commit.
- Fix timeline cursor sometimes losing sync with wuler playhead. Commit.
- Fix freeze copying proxy clips. Commit.
- Update plist file. Commit.
- Fix timeline cursor small repaint glitch. Maybe related to #1431. Commit.
- Fix subtitle save, in cases where the file extension was missing. Commit.
- Guides Exporter: also apply offset to {{frame}}. Commit.
- Fix incorrect track tag displayed on errors in project opening. Commit.
- Add a first basic subtitle test. Commit.
- [Rendering] Allow for custom processing thread count. Commit. Fixes bug #430193
- Fix icon color change in some situations (eg. Appimage). Commit. Fixes bug #450556
- Fix line number in subtitle. Commit.
- Display all effects in main effects tab. Commit.
- Fix mistake in signal blocker. Commit.
- Fix AppImage icons. Commit. See bug #451406
- Update audio recording. Now triggered by the play button when in monitor mode. Commit.
- Allow video files in luma transition. Commit.
- Subtitles style: use undo/redo, enable styling widget when no subtitle is selected. Commit.
- Basic support for subtitle styling (only one style for all subtitles). Commit. See bug #437159
- Port deprecated enum. Commit.
- Online resources: only show warning about loading time once. Commit. See bug #454470
- Fix startup crash. Commit.
- Fix more qt6 compile error. Commit.
- Fix crash clicking ok in empty transcoding dialog. Commit.
- Fix possible crash when load task is running on exit. Commit.
- Add audio-input key to Mac plist hoping it can help fixing the microphone access issue. Commit.
- Use | vs + for key. Commit.
- Port QtConcurrent::run to new api in qt6. Commit.
- Port QStringRef to QStringView in qt6. Commit.
- It's utf-8 by default in qt6. Commit.
- Add missing includes (building against qt6). Commit.
- Fix signature method for building against qt6. Commit.
- Add Qt6::SvgWidgets (it's a separate module now). Commit.
- By default in qt6 QTextStream uses UTF-8. Commit.
- Constructor never implemented. Commit.
- Fix method signature when we build against qt6. Commit.
- Use ${QT_MAJOR_VERSION} here too. Commit.
- It's enable by default in qt6. Commit.
- Fix selection of default applications to edit audio/image files. Commit.
- Fix file watcher broken, changed clips were not detected anymore. Commit.
- Fix timeremap clip always using proxies on rendering. Commit. Fixes bug #454089
- Ensure internal effects like subtitles stay on top so that they are not affected by color or transform effects. Commit.
- Fix crash on undo center keyframe. Commit.
- Fix crash changing clip monitor bg color when no clip is selected. Commit.
- Fix crash on undo selected clip insert. Commit.
- Add a clang-format pre-commit hook. Commit.
- Fix nvenc codec. Commit. See bug #454469
- Fix clip thumbs not discarded on property change. Commit.
- On document loading, also check images for changes. Commit.
- Fix missing audio with "WebM-VP9/Opus (libre)" preset. Commit. See bug #452950
- Misc fixes in audio recording - show rec button in mixers when entering monitor mode. Commit.
- Stop using avformat clip for testing since it fails... Commit.
- Fix tests on system without avformat module. Commit.
- Another attempt to correctly find tests dataset on CI. Commit.
- Revert move test to use blipflash instead of avformat producer, trying to fix tests. Commit.
- Fix tests and mix direction regression. Commit.
- Fix compile warning/possible crash. Commit.
- Fix major corruption on undo/redo clip cut, with tests. Commit.
- Project loading: detect and fix corruption if audio or video clips on the same track use a different producer. Commit.
- Fix crash dropping an effect on the clip monitor. Commit.
- Revert audio mixer change that broke layout. Commit.
- Fix problem detected on project opening show timecode in frames (use proper timeecode info now). Commit. See bug #454237
- Guides Exporter: Replace QTimeEdit with TimecodeDisplay. Commit.
- Guides Exporter: allow set a time offset for markers. Commit.
- Fix proxying clips broken. Commit.
- Speedup maker search. Commit.
- Sorry, just seeing this now. Applying change. Commit.
- Fix cannot put monitor in fullscreen with mirrored screens. Commit.
- Audio record: remove rec button from audio mixers. Recording is now enabled by enabling monitoring (mic icon), then space bar/Esc to record/stop. Commit.
- Audio record: show track head control when monitoring is activated, and countdown when recording is started. Commit.
- Fix compilation with Qt < 5.14. Commit.
- Fix mix on very short AV clips broken, with test. Commit.
- Fix Slide mix not correctly updated when creating a new mix on the previous clip, add tests. Commit. See bug #453770
- Fix mix mix not correctly reversed in some cases and on undo. Commit.
- Add tooltips to timeline markers and guides. Commit.
- Fix slide composition going in wrong direction (mix is still todo). Commit. See bug #453770
- Fix several small glitches in bin selection. Commit.
- Fix clip height not aligned to its track. Commit.
- Fix speech to text on Mac. Commit.
- Mixers: re-add show effect stack to master, improve layout with collapsed track mixers. Commit.
- Fix crash/corruption in overwrite mode when moving grouped clips above or below existing tracks. Commit.
- Remove deprecated method. Commit.
- Refactor audio recording: allow pause/resume with space bar, display live waveform on record. Commit.
- ["Export Guide" action] Minor i18n and icon fixes, remove unused code. Commit.
- Add content width and height keywords for assets (effects, transitions,…). Commit.
- Drop old Appimage build system from the docs too. Commit.
- After audio recording, correctly seek to last frame of record in timeline. Commit.
- Ensure record control is visible in track head when enabled. Commit.
- Various small fixes for proxy status and job (Fixes #1426). Commit.
- Fix ordering of new inserted tracks. Commit.
- Only warn once per missing font on document opening. Commit.
- Add test method to create title clip. Commit.
- Fix possible test crash. Commit.
- Add 'reverse' parameter to transition 'mix'. Commit.
- Update audio mic monitor when record settings changed. Commit.
- Add the ability to export guides as chspters text. Commit. Fixes bug #449887
- Lower proxy rendering priority. Commit.
- Cleaning up the debug/output. Commit.
- Working on the captions. Commit.
- Fix custom effect type sometimes incorrect. Commit.
- Add AVIF, HEIF and JPEG XL MIME types. Commit.
- Fix memleak in test. Commit.
- Don't depend on monitor in load task (better for tests). Commit.
- Timeline track head rec control now shows mic level event when not recording. Commit.
- Fix audio rec level in mixer (track head still todo). Commit.
- [CI] We don't need KInit. Commit.
- Remove old fallback icons (already disabled by default since a while). Commit.
- Remove deprecated Appimage tools (we use KDE Craft now). Commit.
- Add error message when input and output files are the same - transcoding. Commit.
- Add tests for title text alignment calculation. Commit. See bug #407849
- Fix tests. Commit.
- Fix drag incorrectly terminating in icon view. Commit.
- Add test for recent thumbnail cache freeze issue. Commit.
- Don't create task until we are sure we want it. Commit.
- [Build System] Port away from deprecated ECM path variables. Commit.
- [Build System] Replace 5 by ${QT_MAJOR_VERSION} in more places (Pt. 2). Commit.
- [Build System] Replace 5 by ${QT_MAJOR_VERSION} in more places. Commit.
- Resolved conflict in /src/bin/model/subtitlemodel.cpp. Commit.
- Added support for the sbv format captions. Commit.
- Fix crash trying to drag in empty space in Bin icon view. Commit.
- Update kdenliveeffectscategory.rc new mlt's box_blur added to the 'Blur and Sharpen' category. Commit.
- Update CMakeLists.txt adding the new mlt's Box_Blur. Commit.
- Add new mlt's Box_Blur ui. It was not working with the automatic one. Commit.
- Update secondary_color_correction.xml fixing Transparency default value error. Commit.
- Fix titler text alignment. Commit.
- Fix potential deadlock, maybe related to #1380. Commit.
- Small refactoring of cache get thumbnail. Commit.
- Fix timeline preview failing when creating a new project. Commit.
- Improve tags: allow adding, editing and reordering of tags. Commit.
- Timeline preview profiles - remove unused audio parameters, fix interlaced nvenc. Commit.
- Another set of minor improvements for monitor audio level. Commit.
- Minor fix in audio levels look. Commit.
- Ensure all color clips use the RGBA format. Commit.
- Show dB in mixer tooltip. Commit.
- Fix audio levels showing incorrect values, and not impacted by master effects. Commit.
- Try to fix build against KF 5.93.0. Commit.
- Make test failures CI failures (only Linux yet). Commit.
- Remove text label. Commit.
- Make monitor detection more robust for fullscreen mode. Commit.
- Fix app focus lost on Windows when exiting monitor fullscreen. Commit.
- Make monitor overlay guides color configurable. Commit.
- Add build workaround for Mac M1. Commit.
- Code quality fixes. Commit.
- Switch from QQuickView to QQuickWidget - fixes broken playback on Mac OS. Commit.
- Update kdenliveeffectscategory.rc moving frei0r.premultiply from 'More checks' to 'Alpha, Mask and Keying'. Commit.
- Update blacklisted_effects.txt enabling frei0r.premultiply. Commit.
- Use pragma once for header guards. Commit.
- Fix minor typos. Commit.
- Require at least MLT 7.4.0. Commit.
- Added the ability to import webVTT captions. Commit.
- Removed duplicate code. Commit.
- Increase the flexablilty of importing captions. See issue #1361. Commit.
kdepim-addons
kdepim-runtime
- Use cmakedefine01. Commit.
- Let CMake Define HAVE_BYTESWAP_H. Commit.
- Install in pim. Commit.
- Guard qtxmlpatterns dependency under BUILD_TESTING option. Commit.
- Install plugins in pim. Commit.
- Convert to json. Commit.
- Fix qt_add_dbus_interface usage. Commit.
- Add desktop file for IMAP resource. Commit.
- Fix some compile qt6 error. Commit.
- Fix compile against qt6. Commit.
- Use kcalendarcore_version.h => we can build against qt6 too. Commit.
- Make compile without deprecated methods. Commit.
- Make it compile without deprecated methods. Commit.
- Remove unused include. Commit.
- It wrote by default in "utf-8" in qt6. Commit.
- Fix property info. Commit.
- Port some qt6 compile error. Commit.
- Fix configure against qt6. Commit.
- Const'ify variable. Commit.
- Use const + add missing Q_REQUIRED_RESULT. Commit.
- Add more Q_REQUIRED_RESULT. Commit.
- Const'ify++. Commit.
- Add more Q_REQUIRED_RESULT. Commit.
- Add missing q_required_result + const'ify variables. Commit.
- Const'ify variables. Commit.
- Rename header file. Commit.
- Fix typo. Commit.
- Add desktop file for Kolab resource. Commit.
- Add desktop file for DAV resource. Commit.
- Add desktop file for Google resource. Commit.
- [pop3] Use qint64 instead of ssize_t. Commit.
- Add missing kldap to CI. Commit.
kdesdk-kio
kdesdk-thumbnailers
kdev-php
- Adapt to kdevplatform API changes. Commit.
- Remove obsolete/harmful overriding of documentation CSS. Commit.
- Call setOverrideCssCode() once. Commit.
- Adapt to KDevPlatform's setOverrideCss API change. Commit.
- Adapt to kdevplatform API changes wrt ItemRepository. Commit.
kdevelop
- Remove usage of npw disfunctional KNewStuff upload feature. Commit.
- Fix compiler warnings about potentially uninitialized variables. Commit.
- Remove suppressions for vptr checks in plugin loading code. Commit.
- Fix memory leaks in test_duchain-clang. Commit.
- Fix memory leak for CommitToolView::m_styleDelegate. Commit.
- Fix memory leaks for DiffViewsCtrl actions. Commit.
- Fix the ownership and memory leaks of MI::MICommand. Commit.
- Don't leak the debug sessions. Commit.
- Call static QCoreApplication API directly. Commit.
- Don't leak hunks in VcsDiff. Commit.
- Ignore leak in QScroller::grabGesture. Commit.
- Disable asan sigaltstack for select clang unit tests. Commit.
- Fix UI message. Commit.
- Use QTRY_VERIFY to make the test more resilient. Commit.
- Don't import CMake file API results without CMakeCache.txt file. Commit.
- Also remove hidden files when pruning cmake directory. Commit.
- Use more different defStyleNum for the semantic color schema. Commit.
- Also remove Error Variable from list of configurable attributes. Commit.
- Cleanup: Use theme editor color to directly query search highlight. Commit.
- Don't include Highlight Uses in configurable colors. Commit.
- Remove unused CodeHighlightingTypes. Commit.
- Don't try to handle unknown attributes. Commit.
- Cleanup: remove get prefix. Commit.
- Configurable semantic colors. Commit. Fixes bug #395856
- Introduce HighlightUses for ConfigurableColors. Commit.
- Revert "Introduce HighlightUses for ConfigurableColors". Commit.
- Revert "Configurable semantic colors". Commit.
- Revert "WIP". Commit.
- WIP. Commit.
- Configurable semantic colors. Commit. Fixes bug #395856
- Introduce HighlightUses for ConfigurableColors. Commit.
- Introduce separate colors for local/inherited member functions. Commit.
- Simplify ConfigurableHighlightingColors. Commit.
- Cleanup: Remove HighlightingEnumContainer and use enum classes instead. Commit.
- Add fast-path to disable local colorization when intensity is 0. Commit.
- Revert "Configurable semantic colors". Commit.
- Drop local text/x-opencl-src definition. Commit.
- Bump shared-mime-info requirement to 1.9. Commit.
- StyleSheetFixer: improve documentation and add a TODO. Commit.
- Configurable semantic colors. Commit. Fixes bug #395856
- ManPageDocumentation: expand unsupported links on pages. Commit.
- Embed CSS code into HTML instead of injecting via JavaScript. Commit.
- GitPlugin::remove: delete files, not trash them. Commit.
- Documentation view: fix overriding CSS on Web Engine pages. Commit.
- Unset CTestFindJob::m_suite before emitResult. Commit.
- Guard against invalid ptr access in CTestFindJob::findTestCases. Commit.
- Don't rely on order of items in cmake JSON response. Commit.
- Assert that the out-param is valid. Commit.
- Skip cmake configure when importing projects with up2date project data. Commit.
- Don't crash after killing CTestFindJob. Commit.
- Man Pages: open unsupported links externally. Commit.
- CustomSchemeHandler: don't leak QNetworkReply objects. Commit.
- Find LLVM quietly from FindClang. Commit.
- Break early when we find LLVM. Commit.
- Add clang 14 to list of known versions. Commit.
- Make EnvironmentInformation[List]Item noncopyable. Commit.
- Move DUChain::m_deleted's documentation just above it. Commit.
- StandardDocumentationView: remove obsolete context menu workaround. Commit.
- Register "qthelp" Web Engine URL scheme. Commit.
- Add gdb pretty printer support for Qt6's QByteArray and QList. Commit.
- GDB printers: Add null/empty QString tests. Commit.
- GDB printers: Return early in case if empty QStrings. Commit.
- GDB printers: Allow to print Qt6 QString. Commit.
- Grepview: Guard model access in job completion. Commit. Fixes bug #397556
- Fix style. Commit.
- Plugins/clang: fix code generator for operators that contain '<'. Commit.
- Unbreak test_qmakeproject. Commit.
- Parse qmake
else {}
statements. Commit. - Make the QMake DebugVisitor more useful. Commit.
- Improve error reporting for unexpected tokens during qmake parsing. Commit.
- Disable GCC-5 workaround for GCC-6 and higher. Commit.
- Workaround bogus libclang error of supposed unusual deallocations. Commit.
- Fake malloc attribute to improve compatibility with GCC 11 and higher. Commit.
- Don't bump KDEV_ITEMREPOSITORY_VERSION in each patch version. Commit.
- Documentation: remove obsolete RepositoryManager @param. Commit.
- Documentation: fix the case of @tparam Mutex. Commit.
- Bump KDevelop minor version to 5.9.x. Commit.
- Initialize PersistentSymbolTable together with DUChain. Commit.
- Add FIXME comment about unsafe API in CodeModel::items. Commit.
- TypeRepository: deduplicate changing reference count. Commit.
- ItemRepositoryReferenceCounting: remove extra checks. Commit.
- Remove incorrect move operations for indexed items. Commit.
- ItemRepositoryRegistry: don't access uninitialized d-pointer. Commit.
- Add TODOs for unsafe code where we should handle locking explicitly. Commit.
- Default-initialize data to prevent compiler warning. Commit.
- Remove dead commented out code. Commit.
- Remove unnecessary mutable specifier for BasicSetRepository*. Commit.
- DUChainPrivate: make local index variables const. Commit.
- DUChainPrivate: cache info->indexedTopContext().index(). Commit.
- Construct EnvironmentInformationListRequest without holding lock. Commit.
- Remove useless class AbstractRepositoryManager. Commit.
- Don't create data directory twice in a row. Commit.
- Don't create a file in a directory before removing it recursively. Commit.
- Don't attempt to create /is_writing before clearing a repository. Commit.
- Eliminate ItemRepositoryRegistryPrivate::open(). Commit.
- Eliminate ItemRepositoryRegistryPrivate::close(). Commit.
- Don't lock ItemRepository's mutex in its constructor. Commit.
- Don't call ItemRepository::close() twice in a row. Commit.
- Separate struct Statistics from ItemRepository class template. Commit.
- Remove unused variable duChainPrivateSelf. Commit.
- Enforce singleton-ness of classes with static self(). Commit.
- Remove useless empty *Private classes. Commit.
- ItemRepositoryReferenceCounting: add const and assertions. Commit.
- Bucket: Q_DISABLE_COPY => Q_DISABLE_COPY_MOVE. Commit.
- Construct item request for identifiers without holding lock. Commit.
- Distinguish between read/write ops to item repository. Commit.
- Forbid self-assignment for move operations of repository items. Commit.
- Port IndexedString to LockedItemRepository::op. Commit.
- Remove now-useless PersistentSymbolTablePrivate wrappers. Commit.
- Port the PersistentSymbolTable to LockedItemRepository::op. Commit.
- Port Definitions to LockedItemRepository::op pattern. Commit.
- Port Uses to LockedItemRepository::op pattern. Commit.
- Initialize the CodeModel item repository together with the DUChain. Commit.
- Port Importers ItemRepository to LockedItemRepository::op. Commit.
- Port typerepository to LockedItemRepository::op. Commit.
- Make ItemRepository accesses in DUChain code mutex safe. Commit.
- Prevent using item repositories without locking. Commit.
- IndexedQualifiedIdentifier: print the operation type in ifDebug. Commit.
- Make enabled ifDebug in identifier.cpp compile. Commit.
- Also use itemRepositoryOp for CodeModel. Commit.
- Reuse itemRepositoryOp also for declaration.cpp implementation. Commit.
- Move item repository refcounting utility code to separate file. Commit.
- Indexedstring.cpp: don't include unused stringrepository.h. Commit.
- Prevent using commentRepository() without locking. Commit.
- Cleanup DUChainPrivate::storeAllInformation. Commit.
- Move locking fully out of ItemRepository. Commit.
- Don't allow futher overrides for {Abstract,}ItemRepository API. Commit.
- Cleanup initialization of ItemRepository data members. Commit.
- Always assume external mutex locking for ItemRepository. Commit.
- Port PersistentSymbolTable to non-recursive mutex. Commit.
- Port CodeModel to external non-recursive locking. Commit.
- Reduce API surface of BasicSetRepository. Commit.
- Add move operations for IndexedInstantiationInformation. Commit.
- Mark IndexedInstantiationInformation() as noexcept and trivial. Commit.
- Port instantiation information type repository to external locking. Commit.
- Forward declare IndexedInstantiationInformation in headers. Commit.
- Cleanup: remove unneeded header includes. Commit.
- Port TypeRepository item repository to external locking. Commit.
- Minor cleanup: only explicitly share the mutex of type repository. Commit.
- Port indexed identifier item repository access to external locking. Commit.
- Disable copying of item repositories. Commit.
- Make setIndex and moveIndex early return no-ops. Commit.
- Cleanup: simplify refcounting code for indexed identifiers. Commit.
- Cleanup: only lock mutex once in IndexedIdentifier::operator=. Commit.
- Share code for Indexed{Qualified,}Identifier ctor and operator=. Commit.
- Make disabled ifDebug(x) require a semicolon after the parens. Commit.
- Port declaration comment string repository to non-recursive mutex. Commit.
- Port definitions to non-recursive mutex for item repository. Commit.
- Port duchain environment item repositories to non recursive mutices. Commit.
- Fix misleading indentation. Commit.
- Also port the importers item repository to non-recursive mutex. Commit.
- Port uses item repository to non-recursive mutex. Commit.
- Refactor ItemRepository code to make it work without recursive mutex. Commit.
- Make ItemRepository::usedMemory private. Commit.
- Add missing mutex locking for some ItemRepository functions. Commit.
- Always lock mutex in ItemRepository::finalCleanup. Commit.
- Reuse modificationRevisionSetMutex for FileModificationSetRepository. Commit.
- Refactor ItemRepository to explicitly set mutex from outside. Commit.
- Libkcomparediff2 lives in the same release unit as KDevelop, so make use of the same branch name. Commit.
- [ci] Don't use libksysguard on Windows. Commit.
- Remove references to KDevelop 4 from some WhatsIt descriptions. Commit.
kdialog
- Remove linux-qt6 CI from stable branch. Commit.
- Require passing tests for the CI to pass. Commit.
- Add Qt6 CI support. Commit.
- It's enabled by default in qt6. Commit.
- Minor clean-up. Commit.
- Port away from QDesktopWidget (deprecated). Commit.
- KPassivePopup has been deprecated since KF 5.79. Commit.
- Adjust buildsystem for Qt6. Commit.
- QtDBus is already a required package. Commit.
- Use override keyword. Commit.
- Set the repo icon as the app icon. Commit.
- Check executables exist in PATH before passing them to QProcess. Commit.
kdiamond
keditbookmarks
- Remove linux-qt6 CI from stable branch. Commit.
- Require passing tests for the CI to pass. Commit.
- Add Qt6 CI support. Commit.
- Fix deprecate operator. Commit.
kfind
- Remove double version in appdata. Commit.
- Remove linux-qt6 CI from stable branch. Commit.
- Require passing tests for the CI to pass. Commit.
- It's enabled by default. Commit.
- Add Qt6 CI. Commit.
- Port two instances of QRegExp to QRegularExpression. Commit.
- KFileMetaData::SimpleExtractionResult::properties() returns a QMultiMap. Commit.
- Fix build by including KFileItem. Commit.
- Fix building with Qt6 QTextStrem. Commit.
- Kdelibs4ConfigMigrator is going to be deprecated in KF6. Commit.
- Port away from deprecated QDesktopWidget. Commit.
- Check executables exist in PATH before passing them to K/QProcess. Commit.
kgeography
- Remove linux-qt6 CI from stable branch. Commit.
- Add Qt6 CI. Commit.
- Port away from deprecated QWheelEvent::delta(). Commit.
- Adapt build system to Qt6. Commit.
- Handle Qt6 enterEvent change. Commit.
- Fix setting application domain when using Qt6. Commit.
- Port from I18n_NOOP to KLazyLocalizedString. Commit.
- Fix QWheelEvent deprecation warning. Commit.
- Port away from deprecated QWheelEvent ctor. Commit.
- Don't migrate kde4 config when building against Qt6. Commit.
- Use KFileUtils to list maps. Commit.
- Add Windows CI. Commit.
kget
- Add missing header (qt6 build). Commit.
- Port I18NC_NOOP. Commit.
- Port QNetworkConfigurationManager. Commit.
- Use Qt:: here. Commit.
- Port away from deprecated KPluginLoader. Commit.
- Port away from KIconLoader. Commit.
- Add ki18n_install and kdoctools_install. Commit.
- Fix activating running instance on Wayland. Commit.
- Fix Windows includes. Commit.
- Include boost headers in the include path. Commit.
- Fix build with recent KCoreAddons. Commit.
- Adapt build system for building against qt6. Commit.
- Don't use deprecated boost header. Commit.
- Partly port away from KIconThemes. Commit.
- Port kde4_add_icon to ecm_add_app_icon. Commit.
- Fix sqlite detection. Commit.
kgoldrunner
kgpg
- Port some deprecated methods. Commit.
- Remove duplicate headers between cpp/h. Commit.
- Make some code compiles against qt6. Commit.
- Check is not necessary as we depend against new kf5. Commit.
- Add Open Age Rating. Commit.
- Adapt build system for building against qt6. Commit.
- Add include (fix qt6 includes). Commit.
khangman
- Correct letters and order of letters for Norwegian. Commit.
- Import languages special characters files from svn. Commit.
- Port away from deprecated KNS3::QtQuickDialogWrapper::exec. Commit.
- Minor syntax updates. Commit.
- Remove unused method languageNames. Commit.
- Move error reporting closer to error origination. Commit.
- Rearrange slotSetWordsSequence logic to reduce dynamic allocation and repeated API calls. Commit.
- Fix nextWord logic to prevent infinite loop in certain cases. Commit.
- Move setLevel inline and loadLanguageSpecialCharacters call to loadLevels. Commit.
- Remove unused function. Commit.
- Fix KHMThemeFactory leaks and KHMTheme const-correctness. Commit.
- Remove %i parameter from Exec line. Commit.
- Fix remaining cppcheck issues. Commit.
khelpcenter
- Fix most systemsettings and kinfocenter KCM not being shown. Commit.
- Move to worker nomenclature. Commit.
- Add ki18n_install and kdoctools_install. Commit.
kidentitymanagement
- Make it compile without deprecated methods. Commit.
- Add missing license. Commit.
- Remove duplicate header between header cpp file. Commit.
kig
kigo
- Fix handling of invalid theme ids, fall back to default instead. Commit.
- Add Qt6 CI support. Commit.
- Make it compiles against qt6. Commit.
- Add Windows CI. Commit.
- Port to KNSWidgets::Action class. Commit.
killbots
kimagemapeditor
- Add ki18n_install and kdoctools_install. Commit.
- Remove %i parameter from Exec line. Commit.
kimap
- Make #include <kimaptest/faskserver.h> work with KF6. Commit.
- Add Qt6 Linux CI. Commit.
- Make int to QChar conversion explicit. Commit.
- Replace QMap::unite with QMap::insert. Commit.
- Make it compile without deprecated methods. Commit.
- Port to PMF signal/slot syntax. Commit.
kio-gdrive
- Fully port away from Q_FOREACH. Commit. Fixes bug #456975
- Revert "It compiles fine against qt6". Commit.
- Use override keyword here. Commit.
- Remove duplicate from header/cpp. Commit.
- It compiles fine against qt6. Commit.
- Fix install in kf. Commit.
- Port deprecated methods. Commit.
- Port foreach + use QStringLiteral(..). Commit.
- Adapt build system for building against qt6. Commit.
- Add ki18n_install and kdoctools_install. Commit.
kio-zeroconf
- Update name & id of appstream metainfo.xml file. Commit.
- Port to WorkerBase. Commit.
- It compiles fine against qt6. Commit.
- Adapt build system for building against qt6. Commit.
- Add ki18n_install. Commit.
kipi-plugins
kirigami-gallery
- Fix ListView gallery overlay sheet toggling. Commit.
- Add some missing tags to AppStream metadata. Commit. Fixes bug #400998
- Add minimumWidth and minimumHeight to app. Commit.
- Add keywords to .desktop file. Commit. Fixes bug #409871
- Add alternateBackgroundColor to ColorsGallery. Commit.
- Fix ecm_install_po_files_as_qm folder. Commit.
- Add Windows CI. Commit.
kiriki
- Sync KF_DISABLE_DEPRECATED_BEFORE_AND_AT with KF5_MIN_VERSION. Commit.
kiten
kitinerary
- Add workaround for trainline.eu emails containing wrong SNCF ticket tokens. Commit.
- Handle all DB language variants for ical events. Commit.
- Extract full itenerary from Deutsche Bahn ical events. Commit.
- Handle alternative MAV barcode format. Commit.
- Fix filter pattern matching against null bytes in binary content. Commit.
- Improve booking.com address parsing. Commit.
- Refactor Trenitalia extractor to support extraction from barcodes as well. Commit.
- Expose JsonLdDocument::apply to extractor scripts. Commit.
- Compute validity dates from SSBv2 data as well. Commit.
- Iterate over ERA SSB child nodes rather than PDF images. Commit.
- Try harder to find the first day of validity on RCT2 tickets. Commit.
- Enable direct barcode extraction for Renfe. Commit.
- Check more thoroughly whether we have a valid trip. Commit.
- Also run extraction tests on PNG files. Commit.
- Support ZXing 1.4.0. Commit.
- Improve DB arrival platform parsing. Commit.
- Compare location names space-insensitively. Commit.
- Add tariff code for SNCF Carte Jeune. Commit.
- Verify ical loading. Commit.
- Generalize VGN extractor script to handle EOSU ticket layouts. Commit.
- Make UIC 918.3 ticket layout size script-accessible. Commit.
- Only add class information when actually available. Commit.
- Fix extraction of Akademy 2022 registration emails. Commit.
- Slightly stricter date/time matching patterns. Commit.
- Remove conditional KCalendarCore usage. Commit.
- Add more test cases for name-based location comparisons. Commit.
- Produce better results for just scanning a DB domestic UIC 918.3 code. Commit.
- Relax ZSSK arrival time regex a bit. Commit.
- Adjust ZSSK extractor script to also handle bicycle tickets/reservations. Commit.
- Add Trenitalia ical extractor script. Commit.
- Match extractor filters against gadget properties recursively. Commit.
- Add Trainline ical extractor script. Commit.
- Deal with timespec UTC and timezone UTC being two different things. Commit.
- Add GWR ical extractor script. Commit.
- Consider empty variant lists as semantically null as well. Commit.
- Consider more variations for merging train reservations. Commit.
- Add ical extractor for Swiss booking confirmations. Commit.
- Multiply results when encountering reservationFor arrays. Commit.
- Add extractor script for DB ical events. Commit.
- Handle more transport modes for filtering triangle elements. Commit.
- Filter out combined train reservation elements if we have individual legs. Commit.
- Make KF5::CalendarCore a required dependency. Commit.
- Remove long unused and deprecated method. Commit.
- Extend trigger conditions for DB tickets/seat reservation emails. Commit.
- Remove extra ';'. Commit.
- Don't choke on DB tickets without a booking reference in the PDF. Commit.
- Make UIC 918.3 ticket key cleaning a lot less aggressive. Commit.
- Strip trailing null bytes in fixed-width UIC 918.3 string fields. Commit.
- Extend trigger pattern for connect.sncf emails. Commit. See bug #404451
- Ensure we are always dealing with positive aspect rations. Commit.
- Augment arrival time from ZSSK PDF tickets when present. Commit.
- Add extractor script for ZSSK domestic ticket barcodes. Commit.
- Generate a return trip for RCT2 return tickets as well. Commit.
- Add access to the return trip line in RCT2 tickets. Commit.
- Add RCT2 ticket type pattern for ZSSK. Commit.
- Produce correct reservation numbers for ZSSK RCT2 tickets. Commit.
- Add findEvents overload taking a raw calendar pointer. Commit.
- Use cmakedefine01. Commit.
- Add custom extractor script to produce meaningful ticket names for BVG PDFs. Commit.
- Use ÖBB vendor blocks to determine ticket validity intervals as well. Commit.
- Determine ticket names for RCT2 tickets. Commit.
- Add better diagnostics for the RCT2 parser test. Commit.
- Emit top-level Ticket objects for VDV eTickets. Commit.
- Implement top-level Ticket merging. Commit.
- Extend SNCF Carte Advantage extractor to cover the validity interval. Commit.
- Extend the BahnCard extractor to also provide the validity interval. Commit.
- Add validity interval to generically generated UIC 918.3 Ticket objects. Commit.
- Support QDate properties in JsonLD::readQDateTime as well. Commit.
- Make 0080BL UIC 918.3 order blocks JS-accessible. Commit.
- Extend Ticket and ProgramMembership by a validity time interval. Commit.
- Generate top-level Ticket results for UIC 918.3 containers. Commit.
- Add validation filter for top-level ticket elements. Commit.
- Rely on trigger node content, not their incomplete extractor results. Commit.
- Extend Ticket to cover more properties specified in schema.org. Commit.
- Add qt6 ci support. Commit.
- Try to fix Android ARM64 linker errors with Qt6. Commit.
- Emulated Qt5 behavior in dumping the object tree for Qt6. Commit.
- Don't attempt to dump raw binary in the script engine test. Commit.
- Normalize opaque KCalendarCore shared pointer type name. Commit.
- Qt6 doesn't ignore spaces when parsing ISO-formatted date/times anymore. Commit.
- Fix Android ARM64 CI build. Commit.
- Adapt to Qt6 no longer doing "deep" variant comparison by default. Commit.
- Adapt to QVariant::isNull semantics change in Qt6. Commit.
- Check a meta type is a gadget before treating it as such. Commit.
- Add explicit comparison operator for ExtractorDocumentNode. Commit.
- Make flag construction explicit. Commit.
- Adapt generic QVariant creation to Qt6 API. Commit.
- Explicitly truncate strings at the first null byte. Commit.
- Port QByteArray -> JS ArrayBuffer conversion to Qt6. Commit.
- Make it compile without deprecated methods. Commit.
- Resolve HTML entities in names. Commit.
- Extract UK railway station codes from Stansted Express pkpass files. Commit.
- Resolve UK railway station codes during post-processing. Commit.
- Rebuild train station database to include UK railway station codes. Commit.
- Generate UK railway station code lookup table. Commit.
- Use non-deprecated ticket token enum values. Commit.
- Only search the OpenSSL component we actually use. Commit.
- Remove conditionals used for building without Poppler. Commit.
- Fix some qt6 compile error. Commit.
- Ensure RCT2 dumps are treated as binary files by Git everywhere. Commit.
- Fix unit tests issues on Windows due to different line breaks for PDFs. Commit.
- Add windows CI. Commit.
- Resolve Via Rail station codes in post-processing. Commit.
- Rebuild train station database to include the Via Rail station codes. Commit.
- Generate train station lookup table for Via Rail station codes. Commit.
- Make UnalignedNumber<> compatible for use as AlphaId<> storage type. Commit.
- Don't restrict AlphaId to 16bit storage. Commit.
- Exclude train stations with P3999/dateOfOfficialClosure set. Commit.
- Clean up the last remains of TimezoneDb having been public API. Commit.
- Adapt test reference data to KPkPass changes. Commit.
- Make JsonLdDocument::registerType<> static. Commit.
- Factor out ticket token parsing and use that for program membershipts too. Commit.
- Update eurowings plaintext extractor. Commit.
- Require unit tests to pass for the CI to pass. Commit.
- Make missing Poppler internal headers a fatal error. Commit.
- Use KContact's address formatter also for producing geo: URIs. Commit.
- Mark Poppler as required on all platforms, not just on Android. Commit.
- Use KContact's new address format metadata for postal code parsing. Commit.
kjumpingcube
kldap
- Portaway from ERR_SLAVE_DEFINED. Commit.
- Cleanup ldap_extended_operation/_s related buildsystem code. Commit.
- Use cmakedefine01. Commit.
- Make it compile without deprecated methods. Commit.
kleopatra
- Fix Windows cross-build with gcc 8. Commit.
- Revert "C++20: Use defaulted equality comparison". Commit.
- Fix connects for Windows build. Commit.
- Handle high-contrast mode in certificate categories configuration. Commit.
- Disable customs colors if high-contrast mode is active on Windows. Commit.
- C++20: Use defaulted equality comparison. Commit.
- Add Revoke Certifications button below user ID table. Commit.
- Reorder context menu entries. Commit.
- Add Revoke User ID button below user ID table. Commit.
- Allow selection of multiple user IDs. Commit.
- Disable Certify and Revoke Certification if user lacks required key. Commit.
- Add helpers for checking properties of keys. Commit.
- Disable Show Issuer Certificate button for root certificates. Commit.
- Rework update of visibility and availability of UI elements. Commit.
- Inform the user if the issuer certificate wasn't found. Commit.
- Avoid duplicate entries in the S/MIME address list. Commit.
- Simplify hiding of user ID related UI elements for S/MIME certificates. Commit.
- Show the S/MIME attributes together with the common key properties. Commit.
- Allow keyserver queries with a single character. Commit.
- Properly terminate decrypt/verify operation if user cancels it. Commit.
- Disable Decrypt/Verify button if required files do not exist. Commit.
- Simplify code. Commit.
- Use correct folder when asking for file to verify. Commit.
- Fix check if signed file corresponding to detached signature exists. Commit.
- On request, save decrypted file with embedded file name. Commit.
- Store file name of result file in DecryptVerifyResult. Commit.
- Allow retrieving the file name of an Output. Commit.
- Add missing include. Commit.
- Use automatic memory management for temporary working directory. Commit.
- Use list-initialization for command line options. Commit.
- Simplify check if user ID should be checked. Commit.
- Set file name of encrypted data if a single file is encrypted. Commit.
- Do not skip email addresses if there is no email attribute field. Commit.
- Add support for compilers lacking . Commit.
- Remove check for BinaryAndFineGrainedIdentify feature in GpgME. Commit.
- Allow changing the auto-extract option in the settings dialog. Commit.
- Simplify listening for changed settings. Commit.
- Initialize all members in-class. Commit.
- Add option to control automatic extraction of decrypted archives. Commit.
- Show related addresses of S/MIME certificates as simple list. Commit.
- Disable expanding and collapsing of items by double-clicking. Commit.
- Fixup! Show all configured S/MIME attributes. Commit.
- Show trust level icon next to trust level text for S/MIME. Commit.
- Show trust level of S/MIME certificate separately of user ID table. Commit.
- Show all configured S/MIME attributes. Commit.
- Properly memory manage the info fields. Commit.
- Move the key protocol to the window title. Commit.
- Rearrange the buttons in the two button rows. Commit.
- Prepare to use future Qgpgmeqt6. Commit.
- Use isDeVs() instead of IS_DE_VS macro. Commit.
- Remove informational text and add label for User ID table. Commit.
- Remove the "Certificate Details" group box. Commit.
- Use a tool tip for the help text in the Delete Certificate dialog. Commit.
- Make the tool tip pop-ups in the Certify dialog accessible. Commit.
- Make the info buttons accessible. Commit.
- Do not pass the main widget as parent to sub-layouts. Commit.
- Create all widgets in the correct tab order. Commit.
- Use a simple QWidget instead of a QScrollArea for the animated expander. Commit.
- Set a more accessible text representation if email address is empty. Commit.
- Set a useful accessible name for the user ID table. Commit.
- Make the user ID table accessible. Commit.
- Make link to change log accessible. Commit.
- Help screen readers with reading the finger print. Commit.
- Make creation date and expiration date easier to understand. Commit.
- Give the property action buttons a useful accessible name. Commit.
- Make certificate properties accessible. Commit.
- Remove useless signal connection. Commit.
- Add button for showing the issuer certificate. Commit.
- Remove unused "Publish Certificate" widgets. Commit.
- Simplify the layout of the certificate details widget. Commit.
- Create the widgets in the correct order. Commit.
- Ensure that focus for link is announced after focus for label. Commit.
- Reuse HtmlLabel for UrlLabel. Commit.
- Factor the anchor cache out into a separate class. Commit.
- Remove workaround for missing focus indicator for text labels. Commit.
- Add a focus frame to labels that receive keyboard focus. Commit.
- Use our HtmlLabel for the Welcome message. Commit.
- Make "select label text on focus" workaround customizable. Commit.
- Implement the action interface for AccessibleLink. Commit.
- Make links in label text accessible. Commit.
- Require C++20. Commit.
- Avoid deprecation warning. Commit.
- Avoid deprecation warning. Commit.
- Make lambdas used in std::accumulate compatible with C++20. Commit.
- Remove duplicate from header/cpp. Commit.
- Add a Reload button to the smart card placeholder widget. Commit.
- Focus first child widget when switching the main view. Commit.
- Initialize pointers in-class and pass parent to all widgets. Commit.
- Factor certificate view out of MainWindow into separate widget. Commit.
- Fix the tab order on the Welcome page. Commit.
- Add two helpers for debugging focus chain problems. Commit.
- Make the tool bar buttons accessible. Commit.
- Change maximum expiration date to 2106-02-05. Commit.
- Remove the margins around the name and email widget. Commit.
- Use customized labels and hints in Add User ID dialog. Commit.
- Allow customization of name and email input field labels. Commit.
- Allow setting a custom hint for name and email address. Commit.
- Use separate dialogs instead of the wizard when creating OpenPGP keys. Commit.
- Allow getting the parentWId of a command. Commit.
- Add default c'tor for KeyParameters. Commit.
- Do not set key size or curve type to invalid values. Commit.
- Set the initial focus just before showing the dialog for the first time. Commit.
- Make the EmptyPassphraseProvider available to other classes. Commit.
- Factor invokeMailer helper from ResultPage. Commit.
- Install plugin in pim. Commit.
- Fix invoking email client with given recipient address. Commit.
- Use debug stream operator provided by libkleo. Commit.
- Fix raw string literal and add missing include. Commit.
- Replace some static QMaps with std::array. Commit.
- Add autotest for KeyParameters. Commit.
- Use ecm_add_test to set up autotests. Commit.
- Store the rest of the key parameters with their native types. Commit.
- Set and store the usage flags of key and subkey using new KeyUsage. Commit.
- Store type of key and subkey with native type. Commit.
- Add class wrapping the key usage flags. Commit.
- Make KeyParameters copyable and movable. Commit.
- Remove unused page ID. Commit.
- Required new version of libkleo. Commit.
- Fix wrong connections. Commit.
- Optimize containers' usage. Commit.
- Src/uiserver/*command: port to PMF signal/slot syntax. Commit.
- Use simple struct with two Keys instead of a QMap. Commit.
- Src/view/key* : port to PMF signal/slot syntax. Commit.
- Minor refactor. Commit.
- Use std::find_if instead of Q_FOREACH. Commit.
- Port Q_FOREACH to range-for. Commit.
- Remove obsolete Choose Protocol page of NewCertificateWizard. Commit.
- Use simple push buttons instead of QCommandLinkButtons. Commit.
- Extract "Choose Protocol" dialog from NewCertificateWizard. Commit.
- Modernize code. Commit.
- Port QDirModel to QFileSystemModel. Commit.
- Make it compile without deprecated methods. Commit.
- Port to QMetaType. Commit.
- Port QStringRef. Commit.
- Add missing includes in qt6. Commit.
- Make static lib POSITION_INDEPENDENT_CODE (need to link against qt6). Commit.
- Make compile against qt6 (in qt6 it returns qsizeint). Commit.
- EncryptEMailController: minor refactor. Commit.
- Use no deprecated cmake variable. Commit.
- Sort source files alphabetically. Commit.
- Remove reference to undefined variable. Commit.
- Fix show headers in qtc6. Commit.
- Factor name and email input into separate widget. Commit.
- Fix check for empty user ID. Commit.
- Std::unary/binary_function have been deprecated and removed in C++17. Commit.
- Add homepage. Commit.
- Add Open Age Rating. Commit.
- Action_data: use enums instead of bool members to improve reability. Commit.
- Port signal/slot that use action_data struct to PMF/Functor syntax. Commit.
- We can store size in KSharedConfig::openStateConfig. Commit.
- SMimeValidationConfigurationWidget: clean up constructor initializer list. Commit.
- SMimeValidationConfigurationWidget: move connect() calls to Private's constructor. Commit.
- SMimeValidationConfigurationWidget: port to PMF singal/slot syntax. Commit.
- Fix name clash between wizard page classes and page enum values. Commit.
- ReaderStatus: use a std::function in Transaction struct. Commit.
- Manage lifetime of validators with shared pointers. Commit.
- Manage lifetime of validator with shared pointer. Commit.
- ChecksumsUtils: split the implementation to .cpp file. Commit.
- Minor refactor. Commit.
- Checksum Controller: port to QRegularExpression. Commit.
- VerifyChecksumsController: use static methods from checksumsutils_p.h. Commit.
- CreateChecksumsController: move static util methods to a private header. Commit.
- Keep the old contents margins. Commit.
- Never shrink the window when adjusting its size. Commit.
- Allow scrolling the tabs of the Advanced Settings dialog vertically. Commit.
- Create UI of Advanced Settings dialog in code. Commit.
- Create UI of Key Creation page in code. Commit.
- Give the scroll area a bit more vertical space. Commit.
- Allow scrolling the Result page vertically. Commit.
- Create UI of Result page in code. Commit.
- Allow scrolling the Enter Details page vertically. Commit.
- Reduce the height of the minimum size hint of our scroll area. Commit.
- Create UI of Enter Details page in code. Commit.
- Move ResultPage to file of its own. Commit.
- Remove unused code. Commit.
- Move KeyCreationPage to file of its own. Commit.
- Make WizardPage independent of NewCertificateWizard's Private class. Commit.
- SetInitialPinCommand: port to PMF signal/slot syntax. Commit.
- SetInitialPinCommand: ensureDialogCreated() shouldn't be const. Commit.
- GenRevokeCommand: create a QMetaObject::Connection in the base class... Commit.
- ImportCertificatesCommand: importResult() is still used in one SLOT(). Commit.
- Src/commands/*: use PMF/Functor signal/slot syntax. Commit.
- Add helper for reporting success to the user. Commit.
- Remove superfluous window caption of error dialogs. Commit.
- Remove KDAB from copyright notice. Commit.
- Use member variable for wksJob. Commit.
- Dropped -provider icon and proper action text. Commit.
- Drop feature when Akonadi is unavailable. Commit.
- Cancel running job, if any. Commit.
- Rewrite as
Kleo::Commands::Command
. Commit. - Evaluate error of mail creation job. Commit.
- Refactor access to identity's transport name. Commit.
- Refactor and const IdentityManager. Commit.
- Refactored sender address evaluation. Commit.
- Added WKS publishing support. Commit.
- Move EnterDetailsPage and AdvancedSettingsDialog to files of their own. Commit.
- Move ChooseProtocolPage to file of its own. Commit.
- Move WizardPage to file of its own. Commit.
- Allow scrolling the page vertically if the UI elements do not fit. Commit.
- Create UI of Choose Protocol page in code. Commit.
- Add clang-format. Commit.
- Make the automatic size adjustment work as expected. Commit.
- Enable word wrapping of the labels of a form text input. Commit.
- Enable word wrapping of the labels. Commit.
- Use a scroll area in the Add User ID dialog. Commit.
- Ensure that the first child widget is visible when it gets focus. Commit.
- Automatically adjust the height of the scroll area to its contents. Commit.
- Minor changes of our scroll area. Commit.
- ListWidget: port to QRegularExpression. Commit.
- Port from QRegExp to QRegularExpression. Commit.
- Wait for KeyCache in Readerstatus thread. Commit.
- Do not build kcm for gnupgsystem on windows. Commit.
- Fix crash when reopening mainwindow. Commit.
- Add missing include. Commit.
- Use KeyCache::instance() in connect() calls. Commit.
- Src/{utils,view}: port to PMF/Functor signal/slot syntax. Commit.
- File name extension can be longer than 3 character. Commit.
- Alternative way to make signals private. Commit.
- Disable word wrap for certificate dump. Commit.
- Enable "Change Passphrase" action only for secret keys in local keyring. Commit.
- Remove unused MustNotBeSecretKey flag. Commit.
- Fix evaluation of NeedSecretKey flag. Commit.
- Fix enable state of commands that need access to the secret key data. Commit.
- Convert values of Restriction enum to hex literals. Commit.
- Force the entered expiration date into the allowed range. Commit.
- Reword UI texts for refresh command. Commit.
- Use RefreshOpenPGPKeysJob for OpenPGP and show detailed result. Commit.
- Remove duplicate header between header cpp file. Commit.
- Add possibility to refresh an individual certificate. Commit.
- Remove ServiceTypes from context menu services. Commit.
- Do not always enable action after error. Commit.
- Do not always enable crypt in notepad for de-vs. Commit.
- Fix minor typo. Commit.
- Always start gpg-agent on startup. Commit.
- Move AutoLoadP15Certs to Smartcard group. Commit.
- P15: Change load CMS certs btn to automatic. Commit.
- Make setShowsOutputWindow public for GnuPG CMD. Commit.
- P15: Add learn card keys button when neccessary. Commit.
- Watch all relevant folders for changes. Commit.
- Make revoking a user ID a bit more robust. Commit.
- Delay showing "no key" error while a lookup is running. Commit.
- Display summary line for key after retrieval via locate job. Commit.
- Insert result of locate key job into the key cache. Commit.
- Show question icon instead of error icon while user enters recipient. Commit.
- Share generally useful helpers. Commit.
- Bump version to 3.1.22. Commit.
- Fix display of non compliance after decrypt. Commit.
- Ensure that the key details are loaded when keys were reloaded. Commit.
- Unify updating of key after key was changed. Commit.
- Ask for confirmation before revoking a user ID. Commit.
- Disable "Revoke User ID" action for last "valid" user ID. Commit.
- Add the possibility to revoke a user ID. Commit.
- Connect the signal only once. Commit.
- Return user ID instead of text of result label. Commit.
- Allow configuration of minimum and maximum validity for new OpenPGP keys. Commit.
- Update usage flags even if key type is forced.