On Wed, Oct 10, 2007 at 01:04:00AM +0200, Gustav Broberg wrote:
On Mon, 8 Oct 2007 11:34:02 -0400 "bulia byak" <buliabyak@...400...> wrote:
You know who you are and what you need to do :) If you think that your project is already good enough for a release, please drop a note here, otherwise let us know of your current state, what remains to do, and when you are planning to finalize your work.
Here's an update from me on the dockable dialogs work:
Hi Gustav,
The new dockable dialogs are amazing. I was playing with them the other day and found them incredibly cool. I think this will definitely be one of the more noticeable features in Inkscape.
Could you update us on where you are with the todos?
We (Kees and I) noticed a small glitch with the filters dialog that it didn't size vertically correctly. There didn't seem to be a way to size the pane vertically so we undocked the dialog in order to resize it so we could see the contents.
Bryce
TODO (in no specific order)
Tackle the problems with dockable dialogs and multiple desktops, i.e. the Dialog manager redesign.
-- I will attack this after the Dialog refactoring is in place.
Fix minor problem with switching focus directly to dialog docked in main window, when a floating dialog have focus. Also give focus to a dialog that is deiconified.
-- Caused by a canvas focus grab in desktop-widget.cpp:1177. I'm not sure why it's needed, but I'll look into it.
Fix all GDL runtime warnings.
Fix all GDL compile time warnings.
See if anything can be done about the clashing mnemonic accelerators, i.e. allow them to be context sensitive for dialogs.
-- After some experimenting I have to conclude that I have no idea on what to do about this one. :/
Update the Release notes.
In the works
Manage the Swatches dialog with the dialog manager, like any other dialog.
-- Done when the refactoring (see above) is done.
Allow in-dock dialogs to be expanded even if there's no "slack".
-- It works, but the experience is really sluggish. Code cleanups needed, not yet committed.
Done since the last update
Force GtkPaned to pass on F6 and F8 (i.e. those shortcuts can't be used when the dock is displayed).
Remove old, obsolete object-properties dialog (a.k.a "Fill & Stroke"). Add methods for setting a specific tab in the new F&S.
Make all the functionality provided by dialog-events.cpp work with the new dialogs.
Scroll dock to display docked dialogs when requested.
Time to complete: not later than early December with the current set of features.
-- Gustav