KDevelop 4 - current showstoppers
Andreas Pakulat
apaku at gmx.de
Wed Oct 31 13:59:58 UTC 2007
On Mittwoch, 31. Oktober 2007, Hamish Rodda wrote:
> 2) Projects
> * Build selected project - no feedback when no project is selected
IMHO that option should go away anyway as it creates a state which we
don't support. It was just a quick hack to be able to test the building
of projects.
Idea for replacement:
- context-menu in the projectmanager, needs to be done anyway
- Build... which pops up a dialog to select 1-n projects to be built
- Build last built projects (naming should be improved obviously) which
just "reruns" the last build action, i.e. if I built 3 projects before
and run this action it'll build the same projects again.
That same stuff could work for Rebuild+Install.
Another idea would be putting the selection into the main menu i.e.
Build->Projects->[X]Foo, [X]Bar, [ ]Baz
And then have Build->Build, Build->Rebuild and so on which use that
selection in the submenu. But I don't think I like that gui and it
doesn't scale too well with "many" projects.
> * Currently selected project mechanism is hidden / broken usability -
> you currently need to select project from project manager, should be
> an entry in the project menu to select between them. If there's only
> a single project, it should always be the currently selected project
See above, I don't think we should act on selection at all.
> 3) Configuration
> * Shouldn't configure project be in the project menu?
Maybe, I really don't have a strong preference, it was just fitting well
with Settings :)
> * Where did all of the options go? I know at one point we had a
> config dialog for the c++ background parser
Yes, thats KDevelop3 ;) Seriously though I guess this was in
lib/settings at the beginning of the year? If so its still in that
directory, but the directory has gone :)
To get at the directory checkout
svn co -r641348
https://svn.kde.org/home/kde/trunk/KDE/kdevelop/lib@641348
But isn't this now the general background parser? AFAIK it has been
moved into the platform... If so it should be resurrected under
shell/settings in the platform and made available via the global
settings (i.e. Configure KDevelop)
Andreas
--
Are you a turtle?
More information about the KDevelop-devel
mailing list