Revision 1218164

Go back to digest for 6th February 2011

Optimization in Development Tools

Alexander Richardson committed changes in /trunk/KDE/kdesdk/okteta/kasten/controllers/view:

Further improve startup speed of Okteta.

This commit changes the way the width of the columns in the tree views are calculated. Now they are interactively resizable and not ResizeToContents which is very expensive to calculate.

On my system this reduces the time needed to start Okteta from ~1 seconds to under 500 milliseconds, roughly a fifth of what it was before this patch and the previous one.

File Changes

Modified 5 files
  • /trunk/KDE/kdesdk/okteta/kasten/controllers/view
  •   /bookmarks/bookmarksview.cpp
  •   /bytetable/bytetableview.cpp
  •   /info/infoview.cpp
  •   /poddecoder/podtableview.cpp
  •   /stringsextract/stringsextractview.cpp
5 files changed in total