Paste P691

Changelog 21.08.0..21.08.1
ActivePublic

Authored by heikobecker on Aug 31 2021, 7:45 AM.
####################### akonadi
commit 6cf482d3788fa908111dc7e67e3723d809b441cb
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Wed Aug 11 19:39:20 2021 +0000
Add a missing static storage class
Presumably `mapping` should have been `static`, as in
`contactSearchFieldMapping()` and `emailSearchFieldMapping()`.
####################### akonadi-calendar
commit 2e888a69bc1874510615e31aba5f8f77d6b1287c
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Thu Aug 12 01:52:31 2021 +0200
Ensure created ical resources syncs initial config to storage
####################### akonadi-calendar-tools
commit cc4713f82782ea8d3563419a43321fb78a617eb2
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Thu Aug 12 01:49:12 2021 +0200
Ensure created ical resources syncs initial config to storage
####################### akonadiconsole
commit 5cc54fccce07ce02d967102fabc69d5e36e2b89b
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Tue Aug 24 00:18:54 2021 +0000
Improve the Database Browser tab
* Don't put the `Refresh` button waaaaaaaaaaaaay over there.
* Fetch the selected table right away.
commit 363ffa95a7460923fe4453bc82c92f6175602f94
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Sun Aug 22 16:19:53 2021 +0000
Fix the displayed job creation time
The milliseconds appeared after the time zone: "10:50:47 A.M. CDT.411"
instead of "10:50:47.411 A.M. CDT".
Force 24-hour format, since it is more convenient for comparing timestamps
near noon.
####################### calendarsupport
commit 38d94ba9f8a03ee9ae602f36de74b71fb9694297
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Sun Aug 29 15:05:12 2021 +0200
Revert "Remove unneeded superclass from PrintPlugin"
This reverts commit ff9d663d67d0640815d154d6acf023f632052243.
It breaks the build and should not really be in stable anyway
commit ff9d663d67d0640815d154d6acf023f632052243
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Tue Aug 17 15:09:20 2021 +0200
Remove unneeded superclass from PrintPlugin
(cherry picked from commit 500e1e68ed4aa0374e9a70d3493c1f5216be612b)
commit bed9a075d186f4a1010d98318c7ff06f16264299
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Tue Aug 17 01:44:56 2021 +0200
Remove dead print plugins
They are not built/not actually implemented
commit 1aa8114655316222bb90b73f6f571f867dfbad30
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Sat Aug 14 00:20:30 2021 +0000
Fix Clazy warnings
commit 9d15fba73f183ec77afd36a99ab0266734d91f45
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Thu Aug 12 15:04:36 2021 +0000
Fix Clazy warnings
commit b295cd8dffbf571ca42ffa18bb57fecb846f1a07
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Mon Aug 9 19:29:01 2021 +0000
Make events stand out from holidays when printing
Use different colors for the backgrounds of events and holidays (i.e.
weekends) when printing timetables.
####################### dolphin
commit 127e446ba09c1294f57e50bcfc574b6c8a311370
Author: Eugene Popov <popov895@ukr.net>
Date: Sun Aug 29 17:35:35 2021 +0000
Filter the items that have changed
commit 1d125057cb6318bca795fd4a153c2675c881a9d1
Author: Jan Paul Batrina <jpmbatrina01@gmail.com>
Date: Thu Aug 19 22:34:40 2021 +0800
FoldersPanel: Fix inline renaming
Commit 5a0da4a9c8d10dc1921077d84bdabf05d20150b0 changed the value
for emitRoleEditingFinished() to a struct containing
the new name, but folderspanel was not updated.
BUG: 441124
commit 542e2a214a48a0eba6938381f1e043a37909f200
Author: Alexander Lohnau <alexander.lohnau@gmx.de>
Date: Sat Aug 14 13:07:24 2021 +0200
Fix selecting file always opening new instance
Instead try to attach to all existing instances and quit after succeeding.
BUG: 440663
commit 7f4756aecba48f7b828301d9f8256d6376660855
Author: Alexander Volkov <avolkov@astralinux.ru>
Date: Tue Aug 10 12:00:21 2021 +0300
Avoid crash on start when help actions are restricted through the Kiosk system
KHelpMenu may not create some actions, so check for nullptr before
setting "What's this?" text.
(cherry picked from commit 0ac57fbe90d580a514c3bac4cefaa9ed87f178f9)
commit 63e12c0cdf4e3437b95b9c50e5791dbf97183687
Author: Nate Graham <nate@kde.org>
Date: Fri Aug 6 10:46:33 2021 -0600
Revert "Show hidden files and folders last"
This reverts commit 996e430b62075c5b69571f141456dbe5f2956679.
The accompanying feature to make the behavior configurable and disable
it by default was reverted in 21.08, so we need to revert the feature
itself as well and only ship it in 21.12, to avoid changing people's
setting back and forth, which is often not well-received.
commit bb67def173f31819bb9a696627f9af71c7037dcd
Author: Heiko Becker <heiko.becker@kde.org>
Date: Fri Aug 6 00:36:57 2021 +0200
Revert "Configurable Show hidden files and folders last toggle"
This reverts commit 50149d6abb8a0a978db3c6afb5238bc42a4a89c8.
It breaks the string freeze and I don't think it can count as a bug
fix, so it breaks the feature freeze, too.
CCMAIL: zrenfire@gmail.com
commit 272aa65bb55dd31f58e8a8e24ea7bc8bd2712daa
Author: Heiko Becker <heiko.becker@kde.org>
Date: Fri Aug 6 00:36:50 2021 +0200
Revert "Disable Hidden Files Last sort by default"
This reverts commit fd2203bb3925edb5d657d49a706e26ea736362d2.
commit fd2203bb3925edb5d657d49a706e26ea736362d2
Author: Chris Holland <zrenfire@gmail.com>
Date: Wed Aug 4 02:26:10 2021 -0400
Disable Hidden Files Last sort by default
commit 50149d6abb8a0a978db3c6afb5238bc42a4a89c8
Author: Gaston Haro <harogaston@gmail.com>
Date: Sun Aug 1 13:00:05 2021 -0400
Configurable Show hidden files and folders last toggle
CCBUG: 241227
Revision: https://phabricator.kde.org/D29115
commit f190ae1cf8fc1c1bf0d87899a84f796a3e473032
Author: Jordan Bucklin <jordan.bucklin@gmail.com>
Date: Sat Jul 31 12:31:49 2021 -0700
Fix how --select treats files
Previously, when passing file URLs with the --select option,
Dolphin would open the file in its corresponding application, as
well as opening an empty tab in Dolphin as if the file were a
directory. This happens specifically when trying to restore a
session.
This commit prevents Dolphin from opening a file in an application
and from opening an empty tab while passing the --select option,
and selects the URLs instead.
BUG: 436584
commit 7edce5a09c768805878d15e225cd063fb037cef3
Author: Felix Ernst <fe.a.ernst@gmail.com>
Date: Sat Jul 31 17:01:52 2021 +0200
Fix width issues when un-maximizing Dolphin
Before this commit un-maximizing or to be more precise instantly
changing the size of the window by a large amount could potentially
change the width of the sidebars, the viewContainers and the window
itself to unexpected/undesired widths.
This happened because the spacing calculation is triggered when the
primary ViewContainer is resized but at this point in time some of
the other widgets, especially the secondary ViewContainer and the
navigatorsWidget have generally not been resized yet. Therefore the
width and spacing calculations are based on partly updated and
partly outdated values leading to wrong results.
This commit makes it so calculation of spacings is delayed until
all widths have been updated.
Yes, spacing probably should not have the power to resize the
window but unfortunately the spacing can not be set to be less
forceful when taking space because otherwise the UrlNavigators
will take all space they can get with their
QSizePolicy::MinimumExpanding.
BUG: 430521
FIXED-IN: 21.08
commit ea7d4f059d5cb81b51053e7fec6492a727a968c2
Author: Nate Graham <nate@kde.org>
Date: Wed Jul 28 12:54:10 2021 -0600
Revert "Don't session-restore invalid paths"
This reverts commit c733b3aa9787a618a0ce5bb03b3fc731f5663b21.
There are people who prefer the old behavior of session-restoring all
paths including the ones which are currently inaccessible. The idea is
that Dolphin is like a web browser; if a website is not currently
available, the browser tells you that instead of silently discarding the
URL and showing you the homepage. Doing this can be considered a form
of data loss.
In addition, the reason for the change was to prevent Dolphin from
showing invalid paths on launch for unmounted removable disks, but that
specific case was fixed separately by switching to ~ for any tabs/views
that were showing locations on a just-unmounted removable disk. So you
will never run into the problem if yo unmount a disk in Dolphin and then
close it.
Accordingly, let's revert the change because it causes more problems than
it resolves.
BUG: 439864
CCBUG: 427619
FIXED-IN: 21.08
####################### elisa
commit 86cab3ac902c9a27943b525516f3ccd07b6897b1
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Sat Aug 28 15:40:04 2021 +0200
Don't find KIO on Android
KIO partially exists on Android so CMake will find it, however KIOFileWidgets does not exist on Android so the build will fail
(cherry picked from commit d5d9b12fe6751815c9d506f5cb1cbec713b4d154)
commit dd0e1a1c8caf9c8bb462ce2380ae496a43e3e7cc
Author: Nate Graham <nate@kde.org>
Date: Tue Aug 24 14:27:04 2021 -0600
Fix in-app seek shortcuts
They were reversed!
BUG: 441485
FIXED-IN: 21.08.1
commit 618cf9b589ef9dd58e3ec3dd7450a80f10e118f8
Author: Bart De Vries <bart@mogwai.be>
Date: Wed Aug 25 11:52:11 2021 +0200
Fix broken "Files" view
The viewmanager.cpp/h file is missing an include for config-upnp-qt.h
which defines KF5KIO_FOUND. With this macro missing, it isn't building
the KIO stuff.
BUG 440980
commit c0487093790ab0aabe62e7a0d1d0fed519854fa8
Author: Nate Graham <nate@kde.org>
Date: Thu Aug 5 14:51:22 2021 -0600
Don't show "Show in Folder" buttons for radio streams
BUG: 439280
FIXED-IN: 21.08.01
commit b1ae88ae95971a6ef680e1747e6a08ad28009983
Author: Nate Graham <nate@kde.org>
Date: Mon Aug 2 15:16:54 2021 -0600
Make desktop config window able to scroll
This can become necessary if long translations push the inner formlayout
into widescreen mode, which makes it taller.
BUG: 440491
FIXED-IN: 21.08
####################### eventviews
commit 924bbce9b6590028fb122af2a3b729951a02275b
Author: Glen Ditchfield <gjditchfield@acm.org>
Date: Sun Aug 29 00:25:46 2021 +0000
Allow separate ListView configurations
commit 59afb8ff462a5da831a8daf3ebe064846f556504
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Sat Aug 28 00:56:48 2021 +0000
Preserve sorting in the ListView
When an incidence editor changes an incidence, the ListViews in the
Event View and the Search Dialog update, and re-sort themselves by
the starting date in ascending order, overriding the user's choice.
This patch tracks changes to the view's sort column and order, and
also saves them in the application settings.
BUG: 441530
####################### incidenceeditor
commit 30a3fca472a2b236da6045b1d306b1f5db337a49
Author: David Faure <faure@kde.org>
Date: Tue Aug 17 18:05:00 2021 +0200
Fix build due to -Werror=undef
####################### itinerary
commit eeae2741511f531c973b575522c091899b854265
Author: Volker Krause <vkrause@kde.org>
Date: Sat Aug 14 11:52:09 2021 +0200
Properly encode mail attachments received via FairEmail share intents
Thanks to https://codereview.qt-project.org/c/qt/qtbase/+/364893 access
to attachments that way finally works correctly.
commit 39b36262ce1f24e38e7e6a66b7fa98eb351930bd
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Sun Jun 13 01:17:17 2021 +0200
Rename icon according to Flatpak convention
Flatpak prefers the app icon to be named after the app id, so itinerary
becomes org.kde.itinerary
Also move from 48 to scalable
(cherry picked from commit 17fea10b06be9a1f4fe31830ea2e3bfbfb189dc0)
commit a03d29172419cb634f31572e8e722dbb82e89379
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Tue Aug 10 00:25:50 2021 +0200
Add breeze as fallback icon theme
Itinerary is primarily developed against breeze icons and with other icon themes not all icons are available. Set breeze as fallback theme so we avoid having no icons at all
(cherry picked from commit f2416869b5300fd2563bd8d6b0554d4f575e80dc)
####################### kalarm
commit ac7402f51c1079d03ac2256fd152ec7740e2eddf
Author: David Jarvie <djarvie@kde.org>
Date: Sun Aug 29 23:52:06 2021 +0100
Bug 441660: Fix crash when KAlarm is launched while already running
BUG:441660
commit 6c270af55740fc78e27067001722fc6e82aa3b04
Author: David Jarvie <djarvie@kde.org>
Date: Mon Aug 2 00:56:51 2021 +0100
Make user strings translatable
Go-ahead given by Albert on kde-i18n-doc@kde.org - sorry for making
things difficult.
commit 53664663c3c7fd98ab3bf3a5294cb96f6b114623
Author: David Jarvie <djarvie@kde.org>
Date: Sun Aug 1 22:33:21 2021 +0100
Bug 437217: Fix 'Choose sound file' dialog showing no audio files
Under XFCE etc., it was impossible to show or even type the names
of audio files in order to select them. This was due to QFileDialog
filters acting differently under different desktops.
BUG:437217
####################### kalarmcal
commit 47a64a478f0cc31d12dbb74b752252ddfec848b4
Author: David Jarvie <djarvie@kde.org>
Date: Sat Jul 31 00:19:33 2021 +0100
Fix auto tests
Qt has changed its abbreviation for September (why???), although
all other months are unchanged. Adjust the tests accordingly.
Add a test for addSecs(), which failed for the old KDateTime.
####################### kate
commit e25a08defe360ada7d7e52933fa9e4a459a7b9f1
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Sat Jul 24 18:14:10 2021 +0500
semantic highlighter: Use a timer to reduce amount of requests being sent
Currently we are sending requests on every typed character and everytime
we change view. This can be really heavy on the server, especially with
large documents. It results in problems such as "incorrect highlighting"
because server isn't in sync with the latest changes in the document.
This change introduces a simple mechanism to fix this: Use a QTimer to
reduce the amount of requests. Every time we type or change the current
KTE::View this timer gets started/restarted and when it times out, it
just refreshes the highlighting.
This means no more highlight-as-you-type, which is both good and bad but
since we can't really control the servers, I think this is better.
Signed-off-by: Waqar Ahmed <waqar.17a@gmail.com>
(cherry picked from commit 1c5dc7c8eb659e0e72c579886f10de85850bf3b8)
commit d79eba59fb7c896ca5b1cebc653b5e7456fa0e14
Author: Christoph Cullmann <cullmann@kde.org>
Date: Mon Aug 2 21:18:44 2021 +0200
improve kate on haiku os
incooperate the sole patches needed there from
haikuports
(cherry picked from commit 84f9368effb20622ef2d2fa3b40734d96840bbba)
commit d5a1f615daabcff9eba2d71fde5d1b8c9e80b81b
Author: Christoph Cullmann <cullmann@kde.org>
Date: Sat Jul 31 16:53:12 2021 +0200
avoid double branch name computation
the checkAndRefreshGit() call later in the
constructor will already handle this
(cherry picked from commit f6867ae85273898c81876a0595d15362ee98e904)
####################### kdebugsettings
commit 23bb2b50e34144045b41de7290a4a40003662954
Author: Laurent Montel <montel@kde.org>
Date: Fri Aug 27 08:30:07 2021 +0200
Fix list of group name
####################### kdenlive
commit 46dc123e2e820d8441d7d73caaac766b5f084fe8
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Aug 23 20:40:18 2021 +0000
Compile MLT with GCC 9 - fixes brightness effect corruption
commit 7f5e10cc0215e3b46d101a21c96d2a68ef343afd
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Aug 16 19:54:12 2021 +0200
Fix mix crossfade sometimes using wrong order (starting at 100% and ending at 0%) instead of reverse
commit d8d79dd59aa4e45e884f6a36c1594aa0d199f2fc
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sun Aug 15 23:48:49 2021 +0200
Upgrade document version and fix custom affine effects for MLT 7 when
opening older project file
Fixes #1162
commit 8b5f75d2d5e26df1a7428e1a6bdd347408771873
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Tue Aug 10 00:48:38 2021 +0200
Make it possible to import mlt rect keyframes to frei0r.alphaspot
commit d8e2d36c415ce91e644da0c63da5f86f4616c1ec
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Aug 10 09:52:34 2021 +0200
Fix timeline preview broken in recent change
commit a6e369db10c50370e1a521655b6c4f7c4cf90ce0
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Fri Aug 6 14:41:37 2021 +0200
frei0r.alphaspot: Implement copy position to mlt_rect effects
commit 293e9d4f1e6ee997caae0c9c5fa362f24b8170a4
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Fri Aug 6 14:27:16 2021 +0200
Add monitor scene for frei0r.alphaspot
commit 9b3792882f00d691ff422389c9f6c80e3b0cd45a
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Thu Aug 5 20:28:00 2021 +0000
Make more effects work with mask_start: rotoscoping, shape
Fixes #82
commit 9757abf20cf8c5a4823a9526be6fb5cd7794f2e5
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Thu Aug 5 20:54:47 2021 +0200
Add dependencies and category for mask_start and mask_apply
commit 29df1929ff4a940b2cf74a2c5b47ec88586b1ef3
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Thu Aug 5 20:52:53 2021 +0200
Add dependency system for assets to depend on other assets
commit ad7cbbb994df4669ce464803eb5931c38ab2a940
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Aug 5 18:07:55 2021 +0200
Don't allow deleting items when a spacer move operation is running.
BUG: 408434
commit a747bf597e6e961d442075a454e7b9d31adc9532
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Aug 5 08:02:37 2021 +0200
Correctly select a clip in clip monitor after it is added to project.
Fixes #1152
commit f6774b8ec6ef09ada50767bc705819847ae241b4
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Aug 4 22:31:18 2021 +0200
Color picker: correctly disable clip effect when trying to pick a color from the screen
commit aaf16ed138d66ee660fcefdd19053d7cbe17b9fc
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Aug 4 21:37:05 2021 +0200
Fix crash moving clip with speed effect and mix.
BUG: 433579
commit 69173eb533c9948e9cb3ca959a19f66d16aca7e0
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Aug 3 19:00:17 2021 +0200
Fix crash on project with channels != 2 and track muting.
CCBUG: 439837
commit f9e8ead7af4778fef3599778ab5b2c0b61d431e4
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Aug 3 17:39:41 2021 +0200
Fix compilation warning
commit 23bcdd33cf0e14c30e86b026b788fcbeb04deb58
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Aug 3 16:22:02 2021 +0200
Add xml for filter masks
commit 7ea475b850ceb9fe38bf1aa0498cd82d04cff976
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Aug 3 14:30:47 2021 +0200
Remove track "preview" compositing that is deprecated
and breaks with preview scaling.
Related to #825
commit 498173e4032f8b238efd0a47c217cad8010f913a
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Aug 3 11:45:30 2021 +0200
Time remap: fix blend mode set to on by default, ensure the last keyframe is at length+1 to avoid preview scaling artifacts
Related to #1154
commit dc67a66b63f6a49dbcfaed0dcd16bf2e81080ddb
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Aug 3 11:08:54 2021 +0200
Fix preview scaling switches monitor focus to clip monitor
commit fcf8ee8b2a0c047ccb08b949cdc5ad981207b1c0
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Aug 2 20:28:16 2021 +0200
Fix timeremap requesting invalid clip index (producer is not inserted in a track at that point)
commit f1ebdba6a3b84b20ba8d2545c5148140c17feb74
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Aug 2 08:44:36 2021 +0200
Fix muting audio track broken with mixes
CCBUG: 440019
commit e84437b039e474db637d6b9430a791bb2d5782c6
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Aug 1 15:24:58 2021 +0200
Fix crash on render/save when subtitle track was last active track.
CCBUG: 439355
commit 629012014067becc6e994a5a000ce6210db82c07
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jul 31 23:03:02 2021 +0200
Fix detection of MLT on Windows
commit 73c88028b09f053c4815c1db8ffd762c28d7e731
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jul 31 23:02:07 2021 +0200
Fix crash on closing project with subtitles
commit 98bc1309b03678dee39c91c9a5860e1d7a5cb7de
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jul 31 11:55:24 2021 +0200
Fix some warnings
commit 2a0c6c038482d2793001b73e00d35cf5f3a4dcab
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jul 31 11:08:23 2021 +0200
Fix tab order in Kdenlive Settings misc dialog
commit 3683fb094211526dee0ef5b2c560c89bfc2e9fd7
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jul 31 11:04:05 2021 +0200
Fix timeremap crash on undo/redo
commit f84710537fd7196a506819ac80e2485ec63e5388
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jul 30 14:20:35 2021 +0200
Fix geometry param (like tracker) not restoring value after save
commit 92d6af694a32cbdd6f06d9fede18a7de3eac4a91
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jul 30 14:09:48 2021 +0200
Restore timeremap keyframes on effect deletion undo
commit 97f71883033e64c7d5c832d0c1664075d295879e
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jul 30 11:10:18 2021 +0200
Fix motion tracker effect broken for timeline cut clips.
Related to #1151
####################### kdepim-addons
commit 3fb106d71338339dcf589f396a8d101ffd1cebff
Author: Kishore Gopalakrishnan <kishore96@gmail.com>
Date: Sun Aug 15 11:39:43 2021 +0530
Re-add servicetype for pimeventsplugin
The removal of this in commit 95186ed513a76402b8539f833ed7beed4fdcb799
breaks the configuration page in Plasma's Digital Clock settings.
BUG: 440449
commit bf9bbc86b6e9fd4204ec03db66ff1f8ecc6c344b
Author: Laurent Montel <montel@kde.org>
Date: Tue Aug 10 08:19:21 2021 +0200
Fix autotest
commit 74a851109593ab09e40abade0624e97d01d2e810
Author: Laurent Montel <montel@kde.org>
Date: Tue Aug 10 08:09:59 2021 +0200
Fix autotest
commit 00454bfa6e21a281958669b7693e7942f204dbb6
Author: Laurent Montel <montel@kde.org>
Date: Sat Aug 7 13:33:57 2021 +0200
Allow to cancel action
####################### kdepim-runtime
commit 727b21a15e6e5a1f6c0af40edbce19a307eab11d
Author: Laurent Montel <montel@kde.org>
Date: Thu Aug 12 08:14:01 2021 +0200
It seems that code was not build before adding to MR
commit b738dc017acbc83f237af452028c07d65d11fab6
Author: Gabriel Souza Franco <gabrielfrancosouza@gmail.com>
Date: Tue Jul 20 17:53:47 2021 -0300
Revert "Start to port to qt5keychain"
This reverts commit a4ae7e6dadcd6a1c9e63a6959391801a3f872baa.
This change broke saving the account map in KWallet, including the OAuth
tokens. Therefore, user interaction is required to re-login in the browser
each time, instead of silently being able to refresh the tokens.
####################### kig
commit 7e20f81c334fa306340c3af2884cc4eea9838fda
Author: Christophe Giboudeaux <christophe@krop.fr>
Date: Fri Aug 13 08:42:21 2021 +0200
Fix the kig build after kwindowsystem changes
Commit 61cfaf3b738 in kwindowsystem adds a public dependency on X11 and XCB.
kig indirectly needs these dependencies (kig -> kparts -> KIO -> kwindowsystem), so we must
be sure it will find the CMake Find*.cmake modules before looking for KF5Parts.
(cherry picked from commit 4e77085bdcc102ac7b7101380a985720976c513f)
####################### kitinerary
commit 307aba44f2eec00db4294d60f0350863e301e25e
Author: Volker Krause <vkrause@kde.org>
Date: Mon Aug 30 18:21:55 2021 +0200
Add Airdo confirmation mail extractor script
commit 7fb1c4a632b59c6636b04efc6076656cc0659207
Author: Volker Krause <vkrause@kde.org>
Date: Wed Aug 25 17:43:04 2021 +0200
Extract SNCF Ouigo confirmation emails
BUG: 441361
commit b2e43b77e083fe36d71525f62d9902e2a1ec8a13
Author: Volker Krause <vkrause@kde.org>
Date: Tue Aug 24 17:52:48 2021 +0200
Extract Ryanair PDF boarding passes
On top of the generic IATA BCBP extraction this now adds times and airport
names.
commit 711480927c593f3612c1e112876f1a00f0cf0e38
Author: Volker Krause <vkrause@kde.org>
Date: Sat Aug 21 15:36:54 2021 +0200
Actually add the MAV extractor
commit 95b8d125a4dce891fe9efaaee0f05a16a4f20727
Author: Volker Krause <vkrause@kde.org>
Date: Fri Aug 20 16:00:23 2021 +0200
Add basic MAV (Hungarian state railway) domestic ticket extractor
commit 63fd74cdf392ea968aed5bc34561ed589b65e3a0
Author: Volker Krause <vkrause@kde.org>
Date: Thu Aug 19 17:57:40 2021 +0200
Add an alternative way of decoding RCT2 reservation data
Some tickets diverge so far from the standard layout that all our recovery
attempts fail. We now also try a set of regular expression patterns on
the layouted text.
This makes MAV (Hungarian state railway) produced RCT2 tickets readable.
commit 455458e1a45314f024822890aa86482e67dfd499
Author: Volker Krause <vkrause@kde.org>
Date: Thu Aug 19 17:54:16 2021 +0200
Reproduce whitespaces a bit more correctly when layouting U_TLAY text
commit fc877ba47889d4884a297b0e302cd44fd0f0edd7
Author: Volker Krause <vkrause@kde.org>
Date: Thu Aug 19 17:53:08 2021 +0200
Let RCT2 type detection ignore whitespaces and support Hungarian IRTs
commit 76863a4a9779769283cdce164a84a5e354fa9cd4
Author: Volker Krause <vkrause@kde.org>
Date: Wed Aug 11 17:10:11 2021 +0200
Add a watchdog timer to interrupt long running extractor scripts
This for example protects against accidental infinite loops in extractor
scripts.
commit 423df5a9f13788c1ef7f221cf0d7840bd28a1cb2
Author: Volker Krause <vkrause@kde.org>
Date: Mon Aug 9 17:57:43 2021 +0200
Add Regionado pkpass extractor script
commit 41c3490ac10c6839687de3a235930a2c6249be59
Author: Evangelos Foutras <evangelos@foutrelis.com>
Date: Mon Aug 2 01:01:31 2021 +0300
Fix build with poppler 21.8.0
parseDateString() now takes "const GooString *" as the date argument in
order to support unicode date strings. Adjust parsePdfDateTime() to use
the same string type (instead of "const char *") when compiling against
poppler 21.8.0.
https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/880
commit 274e38783b53d7081a4b2d022a47ebb38e2303c9
Author: Volker Krause <vkrause@kde.org>
Date: Sat Jul 31 16:01:04 2021 +0200
Fix number to string deserialization for large integer numbers
####################### kmail
commit 20eebbb74915d501df0603b6cc322ab5e2609870
Author: Laurent Montel <montel@kde.org>
Date: Tue Aug 24 07:51:21 2021 +0200
Assign parentWidget before creating plugin.
commit fa800b042b93b0654c9ed06dd08835be3aab4033
Author: Laurent Montel <montel@kde.org>
Date: Mon Aug 2 07:00:09 2021 +0200
Const'ify pointer
####################### kmail-account-wizard
commit 0afeb5ff2a5d39a1ba9012457a64c3420f2b36b0
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Thu Aug 12 00:12:53 2021 +0200
Ensure created resources/agents reconfigure with up-to-date stored config
####################### kmailtransport
commit ac4988b0fb423260031b08220894f4a5601d1888
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Sun Aug 8 16:51:10 2021 +0200
Fix creation of invalid negative transport ids by cast uint32 -> int
Port of KRandom::random to QRandomGenerator in
b55721564ab254d2e4eb21f9a27f0d17b8caa762 missed that generate() uses all
bits of the uint32, and the compiler does not warn when casting uint to int
Current code assumes only positive ids to be valid, so some checks will
assume the transport is not correctly configured.
Also set 1 as lowest minimal value, as a 0 value will be discarded anyway.
####################### kmix
commit a4d5d52a2fed6012490318e9e7d8a73353a30883
Author: Ömer Fadıl USTA <omerusta@gmail.com>
Date: Sun Aug 22 00:06:21 2021 +0300
Fixes crash thanks to Check if MD (MixDevice) exist on GlobalMaster or not
Because of lack of checking if md is nullptr or not, calling directly
md->playbackVolume() was causing Segment fault.
####################### kolourpaint
commit 7466945e821419140f3cd02be7e90946ad61c4ee
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Aug 26 01:06:26 2021 +0200
Use the QImageReader::read variant that gives you an image even if it thinks it failed
BUGS: 441554
####################### konsole
commit a731cd883304c2e00dce5210bc929a59d49736c2
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Sun Aug 22 20:02:52 2021 +0200
Only emit empty() in SessionFinished() when in TabbedNavigation mode
empty() is emitted so that MainWindow calls close() and we get rid of the
colours-flashing bug when closing the last session/tab in a window, see
commit bbec72250d080. However all that isn't relevant when we are in
konsole Part mode, where there are no tabs or MainWindows.
This fixes a crash in Dolphin when closing its window while the embedded
Konsole Part is open. The crash would happen as calling
ViewContainer::currentTabViewCount() would end up in the ViewSplitter code
path, which is no-op in Konsole Part.
To test:
- Open dolphin, make sure the terminal panel isn't open to begin with
- open the terminal panel
- close the dolphin window while the terminal panel is open
BUG: 441206
FIXED-IN: 21.08.1
(cherry picked from commit 2684bc7fa5ac0b740b3e8661c3a0ae0136fde0a7)
commit 2591a9489a4d3a43c7a7f00764e9f84822d4946c
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Sun Aug 15 15:51:33 2021 +0200
When closing a session, don't close the whole window if there are splits
When closing a session, we check if that is the last tab, and make the code
close the whole window, but we also need to make sure it's the last view,
i.e. no split views.
CCBUG: 440976
FIXED-IN: 21.08.1
(cherry picked from commit 4a3cab03f5d853f4dd48531979fc3fb57dde5e2e)
commit c78edfbac49852cec40efd5cbe73c341bc06c5ab
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Thu Jul 29 18:45:45 2021 +0200
Fix MainWindow size when there is no saved size
The very first time a user runs Konsole, where is no konsolerc file in $HOME,
there is no saved size to restore, instead use the sizeHint(), which ideally
will be the size set in the default profile (based on lines/columns setting).
CCBUG: 437791
commit fb7f838fd3138a39aea3bcb2e91f923741587137
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Thu Jul 29 18:44:07 2021 +0200
Fix KXmlGUI toolbars; and Konsole MainWindow size
Call setupGUI(), which will call createGUI (since we set the
KXmlGuiWindow::Create flag), omit the StatusBar flag since we don't have a
statusbar and don't want the "Show StatusBar" menu action.
TabbedViewContainer::sizeHint() calculates an optimum size for itself,
including the sizes of its child widgets; added in efb621d091c05f11 by
Mariusz Glebocki; following the code:
MainWindow creates a ViewManager
ViewManager creates a TabbedViewContainer and then a TerminalDisplay
which means that the first time TabbedViewContainer::sizeHint() is called
the TerminalDisplay widget size is 0, then TabbedViewContainer::sizeHint()
would return 0.
Which is why calling resize() in MainWindow was delayed to the showEvent(),
(and even delayed more by a QTimer::singleShot() call in Application),
at which point all the child widgets have been created and
MainWindow::sizeHint() (which logically takes into account the sizeHint()
of its child widgets) would return a sensible size.
CCBUG: 430036
CCBUG: 439339
BUG: 436471
(cherry picked from commit 090356661c92bfedeeeaf6f4f77d294facb3d8c6)
commit f24dd6acc28393ba6f731be1360731c01a9a1ef0
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Fri Jul 16 21:37:51 2021 +0200
Fix crash when setting blur effect
Basically to use QWidget::windowHandle() to get a QWindow*, we need to first
set the Qt::WA_NativeWindow attribute on the QWidget. See:
https://phabricator.kde.org/D23108
BUG: 439871
FIXED-IN: 21.12
(cherry picked from commit a6b2bd539162b39191e827566b656bd97266ffad)
commit c8d60923728fb7b16eca613a44ee47e90ab86c72
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Thu Aug 12 13:58:20 2021 +0200
Prevent window "flashing" when closing the last session
There are two scenarios when closing a window:
A) clicking the close button on the title bar (or Ctrl+Shift+Q):
~MainWindow()
~ViewManager()
~TabbedViewContainer()
~TerminalDisplay()
~Session()
B) closing the last session/tab in a window:
SessionController::sessionFinished()
~Session()
~TerminalDisplay()
~TabbedViewContainer()
~MainWindow()
~ViewManager()
the issue with the second case is that the TerminalDisplay is torn down
first, which exposes the TabbedViewContainer widget, the latter has the same
Qt::Window colour as the system colour scheme window background colour, if
you're using a dark terminal colour scheme and a light-coloured system colour
scheme, you could see some "flashing" when you close the last session with
e.g. Ctrl+D.
To fix this, in sessionFinished() check if TabbedViewContainer::count() is
1 (i.e. closing last tab/session), and emit the empty() signal in that case,
which is connected to MainwWindow::close(), then the order of tear down
becomes:
SessionController::sessionFinished()
~Session()
~MainWindow()
~ViewManager()
~TabbedViewContainer()
~TerminalDisplay()
BUG: 432077
FIXED-IN: 21.12
(cherry picked from commit bbec72250d080ce286a6762fb9beee4b6e7981c9)
####################### korganizer
commit decde8a69997799587ede9ef6bc7b646a1425020
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Tue Aug 10 01:02:51 2021 +0000
Consistent conventional member names
####################### kosmindoormap
commit 255b2b180710110e81ed1d26ff5cc4dee23b1fb2
Author: Volker Krause <vkrause@kde.org>
Date: Sun Aug 8 09:46:53 2021 +0200
Work around CMake Protobuf support not dealing with missing protoc
The check in there fails if the protobuf headers are found, but protoc is
missing and pretends protobuf is functional nevertheless. Additionally
some Debian variants are splitting those two parts in different packages
without adding a dependency between them. So on those systems we can end
up with build errors due to such a partial setup without CMake catching
this.
Fixes #1.
####################### kpimtextedit
commit dd5be14d5012634154fea401753d73aa37471f62
Author: Laurent Montel <montel@kde.org>
Date: Wed Aug 11 07:32:22 2021 +0200
Fix autotest
####################### kpublictransport
commit 559f92503bc5a4a1bc05d51b62a020ebbfba6d43
Author: Volker Krause <vkrause@kde.org>
Date: Sun Aug 8 09:52:29 2021 +0200
Work around CMake Protobuf support not dealing with missing protoc
The check in there fails if the protobuf headers are found, but protoc is
missing and pretends protobuf is functional nevertheless. Additionally
some Debian variants are splitting those two parts in different packages
without adding a dependency between them. So on those systems we can end
up with build errors due to such a partial setup without CMake catching
this.
Fixes #26.
####################### libksane
commit ccb0c77e3226c09a4a00fff412dc55476daf5269
Author: Alexander Stippich <a.stippich@gmx.net>
Date: Tue Aug 17 19:53:37 2021 +0200
try every possible resolution value for preview
and use the one with the minimum distance to the set preview resolution
BUG: 440932
####################### libksieve
commit 9818e389c461ca9468c1a15d4510a6b106afe3ba
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Tue Aug 10 23:28:11 2021 +0200
SieveEditorHelpHtmlWidgetTest: handle 0x0-sized window failing expectations
commit c14049267141d43536b390185c05794188ab85ee
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Tue Aug 10 22:30:48 2021 +0200
SieveDateSpinBox: fix result of code() for weekdays
Found by looking at the broken unit test
sieveeditor-autocreatescripts-sieveeditorgraphicalmodewidgettest
Regressed in a71bfae430b84870dd16ad1a452b1fbe2540cef6
####################### mailcommon
commit 17197c848caec74d070b2c3e05f87799aaf0c0c5
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Mon Aug 16 17:48:55 2021 +0200
Fix CryptoUtils::assembleMessage() to not add bogus text/plain content-type
Found by failing unit tests mailcommon-filter-filteractiondecrypttest &
mailcommon-filter-filteractionencrypttest
commit 181068766c489475307a4cf7a0f120772ab40d2c
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Thu Aug 19 23:27:16 2021 +0200
Fix FilterActionEncryptTest, workaround now expired key in test data
commit fb0184d65524745adc11bf239dc6af60fd06d970
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Mon Aug 9 14:45:26 2021 +0200
filter tests: adapt to kmime enforcing explicit Content-Type
KMime since 5.15.2 turns a not-set content type to explicitly set
MIME type text/plain with charset us-ascii.
So tests passing data through KMime have to adapt the expected output
to the header having that data set. To make input & output more comparable
for the human code reader the respective input gets the explicit type
also set.
commit 8d0bfbda8da72f68b9c793e7d262b11b98c9076f
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Mon Aug 9 15:48:53 2021 +0200
FavoriteProxyTest: adapt test for dropping option on favourites
ace9cfb46008e4fcd2b973111fbc508110bbd9c9 enabled dropping of emails
on favourites, but missed to adapt the test.
commit 6ed6903a8b6b78869e60a2aab91ed997e6c9bf31
Author: Laurent Montel <montel@kde.org>
Date: Tue Aug 3 07:20:14 2021 +0200
Fix Bug 440524 - Expiry settings not displayed properly from Akonadi config
FIXED-IN: 5.18.0
BUG: 440524
(loading was incorrect:
- settings.mUnreadExpireUnits = attr->readExpireUnits();
- settings.mReadExpireUnits = attr->unreadExpireUnits();
+ settings.mUnreadExpireUnits = attr->unreadExpireUnits();
+ settings.mReadExpireUnits = attr->readExpireUnits();
)
####################### messagelib
commit e0136da6dda9c8798e06f352493ab0a92465d097
Author: Volker Krause <vkrause@kde.org>
Date: Sun Aug 22 11:59:54 2021 +0200
Fix build with the CI now using the standard Akonadi test controls
A more thorough cleanup will be done in master.
commit b0d1d8ff5b785cbff7b783ac7bdbee9658bb1f51
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Sat Aug 21 22:41:43 2021 +0200
Adapt MessageFactoryTest::test_multipartAlternative to new replyAsHtml flag
TemplateParserJob got a new property replyAsHtml, by default false.
Only if set to true will the value of
TemplateParserSettings::replyUsingVisualFormat be respected.
That one though is false by default as well, only true if another test
set if before (happens on normal test runs), si it gets explicitly set
as well.
commit 3ee82827cadb95f25d4a26f3da07af767b9d86b0
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Fri Aug 13 15:29:35 2021 +0200
AutocryptHeadersJob: ensure reproducable order of Autocrypt-Gossip headers
Also solves random failing of messagecomposer-autocryptheadersjobtest
commit 07bc3977caf2c3c07c1a4ebf6d08dfb1491043cb
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Fri Aug 13 11:07:18 2021 +0200
Fix MainTextJobTest::testHtmlWithImages
commit 98ba4b3382712aad9e5096fecc0db071f9e1cab3
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Thu Aug 12 19:56:51 2021 +0200
MessageFactoryNG: also replace ${} wrapper from MDN templates
Found by MessageFactoryTest::testCreateMDN being broken
commit ee84101b36b1ea130c39a5bc9c9b3c471bb4edfb
Author: Laurent Montel <montel@kde.org>
Date: Thu Aug 12 19:45:56 2021 +0200
Fix false positive for url "https://www.google.com/search?q=%5C"
CCBUG: 440635
commit 53a3cd1cf9a93fe1afef7bce8dba43945b4366ff
Author: Laurent Montel <montel@kde.org>
Date: Wed Aug 11 07:01:27 2021 +0200
Fix autotest
commit 6eae4cbfc4ec84ffd662414668de2fd39193409b
Author: Laurent Montel <montel@kde.org>
Date: Mon Aug 9 20:54:49 2021 +0200
Fix autotest
commit 2d9eba45f60cc1abc16ad47917ded97c6623c26d
Author: Oleg Solovyov <mcpain@altlinux.org>
Date: Tue Aug 3 10:30:01 2021 +0300
Fix Bug 440541 - resetting quick filter if set during folder processing
BUG: 440541
commit 79cbe9fd4d418a4516732598ab27beaffd040489
Author: Laurent Montel <montel@kde.org>
Date: Tue Aug 3 08:31:18 2021 +0200
Use qCDebug
commit db37d0b2aad768530af408aeef76277e0c0f0976
Author: Laurent Montel <montel@kde.org>
Date: Mon Aug 2 13:55:55 2021 +0200
Fix Bug 439218 - Quoted strings containing comma or brackets are not parsed correctly, causes message sending to fail
BUG: 439218
FIXED-IN: 5.18.0
commit 455ddbc2d33aa8659bd64b5fe4b46f71689234cf
Author: Laurent Montel <montel@kde.org>
Date: Mon Aug 2 13:55:48 2021 +0200
Add more autotest
commit dd5d514538480c0920af7f907e946a83747e4dbd
Author: Laurent Montel <montel@kde.org>
Date: Mon Aug 2 13:17:01 2021 +0200
Try to reduce duplicate code with akonadisender
commit c29b241ba8edae94a742cc40efcb1128e4ce7499
Author: Laurent Montel <montel@kde.org>
Date: Mon Aug 2 08:31:36 2021 +0200
Return error when we can't get "To" info
commit 6c3997535dfeba322194aade7c6bcad365d59e0b
Author: Laurent Montel <montel@kde.org>
Date: Mon Aug 2 08:21:23 2021 +0200
Use qCWarning here
commit 23547ea9dd38579e941e6e033ce5b995d9f1cae0
Author: Laurent Montel <montel@kde.org>
Date: Mon Aug 2 07:24:11 2021 +0200
Move method to util.h file
####################### okular
commit 6b9a15fb1ad017517ce7abb66dba6be9105b1e6a
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Aug 20 00:00:56 2021 +0200
Stamps: Fix final showing the expired stamp
BUGS: 441134
commit bed447f76926002574752a2a18678edd1203d403
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Aug 26 17:46:29 2021 +0200
textpage: Don't use the page bounding rect as initial text rect
The bounding rect is *visual* and it can happen that we have
invisible text and thus the algorithm will get super confused
because there will be text items that are outside the text area
commit b747f0feb17829cf4fc628531cf62d70cc4c437e
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Aug 27 00:13:31 2021 +0200
CI: silence clazy warning now that there's a new clazy version
commit 4afd21470147dd7b20f21e8edf20e5f350f98df3
Author: David Hurka <david.hurka@mailbox.org>
Date: Fri Aug 6 13:52:37 2021 +0200
ToggleActionMenu::createWidget(): Do not crash if parent is not a QToolBar
There used to be a Q_ASSERT_X that was triggered when a widget was requested
with something else than a QToolBar as parent widget.
However, when the ToggleActionMenu is added to a QMenu,
createWidget() is called with the QMenu as parent.
This case was missed to be tested, but occurs when the toolbar
is detached/moved by the user.
commit 89a8cfc096168a2bfcb76cb4dc69b7236b70381e
Author: Kishore Gopalakrishnan <kishore96@gmail.com>
Date: Sat Jul 31 23:17:43 2021 +0000
Take into account the label size while setting size of the page number box.
####################### parley
commit a3dd810b2c52cd7ac7d6ee63019717bd2c62679f
Author: Andreas Cord-Landwehr <cordlandwehr@kde.org>
Date: Sun Aug 22 19:49:34 2021 +0200
Fix several memory leaks
commit 1a18decb4465469bd0bb82411014ba71bdbcfbb1
Author: Andreas Cord-Landwehr <cordlandwehr@kde.org>
Date: Sun Aug 22 19:27:55 2021 +0200
Fix assert with Qt debug build in QWidget destructor
This fixes an assert in the QWidget destructor with message
"d->focus_next->d_func()->focus_prev == this" upon calling the
destructor of LanguagePropertiesPage.
The reason is that the page is destroyed too early via a parent
connection, before the KPageWidgetItem, which owns the page,
destroys it and handles the focus correctly. Removing the parent
does not lead to a memory leak because KPageWidgetItem takes care
of the destruction.
commit db1322e8e32f19af979e9e2702ffb592494c67e0
Author: Andreas Cord-Landwehr <cordlandwehr@kde.org>
Date: Fri Aug 20 18:04:51 2021 +0200
Provide sanitizer build option
####################### pim-data-exporter
commit dfec7e96c5a024571fd4a2d1fdb0ea38cd5ecbc3
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Sat Aug 14 12:28:27 2021 +0200
Fix export tests by adding a dummy exportdatatype.xml file again
commit 2e48b059d63e34ed6bf08e8defb2d66bd31b77a9
Author: Laurent Montel <montel@kde.org>
Date: Mon Aug 9 13:46:38 2021 +0200
Allow to save/restore confirmbeforedeletingrc
####################### pimcommon
commit 2c59c4b1a43e943ba4e2e36bfd7b80debac89465
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Thu Aug 12 00:32:57 2021 +0200
Ensure created resources reconfigure with up-to-date stored config
####################### rocs
commit ddefc0c301c718c327ffdb29feb761c0c2dcb05e
Author: Heiko Becker <heiko.becker@kde.org>
Date: Fri Jul 30 16:15:10 2021 +0200
Remove duplicate project project invocation
Overwrites the one in the root CMakeLists.txt.
####################### skanlite
commit a8034a8dc2de3a0987ebf7fa57c21704e30e42e9
Author: Alexander Stippich <a.stippich@gmx.net>
Date: Tue Aug 17 20:31:54 2021 +0200
fix image saving when preview is not shown
by always saving the data to the image.
BUG: 440970
####################### spectacle
commit bca68c17191f27723b6d96c4767dca5ef021087a
Author: Méven Car <meven29@gmail.com>
Date: Wed Aug 18 19:46:13 2021 +0200
ExportManager: delay copy to clipboard
Until a window is focused.
BUG: 421974
commit a91f88d5a1ec6e08f9c5f142ed4bc1421d6d32bf
Author: Méven Car <meven29@gmail.com>
Date: Wed Aug 18 20:18:54 2021 +0200
Wayland: when screens have same dpr use NativeSize
For GrabMode::AllScreens
BUG: 440226
commit dd88afd37bae085813c31191ba00273350be6e28
Author: Bharadwaj Raju <bharadwaj.raju777@protonmail.com>
Date: Sun Aug 8 15:41:24 2021 +0530
Don't show an error message when user cancels screenshot in progress on Wayland
heikobecker created this object in space S1 KDE Community.