Paste P666

Preliminary changelog v20.12.1..v20.12.2
ActivePublic

Authored by heikobecker on Jan 29 2021, 9:30 PM.
####################### akonadi
commit b71307a40fb0c3919191e11bfcfc5cc34a40bf57
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Wed Jan 27 03:17:03 2021 +0000
Fix bug when deleting the last tag
When IncidenceEditor deletes the last tag of an incidence, it
calls `Item::setTags()` with an empty tag list, and eventually
`ProtocolHelper::entitySetToScope()` rejects the empty list and
returns an error.
BUG: 431297
FIXED-IN: 5.16.2
commit 6cfce924ed79d8860e99e53291a95e4bb21adbe6
Author: Laurent Montel <montel@kde.org>
Date: Fri Jan 22 07:01:15 2021 +0100
Fix Bug 430787 - When moving an email into a subfolder on KDE Plasma Wayland the context menu does not appear at the target subfolder
I can't test it but I replace code as see in https://community.kde.org/Guidelines_and_HOWTOs/Wayland_Porting_Notes
no change in xorg support.
BUG: 430787
FIXED-IN: 5.16.2
####################### ark
commit f3055fa41e6eea735a0f9c4d82c80c57b7a43e53
Author: Elvis Angelaccio <elvis.angelaccio@kde.org>
Date: Thu Jan 14 23:01:43 2021 +0100
Show 'Compress' menu on multiple selected archives of the same type
We already show the Compress menu if multiple archives of different
formats are selected. It doesn't make much sense to prevent the Compress
menu if the selected archives are of the same format instead.
BUG: 430086
FIXED-IN: 20.12.2
commit a41e69b30cc07dd758849f8685d322150459e4f1
Author: Elvis Angelaccio <elvis.angelaccio@kde.org>
Date: Tue Jan 5 21:50:34 2021 +0100
Fix crash after closing the window while loading a TAR archive
A first problem was in LibarchivePlugin::list() not checking
isInterruptionRequested() after the while loop. It was wrongly calling
emitCorruptArchive() instead of aborting as requested.
But according to the stacktrace, the actual crash seemed to be caused by
the for() loop over qAsConst(m_jobs):
#0 0x00007ffff5f6a023 in QHashData::nextNode(QHashData::Node*) () from /usr/lib/libQt5Core.so.5
#1 0x00007fffe1dcb2ec in QHash<KJob*, QHashDummyValue>::const_iterator::operator++ (this=0x7fffffffc4d0) at /usr/include/qt/QtCore/qhash.h:426
#2 0x00007fffe1dcadac in QSet<KJob*>::const_iterator::operator++ (this=0x7fffffffc4d0) at /usr/include/qt/QtCore/qset.h:174
#3 0x00007fffe1dca17e in JobTracker::~JobTracker (this=0x555555c319c0) at ../part/jobtracker.cpp:41
Porting to QSetIterator fixes the crash.
BUG: 410092
FIXED-IN: 20.12.2
####################### dolphin-plugins
commit 94e2efd5ce2f0bc0e12abb6b8f7390f2be83b064
Author: Kai Uwe Broulik <kde@privat.broulik.de>
Date: Mon Jan 4 19:26:01 2021 +0100
[Mount ISO Action] Optimize getDeviceFromBackingFile
Only query for `StorageAccess` as only this device type can be mounted,
saves around 2/3 of needlessly created `Devices`, significantly speeding
up the lookup.
Also use `property()` instead of `allProperties()`, the latter of which
does an explicit `GetAll` DBus query. Effectively, will probably not do
much because it will be the first time the `Device` properties are
queried but it's still slightly convoluted.
####################### dolphin
commit 5ed12ed44a7169855d46486d17c3e18697c3c4ae
Author: Harald Sitter <sitter@kde.org>
Date: Wed Jan 20 15:29:04 2021 +0100
don't crash when building without baloo
show_information_panel is only created when building with baloo. only
access it when built with baloo, otherwise always report the panel as
off.
this fixes a nullptr deref because action() would return a nullptr since
show_information_panel isn't a thing in all build configurations
(full disclosure: I can't reproduce the crash, nor did I build without
baloo)
BUG: 431730
commit 33270dd4423eea329b8f20db17f8d70ab7b108da
Author: Norbert Preining <norbert@preining.info>
Date: Tue Jan 19 06:43:14 2021 +0900
Show button to open knetattach inline with URL nav on remove:// view
This is a backport of b1cadeba939155282a9fadf7d7b025d6529c489e
From b1cadeba939155282a9fadf7d7b025d6529c489e Mon Sep 17 00:00:00 2001
From: Nate Graham <nate@kde.org>
Date: Tue, 15 Dec 2020 23:03:00 -0700
Subject: [PATCH] Show button to open knetattach inline with URL nav on
Remote:// view
In conjunction with
https://invent.kde.org/frameworks/kio/-/merge_requests/260,
the net result is to hide the knetattach launcher in the view, and show
it inline with Dolphin's URL navigator toolbar when viewing the
remote:// view, just like how we add an "Empty Trash" button when
viewing trash://.
The backport ensures that even with frameworks << 5.78 only one network
button is shown.
BUG: 431626
commit a6d095fa0450237f89e240da99877f6c79b46ecc
Author: Ilia Kats <ilia-kats@gmx.net>
Date: Tue Jan 12 19:24:31 2021 +0100
fix folder size calculation on FUSE and network file systems
KFileItem::isSlow uses hardcoded logic that returns true if the
filesystem is Smb or Nfs. However,
KFileSystemType::determineFileSystemTypeImpl on Linux returns Nfs also
if the file system in question is a FUSE file system, which includes
NTFS, sshfs, and others.
BUG: 430778
BUG: 431106
commit 764861af51ec0a4f124886567725f9950961f6e6
Author: The Imp <nishith.khanna@gmail.com>
Date: Wed Jan 13 09:28:58 2021 +0000
Change copy location shortcut in dolphin so as to not conflict with Konsole panel
BUG: 426461
FIXED-IN: 20.12.2
####################### elisa
commit e2845b589170de36851ff37d36d76697adde7440
Author: Matthieu Gallien <matthieu_gallien@yahoo.fr>
Date: Fri Jan 22 23:46:17 2021 +0100
avoid concurrent access when fetching lyrics
BUG: 431422
commit afaf25d815763728ac842922dd422377f66079dc
Author: Nate Graham <nate@kde.org>
Date: Thu Jan 14 10:52:04 2021 -0700
Fix "show current track" button
I broke this in 3b80b0001239f8c6a35f95ff940e6ba596075310 by making
PlayListBasicView into a ScrollView, not a ListView. Therefore anything
that wants to target properties and functions of the list view item
needs to be adjusted to do so explicitly.
BUG: 431602
FIXED-IN: 20.12.2
commit d825da3dd869dc2cec45a80ecd6351bc241fafcc
Author: Matthieu Gallien <matthieu_gallien@yahoo.fr>
Date: Sun Jan 10 16:49:18 2021 +0100
ensure the configuration dialog is not dirty when just open
avoid setting it dirty when reading the setting during the first init
when clicking on cancel, ensure that the c++ backend is reset
BUG: 430743
commit c2b3d0d312ac20c0aa1a4e7a34a765484c420cc3
Author: Matthieu Gallien <matthieu_gallien@yahoo.fr>
Date: Sun Jan 10 22:57:20 2021 +0100
avoid printing useless logs on console when power management is working
BUG: 421660
commit 6951479520ac241072ac3f03a310fff522579453
Author: Matthieu Gallien <matthieu_gallien@yahoo.fr>
Date: Sun Jan 10 16:06:16 2021 +0100
fix enqueue from files explorer
BUG: 428218
commit 7b0cf1da0cfd916c5425e36c7f51bdf41c0322b5
Author: Sven Marquardt <dev@mail.smarquardt.space>
Date: Sun Jan 10 23:38:03 2021 +0100
Fix Radio streams
Adding Radio stream was broken before this. The issue was a check
against the databaseId for new Radiostreams. The check was against a
predefined value for ulong that was not correct anymore. This change
fixes the assumption about the value of not initialized long values by
using hasDatabaseid. Also introduces some tests so this can not
happen again. Hopefully.
Signed-off-by: Sven Marquardt <dev@mail.smarquardt.space>
commit 662f88b78a7ee3bef27e584b00ad3ca3c300cf62
Author: Matthieu Gallien <matthieu_gallien@yahoo.fr>
Date: Sat Dec 12 23:45:17 2020 +0100
use a QFlags to handle entities to watch for file system changes
use separate enum values for watching changes to directories or files
by default do like before
CCBUG: 409587
####################### k3b
commit 38f5449b8ba2b4b106bab691a578e2a66c3aa0ad
Author: Lubos Dolezel <lubos@dolezel.info>
Date: Wed Jan 13 13:24:37 2021 +0100
Large directories were not being added to data projects with all their contents
(cherry picked from commit c192e429bfadf597e45d04dade227a09670af6f7)
####################### kalarmcal
commit eee4ee046153eb53d49eb9c1c7f92499234a52d2
Author: David Jarvie <djarvie@kde.org>
Date: Tue Jan 26 13:33:03 2021 +0000
Add setName() method
####################### kalarm
commit 1204787729ebcb2619325455c329cc8d08c8aaa2
Author: David Jarvie <djarvie@kde.org>
Date: Tue Jan 26 13:42:01 2021 +0000
Don't preset alarm name when creating new alarm from a template
commit 65708c91bcc80c7f9e582a3aebdb0d6d5d835fb9
Author: David Jarvie <djarvie@kde.org>
Date: Tue Jan 26 13:18:24 2021 +0000
Set version requirement for KAlarmCal
commit 3c9863276d1f9b8e4c60f68e50cfa62e09b26175
Author: David Jarvie <djarvie@kde.org>
Date: Wed Jan 20 17:42:57 2021 +0000
Fix build
commit 589d8dcfe9691d650d31d34e6eef3b800e7b2ebf
Author: David Jarvie <djarvie@kde.org>
Date: Wed Jan 20 16:31:22 2021 +0000
Fix hang when an alarm is triggered in a read-only resource
When the alarm is triggered, it is updated, but the calendar file
write fails, which reverts the update, which causes it to be
retriggered ...
commit eba9ae0946c5df4163064c1d1264f934efddc444
Author: David Jarvie <djarvie@kde.org>
Date: Mon Jan 11 00:05:36 2021 +0000
Default to using alarm names
####################### kdeconnect-kde
commit dd2cb98e4e8c65eb589611e2ab3dcf3bba392dbf
Author: Santhosh Anguluri <santhoshanguluri15@gmail.com>
Date: Fri Jan 29 20:34:51 2021 +0530
UseHighDpiPixmaps in kdeconnectd and kdeconnect-indicator
(cherry picked from commit 21db24c58c35d43a37092703d5c6631e47eb2301)
commit f582871d80dc6cb99f33af6e2ca64036e27fc3d3
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Sun Jan 3 16:45:03 2021 +0100
Remove OnlyShowIn from daemon desktop file
There's no reason to restrict it to these desktops
####################### kdenlive
commit c3bae8e416054abc92b965c554166fadde4b0424
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jan 29 15:43:09 2021 +0100
Fix clip with mix transition cannot be cut in some circumstances
commit 5adf0dcb309353a9c2e8b58c1009c05f6460ec5a
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jan 29 11:02:52 2021 +0100
Ensure all track tags have the same width if more than 10 tracks.
Fixes !173
commit b9aa046df30a15315f7871971c95dffb3d0863ca
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jan 29 09:38:26 2021 +0100
Fix rendering uses wrong locale, resulting in broken slowmotion in render and possibly other issues on some locales
commit 0b60b1e999627ecd8015b83c78320af7b467d2fe
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Jan 26 16:11:28 2021 +0100
Expose proxy info in playlist clip properties (to allow delete, etc).
Related to #928
commit 617c3acbbb8252a50a90c0c90f14f94ea63f7fb8
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Jan 26 15:48:40 2021 +0100
Fix proxied playlists rendering blank and missing sound
Fixes #928
commit c05f98274fabc748cb3a0da28196fcaeeb8a716e
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Jan 26 11:46:28 2021 +0100
Fix playlist proxies broken
Fixes #926
commit 7c85faf53e42ad2a33f7ab9ec58eabefe881e37e
Author: Kristian Knudsen <knudsen.kristiansofus@gmail.com>
Date: Mon Jan 25 20:59:07 2021 +0000
Fixed issue where changing speed resets audio channel of clip to channel 1
commit 84aea416f80568e85fb1003e1278eade782fe91d
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Jan 26 08:29:19 2021 +0100
Ensure color/image/title clips parent producer always has out set as the longest duration of its timeline clips.
Fixes broken keyframes issue in timeline
commit b331578c0935b45b166d25eab9125044e7d77423
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Jan 25 12:52:07 2021 +0100
Ensure clips have an "unnamed" label if name is empty
commit 3316f377a26c6bec3792cc53b88b2897d1aab585
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Jan 24 10:53:17 2021 +0100
Effect keyframe minor fixes (improve hover color and allow pasting param to keyframe 0)
commit 9d4018a64f81ef36d8ace73cad55585eeec1c73c
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jan 22 17:31:17 2021 +0100
Re-enable audio playback on reverse speed
Fixes #887
commit 6a4be05821365ed4d126dc75739864155e50e69f
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jan 22 17:26:42 2021 +0100
Fix changing speed breaks timeline focus.
Fixes #803
commit cb7ee64327b215ef96aea3450c0f87ca2440ffd7
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jan 22 16:40:28 2021 +0100
Ensure a group/ungroup operation cannot be performed while dragging / resizing a group.
Related to #904
commit dadd06f64026feb0f2878ac37121e94f4eab7432
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jan 22 11:06:59 2021 +0100
Cleanup monitor overlay toolbars and switch to QtQuick2 only
commit cb9cba9d84628a8543f311da6a5476a5a77fc954
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Jan 21 15:56:24 2021 +0100
Improve show/hide monitor toolbar (ensure it doesn't stay visible when mouse exits monitor)
commit 4291b1113ac37b8f014a7b680e5f9247313227ea
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jan 16 14:28:56 2021 +0100
Correctly disable subtitle widget buttons when no subtitle is selected, add button tooltips
commit fb0e09bad2cc3e7a65bcc704f82050a346609677
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jan 16 12:01:45 2021 +0100
Fix lift value incorrect on click
BUG: 431676
commit 3b5b1d4fb6121003678ab36b382c2432f04ffe39
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jan 15 17:46:17 2021 +0100
Update render target when saving project under a new name.
related to #607
commit ed5c91d5ac307c28c84b322fcf9a394a83eb466f
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Jan 13 14:13:19 2021 +0000
Improve and fix ressource manager, add option to add license attribution
to project notes
commit f104d8aca641a48b21f19d165face861a7953e37
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Jan 13 14:02:24 2021 +0100
Fix some crashes on subtitle track action
commit 15a2ce8149bdb6759f74d003e999b2b547ea2de9
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Jan 13 10:21:17 2021 +0100
Set range for zoome of avfilter.zoompan to 1-10 (effect doesn’t support
value < 1) #919
commit b8afadbaba53444f5d57353dbeafd3461de81daa
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Jan 13 13:10:26 2021 +0100
improve subtitle track integration: add context menu, highlight on active
Related to #666
commit 30ec7007055af454ecba3e72c04e65aac28f49f9
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Jan 13 10:23:26 2021 +0100
Fix incorrect arguments parsing on app restart.
Should fix #913
commit 92a64e79f3efe8805c24a742a934119818080f27
Author: Johnny Jazeix <jazeix@gmail.com>
Date: Tue Jan 12 11:04:01 2021 +0100
fix build
commit 6d185ecae7edf61281dd3b69767c57107ee6491e
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Jan 10 12:17:50 2021 +0100
Attempt to fix subtitle encoding issue.
Related to #666
commit ab66afb851339bb002ea104fb2a821282582d8c0
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Jan 11 09:24:48 2021 +0100
Fix recent regression (crash moving clip in timeline)
commit 6d5bd03dc5d96748f0d01fef6e98f435445adf8d
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Jan 11 08:23:51 2021 +0100
Fix subtitles not displayed on project opening
commit 77a5a5cee103b917b2864759116ea06fb7059e78
Author: Eugen Mohr <fritzibaby@gmx.net>
Date: Sat Dec 26 12:11:55 2020 +0000
Update copyright year to 2021
commit ffb46fdef81bbdce33e2278d7be874993148e807
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Jan 6 12:12:03 2021 +0100
Fix disabled clip regression (color and opacity changes were not applied anymore)
Fixes #905
commit ad01afc905c0c14fc3a4039b40f39b19ee07ae93
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Jan 5 20:42:07 2021 +0000
fix compilation
commit ded6dbf92d990e487cff7578692af6db92210794
Author: Massimo Stella <maxstar@tin.it>
Date: Tue Jan 5 19:10:03 2021 +0000
Delete equalizer.xml
commit 81d5acce0758385d427754013a5fa96146c05e54
Author: Massimo Stella <maxstar@tin.it>
Date: Tue Jan 5 19:09:32 2021 +0000
Delete eq.xml
commit 90b8665a8ffa86674563c230d7556e1a6cdc478a
Author: Massimo Stella <maxstar@tin.it>
Date: Tue Jan 5 19:08:52 2021 +0000
Delete selectivecolor.xml
commit 84968140418dde1d54fb70c0b6a2e77a510e7622
Author: Massimo Stella <maxstar@tin.it>
Date: Tue Jan 5 19:08:02 2021 +0000
Delete unsharp.xml
commit e5780eee961b51938ad205bda65e38d6024decb6
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Jan 5 18:52:32 2021 +0100
Dragging an effect from a track to another should properly activate icon and create an undo entry.
Fixes #909
commit c25fa35a4cf6fa64af9da021bce152cdc9e61554
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Jan 5 18:34:32 2021 +0100
Always keep timeline cursor visible when seeking with keyboard, not only when "follow playhead when playing is enabled".
Related to #903
commit ed9daa2089fc11b820dedff26e8f23ab649c32a1
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sat Jan 9 00:50:47 2021 +0100
Fix broken Freesound login and import
Signed-off-by: Julius Künzel <jk.kdedev@smartlab.uber.space>
commit 3cfaf1a514980571cd9a932d49fcfd7b6ee4eba8
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Jan 10 08:36:13 2021 +0100
Fix regression in subtitle resize
Related to #917
commit def2096267ef1569de0cc10703043e27c98704ff
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jan 9 13:26:50 2021 +0100
Fix clips incorrectly resized on move with mix
commit a7d819551b7d77109498ce570b260f962c3f230a
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jan 8 14:45:36 2021 +0100
Fix grouped clips independently resized when resizing the group
commit fcb241737316cdec7997c1aba761e21b656d2dcd
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Jan 5 17:37:28 2021 +0100
implement missing subtitle copy/paste.
Fixes #906
BUG: 430843
####################### kdepim-addons
commit 1ee37513d82ce40561792f42cdae8ddbd6b498d0
Author: Laurent Montel <montel@kde.org>
Date: Thu Jan 21 13:58:14 2021 +0100
Fix rendering problem
Patch from Nuno F Pinheiro
####################### kget
commit 08b7a4dffe460db5e1482f4f6e7313ffaa56141a
Author: Fabian Vogt <fabian@ritter-vogt.de>
Date: Wed Dec 30 17:17:25 2020 +0100
Don't create dangling iterators in TransferMultiSegKio
m_dataSourceFactory->mirrors() returns a value, which is destroyed after the
assignment, but the iterators still point to it.
(cherry picked from commit d073a3d776708f9c7620ecc382d059226379efe1)
commit 61e5c803c19218a3f1862d050f3374de9271dba7
Author: Fabian Vogt <fabian@ritter-vogt.de>
Date: Wed Dec 30 17:16:49 2020 +0100
Initialize Transfer::m_runningSeconds
Valgrind complained about that.
(cherry picked from commit 0b7bb22d6fa62e35fb91d580351faed46f7b00eb)
####################### kig
commit fcabe991f637150921d15c5aa2ba6d0068a909b8
Author: Maurizio Paolini <paolini@dmf.unicatt.it>
Date: Sun Jan 10 23:43:00 2021 +0100
Prevent crash during construction of circle by three points
In an "invalid" test the case of exactly superposed points was not contemplated.
Specifically we also need to cover for the case where norm1 or norm2 is numerically zero.
BUG: 430884
FIXED-IN: 20.12.2
####################### kio-extras
commit 6c099045f6f67069ad7b5f4deb6873cf5f34a4f4
Author: Harald Sitter <sitter@kde.org>
Date: Thu Jan 7 14:45:34 2021 +0100
don't log passwords
obviously not useful but dangerous
####################### kiten
commit 47c688fa73badf22248580b5e9d3ef7e10493216
Author: Frédéric Brière <fbriere@fbriere.net>
Date: Mon Jan 18 19:43:40 2021 -0500
Fix addItem() group name in ConfigDictionarySelector::updateWidgets()
BUG: 418108
(cherry picked from commit 59979083e8c9d5e2e40451f171fab7290881bb20)
####################### kitinerary
commit 14ff53bd615c8b6efc6db68e5d58d609b5f5452e
Author: Volker Krause <vkrause@kde.org>
Date: Wed Jan 13 17:11:39 2021 +0100
Handle Accor reservation without a hotel phone number
####################### knotes
commit 641a3dcbd451b20e52f7d5d763bb6d7fc5091c7d
Author: Laurent Montel <montel@kde.org>
Date: Fri Jan 8 08:50:16 2021 +0100
Clean up CMakeLists.txt (remove duplicate entries)
(cherry picked from commit bf89efae25f520c86eca7d7c0725994367cd64e4)
commit 7be8013bed25c6a55ad1641da3c1ab35ba5b289d
Author: Laurent Montel <laurent.montel@kdab.com>
Date: Fri Jan 8 08:10:51 2021 +0100
Fix Bug 431126 - KNotes cannot be configured using the GUI
BUG: 431126
(cherry picked from commit e9f67828c72c8dc2f2802d4736e85e2ccee6b32d)
####################### konsole
commit fc7850c3e396400e82ad99bacaf9e4f825c083a9
Author: Carlos Alves <cbc.alves@gmail.com>
Date: Thu Jan 21 15:15:59 2021 -0300
Fix crash exiting all tabs at the same time
It was emitting a signal with a nullptr and updating an icon of a
nullptr as the TerminalDisplay was already deleted.
BUG: 431827
FIXED-IN: 20.12.2
(cherry picked from commit acaabffd992c9bb8799501200121429925f51210)
commit 8fa1c4b508b080f958a16d52a1e03bcf9e7e4495
Author: Nate Graham <nate@kde.org>
Date: Tue Jan 19 17:09:23 2021 -0700
Fix "Remember window size" not working when unchecked
When this feature is turned off, it deletes some keys from Konsole's
config file. However this broke recently for two reasons:
1. The key names changed a few Frameworks releases ago
2. There are new keys that need to be deleted or else position gets
restored too
This commit fixes that bug by updating the condition to delete all the
config keys required to make the off state for this feature work again.
BUG: 427610
FIXED-IN: 20.12.2
####################### kpmcore
commit dc38cb119608d0e48bc1492573aa732019e2b6a5
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Thu Jan 7 01:25:12 2021 +0000
Fix out of bounds read when parsing fstab.
BUG: 429191
####################### krfb
commit f041cdf09509c99686eb819f76c5dd81e7d57d74
Author: Aleix Pol <aleixpol@kde.org>
Date: Thu Nov 26 18:43:42 2020 +0100
pipewire: Support BGRA
It's not supported by QImage, so we need to do it ourselves by swapping
the B and the R.
####################### kwave
commit 1836dfc6ca93c55712229c946e1fde6435936a4d
Author: Antonio Rojas <arojas@archlinux.org>
Date: Sat Jan 9 21:10:15 2021 +0100
Unbreak translations
They were broken by commit b8667b041dfb7ba18ece8447c8e67ed402ef3bff, which changed the project name from kwave to Kwave
BUG:431281
####################### libkgapi
commit d81d247026ac993ac5717ca471c7fcf1778951f2
Author: Antonio Rojas <arojas@archlinux.org>
Date: Wed Jan 6 15:54:52 2021 +0100
Don't reset account scopes if not necessary
This triggers unnecesary authentication prompts
BUG: 429406
####################### messagelib
commit bfff80558f9f5e51ee34c14559bfd85204890faf
Author: Laurent Montel <laurent.montel@kdab.com>
Date: Thu Jan 7 09:02:52 2021 +0100
Connect before calling code
####################### okular
commit 23af5aae7f9e90a138053ac5bdd797cb728218c6
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jan 17 00:53:09 2021 +0100
Fix an unexpected file type being the default on open (non Plasma desktops)
BUGS: 430728
commit d0f4c3120e4268cdaf3e95860718e41224a0895c
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jan 10 10:56:31 2021 +0100
We're using clang format 11 on CI now
commit 4880e609af65d3cf0a10d71eec72d3013945fcc9
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jan 10 00:51:48 2021 +0100
CI: Switch to new clang-format
####################### pim-data-exporter
commit 620d7227f3257faffd5ffcc32cdcc28612d0fe76
Author: Yaroslav Sidlovsky <zawertun@gmail.com>
Date: Wed Jan 6 01:34:43 2021 +0300
Don't copy empty exporteddata information file
BUG: 429895
(cherry picked from commit adf53dd4bdfdbf98b2b62061c586d4c078aa9c41)
commit 30fc703e7310d372a03ea622e0f397e19c43223e
Author: Laurent Montel <laurent.montel@kdab.com>
Date: Wed Jan 6 13:27:14 2021 +0100
Fix store archive info.
CCBUG: 429895
####################### spectacle
commit a232723b35a1c2c2d8f27f6bf4a59f2ff3775863
Author: Antonio Prcela <antonio.prcela@gmail.com>
Date: Mon Jan 25 20:51:06 2021 +0100
If region capture is cancelled, close Spectacle
This fixes the bug that keeps Spectacle running, happens when it's launched via either spectacle --region --background or Meta + Shift + Prt.sc.
BUG: 432006
commit 2ca0ba662673928598776b65ab5d62ad00c244fd
Author: Franz Baumgärtner <brainpower@mailbox.org>
Date: Sat Jan 16 14:12:45 2021 +0000
fix lookup of ComparableQPoint keys in QMap
QMap::value() failed to find existing keys in some edge cases.
Which lead to problems when translating points using a QMap.
This commit improves the operator<() to fix that.
BUG: 430942
(cherry picked from commit e1fc5c40c572e3e827e2488fedae856bd8a2927d)
commit ed60ec35b32b1860dc9722008a9a846ac0201847
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Wed Jan 13 21:41:16 2021 +0100
Don't translate property name
kcfg_property is a magic property used by KConfigDialog to control what property is manipulated.
In this case we want to manipulate the currentText property of the QComboBox.
Strings in UI files are getting translated by default. This results in kcfg_property containing a nonexistant property for non-english locale which breaks setting the right value of the combobox.
BUG: 431557
(cherry picked from commit c1df0094d924f3fafc26ea859f6c32e94b9a3f72)
####################### umbrello
commit d5b467cbafd94e91196f7667d858f9a2c4e04c34
Author: Oliver Kellogg <okellogg@users.sourceforge.net>
Date: Sat Jan 9 19:52:23 2021 +0100
umbrello/umlscene.cpp: Fix crash on exit with widget selected in diagram
- In function removeWidgetCmd do not call o->setSelectedFlag() during
shutdown. For stacktrace of crash see comment in source code.
heikobecker created this object in space S1 KDE Community.

A few suggestions for notable changes (not entirely confident what to pick, because doing this for the first time):

  • Ark no longer crashes when closing the window while loading a TAR archive
  • Dolpin calculates the folder size on FUSE and network file systems correctly now
  • Konsole no longer crashes when exiting all tabs at the same time
  • Dictionaries can be added in Kiten's config dialog
  • Umbrello doesn't crash anymore if exiting when a widget in a diagram is selected