1) Create an image, say, 5000x5000px 2) Add several layers 3) Switch current layer Every switching takes several seconds on Core2Duo CPU
Hm... On my desktop it still takes only a second for a 10k x 10k image, but that's pretty slow already. I don't think a whole lot changed there recently, though. Maybe git bisect can help?
Git commit 14e6bf63843388d3ecbc15794d2f829316a5e18b by Dmitry Kazakov. Committed on 27/08/2013 at 10:32. Pushed by dkazakov into branch 'master'. No need to resort the whole KisCategorizedListView on every data change M +8 -1 krita/ui/widgets/kis_categorized_list_view.cpp M +4 -1 krita/ui/widgets/kis_categorized_list_view.h http://commits.kde.org/calligra/14e6bf63843388d3ecbc15794d2f829316a5e18b