Paste P707

v22.04.1..v22.04.2
ActivePublic

Authored by heikobecker on Jun 7 2022, 9:37 AM.
####################### akonadi
commit 7e140c4efcad541f3a3f529b2d79cafa24ad214a
Author: Joao Santos <jsantos@gamblit.org>
Date: Mon May 16 09:26:47 2022 -0500
Close memory leak
RAII fails to clean up QT's slot/signal connection, so a manual
disconnect is necessary to stop memory leaking.
BUG: 423575
FIXED-IN: 22.04.2
####################### akonadi-calendar
commit e1b7964a91c7fe47a1d909e4fd079cb6c37d21b3
Author: Martin Koller <kollix@aon.at>
Date: Sat Jun 4 22:55:43 2022 +0200
add missing connect for the "Dismiss" action
BUG: 453567
commit c9999701f5d07dfc8797e730ee581f730c203f67
Author: Carl Schwan <carl@carlschwan.eu>
Date: Sun May 15 17:30:13 2022 +0200
Handle empty incidence
Log them instead of crashin
BUG: 453395
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
(cherry picked from commit 939d98bf4e82c7fd2547b5d3882fcb95f0b8f288)
commit 064a95fefb9d491c91036b7642fdc9955a0bad48
Author: Volker Krause <vkrause@kde.org>
Date: Sun May 15 10:15:03 2022 +0200
Set the Bugzilla product/component in the reminder daemon about data
This is used by KCrash/drkonqi to route crash reports to the right place.
####################### akonadi-import-wizard
commit 47abe68a9884d227db7e813554b3712b8954bc75
Author: Laurent Montel <montel@kde.org>
Date: Sat May 28 12:11:25 2022 +0200
Fix import ldap settings
####################### ark
commit 41c885f45f51d2c1a5ccd78fd503eeaa7f89d8e9
Author: Snehit Sah <snehitsah@protonmail.com>
Date: Tue Apr 5 11:49:14 2022 +0000
Update runtime version for flatpak manifest
commit 907ab1cb9b5596b2fa7a727a9a7cd29fd11f175f
Author: Elvis Angelaccio <elvis.angelaccio@kde.org>
Date: Sat May 21 17:52:44 2022 +0200
Cleanup commit b5ee900e2c
This two changes should not have part of commit b5ee900e2c.
The addSwitch is directly set in the setupCliProperties() function.
commit d020d3904000ecde3471461ce6388f0bdd3c58d5
Author: Max Brazhnikov <makc@FreeBSD.org>
Date: Tue Jan 4 14:12:15 2022 +0300
Cover one more p7zip vs 7-Zip difference
CCBUG: 440135
commit b5ee900e2caa47e93d8e490500b6859809f4a6bd
Author: Elvis Angelaccio <elvis.angelaccio@kde.org>
Date: Sat May 21 12:41:37 2022 +0200
cli7z: conditionally add the -l switch
This commit partly reverts commit 35b397c84fdc7c46a98d02aeca13d1cee1facf6e.
The -l switch is actually needed for p7zip, as shown by the failing
addtest/copytest, since `CliInterface::addFiles` creates a symlink and p7zip
doesn't follow symlinks without the -l switch.
Since we need to add the -l switch conditionally, depending on the
actual 7z binary variant available at runtime, we need to actually check
which 7z variant is available before defining the switches for the add
operation.
This fixes all the unit tests with both p7zip and upstream 7-Zip.
CCBUG: 440135
commit 35b397c84fdc7c46a98d02aeca13d1cee1facf6e
Author: Alex Xu (Hello71) <alex_y_xu@yahoo.ca>
Date: Thu Mar 3 22:06:47 2022 -0500
remove -l flag to 7z a
7z a -l flag was added in ace277330b37 "[GSoC] Implement AddTo, Rename,
Copy, Move, Paste Actions and Jobs" without explanation. -l causes p7zip
to follow symlinks when adding files. this is inconsistent with other
ark plugins, unintuitive, and not supported by upstream 7zip. therefore,
remove it.
CCBUG: 440135
commit 5943a22ac4696158b40cee3a3873e88b81d5539b
Author: David Gow <david@ingeniumdigital.com>
Date: Mon Apr 4 19:01:00 2022 +0800
Support '7zip' as well as 'p7zip'
7zip 21.0 finally provided an official native port of 7zip, and has superseded
the p7zip port in some distros (openSUSE, for instance, no longer packages
p7zip). The CLI interface between them is almost identical, but Ark doesn't
recognise the different version string, so doesn't work with 7zip (making it
impossible to open 7z archives in Ark on openSUSE).
Update the 7zip CLI plugin to detect both p7zip and 7zip's version lines.
CCBUG: 440135
####################### calendarsupport
commit 2fd753e34b5ee3882af8d4cc7a8aa74414d02253
Author: Glen Ditchfield <gjditchfield@acm.org>
Date: Fri May 6 21:55:05 2022 +0000
Use standaloneMonthName in the printed month's header
Use `standaloneMonthName()` to generate the month name in the printed
month's header, as is done by KOrganizer's date navigator, because
`monthName()` produces inappropriate month names for Slavic
languages in this context.
BUG: 453292
Related: https://invent.kde.org/pim/eventviews/-/merge_requests/68
####################### cantor
commit 064c0ba1526c5cb1bfcf353aea4f84d8ca6393d6
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Sat Apr 23 22:10:55 2022 +0200
Fix includes
Add missing ones
Remove unneeded ones
Convert forward decl to include where needed
Fix syntax where needed
(cherry picked from commit 6a6156db8b0041261ac4361a9231f2a974dde475)
####################### dolphin
commit 81792ef4cf414b3ed97724e910b1a7dae46bf469
Author: Méven Car <meven29@gmail.com>
Date: Mon May 30 23:26:09 2022 +0200
kfileitemmodel: sortRoleCompare: allow to sort by access time.
We had all sorts of weird behavior when sorting by access time.
The comparison was simply missing in sortRoleCompare.
commit fe6e2f367d8af476d2a110921d4abd60d468e8f5
Author: Felix Ernst <fe.a.ernst@gmail.com>
Date: Thu May 26 10:38:15 2022 +0200
Remove hover highlight before opening view context menu
If one was fast to open the right-click context menu on the row of
an item in details view mode, the hover highlight would persist
while the context menu for the view was open.
This one-liner makes it so the highlight on the row is always
removed before the right-click context menu for the view is opened
so it is as clear as possible that the newly opened context menu
has no relation to the fileItem.
(cherry picked from commit f7365aa9ca9d1242cb2a0c4505c64e2ab05e0d67)
commit 2fd7e7e866d0c00e6867cbbad05c8f8027580bf2
Author: Felix Ernst <fe.a.ernst@gmail.com>
Date: Tue May 24 14:46:45 2022 +0200
Fix paste on row while in details view mode
Before this change, right-clicking the row of an unselected item
in details view mode would be in a weird state:
- It didn't really count as a click on the item because the item
didn't get selected by this click before opening the context
menu.
- It didn't really count as a click on the view background either
because the actions that showed up depended on the item in
that row.
This commit fixes this by considering a right-click in the same row
as an unselected item as a click on the view background.
The behaviour of right-clicking the icon or name of a file directly
is unchanged.
This fixes the following bugs:
- The Paste action that shows up when right-clicking in the
unselected row of a folder now works (instead of doing
nothing). It now pastes the clipboard contents onto the view
background.
- When right-clicking the unselected row of a file (not a folder)
a Paste action once again shows up.
(cherry picked from commit b2f18e411a929665257dad8c6a51f3e2e617cee5)
commit f932b6eb9fc8567f4615d6b32e8cea1a9839c3f1
Author: Alexander Lohnau <alexander.lohnau@gmx.de>
Date: Wed May 18 08:10:34 2022 +0200
Fix QDirIterator wildcard when fallback install script is searched for
Otherwise, we do not find scripts like "install-user.sh".
BUG: 453870
(cherry picked from commit 9bdb36abf09fbae9ba045b95bcf1b676c8e5da41)
commit 94bbf13ff7fe45cb4a847ed7906fa69d5a39748b
Author: Eugene Popov <popov895@ukr.net>
Date: Sat Apr 23 18:28:22 2022 +0300
Fix icon resize animation
This MR fixes an issue where, under certain conditions, an icon resize animation is performed that shouldn't be there.
commit e70e12e3bdf3ce4e9cca4c8f003655ea10b21d7e
Author: Felix Ernst <fe.a.ernst@gmail.com>
Date: Wed Apr 27 10:40:40 2022 +0000
Fix terminal panel not keeping up with dir changes
The terminal panel is supposed to show the same location as the
currently active Dolphin view at all times.
However there was an issue when the terminal is supposed to
quickly switch to a new location and then back again to the old
one. The terminal ignored the switch to the old location unless it
had already fully switched to the new location. Because it isn't
particularly fast at fully switching to the new location, it would
never do the expected thing of switching back to the old location.
This commit makes it so the switch to the old location is only
ignored if there are no in-progress switches to a different
location.
BUG: 391380
BUG: 416690
FIXED-IN: 22.04.2
Not totally sure if this fixes everything but it seems like an improvement.
####################### elisa
commit fcde91570f35ebb5726580a2cdcff55c0d93130d
Author: Nate Graham <nate@kde.org>
Date: Thu May 5 22:08:15 2022 -0600
Improve UX for buttons that open menus
Make them open on pressed rather than clicked, and highlight when
pressed. This makes them behave more consistently.
BUG: 453399
FIXED-IN: 22.04.1
commit a5f6f0b613ae26610ba5421c7b27f7e38299ad06
Author: Firlaev-Hans Fiete <firlaevhans.fiete@protonmail.com>
Date: Tue Apr 26 15:45:34 2022 +0000
Fix Open and Save Playlist global menu entries
Before, the two entries "Open Playlist…" and "Save Playlist…" in the "File" menu
were bound to the same action as "Refresh Music Collection" which is obviously
not wanted.
commit 4ff13b1942380d9f2b86fc59abb58934063ce006
Author: Nate Graham <nate@kde.org>
Date: Tue Apr 19 15:50:44 2022 -0600
Emit change signals for various config changes
We had forgotten to emit change signals for some config settings.
BUG: 436424
FIXED-IN: 22.04.1
####################### eventviews
commit 3965ec58eae7fd8f8e79ae809e092b74b7610821
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Sat May 7 21:09:22 2022 +0200
TodoViewQuickAddLine: fix adding a todo using the quick add line
This should be connected to the returnPressed signal that takes no args, so
the QLineEdit one.
Apparently things broke because the signal is overriden in
TodoViewQuickAddLine, overriding siganls is always a hassle.
Found while using KOrganizer.
(cherry picked from commit 5a3ebb42e3e3f6692adb3db8fb52a9460c8490ed)
commit 6f859a64eacda84e56a793b370a3efd42f9f32cf
Author: Glen Ditchfield <gjditchfield@acm.org>
Date: Sun May 8 16:42:53 2022 +0000
Edit start dates in the Todo view
Let the user edit start dates by right-clicking in the start date
column. If the new start date is later than a pre-existing due date,
the due date is adjusted.
Note: to preserve TodoView's ABI, I put the new popup menu in TodoViewView.
commit 6a6d73274f088194ae77765854d7a06aa19d5806
Author: Glen Ditchfield <gjditchfield@acm.org>
Date: Fri May 6 21:17:09 2022 +0000
Use standaloneMonthName in the Month View's header
Use `standaloneMonthName()` to generate the month name in the Month
View's header, as is done by KOrganizer's date navigator, because
`QString::toString()` produces inappropriate month names for Slavic
languages in this context.
BUG: 453292
Related: https://invent.kde.org/pim/calendarsupport/-/merge_requests/43
commit d1f78490130965fa9086e536419092d4f6a1b0d8
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Sat Apr 30 20:21:14 2022 +0000
Remove some SIGNAL and SLOT macros
commit ef3e58f27b7b11fb358ab4f959861a3420b94577
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Wed Apr 27 21:56:24 2022 +0000
Keep dtStart valid when moving a todo
The Todo view lets the user "move" a todo by changing its due date-time.
If the todo has a start date-time, it allowed dtDue to move to a time
earlier than dtStart, which is disallowed by RFC 5545. This patch
adjusts dtStart if necessary to make the todo valid.
####################### filelight
commit 35cd49b637af447b427d133ccecbeeee57da1e62
Author: Harald Sitter <sitter@kde.org>
Date: Thu May 19 17:38:19 2022 +0200
make build_testing actually do what it says
commit 75d024497dc15673a792547285d31eea10df5cbd
Author: Harald Sitter <sitter@kde.org>
Date: Thu May 19 11:24:25 2022 +0200
prevent building in source
we need to synthesize the directory tree at configure time and that gets
a bit complicated with srcdir==buildir. plus, we don't have CI for that
scenario so it's practically not supported anyway.
commit e4c9db692acf2969ef14a927a842fa5edc657887
Author: Harald Sitter <sitter@kde.org>
Date: Sun Apr 17 00:51:30 2022 +0200
rebuild the iteration tech using better architecture
the previous approach just didn't cut it for windows.
the new code sports a forward iterator that fronts for a
platform-dependent walker object that encapsulates the iteration logic
this looks and feels a lot like std::filesystem API but unfortunately we
cannot really use that API directly because I want this change to be
conservative enough to land in 22.04 as a bugfix for windows, also on
POSIX std::filesystem returns the st_size (size in bytes) whereas we
want the actual occupied blocks (st_blocks*size), and lastly it's also a
tad slower because of heavier abstraction
should we choose to go the std::filesystem route in the future anyway it
should be a trivial switch because of how similar the APIs are.
furthermore move to always convert from/to utf8. the QFile helpers
ultimately end up in the same code paths anyway, so it seems simpler to
just go with the utf8 variants directly (also on windows QFile somehow
produces bogus output for actual unicode characters)
the combined set of changes improves windows support substantially. it's
now correctly iterating unicode entries, and correctly displaying
unicode characters. iteration in general now has unit testing.
BUG: 442299
####################### incidenceeditor
commit 777cf46be59f9b922d8bf91eba5b1bf8d7ea95a1
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Mon May 30 20:16:04 2022 +0000
Unchecking the "Due" checkbox of a recurring to-do had no effect.
commit 250c2de6576007c2c20a3c01ecaac04da5983b99
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Tue Apr 26 19:10:08 2022 +0000
Separate time order tests from time validation tests
commit d4d479a26e2a895390bb2aa5cda6c0e264c3de0b
Author: Glen Ditchfield <gjditchfield@acm.org>
Date: Tue Apr 26 14:23:47 2022 +0000
Compute locale-independant strings
commit c9ad2907d6f4cd2fa359bffc22ff154614348bc3
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Fri Apr 22 01:26:39 2022 +0000
Simplify KTimeZoneComboBox
commit 070ccf338b9d09098cd37643b1bbf528f0b725a5
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Thu Mar 31 22:30:30 2022 +0000
Test initialization and display of todo datetime GUI elements
####################### itinerary
commit b2bc9af04be59f949012bbc709f9c1bed1ad42f4
Author: Volker Krause <vkrause@kde.org>
Date: Tue Apr 26 19:37:46 2022 +0200
Don't attempt to resolve ISO 3166-1 country codes for the address formatter
That will revert that again anyway, and that seems to be less reliable
on Android than it is on Linux.
BUG: 452979
FIXED-IN: 20.04.1
commit 21db26241a3fcb93dd97f59ad61debe76ed20ea1
Author: Volker Krause <vkrause@kde.org>
Date: Fri Apr 22 16:19:25 2022 +0200
Support all barcode formats specified in pkpass files
Also, fix an invalid reference for the size computation.
####################### kaddressbook
commit ec2d34aa6cfb3c705238d083f234641f5bc50726
Author: Laurent Montel <montel@kde.org>
Date: Sun May 22 19:46:34 2022 +0200
Use openStateConfig for storing dialog size
####################### kajongg
commit 8716aa796f819f0374e3d13b2b5ddb154f960d93
Author: Antonio Rojas <arojas@archlinux.org>
Date: Fri Apr 22 08:53:47 2022 +0200
Install missing file
Without it, kajongg doesn't run at all
(cherry picked from commit 75cf1656b4be35cb70d1f197c5c2d4360da95512)
####################### kalarm
commit 38bc9f5a2c10c57a374991f1e39ce72e41ded125
Author: David Jarvie <djarvie@kde.org>
Date: Mon May 2 15:14:03 2022 +0100
Don't show volume fade controls if Phonon backend doesn't support fade
If the current Phonon backend doesn't support fade, don't mislead the
user by showing fade options in the alarm edit dialog.
commit f648997e7675990c0dfffbac420e126048e03014
Author: David Jarvie <djarvie@kde.org>
Date: Mon May 2 15:10:11 2022 +0100
Fix sound files not playing after previously playing with fade
commit 1e44f031537711733a38fe487fee78e0be41c698
Author: David Jarvie <djarvie@kde.org>
Date: Sat Apr 30 16:28:06 2022 +0100
Bug 453193: Fix crash in font chooser after deselecting default font
If the font chooser is displayed with 'use default font' selected,
and 'use default font' is deselected and a style is then chosen,
it crashed due to having no current font.
BUG:453193
commit 7a6348bd49b9e0f5b5c3ad85403e1b450cb0c772
Author: David Jarvie <djarvie@kde.org>
Date: Mon Apr 25 22:55:37 2022 +0100
Fix Stop Play button not working for display alarm with audio file
commit 30d5a943393d647bb7471d571d25a326e217ec04
Author: David Jarvie <djarvie@kde.org>
Date: Mon Apr 25 20:12:07 2022 +0100
Bug 452962: Fix crash when Try clicked to stop audio alarm with fade
This implements a workaround for a Phonon crash where
~VolumeFaderEffect() called by ~MediaObject() crashes.
commit 158ad4413f1609aff6a16d2254f05ecf72722483
Author: David Jarvie <djarvie@kde.org>
Date: Wed Apr 20 12:42:35 2022 +0100
Fix time spin boxes being displayed in the wrong position
Using Qt 5.15.3, widgets directly inherited from SpinBox2 were
redisplayed in the wrong position, at the top left of their parent's
widget. This is fixed by adding a layout into SpinBox2.
commit 4565ff433d5785298c9f548b1cf7486e6c915864
Author: David Jarvie <djarvie@kde.org>
Date: Mon Apr 18 00:25:02 2022 +0100
Fix checkboxes being disabled in Preferences dialog
####################### kalendar
commit 8aa6e24e4ca3515e05d6c6c6bb7b7df660c4391f
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Thu May 12 16:01:47 2022 +0200
Don't call window->show() on a visible window
This messes with the window's geometry
Fixes #165
(cherry picked from commit f19b1a7c72b7b6cf64bb5f9383d0c46239884a4b)
commit daf3c0bea9dd7479785541725a3e012d504961d1
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Thu Apr 14 14:11:28 2022 +0200
Install locally downloaded translations
commit 3966f45c3e8d3a71ffbc3b845e6753a105ad31c9
Author: Volker Krause <vkrause@kde.org>
Date: Mon Apr 4 18:33:16 2022 +0200
Use IncidenceTreeModel from akonadi-calendar
This is the first step in moving TodoModel from eventviews to akonadi-
calendar, which would remove the dependency on eventviews and calendar-
support here entirely.
commit 237167b3017b701478dc5865c77d088c62175cec
Author: Claudio Cambra <claudio.cambra@gmail.com>
Date: Wed Apr 6 00:37:51 2022 +0200
Fix tasks view highlight colours
commit 8b3eda5e5b24e455406a070e2b6e20e49f9cd59e
Author: Claudio Cambra <claudio.cambra@gmail.com>
Date: Wed Apr 6 00:35:18 2022 +0200
Ensure Kirigami Theme colourset pulls from properties in AbstractTreeItem
commit 6d9ce81caecca524b18e8add0649fa654973351f
Author: Claudio Cambra <claudio.cambra@gmail.com>
Date: Wed Apr 6 00:31:23 2022 +0200
Fix bad property access
commit c82d595f097ce8e427b1b1e5b223f6c48bee2777
Author: Claudio Cambra <claudio.cambra@gmail.com>
Date: Wed Apr 6 00:29:07 2022 +0200
Parity between kirigami abstractlistitem and our treeview abstracttreeitem, fix highlight of list items
commit b5af9475e20cad46a42987bcbf9f48e4806b3144
Author: Claudio Cambra <claudio.cambra@gmail.com>
Date: Tue Apr 5 23:45:23 2022 +0200
Ensure delete dialog properly wraps label
commit b3c9c136ad390746ed74732b62f3573e8619f355
Author: Claudio Cambra <claudio.cambra@gmail.com>
Date: Tue Apr 5 23:44:55 2022 +0200
Remove unnecessary key press handlers
commit aba5daa965e4ed61ec1ee728abd6963bbdc7e093
Author: Slawek Kaplonski <slawek@kaplonski.pl>
Date: Sat Mar 26 08:27:47 2022 +0100
Fix 'next week' button in the week's view
When going to the next week in the week's view, it wasn't working
at all if next week was also begining of the next month.
It seems that it was because of the Math.floor() method used to
calculate weekDiff - this method returns always returns integer lower or
equal to the input argument. As calculated value was something like
0.99, Math.floor() returned 0 so there was no change of the week at all.
This patch changes it to use Math.round() which rounds input value to
the closest integer value so it should works better in that case.
Closes-issue: #186
commit d937483fb680cd3edf34a862114f6acb32dc397b
Author: Claudio Cambra <claudio.cambra@gmail.com>
Date: Thu Mar 24 23:45:30 2022 +0100
Ensure incidence summary text in incidence info drawer is properly escaped
####################### kate
commit f8a54bf5d1adc2cddf378aa11893a1f97a4f7ca6
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Fri Jun 3 12:06:23 2022 +0500
Fix crash in compiler-explorer plugin
(cherry picked from commit 378d8b51d2c23a6ddde71c4dd369d209ad8a19dd)
commit 36ede44fc7bef479e94f76121309a900bee2b29f
Author: Christoph Cullmann <cullmann@kde.org>
Date: Mon May 16 19:49:02 2022 +0200
Revert "Create filebrowser on demand"
This reverts commit 7caed2681d18d9ea08c35f160e88fb44a2e52769.
BUG: 453795
revert full lazy loading, doesn't work this way
commit 9ccb169070a81fb7d716bbc61ff390b07076ab42
Author: Kai Uwe Broulik <kde@privat.broulik.de>
Date: Tue May 10 09:10:30 2022 +0200
katetabbar: Fix drag pixmap size on high-dpi
One needs to multiply the size by dpr, too, otherwise it's cut off.
commit 7d1c9096ebe60b4acda6c4ae2711328b39a62257
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Tue May 3 02:37:23 2022 +0500
Use both highlightingModeAt and highlightingMode
Using only one is a bad choice because it could be that it returns
ISO C++ for some location, but the snippet wants C++. This is just bad,
the user should not need to care about these details. Instead just use
the both.
(cherry picked from commit 4478e509ca0aa2e0be696f5576e9d8e95ee99db7)
commit cab17fbeb81f40b1f03801e6b5a0a947f5221028
Author: Waqar Ahmed <waqar.17a@gmail.com>
Date: Tue May 3 02:35:52 2022 +0500
Fix snippets not showing up in completion
If you have some text on a line:
func()
and the cursor is in between the parenthesis and you try to invoke a
snippet, kate fails to do so because of what the completionRange
method was doing i.e., trying to select the full line range which imo
sounds not very smart.
It also leads to incorrect text replacement after execution of a snippet
as the range could be anything.
To test, create a snippet "qst" that completes to QStringLiteral("").
Then place your cursor in func() and type qst. Nothing shows up. Add
spaces between parenthesis, snippet will now show up but when you
execute it, it results in `tringLiteral("")`.
(cherry picked from commit b0b5da9c05dd49180b7fc44d3ae690c3cc604b57)
commit 3414b6269a616a0dee4237f66e77772669ee59ff
Author: Christoph Cullmann <cullmann@kde.org>
Date: Sat Apr 30 23:42:04 2022 +0200
no delayed readSessionConfig
the config pointer might be invalid at that point in time
if we want to delay stuff, that must be done inside
readSessionConfig in the KTextEditor::View itself,
after reading the stuff from the passed config
BUG: 453152
####################### kbackup
commit ca33bb7d2d7c435e7f71b114965db05d9b8c9788
Author: Martin Koller <kollix@aon.at>
Date: Mon Apr 18 11:17:47 2022 +0200
saving profile needs to reset the backup cycle
when manually saving a profile, we need to restart the backup
(incremental) cycle since e.g. adding a new dir would otherwise
not save its content on the next run
(cherry picked from commit a1769ab9160022ba42fea3ea079bc8143022691f)
####################### kcalutils
commit 8d05102db40c04e753f0970511ffec377d7d5f79
Author: Glen Ditchfield <GJDitchfield@acm.org>
Date: Mon May 9 01:52:08 2022 +0000
Display year of exception to yearly recurrence
commit 494331a28bb722b4ab4c38a2520f305b8f7ad8fa
Author: Laurent Montel <montel@kde.org>
Date: Fri Apr 22 19:06:36 2022 +0200
Fix Bug 452480: Kmail doesn't display calendar invites
BUG:452480
FIXED-IN: 5.17.1
####################### kdeconnect-kde
commit a0b9a2131c2fa30c041448f87fa927128785cea0
Author: Aleix Pol <aleixpol@kde.org>
Date: Mon Mar 21 18:03:45 2022 +0100
kcm: Fix showing plugins' configuration
We were using the plugin infrastructure to tell the name of the plugin
we were configuring.
Since this doesn't make any sense, just let the kcms themselves define
where they want their settings to be.
This fixes a regression from when we ported away from using KService to
list them. e365e1b35c397e0017803f2edd4b606b5a298ced
(cherry picked from commit 21dbf0410face6ab5fd625d51f648561c44a6d0e)
commit 27da388c74e5eebca05251de471057486612f69b
Author: Ömer Fadıl Usta <omerusta@gmail.com>
Date: Thu Apr 21 13:16:40 2022 +0000
Fix PlaySound with correct QUrl
It was missing to use fromLocalFile
BUG: 452591
(cherry picked from commit da84914b7d5c39af23c3e54ff7745ce6e8c55fe4)
####################### kdenetwork-filesharing
commit f1323083f30a0cc72e690d1e6d7f2cc723fec0b4
Author: Harald Sitter <sitter@kde.org>
Date: Mon May 23 15:25:35 2022 +0200
reload combobox on reuse
tableview by default reuses delegates so we get state confused because
we don't bind our current index to the edit role (presumably because
we'd break the binding when the user selects something else anyway). in
any case because the delegates get reused we need to explicitly reload
our cached states when that happens. otherwise we have delegates
presenting the incorrect state (that is: out of sync with what is
actually in the model)
Fixes #2
####################### kdenlive
commit 460910bcea5bdd9d1ecd2ca2dc3fc45e960afe0b
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Mon Jun 6 12:24:35 2022 +0000
Fix icon color change in some situations (eg. Appimage)
BUG: 450556
(cherry picked from commit 4ca161d52ba43b894c70d216ee458e43331c0d70)
commit 056d146294df253c8124594df399b015d8f75897
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Jun 6 22:07:21 2022 +0200
Fix incorrect lambda capture leading to crash.
Fixes #1451
commit 9a5315d3e52c9caede81f9ccaae2b5c1cd054b1b
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Jun 4 16:25:41 2022 +0200
Fix AppImage icons.
Related to #1447
CCBUG: 451406
commit 6c7e607f955991f64feae81efd4a40f2b6d37905
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Jun 2 06:50:51 2022 +0200
Online resources: only show warning about loading time once.
CCBUG: 454470
commit f4cdefe0e47601fcfae483884009708a21207ff5
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Jun 2 08:44:55 2022 +0200
clang format fixes
commit 038b7c03acc621fdad7d02ef6d80f59990c31354
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue May 31 15:30:53 2022 +0200
Fix crash clicking ok in empty transcoding dialog
commit 1920dd4c15f4ec35e0d16c0e93c40468124efa8c
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue May 31 14:57:14 2022 +0200
Fix possible crash when load task is running on exit
commit 16b177c6a900fea6eb2be13439005a25552f49f6
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon May 30 21:47:20 2022 +0200
Fix file watcher broken, changed clips were not detected anymore
Fixes #1444
commit bfab72ad7079f52516e285f985039d3044b980de
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat May 28 16:59:51 2022 +0200
Fix timeremap clip always using proxies on rendering.
BUG: 454089
commit 49543041f85981d731b23c07fecc1f3f2e65368f
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat May 28 07:11:19 2022 +0200
Ensure internal effects like subtitles stay on top so that they are not affected by color or transform effects.
Fixes #1438
commit d9a9c00dca9b7065b551ddcc6c6c25ea94bbdc43
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 27 20:47:51 2022 +0200
Fix crash on undo center keyframe
commit ce28f4d2520edbeba455d7b23fdbeea6c42726dd
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 27 18:09:17 2022 +0200
Fix crash changing clip monitor bg color when no clip is selected
commit 660858733e4eeda7fc5902ca03b73cd0ae90b073
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 27 17:27:30 2022 +0200
Fix crash on undo selected clip insert
commit 456bb4fb76c6f1066ab637687f97658ea47abee3
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 27 16:22:29 2022 +0200
Fix nvenc codec
CCBUG: 454469
commit 338e677b54629df877d4f0091c8d08ddad8bc3fe
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 27 16:15:50 2022 +0200
Fix clip thumbs not discarded on property change
commit 937e2061349c94c3f3411013772b315d2404e3f4
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 27 15:37:55 2022 +0200
On document loading, also check images for changes
commit e9a62a1c0a273e07388b90743719b3c2e740a4ea
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 27 12:35:16 2022 +0200
Fix tests and mix direction regression
commit 919596ad105dd4c5d6e4f3419963c39d61732ea8
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 27 09:32:26 2022 +0200
Fix major corruption on undo/redo clip cut, with tests
commit 5e9d56a96feeeac8fbf77871ea4c1a0b8eb75c27
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 27 06:56:33 2022 +0200
Project loading: detect and fix corruption if audio or video clips on the same track use a different producer
commit a7fc91dbabc05e9778698ab6aafd747a9507db49
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu May 26 16:03:05 2022 +0200
Fix crash dropping an effect on the clip monitor
commit 006c7a1761669b3fbd0000eda130cf7aae366111
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed May 25 07:35:51 2022 +0200
Speedup maker search
commit 13c5f4434cf01dacec300f1a0e0490cd783c6efa
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue May 24 13:16:31 2022 +0200
Fix cannot put monitor in fullscreen with mirrored screens
commit a6c365a3d01441bf6bf77782df9db2a323498927
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat May 21 19:10:40 2022 +0200
Fix mix on very short AV clips broken, with test
commit 019491631e59fc735fe1b3c7be33edea9314bed6
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat May 21 17:56:21 2022 +0200
Fix Slide mix not correctly updated when creating a new mix on the previous clip, add tests.
CCBUG: 453770
commit 8142abe5c2754ed09945af51ffa16284c2df0542
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 20 22:49:52 2022 +0200
Fix mix mix not correctly reversed in some cases and on undo.
Bug: 453770
commit d332064716d3ee9eaedaaf9402c9ffcd15a42de5
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 20 16:42:06 2022 +0200
Fix slide composition going in wrong direction (mix is still todo)
CCBUG: 453770
commit cf5e56aa4620395b0895a4885482054b489c86c1
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 20 15:41:19 2022 +0200
Fix several small glitches in bin selection
commit cf5c0a473a59f4eda17bdf367377197b0868bcba
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu May 19 23:24:24 2022 +0200
Fix clip height not aligned to its track.
Fixes #1435
commit 8ffbef7fb62a5b70b8ee31e6dcc457ae3e79886c
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu May 19 11:44:54 2022 +0000
Fix speech to text on Mac
commit b128c3b384addfba1228ab931dc08c0ee16f8d97
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu May 19 06:47:13 2022 +0200
Fix crash/corruption in overwrite mode when moving grouped clips above or below existing tracks
commit 57d849d69077fb0abd6faed2bfdc3d29c2d58428
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Fri May 27 14:26:25 2022 +0200
Fix missing audio with "WebM-VP9/Opus (libre)" preset
Related to #1439
CCBUG: 452950
FIXED-IN: 22.04.1
commit 5060037f97a4f487f2b9ae161d4fafa24f6ec455
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Mon May 23 18:09:18 2022 +0200
[Render Widget] Allow more steps for quality slider
Related to #1393
commit 01ca6009148dd49f52823852cda17bbd65e70ca6
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Mon May 23 17:27:54 2022 +0200
[Render Presets] Fix wrongly reversed quality with custom presets
Related to #1393
commit 854c1aef1a96ece1831048cef7ec837e0c410f24
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Mon May 23 17:05:24 2022 +0200
[Render Presets] Add more speed preset steps for x254 and x256
Related to #1393
commit ee7a06a3ada559a82ad1505254b8ee817ca8dc04
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue May 17 22:20:39 2022 +0200
Fix mixers don't display levels if a track was added/removed with collapsed mixer
commit b0b13930d16402ba28ba90b987f4ef15c565094b
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue May 17 22:00:14 2022 +0200
Fix possible crash in transcoding dialog if there are no clips to convert
commit 8131671594ead2d318418359c0a1b7e175979fbd
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Mon May 16 23:58:55 2022 +0200
[RenderWidget] Add scrollbar to improve experience on small screens
commit f7bc263e620657957726f5887a07ab913525a31a
Author: Gary Wang <wzc782970009@gmail.com>
Date: Mon May 9 00:46:23 2022 +0800
Add 'reverse' parameter to transition 'mix'
commit 89cdeb163db3392ce5cbc6094974e8f4b83c11b2
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri May 6 10:14:55 2022 +0200
Fix custom effect type sometimes incorrect.
Fixes #336
commit c6f537bea43ec6fb88153752dd8c9ccf106f66e3
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun May 1 18:20:48 2022 +0200
Fix drag incorrectly terminating in icon view
commit 077f2f290a4f42ca7bacae1cc05c87db16c3f35c
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Apr 29 11:42:48 2022 +0200
Fix freeze cause by incorrect duplicate entry in thumbnail cache.
Maybe related to #1364
commit ae1e79a176067ed3f78ff473fd5063972c26f1d2
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Apr 25 00:02:25 2022 +0200
Fix crash trying to drag in empty space in Bin icon view
commit 7431f170cefc5424a5bf21fc2188161d18a6e266
Author: Massimo Stella <maxstar@tin.it>
Date: Sun Apr 24 19:36:25 2022 +0000
Update kdenliveeffectscategory.rc new mlt's box_blur added to the 'Blur and Sharpen' category
commit 02cd900aa5e72ed17f13585434aaa1576fa87dd2
Author: Massimo Stella <maxstar@tin.it>
Date: Sun Apr 24 19:34:31 2022 +0000
Update CMakeLists.txt adding the new mlt's Box_Blur
commit 42c8bd8c555acd470563cfcab94197112857f1d7
Author: Massimo Stella <maxstar@tin.it>
Date: Sun Apr 24 19:33:44 2022 +0000
Add new mlt's Box_Blur ui. It was not working with the automatic one
commit 6ba4c16f48d9ef64c26ea2c2744c066fee52e1ef
Author: Massimo Stella <maxstar@tin.it>
Date: Sun Apr 24 17:03:30 2022 +0000
Update secondary_color_correction.xml fixing Transparency default value error
commit 4685d1353cf0b098049cdf31828720241c9f026a
Author: Eric Jiang <erjiang@alumni.indiana.edu>
Date: Sat Apr 16 15:32:47 2022 -0700
Fix titler text alignment
When editing text in the title editor, modifying left-aligned text
behaves as though the text is right-aligned and vice-versa. This diff
fixes the logic of offsetting the text location based on alignment.
commit 3c59d78541e124c4a639537bbe1f696ebd563d40
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Apr 22 17:54:28 2022 +0200
Fix potential deadlock, maybe related to #1380
commit a61a8f94657883e781e405e6db30a9b2a25b7a6c
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Apr 22 16:49:25 2022 +0200
Small refactoring of cache get thumbnail
commit 9f51aeb7ca86b074284782accfb993c626aa1707
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Apr 22 13:10:21 2022 +0200
Fix timeline preview failing when creating a new project
Related to #993
commit e725bcfdcddda0753232fef78e87636c3865c881
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Apr 21 16:43:43 2022 +0200
Timeline preview profiles - remove unused audio parameters, fix interlaced nvenc
commit 18f77f07afb37011473e3fef211d42ba6434d648
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Apr 21 15:55:58 2022 +0200
Another set of minor improvements for monitor audio level
commit 1ba4dedcfe7d59504815d5c237c4605586d69ed4
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Apr 21 14:46:26 2022 +0200
Minor fix in audio levels look
commit 8ab8f8e53e1935190521470ba306bf0c6b664352
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Apr 21 13:29:57 2022 +0200
Ensure all color clips use the RGBA format
commit a5690290305ac7c096b8b3a3bdd49745913d813a
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Apr 21 09:29:31 2022 +0200
Show dB in mixer tooltip
commit 637661db295e18f623f439b090e384f34fb29100
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Apr 21 08:49:41 2022 +0200
Fix audio levels showing incorrect values, and not impacted by master effects
Related to #798.
Track audio levels still don't display the correct values, a change in MLT is required, patch will be posted soon
####################### kdevelop
commit 7d02895fd0ef22fb93c4f2a5fc3fe5dfc7aba4cb
Author: Jeremy W. Murphy <jeremy.william.murphy@gmail.com>
Date: Sat Apr 30 14:30:47 2022 +1000
On Apple, use project version format compatible with Apple linker
BUG: 448152
FIXED-IN: 5.8.220402
Using PROJECT here makes sure that it is never out of sync with the ecm
setup in kdevplatform. However, I'm pretty sure that the 'micro' (fourth)
version level is ignored.
commit 5dbeef5fa857f1643f8b47cf2b025ca1325a38b9
Author: Igor Kushnir <igorkuo@gmail.com>
Date: Sun May 1 14:46:34 2022 +0300
ContextBrowserPlugin: remove redundant DUChain read locks
DUChain read locks are recursive, so this commit does not fix anything,
only improves performance. The removed locks were redundant because:
1. ContextBrowserPlugin::findDeclaration() is called only from
ContextBrowserPlugin::updateForView() while holding DUChain::lock().
2. ContextBrowserPlugin::switchUse() acquires DUChain::lock() almost at
the beginning => no need to acquire it again below.
Michael Swan originally proposed similar changes in
https://phabricator.kde.org/D22182 along with a fix for Bug 358787.
Jonathan L. Verner reinvented the same fix, but for Bug 416714, in the
parent of this commit. This commit modifies and applies the remaining
fixes from the Phabricator review.
The Phabricator review's summary contains:
"There were two paths which needed a lock added given my change, so
this change set should not cause any regression on bug #386901."
As explained at the top of this commit message, the moved/removed locks
were just redundant, and so removing them is unrelated to the bug fix.
commit a947074f0872ad3245b8c73679143998a88e3753
Author: Jonathan L. Verner <jonathan.verner@matfyz.cz>
Date: Fri Oct 29 01:59:42 2021 +0200
Fix a crash in the "update signature action".
The problem seems to be that the DUChain is readlocked in
`AbstractNavigationWidgetPrivate::anchorClicked` (see also [2]),
which then proceeds through the following (backtrace-like) call chain
#9 AdaptSignatureAction::execute()
(at plugins/clang/codegen/adaptsignatureaction.cpp:83)
#10 ProblemNavigationContext::executeAction(int)
(at kdevplatform/language/duchain/navigation
problemnavigationcontext.cpp:258)
#11 ProblemNavigationContext::executeKeyAction(QString const&)
(at
kdevplatform/language/duchain/navigation/problemnavigationcontext.cpp:243)
const&)
(at
kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:183)
#13 AbstractNavigationContext::acceptLink(QString const&)
(at
kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:487)
#14 AbstractNavigationWidgetPrivate::anchorClicked
which ends at
plugins/clang/codegen/adaptsignatureaction.cpp:83
with an `ENSURE_CHAIN_NOT_LOCKED` macro, which asserts.
However, the lock in `anchorClicked` was added there in
commit ff72bc32 to fix bug 386901 ([1]) so it cannot
just be removed. The callchain triggering the 386901 bug looks
as follows:
#0 FunctionDefinition::declaration
(at kdevplatform/language/duchain/functiondefinition.cpp:52)
#1 FunctionDefinition::declaration
(at kdevplatform/language/duchain/functiondefinition.cpp:52)
AbstractDeclarationNavigationContext::AbstractDeclarationNavigationContext
(at
kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:67)
#3 DeclarationNavigationContext::AbstractDeclarationNavigationContext
(at plugins/clang/duchain/navigationwidget.cpp:38)
#4 ClangNavigationWidget::ClangNavigationWidget
(at plugins/clang/duchain/navigationwidget.cpp:98)
#5 ClangDUContext<KDevelop::TopDUContext, 140>::createNavigationWidget
(at plugins/clang/duchain/clangducontext.cpp:46)
#6 AbstractNavigationContext::registerChild
(at
kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:281)
#7 AbstractNavigationContext::execute
(at
kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:201)
#8 AbstractNavigationContext::acceptLink
(at
kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:487)
#9 AbstractNavigationWidgetPrivate::anchorClicked
(at
kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:285)
which hits an assert at
kdevplatform/language/duchain/functiondefinition.cpp:52
in the `ENSURE_CAN_READ` macro.
This commit moves the lock from `anchorClicked` into
`AbstractNavigationContext::registerChild`, which is the
last opportunity for a lock before a language-plugin specific
method is called (so that the bug does not reappear in
other language plugins).
References
[1] https://bugs.kde.org/show_bug.cgi?id=386901
[2] https://phabricator.kde.org/D22182
BUG: 416714
CCBUG: 358787
FIXED-IN: 5.8.220401
####################### kio-extras
commit d676e8085e86b7f78a86877c038bd98bcc02bde4
Author: Igor Kushnir <igorkuo@gmail.com>
Date: Mon May 30 20:53:55 2022 +0300
man: remove the section suffix from page names in listDir()
After recent major changes to man's listDir() (starting at
223de3ec8cde479fbe7f102c76b756cacbedbda5 and ending with
1d752c0497868fb07abd574f260f85c1ce62dfc9) man page names acquired
section suffixes in parentheses. For example, "aio.h" became
"aio.h (0p)". This page name format change broke URLs formed by joining
a section URL and a page name, e.g. "man:/(7)" + '/' + "bootup (7)".
The `xdg-open "man:/(7)/bootup (7)"` command opens this broken link in
KHelpCenter, which displays the "Manual Page Viewer Error" page.
The added section suffixes also break displaying man pages in KDevelop's
Man Pages documentation plugin.
Revert this breaking change by removing the section suffix rather than
reformatting it into parentheses.
BUG: 452920
FIXED-IN: 22.04.02
commit afe11f248c663e4038f0bab99c1bcb9fd1345b69
Author: Antonio Rojas <arojas@archlinux.org>
Date: Tue Apr 26 23:29:16 2022 +0200
fish: don't overwrite dir mimetype with extension based one
This makes dirs with a dot in their name or special names (such as 'core') report a wrong mime type
BUG: 452940
####################### kitinerary
commit 0a201e6877cab003cd0bc045d8c86c61787c4a89
Author: Volker Krause <vkrause@kde.org>
Date: Sat Jun 4 20:05:00 2022 +0200
Fix hex vs decimal mix-up in barcode content detection
commit da2622ed4ee1827c514e9c524696605cbe584477
Author: Volker Krause <vkrause@kde.org>
Date: Mon May 30 18:07:51 2022 +0200
Slightly relax the square barcode aspect ratio threshold
This fixes decoding the slightly distorted Aztec codes in mobile PDF
boarding passes from Eurowings.
commit 68748049851bd404fea3f2c997c3f6227efc0951
Author: Volker Krause <vkrause@kde.org>
Date: Tue May 24 18:48:57 2022 +0200
Try harder to clean Eventbrite street addresses
The order in which postal code and locality are appended to that can
differ depending on local formatting rules.
commit 2e45f1b28661422845412055d84a3f872f2e869a
Author: Volker Krause <vkrause@kde.org>
Date: Sun May 22 18:38:53 2022 +0200
Add extractor script for UK national rail PDF tickets
commit 276c9e91daf818ecc100d6e2c68e08e1958d6d95
Author: Volker Krause <vkrause@kde.org>
Date: Wed May 18 17:25:37 2022 +0200
Add extractor script for Thalys PDF tickets
We get most of the data from the Thalys barcodes already, this fills in
station names, departure/arrival times and passenger name.
commit d62695c849ed806f4d1cdf571432d32ec734577e
Author: Volker Krause <vkrause@kde.org>
Date: Thu May 5 19:02:18 2022 +0200
Add PDF extractor stage for SNCF discount cards
This augments what we get from the barcode, e.g. the owner name and (once
the data model supports that) the validity range.
CCBUG: 453322
commit c7e4dee7d0f6d4fb5c3499bcbd8fcc18642dd021
Author: Volker Krause <vkrause@kde.org>
Date: Wed May 4 17:27:57 2022 +0200
Extract SNCF discount card barcodes
CCBUG: 453322
commit 141af23a9b0a8b1ddf92d432b0a2b910650dfd91
Author: Volker Krause <vkrause@kde.org>
Date: Wed May 4 17:27:41 2022 +0200
Extract SNCF discount program information from tickets
CCBUG: 453322
commit 982732660dfc94355d92d4627138ad3536558e9d
Author: Volker Krause <vkrause@kde.org>
Date: Wed May 4 17:27:02 2022 +0200
Fix reservation number propagation from barcode to PDF extracted data
commit 0a475e3fe444410eaee60e4fb329aea8296d5ea1
Author: Volker Krause <vkrause@kde.org>
Date: Mon Apr 25 17:13:03 2022 +0200
Handle minor variations in the phone number part from simplebooking.it
Also, extract the guest name while at it.
commit 8b09a8ebe23ad91f7e1aeeeca1fee82f418a9080
Author: Volker Krause <vkrause@kde.org>
Date: Fri Apr 22 16:10:50 2022 +0200
Extract onepagebooking.com pkpass files as well
commit 20b287eabca8a7f82346c7ffec24c2798bdf8d59
Author: Volker Krause <vkrause@kde.org>
Date: Fri Apr 22 16:10:32 2022 +0200
Make the onepagebooking.com email extractor slightly more tolerant
commit c014509147dd15bce483f3cb1a5b8d6ff458e7cd
Author: Volker Krause <vkrause@kde.org>
Date: Tue Apr 19 18:27:20 2022 +0200
Add extractor for alternative booking.com HTML emails
Additionally this also adds support for email contacts and modification
URLs for all formats.
commit f85ea284528b01b547bcceb320bbfd6a7e03d739
Author: Volker Krause <vkrause@kde.org>
Date: Mon Apr 18 10:20:23 2022 +0200
Also post-process stand-alone program membership elements
commit 71b0372bd67223fce21fa0b877e84196da2911d8
Author: Jan Hambrecht <jaham@gmx.net>
Date: Fri Apr 15 22:49:43 2022 +0200
Update eurowings plaintext extractor
The eurowings plaintext extractor did not work anymore due to slight
changes in booking confirmation text received from eurowings.
The various regex had to be slightly extended to catch the correct data
points from the text.
(cherry picked from commit 7d86a0ede07ccdc0dd0e7891e61b11410faba65d)
####################### kmahjongg
commit c49e284e180195aacf7797842d3c930b3a2241bd
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Jun 6 21:36:26 2022 +0200
Fix issue when restaring a game with a selected tile
We need to clear the selected tile otherwise clicking on the same
position again makes the tile disappear incorrectly
BUGS: 454903
####################### kmail
commit 0ef1c9191eac2812e689b696dbe8c28192a74d1f
Author: Laurent Montel <montel@kde.org>
Date: Tue Jun 7 08:58:02 2022 +0200
Fix update menu when we switch tab
commit 3150b97b3e33971b01f8c6d71c2c5d11430fe729
Author: Laurent Montel <montel@kde.org>
Date: Mon May 23 08:49:27 2022 +0200
Follow BinaryUnitDialect option
CCBUG: 454182
commit 1206c629da48c2eaec8205cca47e4c42ddefe7c3
Author: Laurent Montel <montel@kde.org>
Date: Thu May 19 07:48:32 2022 +0200
Fix crash when we add/edit/remove not
commit aa500afa6358b742cd8f609a716e6cd3d2582bee
Author: Laurent Montel <montel@kde.org>
Date: Wed Apr 27 06:53:51 2022 +0200
Fix crash when we delete several identities
####################### kmailtransport
commit a753314885c642b58f53198bf8870348631d5917
Author: Laurent Montel <montel@kde.org>
Date: Fri Apr 29 14:46:58 2022 +0200
Add separator
####################### kolourpaint
commit 859b4455e37464a8d6e8167f2581abf237f45bd4
Author: Marco Martin <notmart@gmail.com>
Date: Fri Apr 29 13:58:30 2022 +0000
recalculate toolbar size on layout requests
on events like style change all the size hints can be not valid anymore.
visible when changing style on the fly or using a feature from breeze which enlarges buttons when in tablet mode
doing this at stylechange event is too soon, on layout request is the proper moment in the chain of events
Removing adjustSizeConstraint completely is probably the proper fix, though seems to indeed mis size the toolbar on undock
####################### konsole
commit a6fce70f6c4e4d355c14475be8f5669a83c7023f
Author: Luis Javier Merino Morán <ninjalj@gmail.com>
Date: Sat Apr 30 19:12:36 2022 +0200
Fix scroll position jumps regression
Commit d37d3ac1 "CompactHistoryScroll: Remove _maxLineCount + 5 lines at
a time" caused a regression: addHistLine queried the number of lines in
history before and after adding a line, and if it had not incremented it
assumed one line entered history and another was dropped at the other
end. Now, lines are dropped from history in batches, so take care of
that.
Very similar to the regression fixed at 7a1e4768, only this one is about
keeping the scroll position on the presence of scroll, and that other
one is about keeping the selection.
Thanks to the bug reporters Michael and Luke-Jr for the heads-up.
BUG: 452955
BUG: 453112
(cherry picked from commit d2ca202abd4e6b415a7647927db493337092d5f3)
commit 9ae57f4e1de920d1a30b8f64448fd6c186a36730
Author: Matan Ziv-Av <matan@svgalib.org>
Date: Tue Apr 12 00:03:12 2022 +0300
Fix cursor position after drawing Sixel graphics
Moving all cursor and scroll handling to addPlacement.
This requires the moveCursor parameter to have three possible values,
since Sixel cursor movement is not the same as Kitty/iterm2. This also
unnecessitates addPlacement return value.
BUG: 452476
####################### kopeninghours
commit 4ef92d5fa3e20bb5bd2d3534b31bdd2f2a81d866
Author: Fam Lam <fam.lam@live.nl>
Date: Thu Apr 21 17:32:03 2022 +0000
Add Dutch month abbreviations and weekdays. Remove Ma conversion
Add Dutch month abbreviations and weekdays. Skipping Di, Do abbreviations due to conflicts with other languages. Remove conversion of Ma -> Tu as Ma is Dutch for Maandag (Monday)
####################### kosmindoormap
commit 97824328deacda5d4f8f014bb8d623bf9afa1745
Author: Volker Krause <vkrause@kde.org>
Date: Tue Apr 26 19:02:34 2022 +0200
Fix removing the country prefix from the country subdivision code
####################### kpmcore
commit 82a6351bae64b99616249e44492259ec31a3b34e
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Wed May 4 17:48:35 2022 +0100
Fix location of GPT header on 4K LBA devices.
BUG: 453333
####################### kpublictransport
commit f418c258c4f228e8804205b1aa490fe6da9b0650
Author: Volker Krause <vkrause@kde.org>
Date: Tue May 17 18:04:01 2022 +0200
Discard Hafas load values outside of the expected range
Fixes broken load information with recent BVG responses that report a load
value of "11" for "low load" in the tcocL structure. We now discard that
and only use the information from the remL-based load data, which is
parsed correctly.
####################### ksirk
commit 6e8ae29aa621df7e02cf5cf897352e20d28c4986
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Sun Jun 5 23:26:41 2022 +0200
Fix KNewStuff includes
KF*/KNewStuff3/ has been in the target include directories for a long time.
Cherry-picked from 459f18191e11e7a1d38b61cd0114bd881a110539
####################### libkcddb
commit f9e58d3b294ba6c07d9e0ae2c600ac253d9e0cf4
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu May 26 00:00:26 2022 +0200
Needs kdoctools_install since it has docs
####################### libkexiv2
commit 54a2c9c974291a42959d5721a3dcb3b5ade80522
Author: Nicolas Fella <nicolas.fella@gmx.de>
Date: Thu May 19 22:38:29 2022 +0200
Remove usage of register keyword
It serves no purpose and is invalid C++17
BUG: 454050
(cherry picked from commit d0d6b191ebc1bdd2d1b722ee243b09abac5e5629)
####################### libkleo
commit 5c4b8edb6d0b142a1d76276509e5252cacdecbe0
Author: Martin Liska <mliska@suse.cz>
Date: Fri Mar 25 14:40:37 2022 +0100
Include <iterator>.
In order to fix:
[ 16s] /home/abuild/rpmbuild/BUILD/libkleo-21.12.3/src/kleo/keyserverconfig.cpp:73:44: required from here
[ 16s] /home/abuild/rpmbuild/BUILD/libkleo-21.12.3/src/utils/algorithm.h:35:30: error: no matching function for call to 'begin(QStringList&)'
[ 16s] 35 | std::transform(std::begin(c), std::end(c), std::begin(c), op);
[ 16s] | ~~~~~~~~~~^~~
The change is documented here:
https://gcc.gnu.org/gcc-12/porting_to.html#header-dep-changes
(cherry picked from commit f290218a6fd4e2b849875f6d465eaa861ec02aff)
####################### lokalize
commit 0bdd8bd236459338bfc52b7ae57e78eed29e2268
Author: Karl Ove Hufthammer <karl@huftis.org>
Date: Sun May 22 20:36:53 2022 +0200
Update mailing lists for Norwegian translation teams
The three teams (Norwegian Nynorsk, Norwegian Bokmål and
Northern Sami) now share the same mailing list.
####################### messagelib
commit 7b956ab759445ef9b556ee67b60ba3a6292bed9e
Author: Laurent Montel <montel@kde.org>
Date: Mon May 23 08:12:41 2022 +0200
Fix bug 454182: message (part) size display: please follow BinaryUnitDialect everywhere
BUG: 454182
FIXED-IN: 5.20.2
commit ba074c52e53351a7c210c43423990700623fc4b7
Author: Laurent Montel <montel@kde.org>
Date: Wed May 11 07:16:00 2022 +0200
We only need a close button here
####################### okular
commit 1a980008be43e006c21254c45a06b7dd17a215bd
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed May 18 23:12:18 2022 +0200
Fix crash while undoing with the menu on an empty annotation
BUGS: 453987
commit afc0d8ed07a645f2013ec6f3094e36f70ab5edce
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Apr 26 21:46:51 2022 +0200
Fix part of the Welcome Screen not being translatable
####################### partitionmanager
commit 6c195278ce608b5df4462fe986ea686c6a63e243
Author: ivan tkachenko <me@ratijas.tk>
Date: Sun May 29 16:14:32 2022 +0300
Fix info pane layout alignment to top
commit e351dfd21d8a8b8a45bc086059e27080e0a9338f
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat May 28 22:36:25 2022 +0100
Fix empty frame in resize/move dialog.
Bug: 454530
####################### pim-data-exporter
commit af84327bb50b1c4ffe08143b5594124cd9ce57df
Author: Laurent Montel <montel@kde.org>
Date: Tue May 31 13:27:09 2022 +0200
Fix copy file
commit 5865c8c41235f3ddd544336347ca00eebdddfc06
Author: Laurent Montel <montel@kde.org>
Date: Tue May 31 13:02:12 2022 +0200
Use mkpath here
commit c8d5bd2fc1b91e01966b94a5dddc8d6f148c2aeb
Author: Laurent Montel <montel@kde.org>
Date: Tue May 31 13:02:06 2022 +0200
Fix autotest
commit c344824ddf8216fa8814fd79ebfe3f54b6a2cbb7
Author: Laurent Montel <montel@kde.org>
Date: Tue May 31 11:44:36 2022 +0200
Fix reactivate action when we cancel sync
commit 80367de70202849f4977d77956658e2360e3c199
Author: Laurent Montel <montel@kde.org>
Date: Mon May 30 13:06:56 2022 +0200
Exclude akonadi_google_resource too for setPath
commit f35ff0f4ff28704ffd28ab980ad45460c9b536f7
Author: Laurent Montel <montel@kde.org>
Date: Mon May 30 11:05:18 2022 +0200
Fix export default maildir folder
commit f31d77aaf651fc60044ea8b1e82f358be2a2b7c4
Author: Laurent Montel <montel@kde.org>
Date: Mon May 30 10:03:23 2022 +0200
We need to keep order
For example we need to load mail first for sync kolab resource
we can be need by kaddressbook
commit b73366af51a28e6362ece401fc6742538a436026
Author: Laurent Montel <montel@kde.org>
Date: Mon May 30 09:52:23 2022 +0200
Create on stack
commit 8cf1eae78345cd0a450d79e19d6932723b4601a7
Author: Laurent Montel <montel@kde.org>
Date: Mon May 30 09:41:03 2022 +0200
These resources doesn't have setPath method
commit bef4da5087214bb5112611b28634615a08ab1b89
Author: Laurent Montel <montel@kde.org>
Date: Tue May 3 13:38:02 2022 +0200
Show all headers in qtc6
commit 38640527b8dd1e072690d4f253d6f1de78e724f6
Author: Laurent Montel <montel@kde.org>
Date: Tue May 3 13:37:48 2022 +0200
use auto directly
commit 766a54ffa2e260fbe49cef82f118e9741c6ab082
Author: Laurent Montel <montel@kde.org>
Date: Tue May 3 13:37:36 2022 +0200
const'ify variable
commit 42e9b063ae1f928605f25784c6c3fc2fd0d9372b
Author: Laurent Montel <montel@kde.org>
Date: Tue May 3 07:32:28 2022 +0200
USe auto foo directly
commit f290d7eae3c39b7c556e54a075398228a7b9d064
Author: Laurent Montel <montel@kde.org>
Date: Tue May 3 07:31:51 2022 +0200
Fix compile warning
commit 04ba0f6ea6dfa5a79c78fb31b982b2ca9692f7bd
Author: Laurent Montel <montel@kde.org>
Date: Mon May 2 13:50:55 2022 +0200
Const'ify variable
commit 7da217c878f542dbcb6e5b23d1ac62605cb9aa36
Author: Laurent Montel <montel@kde.org>
Date: Mon May 2 07:21:43 2022 +0200
const'ify variables
commit a7a5563837355e2637176970a9516d35a3b9b966
Author: Laurent Montel <montel@kde.org>
Date: Sun May 1 19:56:21 2022 +0200
const'ify pointer
commit 003bb0cc14bfc367b4d2fcc52aed42a76c5ee32c
Author: Laurent Montel <montel@kde.org>
Date: Sun May 1 14:54:16 2022 +0200
Show headers in qtc6
commit dd0fc50af0f0055c3ee50c782b097051dffe6ba0
Author: Laurent Montel <montel@kde.org>
Date: Sun May 1 14:50:11 2022 +0200
Remove it
commit b6068df9c898137365f9a195e2cc4da02dd49621
Author: Laurent Montel <montel@kde.org>
Date: Sun May 1 13:43:59 2022 +0200
Fix install variable
commit d475027ac9b37254ade73b11ad24da12ac1b7931
Author: Laurent Montel <montel@kde.org>
Date: Sun May 1 13:43:15 2022 +0200
Add more fix compile warnings
commit c9bbae9d96214fd05a60420f5fa6d8def4b2f9d5
Author: Laurent Montel <montel@kde.org>
Date: Sun May 1 13:32:57 2022 +0200
Prepare to use custom install dir PIMDATAINSTALL_DIR
commit ff25429742a31a89680e83364357f116a5cc4db7
Author: Laurent Montel <montel@kde.org>
Date: Sun May 1 13:32:34 2022 +0200
Fix some compile warnings
commit 77ab9619695e9621330c014760d60ac58e7eb283
Author: Laurent Montel <montel@kde.org>
Date: Sun May 1 12:41:57 2022 +0200
Fix compile warnings
commit 9afa8d15ccddacb783cc414c61c2418a2f6c43b4
Author: Laurent Montel <montel@kde.org>
Date: Sun May 1 12:36:27 2022 +0200
Show all headers in qtc6
commit 95a11b035d9e4b35bc01ec603481e9868be53997
Author: Laurent Montel <montel@kde.org>
Date: Fri Apr 29 08:11:51 2022 +0200
Fix export reminder agent config
commit f600b003b341a4e908bb8ea69ff9aa76bf3a41b0
Author: Laurent Montel <montel@kde.org>
Date: Fri Apr 29 08:01:06 2022 +0200
Fix update buttons
commit 321465bfd9c5fa0dfcd592a47c6abc27ebe7baa8
Author: Laurent Montel <montel@kde.org>
Date: Fri Apr 29 07:56:02 2022 +0200
Comment for the moment
commit 9161494a1fa2cdbd611bd531d94d18c950bd3ed2
Author: Laurent Montel <montel@kde.org>
Date: Fri Apr 29 07:27:22 2022 +0200
fix import/export colors
commit 6e73de4eb8dd2288fec69929472b8e82b3d90df8
Author: Laurent Montel <montel@kde.org>
Date: Fri Apr 29 07:12:56 2022 +0200
Fix import kalendar config
commit c3ef8d26b460d77763ff9a2664f425691c154779
Author: Laurent Montel <montel@kde.org>
Date: Wed Apr 27 19:22:46 2022 +0200
Add more autotest (kalendar)
commit 79c8d7209d2859da84148ea94ed3321fc8d4f34b
Author: Laurent Montel <montel@kde.org>
Date: Wed Apr 27 13:41:25 2022 +0200
Start to import/export Kalendar config
commit 5bbe4dd7dc83b6841e4551b3dbda3ea10b2a983b
Author: Laurent Montel <montel@kde.org>
Date: Wed Apr 27 13:33:51 2022 +0200
Fix autotest
commit 9927305c4655e07402d3ffe7fedf1e5d910023d2
Author: Laurent Montel <montel@kde.org>
Date: Wed Apr 27 13:30:24 2022 +0200
ignore repo
commit e19f04c9e7116df3fc0d7f11be490662fc01a8d0
Author: Laurent Montel <montel@kde.org>
Date: Wed Apr 27 13:28:49 2022 +0200
Fix import kalendar reminder agent
commit 966e0241d0a04cdf53c94043b34659959b94c63e
Author: Laurent Montel <montel@kde.org>
Date: Wed Apr 27 13:19:12 2022 +0200
Now korgac is remplaced by kalendaracrc
commit 926d000d939ce534423428c0dc329527a082e820
Author: Laurent Montel <montel@kde.org>
Date: Tue Apr 26 13:50:24 2022 +0200
make sure to synchronize resources
commit 7c3a5d87369110397b2b765458c3579313d9fa3c
Author: Laurent Montel <montel@kde.org>
Date: Tue Apr 26 13:50:14 2022 +0200
change the logic
commit caf36588c9ba654645e12c3e9cdacf5efa73d0ab
Author: Laurent Montel <montel@kde.org>
Date: Tue Apr 26 13:34:50 2022 +0200
Fix sync tree folder
####################### pimcommon
commit 97cd0b7e44f09e11f9b3b449edca0d591ee3b850
Author: Laurent Montel <montel@kde.org>
Date: Thu May 19 07:09:26 2022 +0200
Fix typo
####################### spectacle
commit 8beca3b9fdc1beffc7172155f3ae3a239ec9993d
Author: Paul Worrall <p.r.worrall@gmail.com>
Date: Mon May 30 19:33:20 2022 +0000
Update org.kde.spectacle.desktop.cmake to include both required parameters for WindowUnderCursor
BUG: 446971
(cherry picked from commit e28ba9c1199cc9b2524903000ebcbe83fe61f267)
commit 21bd2a92431fe9039a6833ec1402c6559eb82011
Author: Antonio Prcela <antonio.prcela@gmail.com>
Date: Mon Apr 18 09:51:00 2022 +0200
Canceling a screenshot shall not disable buttons if previous screenshot is visible
Problem: take screenshot, it shows up in Spectacle. Take, for example, new screenshot with
rectangluar region. Cancel it, the previous screenshot is still in Spectacle, but most
of the buttons are disabled.
Solution: if checking that the new Pixmap has been forwarded to setScreenshotAndShow()
is empty, because the 'shot' was canceled, check if a previous screenshot is already
visible in Spectacle and set mPixmapExists to true so the buttons don't get disabled.
Do not check for mKSWidget->isScreenshotSet() before the 'if (mPixmapExists) {}', in
case the empty pixmap will overwrite the old screenshot.
####################### yakuake
commit 3c90b54a2c880f251d51a8f8d10bd0e2c1353116
Author: Ahmad Samir <a.samirh78@gmail.com>
Date: Sun Jun 5 23:24:13 2022 +0200
Fix KNewStuff includes
<include-dir>/KF*/KNewStuff3/ has been part of the
target_include_directories for a long time.
Cherry picked from 9e691cfa077bb2e26efc14dd021da0836d70782d
commit 06cd7566630c2652f06b5059cc427f95f033e194
Author: Jonathan F <jonoerik@fastmail.fm>
Date: Mon May 9 22:46:11 2022 +1000
Fix screen index preference resetting unexpectedly
Update MainWindow::moveEvent() to correctly handle a result of -1 from
QApplication::desktop()->screenNumber() ("widget is not on any screen"),
which was previously causing a user preference for "show yakuake on a
fixed screen" to revert to "show yakuake on the same screen as the
mouse".
BUG: 445106
(cherry picked from commit 554ca4bc41ba9018cc0819707c788fb02447a906)
heikobecker created this paste.Jun 7 2022, 9:37 AM
heikobecker created this object in space S1 KDE Community.