From: <min...@us...> - 2009-08-15 11:23:20
|
Revision: 2423 http://csp.svn.sourceforge.net/csp/?rev=2423&view=rev Author: minaultm Date: 2009-08-15 11:23:12 +0000 (Sat, 15 Aug 2009) Log Message: ----------- Refactored OutputDocument to speed up the refresh of it's attached views. Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/document/OutputDocument.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/OutputWindow.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-08-15 18:57:40
|
Revision: 2424 http://csp.svn.sourceforge.net/csp/?rev=2424&view=rev Author: minaultm Date: 2009-08-15 18:57:27 +0000 (Sat, 15 Aug 2009) Log Message: ----------- Refactored layout2 - responsibility of view creation was transfered from DocumentNotebook to individual commands - multiple views per document - DocumentRegistry has the responsibility of document creation and destruction Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/document/Document.py branches/layout_mvc/csp/tools/layout2/scripts/document/DocumentRegistry.py branches/layout_mvc/csp/tools/layout2/scripts/document/ImageDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/ModelDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/OutputDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/SceneDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/TerrainDocument.py branches/layout_mvc/csp/tools/layout2/scripts/ui/MainFrame.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/CloseCurrentDocumentCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/CreateInterfaceInformationDocumentCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/FileCommandRegistry.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenCustomLayoutModelFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenGenericOsgTerrainFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenImageFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenOsgModelFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/SaveAllDocumentsCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/DocumentNotebook.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/GraphicsWindow.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/ImageWindow.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/OutputWindow.py Added Paths: ----------- branches/layout_mvc/csp/tools/layout2/scripts/document/FileDocument.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-08-16 09:29:14
|
Revision: 2426 http://csp.svn.sourceforge.net/csp/?rev=2426&view=rev Author: minaultm Date: 2009-08-16 09:28:57 +0000 (Sun, 16 Aug 2009) Log Message: ----------- Added a properties pane for the current document in layout2. Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/document/FileDocument.py branches/layout_mvc/csp/tools/layout2/scripts/ui/MainFrame.py Added Paths: ----------- branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/CurrentDocumentPropertiesPane.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/FilePropertiesPane.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/ImagePropertiesPane.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/NoPropertiesPane.py Property Changed: ---------------- branches/layout_mvc/csp/tools/layout2/scripts/document/FileDocument.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-08-30 16:55:58
|
Revision: 2435 http://csp.svn.sourceforge.net/csp/?rev=2435&view=rev Author: minaultm Date: 2009-08-30 16:55:52 +0000 (Sun, 30 Aug 2009) Log Message: ----------- Fixed ReCompileDataArchiveCommand (output to OutputPane) Refactored *DocumentFactory (moved each one near to its *Document) Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/document/ImageDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/ModelDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/OutputDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/SceneDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/XmlDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/XmlObjectDocument.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/CreateInterfaceInformationDocumentCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenCustomLayoutModelFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenImageFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenObjectXmlFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenOsgModelFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenUnknownXmlFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/ReCompileDataArchiveCommand.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-09-12 17:12:36
|
Revision: 2454 http://csp.svn.sourceforge.net/csp/?rev=2454&view=rev Author: minaultm Date: 2009-09-12 17:12:28 +0000 (Sat, 12 Sep 2009) Log Message: ----------- Added: error checking to XmlNodeEnum and XmlNodeList. Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/data/XmlNodeArchive.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItemArchive.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-09-19 10:35:51
|
Revision: 2471 http://csp.svn.sourceforge.net/csp/?rev=2471&view=rev Author: minaultm Date: 2009-09-19 10:35:42 +0000 (Sat, 19 Sep 2009) Log Message: ----------- Added: display XML properties of documents referenced by XmlNodePath. Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/data/XmlNodeArchive.py branches/layout_mvc/csp/tools/layout2/scripts/document/DocumentRegistry.py branches/layout_mvc/csp/tools/layout2/scripts/document/SceneDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/XmlDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/XmlObjectDocument.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/FileCommandRegistry.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenObjectXmlFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPane.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItem.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItemArchive.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-09-19 20:02:27
|
Revision: 2473 http://csp.svn.sourceforge.net/csp/?rev=2473&view=rev Author: minaultm Date: 2009-09-19 20:02:18 +0000 (Sat, 19 Sep 2009) Log Message: ----------- Added: error checking to ECEF, LLA, UTM, Quat, Date and Path. Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/data/XmlNodeArchive.py branches/layout_mvc/csp/tools/layout2/scripts/document/XmlObjectDocument.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/OpenXmlFileCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItemArchive.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-09-20 16:17:33
|
Revision: 2476 http://csp.svn.sourceforge.net/csp/?rev=2476&view=rev Author: minaultm Date: 2009-09-20 16:17:21 +0000 (Sun, 20 Sep 2009) Log Message: ----------- Added: XML properties pane items are saved and restored when current document is swapped. Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/document/XmlDocument.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPane.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItem.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlWindow.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-09-26 20:58:30
|
Revision: 2485 http://csp.svn.sourceforge.net/csp/?rev=2485&view=rev Author: minaultm Date: 2009-09-26 20:58:20 +0000 (Sat, 26 Sep 2009) Log Message: ----------- Added: XML properties pane items can modify values of most XML nodes. Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/data/XmlNode.py branches/layout_mvc/csp/tools/layout2/scripts/data/XmlNodeArchive.py branches/layout_mvc/csp/tools/layout2/scripts/document/Document.py branches/layout_mvc/csp/tools/layout2/scripts/document/OutputDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/SceneDocument.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/CheckCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItem.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItemArchive.py Added Paths: ----------- branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/ModifyXmlCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/ReversibleCommand.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-10-05 14:10:21
|
Revision: 2491 http://csp.svn.sourceforge.net/csp/?rev=2491&view=rev Author: minaultm Date: 2009-10-05 14:10:11 +0000 (Mon, 05 Oct 2009) Log Message: ----------- Added: layout2 can now manage dependency cycles in documents. Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/data/XmlNode.py branches/layout_mvc/csp/tools/layout2/scripts/data/XmlNodeArchive.py branches/layout_mvc/csp/tools/layout2/scripts/document/Document.py branches/layout_mvc/csp/tools/layout2/scripts/document/DocumentRegistry.py branches/layout_mvc/csp/tools/layout2/scripts/document/XmlDocument.py branches/layout_mvc/csp/tools/layout2/scripts/document/XmlObjectDocument.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItem.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItemArchive.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-10-11 19:58:56
|
Revision: 2500 http://csp.svn.sourceforge.net/csp/?rev=2500&view=rev Author: minaultm Date: 2009-10-11 19:58:44 +0000 (Sun, 11 Oct 2009) Log Message: ----------- Added: undo/redo mechanism to layout2. Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/document/Document.py branches/layout_mvc/csp/tools/layout2/scripts/ui/MainFrame.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/FilePropertiesPane.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/ImagePropertiesPane.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPane.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItem.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItemArchive.py Added Paths: ----------- branches/layout_mvc/csp/tools/layout2/scripts/document/ActionHistory.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/Action.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/ActionHistoryCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/ModifyXmlAction.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/RedoCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/ShowActionHistoryCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/UndoCommand.py Removed Paths: ------------- branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/ModifyXmlCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/ReversibleCommand.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <min...@us...> - 2009-11-15 21:39:38
|
Revision: 2506 http://csp.svn.sourceforge.net/csp/?rev=2506&view=rev Author: minaultm Date: 2009-11-15 21:39:26 +0000 (Sun, 15 Nov 2009) Log Message: ----------- Changed: simplification of the undo/redo mechanism in layout2, to cope with multiple sub-documents in the same notebook page. Modified Paths: -------------- branches/layout_mvc/csp/tools/layout2/scripts/document/ActionHistory.py branches/layout_mvc/csp/tools/layout2/scripts/document/DocumentRegistry.py branches/layout_mvc/csp/tools/layout2/scripts/document/XmlDocument.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/Action.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/ActionHistoryCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/commands/ShowActionHistoryCommand.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/DocumentNotebook.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/GraphicsWindow.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/ImageWindow.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/ModelWindow.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/OutputWindow.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/SceneWindow.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/TerrainWindow.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPane.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItem.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlPropertiesPaneItemArchive.py branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/XmlWindow.py Added Paths: ----------- branches/layout_mvc/csp/tools/layout2/scripts/ui/controls/DocumentNotebookPage.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |