project views in 3.4
Jens Dagerbo
jens.dagerbo at swipnet.se
Sat May 27 14:02:49 UTC 2006
On Friday 26 May 2006 01:17, Jens Herden wrote:
> On Friday 26 May 2006 06:46, Jens Dagerbo wrote:
> > The version we have in KDevelop 3.4 branch today doesn't seem to work
> > properly (http://bugs.kde.org/show_bug.cgi?id=123849), and seeing it in
> > action I don't think it fits KDevelop very well as it is. It clutters the
> > UI, grabs focus and overloads the "project" concept.
>
> I was not aware about the bug yet. Grabbing the focus is also not nice, so
> I can try to fix these two bugs.
>
> I am also not happy with the name "project view" and I had the idea to
> change it to session. Similar to what Kate uses. We could move the menu
> entry out of the project menu to either View or Window?
Well.. if it now works and the toolbar focus grab can be fixed I don't really
mind it much either. :)
I agree with renaming "project" to "session", or maybe "view session". It
mirrors kate and reduces confusion with projects. I guess moving it to the
View menu makes the most sense. (Personally I would like to see the Window
menu gone completely in KDev4, but that's another discussion).
Also, since FileList now does bulk load/unload of files, it should take care
to store and restore the proper encoding for the files it loads. This is
probably easy to add, I can take a look at it once I get kdevelop to build
again...
The "display toolbar in toolview" option is nice, but to my surprise it
instead moves it to the main toolbar. Is bulk load/unload of files really a
feature that is used often enough to mandate space in the main toolbar? Can
we at least have a third option - "off"? For me, the menu entry is enough.
Would it make sense to make it only do a bulk load, and not a switch, btw?
Last time I tried the project views feature it closed all the files I had
open when it loaded the new set. For me this was unexpected and unwanted, but
perhaps this behaviour is the idea behind the feature?
// jens
More information about the KDevelop-devel
mailing list