Paste P709

v22.04.2..v22.04.3
ActivePublic

Authored by heikobecker on Jul 5 2022, 5:17 AM.
####################### akonadi
commit aebb20a082d05b36458008fedff4397f022c3ffa
Author: Antonio Rojas <arojas@archlinux.org>
Date: Sun Jun 19 12:50:00 2022 +0000
Don't delete mariadb log files
The ib_logfile0 file is mandatory in MariaDB 10.8 [1] so akonadi deleting it on upgrade breaks the database self-check and prevents akonadi from working
[1] https://jira.mariadb.org/browse/MDEV-14425
BUG: 454948
FIXED-IN: 22.04.3
####################### akonadi-calendar
commit 76bcb55f38d7496e1aa91c8fd77a5296bedef516
Author: Claudio Cambra <claudio.cambra@gmail.com>
Date: Fri Jul 1 12:29:14 2022 +0000
Prevent crashing from null AlarmNotification pointer
Backport of !29
commit 26694e8c82562eac2fdbdb6fa85f56b27fca82a0
Author: David Faure <faure@kde.org>
Date: Thu Jun 30 16:32:49 2022 +0200
Fix crash when clicking on dismiss, sometimes.
client->dismiss(this) ends up setting client to nullptr, so
the disconnect() warns about null receiver and doesn't actually
disconnect.
(This is similar to 24f3853f14ec in master)
BUGS: 455472, 455369, 455886, 455258, 455583
####################### akonadi-contacts
commit e74adfd30eae3f70b3b5452c52f33d285188568d
Author: David Faure <faure@kde.org>
Date: Mon Jun 27 11:20:22 2022 +0200
akonadi-contacts links to contact-editor, so add to find_dependency
Otherwise, find_package for AkonadiContact says:
[...] but it set KF5AkonadiContact_FOUND to FALSE so package "KF5AkonadiContact"
is considered to be NOT FOUND. Reason given by package:
The following imported targets are referenced, but are missing:
KF5::ContactEditor
commit 7bc13fe24daaf2a2faa56f45b8e82f1915892523
Author: David Faure <faure@kde.org>
Date: Mon Jun 27 11:14:10 2022 +0200
Remove duplicated install() calls
The exact same call is there a few lines above
####################### elisa
commit 2f466c49d52858823003e56f4472051b6d13a707
Author: Yerrey Dev <yerrey@protonmail.com>
Date: Fri Jul 1 16:49:53 2022 +0000
Fix case sensitivity sorting issue in viewsproxymodel
There was an issue where in the backend the entries are sorted
case insensitively, but when sorting the entries in viewsproxymodel
it was done case sensitive. This caused that albums and other
entries in the sidebar that started with a lower capital letter would be pushed
to the bottom of the list. This discrepancy made it so you could
click an album on the sidebar and the actual album that opened
would be completely different that you clicked.
Before:
![casesensitivity-before-2022-06-30_14.09.06](/uploads/68f5eb71b224b614b1163b7097a175de/casesensitivity-before-2022-06-30_14.09.06.mp4)
After:
![casesensitivity-after-2022-06-30_14.08.04](/uploads/c7c818d9ce63737d19c802312bd87218/casesensitivity-after-2022-06-30_14.08.04.mp4)
(cherry picked from commit 301c7462ef0d516e7b4896854ed6b9f3d82d3ed8)
commit b3d081d14a6da1e18ac220867eb7961b8a017837
Author: Bart De Vries <bart@mogwai.be>
Date: Tue Jun 21 18:56:02 2022 +0200
Rescale internal Slider values to avoid integer overflow
The original implementation used the raw duration and position as
reported by qmultimedia, which are in milliseconds. This, combined with
the actual Slider implementation in qqc2-desktop-style caused
value/duration to overflow at about 3 minutes and 30 seconds.
The adapted implementation uses seconds for the internal Slider values.
CCBUG: 455339
(cherry picked from commit 98227f05186d80124d9375f125057af0585267f8)
####################### kalarm
commit ecd226d55520477a95f94538ae5ca2cdb994bba8
Author: Heiko Becker <heiko.becker@kde.org>
Date: Sun Jul 3 23:12:02 2022 +0200
Append the KDE Gear version to KAlarm's version
This avoids the problem of identical versions in appstream metadata and
recognizing which KAlarm version belongs to which KDE Gear release, while
still providing information about added features when the patch level
component is incremented.
####################### kdenlive
commit 03170f45d2978fae72b45f6bb6efea072e10db6a
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sat Jul 2 20:59:01 2022 +0200
Supplement to "Disable pip on Flatpak (we bundle the deps there)"
(Commit f9ef095b9791fb683f391f118c98b0537b254590)
(cherry picked from commit d34c03e636753d2e0b58fd997e712751e3124a58)
commit 1d82251684c0f37d6a9d3b78cc668b685aec5d9c
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sat Jul 2 09:36:59 2022 +0200
Fix syntax error
(cherry picked from commit 6ce98a151999031bffc2d04cad36aa8b148345bd)
commit 13b46025711bbe74d47b6652e1f627905112d624
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Fri Jul 1 23:01:16 2022 +0200
[Python Interface] Disable pip on Flatpak (we bundle the deps there)
This fixes a regression that blocks otio and sst features while
complaining about missing pip3
(cherry picked from commit f9ef095b9791fb683f391f118c98b0537b254590)
commit e77e578e1f8298dce2319b3c88c94ff73e4337d1
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Jun 28 16:48:17 2022 +0200
Fix type (spotted by erjiang)
commit 59a39a977d9057078a620da44227741186369c50
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jun 24 14:00:53 2022 +0200
Fix effect parameter spin box incrementing twice on mouse wheel
commit 5c9135c962854de074b494d264c3799c1b9e1cfd
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Jun 19 19:04:26 2022 +0000
Fix compilation - wrong change committed
commit aefb8432540208bf9292b5819f4e596052338fac
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Jun 19 16:21:03 2022 +0200
Fix bug and warning calculating available mix duration when no frame is available
commit aa544462f2043155ee0f52fec02597d71b98d5f1
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sun Jun 26 22:18:35 2022 +0200
[Scene Split] reimplement threshold
commit 2a44964b71949ce42eb6d4cd538a15ad7d5defe5
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Tue Jun 21 14:31:32 2022 +0200
Fix keyframe view seeking with effect zones
commit 388c8188b93209d3e5e01c05b07e2239f4fa627e
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Jun 19 11:23:31 2022 +0200
Fix timeline playing autoscroll incorrectly enabled
CCBUG: 455512
commit 52e5f1bd33a6ad0e318bb333eb2d96cfb7df0310
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jun 17 16:37:14 2022 +0200
Fix timeline scrolling broken after opening a widget from timeline menu, like edit clip duration
commit ba1cbea6838f0b17e3711719cec71c890d01757c
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jun 17 13:47:48 2022 +0000
Fix oversized UI on Windows
commit ceb9ee08e1bcc28a206583d4c8874e89d57fc869
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Jun 17 10:28:42 2022 +0000
Fix incorrect encoding in rendered clip name on Windows.
BUG: 455286
commit edede016f553f917740a192b06c2ed134333f19e
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Jun 15 22:43:28 2022 +0200
Fix incorrect ungroup when dragging selection.
Related to #1460
commit 3e871332c6cc6c3c849211f837c297fd90c3c39a
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Jun 14 13:30:34 2022 +0200
Fix incorrect behavior of external proxies, allow multiple patterns by profile
CCBUG: 455140
commit e5911772c142d0d0bc45c944ab743d93bb84f9e0
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jun 11 16:00:21 2022 +0200
Fixes for external proxies.
CCBUG: 455140
commit 5d7f592fba28a70054f4829c4d4aa5ccf4338cc4
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Jun 9 23:17:14 2022 +0200
Correctly enable current bin item proxy action after proxy is enabled/disabled in project settings
commit 5af84df5e92e583c693e96a48546d4aa8f06ded9
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Jun 9 23:00:44 2022 +0200
Fix timeline cursor sometimes losing sync with wuler playhead
commit d05bb528afd1160f0be97f1c96ad5ccd27df0045
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Jun 9 13:31:32 2022 +0200
Fix freeze copying proxy clips.
Related to #1453
commit a658c8052137d2fd4b5d9c08cc2593c57e88957d
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Thu Jun 16 00:12:32 2022 +0200
[Render Presets] Follow ffmpeg defaults
See https://trac.ffmpeg.org/wiki/Encode/H.264 and https://trac.ffmpeg.org/
wiki/Encode/H.265
Fixes #1455
commit db6f817469e5b96f18f952e6066a060968a7a26c
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Jun 15 23:35:52 2022 +0200
Proper rounding for persistant quality slider value
Related to 7a54eea5ab7d928b1af1e1e3b13cc4bf5049d370
commit c10a0984ff145f5b2d4ecc397792cb0a66ff82e7
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Jun 15 23:32:48 2022 +0200
[Render Widget] Backend option to set speed default index
Also set the default speed for x254 and x256 to "veryfast"
(See https://superuser.com/questions/1556953/why-does-preset-veryfast-
in-ffmpeg-generate-the-most-compressed-file-compared)
Related to #1455
commit 7a54eea5ab7d928b1af1e1e3b13cc4bf5049d370
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Jun 15 22:15:44 2022 +0200
[Render Widget] Don't enable "Custom Quality" by default, remember state
commit 4b087384a2718a17f7c643554cfdf5fe549f4521
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat May 21 19:24:45 2022 +0200
Fix compilation with Qt < 5.14
####################### klickety
commit 54cabb534358f90734578a029d4c9f609be572bd
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jun 30 00:32:00 2022 +0200
Fix score being wrongly calculated if clicking while animation is running
BUGS: 455871
####################### konsole
commit 013cf65c52106954f7958eb481b598797e362e7d
Author: Luis Javier Merino Morán <ninjalj@gmail.com>
Date: Wed Jun 15 18:04:32 2022 +0200
url filter: do not allow parenthesis in hostname
commit e925acc1ca60ef1116fa84cc35328d5accad23c5
Author: Luis Javier Merino Morán <ninjalj@gmail.com>
Date: Tue Jun 14 17:10:21 2022 +0200
Only recognize URIs with balanced parentheses
To prevent URIs inside parentheses from getting extended to the closing
parenthesis, only recognize URIs with balanced parentheses in regname,
path, query and/or fragment. We still allow unbalanced parenthesis in
userInfo, since the postfix @ should prevent most ambiguous situations,
and the parenthesis can be part of a password.
CCBUG: 455166
commit 6e7cf530a8a9ef2676a1b4faf9a06af9f955c5be
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Sun Jun 12 11:39:07 2022 +0200
Match urls between grave `
CCBUG: 455166
FIXED-IN: 22.08
commit 6e2eb175f2051a05729b44c03eb45f4cb8340cec
Author: Luis Javier Merino Morán <ninjalj@gmail.com>
Date: Fri Jun 3 18:00:44 2022 +0200
URI regexp: allow empty queries and fragments
Test:
http://example.com/?
commit f499af3ca8f186910e279c3af7b06c299bea0e15
Author: Luis Javier Merino Morán <ninjalj@gmail.com>
Date: Fri Jun 3 17:57:24 2022 +0200
URI regexp: support ? in query and fragment
The query and fragment components can include question marks in them. As
an example, LDAP URIs have queries of the form:
["?" [attributes] ["?" [scope] ["?" [filter] ["?" extensions]]]]]]
so the following:
ldap://[2001:db8::7]/c=GB?objectClass?one
does a one-level deep query to the LDAP server at IPv6 address
2001:db8::7 for the children of object c=GB and returns their
objectClass attribute.
commit 12f920231a14623f8e7aa078471aafd85ba83234
Author: Luis Javier Merino Morán <ninjalj@gmail.com>
Date: Fri Jun 3 17:54:27 2022 +0200
URI regexp: allow / as path
Allow a single slash as path component of a URI.
Test:
https://example.com/?query=value
commit d6960e92dd4db3255a4bce86420f825c142a1371
Author: Luis Javier Merino Morán <ninjalj@gmail.com>
Date: Fri Jun 3 17:45:46 2022 +0200
URI regexp: allow more than one colon in userinfo
RFC 3986 allows more than one colon in userinfo. This allows
simplifying the regexp a little.
commit bd290db4367dd971cadf61bb17e14342a5a54501
Author: Luis Javier Merino Morán <ninjalj@gmail.com>
Date: Fri Jun 3 17:41:03 2022 +0200
Allow IPv6 literals in URIs
This allows recognizing URIs like the following:
http://[2a00:1450:4001:829::200e]/
http://[2a00:1450:4001:829::200e]:80/
Our regexp is not as strict as the syntax in RFC 3986, we just allow any
combination of hex-digits, colons and dots.
Besides, we don't go to the effort of forbidding IP-literals in www. URI
suffixes, so the following invalid suffix is recognized by our regexp:
www.[dead::beef]
but that was already recognized by the old regexp before 3b7e73f5.
commit a2d91de8f39188bba26ef65d0aa97599f35409cb
Author: Luis Javier Merino Morán <ninjalj@gmail.com>
Date: Fri Jun 3 17:35:19 2022 +0200
URI: be more strict with www. URIs
We recognize URIs that start with an scheme and a possibly empty
authority, and URI suffixes that start with "www."
In the case of URIs starting with an scheme, they are of the form:
scheme://[ userinfo "@" ] host ...
while "www." URI suffixes are of the form:
www. <rest of host> ...
where host is actually in reg-name form (not in IPv4address or
IP-literal form).
This commit allows more strict parsing of e.g.
www.example.com:foo@bar.com
as <URI>:<email> instead of as a long <URI>.
commit 8e8b3978e978ed236d152e73ddd489e80f348fec
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Sat May 7 20:23:48 2022 +0200
Make UrlFilter::CompleteUrlRegExp match case-insensitively
Since it uses the pattern of UrlFilter::FullUrlRegExp, which should match
case-insensitively.
commit 65d5d45c18493deebb3b5a8581ac167d228b2563
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Mon May 2 17:49:26 2022 +0200
Use possessive quantifiers to optimise regex matching performance
See 'ATOMIC GROUPING AND POSSESSIVE QUANTIFIERS' section at:
https://pcre.org/pcre.txt
Thanks to Giuseppe D'Angelo for pointing that out.
commit c8d8abd1b2b8e93cc38b3bedb1b63f69791e5882
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Sun May 1 17:27:41 2022 +0200
UrlFilter::FullUrlRegExp matches more valid urls
Add unittest.
This is based on:
https://datatracker.ietf.org/doc/html/rfc3986
BUG: 452978
FIXED-IN: 22.08
commit 94b23518853affdf1ed9d74e8bb86e9e3b607a75
Author: Grider Li <himekifee@gmail.com>
Date: Fri Jun 17 17:59:39 2022 +0000
Fix z-modem detection by using proper string index
(cherry picked from commit dd52d722643e5e40914622fb9588c2317c101e1e)
commit 922abd0cd68f02c57cc498a2bdfecccccf6a016d
Author: Heiko Becker <heiko.becker@kde.org>
Date: Wed Apr 27 00:09:36 2022 +0200
Include CheckFunctionExists for check_function_exists
Introduced with f6310c2b791275f3727f2240ca7fab9f58db943d.
(cherry picked from commit 7cc1a5afe5505553512f46dd0795d79b0f0c62b7)
commit b8c90a830ceaf293e61f6cd5217bb3e584f997b8
Author: Heiko Becker <heiko.becker@kde.org>
Date: Tue Mar 22 22:08:10 2022 +0100
Detect the presence of malloc_trim to fix the build with musl
malloc_trim is indeed a GNU extension, but an extension of glibc.
Relying on __GNUC__ unfortunately doesn't help with that. Check for
the actual presence of malloc_trim with cmake's check_function_exists
instead.
This fixes the build with musl libc, which doesn't come with
malloc_trim.
Co-authored-by: Ahmad Samir <a.samirh78@gmail.com>
(cherry picked from commit f6310c2b791275f3727f2240ca7fab9f58db943d)
####################### korganizer
commit 9a73aa319ed25e75d0719667138749f93f159b55
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Tue Jun 28 00:42:24 2022 +0000
Fix special dates summary configuration
In the "Contact List" portion of the Kontact Summary View configuration
dialog
* Unchecking "Show birthdays" hid *all* special dates.
* Unchecking "Show anniversaries" did nothing.
In the "Calendar" portion, unchecking "Show anniversaries" hid both
kinds of anniversaries.
CCBUG: 393054
commit c4e58599b3f3eeece0d94d5cee9259be904cdbe7
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Thu Jun 30 02:08:16 2022 +0000
Fix crash when completing a to-do in the summary view
The "Mark To-do Completed" entry in the `KUrlLabel` pop-up menu called
`completeTodo()`, which called `updateView()`, which deleted the
`KUrlLabel`. This seems to cause a segfault in Qt.
`completeTodo()` doesn't need to call `updateView()`;
`mChanger->modifyIncidence()` will cause an update.
BUG: 454536
commit f2ceb65a847ff27c3eef8360116e94fa8f12e3e3
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Mon Jun 27 01:14:09 2022 +0000
Make summary's todo settings consistent
`KCMTodoSummary` and `TodoSummaryWidget` disagreed on the default value
of the OpenEnded setting. Changing `KCMTodoSummary` avoids changes in
the summary view's behaviour if the user has not customized that
setting.
####################### kosmindoormap
commit 1245545f5fe4e59e752f52d5f2136c0952b04e7d
Author: Volker Krause <vkrause@kde.org>
Date: Fri Jun 17 16:11:29 2022 +0200
Don't detect monorail systems as regular railways
This fixes the platform detection getting confused in Wuppertal.
####################### ktuberling
commit 4f4c9cf5d1506ca0a9695a013f996b497f6df93f
Author: Karl Ove Hufthammer <karl@huftis.org>
Date: Wed Jun 29 20:44:25 2022 +0200
Use ‘bow’ sound instead of ‘tie’ sound for bow images
In the ‘Potato Guy 2’ playground, the two bow objects
were incorrectly assigned the ‘tie’ sound description.
Now we instead reuse the ‘bow’ sound from the ‘Potato Guy’
playground (which have both bow and tie objects).
####################### libkleo
commit ac2e62e11a091e43ba6c5fb561e91ecc4bea04ac
Author: Ingo Klöcker <dev@ingo-kloecker.de>
Date: Thu Jun 30 11:15:35 2022 +0200
Add the required dependency on QGpgme to the Config.cmake file
(cherry picked from commit d1a7ec55be435ddfecac7c162383b7648b3f7345)
####################### libksieve
commit 00923dec214ffe94385c7d321264d3095f503b7f
Author: Laurent Montel <montel@kde.org>
Date: Fri Jun 10 22:18:55 2022 +0200
It's a boolean
commit 032422928542c5d1db2a7eb862e9a4a27cfaa589
Author: Laurent Montel <montel@kde.org>
Date: Fri Jun 10 22:18:42 2022 +0200
Fix menu position
####################### messagelib
commit bc10f5111b40d56d7b484dc3a4f0df1c84e161ee
Author: Laurent Montel <montel@kde.org>
Date: Tue Jun 21 20:07:22 2022 +0200
When we don't found info => it's ok
commit 700b61e64b0d8950a7b619de77b7aecbb7289f10
Author: Laurent Montel <montel@kde.org>
Date: Tue Jun 21 20:07:03 2022 +0200
Remove unused debug
####################### okular
commit e7db8c92ae398a0c75be471aea01d44d5880e8a4
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Jul 4 01:05:31 2022 +0200
Don't leave temp files around when saving
BUGS: 453421
commit 079a13d6221ec037a12d11ba561371e7415cf4eb
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jun 30 00:00:11 2022 +0200
Extract i18n from gui
Sorry to have missed this :/
commit 1e6ee25f0bf1a541f9eb3fd525efc4614a9e0d13
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jun 9 00:52:17 2022 +0200
Allow word-wrapping for the "Welcome to Okular" message
####################### skanpage
commit c6953e3cf8ae5f97682f2992456d77d9454ac956
Author: Heiko Becker <heiko.becker@kde.org>
Date: Fri Jul 1 23:28:55 2022 +0200
kde-ci.yml: Use libksane from the stable branch
The build broke because apparently KSaneCore was split out from
libksane.
heikobecker created this paste.Jul 5 2022, 5:17 AM
heikobecker created this object in space S1 KDE Community.