[MonoDevelop] managed dock

jeroen@xs4all.nl jeroen@xs4all.nl
Mon, 7 Mar 2005 09:34:48 +0100 (CET)

Hey John,

Encountered a bug while testing the dock just now:

It spews a lot of expose errors like this:

(<unknown>:5386): Gtk-CRITICAL **: gtk_widget_send_expose: assertion
`GTK_WIDGET_REALIZED (widget)' failed

And it doesn't draw correct anymore after undocking/closing several items:

Btw, i still see the "OnDestroyed" callbacks commented out. IIRC that was
triggering the crash i mentioned earlier.



> Hey all,
> 	I've been working on finishing the C# version of the gdl dock recently
> and it's pretty much working now.  I only expect there to be minor bugs
> and perhaps some performance problems remaining.  Thanks to Todd and
> Jeroen for doing the hard parts earlier.
> If some people try it out and report no major problems perhaps it can be
> switched to, otherwise it should wait a bit to be committed.
> To try it out:
> cd MonoDevelop/Unused/Gdl/
> make
> cd MonoDevelop/Core/src/Base
> make clean
> patch -p0 < dock.patch
> make
> cd MonoDevelop/build/bin
> mono MonoDevelop.exe