Paste P686

Preliminary changelog v21.04.2..v21.04.3
ActivePublic

Authored by heikobecker on Jul 6 2021, 6:43 AM.
####################### akonadi-calendar
commit 9f8d9d420922686a1d83fb09cf5ebc2b49bb4472
Author: Allen Winter <winter@kde.org>
Date: Mon Jul 5 10:59:38 2021 -0400
Revert "calendarbase.cpp - handleUidChange(): reload memory calendar"
This was never fully implemented as I had intended.
This reverts commit e07ddead6a46d60420aba118562c857c8d6a1e18.
####################### calendarsupport
commit f3d6dceda6f463c7dd460018b012a881df0afaf9
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Mon Jun 21 01:05:59 2021 +0000
Obey the Exclude Private/Confidential flags
commit 25a356af31613818cdf740a63bc6b5ca61b1f031
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Mon Jun 21 00:07:09 2021 +0000
Infinite loop if Exclude Private/Confidential skipped something
commit 6f97d1802eb7e2603919fec9bbcc9052e2c9f9d2
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Fri Jun 18 01:48:44 2021 +0000
Fix the split week printout
On the first page the footer was placed at the middle of the page, and
the header's year was almost entirely but not completely hidden by the
timetable.
commit 538d1441aabad03e912a1775ea9d131e54f3d5cf
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Tue Jun 8 21:39:38 2021 +0000
Improve the small calendars in the printed headers
The small monthly calendars in the headers of printed pages squish the
rows of dates together, and cut off the bottoms of the month names.
`CalPrintPluginBase::drawSmallMonth()` calculates the row height in
pixels, then fudges that number for use as a font size in points,
unsuccessfully.
This patch sets the font size in pixels, and uses `QFontMetrics::height()`
to leave room for month names with letter glyphs that have descenders.
####################### dolphin
commit dc3beae3ab2c55cd3501e17f93b51e93e876a177
Author: Derek Christ <christ.derek@gmail.com>
Date: Fri Jun 18 15:12:54 2021 +0200
Fix shift-action modifier in context menu
Before this patch, the shift-action modifier in context menus did not
work when a sub-context menu is open, that does not have the main
context menu as its parent.
The new fix installs an event filter on QApplication whenever a new
context menu is opened to make the context menu aware of shift-presses
even when a sub-context menu is in focus.
BUG: 425997
FIXED-IN: 21.04
####################### elisa
commit 8562e101563c5fd7e17b59997cd786f98e8d3a1e
Author: Bart De Vries <bart@mogwai.be>
Date: Tue Jun 15 12:48:25 2021 +0200
Fix inhibit suspend on Gnome
The inhibit dbus call to gnome sessionmanager expects flags as input.
Currently the flags are set to 8, which will "Inhibit the session being
marked as idle". This is insufficient to prevent the device from
suspending while playing.
We should also add 4 = "Inhibit suspending the session or computer".
Hence, the updated flags to 12.
This change was tested on phosh/phoc and it properly prevents the
system from suspending. The flags = 12 settings is also what gnome
music players like Lollypop are using (as checked through the gnome
sessionmanager dbus interface).
####################### eventviews
commit cc66bbde52e434e39aa30f35e69121639af7cf17
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Wed Jun 23 21:17:06 2021 +0000
Make To-do List sort by priority consistent with KCalendarCore
commit 6900fddf0f21abed1eefa2b7261638cf2def19bf
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Tue Jun 15 02:35:13 2021 +0000
Display the tops of journal entries in journal frames
BUG: 437669
####################### incidenceeditor
commit 9343666359ccbac0ce85a89f7586e559a8a7044e
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Mon Jun 28 02:46:57 2021 +0000
Allow journal entries to be private or confidential
####################### itinerary
commit 747ebdde0b7cfaf15f4a90b601e5b8faeec970dc
Author: Volker Krause <vkrause@kde.org>
Date: Wed Jun 30 17:24:22 2021 +0200
Hotfix for upcoming CardListView changes in Kirigami 5.84
commit 96d4a1cca3536e86fc1e332035433bc36b374bcd
Author: Volker Krause <vkrause@kde.org>
Date: Sat Jun 12 16:23:54 2021 +0200
Fix line breaks in departure view disruption notes
Fixes #7.
commit bc36aa02c4f87f2837ef2821418c712d1b3d425f
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Fri Jun 11 19:48:58 2021 +0200
Force using org.kde.desktop style on non-Android
On Plasma this is done via plasma-integration, but on non-Plasma systems
we get the default QML style that is severly broken.
Set the style to org.kde.desktop but allow to override it via env var so
we can get org.kde.breeze on Plasma Mobile.
####################### kaccounts-providers
commit 2682610f56de67aa1f3cc5de11723c60f3e2dcac
Author: Thomas Greenwood <kde@coginternet.net>
Date: Tue Jun 29 13:20:50 2021 +0100
Preserve Owncloud URL path when returning dav data
(cherry picked from commit d5e0c4572ca07e1b6e482ed0b9ead7ee720f0348)
commit 7a05624e4ad06c188c83d1d2590079d0a463b9b5
Author: Thomas Greenwood <kde@coginternet.net>
Date: Mon Jun 28 15:10:06 2021 +0100
Preserve Nextcloud path when returning dav data
The URL path was getting stripped post authentication. This caused all post authentication requests to fail.
BUG: 438084
(cherry picked from commit c0953e857c40259f839b81ced5122d26090947bb)
####################### kate
commit dbf304023c22d4fe3c442bb1e01d507368c8eca4
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Fri Jul 2 19:19:49 2021 +0500
Make sure we only have one button for 'Enable Indexing'
(cherry picked from commit 3f817bbfc03ffd974ac344b222edd72f8d86536c)
####################### kde-dev-scripts
commit 2fc1ab6acbc4f8e954b6f661ae6d59091fc93f65
Author: Alvin Wong <alvin@alvinhc.com>
Date: Wed Jun 30 09:26:28 2021 +0000
extractrc: Fix double-unescaping of `&amp;quot;`
(cherry picked from commit 8f98b132ea618e365f1b1d4d715a78dadb291e1a)
####################### kdeconnect-kde
commit e1ab0df3a1149055329f67da543f1e1ccdca3f3c
Author: Piyush Aggarwal <piyushaggarwal002@gmail.com>
Date: Sat Jun 19 11:30:14 2021 +0530
fix Windows build by triggering KIconLoader when indicator starts
commit 01153c9e4ee730b3272cb990ce2dabb0c720fe4e
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Wed Jun 16 21:42:00 2021 +0200
Disable kpeople qml module finding
https://mail.kde.org/pipermail/kdeconnect/2021-June/007223.html
(cherry picked from commit 89f52af4389e9e98f7428db670355d144b6045a2)
####################### kdenlive
commit 3f1c428b0d8bf2ed38fac1a0746c192e895b9eff
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Jul 4 21:23:13 2021 +0200
Fix crash closing project with a mix on a clip with keyframable effect.
Related to #1126
commit 10ef3b9d6c9902bf3d6d8b6f7b7f2e9b2aa88aa8
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Jul 4 07:40:40 2021 +0200
Fix speech to text after recent VOSK api change
Fixes #438306
commit dc0069923773b958bcabd78b5491ce0bdf9472d2
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jun 11 11:07:26 2021 +0200
Cleanup font setting for qml timeline
commit 3195a83785dd38703badf4cc50066d9bd4d069a1
Author: Alexander Robb <alex765@protonmail.com>
Date: Mon Jun 21 08:40:53 2021 +0000
Add webp mime type to clip creation dialog
commit be5f24f72a6b4189b6069a71bef53041689a330a
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jun 18 16:41:55 2021 +0200
Fix startup crash on Wayland, thanks to login.kde@unrelenting.technology
BUG: 431505
commit f32acaf7b6da00f1e263b972027e0db6a509a0c2
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Jun 10 08:27:10 2021 +0200
Mix: Fix first clip out not correctly reset on second clip deletion
commit 8ab92f39068d7aa86ad72cf9e98c8f6585e3aa6d
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Jun 9 08:26:55 2021 +0200
Fix crash on exit when a mix is selected
commit f24a21e92a491ecd7b8e7ec3169c91d839e5f436
Author: Ryan Holtz <therealmogminer@gmail.com>
Date: Thu Jun 10 20:56:21 2021 +0000
Resolved Bug 436895 - "Rotoscoping not working right"
When building the QVariantMap for serialization into a QJsonDocument within KeyframeMdel::getRotoProperty, an incorrect padding width was being calculated for the QString keys. As a QVariantMap uses string ordering for its values, this resulted in Roto_spline keyframe data appearing out-of-order in saved data, as well as when being handed to MLT for previewing.
As adding 1 to the incoming value of log10() is ostensibly a no-op, and log10() returns 1 less than the number of digits in positive integers, the original author's intent was probably to add 1 to the result rather than the input. This results in all of the resulting JSON objects' names being padded equally, eliminating the ordering-related munging.
Additionally, any user previously affected by this needs only to re-save the relevant .kdenlive project file, and proper ordering will be restored.
####################### kdepim-addons
commit dd909549fc85252e84d73a4c53d3e157af252884
Author: Laurent Montel <montel@kde.org>
Date: Mon Jun 28 09:04:29 2021 +0200
Fix order
commit b0ea197ecc7de7cfd4e23c3e9c5561d83431bf1c
Author: Laurent Montel <montel@kde.org>
Date: Mon Jun 28 09:00:39 2021 +0200
Don't get list from not local server. It's not authorized
commit da20af3a4c134f37d9cfb6a25562670043cc9134
Author: Laurent Montel <montel@kde.org>
Date: Mon Jun 28 08:04:40 2021 +0200
Update url.
commit 5421e8555ee046bb5a33a834666a0d69a08aee5d
Author: Laurent Montel <montel@kde.org>
Date: Sun Jun 27 20:03:30 2021 +0200
Fix Bug 439205 - language tool, language list error
FIXED-IN: 5.17.3
BUG: 439205
commit 1b1e5c107f2a3756a7169e1e2492f6c2969e9e5a
Author: Laurent Montel <montel@kde.org>
Date: Fri Jun 25 07:27:07 2021 +0200
Use translated messages here
####################### kio-extras
commit 7157908890db738f8c2e47e1ca59e12eaf4091e4
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Wed Jun 16 13:01:53 2021 +0200
Add missing include for std::this_thread
####################### kitinerary
commit 1ee8c56e6461bb8a27f2235b7b0ba23b68a418be
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Mon Jun 21 20:15:05 2021 +0200
Add extractor for Impfzentren Bayern
Extract an event from a vaccination appointement confirmation.
The first shot isn't really tested since I only have mails for the
second shot
(cherry picked from commit 15906f3928f3c6f0e12619d2f81f6280bddd7f95)
####################### kleopatra
commit fe458d914bb0095ec703a537703ba93ebdccc9d7
Author: Ingo Klöcker <dev@ingo-kloecker.de>
Date: Fri Jun 25 12:17:24 2021 +0200
Append the patch number as two digit number
This ensures correct sorting by version number if the patch number
exceeds 9.
(backport of 56e957273930a0edf5355f279d45d632a7fb6d37)
commit d0369abcd229d21d786307077af30edde5dc18df
Author: Ingo Klöcker <dev@ingo-kloecker.de>
Date: Fri Jun 25 10:41:41 2021 +0200
Append a compact release service version to Kleopatra's version number
This ensures that we have different version numbers for different
releases without switching completely to the release service version.
This fixes problems with building flatpaks because appstream-compose
errors out if there are multiple <release> tags with the same version
attribute in the AppStream data (org.kde.kleopatra.appdata.xml).
This approach was suggested by Albert Astals Cid with reference to
khelpcenter from where I borrowed some of the code.
(backport of d07f085d7f272b5b7ef1bda6df65e709ab24aa0f)
####################### konversation
commit 8ccc5223aeaccfa9d22b7e055c87ea652f17ba0b
Author: Luigi Toscano <luigi.toscano@tiscali.it>
Date: Wed Jun 16 01:10:10 2021 +0200
Minimal changes to use libera.chat
Change the reference to libera in non-translatable strings first,
so that this patch can be easily cherry-picked and backported.
CCBUG: 437589
(cherry picked from commit fd7f8a87a703647cb9cb8d4089691ab7b0efc9f4)
commit 904580c6d1a5291d7fe8b3c17f90f2b5c67206e8
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Fri Jun 18 16:45:36 2021 +0200
Honor KDE Kiosk setting lineedit_reveal_password
KWidgetsAddons does not depend on KAuth and thus does not handle
KAuthorized settings, we have to do it manually.
####################### kosmindoormap
commit f2be1d82130cb593be70620ce9fcc82b16023fa8
Author: Volker Krause <vkrause@kde.org>
Date: Thu Jun 17 16:35:12 2021 +0200
Remove the boundary filter
This has side-effects as some border elements are also tagged for other
uses (rivers in particular), we want to keep those.
####################### libkdegames
commit e596a46827e795e57b8b57d01ceb63fe95c2e810
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Jun 7 00:09:29 2021 +0200
Fix VirtualFileQt::seek return value
The libsndfile docu says
sf_vio_seek
typedef sf_count_t (*sf_vio_seek) (sf_count_t offset, int whence, void *user_data) ;
The virtual file context must seek to offset using the seek mode provided by
whence which is one of SEEK_CUR, SEEK_SET, SEEK_END.
The return value must contain the new offset in the file.
####################### libksane
commit c9d8e2e6a3d24d5f204c8020a46d40e9cea070e4
Author: Alexander Stippich <a.stippich@gmx.net>
Date: Sun Jun 20 10:53:21 2021 +0200
do not allow to query for new devices when a device is opened
CCBUG: 438229
####################### mailcommon
commit e0e7e702df21ac3b0b16b94f3871c0ddbe53e962
Author: Laurent Montel <montel@kde.org>
Date: Mon Jul 5 08:03:56 2021 +0200
Bug 439501 - Mail auto-prune time for read and unread get switched on
save
BUG: 439501
####################### okular
commit e1a14b4a1a5bb3a10b254a4d9a3c9c31104561c2
Author: Gerd Wachsmuth <gerd.wachsmuth@b-tu.de>
Date: Sun May 2 13:21:21 2021 +0200
Request Pixmaps in slotRelayoutPages
commit 960dc24674bc48f5aca502edcbbe74dc6f6ce30a
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Thu Jun 10 11:46:46 2021 +0200
Fix signatures.html help:/ url
From a glimpse at the khelpcenter code, I think it indexes all the html
pages in a manual, then finds the requested page by searching for the filename
(I am not 100% sure, though), for example either of these two urls work:
help:/okular/index.html#adding_digital_signatures
help:/okular/signatures.html#adding_digital_signatures
but when falling back to opening the manual at docs.kde.org in a web browser
that indexing isn't available, so we have to be a bit more precise with the
urls, so use the second url.
(cherry picked from commit df02881611d3c00f3ea93e0e317b4248d03f9a53)
commit 8f269d1884604ff67167e4a03416c184ede5297c
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Jun 15 01:05:25 2021 +0200
epub: switch epub logs to warning
No need to show info level to users
BUGS: 438490
####################### spectacle
commit f7b57e12026875e09de61b6f497787f443806018
Author: Adriaan de Groot <groot@kde.org>
Date: Tue Apr 20 14:28:33 2021 +0200
Fix crash in all(?) KIPI export plugins
Scenario:
- start spectacle, take a screenshot, click *export* drop-down
and pick *imageshack* or *remote storage* (or most of the
others)
- spectacle crashes
Valgrind:
==60783== Invalid read of size 8
==60783== at 0x48A149A: KIPI::PluginLoader::interface() const (invent/libkipi/src/pluginloader.cpp:385)
==60783== by 0x14DB111A: KIPIRemoteStoragePlugin::Plugin_RemoteStorage::slotActivateExport() (invent/kipi-plugins/remotestorage/plugin_remotestorage.cpp:122)
==60783== Address 0xc6d28b0 is 16 bytes inside a block of size 24 free'd
==60783== at 0x484CBAC: operator delete(void*) (in /usr/local/lib/valgrind/vgpreload_memcheck-amd64-freebsd.so)
==60783== by 0x247CAB: ExportMenu::getKipiItems() (invent/spectacle/src/Gui/ExportMenu.cpp:164)
heikobecker created this paste.Jul 6 2021, 6:43 AM
heikobecker created this object in space S1 KDE Community.