Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 534386 - kde-base/{dolphin,drkonqi,katepart,kdepim-common-libs,ktimezoned,okular}-4.14.3 - various upstream fixes
Summary: kde-base/{dolphin,drkonqi,katepart,kdepim-common-libs,ktimezoned,okular}-4.14...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2015-01-02 23:14 UTC by Andreas Sturmlechner
Modified: 2015-03-22 22:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
katepart-4.14.3-optimize-and-cleanup-the-autobrace-plugin.patch (katepart-4.14.3-optimize-and-cleanup-the-autobrace-plugin.patch,10.33 KB, patch)
2015-01-02 23:14 UTC, Andreas Sturmlechner
Details | Diff
kdepim-common-libs-4.14.3-01-fix-duplicate-code.patch (kdepim-common-libs-4.14.3-01-fix-duplicate-code.patch,3.13 KB, patch)
2015-01-02 23:18 UTC, Andreas Sturmlechner
Details | Diff
kdepim-common-libs-4.14.3-02-fix-sendlater-breakage.patch (kdepim-common-libs-4.14.3-02-fix-sendlater-breakage.patch,840 bytes, patch)
2015-01-02 23:20 UTC, Andreas Sturmlechner
Details | Diff
dolphin-4.14.3-use-deleteLater-to-delete-selection-toggle-in-KItemListWidget.patch (dolphin-4.14.3-use-deleteLater-to-delete-selection-toggle-in-KItemListWidget.patch,1.70 KB, patch)
2015-01-02 23:25 UTC, Andreas Sturmlechner
Details | Diff
dolphin-4.14.3-ensure-valid-regexp-input.patch (dolphin-4.14.3-ensure-valid-regexp-input.patch,1.44 KB, patch)
2015-01-02 23:28 UTC, Andreas Sturmlechner
Details | Diff
drkonqi-4.14.3-use-passwords-only-security-on-bugzilla.patch (drkonqi-4.14.3-use-passwords-only-security-on-bugzilla.patch,1.26 KB, patch)
2015-01-02 23:33 UTC, Andreas Sturmlechner
Details | Diff
ktimezoned-4.14.3-dont-let-timezone-end-up-as-etc_localtime.patch (ktimezoned-4.14.3-dont-let-timezone-end-up-as-etc_localtime.patch,2.78 KB, patch)
2015-01-02 23:42 UTC, Andreas Sturmlechner
Details | Diff
okular-4.14.3-01-fix-allow-each-PageView-to-use-a-different-tool.patch (okular-4.14.3-01-fix-allow-each-PageView-to-use-a-different-tool.patch,8.07 KB, patch)
2015-01-02 23:50 UTC, Andreas Sturmlechner
Details | Diff
okular-4.14.3-02-fix-mid-mouse-click-on-scrollbar.patch (okular-4.14.3-02-fix-mid-mouse-click-on-scrollbar.patch,1.57 KB, patch)
2015-01-02 23:54 UTC, Andreas Sturmlechner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2015-01-02 23:14:03 UTC
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..."
Comment 1 Andreas Sturmlechner gentoo-dev 2015-01-02 23:18:49 UTC
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?)
Comment 2 Andreas Sturmlechner gentoo-dev 2015-01-02 23:20:19 UTC
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
Comment 3 Andreas Sturmlechner gentoo-dev 2015-01-02 23:25:28 UTC
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.
Comment 4 Andreas Sturmlechner gentoo-dev 2015-01-02 23:28:22 UTC
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: [")
Comment 5 Andreas Sturmlechner gentoo-dev 2015-01-02 23:33:54 UTC
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.
Comment 6 Andreas Sturmlechner gentoo-dev 2015-01-02 23:42:45 UTC
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"
Comment 7 Andreas Sturmlechner gentoo-dev 2015-01-02 23:50:17 UTC
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")
Comment 8 Andreas Sturmlechner gentoo-dev 2015-01-02 23:54:36 UTC
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"
Comment 9 Andreas Sturmlechner gentoo-dev 2015-03-22 22:33:43 UTC
Most of this is part of 14.12.