(cherry picked from commit 2f7a3f3b4f3afe7760e2e3168a37c4b9b8716273)
commit b2d940254a7ca1a93db4937dcd916f83ccca410c
Author: Christoph Cullmann <cullmann@kde.org>
Date: Sat Sep 17 21:03:18 2022 +0200
avoid that we trigger setCurrentItem with invalid url, will lead to warning
(cherry picked from commit aed760f2e53d797ff9ec056437ef0c3d089bb781)
commit 4e2678cb15d864654fb6debf731829d34870bb9c
Author: Alexander Lohnau <alexander.lohnau@gmx.de>
Date: Fri Sep 16 12:30:50 2022 +0200
Fix compilation with KF 5.90
The new overload that is only shown when deprecations are disabled was introduced in KF 5.91.
To avoid preprocessor version guards, we can just use auto here.
(cherry picked from commit c253ebc210039fc0344fef17aa390fec81f3f1d5)
commit 847da358d42ceb17ff4e0dbc7fe7f79e8d86238d
Author: Christoph Cullmann <cullmann@kde.org>
Date: Mon Sep 5 20:57:00 2022 +0200
use QPlainTextEdit to fix display issues
text is cut off after some lines with the QTextEdit/Browser
utilities/kate!873
(cherry picked from commit 33b11fb2437656e31de9a02fb56c43aaebe1fb7e)
####################### kdeconnect-kde
commit c6c6b1f44323ddd7c22e9d366f37ce84bc907621
Author: ValdikSS ValdikSS <iam@valdikss.org.ru>
Date: Sat Sep 17 15:54:11 2022 +0300
Prevent null pointer dereference if there's no audio devices
BUG: 454917
(cherry picked from commit 2006424e211114d8bfdaaf8891d7889a2fc25c7a)
####################### kdenlive
commit b96f3f051cdc0af88ac64c04b9c18e8b49c79445
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Oct 9 16:17:32 2022 +0200
Fix config and render ui tab order
commit 0f31ad668d51f178d1e416f2943909ac6cccf824
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sun Oct 9 15:35:54 2022 +0200
Fix pasting ungrouped audio clip sometimes landing on unexpected track or complaining there is not enough tracks.
Should fix #1532
commit 834732dc785c1e5da64e7b3d3c18f201d56b5370
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Oct 8 16:30:36 2022 +0200
Fix tests
commit c60b4f05c363293a542b38426f0fd3335f495ce1
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Oct 7 15:31:14 2022 +0200
Ensure resource providers are not listed twice.
BUG: 460060
commit 98910a9651f44c453bc500aa022ee8331d0f5dad
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Oct 7 10:10:07 2022 +0200
Make timecode display listen to profile change and automatically adjust fps.
Fixes !345
commit 528f5b8f6f2bc42ad0907e89e1676f585e9fd03a
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Oct 6 23:24:39 2022 +0200
Remember effect keyframe status (show/hide).
Fixes #1538
commit da41e086b742edf1b2ea39a52aebf9973f36f68a
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Oct 6 08:43:33 2022 +0200
Seek to item last frame on paste
commit 0d159652b306d3d7ce3607ff8778390b2276cb0b
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Oct 4 11:06:14 2022 +0200
Fix effect overlay not properly scaling on monitor zoom
commit bb8e30082543a4e47ecf00afdae15881cbc9b359
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Oct 1 23:25:15 2022 +0200
Timeline preview: ensure we don't insert chunks of the wrong size (would cause 1 on 2 chunks to fail insert), ensure the orange "working" chunks disappears on stop
commit 8040e2afd37420ba962c42b6f2e2aa9d7b0c7093
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Sep 30 19:21:57 2022 +0200
Fix possible profile corruption when switching to a never used profile.
Fixes #1320
commit 0add3c68425fb96301b57cd195cb9d3d68837341
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Sep 30 18:49:09 2022 +0200
Fix crash closing proxy test dialog.
Fixes #1160
commit 5010483eb9e07be81fea8a3e9e25e100ceab4bc0
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sat Oct 1 19:35:56 2022 +0200
[Image Sequences] Fix loop option
BUG: 382432
(cherry picked from commit affc9a74d9e5e73160529cb619abea1dc606872d)
commit dc88cc22222293ef6e40483d00a9f714eb896505
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sat Oct 1 20:27:55 2022 +0200
[Image Sequence] Fix wrong thumbnails
We need to keep the "time-to-live" (ttl) in the thumb producer otherwise
the default of 25 will be used, which is wrong
(cherry picked from commit b5efba984d464827c9887235fc9db57719879ecb)
commit a2c9a6efe32f03778647cea7d0ce723ee073d848
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sat Oct 1 21:30:02 2022 +0200
Fix thumbnails for loopable clips
(cherry picked from commit dfee6c18ab930bb6e02d296108e014bd60d31bc1)
commit f65a48a07182c5a6aa0322caa96680c99ef4462f
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sun Oct 2 00:33:16 2022 +0200
[Online Resources] Add provider for Pixabay Videos
BUG: 435569
commit 05dda422e625daf3c14a70c72d4fbd562e618640
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sun Oct 2 00:32:09 2022 +0200
[Online Resource Providers] Support object downloadUrls arrays
commit b2145f1ea45a4632f12e6611d86d23f9ae70aea9
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sun Oct 2 00:31:11 2022 +0200
[Resource Widget] Fix open license and provider website
commit e5e2c1131e61c1388f0832f2b67678322a759eba
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Sep 28 00:28:36 2022 +0200
Fix track audio level empty on pause
commit 248217d32b495d4b7d9772701675d0ceeaea567f
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Sep 28 00:09:57 2022 +0200
Align master audio level with MLT's audiolevel filter (use only the first 200 samples)
commit 287442ab0112b01a07873d5cd187a70486b8928c
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Sep 27 23:56:09 2022 +0200
Don't add unnecessary audio level filter on master
commit 25957fa0f25047a939539a135df4614aa980e752
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Sep 26 15:13:37 2022 +0200
Minor fix for updated MLT audiolevel filter (will fix track levels)
commit 1ff1c163028c19938a78f8650ec119e07fecd72e
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Sep 26 17:45:47 2022 +0200
Deprecate MLT's old boxblur filter (replaced with new box_blur effect)
Fixes #932
commit 058c66c4c5060bda7a6838a8115e5cd720b1b0bf
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Sep 26 17:31:12 2022 +0200
Fix resetting keyframe selection after deleting a keyframe from timeline
commit 9ef2ee5ea3f9e9450858d430792db30493fb00b5
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Sep 26 17:04:52 2022 +0200
Fix pasting effect with keyframes partially broken
commit 755def5b963f6ec8787c93cbd24a9a01e45a60d7
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Sep 26 15:53:28 2022 +0200
Correctly preselect timeline toolbar when editing it from context menu.
Fixes #1501
commit 7fb1bea555a667474b4c42881e7a8a8eb18da6f8
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Sep 26 15:12:50 2022 +0200
Fix effect stack view incorrect on hide keyframes (was still showing the timecode)
commit d9d663ed70c0d9b7217d157187d699b4f6f3f9b9
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Mon Sep 26 09:24:39 2022 +0200
Fix ghost keyframes created when pasting an effect to a clip that has a crop start smaller than source clip and on clip speed resize
Related to #1394
commit 246682a095700df3081b258bb0623659209336b8
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Thu Sep 22 00:05:38 2022 +0200
Fix wrong timecode offset in keyframewidget of transitions
BUG: 439748
FIXED-IN: 22.08.2
commit 505a09f8bad262540aefd51d691a1641f91cadc2
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sat Sep 17 15:51:47 2022 +0200
Fix crash on bin clip deletion with instance on locked track
BUG: 459260
commit 96a87abe0148104e985b09585aec8cd76356c250
Author: Julius Künzel <jk.kdedev@smartlab.uber.space>
Date: Sat Sep 17 15:32:26 2022 +0200
Add test for bin clip deletion with instance on locked track
CCBUG: 459260
commit 854d3ffa346cc3f4026390a2057b8aa1eb48317d
Author: Ondrej Popp <ondrej.popp70@gmail.com>
Date: Fri Sep 16 09:40:51 2022 +0200
Fixed thumbnail cache not being rebuilt anymore in "Show video preview in thumbnails" mode
commit 825ad3473e790ee25690a30fab67606d70deff14
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Wed Sep 14 08:21:23 2022 +0200
Don't update keyframe parameters when changing a keyframe selection state
commit c682bae55e2e56f630d3ecf0bc1bd68f57908819
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Sat Sep 10 22:54:36 2022 +0200
Fix tests crash
commit 855ca5f4294251892c72aaf2399df0543c8c018d
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Sep 9 15:47:28 2022 +0200
Fix vp8 with alpha render crash
commit cb9784cdb0ba693af941fc45c8fe6a106980ab5e
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Sep 9 04:51:51 2022 +0200
Don't delete audio tasks when switching profile
commit ed83b193e2794b3a9669c99aa6cb038416efd656
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Sep 9 04:32:45 2022 +0200
Fix usage count column visible in bin
commit a66448d362702828a9652610ef11bf312383230e
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Fri Sep 9 04:23:06 2022 +0200
Fix uninitialized var messing audio record and possible crash
commit daabb0ab708a27caf6da5a2b6ec2d91d08881f44
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Thu Sep 8 08:53:48 2022 +0200
Fix sorting by date not working for newly inserted clips, other sorting issues.
CCBUG: 458784
commit 34e66aaafdd07ec925ea06d16f3f33d0c0182fde
Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
Date: Tue Sep 6 14:25:35 2022 +0200
Don't mess rotation data on proxy transcoding.
Related to #1520
####################### kdepim-addons
commit 6136b39f63ad05869f26e0191c62090354896426
Author: Laurent Montel <montel@kde.org>
Date: Fri Sep 16 07:16:55 2022 +0200
Allow to debug code
commit f6cb1cf13c7fa9f405cee864245d26de40bf64c8
Author: Laurent Montel <montel@kde.org>
Date: Fri Sep 16 07:13:50 2022 +0200
Rename variable + const
commit 4c66ed9eaa133874ec20e01223ecd251a6e2bade
Author: Laurent Montel <montel@kde.org>
Date: Fri Sep 16 07:11:53 2022 +0200
Fix replace word
commit 42325595ebc81460e90bb3db5820c8f02cd7c2c9
Author: Laurent Montel <montel@kde.org>
Date: Thu Sep 15 13:57:54 2022 +0200
Fix bug 459113: bad replacement by Language Too
FIXED-IN: 22.08.2
BUG: 459113
commit 2af8dc8ca440d3a7436084af2d624f434aecb591
Author: Laurent Montel <montel@kde.org>
Date: Thu Sep 15 09:00:33 2022 +0200
Continue to debug grammar support
commit fa34e7b37e42ce98a70c628bca6bee3623c24c45
Author: Laurent Montel <montel@kde.org>
Date: Wed Sep 14 23:03:57 2022 +0200
Implement autotest
commit 8f4c565216ccd46262769a6e19eae1161d1a3d47
Author: Laurent Montel <montel@kde.org>
Date: Wed Sep 14 22:50:15 2022 +0200
Add autotest
commit ec572abcd433b0fdbb25cdbaf98078934850e754
Author: Laurent Montel <montel@kde.org>
Date: Wed Sep 14 22:13:27 2022 +0200
Prepare to create autotest
commit 88705e25f502542f069bacebfe953461009c6b35
Author: Laurent Montel <montel@kde.org>
Date: Wed Sep 14 22:03:09 2022 +0200
Remove duplicate entries (server returns duplicate entries no idea why)
commit 59138ed2754083201f50ff46b787d7090a9ff424
Author: Laurent Montel <montel@kde.org>
Date: Wed Sep 14 21:45:15 2022 +0200
Extract apply changes => we will able to autotest it
commit c78ac1334dae334354478f376c21c6b63518aa39
Author: Laurent Montel <montel@kde.org>
Date: Wed Sep 14 21:44:45 2022 +0200
Fix load list of languages
commit 06f0c7b4b5340fa2ce5ed7f40ddbc68a4df970d8
Author: Volker Krause <vkrause@kde.org>
Date: Wed Sep 14 16:56:40 2022 +0200
Scale down event ticket banner images when necessary
####################### kdepim-runtime
commit c08928aeeab6ca54db091f82c95d4e52b29389e9
Author: Carl Schwan <carl@carlschwan.eu>
Date: Thu Oct 6 13:53:29 2022 +0200
Hangle imap id <= 0 better
It will crash later on when retriving the items if it the ID is <= 0 and not
only when Id == 0
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
(cherry picked from commit 88b0b638e974da0fbb70389c749137b698b010ec)
####################### kio-extras
commit 95ebf9a66c4f503dd41205abadd7a522e758d974
Author: Anthony Hung <anthonyhungck@gmail.com>
Date: Wed Jun 22 17:37:51 2022 +0800
smb/kio_smb_browse: Check error code `EINVAL` to prompt the password dialog
With `samba-libs` >= 4.16, when user connect to the windows file sharing with incorrect user credential, the error code is `EINVAL`.
The user should get the password dialog to enter username and password if the error code is `EINVAL`.
Reference URL:
https://bugzilla.samba.org/show_bug.cgi?id=14983
https://gitlab.gnome.org/GNOME/gvfs/-/issues/611
BUG: 453090
####################### kitinerary
commit d4aeec952152a6c2938278c6da0b83648f6e676c
Author: Volker Krause <vkrause@kde.org>
Date: Fri Oct 7 12:11:43 2022 +0200
Handle German language variants of Vueling boarding passes as well
commit b7201ef06e5b917f0434bc0eed69517f7c7f4549
Author: Volker Krause <vkrause@kde.org>
Date: Fri Oct 7 10:38:09 2022 +0200
Extract arrival/departure times from Vueling boarding passes
commit e0b1a42cddaf2bc1edc47ee27299a9c107c648fc
Author: Volker Krause <vkrause@kde.org>
Date: Wed Oct 5 10:54:58 2022 +0200
Work around ERA SSB departure times being somewhat unreliable for Thalys
Not sure whether it's wrong in the ticket or whether our interpretation
is wrong, but for some we end up with an off by one departure day.
commit fbb85331d236761690f09d173c878fb83d3fbcc0
Author: Volker Krause <vkrause@kde.org>
Date: Tue Oct 4 19:56:28 2022 +0200
Support German language variants of Thalys PDF tickets as well
commit a5c780138fa85234bcbce76a2e65038e95f374b2
Author: Volker Krause <vkrause@kde.org>
Date: Tue Oct 4 18:33:57 2022 +0200
Support the German language variant of the SNCF PDF tickets
commit 4ca5fea4ae3efb89239cc054911446b92bee876d
Author: Volker Krause <vkrause@kde.org>
Date: Thu Sep 29 17:14:29 2022 +0200
Also handle German language variants of Inoui seat reservations
#akademy-by-train
commit ecba975326ba627754dcff80302fb3581976b9ba
Author: Volker Krause <vkrause@kde.org>
Date: Thu Sep 29 16:55:03 2022 +0200
Handle German language variants of SNCF Inoui tickets
#akademy-by-train
commit 3b907a929978b758da7c005f7c6959b00d1420d7
Author: Volker Krause <vkrause@kde.org>
Date: Wed Sep 28 16:59:31 2022 +0200
Be more tolerant when comparing locality names
commit d595820e9bfb5f4d9ef3d5c5f62eee2ed9bd925a
Author: Volker Krause <vkrause@kde.org>
Date: Sun Sep 25 17:48:51 2022 +0200
Deal with JSON data containing XML entities
Found e.g. in Airbnb confirmation emails.
commit 04f044c10a09d2d6e380442143d77eb3f0742833
Author: Volker Krause <vkrause@kde.org>
Date: Thu Sep 22 16:39:20 2022 +0200
Consider transliteration when comparing person names
Particularly relevant in the context of IATA BCBPs which are 7bit ASCII
only.
commit 61eabc88037cdc04bf26fe866e80a445140e9cfc
Author: Volker Krause <vkrause@kde.org>
Date: Thu Sep 22 16:38:08 2022 +0200
Move transliteration method to StringUtil
For re-use in person name matching.
commit 3363dff1bdb8d5e306e176ff25e3648103a33a87
Author: Volker Krause <vkrause@kde.org>
Date: Tue Sep 20 07:47:40 2022 +0200
Relax Ryanair boarding pass time search a bit
There's multiple variants how the arrival timezone is expressed.
commit ad61e2980325cc26755185297a4168a8c6670999
Author: Volker Krause <vkrause@kde.org>
Date: Mon Sep 19 17:01:19 2022 +0200
Fix no-ZXing test reference data being out of data with recent changes
commit 14d29b57ff74ddd9749a28a97a8c33121f455f4e
Author: Volker Krause <vkrause@kde.org>
Date: Sun Sep 18 10:23:10 2022 +0200
Ignore broken Amadeus PDF document times
Those are always a constant value in 2011, which messes up e.g. boarding
pass extraction that depends on a vaguely realistic context date.
commit 962f36a57c9d90c831aae0a5d7e3a96ff4dbb201
Author: Volker Krause <vkrause@kde.org>
Date: Sun Sep 18 10:22:15 2022 +0200
Add accessor for the PDF document producer
commit e79238cb62d0add7e3e8c8dcf08fec68c51b3775
Author: Volker Krause <vkrause@kde.org>
Date: Sun Sep 18 09:23:42 2022 +0200
Prefer explicit boarding time fields over relevantTime
In some boarding passes relevantTime is actually set to the departure
time instead.
commit 3694960cd7d36f9c037c8a55a4f0f05918a9fcc5
Author: Volker Krause <vkrause@kde.org>
Date: Wed Sep 14 16:58:11 2022 +0200
Add Eventim pkpass extractor script
commit 1bbd484a509bde42a0ebee323666b8f234ebf63c
Author: Volker Krause <vkrause@kde.org>
Date: Mon Sep 12 17:52:16 2022 +0200
Support SNCF regional tickets from Normandie
Some of those use a so far unknown binary barcode format we cannot decode
yet. The PDF layout however is very close to the "Secutix v2" layout, so
we can get decent results by reusing most of the extractor script for that.
BUG: 451409
FIXED-IN: 22.08.2
commit 323381f1fe8ca888c351eaaf59efff18db3859a7
Author: Luca Weiss <luca@z3ntu.xyz>
Date: Sat Jul 23 00:21:00 2022 +0200
Add extractor script for BlaBlaCar Bus
We're matching this extractor on either the From: header from the
enclosing email, or on the QR code which contains 17 text elements
separated by the | character.
Tested with tickets from blablacar.nl.
commit e4d2606460317be1190c60a3a97a65e3b6f81122
Author: Luca Weiss <luca@z3ntu.xyz>
Date: Fri Jul 22 23:01:37 2022 +0200
Allow ticketedSeat for bus extractors
Make it possible for a bus extractor to set the reserved seat: