KDevelop 4 - current showstoppers

Hamish Rodda rodda at kde.org
Tue Nov 13 17:14:09 UTC 2007


Ok, time for a status update...

On Wed, 31 Oct 2007 11:56:09 pm Hamish Rodda wrote:
> Hi,
> I realise that we're not releasing kdevelop 4 with kde 4.0, but I don't
> think that should stop us from trying to get it into some sort of usable
> state. There are really great things going on under the hood which I think
> will make kdevelop 4 certainly the most advanced IDE that I have ever seen
> for certain uses, but at the moment there are a few things stopping it from
> even being useful as a plain text editor (imho):
> 1) User Interface
> * We can't hide the dock widgets like we could in kdevelop 3.  Thus, it's
> very difficult and annoying to get a reasonably sized text editor window. *
> The dock widgets are significantly out of proportion on startup (bottom
> widget takes 3/4 of the screen).

With the new Ideal mode, this is now working.  (actions missing, but coming 

> * File modification status is not visible anywhere - it should at least be
> in the title bar and the document selector bar


> * I couldn't get a shortcut to switch documents working.


> * No recently opened files action (trivially fixable)


> 2) Projects
> * Build selected project - no feedback when no project is selected

Fixed, but the outputview doesn't come to the front when you build.

> * Files aren't saved prior to building (I tried to fix this but so far I
> think it's still failing)


> 3) Configuration
> * Shouldn't configure project be in the project menu?
> * Where did all of the options go?  I know at one point we had a config
> dialog for the c++ background parser


> * Configuration of tool views is not saved.  KMainWindow can do this for us
> if we set unique object names on each tool view, and then call
> applyMainWindowSettings and setAutoSaveSettings.  However we need all
> toolviews loaded at that time, so we will probably need custom code for
> non-global tool views.

Still TODO for Ideal, and for Qt Dockwidget (harder)

... a pretty good scorecard!

Post your most hated showstoppers too, maybe we can make it to something worth 
using by kde 4.0.  I've got a few more I'll dig up tomorrow...

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20071114/b82871a4/attachment.sig>

More information about the KDevelop-devel mailing list