Fix quadratic behavior of updateAllTabColors/Container::setTabcolors.
ClosedPublic

Authored by mwolff on Feb 21 2016, 10:07 PM.

Details

Reviewers
kfunk
Group Reviewers
KDevelop
Summary

When you have many documents open this can have quite a noticeable
impact on the time required to colorize the different document tabs.

Test Plan

still works, no more quadratic runtime to update

Diff Detail

Repository
R33 KDevPlatform
Branch
5.0
Lint
Lint Skipped
Unit
Unit Tests Skipped
mwolff updated this revision to Diff 2418.Feb 21 2016, 10:07 PM
mwolff retitled this revision from to Fix quadratic behavior of updateAllTabColors/Container::setTabcolors..
mwolff updated this object.
mwolff edited the test plan for this revision. (Show Details)
mwolff added reviewers: KDevelop, kfunk.
mwolff added a subscriber: KDevelop.
Restricted Application added a subscriber: kdevelop-devel. · View Herald TranscriptFeb 21 2016, 10:07 PM
kfunk accepted this revision.Feb 21 2016, 10:30 PM
kfunk edited edge metadata.
This revision is now accepted and ready to land.Feb 21 2016, 10:30 PM
mwolff closed this revision.Feb 21 2016, 10:36 PM

landed now in

commit 701d2c173a4300895c11b3beb68ca48bb30df789
Author: Milian Wolff <mail@milianw.de>
Date: Sun Feb 21 22:47:11 2016 +0100

Fix quadratic behavior of updateAllTabColors/Container::setTabcolors.

When you have many documents open this can have quite a noticeable
impact on the time required to colorize the different document tabs.