Code

Rework dialog management. Use singleton behavior for dialogs when
authorgustav_b <gustav_b@users.sourceforge.net>
Fri, 7 Dec 2007 01:41:04 +0000 (01:41 +0000)
committergustav_b <gustav_b@users.sourceforge.net>
Fri, 7 Dec 2007 01:41:04 +0000 (01:41 +0000)
commit1e7c268648bcbae15fc13b8c94dee677b401d9b3
treedf270c16e2856da62210ce610e3da52c45fe6c0d
parent1a37ce4a40095c20d83ed6ab3dce34f53bac1b65
Rework dialog management. Use singleton behavior for dialogs when
started in floating dialogs mode and use one dialog/desktop behavior
when started in dockable dialogs mode. Replace the panels use of the
SP_ACTIVE_DESKTOP macro and unify the panels' handling of desktop
activation events.
30 files changed:
src/desktop.cpp
src/dialogs/extensions.cpp
src/dialogs/extensions.h
src/dialogs/iconpreview.cpp
src/dialogs/iconpreview.h
src/dialogs/layers-panel.cpp
src/dialogs/layers-panel.h
src/dialogs/swatches.cpp
src/dialogs/tiledialog.cpp
src/ui/dialog/align-and-distribute.cpp
src/ui/dialog/dialog-manager.cpp
src/ui/dialog/dialog-manager.h
src/ui/dialog/document-metadata.cpp
src/ui/dialog/document-metadata.h
src/ui/dialog/document-properties.cpp
src/ui/dialog/document-properties.h
src/ui/dialog/fill-and-stroke.cpp
src/ui/dialog/filter-effects-dialog.cpp
src/ui/dialog/find.cpp
src/ui/dialog/livepatheffect-editor.cpp
src/ui/dialog/panel-dialog.h
src/ui/dialog/session-player.cpp
src/ui/dialog/transformation.cpp
src/ui/dialog/undo-history.cpp
src/ui/dialog/undo-history.h
src/ui/dialog/whiteboard-connect.cpp
src/ui/dialog/whiteboard-sharewithchat.cpp
src/ui/dialog/whiteboard-sharewithuser.cpp
src/ui/widget/panel.cpp
src/ui/widget/panel.h