Problem with workingsets and temporary area switching

David Nolden zwabel at googlemail.com
Mon Nov 30 08:28:05 UTC 2009


Am Montag 30 November 2009 01:46:28 schrieb Alexander Dymo:
> Currently when working set is loaded, the workingset controller switches
>  area to another one temporarily, modifies the old area (loads views into
>  it) and then switches back.
> 
> This leads to several problems:
> 1) mainwindow flicker when you open your first tab (flickering is due to
>  area switching)
Ideally switching area would cause no flickering.

> 2) opening the first tab is slow
A good solution would be making area-switching faster. But this will always 
stay slow, as opening the first tab means loading the kate editor-component 
and the C++ language support.

> 3) current file isn't focused after startup (not 100% sure that is caused
>  by temporary area switching, but can't find other reasons)
Even after switching areas, a document should be focused, so this would be one 
more opportunity to fix 2 problems with 1 patch. :)

> 4) this is all broken if just one area exists in kdevelop
That's true. However it's not possible to delete an area in KDevelop, so it's 
not an issue atm. Although it would be cleaner if there always was a 'blank' 
area for such switches available.

Greetings, David




More information about the KDevelop-devel mailing list