Paste P698

Changelog 21.12.1..21.12.2
ActivePublic

Authored by heikobecker on Jan 4 2022, 8:52 AM.
####################### akonadi
commit 7f4144665af96e1d5a3cb57b703eb60464fd3489
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Thu Dec 9 12:21:42 2021 +0100
Fix min required libaccounts-qt version
libaccounts-qt 1.15 uses deprecated Qt API in its headers (QString::null),
which to support again would mean much work.
1.16 as working version is > 2 years old and should be available in all
target distributions.
####################### ark
commit c83471d3101284e7b38ab6ff6b0f5b90aefd4cb6
Author: Jiří Wolker <woljiri@gmail.com>
Date: Mon Dec 27 23:56:03 2021 +0100
Hide welcome screen as soon as we know we're loading a file
It's confusing to still see the welcome screen with the buttons to
open/create new files while one is being loaded
BUGS: 441529
commit 75c6927883342ec533aea4663b7b5dfcf8d699a6
Author: Alexander Lohnau <alexander.lohnau@gmx.de>
Date: Sat Dec 25 13:00:29 2021 +0100
Do not highlight file after compression
Dolphin opens a new tab whenever the file is compressed and
is not smart enough to highlight it in the currently open view.
Because people are annoyed by it and the alternatives are complex to implement,
removing it is the best solution.
BUG: 440663
(cherry picked from commit 28f2ef4b22f53200cb8789dbc8fe8ecdba3a377f)
commit 015bdfd1de9135279c7662eb89acc81d1a843202
Author: 2155X 2155X <syenergyyy@gmail.com>
Date: Tue Dec 7 01:12:35 2021 +0200
Fix extraction "Dolphin Actions" not abiding "Open destination folder after extracting" setting.
BUG: 319134
CCBUG: 298248
(cherry picked from commit 6b3b77e81a05154204ca89140afbec2021ea431b)
commit 7dc57f9c9d9f709ab010c977cb420228d6caae75
Author: Méven Car <meven.car@enioka.com>
Date: Fri Dec 10 10:28:43 2021 +0100
Kerfuffle CreateJob: delete addJob in dtor
BUG: 443540
####################### dolphin
commit b2c137fdb7e552131c5a31db657f395f2f09e672
Author: Kai Uwe Broulik <kde@privat.broulik.de>
Date: Fri Dec 17 22:43:15 2021 +0100
Use QUrl::toDisplayString when presenting to the user
Strips out password information
####################### elisa
commit 9e7cc16a869c976a9e9cca0e62eb7949f2b702ad
Author: Nate Graham <nate@kde.org>
Date: Tue Dec 14 13:08:55 2021 -0700
Fix volume slider scroll speed regression
We stopped setting its `stepSize` property which caused the increase()
and decrease() functions to scroll in increments of 0.1, which was 50x
slower.
This commit fixes that by using custom increase and decrease code to
match the previous behavior.
BUG: 446909
FIXED-IN: 21.12.1
commit 43f498f02a396e806051381510eb6fcaea87d98d
Author: Nate Graham <nate@kde.org>
Date: Tue Dec 14 12:09:13 2021 -0700
Fix Favorite button size on list items
BUG: 446911
FIXED-IN: 21.12.1
commit 4dfbbccbbec7f038ed1c03c7a3175a1bfdbb8fe5
Author: Matthieu Gallien <matthieu_gallien@yahoo.fr>
Date: Sun Dec 12 21:13:29 2021 +0100
always restore local files that still exists in playlist
ensure we do not loose tracks in playlist that have a local file as URL
commit 28588557b63aeb0a5802ff50dca0836b320891a3
Author: Matthieu Gallien <matthieu_gallien@yahoo.fr>
Date: Sun Dec 12 23:36:39 2021 +0100
add media play list for restoring local track from files not db
commit 595f5ca6dd11de165f93f71b84ecc1f5f204ad76
Author: Nate Graham <nate@kde.org>
Date: Sun Dec 12 14:17:44 2021 -0700
Use Kirigami.Icon for icons, rather than Image
This allows various icons to change their color instantly in response
to changes in the active color scheme, and removes a lot of code that
becomes unnecessary after the port is done.
BUG: 446446
FIXED-IN: 21.12.1
####################### gwenview
commit 91fcbe9c63c17bc20dbb3dd90e0451997f1c78a6
Author: Lukáš Karas <lukas.karas@avast.com>
Date: Thu Dec 16 09:36:21 2021 +0100
catch std::out_of_range exception from libexiv2
For some images, libexiv2 ( < 0.27.5) throws std::out_of_range,
when it tries to parse Xmp date. See this issue for more details:
https://bugs.kde.org/show_bug.cgi?id=441121
It is fixed in upstream libexiv2 and released in 0.27.5,
this is workaround for this issue with older libexiv.
commit 555f302494be5e6fa0330e8c683918e845fdb6f7
Author: Felix Ernst <fe.a.ernst@gmail.com>
Date: Mon Oct 25 12:55:01 2021 +0200
Fix scrolling on the ZoomComboBox
Scrolling on the ZoomComboBox should go through the list of
predefined zoom values of the box. Before this patch this
was very unreliable. For example it didn't work as expected when
the current zoom value wasn't one of the predefined values.
With this commit, scrolling should work exactly as expected.
There is one change that also affects people that aren't scrolling:
The smallest zoom value is no longer generated in the list of
predefined zoom values because this value is already covered by
the zoom value "fit" (and by "100%" if the image is very small).
####################### incidenceeditor
commit 5cca64c559b3651f40985ce9104d3bba79af3749
Author: Martin Koller <kollix@aon.at>
Date: Sun Dec 26 18:08:00 2021 +0100
make organizer lable wider
BUG: 414977
####################### itinerary
commit d4c9f775e3bca5b4f975e8859417153a7dbfb58c
Author: Volker Krause <vkrause@kde.org>
Date: Wed Dec 15 18:05:31 2021 +0100
Don't break the timeline page when leaving development mode
commit cf736e4c36ce76549165008cdc3baec0b94cf616
Author: Volker Krause <vkrause@kde.org>
Date: Tue Dec 14 19:14:55 2021 +0100
Also make unit tests work against older KF versions without KI18nLocaleData
commit e5945d6efd18d25a9c61795a946ee12bc594c457
Author: Volker Krause <vkrause@kde.org>
Date: Tue Dec 14 19:03:13 2021 +0100
Fix station map platforms being mis-detected without live data
Now also with proper test coverage.
commit 22d488535b248208e12f5653655db84f0eaabc69
Author: Volker Krause <vkrause@kde.org>
Date: Mon Dec 13 17:58:35 2021 +0100
Get at least one live data update even for far future elements
That's needed for completing the base data (coordinates, timezones,
transport modes, etc), not yet for realtime disruption data.
commit e8d25892cbb5c41e2cc17f2f44c992e48c67b8c2
Author: Volker Krause <vkrause@kde.org>
Date: Fri Dec 3 20:15:51 2021 +0100
Fix ASAN unit test failure on the CI
No idea why checkIndex() lets a negative row pass there, or why that is
even coming in here, doesn't happen locally.
commit 05ff46fda056b71f3ee79ed82f9ffafb59c4e028
Author: Volker Krause <vkrause@kde.org>
Date: Sun Nov 28 15:15:18 2021 +0100
Sanity-check model indexes
CI unit tests seem to hit a problem here which doesn't occur locally.
commit cb6c5a0a346ed13b30df4f1cd983758567f220f4
Author: Volker Krause <vkrause@kde.org>
Date: Fri Dec 3 19:51:03 2021 +0100
Fix certificate ordering when facing invalid dates
####################### k3b
commit bb5aedb0d80db412e4404fcc1ed6f23160280008
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Dec 13 00:20:08 2021 +0100
Fix changing command line encoder options not having effect until app restart
We have two plugins using the same config files so we need to reparse
the config each time we access it since it may have been changed by the
other plugin
BUGS: 446900
####################### kajongg
commit 779521faa0c89b203bd05faf34398c99beafe834
Author: Antonio Rojas <arojas@archlinux.org>
Date: Sat Dec 18 10:13:32 2021 +0000
Fix running with Python 3.10
(cherry picked from commit b647417e16f6146f4ae89608fd0494e7780da862)
####################### kalarm
commit bd873755280721b0b738629d1988567489565e52
Author: David Jarvie <djarvie@kde.org>
Date: Mon Dec 27 23:48:35 2021 +0000
Fix bad calendar files preventing command line actions from running
If a calendar file was unparsable, KAlarm initialisation did not
fully complete, so that command line actions hung.
commit 3076baff8e007bba6ecea7d22ead464ff070040d
Author: David Jarvie <djarvie@kde.org>
Date: Fri Dec 17 00:59:04 2021 +0000
Fix crash when a resource is removed
This may only happen using development builds.
commit 681e0892bdc14d082c47bd6913b1abb71c62d6e8
Author: David Jarvie <djarvie@kde.org>
Date: Thu Dec 16 22:02:31 2021 +0000
If KAlarm already running, don't exit if a new activation has command line errors
If an error (e.g. unknown option) occurred parsing a KAlarm command
line while another KAlarm instance was already running, the running
instance was terminated. This fix lets the running instance continue.
commit 943c961570bc6acc4ddaa7a20d2f126a88f3e928
Author: David Jarvie <djarvie@kde.org>
Date: Thu Dec 16 20:44:49 2021 +0000
Fix resource ID numbers not working in command line & DBUS commands
Resource ID numbers were erroneously interpreted as internal resource
IDs instead of the IDs used in the config and known to the user.
commit a6d022dcc480ca9283fba53104b4ec57b28214eb
Author: David Jarvie <djarvie@kde.org>
Date: Thu Dec 16 20:23:24 2021 +0000
Fix resource ID numbers not working in command line & DBUS commands
Resource ID numbers were erroneously interpreted as internal resource
IDs instead of the IDs used in the config and known to the user.
commit a7bb95ab362c41bcab8fa124f3c7aaef067957bf
Author: David Jarvie <djarvie@kde.org>
Date: Wed Dec 15 18:00:14 2021 +0000
Bug 446749: Don't disable alarms after command line action
Alarms were disabled if a KAlarm command line action (e.g. --list,
--edit, --triggerEvent) was executed while KAlarm was already running.
BUG: 446749
commit 2fa2eb288fe6d8110cf9273c6fcdf876eddc6b57
Author: David Jarvie <djarvie@kde.org>
Date: Tue Dec 14 23:23:47 2021 +0000
Bug 446749: Perform command line actions if KAlarm is already running
Command line actions including --list, --edit, --triggerEvent
were not performed if KAlarm was already running.
This is a partial fix for bug 446749.
commit 3965ef114a1f744a9ea96a5ffd383df6f4582c15
Author: David Jarvie <djarvie@kde.org>
Date: Tue Dec 14 00:01:08 2021 +0000
Treat empty read-only, or non-existent, calendar files as loaded
####################### kate
commit 541928fd1fa4c8983efa7caf91cf5ecafcbc4aef
Author: Karthik Nishanth <nishanthkarthik@live.com>
Date: Tue Dec 28 13:39:53 2021 +0100
lsp: Do not HTML escape markdown text
HTML escaping escapes symbols like `>` in markdown code blocks
and inline code snippets. This breaks the tooltip contents and
renders `&gt;` instead of `>`.
Fixes #43
(cherry picked from commit 6224b6112213e7dbeb42fa4203ebd9d2b41257fa)
commit bc5d32943e8b7aa2b002a6f343438d911e9bef00
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Wed Dec 22 16:46:01 2021 +0500
Fix blame not visible after switching to a 'diff view'
We wouldn't clear the URL but clear the blame, so when the next time we
activated the same view the plugin would think that we already have the
data and skips fetching blame info.
(cherry picked from commit 2ce63dd4be4eab79c3aa097e5bb9854100dc665a)
commit 87aff4f47f079d32aa286f074cb0ecce8b1304a7
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Tue Dec 28 15:20:32 2021 +0500
SemanticTokens: Use size_t as argument for type
Should fix the case of idx = -1 being rightfully out of bounds.
BUG: 447553
(cherry picked from commit 6193824fbb2fd0d4a3ae829ee258c9d3268829cf)
commit 5f3f2eb057fd4ba7f166ab18e9429e22ad3258b9
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Wed Dec 22 11:05:56 2021 +0500
lsp: Handle client/RegisterCapability
vscode-languageserver based servers terminate if we send error in
response.
(cherry picked from commit 33a748a44d90299210703f0f0cbce88e14cb8a5c)
commit 5ad03fcf6225294ab9342d3cb63994b571dbac06
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Wed Dec 22 16:48:07 2021 +0500
Fix incorrect blame info parsing when summary has '\t'
(cherry picked from commit 8c1ad98de99f60d2acd074145165d466945f8e13)
commit 1652fc8643071cb0a08c3f85fb250c7525b8e54b
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Tue Dec 21 19:40:05 2021 +0500
ColorBrackets: Fix disconnecting wrong view
(cherry picked from commit 3b75f706a0db7103298885cadfc832cc33170466)
commit 0c6341c85ebdb80f96c1348084f8b52944702be2
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Tue Dec 21 13:21:50 2021 +0500
Fix 2 second delays for everything semantic highlighting related
Now we
- highlight immediately on view change / scroll
- delay 500ms when typing instead of 2 seconds which was probably overkill
(cherry picked from commit 7174ebb01bef69d7575b708835e20593aa7f3778)
commit 405efcee1d74423dd22e1606a5dabb85e147cb7b
Author: Christoph Cullmann <cullmann@kde.org>
Date: Sat Dec 18 19:47:47 2021 +0100
do nothing if use canceled project open
BUG: 447194
(cherry picked from commit 4cae287c774de7d3424b8be23b57b6ccce4f9fb2)
commit 5abbcb31c7f633ebb13f0e33c7028e1632c8442c
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Mon Dec 13 20:01:30 2021 +0500
Ensure to clean up saved ranges when docs close
(cherry picked from commit eb5956e5614550df9c84b73fb304feebd0d59275)
commit ff63da89715db8f7beb3103cc6d343e8aef50fc1
Author: Christoph Cullmann <cullmann@kde.org>
Date: Fri Dec 3 20:49:09 2021 +0100
enable/disable project actions
don't allow project actions to be triggered
if no project is active
BUG: 445494
(cherry picked from commit 406b67bf6e17416bebda5659c1701c357d7c5271)
commit 6c894361cbb6f98b1ef533a12e99a787c680a715
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Wed Dec 8 19:23:17 2021 +0500
Fix segfault on session change
Kate segfaults sometimes if you switch sessions because these processes
were still running. So, ensure they are killed when we are destructing.
(cherry picked from commit ae3318871ba4d61ffb314a8e2df08300d1554730)
commit 8713a1f683d3178d4bc125fd70160646aaf43003
Author: Christoph Cullmann <cullmann@kde.org>
Date: Sun Dec 12 21:36:33 2021 +0100
try to fix compile on FreeBSD
(cherry picked from commit 46ff658a506898e0576e6536e37b93d8fb0fda54)
commit 312ad9113d5b9d623036b95aeefee5d4903f922c
Author: Christoph Cullmann <cullmann@kde.org>
Date: Sun Dec 12 21:20:59 2021 +0100
build 'Colored brackets for readability' plugin in master
(cherry picked from commit f14b7c390199d7da00f9f4066d1764ccd087cf55)
commit 382fc7990b2d62a4c026b3657535ce17763498f6
Author: Christoph Cullmann <cullmann@kde.org>
Date: Sun Dec 12 19:57:42 2021 +0100
fix sessions segfault because of invalid iterator
BUG: 446863
(cherry picked from commit 48d3a525953628a084ba0c4faacf1af4be65c8a2)
commit 08ec1897bfd002ae97d1a29793aa3f70c97416c1
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Mon Dec 6 18:35:09 2021 +0500
Fix LSPTooltip sizing
This was broken since forever but got a lot worse since the wayland
fixes. One reason it was broken was because document->height() equaled
zero and hence our tooltip had always zero height. An adjustSize helped
make it visible but the resulting size wasn't very good.
This change fixes it more properly by taking into account various
margins etc.
(cherry picked from commit c758176c142cc8a9036b43857bdb2b9019a1d31e)
####################### kdeconnect-kde
commit d541923cdd160cede9a86428eb9e8d2e7bc9f25c
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Sat Dec 25 21:47:41 2021 +0100
[settings] Rename desktop file to match desktop entry defined by KAboutData
Fix task manager icon on Wayland
(cherry picked from commit 5d5679c20b3efd099f9516920829f80b14d94317)
commit 817b105a38a93187a777ff51cb43a890501739f1
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Wed Dec 15 19:12:35 2021 +0100
Disable Battery plugin on Windows
It's causing severe issues
https://bugs.kde.org/show_bug.cgi\?id\=444612
(cherry picked from commit dc34cfb66c9a13d96bd3f755dee90d76d40e3ec7)
####################### kdenlive
commit f71fde9f00e7b9a4fe897ca1bbc4fad37421131e
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Dec 26 14:42:56 2021 +0100
Fix multiple bins should always stay tabbed together.
Related to #1290
commit 3a5964ca4868962938d2dfbd49fcbf2b8016818b
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jan 1 18:03:46 2022 +0100
Fix shortcuts sometimes broken on fullscreen monitor.
Related to #1287
commit f59033daba9060f384e69e57af3a6cf245b8830a
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jan 1 11:10:26 2022 +0100
Enforce 29.97 fps when using a clip with 29.94 or 29.96 fps.
Related to #1273
commit 96c4dc5f3f11f3ba102a48f256c0b6437be903bd
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Dec 31 20:19:40 2021 +0100
Fix audio thumbs not created after profile change.
Related to #1276
commit 5b8ff6de6527963a4a2f8575f94b5e518e1f88ad
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Dec 31 16:52:01 2021 +0100
Fix compilation warnings (function type compatibility)
commit 569374950a17eaa03a7e69e25d5c3fad7b6617de
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Dec 29 00:09:19 2021 +0100
Ripple: fix strange behaviour on Windows and macOS
commit 08b1465b72f82fa6d3e4096efac8547ee2737b8f
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Mon Dec 27 14:44:53 2021 +0100
Add xml ui for audiolevelgraph effect and other xml format fixes
commit 0b0face087c7d2cfc5395aa7de3f94e3ac871302
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Thu Dec 23 01:29:33 2021 +0100
Improvements and fixes for the status bar message field
- Fix info messages are not shown because overwritten by tooltip
- Don't add message to cue again if the same message is shown at the
moment.
- Don't allow background animation to be longer than the message display
time
- Show Message at least 2000ms (everything else is definetly to short to
read)
commit 672ef532630eae5dc98cb44277f3334fcf8c00b1
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Dec 22 14:54:47 2021 +0100
Add ripple test for single track groups
commit 75cbe22a43fd2d334483b8faaedcf2cd284b60d6
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Dec 22 14:32:08 2021 +0100
Fix ripple in several scenarios with groups
commit d0a4f2d9dc636c394959ca2f6975798ea6173291
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Dec 22 03:16:20 2021 +0100
Improve Keybind Info with compositions
commit 8a2ed43d5a0b2735476929308ca96e57d580b3a4
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Dec 15 17:57:17 2021 +0100
Fix crash on clip insert in ripple mode
commit 17d0ce55dc0f88f4f4a2dda7ce084c407b79e6a6
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Dec 22 09:05:41 2021 +0100
Fix archiving.
Related to #1277
commit 1f0520404258c104f9de669e999e7400151061c3
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Dec 21 19:03:31 2021 +0100
Fix keyframe disappearing in timeline after moving the previous one in effect stack
commit 9e4d9f5ee4c98eb8817f5f36d5f9a4a6f678baea
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Dec 19 21:46:03 2021 +0100
Don't allow undo when resizing clip/composition (fixes crash)
commit 6d2d09cc16bd7d44d2b590fcecd6e34aba6f9e49
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Dec 19 15:49:48 2021 +0100
Fix freeze on multiple title clip duplication.
BUG: 443507
commit 41b5ebc0b860f002ed72f9b87eaa07dcd7e9a943
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Dec 17 15:18:52 2021 +0100
Fix mistake in last commit
commit 96ab36c4d2470eb19927d4e82b7e40242a925ba8
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Dec 17 10:08:05 2021 +0100
Various fixes on project opening with missing proxies (playlist and timeremap broken)
commit 9101fa7aff246b8a654e0b21ec3f23106f1a6691
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Dec 15 16:06:18 2021 +0100
Add more ripple tests
commit cdc5d15fc358a021312dd9fc466415d81578b474
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Dec 15 16:06:01 2021 +0100
Fix ripple of groups after commit c1b0f275
commit d38d6c6a8fe6f3e6dc84215acebaedc1dace1ec7
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Wed Dec 15 01:38:54 2021 +0100
Restructure ripple code to make it possible to run more tests
commit eff592e4178f579b76e607eec08d03599bfd1827
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Dec 14 16:24:34 2021 +0100
Fix mix corruption when moving a clip with start and end mixes to another track, add test
commit b1ab19792c086aa32a2661e660ff704db2c3c0f5
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Dec 14 15:11:35 2021 +0100
Fix concurrency crash with autosave and multicam mode
commit 7c96bd22239bdcd2d9554f3cf8d6324fc51fc8e0
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Dec 12 19:10:28 2021 +0100
Fix crash on extract frame if image was already part of the project
Fixes #1272
####################### kdepim-addons
commit 59259cb7903c3f9cc68c2b1224ca678b91fb44b9
Author: Laurent Montel <montel@kde.org>
Date: Wed Dec 15 19:32:15 2021 +0100
Fix modify values
commit 88748aa89078f27dbeefc6514e183a93a672335b
Author: Laurent Montel <montel@kde.org>
Date: Wed Dec 15 13:59:03 2021 +0100
Allow to sort items
commit 5e5926b0f52b7d32ce7a821368c54e00a8ab4c8b
Author: Laurent Montel <montel@kde.org>
Date: Wed Dec 15 07:26:59 2021 +0100
Use QAbstractItemView::ExtendedSelection it's better
####################### kdepim-runtime
commit f88cf86d696596a157c99c900243b621ae45f3c2
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Dec 16 00:03:48 2021 +0100
pop3: Properly reload settings on configuration change
BUGS: 447005
commit f14fabcefb45790175e209ef8ae394def4a805e9
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Dec 10 21:55:13 2021 +0100
POP3: Fix SSL connections
We need to go into ssl before trying to read from the socket, otherwise
nothing works
BUGS: 446751
commit bafc53dafc3e4c9dce55ad9b8736ddc2f10f3d51
Author: Laurent Montel <montel@kde.org>
Date: Mon Dec 6 07:36:45 2021 +0100
Use QFormLayout here
####################### kdialog
commit aa381390baff2206f94f8c20118e45ea1fbba7f0
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Dec 10 00:34:44 2021 +0100
appstream: Remove duplicated release info
####################### kget
commit 13187db5a4288ad5e852c851eec16ea6e0a8ccd2
Author: Wolfgang Bauer <wbauer@tmo.at>
Date: Mon Jan 3 20:22:19 2022 +0100
Fix destination filesystem type check for downloads bigger than 4 GiB
`m_dest` is a QUrl, we need to use `toLocalFile()` to get a local path.
`toString()` results in a URL instead ("file://...") which causes the
mountpoint lookup to fail.
Also, the check whether the mountpoint was found was reversed. It
actually tried to compare the filesystem type when the mount point was
*not* found, resulting in a crash because of the nullptr dereference.
BUG: 444591
FIXED-IN: 21.12.1
####################### kiten
commit 6db9d77b1adabaa075ba68248b9b768161fc18c4
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Sun Jan 2 01:48:47 2022 +0100
Fix dictionary data URLs
The current URLs don't work, replace them with working ones
####################### kitinerary
commit bccab736f3719a9a68bdc73f46a046358eee51d9
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Thu Dec 30 17:41:41 2021 +0100
Fixes for vitolus extractor
For some reason a newer sample has 18.15 instead of 18:15 in the time
section.
Also with the newer sample the cancellation url isn't matched. I can't
be bothered to properly fix it right now, so at least not fail in that
case.
(cherry picked from commit dcc24e2f67150b552f1bff30758e29474abfbf89)
commit 8b9ff8b9a99b68e33d59cefc4a26dadb6443a25f
Author: Volker Krause <vkrause@kde.org>
Date: Sat Dec 25 21:28:29 2021 +0100
Extract UIC operator code from SNCF TER barcodes
Helps e.g. Itinerary to pick the right service for retrieving realtime
data.
commit 85b524e455b2846438a377ca052d63692304cd90
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Dec 24 09:40:55 2021 +0100
Make proper json
commit f14a66553ca962ebe2a58cda8de6e046f7053869
Author: Volker Krause <vkrause@kde.org>
Date: Thu Dec 23 11:29:58 2021 +0100
Find more reservation number variants in SNCF TER PDF tickets
commit 1a3b820a950d3b21252543e351bf3fd8b7bf3261
Author: Volker Krause <vkrause@kde.org>
Date: Thu Dec 9 20:54:34 2021 +0100
Add extractor script for Amtrak tickets
commit 6619f5ae3437e81a4b5a6fe9d91afec0e9c4fdbd
Author: Volker Krause <vkrause@kde.org>
Date: Wed Dec 8 17:45:23 2021 +0100
Make the VIA Rail extractor work both with a full PDF or just the barcode
Also, retrieve full station names and arrival times from the PDF.
####################### kmail
commit fc2ebb4ea8d62b27d54dce93176f383e0ac6e676
Author: Laurent Montel <montel@kde.org>
Date: Mon Dec 6 13:50:59 2021 +0100
Fix autotest
####################### knights
commit 8ed2d95295db4d011eca6124f65571bb1db061a5
Author: Alexander Semke <alexander.semke@web.de>
Date: Sun Dec 5 11:34:18 2021 +0100
Avoid division by zero when calculation the number of moves to go in the
UCI protocol with time control activated.
BUG: 446409
FIXED-IN: 21.12.1
####################### konsole
commit eb44240235fa61e662e9a521f72e8be9213bb536
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Mon Jan 3 14:19:22 2022 +0200
Use tighter matching when finding the default profile file name
The code was checking if the path ended with a specific file name, which
meant that if you have two profiles "Root Shell.profile" and
"Shell.profile", the matching is messed up because the former ends with
the latter. Instead since we're using the path, add a '/', this way we're
matching the whole file name which is the last component in the path after
the last '/'.
Thanks to the bug reporter for git bisect'ing the repo to find the culprit
commit.
BUG: 447872
FIXED_IN: 21.12.0
commit 4d635d9aa3786637bbe7ad2b4ec2f369f4ed1436
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Dec 10 23:04:56 2021 +0100
SSHManager: Fix two i18n problems
* When using i18n you don't .arg(), the parameter goes inside the i18n
call
* xgettext doesn't seem to be able to parse the ternary operator inside
the i18n call so put it outside, otherwise the second string is not
extracted for translation
commit e5cf0f218cd82faff3abd73de11dfdbae6723f69
Author: Yuri Chornoivan <yurchor@ukr.net>
Date: Wed Dec 8 09:01:39 2021 +0200
Fix localization in ssh widget ui.
Patch by Victor Ryzykh
(cherry picked from commit 9fedd1e7c40fe30c39f8ba3f8fc4186dbb83a08a)
####################### konversation
commit 8d1645bc4010104e38397535f171405aeef9212d
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Sun Jan 2 20:58:31 2022 +0100
If restored or started hidden in systray, report start done to WM directly
commit 89e43dba68f65aadc8a0ab4f826bb42309baed9e
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Sat Jan 1 16:47:38 2022 +0100
Hide window to systray using SNI, for consistent storing of any window info
commit 10df814566b0642535481b92710af402b65eca17
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Sat Jan 1 01:04:26 2022 +0100
Fix broken restore by session management
commit b5c741d20e9b7862d3e4b237ce74232ccd58faa9
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Thu Dec 30 23:38:32 2021 +0100
Fix unused empty space on tabbar if separate tab close button is disabled
BUG: 382056
FIXED-IN: 1.8.21121
commit 4e5f1ed454ef395ca1513243df6d7dce76ef46f5
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Thu Dec 30 22:29:45 2021 +0100
Fix quitting app without confirm dialog after previous canceling of quit
BUG: 444440
FIXED-IN: 1.8.21121
commit ab767e1f499f4f0d822cc667dc3fb8ca5b640e63
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Thu Dec 16 18:41:17 2021 +0100
Support and use modern code for Strikethrough formatting
commit 82cf2e1fb59daf71c0d577f5a296b8b2fb2b24a1
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Tue Dec 21 20:19:46 2021 +0100
On activation by KDBusService set proper startupId/activation token
BUG: 430561
FIXED-IN: 1.8.21121
commit 074f80e2dcefdc6cd0b68714021481ee35b7df30
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Sat Dec 18 23:57:31 2021 +0100
Channel Settings UI: bump max value of "User limit" to 99999
Max value was the default 99, which would result in...
a) any higher value read from the channel mode being reset to 99
b) not allow users to set higher values if wanted.
As applying the channel settings from the dialog always picks all the
values of the dialog, also those not edited, in case of a) this also
would mean changing the user limit in the channel to 99 then.
RFCs are not known to define a max user limit, so this is server defined.
While there is no path explored to query any max user limit capabilities,
and servers implementations seems to just map too high numbers to random
possible ones, there is no well defined max value to be used for the
dialog.
Using 99999 as arbitrary value should serve for now all expected use-cases.
To be raised later if there is respective feedback.
FIXED-IN: 1.8.21121
BUG: 446673
commit ce98bddae39f084fe00d846a8bfd2342339aecfb
Author: Friedrich W. H. Kossebau <kossebau@kde.org>
Date: Sun Dec 19 00:26:36 2021 +0100
Fix plural arg string->int for log msg "[...] channel limit to %1 nicks."
commit 68d4efb0e9dbcf1fa22c7975d92164a2f991256b
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sat Dec 18 21:40:56 2021 +0000
Bugfix: Correct behaviour of "case sensitive" tab completion option
Fixes regression from 5dfb6583.
BUG:442109
commit 806312bb3e534ee3e161f084510aba025843593b
Author: Nicolás Alvarez <nicolas.alvarez@gmail.com>
Date: Thu Dec 16 20:51:03 2021 -0300
Add CI to stable branch
####################### kopeninghours
commit b4cbddb80275a34416b0f71bf6157fd48e1e8f70
Author: David Faure <faure@kde.org>
Date: Sat Jan 1 17:25:55 2022 +0100
Turn nthMask into a vector of entries, to preserve intervals and ordering
BUG: 445963
commit 9818afb34e72b6083f8ac2fb1b7a4fa361cd476d
Author: David Faure <faure@kde.org>
Date: Sun Dec 26 11:14:59 2021 +0100
Extended monthdays: remove ascending requirement
The (unofficial) grammar says nothing about the order of the
monthdays.
commit e6bec2aee0ef0315e3b619d4f39bc53d80871b9a
Author: David Faure <faure@kde.org>
Date: Sun Dec 26 11:11:47 2021 +0100
Extend the extended syntax for month day sets
2021 Dec 26-28,Dec 30-31 was being simplified to 2021 Dec 26-28,30-31
which then couldn't be parsed back. The unofficial grammar at
https://wiki.openstreetmap.org/wiki/Key:opening_hours
does support this:
daily: months [ monthdays [ , monthdays ]... ]
months: Mth [ -Mth ]
monthdays: dd [ -dd ]
commit c77da8891b94b1c91e9d72709c779ef04d82a175
Author: David Faure <faure@kde.org>
Date: Sun Dec 5 13:28:59 2021 +0100
Fix OpeningHours::simplifiedExpression not really being const
Reading the code I realized it was modifying the instance internally,
which isn't what one would expect from a const method.
commit 405c78dd7121ce169fb89a9f9856a74df2ae69fa
Author: David Faure <faure@kde.org>
Date: Sun Dec 5 13:57:34 2021 +0100
Simplify "Feb 1-29" to "Feb"
BUG: 446252
commit 9bb6be75f673f9a57b21accd7c25c285a5683f0a
Author: Volker Krause <vkrause@kde.org>
Date: Sun Dec 5 12:03:35 2021 +0100
Consider "through" as alternative range separator
BUG: 446136
commit 95f816ef64a74db4f47df07e53893c4d9d4ed304
Author: David Faure <faure@kde.org>
Date: Sun Dec 5 11:50:51 2021 +0100
Do not repeat months when unnecessary
BUG: 446224
commit 10dd6fd4cf45149df2e042e51aab44b470ceb98c
Author: David Faure <faure@kde.org>
Date: Sun Dec 5 11:20:08 2021 +0100
Fix autocorrect for cases where the state differs
The testcase in the bug is "Sa 08:00-12:00; 11:30-13:00 off"
but I also added tests (and fixes) for other autocorrect features
which misbehaved when the state was different between the two rules.
BUG: 445787
(cherry picked from commit c1681b453408eec6c6a78d6c1b1030b7d9265ed9)
commit c49116592a9a82bd566061594a3ea64e31705efd
Author: Volker Krause <vkrause@kde.org>
Date: Sun Dec 5 11:47:56 2021 +0100
Add more Spanish state values
BUG: 446134
commit 024831289df89c2282637eea7bfe774286b20b22
Author: Volker Krause <vkrause@kde.org>
Date: Sun Dec 5 11:32:43 2021 +0100
Support 4 digit times to the extend possible
The problem with 4 digit times is the ambiguity with year numbers. To solve
this we now assume anything that would be a valid time outside of the
[2001-2099] range to be a time. That leaves all practically relevant years
valid and still covers the vast majority of 4 digit times found in the OSM
corpus.
This is worth it given how common the 4 digit time mistake is in OSM data.
BUG: 446137
commit 33b00e2114a2779c1961980e18694e72c9954d86
Author: Volker Krause <vkrause@kde.org>
Date: Sat Nov 20 12:08:28 2021 +0100
Merge adjacent single weekday and time range selectors
BUG: 445784
commit ca23f1658b9a2eb6b3b1292c15459eefabacfc3c
Author: Volker Krause <vkrause@kde.org>
Date: Tue Nov 23 18:11:12 2021 +0100
Convert 24/7 rules to timespan selectors when used in a timespan context
This only covers cases where we even get here due to parser error recovery
though, other variants found in the OSM corpus fail to parse already. But
that's the important part for Osmose's correction suggestions.
BUG: 445962
commit 15a84ba07448f8d73d916bfbf8d4f58335461b3f
Author: Volker Krause <vkrause@kde.org>
Date: Thu Nov 25 17:44:38 2021 +0100
Add Russian language support for states and sun-based events
This is a bit ugly in parts as Flex isn't using Unicode but working on
an 8bit input stream, and we need to match Cyrillic letters here.
BUG: 445785
commit cd735858fa22c2b75c0d9d3a71ef10fcacf4e7be
Author: Volker Krause <vkrause@kde.org>
Date: Sat Nov 20 11:42:33 2021 +0100
Parse Russian long-form time ranges
commit e50c9edd827b0b5f8ee8763a6f4ff1f9ee075424
Author: Volker Krause <vkrause@kde.org>
Date: Sat Nov 20 11:35:29 2021 +0100
Add localized Russian month names
CCBUG: 445785
commit 714239588b16ce18934d55433be1c95ee7dca280
Author: Volker Krause <vkrause@kde.org>
Date: Sat Nov 20 11:23:45 2021 +0100
Parse localized Russian day names
CCBUG: 445785
####################### korganizer
commit 8007f15693288e02864a592376e7c972d6abe28c
Author: Allen Winter <winter@kde.org>
Date: Thu Dec 30 11:55:28 2021 -0500
searchdialog.cpp - activateWindow on showEvent for ease-of-use
now the focus is always ready to go in the lineedit
and the searching process is smoother.
####################### kpmcore
commit c4f8affd2f8be28f472a5862e610f3e6ad43215c
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 4 23:31:02 2021 +0000
Fix broken fstab when mount point includes space.
fstab column width was calculated before spaces were escaped which would
result in no space between mount point and file system type columns.
BUG: 446218
####################### kpublictransport
commit 547e83be8b175bdf1b81c6e409d1431a1eaf1a62
Author: Volker Krause <vkrause@kde.org>
Date: Thu Dec 16 18:14:08 2021 +0100
Also register RentalVehicleStation for use from QML
commit ab422aa324fc7f4b37b6adbda845739e8923f85b
Author: Volker Krause <vkrause@kde.org>
Date: Sun Dec 12 12:48:59 2021 +0100
Parse alternative Hafas platform format as well
Found e.g. in VSN and ZVV responses.
commit b4b011991644332af6ab4d4206ae18bb2de74d15
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Thu Dec 9 20:55:54 2021 +0100
Remove superfluous export macro
The class itself is already exported
MSVC doesn't like it otherwise
(cherry picked from commit e0cd6df3cb7b9a6ebe3debb2b5a2cb6e4231a058)
####################### libksane
commit 505e285a5d502251d2f13751a5e2b0455b5708e5
Author: Alexander Stippich <a.stippich@gmx.net>
Date: Tue Dec 14 19:33:18 2021 +0100
do not start FindDevicesThread unconditionally
and document SANE API limitations
CCBUG: 445139
(cherry picked from commit 7b56da61d29dd926ebad38ade5790542be30a1c6)
commit 46ea84cc1113905e92bb2cdb22c42294c0e30464
Author: Alexander Stippich <a.stippich@gmx.net>
Date: Sat Dec 11 09:41:54 2021 +0100
announce zero progress directly after the very first byte has been read
CCBUG: 446547
(cherry picked from commit ea4fa0915951974854e18413252c76bf041a0a02)
####################### lokalize
commit 18c8b7d5f088edf17df510378772896bcb2e5913
Author: Oleg Solovyov <mcpain@altlinux.org>
Date: Thu Dec 2 14:49:07 2021 +0300
Fix stack overflow
We get an infinite recursion when we perform search with no files found.
See below:
void FileSearchTab::performSearch()
{
if (m_searchFileListView->files().isEmpty()) { // <= assume true
addFilesToSearch(doScanRecursive(QDir(Project::instance()->poDir()))); // <= arg is an empty list
if (m_searchFileListView->files().isEmpty()) // <= unreachable, see below
[...]
}
void FileSearchTab::addFilesToSearch(const QStringList& files)
{
m_searchFileListView->addFiles(files); // <= files.isEmpty() == true
performSearch(); // <= m_searchFileListView->files().isEmpty() == true
}
Steps to reproduce:
1) Project -> Create software translation project -> Save
2) RMB -> Search in files
3) Wait ~1 minute until crash
(cherry picked from commit 9b82f8642ff8d4cb1bebedf8ec37895ff0dce4b8)
####################### mailcommon
commit 7a3efeae7a855b42ed1835387a1ab45319b5aa8c
Author: Laurent Montel <montel@kde.org>
Date: Tue Dec 28 16:18:10 2021 +0100
Allow to open dialog as not modal
commit 565c4084cd2a44922ac64cb561533c36058ee790
Author: Laurent Montel <montel@kde.org>
Date: Mon Dec 13 14:03:45 2021 +0100
Bug 446837: Fix Add recursive option to "Hide this folder in the folder selection dialog"
BUG: 446837
FIXED-IN: 5.19.2
####################### okular
commit e7eb937d286882f6d291e2f6a4da21f64a372142
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Jan 3 00:46:15 2022 +0100
Fix opening some password protected documents
e.g. the ones in poppler issue 824
The PDF spec doesn't say (or I couldn't find it) how a user entered
string is converted to the byte array needed for password checking, so
we try both latin1 and utf8
commit 46bc21bfd9daee884673564f69d5cc652f320382
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Jan 3 00:21:05 2022 +0100
CI: Debian has removed clazy from testing, use the one in unstable for now
Disable a few new warnings in clang-tidy
bugprone-implicit-widening-of-multiplication-result and
bugprone-easily-swappable-parameters seem like would be nice to fix, but
no time now
commit e145f2797088ac40c68f1301c19303dff338d4df
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Dec 26 22:39:56 2021 +0100
Fix uninitialized memory read when opening the settings
==25792== Conditional jump or move depends on uninitialised value(s)
==25792== at 0xFC1F7C2: PreferredScreenSelector::preferredScreen() const (dlgpresentation.cpp:215)
==25792== by 0xFC1F422: PreferredScreenSelector::repopulateList() (dlgpresentation.cpp:163)
==25792== by 0xFC1F23F: PreferredScreenSelector::PreferredScreenSelector(QWidget*) (dlgpresentation.cpp:151)
==25792== by 0xFC1EFBB: DlgPresentation::DlgPresentation(QWidget*) (dlgpresentation.cpp:128)
==25792== by 0xFC15825: PreferencesDialog::PreferencesDialog(QWidget*, KConfigSkeleton*, Okular::EmbedMode) (preferencesdialog.cpp:45)
==25792== by 0xFC4A522: Okular::Part::slotPreferences() (part.cpp:2834)
commit 2a041d484591c5f832247e7036432cb6e8183324
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Dec 26 22:34:16 2021 +0100
Fix crash when adding stamps to the quick annotations
BUGS: 447409
commit 8126b99062da8bf27a5d41e8a8786a8478eb6273
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Dec 7 11:41:27 2021 +0100
Make CI happy
Comment an unused varaible
####################### skanlite
commit 941896c1b590d68dae92c1dead6a53177916ea99
Author: Alexander Stippich <a.stippich@gmx.net>
Date: Tue Dec 14 20:25:00 2021 +0100
do not search for new devices unconditionally
also remember device vendor and model manually
backport of 714119ae567778821d5b7041245e83e08a3759bf
####################### spectacle
commit 23cbec2cb39c3b62a70c3d9ac74300659811b56e
Author: Antonio Prcela <antonio.prcela@gmail.com>
Date: Sat Jan 1 20:29:34 2022 +0100
Check for right/middle click in Platform*.cpp
commit 2f9bbbfc2000dd118ea7fdeb2b8ffa28b65f0c71
Author: Antonio Prcela <antonio.prcela@gmail.com>
Date: Thu Dec 30 22:39:59 2021 +0100
Do not show error message when canceling with rightclick while in rectangluar mode
Don't treat it as an error when 'on click' is enabled and a user presses right mouse
click while taking a screenshot with rectangluar mode, instead of drawing a rectangle
with left click.
Instead, treat it as a simple cancel without failure.
BUG: 446882
commit b2bd3c3dfe4d26aedcba559ebb63765fb276d8c4
Author: Antonio Prcela <antonio.prcela@gmail.com>
Date: Thu Dec 9 22:45:35 2021 +0100
Cancel drag and drop if there is no screenshot in the preview.
commit 86d5227eefaae0c8bb5f3c57b85bf5c81a67b65b
Author: Antonio Prcela <antonio.prcela@gmail.com>
Date: Tue Dec 7 21:36:27 2021 +0100
Disable buttons that shouldn't be available when no screenshot was taken
BUG: 446578
commit c22deff04ec54f16c64871d0294a3f9443b282e3
Author: Bharadwaj Raju <bharadwaj.raju777@protonmail.com>
Date: Mon Dec 6 17:59:16 2021 +0000
Disable Annotate button when there's no image
Clicking it when there's no image crashes Spectacle.
####################### yakuake
commit d3088870eedfb3296cba0cae5ecfdbf97826d8fe
Author: Jan Blackquill <uhhadd@gmail.com>
Date: Mon Dec 20 12:33:31 2021 -0500
Wayland: don't block on a response from plasmashell before toggling
When the system is under load, Plasma may take a while to respond, and
Yakuake is left feeling unresponsive as it's waiting on a response from
Plasma before responding to user input.
Since the available desktop region doesn't change much, we can assume that
the old value is okiedokie and go ahead and show the window according to it.
When the latest value comes in, we update the position of the window.
For the case when it's the same, nothing happens.
For the case when it's different, it moves to the correct location.
commit c92e358784cfc76126d16b0b26d33ddc106ffd92
Author: Tranter Madi <trmdi@yandex.com>
Date: Thu Sep 30 14:58:22 2021 +0700
Make sure position is always set in wayland
BUG: 408468
(cherry picked from commit d18320fd3f153315d5020b29f241bfd0711863f4)
heikobecker created this paste.Jan 4 2022, 8:52 AM
heikobecker created this object in space S1 KDE Community.