####################### elisa commit 5f0ee20fd8e1f409469ec4ad4f17b65042428f9a Author: Nate Graham Date: Sun Nov 27 22:44:50 2022 -0700 Remove extra separator lines in Playlist We deliberately turn off separator lines in the list item, but then manually add more outside of it, in the delegate that contains the list item code. This was originally done when introducing the new album headers view that only appears when tracks from the same album are intermixed with tracks all from different albums, but in retrospect, it's probably too visually heavy, and we should only use the standard separators that some from the list items themselves if we want separator lines here. (cherry picked from commit 8074335e425776dc88f2eda87f2f8d06b96aec93) ####################### itinerary commit 51f415dbcf271f2a78062de965fca42000651b7b Author: Volker Krause Date: Thu Dec 1 22:27:01 2022 +0100 Make margin property not readonly It practically is constant, but the latest binary factory APKs fail to start complaining about this. 176b200bc3e9d addressed a similar problem. commit da198c9500480bee1fec0295998e3f248122c99d Author: Volker Krause Date: Mon Nov 28 17:11:43 2022 +0100 Word wrap indoor map info sheet headers ####################### kate commit 9bed4a0485c8221395f7482f8d111e708fcf6070 Author: Waqar Ahmed Date: Tue Nov 29 22:57:14 2022 +0500 project: Fix possible crash when trying to delete file Fixes the following: #0 0x1 in QStandardItem::parent() const () from /usr/lib/libQt5Gui.so.5 #1 0x2 in KateProjectViewTree::removeFile (...) at kateprojectviewtree.cpp:196 #2 0x3 in operator() (...) at project/kateprojecttreeviewcontextmenu.cpp:176 #3 KateProjectTreeViewContextMenu::exec (...) at kateprojecttreeviewcontextmenu.cpp:202 #4 0x4 in KateProjectViewTree::contextMenuEvent (...) at kateprojectviewtree.cpp:271 #5 0x5 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #6 0x6 in QFrame::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 (cherry picked from commit 90b32f0e80c36fd361a8a7077aba63228e166aeb) commit 52e43a3adc8ebf9ea355b90d2bf3a08cccd6bb07 Author: Waqar Ahmed Date: Mon Nov 28 16:52:22 2022 +0500 Optimize lsp semantic highlighting - Use binary search to avoid creating / setting new ranges all the time. - Slightly delay non-textChange highlighting request so that we don't send too many requests in case the user was just scrolling around (cherry picked from commit ebe9f6c65f5a48536c005d9afb3913949e52cfea) commit c3dbe9b0512c4a8fd7c785762c45e148dae35644 Author: Waqar Ahmed Date: Fri Nov 25 12:43:46 2022 +0500 lsp semantic highlighting: Fix timer interval If QTimer::start(interval) is used, it overwrites any previous set interval. This lead sending too many requests.. (cherry picked from commit 2ce32c9830d467ea1765d7295b55b76f2bd7e371) commit d49ca388526480d55bcadd862c63a31e294b5cde Author: Waqar Ahmed Date: Fri Nov 25 12:43:07 2022 +0500 lsp semantic highlighting: dont do any work if ranges are same Massively better performance in simple cases. (cherry picked from commit 00c0b7c616b526f1f74ac99ca9a4d3cd81f8fa3a) commit 554df48b3d35ce0c9e552016627106f860dafc5f Author: Kåre Särs Date: Sun Nov 27 12:48:13 2022 +0200 S&R: Do not do "\t" -> '\t' and similar for regex captures BUG: 462220 FIXED-IN: 22.12 ####################### kdenlive commit 736a10e19456ace6727ff047e3f7dba1fb1d7bd0 Author: Julius Künzel Date: Thu Dec 1 21:57:43 2022 +0100 Fix hamburger menu sometimes in the wrong place or even disapearing commit ff9d9d35a39735bf0fa538f68d0e36cb8328b3b1 Author: Jean-Baptiste Mardelle Date: Thu Dec 1 22:11:42 2022 +0100 Fix toolbars disappearing on layout switch. BUG: 462515 FIXED-IN: 22.12.0 commit e7a0f884379f917ceb8b91fb12cecdd6551f7f5b Author: Jean-Baptiste Mardelle Date: Thu Dec 1 22:11:04 2022 +0100 Fix lines incorrectly moved in last commit, breaking subtitle edit commit ce552f981e54666dd891bb5546139a3101bf1fc2 Author: Jean-Baptiste Mardelle Date: Thu Dec 1 21:39:48 2022 +0100 Ensure add selection to library appears in the list of actions commit ee373f98d6e8f21e07e12bfc3fb6eebc697ea035 Author: Jean-Baptiste Mardelle Date: Thu Dec 1 21:07:05 2022 +0100 Fix missing icons in dock widgets (don't initialize too early) Fixes #1575 commit ae31e48285c1061e103a829bc3ef814c85701859 Author: Jean-Baptiste Mardelle Date: Tue Nov 29 23:28:44 2022 +0100 Don't seek to clip end if clip paste failed. related to #1578 commit 57fa1a3e52df9994828dbaca473753e9dfdf5de1 Author: Jean-Baptiste Mardelle Date: Mon Nov 28 22:13:17 2022 +0100 Fix cannot add effect group to bin clip or master. BUG: 462322 FIXED-IN: 22.12.0 commit ee87c204ae7ad2e70bacc69e25c4d56c4e56e75d Author: Jean-Baptiste Mardelle Date: Mon Nov 28 12:55:34 2022 +0100 Fix obscure effect not working on first drop. Fixes #1326 commit c8027071e84816ec90806150e05a39055b2b0869 Author: Jean-Baptiste Mardelle Date: Mon Nov 28 08:59:57 2022 +0100 Fix cannot save custom render profile Fixes #1588 commit e15a56abeaeb5d33c14401f9ef2f6da103a75aaa Author: Jean-Baptiste Mardelle Date: Mon Nov 28 06:37:49 2022 +0100 Cleanup commit fbeb5572dd74de558bc2753f3a4cf3876957b955 Author: Jean-Baptiste Mardelle Date: Mon Nov 28 06:37:30 2022 +0100 Fix "Clip in project bin" selecting 1 extra frame commit 487810f7eacd47fb61b7439aa254843ec5d42ee6 Author: Jean-Baptiste Mardelle Date: Fri Nov 25 12:33:32 2022 +0100 Workaround AppImage cannot open external app CCBUG: 458021 commit e7f9686b3b9891f8ad66baa6e77b52aa72b5be29 Author: Jean-Baptiste Mardelle Date: Fri Nov 25 11:06:49 2022 +0100 Missing i18n() commit 6fe13d98a54fae71951e9daeb3923a32e90e0c1e Author: Jean-Baptiste Mardelle Date: Fri Nov 25 11:06:21 2022 +0100 Show error message when failing to edit clip with external app commit fe4ffc18d25541e51e0b26283a82ad9183aaa40b Author: Jean-Baptiste Mardelle Date: Fri Nov 25 10:11:39 2022 +0100 Fix possible crash on very fast drag & drop in timeline ####################### kdevelop commit a2b3b77fea8147878ac727e7e5f8c4f3bbfce573 Author: Igor Kushnir Date: Sun Nov 20 15:50:01 2022 +0200 Display GrepDialog results in the GrepOutputView that creates it GrepOutputView creates a hidden GrepDialog on start to restore search settings from history. GrepOutputView also creates a hidden GrepDialog when its Refresh action is triggered. In both cases the GrepOutputView becomes GrepDialog's parent, and thus will be valid when the dialog is ready to display results. Also in both cases the search results should not be displayed in a GrepOutputView from another area if that area becomes active before GrepDialog::startSearch() is invoked. And there is no need to raise the GrepOutputView in these cases either. GrepViewPlugin creates and usually shows GrepDialog for various reasons. The dialog is modeless, so the user can activate another area before starting a search in it. The results should be displayed in a GrepOutputView within the area active at the time of a search start. Therefore the old IUiController::findToolView()-based implementation remains for this case. Restoring search history in a session that contains zero projects (all closed), could cause a crash in a nested event loop inside UiController::loadAllAreas(), because UiController::findToolView() returns nullptr then and GrepDialog::startSearch() does not check the returned pointer. OktetaDocument can create such a nested event loop if a binary file is open in the session. BUG: 456767 FIXED-IN: 5.10.221200 ####################### kio-extras commit 92325a5c76f59d982e772b87665309d8b08e90f5 Author: Friedrich W. H. Kossebau Date: Thu Nov 24 17:52:50 2022 +0100 Change KIO worker logging categories to kf.kio.workers.* ####################### kiriki commit 89313ff29eda5088c06aa3ea0b99b18696e90edc Author: Friedrich W. H. Kossebau Date: Mon Nov 28 22:16:22 2022 +0100 Fix mismatch of name for KF min version variable Fixup for 5d673fd9 ####################### kitinerary commit 9a7be7424c54a50eb7defbb1224071ab249b14d1 Author: Volker Krause Date: Mon Nov 28 21:14:31 2022 +0100 Add caesar-data hotel booking extractor script commit 1f8aa6c9aceb477d6be6de441c33dbe585bef510 Author: Volker Krause Date: Mon Nov 28 16:58:15 2022 +0100 Update unit test reference data for builds without ZXing This was forgotten in ac9e7f944fbfa7ef. commit e7b5d4605aa3e5d17189085322254a6a12cdd6dc Author: Volker Krause Date: Fri Nov 25 17:55:22 2022 +0100 Unify booking.com guest name patterns between different input formats Fixes some cases resulting in garbage in the name field. ####################### kmailtransport commit 7b2a5ccea0c54b81245acdbbea77a13e570bba2b Author: Fabian Vogt Date: Mon Nov 21 11:57:51 2022 +0100 SmtpJob: Fix use of KCompositeJob SmtpJob overrides slotResult, but this had two issues. First, it connected to LoginJob::result itself, though addJob already does that. Second, in two cases it did not remove finished jobs from the list of subjobs, leading to dangling pointers and messing up state. This was most likely only reached in the case of an expired XOAUTH2 access_token and caused the job to fail after a successful refresh. BUG: 406839 BUG: 409122 BUG: 421664 BUG: 456923 ####################### kopeninghours commit 9909dafed022456c1c12895ef1b5b7a494ac52fb Author: Volker Krause Date: Thu Dec 1 18:23:45 2022 +0100 Provide valid closed intervals for always closed expressions In that case the first half of this method will not find a single valid non-closed interval, and so i.begin() is invalid here. ####################### kosmindoormap commit dbedced6dfac225c0f0aefaff3071ce45eb3331e Author: Volker Krause Date: Thu Dec 1 18:18:32 2022 +0100 Don't search for the next opening time arbitrarily into the future This can otherwise spin indefinitely on certain opening hours expressions, at least once an evaluation bug for those in KOpeningHours is fixed. Instead we now search one year forward at most, which is more than enough for what we do here. commit 66f4d64831a40f5c3b6ff466b6270284437d2bf9 Author: Volker Krause Date: Thu Dec 1 18:16:49 2022 +0100 Fix naming of synthetic nodes for airport gates commit 9fe0134b92c31cefecba3fac09313af7fd4e9ab8 Author: Volker Krause Date: Wed Nov 30 17:21:50 2022 +0100 Implement basic tag setting in MapCSS evaluation We only use that to allow changing the layer tag from CSS rules so far. This allows fixing buildings placed on two high layers above their interior for a number of major railway stations for example. This is caused by the layer tag being (ab)used as a z-inded for the outdoor renderer there, but not being consistently applied to all elements. In those cases we cap the layer to 0 now. More such rules are likely needed though, there are more scenarios where layer tags interfere. But that's much easier to extend now that this can be specified as a simple CSS rule. commit 016b4fb4c0792f08f606351fdd65580d0d01482d Author: Volker Krause Date: Wed Nov 30 17:16:33 2022 +0100 Reset the floor level change model when the map data changes Otherwise we potentially hold invalid references to OSM elements here. commit 514f5ba2a364ef37a046c1e86316b75c197fb167 Author: Volker Krause Date: Tue Nov 29 17:33:35 2022 +0100 Handle more tagging variants for disused/closed amenities/shops commit 27d79c2d0a165000c7e42a6d7c987141fe2c5e12 Author: Volker Krause Date: Sun Nov 27 11:24:32 2022 +0100 Reduce z index for floor level elements Same as for other building parts, so it ends up always below room or other indoor elements. ####################### ksquares commit 0b2e3b38a1073091828dd28399103054aef48050 Author: Friedrich W. H. Kossebau Date: Mon Nov 28 21:45:31 2022 +0100 Fix mismatch of name for KF min version variable Fixup for 8440ab79 ####################### messagelib commit a6cebee315e6de31daaa7bbea4079bc0d9f7b2e2 Author: Laurent Montel Date: Thu Dec 1 22:34:17 2022 +0100 Fix bug 462492 Identity with CC Addresses starts composer without To: field FIXED-IN: 5.22.0 BUG: 462492