####################### akonadi-calendar commit 9f8d9d420922686a1d83fb09cf5ebc2b49bb4472 Author: Allen Winter Date: Mon Jul 5 10:59:38 2021 -0400 Revert "calendarbase.cpp - handleUidChange(): reload memory calendar" This was never fully implemented as I had intended. This reverts commit e07ddead6a46d60420aba118562c857c8d6a1e18. ####################### calendarsupport commit f3d6dceda6f463c7dd460018b012a881df0afaf9 Author: Glen Ditchfield Date: Mon Jun 21 01:05:59 2021 +0000 Obey the Exclude Private/Confidential flags commit 25a356af31613818cdf740a63bc6b5ca61b1f031 Author: Glen Ditchfield Date: Mon Jun 21 00:07:09 2021 +0000 Infinite loop if Exclude Private/Confidential skipped something commit 6f97d1802eb7e2603919fec9bbcc9052e2c9f9d2 Author: Glen Ditchfield Date: Fri Jun 18 01:48:44 2021 +0000 Fix the split week printout On the first page the footer was placed at the middle of the page, and the header's year was almost entirely but not completely hidden by the timetable. commit 538d1441aabad03e912a1775ea9d131e54f3d5cf Author: Glen Ditchfield Date: Tue Jun 8 21:39:38 2021 +0000 Improve the small calendars in the printed headers The small monthly calendars in the headers of printed pages squish the rows of dates together, and cut off the bottoms of the month names. `CalPrintPluginBase::drawSmallMonth()` calculates the row height in pixels, then fudges that number for use as a font size in points, unsuccessfully. This patch sets the font size in pixels, and uses `QFontMetrics::height()` to leave room for month names with letter glyphs that have descenders. ####################### dolphin commit dc3beae3ab2c55cd3501e17f93b51e93e876a177 Author: Derek Christ Date: Fri Jun 18 15:12:54 2021 +0200 Fix shift-action modifier in context menu Before this patch, the shift-action modifier in context menus did not work when a sub-context menu is open, that does not have the main context menu as its parent. The new fix installs an event filter on QApplication whenever a new context menu is opened to make the context menu aware of shift-presses even when a sub-context menu is in focus. BUG: 425997 FIXED-IN: 21.04 ####################### elisa commit 8562e101563c5fd7e17b59997cd786f98e8d3a1e Author: Bart De Vries Date: Tue Jun 15 12:48:25 2021 +0200 Fix inhibit suspend on Gnome The inhibit dbus call to gnome sessionmanager expects flags as input. Currently the flags are set to 8, which will "Inhibit the session being marked as idle". This is insufficient to prevent the device from suspending while playing. We should also add 4 = "Inhibit suspending the session or computer". Hence, the updated flags to 12. This change was tested on phosh/phoc and it properly prevents the system from suspending. The flags = 12 settings is also what gnome music players like Lollypop are using (as checked through the gnome sessionmanager dbus interface). ####################### eventviews commit cc66bbde52e434e39aa30f35e69121639af7cf17 Author: Glen Ditchfield Date: Wed Jun 23 21:17:06 2021 +0000 Make To-do List sort by priority consistent with KCalendarCore commit 6900fddf0f21abed1eefa2b7261638cf2def19bf Author: Glen Ditchfield Date: Tue Jun 15 02:35:13 2021 +0000 Display the tops of journal entries in journal frames BUG: 437669 ####################### incidenceeditor commit 9343666359ccbac0ce85a89f7586e559a8a7044e Author: Glen Ditchfield Date: Mon Jun 28 02:46:57 2021 +0000 Allow journal entries to be private or confidential ####################### itinerary commit 747ebdde0b7cfaf15f4a90b601e5b8faeec970dc Author: Volker Krause Date: Wed Jun 30 17:24:22 2021 +0200 Hotfix for upcoming CardListView changes in Kirigami 5.84 commit 96d4a1cca3536e86fc1e332035433bc36b374bcd Author: Volker Krause Date: Sat Jun 12 16:23:54 2021 +0200 Fix line breaks in departure view disruption notes Fixes #7. commit bc36aa02c4f87f2837ef2821418c712d1b3d425f Author: Nicolas Fella Date: Fri Jun 11 19:48:58 2021 +0200 Force using org.kde.desktop style on non-Android On Plasma this is done via plasma-integration, but on non-Plasma systems we get the default QML style that is severly broken. Set the style to org.kde.desktop but allow to override it via env var so we can get org.kde.breeze on Plasma Mobile. ####################### kaccounts-providers commit 2682610f56de67aa1f3cc5de11723c60f3e2dcac Author: Thomas Greenwood Date: Tue Jun 29 13:20:50 2021 +0100 Preserve Owncloud URL path when returning dav data (cherry picked from commit d5e0c4572ca07e1b6e482ed0b9ead7ee720f0348) commit 7a05624e4ad06c188c83d1d2590079d0a463b9b5 Author: Thomas Greenwood Date: Mon Jun 28 15:10:06 2021 +0100 Preserve Nextcloud path when returning dav data The URL path was getting stripped post authentication. This caused all post authentication requests to fail. BUG: 438084 (cherry picked from commit c0953e857c40259f839b81ced5122d26090947bb) ####################### kate commit dbf304023c22d4fe3c442bb1e01d507368c8eca4 Author: Waqar Ahmed Date: Fri Jul 2 19:19:49 2021 +0500 Make sure we only have one button for 'Enable Indexing' (cherry picked from commit 3f817bbfc03ffd974ac344b222edd72f8d86536c) ####################### kde-dev-scripts commit 2fc1ab6acbc4f8e954b6f661ae6d59091fc93f65 Author: Alvin Wong Date: Wed Jun 30 09:26:28 2021 +0000 extractrc: Fix double-unescaping of `"` (cherry picked from commit 8f98b132ea618e365f1b1d4d715a78dadb291e1a) ####################### kdeconnect-kde commit e1ab0df3a1149055329f67da543f1e1ccdca3f3c Author: Piyush Aggarwal Date: Sat Jun 19 11:30:14 2021 +0530 fix Windows build by triggering KIconLoader when indicator starts commit 01153c9e4ee730b3272cb990ce2dabb0c720fe4e Author: Nicolas Fella Date: Wed Jun 16 21:42:00 2021 +0200 Disable kpeople qml module finding https://mail.kde.org/pipermail/kdeconnect/2021-June/007223.html (cherry picked from commit 89f52af4389e9e98f7428db670355d144b6045a2) ####################### kdenlive commit 3f1c428b0d8bf2ed38fac1a0746c192e895b9eff Author: Jean-Baptiste Mardelle Date: Sun Jul 4 21:23:13 2021 +0200 Fix crash closing project with a mix on a clip with keyframable effect. Related to #1126 commit 10ef3b9d6c9902bf3d6d8b6f7b7f2e9b2aa88aa8 Author: Jean-Baptiste Mardelle Date: Sun Jul 4 07:40:40 2021 +0200 Fix speech to text after recent VOSK api change Fixes #438306 commit dc0069923773b958bcabd78b5491ce0bdf9472d2 Author: Jean-Baptiste Mardelle Date: Fri Jun 11 11:07:26 2021 +0200 Cleanup font setting for qml timeline commit 3195a83785dd38703badf4cc50066d9bd4d069a1 Author: Alexander Robb Date: Mon Jun 21 08:40:53 2021 +0000 Add webp mime type to clip creation dialog commit be5f24f72a6b4189b6069a71bef53041689a330a Author: Jean-Baptiste Mardelle Date: Fri Jun 18 16:41:55 2021 +0200 Fix startup crash on Wayland, thanks to login.kde@unrelenting.technology BUG: 431505 commit f32acaf7b6da00f1e263b972027e0db6a509a0c2 Author: Jean-Baptiste Mardelle Date: Thu Jun 10 08:27:10 2021 +0200 Mix: Fix first clip out not correctly reset on second clip deletion commit 8ab92f39068d7aa86ad72cf9e98c8f6585e3aa6d Author: Jean-Baptiste Mardelle Date: Wed Jun 9 08:26:55 2021 +0200 Fix crash on exit when a mix is selected commit f24a21e92a491ecd7b8e7ec3169c91d839e5f436 Author: Ryan Holtz Date: Thu Jun 10 20:56:21 2021 +0000 Resolved Bug 436895 - "Rotoscoping not working right" When building the QVariantMap for serialization into a QJsonDocument within KeyframeMdel::getRotoProperty, an incorrect padding width was being calculated for the QString keys. As a QVariantMap uses string ordering for its values, this resulted in Roto_spline keyframe data appearing out-of-order in saved data, as well as when being handed to MLT for previewing. As adding 1 to the incoming value of log10() is ostensibly a no-op, and log10() returns 1 less than the number of digits in positive integers, the original author's intent was probably to add 1 to the result rather than the input. This results in all of the resulting JSON objects' names being padded equally, eliminating the ordering-related munging. Additionally, any user previously affected by this needs only to re-save the relevant .kdenlive project file, and proper ordering will be restored. ####################### kdepim-addons commit dd909549fc85252e84d73a4c53d3e157af252884 Author: Laurent Montel Date: Mon Jun 28 09:04:29 2021 +0200 Fix order commit b0ea197ecc7de7cfd4e23c3e9c5561d83431bf1c Author: Laurent Montel Date: Mon Jun 28 09:00:39 2021 +0200 Don't get list from not local server. It's not authorized commit da20af3a4c134f37d9cfb6a25562670043cc9134 Author: Laurent Montel Date: Mon Jun 28 08:04:40 2021 +0200 Update url. commit 5421e8555ee046bb5a33a834666a0d69a08aee5d Author: Laurent Montel Date: Sun Jun 27 20:03:30 2021 +0200 Fix Bug 439205 - language tool, language list error FIXED-IN: 5.17.3 BUG: 439205 commit 1b1e5c107f2a3756a7169e1e2492f6c2969e9e5a Author: Laurent Montel Date: Fri Jun 25 07:27:07 2021 +0200 Use translated messages here ####################### kio-extras commit 7157908890db738f8c2e47e1ca59e12eaf4091e4 Author: Friedrich W. H. Kossebau Date: Wed Jun 16 13:01:53 2021 +0200 Add missing include for std::this_thread ####################### kitinerary commit 1ee8c56e6461bb8a27f2235b7b0ba23b68a418be Author: Nicolas Fella Date: Mon Jun 21 20:15:05 2021 +0200 Add extractor for Impfzentren Bayern Extract an event from a vaccination appointement confirmation. The first shot isn't really tested since I only have mails for the second shot (cherry picked from commit 15906f3928f3c6f0e12619d2f81f6280bddd7f95) ####################### kleopatra commit fe458d914bb0095ec703a537703ba93ebdccc9d7 Author: Ingo Klöcker Date: Fri Jun 25 12:17:24 2021 +0200 Append the patch number as two digit number This ensures correct sorting by version number if the patch number exceeds 9. (backport of 56e957273930a0edf5355f279d45d632a7fb6d37) commit d0369abcd229d21d786307077af30edde5dc18df Author: Ingo Klöcker Date: Fri Jun 25 10:41:41 2021 +0200 Append a compact release service version to Kleopatra's version number This ensures that we have different version numbers for different releases without switching completely to the release service version. This fixes problems with building flatpaks because appstream-compose errors out if there are multiple tags with the same version attribute in the AppStream data (org.kde.kleopatra.appdata.xml). This approach was suggested by Albert Astals Cid with reference to khelpcenter from where I borrowed some of the code. (backport of d07f085d7f272b5b7ef1bda6df65e709ab24aa0f) ####################### konversation commit 8ccc5223aeaccfa9d22b7e055c87ea652f17ba0b Author: Luigi Toscano Date: Wed Jun 16 01:10:10 2021 +0200 Minimal changes to use libera.chat Change the reference to libera in non-translatable strings first, so that this patch can be easily cherry-picked and backported. CCBUG: 437589 (cherry picked from commit fd7f8a87a703647cb9cb8d4089691ab7b0efc9f4) commit 904580c6d1a5291d7fe8b3c17f90f2b5c67206e8 Author: Friedrich W. H. Kossebau Date: Fri Jun 18 16:45:36 2021 +0200 Honor KDE Kiosk setting lineedit_reveal_password KWidgetsAddons does not depend on KAuth and thus does not handle KAuthorized settings, we have to do it manually. ####################### kosmindoormap commit f2be1d82130cb593be70620ce9fcc82b16023fa8 Author: Volker Krause Date: Thu Jun 17 16:35:12 2021 +0200 Remove the boundary filter This has side-effects as some border elements are also tagged for other uses (rivers in particular), we want to keep those. ####################### libkdegames commit e596a46827e795e57b8b57d01ceb63fe95c2e810 Author: Albert Astals Cid Date: Mon Jun 7 00:09:29 2021 +0200 Fix VirtualFileQt::seek return value The libsndfile docu says sf_vio_seek typedef sf_count_t (*sf_vio_seek) (sf_count_t offset, int whence, void *user_data) ; The virtual file context must seek to offset using the seek mode provided by whence which is one of SEEK_CUR, SEEK_SET, SEEK_END. The return value must contain the new offset in the file. ####################### libksane commit c9d8e2e6a3d24d5f204c8020a46d40e9cea070e4 Author: Alexander Stippich Date: Sun Jun 20 10:53:21 2021 +0200 do not allow to query for new devices when a device is opened CCBUG: 438229 ####################### mailcommon commit e0e7e702df21ac3b0b16b94f3871c0ddbe53e962 Author: Laurent Montel Date: Mon Jul 5 08:03:56 2021 +0200 Bug 439501 - Mail auto-prune time for read and unread get switched on save BUG: 439501 ####################### okular commit e1a14b4a1a5bb3a10b254a4d9a3c9c31104561c2 Author: Gerd Wachsmuth Date: Sun May 2 13:21:21 2021 +0200 Request Pixmaps in slotRelayoutPages commit 960dc24674bc48f5aca502edcbbe74dc6f6ce30a Author: Ahmad Samir Date: Thu Jun 10 11:46:46 2021 +0200 Fix signatures.html help:/ url From a glimpse at the khelpcenter code, I think it indexes all the html pages in a manual, then finds the requested page by searching for the filename (I am not 100% sure, though), for example either of these two urls work: help:/okular/index.html#adding_digital_signatures help:/okular/signatures.html#adding_digital_signatures but when falling back to opening the manual at docs.kde.org in a web browser that indexing isn't available, so we have to be a bit more precise with the urls, so use the second url. (cherry picked from commit df02881611d3c00f3ea93e0e317b4248d03f9a53) commit 8f269d1884604ff67167e4a03416c184ede5297c Author: Albert Astals Cid Date: Tue Jun 15 01:05:25 2021 +0200 epub: switch epub logs to warning No need to show info level to users BUGS: 438490 ####################### spectacle commit f7b57e12026875e09de61b6f497787f443806018 Author: Adriaan de Groot Date: Tue Apr 20 14:28:33 2021 +0200 Fix crash in all(?) KIPI export plugins Scenario: - start spectacle, take a screenshot, click *export* drop-down and pick *imageshack* or *remote storage* (or most of the others) - spectacle crashes Valgrind: ==60783== Invalid read of size 8 ==60783== at 0x48A149A: KIPI::PluginLoader::interface() const (invent/libkipi/src/pluginloader.cpp:385) ==60783== by 0x14DB111A: KIPIRemoteStoragePlugin::Plugin_RemoteStorage::slotActivateExport() (invent/kipi-plugins/remotestorage/plugin_remotestorage.cpp:122) ==60783== Address 0xc6d28b0 is 16 bytes inside a block of size 24 free'd ==60783== at 0x484CBAC: operator delete(void*) (in /usr/local/lib/valgrind/vgpreload_memcheck-amd64-freebsd.so) ==60783== by 0x247CAB: ExportMenu::getKipiItems() (invent/spectacle/src/Gui/ExportMenu.cpp:164)