KDE Gear 23.04.0 Full Log Page
This is the automated full changelog for
KDE Gear 23.04.0
from the git repositories.
akonadi
- Run mysql_upgrade on akonadi startup. Commit.
- Entitytreemodel.cpp - entityData - don't allow column < 0. Commit.
- Update agentbase.cpp. Commit.
- Handle empty d->mSettings in setOnline(). Commit.
- Remove unused KF{5,6}WindowSystem dependency. Commit.
- Remove unimplemented methods. Commit.
- Remove suicide reference. Commit.
- Rename as KPimAkonadiMacros.cmake. Commit.
- Don't generate it copy only. Commit.
- Fix generate variable. Commit.
- Fix typo. Commit.
- Fix kf. Commit.
- Move to pim. Commit.
- Perform initialization in initialization list. Commit.
- It compiles without deprecated methods. Commit.
- Drop no-op call to KWindowSystem::allowExternalProcessWindowActivation. Commit.
- Remove qoverload. Commit.
- Don't require KF_MAJOR_VERSION to be defined. Commit.
- Don't use KAccounts on Windows. Commit.
- Remove unused KItemViews dep. Commit.
- Make it compile against last kf6. Commit.
- Use version in plugin widget. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Show all headers in qtc6. Commit.
- Fix build with Qt 6.5. Commit.
- Add window title. Commit.
- Add debug output. Commit.
- Use ${QT_MAJOR_VERSION} here. Commit.
- Show all includes in qtc6. Commit.
- Don't try to link against accountqt5 when we build against qt6. Commit.
- Use auto foo vs auto *foo. Commit.
- Use static namespace. Commit.
- It compiles fine without deprecated method. Commit.
- We depend against kf5.100. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
akonadi-calendar
- Add option for removing compat lib. Commit.
- Don't generate compat in kf6. Commit.
- Move to kpim. Commit.
- Use KPim lib. Commit.
- Use new KPimMime. Commit.
- Remove Akonadi:: prefix (already use namespace for it). Commit.
- It compiles without deprecated methods. Commit.
- It compiles fine without deprecated method. Commit.
- Fix search correct kf lib. Commit.
- Port deprecated method. Commit.
- Make compile against last kf6. Commit.
- Convert event start time to user's local timezone. Commit.Fixes bug #453805
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Show all headers in qtc6. Commit.
- Ensure Akonadi IncidenceChanger doesn't try to show dialogs. Commit.
- Store wasSuspended settings. Commit.
- If we suspend for x minutes/hours we want to show new. Commit.
- Avoid potential typo in group name. Commit.
- Use local include. Commit.
- Use more specific macro name. Commit.
- Use Q_REQUIRED_RESULT. Commit.
- It compiles fine without deprecated method. Commit.
- Remove unused include. Commit.
- Clang-format. Commit.
- Now we depend against kf5.100. Commit.
- Time to increase version. Commit.
- Kalendarac: set AA_EnableHighDpiScaling attribute before constructing QGuiApplication. Commit.
- It builds fine with last KF. Commit.
akonadi-calendar-tools
- Use new Pim lib. Commit.
- It compiles without deprecated methods. Commit.
- It compiles fine without deprecated methods. Commit.
- Prepare to use ktextaddons. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- It compiles fine without deprecated method. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
akonadi-contacts
akonadi-import-wizard
- GIt_SILENT: use new pim lib. Commit.
- Don't generate compat for kf6. Commit.
- Move in pim. Commit.
- Reduce scope variable. Commit.
- It compiles without deprecated methods. Commit.
- It compiles fine without deprecated methods. Commit.
- Make compile against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- It compiles fine without deprecated method. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
akonadi-mime
- Install QchTarget cmake file into compat location. Commit.
- Add option for removing compat lib. Commit.
- Fix typo. Commit.
- Add missing PACKAGE_INCLUDE_QCHTARGETS. Commit.
- Move to kpim. Commit.
- Use KPimMime. Commit.
- Fix some cppcheck warnings. Commit.
- It compiles without deprecated methods. Commit.
- Fix YAML syntax. Commit.
- It compiles fine without deprecated method. Commit.
- Make it compile against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- It compiles fine without deprecated method. Commit.
- USe directly lib name. Commit.
- We depend against kf5.100. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
akonadi-notes
- Fix install QCh target. Commit.
- Remove not necessary line. Commit.
- Add option for removing compat lib. Commit.
- Fix generate pri file. Commit.
- Add missing PACKAGE_INCLUDE_QCHTARGETS. Commit.
- Move to kpim. Commit.
- Use new KPimMime. Commit.
- It compiles without deprecated methods. Commit.
- It compiles fine without deprecated methods (Qt 6.4). Commit.
- Fix build against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- It compiles fine without deprecated method. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
akonadi-search
- Fix generate qch target variable. Commit.
- Add missing PACKAGE_INCLUDE_QCHTARGETS. Commit.
- Use new pim lib. Commit.
- Move to kpim. Commit.
- Search new version. Commit.
- Use new pim lib. Commit.
- It compiles without deprecated methods. Commit.
- Make it compiles against last krunner. Commit.
- It compiles fine without deprecated method (Qt 6.4). Commit.
- Fix search correct KF version. Commit.
- Make it compiles against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Use id(). Commit.
- Fix some warning. Commit.
- Remove unused #ifdef. Commit.
- It compiles fine without deprecated method. Commit.
- Fix dialog size. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
akonadiconsole
- Fix search lib. Commit.
- Use new KPimMime. Commit.
- Add missing Q_REQUIRED_RESULT. Commit.
- Const'ify variable. Commit.
- Add missing Q_EMIT. Commit.
- Allow to translate title page. Commit.
- Comment is not usefull now. Commit.
- Use ki18n_install. Commit.
- Add TRANSLATION_DOMAIN. Commit.
- Add Messages.sh. Commit.
- Fix bug 465785: Evaluate translations for akonadiconsole. Commit.Fixes bug #465785
- It compiles without deprecated methods. Commit.
- Port deprecated methods. Commit.
- Make it compiles against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Port some deprecated method. Commit.
- It compiles fine without deprecated method. Commit.
- Use directly target source. Commit.
- Now we depend against kf5.100. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
akregator
- Remove old include. Commit.
- Use new kuserfeedbackqt6. Commit.
- Prepare to use new kuserfeedbackqt6. Commit.
- Fix compile. Commit.
- GIt_SILENT: use new pim lib. Commit.
- Use new pim lib. Commit.
- Remove old kpimtextedit-texttospeech.h support. Commit.
- It compiles without deprecated methods. Commit.
- Allow build with ktextaddons but without text-to-speech. Commit.
- Fix KF_FOUND. Commit.
- Remove unused qOverload. Commit.
- We depend against ktextaddons. Commit.
- Unused method. Commit.
- Increase version. Commit.
- Make it compile against last ktextaddons. Commit.
- Increase ktextaddons version. Commit.
- Port some deprecated methods. Commit.
- Increase version for kf6. Commit.
- Prepare to use ktextaddons. Commit.
- Remove unused include. Commit.
- Make compile against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Prepare to use compile against ktextaddons. Commit.
- Use TextToSpeechContainerWidget. Commit.
- Remove unused includes. Commit.
- Add missing KCodecs dep. Commit.
- Fix show find_in_messages. Commit.
- Call isReady() only when we use it. Commit.
- Use auto only. Commit.
- Const'ify pointer. Commit.
- QList::last() on temporary fix. Commit.
- It compiles fine without deprecated method. Commit.
- Not necessary. Commit.
- USe KPIMTEXTEDIT_TEXT_TO_SPEECH here too. Commit.
- Use new kpimtextedittexttospeech lib. Commit.
- Now we depend against kf5.100. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
alligator
analitza
- Allow to build against last kf6. Commit.
- Functiongraphfactory QMap.values().size() -> QMap.size(). Commit.
- Use ECMDeprecationSettings. Commit.
angelfish
ark
- Small code improvements. Commit.
- Fix leaking actions. Commit.
- Call showWelcomeScreen() only when needed. Commit.
- Bump KF_MIN_VERSION to 5.101. Commit.
- New welcome screen UI. Commit.
- Fix free space check. Commit.Fixes bug #459418
- ArchiveModel: return LoadJob* instead of KJob*. Commit.
- [CreateDialog] Save last mimetype in state config. Commit.
- ExtractJob: Fix calculation of totalUncompressedSize. Commit.
- LoadJob: Fix ExtractedFilesSize calculation considering sparse files. Commit.
- Use versionpostfixless KF requirement variable name. Commit.
- Include sys/stat.h to fix undefined mode_t on Musl systems. Commit.
- USe ECMDeprecationSettings. Commit.
- Libzip: restore UTF-8 encoding of comments. Commit.
- Fix typo in dependency name. Commit.
- Add support for Stuffit archives. Commit.Implements feature #462162
- Archive: improve mimetypes debug. Commit.
- Port remaining plugins to kerfuffle_parse_json_mimetypes. Commit.
- Port libarchive plugin to kerfuffle_parse_json_mimetypes. Commit.
- Cmake: add function to parse the mimetypes from plugins metadata. Commit.
- Update README. Commit.
- Drop application/x-rar alias from list of supported mimetypes. Commit.
artikulate
- USe ECMDeprecationSettings. Commit.
audiocd-kio
- Install version header. Commit.
- Install audiocdplugins headers into subdir, bump version to 5.1. Commit.
- Add BugReportUrl to json metadata. Commit.Fixes bug #464600
- Port KCM to json metadata. Commit.
- Allow to build against last kf6. Commit.
- Add ECMDeprecationSettings. Commit.
audiotube
baloo-widgets
blinken
bomber
- Allow to build against last kf6. Commit.
- Use versionpostfixless KF requirement variable name. Commit.
bovo
- Allow to build against last kf6. Commit.
- Use versionpostfixless KF requirement variable name. Commit.
- Use ECMDeprecationSettings. Commit.
calendarsupport
- Install QchTarget cmake file into compat location. Commit.
- Perform initialization in initialization list. Commit.
- Remove not necessary qOverload. Commit.
- Add missing PACKAGE_INCLUDE_QCHTARGETS. Commit.
- Search pimtextedit here too. Commit.
- Move in pim. Commit.
- Use new Identifymanager lib. Commit.
- Use new KPimMime. Commit.
- Calprintdefaultplugins remove not used variable. Commit.
- It compiles without deprecated methods. Commit.
- It compiles fine without deprecated method (Qt 6.4). Commit.
- Allow to build against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Fix dialog size. Commit.
- It compiles fine without deprecated method. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
calindori
cantor
- [lua] restored the logic deleted in 3aa4202cfcd52cb6c335c4fda9957164c104d3e8 to also properly handle the output of Lua. Commit.
- Squash commit of multiple fixes that need to go into 23.04. Commit.Fixes bug #461135. Fixes bug #465277
- Don't pretend tests pass when they dont. Commit.
- Minor fixes:. Commit.
- [octave] properly handle the single quote character that is also being used in Octave to transpose vectors and not only to quote strings. Commit.
- [tests]. Commit.
- [tests] skip the execution of Maxima and Octave tests if the executables are not found. Commit.
- [python] fix failing tests, a variable had to be removed from the variable models to not disturb the subsequent tests. Commit.
- Show the default help string in the help panel after the panels were initialized. Commit.
- [octave] inline functions are depricated in Octave, use str2func instead in the helper wrappers cantor_plot2d and cantor_plot3d. Commit.
- [maxima] trim the command string so the regex-logic to add gnuplot parameters also works with whitespaces around the actual plot command. Commit.
- Added the missing changes on cantor.kcfg from the previous commit. Commit.
- New option to decide whether the user should be asked for confirmation when an entry is being deleted. Commit.Fixes bug #463675
- Support different plot file formats (PDF, SVG and PNG) also for Maxima and removed the JPEG option for Octave since the quality is very bad. Commit.
- In the context menu of result items keep only those entries that are relevant for the results (save result, etc.) and not all entries that are relevant for the actual command. Commit.
- Render SVG output in image results. Commit.
- [octave] allow to specify the default size of the integrated plots in the settings. Commit.
- Minor code cleanup. Commit.
- Initial code for the support of the pdf format for plot results:. Commit.
- [octave] simplified the printing of plot images and use the same default size of the plot as in maxima - 500x340 pixels (will be made configurable soon). Commit.
- Removed some debug output in TextResult having toHtml() call that can become very expensive for bigger outputs. Commit.
- Moved the implementation of interrupt() to the base class Expression. Commit.
- In 304763632fa6fea01fb4dae40899f7fc8b185a25 the call of updateGraphicPackagesFromSettings() was removed. This solved some issues but has broken the embedded plots. Commit.
- Show the dimensions of a variable (number of rows and columns) in the variable panel, implemented to Octave first. Commit.
- Better handling of very big variable values:. Commit.
- Use QGraphicsItem::setPlainText() instead of setHtml() for plain text output in TextResultItem since it's much faster for bigger texts. Commit.
- Fixed the build with Julia and removed some deprecated code usage. Commit.
- Remove KPluginInfo include. Commit.
- Fix the build. Commit.
- Show size and type also for variables in Julia. Commit.
- Show size and type of variables also for Python and show the whole value of the variable in the column "value" independent of its size. Commit.
- Properly update the variable model on variable size and type changes. Commit.
- Show the type and the size of the variable in the variable panel. Implemented for Octave only now, for other backends the implementation will follow. Commit.
- Allow to copy variable names and values to the clipboard in the variable panel. Commit.
- [octave] properly show the values of row vectors and matrices in the variable panel. Commit.
cervisia
- Fix typo in dependency name. Commit.
colord-kde
dolphin
- Prevent a non-initialized value access. Commit.
- Add packagekit-qt as third-party dependency. Commit.
- Search: Prevent the search box from enlarging the view. Commit.Fixes bug #466796
- Remove unneeded metadata from KCM json files. Commit.
- Save a in-thread stat call each time the context menu is displayed. Commit.
- Apply 1 suggestion(s) to 1 file(s). Commit.
- Move split view settings about miscellaneous. Commit.
- Apply suggestions. Commit.
- Settings: move split views options to their own group. Commit.
- Fix header index are colIndex and not roleIndex. Commit.
- Fix typo in m_hoveredColumnHearderRoleIndex. Commit.
- Fix uninitialised value. Commit.Fixes bug #466110
- DolphinView: Allow to have tootips on columns headers. Commit.
- Allow empty metadata for KOverlayIconPlugin. Commit.
- Consistent naming in tooltips. Commit.
- Fix a disconnect warning. Commit.
- Add new settings for permissions column format. Commit.Fixes bug #227745
- Revert "Remove deprecated ConfigurePreviewPluginDialog". Commit.
- Revert "Remove deprecated KServiceTypeTrader". Commit.
- Fix 'Show Target' for non-local URLs. Commit.
- Optimize Directory size counting. Commit.
- Remove deprecated KServiceTypeTrader. Commit.
- Remove deprecated ConfigurePreviewPluginDialog. Commit.
- Fix zooming for high resolution scroll wheels. Commit.Fixes bug #432671
- Reveal the Backspace shortcut in the UI. Commit.Fixes bug #371130
- KFileItemModelRolesUpdater: Skip directory item count if it isSlow(). Commit.
- Avoid crash on start when help actions are restricted through the Kiosk system. Commit.
- Selects next item in list after delete/trash actions. Commit.Fixes bug #419914. Fixes bug #181214
- Add a .git-blame-ignore-revs file. Commit.
- Add clang-format and format code as in Frameworks. Commit.
- Add Page count and Publisher columns. Commit.Fixes bug #374561
- Dolphinview: Fix right click broken on placeholderLabel. Commit.
- Fix sudo message. Commit.
- Clear filter bar on clicking current folder in places. Commit.Fixes bug #259382
- Use both split view names in tab names. Commit.
- Replace qswap with std::swap. Commit.
- Add missing KCodecs link. Commit.
- Update split action when settings change. Commit.
- Adapt autotest to new expected "Space" key behaviour. Commit.
- Make space shortcut for selection mode view-local instead of global. Commit.Fixes bug #458282. Fixes bug #458281. See bug #463048
- Remove unnecessary method parameter. Commit.
- Fix size of directories if a subdir fails to open. Commit.
- Don't recurse into symlinks when counting directory contents. Commit.Fixes bug #434125
- Fix potential nullptr de-reference. Commit.
- Properly use X11 startup ids. Commit.
- Not use forward and includes. Commit.
- Remove duplicate headers between cpp/h files. Commit.
- Add zsh completions. Commit.
- Ensure there's a dot at the end of each --help options description. Commit.
- DolphinView: Add placeholder label for AFC kio. Commit.
- Exit the deleted directory when it is removed. Commit.
- Places Panel: Delegate open file error to KIO. Commit.
- Port away from deprecated KDirLister API. Commit.
- Fixed build-time deprecation warning about KStandardGuiItem::yes(). Commit.
- Use \r to terminate command in integrated terminal. Commit.Fixes bug #458411
dragon
- Add reuse support. Commit.
- Forgot to remove dragonplayer_part.desktop.in. Commit.
- Allow to build against last kf6. Commit.
- Make compile against last kf6. Commit.
- Remove duplicate header between cpp/h files. Commit.
- Remove unused forward declaration. Commit.
- Use the window title for title display rather than the statusbar. Commit.Fixes bug #266568
- Fix typo in dependency name. Commit.
- Use fewer macros. Commit.
- Hide play disc when the system has no disc drive. Commit.Fixes bug #461379
- Add a welcome view. Commit.
- Add hamburger menu. Commit.Fixes bug #461387
- Don't resize window to video. Commit.Fixes bug #461840
- App ctor should initialize all member variables. Commit.
- Add more visible clear button. Commit.Fixes bug #461381
- Use icon only toolbar. Commit.Fixes bug #461383
- Remove legacy files. Commit.
- Refresh git-blame-ignore-revs for latest clang-format run. Commit.
- Automatic clang-format run (clang 15). Commit.
- Use clang-format to format code. Commit.
- Cmake style ++. Commit.
elisa
- Only disconnect from playlist when the value is different. Commit.Fixes bug #467348
- Use existent global icon-getting function. Commit.
- Fix playlist separator visibility during slide out animation. Commit.
- HeaderBar: Remove unneeded left margin of contentZone. Commit.
- AbstractDataView: Remove unneeded left margin. Commit.
- Add the quit action in the application menu when using tray icon feature. Commit.Fixes bug #466835
- Restore prior state correctly when leaving full screen mode. Commit.Fixes bug #467356
- Reset slider position to 0 when manually clearing playlist. Commit.Fixes bug #467352
- Fix a problem with header snapping back while resizing. Commit.Fixes bug #465041
- Don't return false in ElisaApplication::openFiles when open a playlist. Commit.
- Fix mediaplaylistproxymodelTest tests. Commit.
- Handle references to other playlists correctly. Commit.
- Fix infinite loop if isn't local file. Commit.
- Check mime type instead of file extension. Commit.
- Fix playlist loading from built-in file manager. Commit.
- Fix build issues with libvlc >= 4. Commit.
- Fix two switch warnings. Commit.
- Group readOnly switch cases. Commit.
- Make bit rate, sample rate, channels uneditable. Commit.
- Fix empty music collection after rescan if baloo isn't available. Commit.Fixes bug #417267
- Use official product screenshot that uses the CDN in the README. Commit.
- Return if nothing to enqueue. Commit.
- Skip references to other playlists. Commit.
- Show a warning to a user when we didn't find some tracks in a playlist. Commit.
- Load directories from playlists. Commit.
- Search files from a playlist in the directory where the playlist itself is located. Commit.
- Change track stats only when finishing song. Commit.Fixes bug #433509
- Fix readFrequentlyPlayedTracksData test. Commit.
- Adapt APK build to Qt 5.15.8. Commit.
- Display high DPI album art when using scaling. Commit.Fixes bug #464342
- Make menu buttons open on return/enter again. Commit.Fixes bug #453591
- Sort the "Frequently Played" view based on the play count of each track. Commit.Fixes bug #459985
- Fix Recently and Frequently Played sort buttons. Commit.Fixes bug #442176
- Fix broken radio station URLs. Commit.
- Make HeaderBar resizeable. Commit.
- Make button menus behave in a more native way. Commit.
- Add few selected radios. Commit.
- Implement support for *.pls playlist files. Commit.Fixes bug #397736
- Use ECMDeprecationSettings. Commit.
- Remove extra separator lines in Playlist. Commit.
- Re-arange playlist overflow menu. Commit.
- Add missing rating action to playlist overflow menu. Commit.
- Improve delegate drop shadow appearance. Commit.
- Remove invalid Accessible properties. Commit.
- Set libvlc playback cache size to 10 seconds (#461299). Commit.Fixes bug #461299
- Fix crash in metadata extraction. Commit.Fixes bug #461750
- Drop unused kpackage dependency. Commit.
eventviews
- Add option for removing compat lib. Commit.
- Add missing PACKAGE_INCLUDE_QCHTARGETS. Commit.
- Use new pim lib. Commit.
- Fix target. Commit.
- Move it in kpim => we can install qt5/qt6 version. Commit.
- Use new KPimMime. Commit.
- It compiles without deprecated methods. Commit.
- Make it compiles without deprecated methods (Qt 6.4). Commit.
- Port some deprecated methods. Commit.
- Allow to build against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Don't initialize QString with -1. Commit.
- Use auto foo vs auto *foo. Commit.
- It compiles fine without deprecated method. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
falkon
- Fix: Folder disappears when moving it onto itself. Commit.Fixes bug #462891
- BookmarkToolbar: Fix crash when adding a folder. Commit.
- Addressbar use default search engine by default. Commit.Fixes bug #405423
- KDE: Hide purpose missing QJsonValue error. Commit.
- VerticalTabs: Add dark theme support on group page. Commit.
- AdBlock: Clean known subscriptions list. Commit.
- AdBlock: Workaround for "Blocked content" page. Commit.
- Update CHANGELOG. Commit.
- History: Don't delete all items under dates when filtering. Commit.Fixes bug #466936
- KWallet - Also store the entry updated time. Commit.
- KWallet - Remove trailing return. Commit.
- KWallet: Store passwords entries in map fortmat. Commit.Fixes bug #391298
- PyFalkon: addBookmark - make C++ own parameters. Commit.
- Update CHANGELOG. Commit.
- Options to turn on hardware acceleration. Commit.
- Fix FreeBSD pipeline. Commit.
- Look for dictionaries at QTWEBENGINE_DICTIONARIES_PATH env var. Commit.Fixes bug #465094
- Clazy qstring-arg: Combine multiple arg into one. Commit.
- Clazy: fix "arguments needs to be fully qualified". Commit.
- Show QtWebEngine version on Falkon Config page. Commit.
- Typo - remove trailing double semicolons. Commit.
- Implement prefers-color-scheme for internal pages. Commit.
ffmpegthumbs
filelight
- Set a sane default window size. Commit.Fixes bug #468118
- Explicitly look for KF{5,6}CoreAddons. Commit.
- Drop no longer used QtSvg dependency. Commit.
- QML: Remove debug log. Commit.
- QML: Use some types for properties. Commit.
- QML: Mark some properties as readonly. Commit.
- QML: Port Connections object to new syntax. Commit.
- QML: Minor code style improvements. Commit.
- Clean up CMake: fix whitespaces and formatting. Commit.
- Drop unused app/CMakeLists.txt. Commit.
- Revert "bring back the home button in sandboxes". Commit.
- Bring back the home button in sandboxes. Commit.
- Find qml dep on Qt.labs.platform. Commit.Fixes bug #466013
- Allow to build against kf6. Commit.
- Remove extra ;. Commit.
- Rename variable to KF_MIN_VERSION. Commit.
- Show all headers in qtc6. Commit.
- Don't double count hard link files. Commit.Fixes bug #406030
- Refresh the mounts at each scan operation. Commit.
- Work around bug in QThreadPool::tryStart(std::function). Commit.Fixes bug #449688
- Fix the filetree test to pass on qt6. Commit.
- Limit filetree test to unix. Commit.
- Add a trivial test to ensure the scan manager and its cache work. Commit.
- Change the semantics of duplication. Commit.Fixes bug #463442
- Repair filetree test execution. Commit.
- OverviewPage: Hide Scan Home Folder button in Flatpak. Commit.
- Search for org.kde.kcoreaddons QML module. Commit.
- Don't show navbuttons on mappage. Commit.Fixes bug #458433
- Remove duplicate header from cpp/.h. Commit.
- Also enable layer smoothing. Commit.
- Port config dialog to qml. Commit.
- Fix the path shown for unrepresented files. Commit.Fixes bug #461964
- Add a trivial test for local lister. Commit.
- Override++. Commit.
- Increase sampling rate a tad. Commit.
- Drop defunct config values. Commit.
- Port painting to qml & add list view. Commit.Fixes bug #461193. Fixes bug #458181. Fixes bug #444057. Fixes bug #434146
- It compiles fine without deprecated methods. Commit.
ghostwriter
granatier
- Allow to build against last kf6. Commit.
- It compiles fine without deprecated method. Commit.
grantlee-editor
- Remove unused KNS dep. Commit.
- GIt_SILENT: use new pim lib. Commit.
- Use new pim lib. Commit.
- Use new kmime. Commit.
- It compiles without deprecated methods. Commit.
- Remove unused KTextEditor dep. Commit.
- It compiles fine without deprecated methods (Qt 6.4). Commit.
- Make compile against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- It compiles fine without deprecated method. Commit.
- Third-party/grantlee is only qt5. Commit.
- Use target_sources. Commit.
- Now we depend against kf5.100. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
grantleetheme
- Fix crash. Commit.
- Use knewstuffcore. Commit.
- Add option for removing compat lib. Commit.
- Don't generate compat in kf6. Commit.
- Fix export namespace. Commit.
- Move it in kpim => we can install qt5/qt6 version. Commit.
- Remove desktop and panel icon sizes. Commit.
- It compiles without deprecated methods. Commit.
- Add Q_REQUIRED_RESULT. Commit.
- Add missing search lib (need for building against kf6). Commit.
- Add missing lib needs by latest kf6. Commit.
- Make compile without deprecated method Qt 6.4. Commit.
- Make compile against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Use id(). Commit.
- Port deprecated method. Commit.
- It compiles fine without deprecated method. Commit.
- Use new name ktexttemplate_scriptabletags now. Commit.
- GrantleeThemeTest::testRenderTemplate: adapt to new theme colors. Commit.
- Time to increase version. Commit.
- Adapt to new KTextTemplate imported target. Commit.
- Adapt to new KTextTemplate CamelCase includes. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
gwenview
- Inhibit screen locking and sleep only when the app is in the foreground. Commit.Fixes bug #386517
- Save a shallow copy of the original image when rotating. Commit.Fixes bug #439697
- Restore compatibility with KF5 < 5.100. Commit.
- Stop Gwenview from showing MPRIS data even when no slideshow is started. Commit.Fixes bug #466106
- Remove "+" from slideId, which is an invalid DBus object path. Commit.Fixes bug #402970
- Zoom smoothly when using high resolution touchpad. Commit.
- Share all selected URLs. Commit.Fixes bug #465137
- Replace qswap with std::swap. Commit.
- Fixed coexistence between Qt Raw plugin and KDcraw. Commit.Fixes bug #463132
- Importer: add error text for unknown protocols. Commit.
- Set icon for open with action. Commit.
- Implement Touchpad pinch-to-zoom feature on Wayland. Commit.Fixes bug #378021
- Port away from deprecated KNewFileMenu ctor. Commit.
- Use ECMDeprecationSettings. Commit.
- Fix order. Commit.
- Fix typo in dependency name. Commit.
- Shorten "Adjust Brightness/Contrast/Gamma" menu item text. Commit.
- Actually start the deletion/trash job. Commit.Fixes bug #461761
- Fix license headers in lib/bcg/imageutils.*. Commit.
incidenceeditor
- Method is not implemented. Commit.
- Add option for removing compat lib. Commit.
- Use new pim lib. Commit.
- Add missing PACKAGE_INCLUDE_QCHTARGETS. Commit.
- Fix namespace. Commit.
- Use pim lib. Commit.
- Use new KPimMime. Commit.
- Move it in kpim => we can install qt5/qt6 version. Commit.
- It compiles without deprecated methods. Commit.
- Don't use qoverload. Commit.
- It compiles fine without deprecated methods (Qt 6.4). Commit.
- Allow to build against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- It compiles fine without deprecated method. Commit.
- Now we depend against kf5.100. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
itinerary
- Add 23.04.0 release notes. Commit.
- Clip scrollable page content. Commit.
- Deal with date-only hotel checkin/out times. Commit.
- Constrain map gestures on all maps to pan and zoom. Commit.
- Word wrap hotel names. Commit.
- Use the same style for event URLs as the contact card uses as well. Commit.
- Handle pasting URLs that are encoded as plain text rather than URLs. Commit.
- Fix weather location labels being off by one on range ends. Commit.
- Fix gaps in journey section line segments on canceled stops. Commit.
- Completely ignore the scheduled arrival time when matching journeys. Commit.
- Start to search for journeys slightly earlier than we depart. Commit.
- Fix informational timeline elements interfering with determining locations. Commit.
- Don't exclude stationary elements from weather forecasts. Commit.
- Fix Solid package properties. Commit.
- Look for a matching KPublicTransport version. Commit.
- Track the location name we show the weather forecast for. Commit.
- Generalize timeline destination handling. Commit.
- Don't consider adjacent unbound tickets as layovers. Commit.
- Improve determining destination information for transfer elements. Commit.
- Ignore expired program memberships when looking for one matching a ticket. Commit.
- Hide journey section distance/emission labels when we have no distance. Commit.
- Unify distance, speed and weight formatting. Commit.
- Zoom out further when looking at flight live data. Commit.
- Show location (when available) and attribution on the weather details page. Commit.
- Introduce a wrapper for weather forecast data. Commit.
- Add 22.12.3 release notes. Commit.
- Revert small changes that wasn't supposed to be included. Commit.
- Redesign journey stop delegate. Commit.
- Add sepator in the JouneySectionPage. Commit.
- Remove unqualified access from BookingCard. Commit.
- Fix tickededSeat undefined error. Commit.
- Use Kirigami color sets for the speed label. Commit.
- Propagate route information to intermediate stops when necessary. Commit.
- Avoid resetting the journey section model when receiving a journey update. Commit.
- Try to fix the KF6 build. Commit.
- Enable journey progress display in the live view. Commit.
- Add journey section progress overlay. Commit.
- Make line segment stop dots transparent. Commit.
- Move journey section line segment element to its own component. Commit.
- Wire journey section model to journey section stop delegate. Commit.
- Silence runtime warning when we don't have vehicle load information. Commit.
- Use the new journey section model for the journey section page. Commit.
- Add journey section model. Commit.
- Only create the OSM QtLocation plugin once, and as late as possible. Commit.
- Show a placeholder message when we don't have valid coordinates. Commit.
- Only poll onboard data we actually need for the current page. Commit.
- Add live status page. Commit.
- Correctly hide the party size entry on restaurant reservations. Commit.
- Factor out details page contact card. Commit.
- Add information about onboard API access to the settings page. Commit.
- Remove the Kirigami Addons date/time control copy. Commit.
- Don't allow to select journeys with a canceled section. Commit.
- Switch to latest-kf6 for the Qt 6 builds. Commit.
- Restore word wrapping of location names. Commit.
- Accept a bit of deviation on the arrival time when matching journeys. Commit.
- Use better defaults for map zoom levels. Commit.
- Use KDE autoconfig for Qt Location instead of Qt's default. Commit.
- Make context menu and bottom actions work again in mobile mode. Commit.
- Port away from QVariant API deprecated in Qt 6. Commit.
- Show hotel website URL when available. Commit.
- Hide ticket token on train and bus pages when not available. Commit.
- Use the same form card grouping on the ticket page as everywhere else. Commit.
- Use KItinerary's MergeUtil comparator registration when available. Commit.
- Port program membership page to Kirigami Mobile Forms. Commit.
- Don't use a manifest placeholder for the package name. Commit.
- Add accessibility annotations for the transfer delegate. Commit.
- Gradle 7 / Qt 5.15.8 compatibility. Commit.
- Use the new generic ical extractor support for calendar imports too. Commit.
- Enable generic iCal extraction for importing. Commit.
- Add a11y annotations for the document and location form delegates. Commit.
- Show event URL when available. Commit.
- Fix pkpass action icon not being shown. Commit.
- Add a11y annotations for the train arrival and departure cards. Commit.
- Add a11y annotations for bus, flight, location info and restaurant elements. Commit.
- Add a11y annotations for the hotel, train and transfer delegates. Commit.
- Add a11y annotations for trip group and event timeline elements. Commit.
- Allow to interact with timeline delegates via the a11y interface. Commit.
- Also allow reverse geo coding in the place editor. Commit.
- Add accessibility annotations for the basic timeline elements. Commit.
- Fix showing Apple Wallet passes via ActionsCard. Commit.
- Tile pkpass event ticket background images vertically. Commit.
- Show event description when available. Commit.
- Show event seat reservation details if available. Commit.
- Hide the ticket token delegate when we have no ticket token. Commit.
- Re-add ActionCard to the event page. Commit.
- Use ecm_set_disabled_deprecation_versions. Commit.
- Fix install name of the Android KCalendarCore plugin dependency file. Commit.
- Port to KIO::ThumbnailCreator. Commit.
- Search harder for preceding location changes for determining map end times. Commit.
- Try harder to find subsequent location change when determining map end time. Commit.
- Also consider location changes following static elements for map end times. Commit.
- Consider transfers after static elements for determining map end time. Commit.
- Determine more precise begin times for static element map arguments. Commit.
- Fix ticket number field visibility condition. Commit.
- Fix translation extraction. Commit.
- Add basic time range for map arguments for static elements. Commit.
- Unify map argument generation between static and location change elements. Commit.
- Remove hover effect in section delegate. Commit.
- Word wrap event page title. Commit.
- Add compile time dependency on Kirigami Addons. Commit.
- Fix departure airport map actions. Commit.
- Allow to enable LED light for scanning barcodes when available. Commit.
- Fix property reference for combobox delegate. Commit.
- Add a minimum windows size. Commit.
- Fix arrival station indoor map selecting the right platform. Commit.
- Fix journey details action being always invisible. Commit.
- Add spacing between ticket barcode and end of the mobile form box. Commit.
- Fix minor typo. Commit.
- Port touristic attraction to mobileForm. Commit.
- Disable columnview, pop not visible pages, and adjust window dimensions. Commit.
- Port StatisticsPage to MobileForm. Commit.
- Port Settings page to MobileForm. Commit.
- Fix EventDelegate. Commit.
- Port EventPage. Commit.
- Show ticket number for train tickets when available. Commit.
- Remove colons in some places. Commit.
- Port CarRentalPage. Commit.
- Polishing and implement RestaurantPage. Commit.
- Port BoatPage to MobileForm components. Commit.
- Port TicketPage to MobileForm component. Commit.
- Add train page title fallback. Commit.
- Port Hotel and Flight page. Commit.
- Port BusPage and improve PlaceDelegate. Commit.
- Make the actions inline in the page instead of an overflow menu. Commit.
- Poc: Port train detail to MobileForm component. Commit.
- Don't hardcode floor level change selector title. Commit.
- Forward compatibility with Qt 6. Commit.
- Metadataextractor: Extract event location name and geo coordinates. Commit.
- Use StyledText and set linkColor to text color. Commit.
- EventPage: Wrap event location. Commit.
- Use non-deprecated KCalendarCore API. Commit.
- Don't require shared-mime-info on Android. Commit.
juk
- Expand string intern pool to 8191 to increase odds of match. Commit.
- Fix longstanding bug preventing JuK from reloading Play Queue on startup. Commit.
- Require C++17 support for JuK. Commit.
- Remove usage of deprecated methods. Commit.
- Fix typo in dependency name. Commit.
k3b
- Use proper sound names. Commit.Fixes bug #389887
- CloneJob: Don't eject the media if the user asked for it. Commit.Fixes bug #467659
- Fix adding files from a m3u playlist. Commit.
- Videodvd KIO worker: add missing QApp instance for dispatchLoop to work. Commit.
- Use ECMQtDeclareLoggingCategory, install kdebugsettings file. Commit.
- Fix typo in dependency name. Commit.
kaccounts-integration
- [kcm] Use kcoreaddons_add_plugin. Commit.
- Generate desktop file for KCM. Commit.
- Remove unused parentApp key from KCM metadata. Commit.
- Allow to start an auth session from a UI plugin. Commit.
- Remove unneeded job icon. Commit.
- Add QCoro to third-party deps. Commit.
- Use ecm_set_disabled_deprecation_versions. Commit.
- [plugins/kio-webdav] Refactor code using coroutines. Commit.
kaccounts-providers
- Use ecm_set_disabled_deprecation_versions. Commit.
kaddressbook
- Use correct _FOUND cmake variable for KPimAkonadiSearch. Commit.
- Use new kuserfeedbackqt6. Commit.
- Prepare to use new kuserfeedbackqt6. Commit.
- Fix includes. Commit.
- Remove one last bit of non-versioned include directories. Commit.
- Not necessary to add this compat code in kf6. Commit.
- Fix build broken in 9e9cb7fe. Commit.
- Move to pim lib. Commit.
- Use new pim. Commit.
- Fix some cppcheck warning. Commit.
- It compiles without deprecated methods. Commit.
- Use correct include. Commit.
- Fix KF_FOUND. Commit.
- It compiles fine without deprecated methods. Commit.
- Allow to build against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- It compiles fine without deprecated method. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
kajongg
- Use versionpostfixless KF requirement variable name. Commit.
kalarm
- Formatting. Commit.
- Fix error converting to kpimtextedittexttospeech. Commit.
- Fix error converting to kpimtextedittexttospeech. Commit.
- Allow to build without text to speech. Commit.
- Allow to build without text to speech. Commit.
- Add auth kf6 support. Commit.
- We need Qt6::Core5Compat here too. Commit.
- We link about it but forgot to find package. Commit.
- Remove old kpimtextedit-texttospeech.h. Commit.
- It compiles without deprecated methods. Commit.
- Fix KF_FOUND. Commit.
- Remove qoverload as we don't use deprecated methods. Commit.
- Remove USE_KTEXTADDONS_LIB. Commit.
- Now we depend against ktextaddons. Commit.
- Make compile against last ktextaddons. Commit.
- Increase ktextaddons version. Commit.
- Increase KTEXTADDONS_MIN_VERSION for kf6. Commit.
- Make compile against last kf6. Commit.
- Prepare to use ktextaddons. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Make compile against ktextaddons. Commit.
- Prepare to make it compile against ktextaddons. Commit.
- Add missing KCodecs link. Commit.
- Revert "Update copyright". Commit.
- Update copyright. Commit.
- Bug 463278: Show warning if Edit Alarm dialog specifies short Time-from-now value. Commit.
- Remove unused include. Commit.
- If possible, set default command to invoke terminal to run command alarms in. Commit.
- Allow setting null command line for invoking terminal to execute command alarms in. Commit.
- In Preferences dialog, if OK shows warning message, don't close dialog until user responds. Commit.
- Remove unused include. Commit.
- We depend against kf5.101. Commit.
- Disallow setting environment variables in command alarm command line. Commit.
- Evaluate trigger times for working time alarms in KAlarm's default time zone. Commit.
- Fix Qt6 compile errors. Commit.
- Recognise time zone abbreviations where possible in fromString(). Commit.
- It compiles fine without deprecated methods. Commit.
- Port from KCharsets::codecForName to QTextCodec. Commit.
- Revert "Fix Qt6 automoc warning". Commit.
- Fix Qt6 automoc warning. Commit.
- Fix Qt6 override warnings. Commit.
- Replace deprecated Qt6 functions. Commit.
- Deprecated KWindowSystem functions -> KX11Extras. Commit.
- Deprecated KWindowSystem functions -> KX11Extras. Commit.
- Remove unused #include. Commit.
- Implement automatic version suffix increment for each KDE Gear release. Commit.
- Use target_sources. Commit.
- Fix typo in dependency name. Commit.
- Fix typo in dependency name. Commit.
- Remove unused includes. Commit.
- It compiles fine without deprecated methods. Commit.
- Use new kpimtextedittexttospeech lib. Commit.
- Replace deprecated KIdleTime::simulateUserActivity(). Commit.
- Now we depend against kf5.100. Commit.
- Time to increase version. Commit.
- Downgrade it. Commit.
- It builds fine with last KF. Commit.
- Fix invalid code in Qt 6 code path. Commit.
kalendar
- Don't activate button if str is empty (trimmed). Commit.
- Fix centering of command bar. Commit.
- Center command box to window. Commit.
- Command view: Display placeholder message when no search results found. Commit.
- Move blog feed down a bit. Commit.
- Added blog field to contact. Commit.
- Remove unused dataroles in remindersmodel. Commit.
- Cleanup reminder model. Commit.
- Contact view: add menubar entry to create contact group. Commit.
- Contact view: fix "create > new contact" menubar entry not opening corresponding page, global menu showing "new mail" instead of "new contact". Commit.
- Consitfy some method parameters and use null for empty background. Commit.
- Fix impp model test. Commit.
- Port contact group editor to MobileForm. Commit.
- Fix indicator. Commit.
- Move property assignment at the top. Commit.
- Port ContactPage to Mobileform. Commit.
- Port contact editor mobileform. Commit.
- Remove not implemented methods. Commit.
- Bump kirigami-addons dependency. Commit.
- Bodypartformatter_impl 'isEncrypted' is never read. Commit.
- Allow setting reminders at custom times. Commit.
- Do not require leading "0" for hours while creating event. Commit.Fixes bug #465674
- Search AkonadiMime too. Commit.
- Fix some cppcheck warnings. Commit.
- .gitignore ignore /compile_commands.json created by kdesrc-build/ECM. Commit.
- [applet] Remove unneeded layout maximum size handing. Commit.
- Show the previous searched text on reopening command bar. Commit.Fixes bug #465513
- Remove extra ';'. Commit.
- Fix includes. Commit.
- It compiles without deprecated methods. Commit.
- Drop no-op call to KWindowSystem::allowExternalProcessWindowActivation. Commit.
- Add comment for the extra condition. Commit.
- Correct if..else if structure. Commit.
- Changed comparator function to handle the special case. Commit.Fixes bug #455210
- Fix basic week view not updating when dates changed. Commit.
- Clarify where periodStartDate comes from. Commit.
- Fix bug when droping event with the same time. Commit.Fixes bug #465080
- Fixed Create button not working. Commit.
- Fix loading contact editor. Commit.
- Use KDE's QtLocation autoconfig rather than Qt's default. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Show all headers in qtc6. Commit.
- Add missing KCodecs link. Commit.
- Don't try to construct a QGenericReturnArgument directly. Commit.
- Fix crash on startup when m_changer is null. Commit.Fixes bug #464274
- Temporarely disable faulty text on qt6. Commit.
- Set POSITION_INDEPENDENT_CODE on all static lib target. Commit.
- Fix compile warning. Commit.
- Fix compilation of tests with qt6. Commit.
- Port remaining usage of QRegExp. Commit.
- Forward declare QTextCodec. Commit.
- Fix autotests. Commit.
- Fix number of days. Commit.
- Don't show footer in setting page. Commit.
- Clean out MobileForm settings. Commit.
- Add option to disable showing tasks in calendar views. Commit.
- Port about page to mobileform. Commit.
- Add support for flexible hamburger menu actions. Commit.
- Add support for global menubar. Commit.
- Modularize menubar. Commit.
- Fix clicking on FormCheckDelegate switches not having any effect. Commit.
- Add Kirigami Addons compile time dependency. Commit.
- Fix quick add from hourly view all-day header. Commit.
- Fix account form delegates. Commit.
- Replace location field in incidence editor page with a combobox. Commit.Fixes bug #462166
- Don't open link twice. Commit.Fixes bug #455791
- Use pixel perfect size for icons. Commit.Fixes bug #462175
- Show tooltip in IncidenceInfoContents for icons. Commit.Fixes bug #462174
- Port away from a deprecated methods from KCharsets. Commit.
- Fix most of the clazy issues. Commit.
- It compiles fine without deprecated method. Commit.
kalgebra
- Search Qt6Core5Compat. Commit.
- Make it compiles without deprecated methods (Qt6.4). Commit.
- Reduce deprecated version. Commit.
- Port to nullptr. Commit.
- Add missing ${KF_MAJOR_VERSION}. Commit.
- Fix analitza dependency. Commit.
- Allow to build against last kf6. Commit.
- Export main activity as required by Android 12. Commit.
- Use ECMDeprecationSettings. Commit.
- Fix typo in dependency name. Commit.
- Fix appstream issues. Commit.
kalk
kalzium
kamera
- Add missing kcmutils. Commit.
- Allow to build against last kf6. Commit.
- Remove unused method. Commit.
- Rename kcm library to kcm_kamera. Commit.
- Add BugReportUrl to json metadata. Commit.See bug #464600
- Utilize kcmutils_generate_desktop_file cmake method. Commit.
- Show all headers in qtc6. Commit.
- Convert license statements to SPDX expressions. Commit.
- Use ECMQtDeclareLoggingCategory, install kdebugsettings file. Commit.
kamoso
- Fix app crashing with disabled camera. Commit.
kanagram
- Use KFDocTools_FOUND. Commit.
- MAke it compile against last kf6. Commit.
- Make compile against last kf6 (remove unused include). Commit.
- Use ecm_set_disabled_deprecation_versions. Commit.
- Fix typo in dependency name. Commit.
kapman
- Allow to build against last kf6. Commit.
kapptemplate
kasts
kate
- Clear diagnostics of provider on unregister. Commit.
- Fix --version, --help, -h, -v not working. Commit.Fixes bug #468318
- Include QSet. Commit.
- Fix build. Commit.
- GitStatus: Uniquify filenames in the status. Commit.
- CompilerExplorer: Fix crash when minimizing. Commit.Fixes bug #468294
- Fix preview for markdown files not loaded on mode change. Commit.Fixes bug #384972
- Format: Use stdin for xmllint. Commit.See bug #418458
- Fix asking to save untitled empty doc on close. Commit.Fixes bug #462347
- Fix providers not getting unregistered. Commit.
- Use media-record for breakpoint as that icon is still missing. Commit.
- Revert "Config: Dont close on ESC key press". Commit.
- DiagnosticsView: Allow a provider to have persistent diagnostics. Commit.
- Allow opening multiple files from welcome view. Commit.Fixes bug #467097
- DiffWidget: Use fileName to get syntax definition. Commit.
- OutputView: Dont steal focus. Commit.
- Fix ModOnHDDialog not shown after doc externally modified. Commit.
- Cleanup/improve MWModOnHDDialog. Commit.Fixes bug #464088
- Ensure global prettier's working dir is set correctly. Commit.
- Formatting: Dont ignore original filePath/name. Commit.
- Fix clang-format unable to format improperly named files. Commit.
- Show submodules in status. Commit.
- LSP: Don't override insertText with newText if insertText is not empty. Commit.
- Fix critical uninitialized warnings by CI. Commit.
- Fix ODR violation warnings reported by CI. Commit.
- Search: Fix crash on clicking clear. Commit.Fixes bug #467255
- Improve detaching. Commit.
- Fix terminal detection with forking. Commit.
- Fork into the background if we don't need to be blocking. Commit.
- No need for kpty. Commit.
- Fix qt6 compile. Commit.
- Fix qt6 compile. Commit.
- Remove own terminal widget in favor of Konsole. Commit.
- Allow to build against kuserfeedback qt6/qt5. Commit.
- Formatting: Fix reading project config. Commit.
- Use startHostProcess. Commit.
- Documents: Only add widgets of parent mainWindow. Commit.
- Fix QAction leaks. Commit.
- Update CSharp LSP setting to use project path. Commit.
- Support autopep8. Commit.
- Add CMakeFormat. Commit.
- ClangFormat: Add option to disable formatting only modified lines. Commit.
- Use lsp like "command" array for formatter command line. Commit.
- Allow overriding formatter config from projectMap. Commit.
- Formatting: Allow adding formatting arguments. Commit.
- Use size() (count() is deprecated in qt6). Commit.
- Fix KMoreTools in KF6. Commit.
- Show an icon for colored brackets config page. Commit.
- Show error messages from debugger if configurations are not correctly set. Commit.
- Buildplugin: Fix copy&select-all shortcut handling. Commit.
- [gdbplugin] move breakpoint bookmark when line changes. Commit.
- [gdbplugin] parse break-point lines properly (lldb-mi). Commit.
- [gdbplugin] be aware of multiple breakpoints in line. Commit.
- Fix possible crash due to null tab button. Commit.Fixes bug #466667
- Git: set SSH_ASKPASS env var. Commit.Fixes bug #466577
- Fix widgets not cleared on new session. Commit.Fixes bug #466526
- Save session manager sort column/order. Commit.Fixes bug #432937
- Fix Documents plugin name. Commit.
- RainbowParens: Make default colors more suitable for breeze-light/dark. Commit.Fixes bug #457186
- Blame: Fix m_view not cleared when hiding tooltip. Commit.Fixes bug #450144
- Dont remove untitled/modified docs when closing secondary window. Commit.
- Fix return type of function, no bools needed. Commit.
- KateStashManager: constify member functions. Commit.
- Optimize and cleanup KateStashManager::willStashDoc. Commit.
- Avoid useless work, dont do things that are not needed. Commit.
- Create KConfigGroup when needed. Commit.
- Share more code. Commit.
- Only deactivate on windows. Commit.
- Fix guard for currentDesktop(). Commit.
- Use C++17 __has_include to guard KStartupInfo use. Commit.
- Fix/improve session closing. Commit.
- Terminal: Fix hide on ESC. Commit.
- Qt6 build fixes. Commit.
- Allow splitting when activeView is widget. Commit.
- Fix prettier, ensure filename is always usable. Commit.
- Remove config ui, use json only. Commit.
- Allow configuring formatters. Commit.
- JsonJqFormat: Try to use doc's indent width instead of 4 always. Commit.
- Add missing header. Commit.
- Session: Avoid explicit close. Commit.
- Add helper to see stdout of Kate in terminal on windows. Commit.
- Terminal: Modernize signal slot connections. Commit.
- Properly handle conpty finish. Commit.
- Avoid unchecked pty handle access. Commit.
- Fix leaking conpty handle. Commit.
- Incorporate Conpty changes from Qtcreator. Commit.
- Fix terminal doesn't get recreated on showEvent. Commit.
- S&R: avoid dropping all slashes in path in case of root base. Commit.
- S&R: remove tooltip that references removed checkbox. Commit.
- Project: remove superfluous semicolon. Commit.
- Improve shortcut context / handling of search plugin. Commit.
- Diff: Allow expanding the context. Commit.
- Fix Qt6 build. Commit.
- Fix C++20 warnings. Commit.
- GitPushPull: Minimal help for gerrit push. Commit.
- GitPushPull: Properly check for remote instead of just origin. Commit.
- GitPushPull: Dont bring up the last command to first place. Commit.
- Add JSON language server configuration. Commit.
- Back to config dialog. Commit.Fixes bug #464552
- ExternalTools: Fix tools with variables in their exec are ignored. Commit.Fixes bug #456307
- Build-plugin: If no selection select first. Commit.
- CTags: Move away from KMessageBox. Commit.
- Ctags: Wrap with quotes. Commit.Fixes bug #378322
- When creating new view, restore cursor position from existing view. Commit.
- Tabswitcher: Support widgets. Commit.
- Fix crash on project open. Commit.
- Allow changing shell program. Commit.
- Sessions: Save session on document open and close. Commit.Fixes bug #437337
- Simplify names of konsole and snippets plugin. Commit.
- Merge view fixes. Commit.
- Add FSharp to LSP config. Commit.
- Save global options of active window before creating new. Commit.See bug #464639. Fixes bug #465064
- Enable dark theme for title bar in Windows. Commit.
- Fix closing tab in other split changes tabs in current split. Commit.Fixes bug #465808
- Fix closing tab sometimes switches to next split. Commit.Fixes bug #465807
- Activate the view of viewspace which made the request. Commit.Fixes bug #465811
- Use same default plugins on all platforms. Commit.
- Terminal works now properly on win, too. Commit.
- Dont try to clear prompt on windows. Commit.
- Kateterminal: Add spdx license headers. Commit.
- Allow Konsole plugin to be compiled on windows. Commit.
- Fix compile, add missing lib. Commit.
- Port Konsole plugin to use KateTerminalWidget as fallback. Commit.
- Terminal: Handle url activation. Commit.
- Remove unused class. Commit.
- Fix Qt6 compile. Commit.
- Close session on destruction. Commit.
- Fix clear scrollback (ctrl+shift+k). Commit.
- Allow changing color scheme. Commit.
- Add a couple more color schemes. Commit.
- Enable ForceIntegerMetrics. Commit.
- Show scrollbar. Commit.
- Also show filter actions. Commit.
- Adjust some code according to upstream konsole. Commit.
- Fix font warning. Commit.
- Fix override shortcut behaviour. Commit.
- Move terminal stuff to standalone lib and integerate in project. Commit.
- Fix keyboardtranslator. Commit.
- Fix qt6 build. Commit.
- Require kpty on ci. Commit.
- Use QString directly, no need for std::wstring. Commit.
- Use KPty library directly instead of builtin one. Commit.
- Introduce new terminal that works on windows/mac/linux. Commit.
- Clear file2Item on project reload. Commit.
- Project pluign: make the "list" mode work again. Commit.
- Docs: fix lspclient example configuration. Commit.
- Only restore views for first main window. Commit.Fixes bug #465064
- LspInlayHints: Unregister note provider on destruction. Commit.
- Improved scroll syncing. Commit.
- Improve position restoration on stage/unstage. Commit.
- Diff: Dont enforce exact selection for staging lines. Commit.
- DiffEditor: Show cursor always. Commit.
- Konsole: Dont cd if a process is running in terminal. Commit.Fixes bug #465325
- Quickopen: Show path in wildcard filter mode. Commit.
- Project: Remove/delete standard items in async when refreshing project. Commit.
- Add 'Run Current Document' option to the docs. Idea by Krzysztof Żelechowski. Commit.
- Diff: Fix "No differences found" at top of the diff. Commit.
- DiffWidget: remove unused method. Commit.
- Improve quickopen opening performance. Commit.
- Quickopen: remove useless url field. Commit.
- Build: Prevent crash where the tab-widget is null. Commit.
- Lspclient: fallback to document mode for unsupported highlight mode. Commit.
- Lspclient: encode URLs submitted to server. Commit.
- Lspclient: add default configuration for esbonio. Commit.
- Fix warning, we just want to check for existance it seems. Commit.
- Gdbvariableparser scope of the variable 'end' can be reduced. Commit.
- Make more plugins KF6 ready. Commit.
- Avoid crash on closing. Commit.
- Add missing ${KF_MAJOR_VERSION}. Commit.
- Allow to build against last kf6. Commit.
- Simplify diffDocs and ensure we dont run git diff twice. Commit.
- Set working dir for git diff process. Commit.
- Fix doc diff not using startHostProcess. Commit.
- DiffWidget: Show "No differences found" when no diff. Commit.
- FileHistory: Add context menu. Commit.
- FileHistory: Support Enter key press. Commit.
- FileHistory: Add commits at once instead of one by one in the model. Commit.
- Show raw diff for combined diff format. Commit.
- CommitView: Show filename when view diff of a dir. Commit.
- Add Copy Location action to CommitView. Commit.
- Allow jumping to a file from commit view. Commit.
- Restore the missing line in docs. Commit.
- Update the documentation to reflect menu changes. Commit.
- Fix rustfmt external tool. Commit.
- DiffWidget: Support Automatic / manual reloading. Commit.
- Fix DiffWidget scrolled to bottom on open. Commit.
- Tooltips: Use QFrame::Box. Commit.
- Lspclient: add default configuration for OpenSCAD. Commit.
- Fix possible crash in diagnostic view. Commit.
- [gdbplugin] highlight changed CPU registers. Commit.
- [gdbplugin] show CPU registers for GDB backend. Commit.Fixes bug #462834
- Fix RTL handling of the next Left/Right tab. Commit.
- Build-plugin: Add actions to switch between build tabs. Commit.
- Add license headers. Commit.
- Add a test for FormatApply. Commit.
- Replace QScopedPointer with std::unique_ptr. Commit.
- Replace QSharedPointer with std::shared_ptr. Commit.
- Fix multiple branch buttons in statusbar with multiple projects. Commit.
- Build-plugin: Set focus the widget of the build tab that is clicked. Commit.
- Fix colors for GDB view being wrong way around. Commit.
- Add missing includes and libraries. Commit.
- Lspclient: resurrect show diagnostics config setting. Commit.
- Diagnostics: add API to clear previously provided suppressions. Commit.
- Diagnostics: specify more or less Q_EMIT to align with API. Commit.
- Lspclient: remove commented defunct code. Commit.
- Fix katebuild error/warning colors. Commit.
- Katefiletree katefileactions.h is included twice. Commit.
- Kateconfigdialog kwidgetsaddons_version.h was included twice. Commit.
- Kateviewmanager kwidgetsaddons_version.h is included twice. Commit.
- Fix enter press on a dir after filtering. Commit.
- Fix urlbar doesn't select first item on filtering. Commit.Fixes bug #464640
- Apply clang-format on welcomeview and related classes. Commit.
- Fix leaking actions in welcomeview. Commit.
- Show active git branch in statusbar. Commit.
- Fix clash between konsole's search shortcut and ours. Commit.
- ProjectTerminal: Open new tab in same directory as existing tab. Commit.
- Dont init output and diag toolviews in kwrite. Commit.
- Better hide of sidebars. Commit.Fixes bug #464320
- Formatting: Introduce CursorPositionRestorer. Commit.
- Add support html formatting via prettier. Commit.
- Add support for zig fmt. Commit.
- Use 'Warning' like we do in other places. Commit.
- Create strings once. Commit.
- Adapt to new message API. Commit.
- Port xmlcheck plugin to use diagnostics view. Commit.
- Introduce a MessageType enum and use that instead of QString. Commit.
- Remove uneeded onResultReady. Commit.
- Use stdin mode for jq. Commit.
- Support objective-c and protobuf with clang-format. Commit.
- Formatters: Simplify stdin interface. Commit.
- Add a couple of comparison helpers to make code a bit compact. Commit.
- Use normal QString for message type. Commit.
- Formatting: Add an action to disable/enable format on save quickly. Commit.
- Prettier: Support cursorOffset. Commit.
- Clang-format: Try to maintain cursor position. Commit.
- Preserve whitespace in outputview. Commit.
- Consider 0 as a success code for eslint. Commit.
- Use KColorScheme::NeutralText for overlay. Commit.
- Downgrade ESLint failure to warning. Commit.
- Eslint: Fix handling no error messages. Commit.
- Convert to pragma once. Commit.
- Rename eslintcurrent.* to eslint.*. Commit.
- Fix typo. Commit.
- SetObjectName for all DiagnosticProviders. Commit.
- Support ESLint diagnostic fixes. Commit.Fixes bug #456493
- Utils: Add cursorFromOffset. Commit.
- Remove CodeAnalysis proxy model. Commit.
- Add ESLint plugin. Commit.
- Remove onSave tool running from project code analysis. Commit.
- Capture process output so we can show it on error. Commit.
- Replace KMessageWidget with showMessage. Commit.
- Dont show diagnosticsView if no diagnostics. Commit.
- Draw red overlay over diagnostic tab button. Commit.
- Simplify DiagnosticsView delegate. Commit.
- Simplify clear diagnostics api. Commit.
- Fix quickfix not triggering. Commit.
- Fix pressing Esc crashes kate. Commit.
- Allow EsLint to run on save. Commit.Fixes bug #456493
- Add a ToolFilterProxyModel to auto filter tools based on current doc. Commit.
- Remove LSP toolview when it has nothing to show. Commit.
- Remove diagnostics config from LSPConfigWidget. Commit.
- Show toolview after clicking analysis. Commit.
- Use dialog-warning-symbolic icon. Commit.
- Fix leaking hints provider. Commit.
- Use simpler data structure for diagnostic moving ranges. Commit.
- Remove commented code. Commit.
- Add support for filtering and clearing. Commit.
- Fix marks not updated when doc not active. Commit.
- Simplify marks code. Commit.
- Simplify code, use class members instead of passing everything as param. Commit.
- Update marks after clearing diagnostics. Commit.
- Use json format for eslint. Commit.
- Fix clear diagnostics with multiple providers. Commit.
- Init variable. Commit.
- Add Clippy tool. Commit.Fixes bug #449966
- Add Eslint tool. Commit.See bug #456493
- Hide diagnostics toolview on ESC. Commit.
- Set pos changed timer as singleshot. Commit.
- Projectcodeanalysis: remove treeview ui. Commit.
- Port code analysis tools to main diagnostic view. Commit.
- Diag: Fix goToItemLocation with no activeView. Commit.
- Remove diagnostic code from lsp plugin. Commit.
- Add a diagnostic toolview. Commit.
- Fix settings saving regression in CTags plugin. Commit.Fixes bug #463993
- In kate-ctags, go to declaration if no definition found. Commit.
- Properly clear modified state on close. Commit.
- Add a toolbar for keyboard macros plugin. Commit.Fixes bug #462788
- Convert header guards to #pragma once. Commit.
- Fix leaking filehistory view. Commit.
- Allow having multiple commitfiles view. Commit.
- Add a toolviewForName api. Commit.
- Fix showing diff for new and deleted files. Commit.Fixes bug #463872
- Fix widget activation. Commit.
- Fix widget closing when it has no tab. Commit.
- Fix QPointer. Commit.
- Fix windows build. Commit.
- Update git status after stage/unstage. Commit.
- Fix formatter not being deleted on error. Commit.
- Format: Only update checksum for active doc. Commit.
- Git: Also hide the pull button. Commit.
- Fix git branch file watching. Commit.
- Formatter: Dont warn on missing formatter for language. Commit.
- Fix crash in compiler explorer widget. Commit.
- Guard MainWindow::activeView with null checks. Commit.
- Lsp: Fix crash if quickFix invoked with no activeView. Commit.
- Lsp: Downgrade window/logMessage to MessageType::Log. Commit.Fixes bug #462476
- Allow having multiple file history toolviews. Commit.
- Save new external tool under selected category. Commit.Fixes bug #441693
- Fix formatting. Commit.
- Inlayhints: Fix document reload handling. Commit.
- Externaltools: Fix crash when saving. Commit.
- Localize messages about as root at startup. Commit.
- Fix session restore for KWrite. Commit.Fixes bug #463139
- Open Folder: set QFileDialog::ReadOnly. Commit.Fixes bug #462688
- Remove debug statement. Commit.
- Add a formatting plugin. Commit.
- Fix current desktop check on Wayland. Commit.
- Reuse DiffWidget instead of creating new ones. Commit.
- Try to fix qt 6 compile. Commit.
- Project: Add tooltips. Commit.
- Port away from deprecated KWindowSystem API. Commit.
- S&R: Use "Cut/Copy Matching Lines" to better describe the actions. Commit.
- Made changes to the menu entries as suggested. Commit.
- Implemented @sars suggested changes:. Commit.
- Reverted moving "file_copy_filepath" command from File to Edit menu. Commit.
- Added "missed clang reformatted change" to SearchPlugin.cpp. Commit.
- Rehosted Cut/Copy Searched Lines Commands under the SearchPlugin. Commit.
- Added Commands To Copy and Cut Searched Lines. Commit.
- Imitate a QMessageBox a bit better. Commit.
- Show a simpler dialog when closing a window with only one changed file. Commit.
- Lspclient: Respect ENV:GOPATH and ENV:CARGO_HOME. Commit.
- Add new configuration option to the docs. Commit.
- Fix sdi mode label. Commit.
- Use tooltips. Commit.
- Try to improve the help text. Commit.
- Fix handling of widgets in the SDI mode. Commit.
- Derive size of new window from current one. Commit.
- Fix logic for new window creation. Commit.
- Avoid issues on closing last tab. Commit.
- Add config for "SDI Mode". Commit.
- Handle file new. Commit.
- Add SDI mode config flag. Commit.
- Try to implement some pure SDI mode. Commit.
- Don't pass startup id to KStartupInfo::appStarted. Commit.
- Remove duplicate headers between cpp/h files. Commit.
- Avoid to show welcome view multiple times. Commit.Fixes bug #463160
- Remove unneeded code. Commit.
- Properly implement window activation on X11. Commit.
- Fix inlayHints not appearing with rust_analyzer. Commit.
- Lspclient: tweak default Dart server. Commit.
- Draw a background around inlay hints. Commit.
- Fix size issue with config widet. Commit.
- Documents: Hide 'Open Widgets' when no widgets open. Commit.
- Fix invalid iterator access. Commit.
- Dont process inlayHints if view changed. Commit.
- Reset InlayHints on doc reload. Commit.
- Lspclient: optionally adjust the trigger character sets suggested by servers. Commit.
- Lspclient: use helper struct to group some server configuration parameters. Commit.
- Add context, Catalan translation was wrong. Commit.
- Lsp: dont use kate template for snippet completion. Commit.
- Add missing include guards. Commit.
- Fix unused variable warning. Commit.
- Fix "KWIDGETSADDONS_VERSION" is not defined. Commit.
- LSP: Add completionItem/resolve support for additionalTextEdits. Commit.
- GitWidget: Adjust num stat column size. Commit.
- GitWidget: Add 2px right margin for num stat. Commit.
- Save view config when closing tab. Commit.
- Fix copyright headers. Commit.
- Use same style for open with menu as in dolphin. Commit.
- Only export what really needs exporting. Commit.
- Reduce code duplication due to open with menus. Commit.
- Filetree: reuse katefileactions code. Commit.
- Do not show tabswitcher when there are no documents. Commit.
- Introduce CommitView. Commit.
- Fix minor typo. Commit.
- Store normalized url in existing m_docInfos instead. Commit.
- Don't try to find an open document for an empty url. Commit.
- Add list of normalized urls in document manager. Commit.
- Fixed runningChanhged typo. Commit.
- Some changes and fixes to projects. Commit.
- Project: Fix possible crash when trying to delete file. Commit.
- Port away from deprecated KDirOperator::setViewMode. Commit.
- Optimize lsp semantic highlighting. Commit.
- Emit inlineNotesReset when changing views. Commit.
- S&R: Do not do "\t" -> '\t' and similar for regex captures. Commit.Fixes bug #462220
- Fix inlayHints getting messed with single line edits. Commit.
- Lsp semantic highlighting: Fix timer interval. Commit.
- Lsp semantic highlighting: dont do any work if ranges are same. Commit.
- Fix focus toolview actions. Commit.
- Lsp: specify codeActionKind valueSet. Commit.
- Fix code action shortcut. Commit.
- [gdbplugin] GDB backend reimplemented using GDB/MI. Commit.
- WelcomeView: Silence warning. Commit.
- Allow toggling inlay hints via context menu. Commit.
- Fix range invalidation on text removal. Commit.
- Optimize inlineNoteSize. Commit.
- Fix hints adjusting when text is inserted right after the hint. Commit.
- Dont resort the data. Commit.
- Rename vars. Commit.
- Fix hints invalidation on doc externally modified. Commit.
- Inlayhints: label can be an object. Commit.
- Use server provided padding info. Commit.
- Refactor invalid range removal into one method. Commit.
- Invalidate ranges on current line on wrap/unwrap. Commit.
- Fix issues with wrap/unwrap. Commit.
- Init the request range with first range in pending ranges. Commit.
- Add padding around notes. Commit.
- Always request on textInsertion and deletion. Commit.
- Remove extra spacing around the hint. Commit.
- Fix inlayHint client capabilites. Commit.
- Fix document reloading. Commit.
- Add inlay hint config option. Commit.
- LSP: Inlay Hint support. Commit.
- Share more filesystem watchers. Commit.
- Reuse our filesystemwatchers. Commit.
- Ensure to better pass focus back to right widget. Commit.
- Lspclient: only use snippets if adding parentheses is so configured. Commit.
- Lspclient: remove superfluous semicolon. Commit.
- Docs: reflow some lspclient description. Commit.
- Lspclient: fix variable typo. Commit.
- [WelcomeView] Fix layout stretching. Commit.
- [WelcomeView] Make UI more responsive for windows of large size. Commit.
- Avoid all session restore/save work for KWrite. Commit.
- Build-plugin: Add building/ready indicator icons to the output tab. Commit.
- Lsp: enable snippet support. Commit.
- Lsp: enable snippet support. Commit.
- Ensure we watch for really all documents. Commit.
- Avoid dangling document pointers. Commit.Fixes bug #461558
- Output: Lazy init icon + avoid creating pixmaps all the time. Commit.
- Fix uninitialized warning. Commit.
- Dont hide the page if page title matches search text. Commit.
- Ensure config search works with KF < 5.94. Commit.
- Filetree: fix leaks. Commit.
- Delay plugin load/unload until we save. Commit.Fixes bug #438893
- No need to advertise slaves, one can just remove that part, the only interesting fact for the user is the multi protocol support. Commit.
- Lsp: Add format on save. Commit.
- Fix typo in option name. Commit.
- Fix lsp completion not triggered on user invocation. Commit.
- Output: Fix icon alignment. Commit.
- TabMimeData: Set URLs on mime data. Commit.
- KateTabBar: Add document icon to drag pixmap. Commit.
- Build-plugin: Use KPart::setWindowCaption() to update the run mode. Commit.
- Fix wrong header. Commit.
- Fix typo. Commit.
- Avoid wrong root path computation. Commit.
- Fix leaks. Commit.
- Lspclient: add rootfile pattern to detect rootpath. Commit.
- Output: Adjust colors. Commit.
- Remove unused stuff. Commit.
- Indent lines of message. Commit.
- Output: Use a QTextBrowser instead of QTreeView. Commit.
- Do not set focus on nullptr. Commit.
- Build-plugin: Provide the run terminals in the plugin. Commit.
- Avoid stall for hanging network shares. Commit.Fixes bug #460868
- Hide all toolview menus for kwrite. Commit.
- Make LSP context menu actually contextual. Commit.
- Lsp: remove diagnostic model rows in groups. Commit.
- Lsp: set uniform row heights. Commit.
- Lsp: Optimize diagnostics handling. Commit.
- Use breakpoint icon for breakpoints. Commit.
- Allow setting breakpoints from the icon border. Commit.
katomic
- Use KFDocTools_FOUND. Commit.
- Allow to build against last kf6. Commit.
- Use versionpostfixless KF requirement variable name. Commit.
- It compiles fine without deprecated methods. Commit.
kbackup
- Add include for KF6 preparation. Commit.
- Switch from KTar to libarchive to allow archival of files > ca. 8GB. Commit.Fixes bug #464712
- Add missing link to Qt5Compat. Commit.
- Get errorString() directly from KTar. Commit.
- Allow to build against last kf6. Commit.
- Use versionpostfixless KF requirement variable name. Commit.
- Port deprecated methods. Commit.
- Use ECMDeprecationSettings. Commit.
kblackbox
- Allow to build against last kf6. Commit.
- It compiles fine without deprecated method. Commit.
kblocks
- Remove GraphicsInterface::adjustForSize. Commit.
- Add an option for themes to change the background stretch modified. Commit.
- Allow to build against kf6. Commit.
- Use versionpostfixless KF requirement variable name. Commit.
- Use ECMDeprecationSettings. Commit.
kbounce
- Allow to build against last kf6. Commit.
- It compiles fine without deprecated method. Commit.
kbreakout
- Allow to build against last kf6. Commit.
- It compiles fine without deprecated method. Commit.
kbruch
- FractionPainter make lr, rr const ref. Commit.
- Allow to build against last kf6. Commit.
- Use ECMDeprecationSettings. Commit.
kcachegrind
- Fix typo in dependency name. Commit.
kcalc
- Highlights the bit that is focused with the keyboard. Commit.Fixes bug #453778
- Fix unused variable. Commit.
- Not necessary to use qoverload. Commit.
- Fix: insert new contents to correct locations. Commit.Fixes bug #464234
- Missing override is only needed on Qt6, compile error on Qt5. Commit.
- Adapt kde-ci.yml. Commit.
- Make compile against last kf6. Commit.
- Add missing override. Commit.
- Use versionpostfixless KF requirement variable name. Commit.
- Fix: remove useless string allocations for round(). Commit.
- Fix: off-by-1 out of bound str access. Commit.
- Qt6: fix QLocale::zeroDigit() signature changed. Commit.
- Fix alignment of the number pad and display. Commit.
- Kcalc_core initialization list 'last_number_'. Commit.
- It compiles fine without deprecated methods. Commit.
- Adapt to QLocale::groupSeparator and decimalPoint returning QStrings in Qt6. Commit.
kcalutils
- Add option for removing compat lib. Commit.
- Add missing PACKAGE_INCLUDE_QCHTARGETS. Commit.
- Generate correct QchTargets. Commit.
- Use new Identity lib. Commit.
- Add warning about compat code. Commit.
- Add missing alias. Commit.
- Move it in kpim => we can install qt5/qt6 version. Commit.
- Remove desktop and panel icon sizes. Commit.
- It compiles without deprecated methods. Commit.
- Fix YAML syntax. Commit.
- Fix dependancies. Commit.
- Make it compile against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- It compiles fine without deprecated method. Commit.
- Use new name ktexttemplate_i18ntags now. Commit.
- Time to increase version. Commit.
- Adapt to new KTextTemplate imported target. Commit.
- Adapt to new KTextTemplate CamelCase includes. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
kcharselect
- Make compile against last kf6. Commit.
- Use versionpostfixless KF requirement variable name. Commit.
- It compiles fine without deprecated methods. Commit.
kclock
kcolorchooser
- Allow to build against last kf6. Commit.
- Hide non-implemented help actions. Commit.
kcron
- We don't have android/window support. Commit.
- Use KFDocTools_FOUND. Commit.
- Allow to build against last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Show all headers in qtc6. Commit.
- It compiles fine without deprecated methods. Commit.
- It compiles fine without deprecated methods. Commit.
kde-dev-scripts
- Add script for adapting build system against last kf6. Commit.
- Add nclarius to relicensecheck.pl. Commit.
- Add redstrate to recliensecheck.pl. Commit.
- {qt4,kf5}/functionUtilkde.pm : In sub diffFile use @_ in lieu of $@. Commit.Fixes bug #462897
- Relicensecheck.pl : Add okellogg to %license_table. Commit.
- Drop obsolete completions for bash & zsh. Commit.
kde-dev-utils
- Fix typo in dependency name. Commit.
kde-inotify-survey
kdebugsettings
- Optimize methods. Commit.
- Fix selection. Commit.
- It seems that we need to link against kcoreaddons on windows. Commit.
- Don't show "what's this" menu entry. Commit.
- Don't show "manage groups" action when we don't have it. Commit.
- Add autotests. Commit.
- Fix load list of groups. Commit.
- Extract groupFileList method. Commit.
- Const'ify pointer. Commit.
- Add missing Q_REQUIRED_RESULT. Commit.
- Add help menu => now we can change lang + report bug etc. Commit.
- It compiles fine without deprecated methods. Commit.
- Improve CMakePresets.json. Commit.
- Make it compiles against latest kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Update copyright. Commit.
- It compiles fine without deprecated method. Commit.
- Add cppcheck options. Commit.
- Move line to top. Commit.
- Increase depend version. Commit.
- We depend against kf5.100. Commit.
- Time to increase version. Commit.
kdeconnect-kde
- Plugins/mpris*: "xesam:artist" is of stringlist type. Commit.
- Maybe fix KCM from macos app. Commit.
- Remove specific list of ciphers. Commit.
- Fix format. Commit.
- Add a feature comparison section to the readme. Commit.
- Enable socket Keep-Alive on Windows. Commit.Fixes bug #442790. Fixes bug #451597
- Drop dependency with PlasmaWaylandProtocols. Commit.Fixes bug #465767
- Ensure openconfig.h is only included once. Commit.
- Note that iPad is also a supported platform. Commit.
- Note that iPad is also a supported platform. Commit.
- Set Bug Report URL. Commit.See bug #464600
- Nautilus: drop spurious shebang. Commit.
- SMS app shows devices with SMS capabilities only. Commit.Fixes bug #410112
- [SMS App] Add i18n application domain for messaging app. Commit.
- [SMS App] Fix loading more messages. Commit.Fixes bug #452946
- [plugins/virtualmonitor] Fix crash when krfb-virtualmonitor fails all retries. Commit.Fixes bug #464241
- Fix "Pair a Device..." button in plasmoid. Commit.
- Use the RemoteDesktop portal to input from wayland. Commit.
- Require at least CMake 3.16.0 to use FindQtWaylandScanner.cmake as per compilation error. Commit.
- Remove unused values from metadata json file. Commit.
- Use embedded JSON metadata & install KCM in new namespace. Commit.
- Add support for phone side telephony plugin on Linux. Commit.
- Perform initialization in initialization list. Commit.
- Add title and icon to setting. Commit.
- Fix qml warning. Commit.
- Improve coding style. Commit.
- Use custom sidebar implementation. Commit.
- Fix setting page sometimes not visible when clicking on it. Commit.
- Add setting page and expose about data info. Commit.
- Improve and fix pluging modules. Commit.
- Port pointer locking away from KWayland. Commit.
- Fix ssh authentication using pubkey on recent openssh versions. Commit.Fixes bug #443155
- CMake: Bump minimum required version of ECM. Commit.
- Remove unused KPluginInfo include. Commit.
- README: mention more features and platforms. Commit.
- Fix typo in dependency name. Commit.
- Fix file name on plugin's readme. Commit.
- Install zsh completion files using new KDE_INSTALL_ZSHAUTOCOMPLETEDIR variable from ECM. Commit.
- [plugins/clipboard] Check for null mimedata. Commit.Fixes bug #461875
- [handler] Fix desktop file name. Commit.Fixes bug #461764
- [handler] Extract translatable strings from ui file. Commit.
- [handler] Set translation domain. Commit.
kdeedu-data
- Use no deprecated cmake variable => fix install in qt6. Commit.
kdegraphics-mobipocket
- Install version header. Commit.
- Use QMobipocket6 as name for the Qt6 build variant, to allow co-installation. Commit.
- Install headers into a visibility prefix QMobipocket/. Commit.
- Adapt to build against last kf6. Commit.
- CMake config file: drop unneeded dependency check on KF5I18n. Commit.
- Use nullptr. Commit.
- Use ECMDeprecationSettings. Commit.
kdegraphics-thumbnailers
- Port to KIO::ThumbnailCreator. Commit.
- Use ECMDeprecationSettings. Commit.
- [mobipocket] Clean up CMake code. Commit.
kdenetwork-filesharing
- Fix incorrect conditions and instructions in group setup. Commit.Fixes bug #466786
- Use consistent KUIT formatting for user and group names. Commit.
- Fix broken KUIT markup. Commit.
- Add packagekit-qt as third-party dependency. Commit.
- Show stderr along with our own error message. Commit.Fixes bug #466511
- S/distro/distribution. Commit.
- Handle broken share paths explicitly. Commit.Fixes bug #466511
- Allow to build against last kf6. Commit.
- Hurd uses usermod like Linux. Commit.
- Don't exec() the StatJob. Commit.Fixes bug #463594
- Fix desktop file name for kinfocenter. Commit.
- Use ecm_set_disabled_deprecation_versions. Commit.
- Remove duplicate include between cpp/h files. Commit.
- Samba: Fix build with GCC 13 (add missing include). Commit.
kdenlive
- Clear undo history after deleting a sequence since undoing more would crash. Commit.
- Delay settings dialog script checks to make Settings dialog appear faster. Commit.
- Fix incorrect argument type. Commit.
- Fix Whisper combobox device too narrow to read text. Commit.
- Fix startup crash caused by last commit. Commit.
- Fix tests. Commit.
- Fix broken click in timeline after dropping effect on a clip. Commit.
- When finding a timeline clip from bin context menu, also activate its track. Commit.
- Fix possible crash on add clip. Commit.
- Rebuild timewarp and timeremap sequence producers if missing on load. Display sequence tmp files in the cache data dialog. Commit.
- Add missing create clip entries in project menu. Commit.
- Fix crash on app close. Commit.
- Fix compile warning. Commit.
- Cleanup creation of media browser, store last location in project settings. Commit.
- Add config buttons to Stabilize and Speed clip jobs. Commit.
- Make Bin filter use an OR when filtering in the same category. Commit.
- Cleanup unused code. Commit.
- Add proper UTF8 suffix to locale. Commit.
- Fix warning. Commit.
- Fix encoding error on keyframes paste. Commit.
- Copying keyframes with no selection should copy all keyframes, not none, fix crash on paste. Commit.
- Fix crash when a missing clip is on an audio track (caused by link_swresample). Commit.
- Don't freeze ui when fixing missing clips on project open. Commit.
- Bin: allow filtering by sequence type. Commit.
- Correctly recover projects with timewarp producers having incorrect Kdenlive:id. Commit.
- Fix recursive search on missing project files. Commit.
- Fix proxied clips using producer instead of chain. Commit.
- Fix missing clips incorrectly detected on load. Commit.
- Fix titler outline covering text. Requires latest MLT git. Commit.
- Fix changing custom project folder does not enable Apply Settings. Commit.Fixes bug #468156
- Reuse thumbs producer for thumbnail creation. Commit.
- Fix project profile not checked after first clip transcoding. Commit.
- Fix fps not appended to transcoded clip name. Commit.
- Don't incorrectly show warning message when disabling project proxies. Commit.
- Fix thumbnail not updated on rotate. Commit.
- Refactor save title to use QSaveFile instead of QTemporaryFile + KIO job. Commit.See bug #467917
- Fix bin filter button not working with unused filter. Commit.Fixes bug #468038
- Fix incorrect tooltip in Clip Monitor toolbar. Commit.
- Subtitle style, use QStringList to avoid comma separator mistakes. Commit.
- Fix subtitle position breaking opaque background. Commit.Fixes bug #467745
- Fix sequence clips description. Commit.
- Made descriptions of projectclips editable again. Commit.
- Nicer look for clip monitor jobs overlay. Commit.
- Hide on monitor clip jobs when no clip is selected. Commit.
- Improve timeline scrolling when dragging from project bin, fix vertical scroll on drag. Commit.
- Don't draw a frame around timeline when tabs shown. Commit.
- Fix another crash closing sequence clip. Related to #1401. Commit.
- Fix various crashes on quit or sequence clip deletion. Commit.
- Ensure audio is correctly added / removed to timeline sequence when audio tracks are added/removed. Commit.
- Workaround MLT freeze on mp3 files with png cover art. Commit.
- Ensure the "Monitor Config" menu does not replace Settings dialog on Mac, update syntax for KStandardAction. Commit.
- Fix audio detection on playlist clips, fix creating library item from selection messes transition tracks. Commit.
- Select new Library item when added. Commit.
- Attempt to fix missing icons on hover. Commit.
- Fix monitor background color on Wayland. Commit.
- Add a thumbnailer-deprecated folder for KF < 5.100. Commit.
- Fix tests. Commit.
- Fix composition paste broken. Commit.
- When saving project with cache data in project folder, abort proxy operation. Commit.
- Fix crash reordering track effects. Commit.
- Resize composition on expand playlist zone. Commit.
- Expand : correctly crop in/out of the sequence on expand. Commit.
- Fix compositions broken in library clips. Commit.
- Ensure new clips are inserted in correct library folder when another clip is selected. Commit.
- Ensure clips added to library go inn the active folder. Commit.
- Refactor python install script (used for opentimeline and speech recognition engine) to run in non blocking mode and display output to user. Commit.
- Add enum to avoid confusion in Settings Pages. Commit.
- Fix crash on sequence close/reopen and project close. Commit.
- [Clip Jobs] Multiple fixes and improvements. Commit.
- Ensure images are using an MLT::Producer, not a Chain. Commit.
- Fix razor line incorrect offset on subtitle track. Commit.
- Fix crashes with duplicated sequences, incorrect warning message about missing audio tracks when opening new sequence. Commit.
- Create sequence from selection: add context menu entry, propose the correct number of tracks, fix bug canceling creation. Commit.
- Various fixes for the clip job manager. Commit.
- Allow nesting a timeline sequence (from the timeline menu > Create sequence with selection). Commit.
- Better hig conformance for speech config. Commit.
- Add check config button to Whisper settings page. Commit.
- Fix Qt6 compilation. Commit.
- Don't show log button if log is empty. Commit.
- Fix compilation with KF < 5.100. Commit.
- Several fixes and improved feedback for whisper speech recognition. Commit.
- Add "Cut subtitle after first line". Commit.
- Ensure sequence clips are not counted as unused and not deleted by project clean. Commit.
- Next try to fix build for KF < 5.100. Commit.
- Try to fix build for KF < 5.100. Commit.
- Fix crash trying to duplicate first unsused sequence. Commit.
- Add support for whisper speech recogition engine for automated subtitling. Commit.Fixes bug #467172
- [Code Gardening] Another round to fix compiler warning. Commit.
- [Code Gardening] more fixes. Commit.
- [Code Gardening] Fix compiler warnings. Commit.
- Don't advertise GUI as built before all main widgets are really built - as advised by Ondrej Popp. Commit.
- Fix audio and target tracks in sequence clips. Commit.
- Remove unused param. Commit.
- Move Full Color Range rendering to a checkbox in render dialog. Commit.
- Fix drag and drop erratic behavior. Commit.
- Fix timecode display with fps > 100. Commit.Fixes bug #466486
- Disable multicam mode when switching timeline tab or closing the project. Commit.
- Fix crash dragging grouped clips. Commit.
- Fix possible crash on new project. Commit.
- Fix color properties name. Commit.
- Add some debug if file loading fails. Commit.
- What's This, second round, fix typos. Commit.
- [Effects] Color params are keyframable since MLT 7.12. Commit.
- Bump minimum MLT requirement to 7.14.0. Commit.
- Attempt to fix full luma range render, add a "color range" parameter to render profiles. Commit.
- Allow adding a playlist with a different fps to a project (allowed since MLT 7.14). Commit.
- When subtitle encoding cannot be confidently detected, default to UTF-8. Blindly trust results for tests. Commit.
- Fix subtitle preview not displayed when opening the import dialog. Commit.
- Subtitles import: allow overriding detected codec through a list of available codecs, show preview to make choice easier. Commit.
- Add timer effect. Commit.
- Fix detection of audio in timeline/playlist clips. Commit.
- Add button to create new timeline sequence in timeline's tab bar. Commit.
- Fix projects aways opening on first sequence. Commit.
- Fix speed effect on sequence clips. Still seems a bit crashy though... Commit.
- Fix timeline sequence with speed effect set as invalid on project close. Commit.
- Fix regression in last commit (sequence bin clip not synced with its timeline). Commit.
- Refresh sequence clip thumbnail when switching tab, only refresh sequence clip if the sequence changed. Commit.
- Allow setting a bin sequence clip thumbnail from the project monitor context menu (set current image as thumbnail). Commit.
- Add context menu option to define default sequences folder. Commit.
- Store Bin zoom level in project settings. Related to #1401. Commit.
- Fix bin clip renaming inconsistencies. Now you cannot set an empty name on a sequence clip. Commit.
- Double click a sequence now opens its tab and seeks to the correct position. Commit.
- Fix timeline tab settings not correctly stored (zoom, scroll position, zone). Commit.
- Fix crash dragging a clip effect onto another timeline tab, related to #1401. Commit.
- Use default number of A/V tracks when creating a new sequence. Commit.
- Fix duplicate sequence clip and cleanup. Commit.
- Revert prefill change until properly fixed in MLT. Commit.
- Fix clip in timeline menu when switching tab. Commit.
- Open/close a timeline tab is now integrated with undo/redo. Commit.
- When a sequence clip had no audio tracks, don't insert an audio part when dragging in another timeline. Commit.
- Fix script rendering subtitles broken. Commit.Fixes bug #466232
- Fix timeline menu contains duplicate/broken entries. Commit.
- Display sequence tracks count in clip properties widget. Commit.
- Fix confusing use of clip_type property and small mem leak in sequence creation. Commit.
- Fix sequence clips not deleted when closing project. Commit.
- Fix tests. Commit.
- After a crash, if movit is enabled propose to disable it instead of deleting the config file. Commit.
- Consistent use of Mlt::Profile to build MLT objects, fixes a few memleaks. Commit.
- Fix tests. Commit.
- Fix crash on new project, timewarp and thumbnails for sequence clips. Commit.
- Fix white thumb on newly created sequence clips. Commit.
- Convert the last emit to Q_EMIT. Commit.
- Fix build with KF < 5.98.0. Commit.
- Fix test. Commit.
- Unfortunately I missed a bunch of stuff in the last commits. Commit.
- Enable latest version of KDECompilerSettings. Commit.
- [Code Gardening] Port emit, signals, slots to Q_*. Commit.
- [Code Gardening] Port away from Qt foreach. Commit.
- Port away from deprecated KDeclarative. Commit.
- [CD] Add GitLab jobs for AppImage and Windows binary. Commit.
- What's This, second round. Commit.
- [Flatpak] Increase timeout for flatpak. Commit.
- [Archive Project] Don't crash on error, show more useful messages. Commit.
- Docs: specify version 7 of mlt packages in build instructions. Commit.
- Allow copy/paste of a sequence clip between projects. Commit.
- Fix transcoding for sequence clips. Commit.
- Fix copy/paste of sequence clips in same project. Commit.
- Fix Bin clip deletion broken regression. Commit.
- Double click a sequence clip in timeline will open its timeline tab. Commit.
- Fix deleting of sequence clips. Commit.
- Correctly store newly created sequences and update window title on sequence rename. Commit.
- Display timeline sequence name in window title if there is only 1 sequence opened. Commit.
- Fix crash opening project with a bin clip missing a kdenlive:id reference or missing folder. Commit.
- Fix project archiving with nested timelines. Commit.
- Fix check profile on first clip broken and various regressions linked to switch from MLT producer to chain. Commit.
- Fix closing/reopening of timeline tabs. Commit.
- Timelinepreview test: print out available formats on failure. Commit.
- Fix use-after-free in ThumbnailCache::remove(). Commit.Fixes bug #463764
- If timelinepreview test fails, list available ffmpeg formats. Commit.
- [Tests] Fix rendermodeltest. Commit.
- Ensure there are always guide categories available. Commit.
- Do not allow to accept MarkerDialog if no category available. Commit.
- Fix disappearing timeline cursor. Commit.
- Fix missing line causing subtitle crash. Commit.
- [nightly flatpak] Update more dependencies. Commit.
- [nightly flatpak] Split out dependencies. Commit.
- [nightly flatpak] update dependencies. Commit.
- Enforce timeline preview parameters for tests. Commit.
- Fix composition text. Commit.
- More tests cleanup. Commit.
- Ensure timeline preview test uses a progressive profile for mpeg rendering. Commit.
- Indentation fixes. Commit.
- Cleanup timeline preview test. Commit.
- Fix tests. Commit.
- Refactoring JobSent method. Commit.
- Add a basic subtitles overlap test. Commit.
- Switch from Producer to Chain to support improved audio normalizer. Commit.
- Fix subtitle track not loading correctly on project open. Commit.
- Fix track compositing with black background. Commit.
- Fix subtitle track not showing on first click of "Show subtitle track". Commit.
- Fix timeline duration when opening older project file. Commit.
- Ensure project notes works with multiple timelines. Commit.
- [Flatpak nightly] Add x-checker-data for auto update detection. Commit.
- Fix timeline properties lost on older KdenliveDoc opening (zone, guides, groups,...). Commit.
- Fix initial timeline settings (zone, etc). Commit.
- Bump Kdenlive document version. Commit.
- Ensure nested sequences have a transparent background. Commit.
- Fix loading of timeline preview. Commit.
- Fix rendering of nested sequences. Commit.
- Ensure a timeline sequence never accepts a drop of another sequence embeding it. Commit.
- Refactoring of the Kdenlive project file format to correctly handle nested timelines. Commit.
- Fix typo in Contrast Adaptive Sharpen Filter. Commit.Fixes bug #465068
- Ensure subtitle models are correctly shown/hidden for each timeline tab. Commit.
- Improve audio on playback start (backported from Shotcut). Commit.
- Disable some clip actions for sequences that do not make sense. Commit.
- Fix crash opening project. Commit.
- Use edit-select-* instead of kdenlive-*select-all. Commit.
- Use snap instead of kdenlive-snap. Commit.
- Use application-menu instead of kdenlive-menu. Commit.
- Use edit-delete instead of kdenlvie-deleffect. Commit.
- Use selection-raise/lower instead of kdenlive-up/down. Commit.
- Use lock and unlock instead of kdenlive-*lock. Commit.
- Replace kdenlive-align-* icons with align-*. Commit.
- Replace kdenlive-zindex-* icons by object-order-*. Commit.
- Fix handling of group data for secondary timelines. Commit.
- Fix changing profile crash. Commit.
- Save sequence specific properties. Commit.
- Fix crash adding a subtitle after changing timeline tab. Commit.
- Fix various load/save issues. Commit.
- Ask for sequence name on add sequence. Commit.
- Ensure we render the active timeline tab. Commit.
- Show render duration in render dialog, correctly update on timeline tab switch. Commit.
- Fix monitor zone out and duration indicator. Commit.
- Fix Qt6 compilation. Commit.
- Fix reopening timeline tabs on project open. Commit.
- Fix track not active and targets not set when switching to new timeline tab. Commit.
- Fix reopening project with nested timeline. Commit.
- Fix tests. Commit.
- Ensure initial playlist duration is correctly set. Commit.
- Create initial sequence on startup, store onened timeline tabs in project file. Commit.
- Fix crash on open new project. Commit.
- Add more "What's this?" texts. Commit.
- Don't use deprecated KMessageBox::sorry. Commit.
- Don't try setting marker model on empty timeline. Commit.
- Fix tests. Commit.
- Store marker model in monitor instead of fetching it for each frame. Commit.
- Try to fix timewarp test. Commit.
- Fix tests. Commit.
- Start fixing tests. Commit.
- Make subtitleModel depend on TimelineModel instead of KdenliveDoc and TimelineController. Commit.
- Move timeline preview to timelinemodel to prepare multiple timeline. Commit.
- Rename Timeline clips to "Sequences". Commit.
- Don't allow inserting a timeline sequence onto itself. Commit.
- Use Timeline 1 for first timeline tab. Commit.
- Fix editing extra timeline broken after reopen. Commit.
- Fix saving project with a secondary timeline opened. Commit.
- Implement nesting v2. Commit.
- Don't try setting marker model on empty timeline. Commit.
- Fix tests. Commit.
- Store marker model in monitor instead of fetching it for each frame. Commit.
- Try to fix timewarp test. Commit.
- Fix tests. Commit.
- Start fixing tests. Commit.
- Make subtitleModel depend on TimelineModel instead of KdenliveDoc and TimelineController. Commit.
- Move timeline preview to timelinemodel to prepare multiple timeline previews (for nesting), add basic timeline preview test. Commit.
- Rename Timeline clips to "Sequences". Commit.
- Make description of cmd options better understandable. Commit.
- Reorder main function. Commit.
- Add missing license header. Commit.
- Warn user when low on memory. Commit.
- Port away from deprecated ThumbCreator. Commit.
- Use Timeline 1 for first timeline tab. Commit.
- Don't allow inserting a timeline sequence onto itself. Commit.
- Fix editing extra timeline broken after reopen. Commit.
- Don't show rescale filter in UI, it is internal to MLT. Commit.
- Fix saving project with a secondary timeline opened. Commit.
- Add xml files for new frei0r transitions and updated defish0r parameters. Commit.
- Implement nesting v2. Commit.
- Directly use timeline model to get guides. Commit.
- New camera proxy for Akaso. Commit.
- Merge 22.12. Commit.
- Update copyright year to 2023. Commit.
- Add optional Clip Job overlay in clip monitor allowing to view and cancel the current clip jobs. Commit.
- Add new dialog to configure clip jobs. Commit.
- Fix possible freeze on aborting edit-friendly transcoding request. Commit.
- [Rendering] Fix "Render at preview resolution" sometimes not considered. Commit.
- [Rendering] Move some code to allow testing, add tests. Commit.
- [Render Settings] Reduce conversion between String and Map. Commit.See bug #462650. See bug #458718
- [Render Presets] Use map for params in model. Commit.
- [Render Presets] First step to use a map for parameters. Commit.
- [Render Model] more tests and fixes. Commit.
- [Export Guides] Better window title. Commit.
- Fix(reuse): Use generic phrase for copyrights for .po files. Commit.
- No need to mention Kdenliven authors for this file as it is just re-uploaded here. Commit.
- Fix(reuse):use proper comment syntax for cmake file. Commit.
- Chore(reuse): add IP info in some header. Commit.
- Fix(icons): update mime-type icons with current logo. Commit.
- Chore(reuse): add IP info in dep5 for po/ folder. Commit.
- Chore(reuse): Add BSL license and fix header. Commit.
- Chore(reuse): Add IP info for /dev-docs. Commit.
- [Tag Widget] Fix crash if no category exists. Commit.
- Fix and improve render preset parameter splitting with whitespaces. Commit.
- [Qt6] Fix build. Commit.
- Add initial tests for render model. Commit.
- Fix compilation and use new timelinemodel related method to get guidesModel. Commit.
- [Render Presets] Fix UI options for ratecontrol. Commit.
- Cleanup: remove unused arg. Commit.
- Preview chunks should be sorted by integer. Commit.
- Fix timeline preview incorrectly stopping when moving a clip outside preview zone. Commit.
- QMetaObject::invokeMethod should be used with Qt::DirectConnection when expecting a return argument. Commit.
- Fix designer plugin crash. Commit.
- Disable parallel processing on 32bit systems. Commit.
- Fix pressing Esc during timeline drag corrupts timeline. Commit.
- Fix guides incorrectly moved when unlocked. Commit.
- Update mouse position in timeline toolbar on zoom and scroll timeline. Commit.
- Fix crash dropping an effect with a scene (rotoscoping, transform,...) on the project monitor. Commit.
- Fix zoom sometimes behaving incorrectly on very low zoom levels. Commit.
- Fix zoom on mouse not working as expected when zooming after last clip. Commit.
- Restrict guides to integer position on paint to avoid drawing artifacts. Commit.
- Fix resize zone conflicting with move on low zoom levels. Commit.
- Harmonize effect sliders suffix (space is now automatically inserted between value and suffix), add rotation button to rotation sliders. Commit.
- Fix title clip line break sometimes pushing text outside item rect. Commit.
- Fix rendering when using an MLT properties file with a space in it. Commit.Fixes bug #462650
- Effect slider: press shift while dragging will adjust values one by one. Commit.
- Fix monitor overlay sometimes incorrectly placed. Commit.
- Ensure on monitor marker color is updated even if 2 markers have the same text. Commit.
- Add status bar tooltip for zone resize. Commit.
- Cleanup monitor zone resize. Commit.
- [kdenlive_render] Remove unused code. Commit.
- [kdenlive_render] Use qDebug() also if DBus JobViewServer not available. Commit.
- [kdenlive_render] Make destination argument optional. Commit.
- [kdenlive_renderer] Ensure xml file is open for reading. Commit.
- [kdenlive_render] Use qDebug() if socket not connected (NODBUS only yet). Commit.
- [kdenlive_render] Simplifiy code by using QStringList::takeFirst(). Commit.
- [kdenlive_render] Drop --in and --out parameter. Commit.
- [kdenlive_render] Remove workaround for MLT bug that is fixed since long. Commit.
- Adjust Kdenlive rendering to recent changes in kdenlive_render. Commit.
- [kdenlive_render] Port kdenlive_render to QCommandLineParser. Commit.
- [kdenlive_render] Remove leftover of unused player parameter. Commit.
- Fix guides missing on document open. Commit.
- Fix guides color not updated in timeline when the category color was updated. Commit.
- Refactoring: move guidesmodel in timelinemodel (required for nesting). Commit.
- Better debug info on failed proxy for small images. Commit.
- Update README.md. Commit.
- Fix MaxOS compilation. Commit.
- Fix minor typo. Commit.
- Be more clever finding resources paths when the project was relocated (for example opened from an external drive). Commit.
- Fix crash on document open. Commit.
- Fix possible crash on document open. Commit.
- Store mark in/out as private members instead of recreating them. Commit.
- Add zone-in/zone-out to contextual mouse menu for clip monitor(issue 1508). Commit.
- Audio graph filters are keyframable now. Commit.Fixes bug #459554
- Auto-call taskManager.taskDone() when run() ends. Commit.
kdepim-addons
- Fix icons shown in inline vCards. Commit.
- Remove not necessary qOverload. Commit.
- Correctly determine context MIME node for encrypted content. Commit.
- Use new pim lib. Commit.
- Use new pim lib. Commit.
- Use new pim lib. Commit.
- Use new KPimMime. Commit.
- Const'ify pointer. Commit.
- Make compile against qt6. Commit.
- Also consider embedded images when extracting HTML multipart/related nodes. Commit.
- It compiles without deprecated methods. Commit.
- Remove not necessary qoverload. Commit.
- Use QStandardPaths::setTestModeEnabled. Commit.
- Now we depend against ktextaddons. Commit.
- Allow to build without deprecated methods (Qt 6.4). Commit.
- Make compile against last ktextaddons. Commit.
- Remove unused include. Commit.
- Increase ktextaddons version. Commit.
- Increase KTEXTADDONS_MIN_VERSION for kf6. Commit.
- Prepare to use ktextaddons. Commit.
- Make it compiles with last kf6. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Show all headers in qtc6. Commit.
- Make it compiles against ktextaddons. Commit.
- Fix version. Commit.
- Adapt code for using TextTranslator. Commit.
- Prepare to use KF5::TextTranslator. Commit.
- Adapt code for building against TextGrammarCheck. Commit.
- Prepare to build against ktextaddons. Commit.
- Add support for building against ktextaddons lib. Commit.
- Add missing KCodecs link. Commit.
- Handle another iCal mimetype variant appearing in the wild. Commit.
- Disable for the moment csv support on qt6 pb which codec. Commit.
- Avoid potential bug. Commit.
- Remove unused includes. Commit.
- Fix dialog size. Commit.
- It compiles fine without deprecated method. Commit.
- Adapt to new KTextTemplate CamelCase includes. Commit.
- Third-party/grantlee is only qt5. Commit.
- Move in top level directory. Commit.
- Clean up. Commit.
- Port to pimcommontextgrammarcheck. Commit.
- All code is in pimcommontextgrammarcheck now. Commit.
- Port to new pimcommontextgrammarcheck. Commit.
- We depend against kf5.100. Commit.
- Time to increase version. Commit.
- Adapt to new KTextTemplate imported target. Commit.
- Fix dep. Commit.
- Adapt to new lib. Commit.
- Time to increase version. Commit.
- Install plugins in pim. Commit.
- It builds fine with last KF. Commit.
kdepim-runtime
- Use DBus activation in NewMailNotifierShowMessageJob. Commit.
- Port to 1h. Commit.
- Adapt api to kmailtransport change. Commit.
- Add missing includes. Commit.
- Add mailbox.org DAV provider. Commit.
- Add std::as_const here. Commit.
- USe const'ref. Commit.
- Fix dependancy. Commit.
- Add Q_REQUIRED_RESULT in new person-related google classes. Commit.
- Use std::as_const when iterating over PeopleConversionJob items. Commit.
- Remove parenthesis when usig GOOGLE_PEOPLE_LOG. Commit.
- Use 'm_' prefix for private data members instead of '_'. Commit.
- Make sure to always update the modified person even if need to schedule a photo update job. Commit.
- Properly delete person photo when this is removed. Commit.
- Properly update person photo when this changes. Commit.
- Remove google contact handler. Commit.
- Implement collection removing in person handler. Commit.
- Emit ready status on person modifications when we are actually done with them. Commit.
- Implement collection modifying in person handler. Commit.
- Implement collection adding in person handler. Commit.
- Implement item unlinking in person handler. Commit.
- Add ability for people conversion job to remove linked collection from person. Commit.
- Make sure the PeopleConversionJob gets deleted. Commit.
- Eliminate duplication in modify related tasks and use PeopleConversionJob. Commit.
- Add ability for people conversion job to add new linked collection to person. Commit.
- Add ability for people conversion job to reparent collection remote id of person. Commit.
- Add people conversion job. Commit.
- Implement item linking in person handler. Commit.
- Implement item moving in person handler. Commit.
- Implement item removing in person handler. Commit.
- Properly handle response from PersonCreateJob and PersonModifyJob and update local data. Commit.
- Implement item editing in person handler. Commit.
- Implement item adding in person handler. Commit.
- Handle person item retrieval job completion. Commit.
- Implement person retrieval in personhandler. Commit.
- Implement collection retrieval from People API. Commit.
- Add convenience collectionFromContactGroup method. Commit.
- Begin adding support for Google People API. Commit.
- Perform some initialization in initialization list. Commit.
- Remove unimplemented methods. Commit.
- Don't check if google resource handler canPerformTask, as this unnecessarily prevents deletion due to lack of item payload. Commit.
- Add missing Q_REQUIRED_RESULT. Commit.
- It's not slot here. Commit.
- Coding style. Commit.
- It compiles without deprecated methods. Commit.
- Fix KF_FOUND. Commit.
- Not necessary to use qoverload. Commit.
- Not necessary to mark as slot here. Commit.
- We depend against qt5.15. Commit.
- Remove unused cmake variable. Commit.
- Const'ify + fix warning. Commit.
- Not necessary to use qOverload. Commit.
- Make compile without deprecated method (Qt 6.4). Commit.
- Make compile against last kf6. Commit.
- Port qt6.4 QNetworkInformation deprecated method. Commit.
- Rename KF5_MIN_VERSION to KF_MIN_VERSION. Commit.
- Show all headers in qtc6. Commit.
- Add missing include. Commit.
- Add missing KCodecs link. Commit.
- Fix search provider on kf6. Commit.
- Use auto foo vs auto *foo. Commit.
- Add qtkeychain to .kde-ci.yml. Commit.
- It compiles fine without deprecated method. Commit.
- Now we depend against kf5.100. Commit.
- Time to increase version. Commit.
- It builds fine with last KF. Commit.
kdesdk-thumbnailers
- Adapt build system to Qt6. Commit.
- Don't build configuration when building against KF6. Commit.
kdev-php
- Port away from deprecated QList::toSet method. Commit.
- Mark node arg as unused in TypeBuilder::parseType. Commit.
- Use \n instead of deprecated endl. Commit.
- Adapt to kdevplatform API changes around TypePtr. Commit.
- Remove obsolete fastCast code. Commit.
kdev-python
- Adapt to kdevplatform API changes around TypePtr. Commit.
- Fix crash when target of MatchAs is not a name. Commit.
- Build: fix supported Python version in error string. Commit.
- Fix possible crash in AstTransformer. Commit.
- Fix python version constraint in unit test. Commit.
- Support for the most basic cases of python 3.10's match syntax. Commit.
- Properly ifdef test which won't work in old python. Commit.
- Initial support for python 3.11. Commit.
- Connect project config page interpreter texted changed so apply works. Commit.
- Fix alias range in python asttransformer. Commit.
- Fix crash if errline is invalid due to syntax error. Commit.
kdevelop
- Don't use strict icon size mode when picking icon. Commit.
- Automatically increment KDevelop minor version in each KDE Gear release. Commit.
- Bump KDevelop minor version to 5.11.x. Commit.
- Do not use Q_ASSERT in test_qmljscompletion. Commit.
- Also support "text/javascript" mimetype in kdevqmljs. Commit.
- Fix test_workginsets with QT_QPA_PLATFORM=offscreen. Commit.
- Fix typo: egain -> again. Commit.
- Modernize: replace macro with normal C++ code. Commit.
- Fix data tag strings in test_projectfilter. Commit.
- ItemRepository: don't resize file to its current size. Commit.
- ItemRepository: add and use (read|write)List utilities. Commit.
- ItemRepository: make reading from memory safer. Commit.
- Leverage zero-initialization for array allocations. Commit.
- DRY: extract writeMetadata method and reuse it. Commit.
- Also add utilities for writing values to the ItemRepository file. Commit.
- Cleanup: introduce itemrepository utility to read value from file. Commit.
- Cleanup: use int for monster bucket extent everywhere. Commit.
- DRY: reuse Bucket::dataSize in more places. Commit.
- Fix various other issues with monster buckets in the ItemRepository. Commit.
- Don't crash when accessing statistics of empty item repository. Commit.
- Cleanup: move m_freeSpaceBuckets lookup to usage. Commit.
- Don't try to insert items into existing monster buckets. Commit.
- Cleanup: introduce central ItemRepository::allocateNextBuckets. Commit.
- DRY: don't repeatedly lookup buckets in array. Commit.
- DRY: reuse bucketForIndex. Commit.
- Make the TestItemRepository tests determinisitc. Commit.
- Read full m_data size when DEBUG_ITEMREPOSITORY_LOADING=1. Commit.
- Modernize: prefer std::fill_n/copy_n/equal over memset/memcpy/memcmp. Commit.
- Keep m_nextBucketHash alive across convertMonsterBucket changes. Commit.Fixes bug #272408
- Port away from deprecated QWARN. Commit.
- Port away from deprecated KIO::JobUiDelegate ctor. Commit.
- Port away from Qt's forever. Commit.
- Port DataLocation to AppDataLocation. Commit.
- Replace deprecated K_EXPORT_PLASMA_RUNNER_WITH_JSON. Commit.
- Port away from deprecated KDirOperator::setView. Commit.
- Add include filters for various code quality tools. Commit.Fixes bug #466152
- Replace qSwap with std::swap. Commit.
- PathFilter::setFilter: don't copy items before overwriting them. Commit.
- Pass "this" as context when connecting autoResizeColumnsAction. Commit.
- Silence leaks in radeonsi_dri.so. Commit.
- Remove obsolete documentation for AbstractType::indexed(). Commit.
- Do not enforce TypePtr when calling AbstractType::indexed. Commit.
- Simplify TypeAliasType::equals. Commit.
- Assert validity of TypePtr::staticCast. Commit.
- Cleanup: remove explicit from TypePtr methods. Commit.
- Remove broken and basically unused fastCast code for types. Commit.
- Remove static TypePtr::staticCast and TypePtr::dynamicCast functions. Commit.
- TypePtr::cast -> dynamicCast and introduce staticCast.