Created attachment 393016 [details, diff] katepart-4.14.3-optimize-and-cleanup-the-autobrace-plugin.patch This is to propose a few patches that went into git branches past 4.14.3 release (either still 4.14 branch or 14.12). I've applied them all over my 4.14.3 packages so at least they shouldn't break builds. Starting with a real performance improvement for kde-base/katepart, commit ff4fb760b3eb7c0313e69f9ac020955c9e91a107: "Optimize and cleanup the autobrace plugin. It needlessly grabbed strings for the full text insertion range, while it only operated on single-character insertions. This patch bails out early if multi-character insertions are done. Especially when opening a large file, this has a big impact, as we'd otherwise copy the full file contents temporarily just to figure out it's not a brace that was inserted..."
Created attachment 393018 [details, diff] kdepim-common-libs-4.14.3-01-fix-duplicate-code.patch requirement for follow-up patch (unless a real backport would be better?)
Created attachment 393020 [details, diff] kdepim-common-libs-4.14.3-02-fix-sendlater-breakage.patch bugfix for kde-base/kdepim-common-libs, commit f12577d985e29a426354124707d42e8e0dda0d36: Fix (KDE-)Bug#342059 - KMail 4.14.3: Option 'send later' breaks account settings
Created attachment 393026 [details, diff] dolphin-4.14.3-use-deleteLater-to-delete-selection-toggle-in-KItemListWidget.patch crashfix for kde-base/dolphin, this is a merge of commits 1938ad54d4ee640f04d24bad3b690095bc9b8668 and c65cc9207ac8ea9796f993458443a07bbcb87257: "Use deleteLater() to delete the selection toggle in KItemListWidget. This patch should make a crash with a backtrace as provided in the bug report impossible." Hard to measure the impact of this, but since dolphin is more crash-happy than average KDE software, any improvement is welcome.
Created attachment 393028 [details, diff] dolphin-4.14.3-ensure-valid-regexp-input.patch (minor) bugfix for kde-base/dolphin, commit e28147bf386351f51f9b22626d7e44008769cc9b: "Ensure input is a valid regexp before enabling regexp filter mode" (fixes "Unable to filter for opening square brackets: [")
Created attachment 393030 [details, diff] drkonqi-4.14.3-use-passwords-only-security-on-bugzilla.patch bugfix for kde-base/drkonqi, commit 37c41114f8d5e67f90ccbae927dac92bf6e3c260: "BUG: 337742 Go directly to passwords-only security on Bugzilla. Token-based security was failing on Linux if there were cookies in the KCookieJar, causing crash reports not to be accepted by bugs.kde.org." I have yet to come across a new crash report to test this fix, however the last time dolphin crashed I wasn't able to submit.
Created attachment 393032 [details, diff] ktimezoned-4.14.3-dont-let-timezone-end-up-as-etc_localtime.patch bugfix for kde-base/ktimezoned, this is a merge of commits a977b2378ff4d88b561d599a1116821c694493f1 and 6ec92cf19376bcae8b13c0a741c81f222db0b2f5: "Don't let the timezone end up as "/etc/localtime" (literally). This was happening on systems where /usr/share was a symlink"
Created attachment 393036 [details, diff] okular-4.14.3-01-fix-allow-each-PageView-to-use-a-different-tool.patch bugfix for kde-base/okular, commit b069e3557f995b3759a505160e3f009e2267506c: "Allow each PageView to use a different tool" (fixes "Tools don't work if any tab is in review mode")
Created attachment 393038 [details, diff] okular-4.14.3-02-fix-mid-mouse-click-on-scrollbar.patch minor (4.11-)regression fix for kde-base/okular, commit 67807b73b84d721d051aa4962720dfcf08cbc250 "Fix mid mouse button click on the scrollbar"
Most of this is part of 14.12.