Files modified by akirschbaum: 2006-04-06 (18:31)
Note: Prevent compiler warnings: reorder modifiers, add empty methods.
- src/cfeditor/ArchObjectParser.java - Rev: 1.18, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.27, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.23, Status: Exp
- src/cfeditor/filter/NamedFilterList.java - Rev: 1.9, Status: Exp
- src/cfeditor/menu/AggregateMenuLocation.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/textarea/TextUtilities.java - Rev: 1.6, Status: Exp
Files modified by akirschbaum: 2006-04-06 (18:25)
Note: Add 'final' to local variable.- src/cfeditor/CMapModel.java - Rev: 1.30, Status: Exp
Files modified by akirschbaum: 2006-04-06 (18:22)
Note: In ArchObject: replace inv_xxx pointers by 'java.util.List'.
- src/cfeditor/ArchObject.java - Rev: 1.26, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.20, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.19, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.29, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.22, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.17, Status: Exp
Files modified by akirschbaum: 2006-04-06 (18:09)
Note: Remove support for switching between flat and iso view at runtime.
- src/cfeditor/CMapControl.java - Rev: 1.27, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.28, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.36, Status: Exp
Files modified by akirschbaum: 2006-04-06 (17:59)
Note: Refactoring: Move code to handle 'exit' objects into ExitTypes class.
- src/cfeditor/CMapModel.java - Rev: 1.27, Status: Exp
- src/cfeditor/ExitTypes.java - Rev: 1.1, Status: Exp
Files modified by akirschbaum: 2006-04-06 (17:43)
Note: Add 'final' to parameters and variables.- src/cfeditor/CMapModel.java - Rev: 1.26, Status: Exp
Files modified by akirschbaum: 2006-04-06 (17:28)
Note: Fix outdated Javadoc comment.- src/cfeditor/CMapFileEncode.java - Rev: 1.18, Status: Exp
Files modified by akirschbaum: 2006-04-06 (17:16)
Note: Refactoring: do not export the ArchObject grid from CMapModel anymore.
- src/cfeditor/ArchObjectIterator.java - Rev: 1.1, Status: Exp
- src/cfeditor/ArchObjectIteratorDeleteArchMapObject.java - Rev: 1.1, Status: Exp
- src/cfeditor/ArchObjectIteratorDeleteMapArch.java - Rev: 1.1, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.14, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.37, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.24, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.26, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.17, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.25, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.35, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.16, Status: Exp
- src/cfeditor/ReplaceDialog.java - Rev: 1.10, Status: Exp
Files modified by akirschbaum: 2006-04-06 (17:03)
Note: Fix syntax error in last commit.- src/cfeditor/ArchObject.java - Rev: 1.25, Status: Exp
Files modified by akirschbaum: 2006-04-06 (16:31)
Note: Fix crash for objects without names/faces.- src/cfeditor/ArchObject.java - Rev: 1.24, Status: Exp
Files modified by akirschbaum: 2006-03-26 (00:48)
Note: Add final modifier to member fields.
- src/cfeditor/AnimationObject.java - Rev: 1.10, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.23, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.17, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.28, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.13, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.19, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.17, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.12, Status: Exp
- src/cfeditor/CAttribBitmask.java - Rev: 1.12, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.20, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.12, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.14, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.13, Status: Exp
- src/cfeditor/CFHelp.java - Rev: 1.10, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.26, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.18, Status: Exp
- src/cfeditor/CFileInputStream.java - Rev: 1.9, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.11, Status: Exp
- src/cfeditor/CFilterControl.java - Rev: 1.9, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.12, Status: Exp
- src/cfeditor/CGridderException.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.36, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.27, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMainToolbar.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.23, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.26, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.25, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.19, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.16, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.24, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.24, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.21, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.34, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.17, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.15, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.17, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.19, Status: Exp
- src/cfeditor/CResourceLoader.java - Rev: 1.8, Status: Exp
- src/cfeditor/CScriptController.java - Rev: 1.6, Status: Exp
- src/cfeditor/CScriptModel.java - Rev: 1.7, Status: Exp
- src/cfeditor/CScriptView.java - Rev: 1.8, Status: Exp
- src/cfeditor/CSettings.java - Rev: 1.9, Status: Exp
- src/cfeditor/CUndoStack.java - Rev: 1.7, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.15, Status: Exp
- src/cfeditor/FaceObject.java - Rev: 1.10, Status: Exp
- src/cfeditor/IdGenerator.java - Rev: 1.4, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.23, Status: Exp
- src/cfeditor/JarResources.java - Rev: 1.8, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.22, Status: Exp
- src/cfeditor/MultiPositionData.java - Rev: 1.8, Status: Exp
- src/cfeditor/PluginParameterFactory.java - Rev: 1.7, Status: Exp
- src/cfeditor/ReplaceDialog.java - Rev: 1.9, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.12, Status: Exp
- src/cfeditor/TrackedBufferedInputStream.java - Rev: 1.5, Status: Exp
- src/cfeditor/filter/AttributeFilter.java - Rev: 1.9, Status: Exp
- src/cfeditor/filter/BasicFilterConfig.java - Rev: 1.5, Status: Exp
- src/cfeditor/filter/ConfigEvent.java - Rev: 1.4, Status: Exp
- src/cfeditor/filter/NamedFilterConfig.java - Rev: 1.6, Status: Exp
- src/cfeditor/filter/NamedFilterEvent.java - Rev: 1.4, Status: Exp
- src/cfeditor/filter/NamedFilterList.java - Rev: 1.8, Status: Exp
- src/cfeditor/gui/ArchComboBox.java - Rev: 1.8, Status: Exp
- src/cfeditor/gui/CloseableTabbedPane.java - Rev: 1.6, Status: Exp
- src/cfeditor/gui/ScriptEditor.java - Rev: 1.10, Status: Exp
- src/cfeditor/gui/ScriptManager.java - Rev: 1.9, Status: Exp
- src/cfeditor/gui/StackLayout.java - Rev: 1.6, Status: Exp
- src/cfeditor/menu/AggregateMenuLocation.java - Rev: 1.5, Status: Exp
- src/cfeditor/menu/BasicAction.java - Rev: 1.6, Status: Exp
- src/cfeditor/menu/BasicMenuEntry.java - Rev: 1.8, Status: Exp
- src/cfeditor/menu/CheckBoxMenuEntry.java - Rev: 1.6, Status: Exp
- src/cfeditor/menu/FilterCheckBoxEntry.java - Rev: 1.6, Status: Exp
- src/cfeditor/menu/LocationMenuEntry.java - Rev: 1.6, Status: Exp
- src/cfeditor/menu/MenuChangeEvent.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/MenuEntry.java - Rev: 1.6, Status: Exp
- src/cfeditor/menu/MenuManager.java - Rev: 1.6, Status: Exp
- src/cfeditor/menu/SimpleMenuEntry.java - Rev: 1.6, Status: Exp
- src/cfeditor/menu/SimpleMenuLocation.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/ArchParameterView.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/BooleanParameterView.java - Rev: 1.7, Status: Exp
- src/cfeditor/parameter/DoubleParameterView.java - Rev: 1.7, Status: Exp
- src/cfeditor/parameter/IntegerParameterView.java - Rev: 1.7, Status: Exp
- src/cfeditor/parameter/MapParameterView.java - Rev: 1.8, Status: Exp
- src/cfeditor/parameter/ParameterDescriptionEditor.java - Rev: 1.6, Status: Exp
- src/cfeditor/parameter/ParameterNameEditor.java - Rev: 1.7, Status: Exp
- src/cfeditor/parameter/ParameterTypeEditor.java - Rev: 1.7, Status: Exp
- src/cfeditor/parameter/StringParameter.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/StringParameterView.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/scripteditor/CFPythonPopup.java - Rev: 1.8, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditControl.java - Rev: 1.8, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditMenuBar.java - Rev: 1.8, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditView.java - Rev: 1.8, Status: Exp
- src/cfeditor/textedit/textarea/CTokenMarker.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/DefaultInputHandler.java - Rev: 1.7, Status: Exp
- src/cfeditor/textedit/textarea/InputHandler.java - Rev: 1.10, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.11, Status: Exp
- src/cfeditor/textedit/textarea/KeywordMap.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/textarea/PythonTokenMarker.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxStyle.java - Rev: 1.7, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.11, Status: Exp
Files modified by akirschbaum: 2006-03-25 (23:23)
Note: Fix compiler warnings (remove unchecked exceptions).
- src/cfeditor/gui/ScriptManager.java - Rev: 1.8, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.10, Status: Exp
Files modified by akirschbaum: 2006-03-25 (23:19)
Note: Add explicit serialVersionUID fields.
- src/cfeditor/ArchObjectStack.java - Rev: 1.27, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.18, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.16, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.11, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.19, Status: Exp
- src/cfeditor/CDialogBase.java - Rev: 1.8, Status: Exp
- src/cfeditor/CFHelp.java - Rev: 1.9, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.17, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.11, Status: Exp
- src/cfeditor/CGridderException.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.35, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.26, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMainToolbar.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.22, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.25, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.23, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.20, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.33, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.16, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.14, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.16, Status: Exp
- src/cfeditor/CStartupScreen.java - Rev: 1.7, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.22, Status: Exp
- src/cfeditor/ReplaceDialog.java - Rev: 1.8, Status: Exp
- src/cfeditor/gui/ArchComboBox.java - Rev: 1.7, Status: Exp
- src/cfeditor/gui/CloseableTabbedPane.java - Rev: 1.5, Status: Exp
- src/cfeditor/gui/ScriptEditor.java - Rev: 1.9, Status: Exp
- src/cfeditor/gui/ScriptManager.java - Rev: 1.7, Status: Exp
- src/cfeditor/menu/BasicAction.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/DoubleParameterView.java - Rev: 1.6, Status: Exp
- src/cfeditor/parameter/IntegerParameterView.java - Rev: 1.6, Status: Exp
- src/cfeditor/parameter/MapParameterView.java - Rev: 1.7, Status: Exp
- src/cfeditor/parameter/ParameterDescriptionEditor.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/ParameterNameEditor.java - Rev: 1.6, Status: Exp
- src/cfeditor/parameter/ParameterTypeEditor.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/scripteditor/CFPythonPopup.java - Rev: 1.7, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditMenuBar.java - Rev: 1.7, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditView.java - Rev: 1.7, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.9, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxDocument.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.10, Status: Exp
Files modified by akirschbaum: 2006-03-25 (22:21)
Note: Fix compiler warnings (remove redundant exceptions).
- src/cfeditor/CFArchAttrib.java - Rev: 1.11, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.13, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.10, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.21, Status: Exp
Files modified by akirschbaum: 2006-03-25 (22:14)
Note: Fix compiler warnings (reorder modifiers).- src/cfeditor/CArchPanel.java - Rev: 1.17, Status: Exp
Files modified by akirschbaum: 2006-03-25 (22:12)
Note: Fix compiler warnings (remove redundant modifiers).
- src/cfeditor/CMapViewBasic.java - Rev: 1.32, Status: Exp
- src/cfeditor/CMapViewInterface.java - Rev: 1.6, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.22, Status: Exp
- src/cfeditor/IUndoable.java - Rev: 1.5, Status: Exp
- src/cfeditor/PluginParameterView.java - Rev: 1.4, Status: Exp
- src/cfeditor/filter/ConfigListener.java - Rev: 1.3, Status: Exp
- src/cfeditor/filter/Filter.java - Rev: 1.6, Status: Exp
- src/cfeditor/filter/FilterConfig.java - Rev: 1.4, Status: Exp
- src/cfeditor/filter/NamedFilterListener.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/MenuListener.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/MenuLocation.java - Rev: 1.4, Status: Exp
Files modified by akirschbaum: 2006-03-25 (22:04)
Note: Declare member fields as "private"; add/use accessor functions.
- src/cfeditor/AnimationObject.java - Rev: 1.9, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.22, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.16, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.26, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.12, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.16, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.15, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.10, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.18, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.16, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.34, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.25, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.21, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.24, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.24, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.23, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.22, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.19, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.31, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.15, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.18, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.14, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.21, Status: Exp
- src/cfeditor/JarResources.java - Rev: 1.7, Status: Exp
- src/cfeditor/ReplaceDialog.java - Rev: 1.7, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.11, Status: Exp
- src/cfeditor/gui/ScriptEditor.java - Rev: 1.8, Status: Exp
- src/cfeditor/gui/StackLayout.java - Rev: 1.5, Status: Exp
- src/cfeditor/menu/FilterCheckBoxEntry.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/ArchParameter.java - Rev: 1.7, Status: Exp
- src/cfeditor/parameter/ParameterTypeEditor.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.8, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxUtilities.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaDefaults.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.9, Status: Exp
- src/cfeditor/textedit/textarea/Token.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/TokenMarker.java - Rev: 1.7, Status: Exp
Files modified by akirschbaum: 2006-03-21 (20:42)
Note: Reduce total memory consumption.
- CHANGES.txt - Rev: 1.43, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.21, Status: Exp
Files modified by akirschbaum: 2006-03-03 (21:06)
Note: Fix misleading indentation/braces.- src/cfeditor/ArchObject.java - Rev: 1.20, Status: Exp
Files modified by akirschbaum: 2006-03-03 (21:02)
Note: General cleanup - remove wildcard import statements; move explicit package names to import statements.
- src/cfeditor/AnimationObject.java - Rev: 1.8, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.19, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.15, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.25, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.11, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.15, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.14, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.9, Status: Exp
- src/cfeditor/CAttribBitmask.java - Rev: 1.11, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.17, Status: Exp
- src/cfeditor/CDialogBase.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.10, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.12, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.12, Status: Exp
- src/cfeditor/CFHelp.java - Rev: 1.8, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.25, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.15, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.9, Status: Exp
- src/cfeditor/CFileInputStream.java - Rev: 1.8, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.9, Status: Exp
- src/cfeditor/CFilterControl.java - Rev: 1.8, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.33, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.24, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMainToolbar.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.20, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.23, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.23, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.15, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.22, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.21, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.30, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.15, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.13, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.14, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.17, Status: Exp
- src/cfeditor/CResourceLoader.java - Rev: 1.7, Status: Exp
- src/cfeditor/CScriptController.java - Rev: 1.5, Status: Exp
- src/cfeditor/CScriptModel.java - Rev: 1.6, Status: Exp
- src/cfeditor/CScriptView.java - Rev: 1.7, Status: Exp
- src/cfeditor/CSettings.java - Rev: 1.8, Status: Exp
- src/cfeditor/CStartupScreen.java - Rev: 1.6, Status: Exp
- src/cfeditor/CUndoStack.java - Rev: 1.6, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.13, Status: Exp
- src/cfeditor/FaceObject.java - Rev: 1.9, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.21, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.20, Status: Exp
- src/cfeditor/JarResources.java - Rev: 1.6, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.20, Status: Exp
- src/cfeditor/MultiPositionData.java - Rev: 1.7, Status: Exp
- src/cfeditor/PluginParameter.java - Rev: 1.4, Status: Exp
- src/cfeditor/PluginParameterFactory.java - Rev: 1.6, Status: Exp
- src/cfeditor/ReplaceDialog.java - Rev: 1.6, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.10, Status: Exp
- src/cfeditor/TrackedBufferedInputStream.java - Rev: 1.4, Status: Exp
- src/cfeditor/filter/AttributeFilter.java - Rev: 1.8, Status: Exp
- src/cfeditor/filter/BasicFilterConfig.java - Rev: 1.4, Status: Exp
- src/cfeditor/filter/Filter.java - Rev: 1.5, Status: Exp
- src/cfeditor/filter/NamedFilterConfig.java - Rev: 1.5, Status: Exp
- src/cfeditor/filter/NamedFilterList.java - Rev: 1.7, Status: Exp
- src/cfeditor/gui/ArchComboBox.java - Rev: 1.6, Status: Exp
- src/cfeditor/gui/CloseableTabbedPane.java - Rev: 1.4, Status: Exp
- src/cfeditor/gui/ScriptEditor.java - Rev: 1.7, Status: Exp
- src/cfeditor/gui/ScriptManager.java - Rev: 1.6, Status: Exp
- src/cfeditor/gui/StackLayout.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/BasicAction.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/BasicMenuEntry.java - Rev: 1.7, Status: Exp
- src/cfeditor/menu/CheckBoxMenuEntry.java - Rev: 1.5, Status: Exp
- src/cfeditor/menu/LocationMenuEntry.java - Rev: 1.5, Status: Exp
- src/cfeditor/menu/MenuEntry.java - Rev: 1.5, Status: Exp
- src/cfeditor/menu/MenuGroup.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/MenuHelper.java - Rev: 1.5, Status: Exp
- src/cfeditor/menu/MenuManager.java - Rev: 1.5, Status: Exp
- src/cfeditor/menu/SimpleMenuEntry.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/ArchParameter.java - Rev: 1.6, Status: Exp
- src/cfeditor/parameter/ArchParameterView.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/BooleanParameter.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/BooleanParameterView.java - Rev: 1.6, Status: Exp
- src/cfeditor/parameter/DoubleParameter.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/DoubleParameterView.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/FilterParameter.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/FilterParameterView.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/IntegerParameter.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/IntegerParameterView.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/MapParameter.java - Rev: 1.6, Status: Exp
- src/cfeditor/parameter/MapParameterView.java - Rev: 1.6, Status: Exp
- src/cfeditor/parameter/ParameterDescriptionEditor.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/ParameterNameEditor.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/ParameterTypeEditor.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/StringParameter.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/StringParameterView.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/scripteditor/CFPythonPopup.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditControl.java - Rev: 1.7, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditMenuBar.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditView.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/textarea/DefaultInputHandler.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/textarea/InputHandler.java - Rev: 1.9, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.7, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxDocument.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxStyle.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxUtilities.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaDefaults.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.8, Status: Exp
- src/cfeditor/textedit/textarea/TextUtilities.java - Rev: 1.5, Status: Exp
Files modified by akirschbaum: 2006-03-02 (10:49)
Note: Fix crash due to missing synchronization in menu updates.
- CHANGES.txt - Rev: 1.42, Status: Exp
- src/cfeditor/menu/BasicMenuEntry.java - Rev: 1.6, Status: Exp
Files modified by akirschbaum: 2006-03-02 (10:42)
Note: Do not forward calculation from model to controller; does not change behavior.
- src/cfeditor/CMapControl.java - Rev: 1.22, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.21, Status: Exp
Files modified by akirschbaum: 2006-03-01 (21:30)
Note: Save object fields in same order as crossedit to prevent unnecessary map
differences when switching editors.
- CHANGES.txt - Rev: 1.41, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.14, Status: Exp
Files modified by akirschbaum: 2006-03-01 (21:13)
Note: General cleanup - just whitespace changes and code rewording; should not change behavior.
- src/cfeditor/AnimationObject.java - Rev: 1.7, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.18, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.14, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.24, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.10, Status: Exp
- src/cfeditor/BshThread.java - Rev: 1.4, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.14, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.13, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.16, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.11, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.11, Status: Exp
- src/cfeditor/CFHelp.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.24, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.14, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.8, Status: Exp
- src/cfeditor/CFileInputStream.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.8, Status: Exp
- src/cfeditor/CFilterControl.java - Rev: 1.7, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.32, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.23, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMainToolbar.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.19, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.22, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.21, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.17, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.20, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.20, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.17, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.29, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.14, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.12, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.13, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.16, Status: Exp
- src/cfeditor/CResourceLoader.java - Rev: 1.6, Status: Exp
- src/cfeditor/CScriptController.java - Rev: 1.4, Status: Exp
- src/cfeditor/CScriptModel.java - Rev: 1.5, Status: Exp
- src/cfeditor/CScriptView.java - Rev: 1.6, Status: Exp
- src/cfeditor/CSettings.java - Rev: 1.7, Status: Exp
- src/cfeditor/CStartupScreen.java - Rev: 1.5, Status: Exp
- src/cfeditor/CUndoStack.java - Rev: 1.5, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.12, Status: Exp
- src/cfeditor/FaceObject.java - Rev: 1.8, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.20, Status: Exp
- src/cfeditor/IUndoable.java - Rev: 1.4, Status: Exp
- src/cfeditor/IdGenerator.java - Rev: 1.3, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.19, Status: Exp
- src/cfeditor/JarResources.java - Rev: 1.5, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.19, Status: Exp
- src/cfeditor/MultiArchData.java - Rev: 1.4, Status: Exp
- src/cfeditor/MultiPositionData.java - Rev: 1.6, Status: Exp
- src/cfeditor/PluginParameter.java - Rev: 1.3, Status: Exp
- src/cfeditor/PluginParameterFactory.java - Rev: 1.5, Status: Exp
- src/cfeditor/PluginParameterView.java - Rev: 1.3, Status: Exp
- src/cfeditor/ReplaceDialog.java - Rev: 1.5, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.9, Status: Exp
- src/cfeditor/TrackedBufferedInputStream.java - Rev: 1.3, Status: Exp
- src/cfeditor/filter/AttributeFilter.java - Rev: 1.7, Status: Exp
- src/cfeditor/filter/BasicFilterConfig.java - Rev: 1.3, Status: Exp
- src/cfeditor/filter/ConfigEvent.java - Rev: 1.3, Status: Exp
- src/cfeditor/filter/Filter.java - Rev: 1.4, Status: Exp
- src/cfeditor/filter/NamedFilterConfig.java - Rev: 1.4, Status: Exp
- src/cfeditor/filter/NamedFilterEvent.java - Rev: 1.3, Status: Exp
- src/cfeditor/filter/NamedFilterList.java - Rev: 1.6, Status: Exp
- src/cfeditor/filter/SimpleFilterConfig.java - Rev: 1.3, Status: Exp
- src/cfeditor/gui/ArchComboBox.java - Rev: 1.5, Status: Exp
- src/cfeditor/gui/CloseableTabbedPane.java - Rev: 1.3, Status: Exp
- src/cfeditor/gui/ScriptEditor.java - Rev: 1.6, Status: Exp
- src/cfeditor/gui/ScriptManager.java - Rev: 1.5, Status: Exp
- src/cfeditor/gui/StackLayout.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/AggregateMenuLocation.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/BasicAction.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/BasicMenuEntry.java - Rev: 1.5, Status: Exp
- src/cfeditor/menu/CheckBoxMenuEntry.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/FilterCheckBoxEntry.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/LocationMenuEntry.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/MenuChangeEvent.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/MenuEntry.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/MenuGroup.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/MenuHelper.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/MenuListener.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/MenuLocation.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/MenuManager.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/SeparatorMenuEntry.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/SimpleMenuEntry.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/SimpleMenuLocation.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/SwitchedMenuEntry.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/ArchParameter.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/ArchParameterView.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/BooleanParameter.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/BooleanParameterView.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/DoubleParameter.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/DoubleParameterView.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/FilterParameter.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/IntegerParameter.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/IntegerParameterView.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/MapParameter.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/MapParameterView.java - Rev: 1.5, Status: Exp
- src/cfeditor/parameter/ParameterDescriptionEditor.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/ParameterNameEditor.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/ParameterTypeEditor.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/StringParameter.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/StringParameterView.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/scripteditor/CFPythonPopup.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditControl.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditMenuBar.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditView.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/CTokenMarker.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/DefaultInputHandler.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/HTMLTokenMarker.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/InputHandler.java - Rev: 1.8, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/textarea/JavaScriptTokenMarker.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/KeywordMap.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/PythonTokenMarker.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxDocument.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxStyle.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxUtilities.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaDefaults.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.7, Status: Exp
- src/cfeditor/textedit/textarea/TextUtilities.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/Token.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/TokenMarker.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/textarea/XMLTokenMarker.java - Rev: 1.4, Status: Exp
Files modified by akirschbaum: 2006-02-26 (16:22)
Note: Make sub-folder selection in archetypes work again.
- CHANGES.txt - Rev: 1.40, Status: Exp
- resource/conf/archetypes - Rev: 1.15, Status: Exp
Files modified by akirschbaum: 2006-02-26 (15:13)
Note: Update CMapModel javadocs; some code improvements, should not change behavior.
- src/cfeditor/CMapControl.java - Rev: 1.20, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.19, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.11, Status: Exp
Files modified by akirschbaum: 2006-02-26 (10:59)
Note: General cleanup - just whitespace changes and code rewording; should not change behavior.
- src/cfeditor/CMapFileDecode.java - Rev: 1.16, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.19, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.16, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.28, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMapViewInterface.java - Rev: 1.5, Status: Exp
Files modified by akirschbaum: 2006-02-26 (10:04)
Note: Fix javadoc warnings.
- src/cfeditor/CAttribBitmask.java - Rev: 1.10, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.15, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.31, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.17, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.27, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.12, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.15, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditControl.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/InputHandler.java - Rev: 1.7, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.6, Status: Exp
Files modified by akirschbaum: 2006-02-26 (09:47)
Note: Fix syntax error to make it compile again.- src/cfeditor/CMapArchPanel.java - Rev: 1.21, Status: Exp
Files modified by akirschbaum: 2006-02-25 (22:56)
Note: General cleanup - just whitespace changes.- src/cfeditor/CMapArchPanel.java - Rev: 1.20, Status: Exp
Files modified by akirschbaum: 2006-02-25 (21:52)
Note: General cleanup - just whitespace changes and code rewording; should not change behavior.
- src/cfeditor/CMapFileDecode.java - Rev: 1.15, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.12, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.16, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.15, Status: Exp
Files modified by akirschbaum: 2006-02-25 (20:38)
Note: Properly report errors if a map file cannot be loaded.
- CHANGES.txt - Rev: 1.39, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.14, Status: Exp
Files modified by akirschbaum: 2006-02-25 (20:37)
Note: Improve command line argument handling:
- allow to pass any number of map file names
- recognize "--" option to ignore further options
- print usage message for -h, -help, --help
- CHANGES.txt - Rev: 1.38, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.23, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.30, Status: Exp
Files modified by akirschbaum: 2006-02-25 (19:12)
Note: General cleanup - just whitespace changes and code rewording; should not change behavior.
- src/cfeditor/CAttribDialog.java - Rev: 1.14, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.22, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.12, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.19, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.19, Status: Exp
Files modified by akirschbaum: 2006-02-25 (18:34)
Note: Indent sub-inventories in map tiles view to visualize nested inventories.
- CHANGES.txt - Rev: 1.37, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.14, Status: Exp
Files modified by akirschbaum: 2006-02-25 (13:46)
Note: General cleanup - just whitespace changes and code rewording; should not change behavior.
- src/cfeditor/CFArchType.java - Rev: 1.10, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.10, Status: Exp
- src/cfeditor/CFHelp.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.21, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.11, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFileInputStream.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFilterControl.java - Rev: 1.6, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.9, Status: Exp
- src/cfeditor/CGridderException.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.29, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.22, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMainToolbar.java - Rev: 1.6, Status: Exp
Files modified by akirschbaum: 2006-02-25 (13:43)
Note: Implement attribute dialogs for Button Trigger, Class Changer, Key, and
Grimreaper object types.
- CHANGES.txt - Rev: 1.36, Status: Exp
- resource/conf/types.xml - Rev: 1.22, Status: Exp
Files modified by akirschbaum: 2006-02-24 (21:41)
Note: Replace integer constants with named constants.
- src/cfeditor/CMainMenu.java - Rev: 1.21, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.17, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.19, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.18, Status: Exp
Files modified by akirschbaum: 2006-02-24 (19:20)
Note: General cleanup - just whitespace changes and code rewording; should not change behavior.
- src/cfeditor/CAttribBitmask.java - Rev: 1.9, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.13, Status: Exp
- src/cfeditor/CDialogBase.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.9, Status: Exp
Files modified by akirschbaum: 2006-02-23 (20:28)
Note: Fix sort order of objects in types.xml.
- CHANGES.txt - Rev: 1.35, Status: Exp
- resource/conf/types.xml - Rev: 1.21, Status: Exp
Files modified by akirschbaum: 2006-02-23 (10:21)
Note: General cleanup - just whitespace changes and code rewording; should not change behavior.
- src/cfeditor/ArchObjectStack.java - Rev: 1.23, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.9, Status: Exp
- src/cfeditor/BshThread.java - Rev: 1.3, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.13, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.12, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.8, Status: Exp
Files modified by akirschbaum: 2006-02-23 (08:53)
Note: Reverse sort order of tabs in Pickmaps and Arch List panels to make them
appear in alphabetical order.
- CHANGES.txt - Rev: 1.34, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.12, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.14, Status: Exp
Files modified by akirschbaum: 2006-02-22 (23:48)
Note: Fix Worldmaker plugin.- src/cfeditor/CMainControl.java - Rev: 1.28, Status: Exp
Files modified by akirschbaum: 2006-02-22 (22:40)
Note: Update autojoin information.
- CHANGES.txt - Rev: 1.33, Status: Exp
- resource/conf/autojoin.txt - Rev: 1.6, Status: Exp
Files modified by akirschbaum: 2006-02-22 (22:24)
Note: Fix spelling errors.- resource/conf/types.xml - Rev: 1.20, Status: Exp
Files modified by akirschbaum: 2006-02-22 (22:14)
Note: Update item types information.
- CHANGES.txt - Rev: 1.32, Status: Exp
- resource/conf/typenumbers.xml - Rev: 1.6, Status: Exp
Files modified by akirschbaum: 2006-02-22 (22:05)
Note: Update treasure lists information.
- CHANGES.txt - Rev: 1.31, Status: Exp
- resource/conf/treasures - Rev: 1.9, Status: Exp
Files modified by akirschbaum: 2006-02-22 (21:54)
Note: General cleanup - just whitespace changes and code rewording; should not change behavior.- src/cfeditor/ArchObjectStack.java - Rev: 1.22, Status: Exp
Files modified by akirschbaum: 2006-02-22 (20:43)
Note: Retain map view position when reverting a map.
- CHANGES.txt - Rev: 1.30, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.27, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.26, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.12, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.11, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.13, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.10, Status: Exp
Files modified by akirschbaum: 2006-02-22 (19:21)
Note: Fix typo in File|Options...; also add hint about deferred effect of option
"Separate Map-Tile panel".
- CHANGES.txt - Rev: 1.29, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.11, Status: Exp
Files modified by akirschbaum: 2006-02-22 (19:04)
Note: Fix NullPointerException in View|Choose Font. Selecting a font now partially
works (not all controls are affected).
- CHANGES.txt - Rev: 1.28, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.20, Status: Exp
Files modified by akirschbaum: 2006-02-22 (11:00)
Note: Implement dialog for DOOR objects.
- CHANGES.txt - Rev: 1.27, Status: Exp
- resource/conf/types.xml - Rev: 1.19, Status: Exp
Files modified by akirschbaum: 2006-02-22 (09:49)
Note: Remove trailing whitespace.- resource/conf/types.xml - Rev: 1.18, Status: Exp
Files modified by akirschbaum: 2006-02-21 (22:38)
Note: Make "View xxx" options in main menu work again.
- CHANGES.txt - Rev: 1.26, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.25, Status: Exp
Files modified by akirschbaum: 2006-02-21 (22:26)
Note: Remove unused variables.- src/cfeditor/ArchObjectParser.java - Rev: 1.13, Status: Exp
Files modified by akirschbaum: 2006-02-21 (21:02)
Note: General cleanup - just whitespace changes and code rewording; should not change behavior.
- src/cfeditor/AnimationObject.java - Rev: 1.6, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.17, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.12, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.11, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.12, Status: Exp
- src/cfeditor/CFilterControl.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.26, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.19, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.17, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.24, Status: Exp
- src/cfeditor/CResourceLoader.java - Rev: 1.5, Status: Exp
- src/cfeditor/CScriptModel.java - Rev: 1.4, Status: Exp
- src/cfeditor/PluginParameterFactory.java - Rev: 1.4, Status: Exp
- src/cfeditor/filter/AttributeFilter.java - Rev: 1.6, Status: Exp
- src/cfeditor/gui/ArchComboBox.java - Rev: 1.4, Status: Exp
- src/cfeditor/gui/ScriptEditor.java - Rev: 1.5, Status: Exp
- src/cfeditor/menu/BasicMenuEntry.java - Rev: 1.4, Status: Exp
- src/cfeditor/menu/SwitchedMenuEntry.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/ArchParameter.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/BooleanParameterView.java - Rev: 1.4, Status: Exp
Files modified by akirschbaum: 2006-02-21 (20:19)
Note: Remove redundant code; does not change behavior.
- src/cfeditor/ArchObject.java - Rev: 1.16, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.17, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.16, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.17, Status: Exp
Files modified by akirschbaum: 2006-02-21 (20:09)
Note: Rename method names to start with a lower case letter.
- src/cfeditor/CArchPanelPan.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.25, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.17, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.16, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.13, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.9, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.18, Status: Exp
- src/cfeditor/ReplaceDialog.java - Rev: 1.4, Status: Exp
Files modified by akirschbaum: 2006-02-21 (19:12)
Note: Remove redundant code; does not change behavior.- src/cfeditor/CMainControl.java - Rev: 1.24, Status: Exp
Files modified by akirschbaum: 2006-02-21 (07:18)
Note: Update archetypes information.
- CHANGES.txt - Rev: 1.25, Status: Exp
- resource/conf/archetypes - Rev: 1.14, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.13, Status: Exp
Files modified by akirschbaum: 2006-02-19 (21:49)
Note: Fix typo.- CHANGES.txt - Rev: 1.24, Status: Exp
Files modified by akirschbaum: 2006-02-19 (21:45)
Note: Make menu shortcuts work. Use different shortcuts for all entries.
- CHANGES.txt - Rev: 1.23, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.17, Status: Exp
- src/cfeditor/CScriptView.java - Rev: 1.5, Status: Exp
- src/cfeditor/menu/LocationMenuEntry.java - Rev: 1.3, Status: Exp
Files modified by akirschbaum: 2006-02-19 (21:18)
Note: Implement map attributes 'template' and 'nosmooth'.
- CHANGES.txt - Rev: 1.22, Status: Exp
- resource/HelpFiles/tut_mapattr.html - Rev: 1.3, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.16, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.16, Status: Exp
Files modified by akirschbaum: 2006-02-19 (20:49)
Note: Mark map as being "modified" when pasting selections.
- CHANGES.txt - Rev: 1.21, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.15, Status: Exp
Files modified by akirschbaum: 2006-02-19 (20:11)
Note: General cleanup - just whitespace changes: convert TABs to spaces, remove trailing whitespace, fix indentation issues.
- src/cfeditor/ArchObject.java - Rev: 1.15, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.11, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.21, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.7, Status: Exp
- src/cfeditor/BshThread.java - Rev: 1.2, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.10, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.9, Status: Exp
- src/cfeditor/CFHelp.java - Rev: 1.5, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.20, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFilterControl.java - Rev: 1.4, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.23, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.16, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.16, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.15, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.15, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.14, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.15, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.23, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.11, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.12, Status: Exp
- src/cfeditor/CResourceLoader.java - Rev: 1.4, Status: Exp
- src/cfeditor/CScriptController.java - Rev: 1.3, Status: Exp
- src/cfeditor/CScriptModel.java - Rev: 1.3, Status: Exp
- src/cfeditor/CScriptView.java - Rev: 1.4, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.8, Status: Exp
- src/cfeditor/FaceObject.java - Rev: 1.7, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.18, Status: Exp
- src/cfeditor/IdGenerator.java - Rev: 1.2, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.17, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.15, Status: Exp
- src/cfeditor/MultiPositionData.java - Rev: 1.5, Status: Exp
- src/cfeditor/PluginParameter.java - Rev: 1.2, Status: Exp
- src/cfeditor/PluginParameterFactory.java - Rev: 1.3, Status: Exp
- src/cfeditor/PluginParameterView.java - Rev: 1.2, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.8, Status: Exp
- src/cfeditor/TrackedBufferedInputStream.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/AttributeFilter.java - Rev: 1.5, Status: Exp
- src/cfeditor/filter/BasicFilterConfig.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/ConfigEvent.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/ConfigListener.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/Filter.java - Rev: 1.3, Status: Exp
- src/cfeditor/filter/FilterConfig.java - Rev: 1.3, Status: Exp
- src/cfeditor/filter/NamedFilterConfig.java - Rev: 1.3, Status: Exp
- src/cfeditor/filter/NamedFilterEvent.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/NamedFilterList.java - Rev: 1.5, Status: Exp
- src/cfeditor/filter/NamedFilterListener.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/SimpleFilterConfig.java - Rev: 1.2, Status: Exp
- src/cfeditor/gui/ArchComboBox.java - Rev: 1.3, Status: Exp
- src/cfeditor/gui/CloseableTabbedPane.java - Rev: 1.2, Status: Exp
- src/cfeditor/gui/ScriptEditor.java - Rev: 1.4, Status: Exp
- src/cfeditor/gui/ScriptManager.java - Rev: 1.4, Status: Exp
- src/cfeditor/gui/StackLayout.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/AggregateMenuLocation.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/BasicAction.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/BasicMenuEntry.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/CheckBoxMenuEntry.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/FilterCheckBoxEntry.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/LocationMenuEntry.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/MenuChangeEvent.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/MenuEntry.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/MenuGroup.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/MenuHelper.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/MenuListener.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/MenuLocation.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/MenuManager.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/SeparatorMenuEntry.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/SimpleMenuEntry.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/SimpleMenuLocation.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/SwitchedMenuEntry.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/ArchParameter.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/ArchParameterView.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/BooleanParameter.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/BooleanParameterView.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/DoubleParameter.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/DoubleParameterView.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/FilterParameter.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/FilterParameterView.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/IntegerParameter.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/IntegerParameterView.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/MapParameter.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/MapParameterView.java - Rev: 1.4, Status: Exp
- src/cfeditor/parameter/ParameterDescriptionEditor.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/ParameterNameEditor.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/ParameterTypeEditor.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/StringParameter.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/StringParameterView.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/CTokenMarker.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/DefaultInputHandler.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/HTMLTokenMarker.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/InputHandler.java - Rev: 1.6, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/JavaScriptTokenMarker.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/KeywordMap.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/PythonTokenMarker.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxDocument.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxStyle.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxUtilities.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaDefaults.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/TextUtilities.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/Token.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/TokenMarker.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/textarea/XMLTokenMarker.java - Rev: 1.3, Status: Exp
Files modified by akirschbaum: 2006-02-19 (18:35)
Note: Fix javadoc warnings.
- src/cfeditor/CAttribBitmask.java - Rev: 1.8, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.11, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.22, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.14, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.22, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.11, Status: Exp
- src/cfeditor/CScriptView.java - Rev: 1.3, Status: Exp
- src/cfeditor/CSettings.java - Rev: 1.6, Status: Exp
- src/cfeditor/filter/AttributeFilter.java - Rev: 1.4, Status: Exp
- src/cfeditor/filter/NamedFilterList.java - Rev: 1.4, Status: Exp
- src/cfeditor/gui/ScriptManager.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/MenuHelper.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/MenuManager.java - Rev: 1.2, Status: Exp
Files modified by akirschbaum: 2006-02-19 (12:49)
Note: Save map header fields in same order as crossedit to prevent unnecessary map
differences when switching editors.
- CHANGES.txt - Rev: 1.20, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.14, Status: Exp
Files modified by akirschbaum: 2006-02-19 (11:16)
Note: Fix spelling of "shopitems" header when loading and saving maps. It used to
save the incorrect header "shopitem".
- CHANGES.txt - Rev: 1.19, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.13, Status: Exp
Files modified by akirschbaum: 2006-02-18 (19:25)
Note: Resize map window if map size is changed in map attributes window.
- CHANGES.txt - Rev: 1.18, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.21, Status: Exp
Files modified by akirschbaum: 2006-02-18 (19:06)
Note: Fix comment.- resource/log4j.properties - Rev: 1.2, Status: Exp
Files modified by akirschbaum: 2006-02-08 (23:08)
Note: Fix display issues with map window. The problem was that the map window was
set to opaque in some look and feel settings but the paintComponent method did
not paint the whole window area.
- CHANGES.txt - Rev: 1.17, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.20, Status: Exp
Files modified by akirschbaum: 2005-12-05 (19:41)
Note: Initialize variables to make it compile in ISO mode.- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.14, Status: Exp
Files modified by akirschbaum: 2005-12-05 (19:13)
Note: Declare constants as 'static' to remove compiler warnings.- src/cfeditor/CResourceLoader.java - Rev: 1.3, Status: Exp
Files modified by akirschbaum: 2005-12-04 (22:16)
Note: Remove empty declarations to prevent compiler warnings.
- src/cfeditor/AnimationObject.java - Rev: 1.5, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.10, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.20, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.12, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.10, Status: Exp
- src/cfeditor/FaceObject.java - Rev: 1.6, Status: Exp
- src/cfeditor/gui/ScriptEditor.java - Rev: 1.3, Status: Exp
Files modified by akirschbaum: 2005-12-04 (21:15)
Note: Properly terminate files with a newline to prevent compiler warnings.
- src/cfeditor/CFTreasureListTree.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.14, Status: Exp
- src/cfeditor/ReplaceDialog.java - Rev: 1.3, Status: Exp
- src/cfeditor/menu/MenuEntry.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/scripteditor/CFPythonPopup.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditControl.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditView.java - Rev: 1.4, Status: Exp
Files modified by akirschbaum: 2005-12-04 (21:03)
Note: Update some help messages.- resource/conf/types.xml - Rev: 1.17, Status: Exp
Files modified by akirschbaum: 2005-12-04 (20:52)
Note: Fix properties dialog (and make it compile again): display dialog box for
invalid shop greed values (instead printing a stack dump).
- CHANGES.txt - Rev: 1.16, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.13, Status: Exp
Files modified by cavesomething: 2005-10-02 (00:51)
Note: Add support for shop-related headers
- CHANGES.txt - Rev: 1.15, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.12, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.12, Status: Exp
Files modified by akirschbaum: 2005-09-24 (00:26)
Note: Fix help information for spellpoint regeneration rate and healing rate for
Monsters/NPCs.
- CHANGES.txt - Rev: 1.14, Status: Exp
- resource/conf/types.xml - Rev: 1.16, Status: Exp
Files modified by akirschbaum: 2005-09-14 (20:51)
Note: Do not add "name <untitled>" to maps that do not yet have a "name" field.
- CHANGES.txt - Rev: 1.13, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.11, Status: Exp
Files modified by akirschbaum: 2005-09-13 (20:27)
Note: Added support for timed gates.
- CHANGES.txt - Rev: 1.12, Status: Exp
- resource/conf/types.xml - Rev: 1.15, Status: Exp
Files modified by akirschbaum: 2005-09-11 (21:44)
Note: Remove unused import statements.
- CHANGES.txt - Rev: 1.11, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.19, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.9, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.8, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.8, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.5, Status: Exp
- src/cfeditor/CFilterControl.java - Rev: 1.3, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.21, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.15, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.19, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.10, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.10, Status: Exp
- src/cfeditor/CResourceLoader.java - Rev: 1.2, Status: Exp
- src/cfeditor/CScriptController.java - Rev: 1.2, Status: Exp
- src/cfeditor/CScriptModel.java - Rev: 1.2, Status: Exp
- src/cfeditor/CScriptView.java - Rev: 1.2, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.7, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.16, Status: Exp
- src/cfeditor/JarResources.java - Rev: 1.4, Status: Exp
- src/cfeditor/MultiPositionData.java - Rev: 1.4, Status: Exp
- src/cfeditor/PluginParameterFactory.java - Rev: 1.2, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.7, Status: Exp
- src/cfeditor/filter/AttributeFilter.java - Rev: 1.3, Status: Exp
- src/cfeditor/filter/FilterConfig.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/NamedFilterConfig.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/NamedFilterList.java - Rev: 1.3, Status: Exp
- src/cfeditor/gui/ArchComboBox.java - Rev: 1.2, Status: Exp
- src/cfeditor/gui/ScriptEditor.java - Rev: 1.2, Status: Exp
- src/cfeditor/gui/ScriptManager.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/AggregateMenuLocation.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/BasicMenuEntry.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/CheckBoxMenuEntry.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/SimpleMenuEntry.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/ArchParameter.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/BooleanParameterView.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/DoubleParameterView.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/FilterParameterView.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/IntegerParameterView.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/MapParameter.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/MapParameterView.java - Rev: 1.3, Status: Exp
- src/cfeditor/parameter/ParameterNameEditor.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditMenuBar.java - Rev: 1.4, Status: Exp
Files modified by akirschbaum: 2005-09-08 (21:37)
Note: Do not strip leading (and trailing) whitespace from msg...endmsg and
maplore...endmaplore fields.
- CHANGES.txt - Rev: 1.10, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.10, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.10, Status: Exp
Files modified by akirschbaum: 2005-07-19 (22:33)
Note: Fix alphabetical ordering of "Item Converter".- resource/conf/types.xml - Rev: 1.14, Status: Exp
Files modified by akirschbaum: 2005-07-19 (22:29)
Note: Update "number of uses" field.- resource/conf/types.xml - Rev: 1.13, Status: Exp
Files modified by akirschbaum: 2005-07-19 (19:27)
Note: Added support for item transformers.
- CHANGES.txt - Rev: 1.9, Status: Exp
- resource/conf/types.xml - Rev: 1.12, Status: Exp
Files modified by temitchell: 2005-07-10 (14:37)
Note: - add stonebridge to auto join list- resource/conf/autojoin.txt - Rev: 1.5, Status: Exp
Files modified by tchize: 2005-06-09 (19:06)
Note: FIX: workaround for bugged pre-1.5 JVM applied.
IFrame are still not freed, but the big ressource used by CMapView.CLevelRender are detached.
The leak is back at the state it was before adding a performance saving backbuffer to renderer.
- src/cfeditor/CMapViewBasic.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.9, Status: Exp
- .cvsignore - Rev: 1.5, Status: Exp
Files modified by tchize: 2005-06-07 (19:17)
Note: FIX: memory leaks from map views
mapviews are handling a backbuffer, mapcontrol has a handle to mapview, mapcontrol were not released because indireclty used as key to undostack instances.
SOLUCE: replaced the hastable used by undo stack with a WeakHashMap
PROBLEM: solve with 1.5 jvm but with is still not freed with 1.4 (jvm bug with internal frames maybe?)
PLANNED SOLUCE: have internalframe only keep weak refs to its parents.- src/cfeditor/CUndoStack.java - Rev: 1.4, Status: Exp
Files modified by cavesomething: 2005-04-10 (23:50)
Note: fix error that makes files not get saved in some cases- src/cfeditor/MapArchObject.java - Rev: 1.9, Status: Exp
Files modified by avogl: 2005-04-08 (11:27)
Note: Increased JavaEditor version number to 0.986.
This was long overdue, tons of changes have happened
since last version.
Anyone developing the editor, fell free to increase the version
number when it seems fit.- src/cfeditor/IGUIConstants.java - Rev: 1.17, Status: Exp
Files modified by avogl: 2005-04-08 (11:16)
Note: Updated collected archetypes/images and treasures files.
The previous treasures file was missing the collected data
(from the individual *.trs files).
- resource/conf/archetypes - Rev: 1.13, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.12, Status: Exp
- resource/conf/treasures - Rev: 1.8, Status: Exp
Files modified by cavesomething: 2005-04-07 (23:06)
Note: Changed map properties dialog to have a box for entering region, and made the editor not strip it out
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.11, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.8, Status: Exp
Files modified by temitchell: 2005-03-14 (04:34)
Note: - add two new wall types to autojoin.txt- resource/conf/autojoin.txt - Rev: 1.4, Status: Exp
Files modified by tchize: 2005-02-05 (11:10)
Note: Added backbuffering to flat renderer
Flat renderer uses a backbuffer to render.
Redraws of big maps are much faster on slow configurations.
Pickmaps are not backbuffered to prevent memory leaks.
- src/cfeditor/CMapControl.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.17, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.8, Status: Exp
Files modified by tchize: 2005-01-30 (20:34)
Note: Splitted flat and iso renderers- src/cfeditor/CMapViewBasic.java - Rev: 1.16, Status: Exp
Files modified by tchize: 2005-01-15 (10:34)
Note: fixed bugs in MapPluginParameter, FilterPluginParameter, IntegerPluginParameter and DoublePluginParameter
- src/cfeditor/parameter/DoubleParameter.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/IntegerParameter.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/MapParameter.java - Rev: 1.2, Status: Exp
- src/cfeditor/parameter/MapParameterView.java - Rev: 1.2, Status: Exp
- src/cfeditor/menu/FilterCheckBoxEntry.java - Rev: 1.2, Status: Exp
Files modified by tchize: 2005-01-12 (20:10)
Note: Fixed a memory consumption problem in editor.
Now all png are lazy loaded (when first drawn) and
are soft referenced (can be garbage collected).
Overall, 5 maps loaded in editor makes the jvm consume
about 25M total.
- src/cfeditor/ArchObjectStack.java - Rev: 1.18, Status: Exp
- src/cfeditor/CFileInputStream.java - Rev: 1.5, Status: Exp
- src/cfeditor/FaceObject.java - Rev: 1.5, Status: Exp
- src/cfeditor/TrackedBufferedInputStream.java - Rev: 1.1, Status: Exp
Files modified by tchize: 2005-01-10 (18:34)
Note: Damn forgot to include the example plugin :)- resource/conf/scripts.xml - Rev: 1.1, Status: Exp
Files modified by tchize: 2005-01-09 (22:09)
Note: Adding support for editor plugins
Those plugins are in beanshell language
An example plugin is provided
Consider as beta release.
Should not crash but some features not fully working
- resource/icons/AutorunSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/FilterSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/ImportPluginSmallIcon.gif - Rev: 1.1, Status: Exp
Files modified by tchize: 2005-01-09 (22:05)
Note: Adding support for editor plugins
Those plugins are in beanshell language
An example plugin is provided
Consider as beta release.
Should not crash but some features not fully working
- src/cfeditor/filter/BasicFilterConfig.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.15, Status: Exp
- src/cfeditor/filter/AttributeFilter.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/ConfigEvent.java - Rev: 1.1, Status: Exp
- src/cfeditor/filter/ConfigListener.java - Rev: 1.1, Status: Exp
- src/cfeditor/filter/Filter.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/FilterConfig.java - Rev: 1.1, Status: Exp
- src/cfeditor/filter/NamedFilterConfig.java - Rev: 1.1, Status: Exp
- src/cfeditor/filter/NamedFilterEvent.java - Rev: 1.1, Status: Exp
- src/cfeditor/filter/NamedFilterList.java - Rev: 1.2, Status: Exp
- src/cfeditor/filter/NamedFilterListener.java - Rev: 1.1, Status: Exp
- src/cfeditor/filter/SimpleFilterConfig.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.14, Status: Exp
- src/cfeditor/MultiPositionData.java - Rev: 1.3, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.6, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.9, Status: Exp
- src/cfeditor/BshThread.java - Rev: 1.1, Status: Exp
- src/cfeditor/CFileInputStream.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.15, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.12, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.12, Status: Exp
- src/cfeditor/CResourceLoader.java - Rev: 1.1, Status: Exp
- src/cfeditor/JarResources.java - Rev: 1.3, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.17, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.8, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.10, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.9, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.19, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.8, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.4, Status: Exp
- src/cfeditor/CFilterControl.java - Rev: 1.2, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.20, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.9, Status: Exp
- src/cfeditor/CScriptController.java - Rev: 1.1, Status: Exp
- src/cfeditor/CScriptView.java - Rev: 1.1, Status: Exp
- src/cfeditor/CSettings.java - Rev: 1.5, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.6, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.16, Status: Exp
- src/cfeditor/IdGenerator.java - Rev: 1.1, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.15, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.7, Status: Exp
- src/cfeditor/PluginParameter.java - Rev: 1.1, Status: Exp
- src/cfeditor/PluginParameterView.java - Rev: 1.1, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.6, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.14, Status: Exp
- src/cfeditor/CAttribBitmask.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFHelp.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.7, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.9, Status: Exp
- src/cfeditor/CScriptModel.java - Rev: 1.1, Status: Exp
- src/cfeditor/PluginParameterFactory.java - Rev: 1.1, Status: Exp
- lib/log4j.jar - Rev: 1.1, Status: Exp
- lib/bsh-classgen.jar - Rev: 1.1, Status: Exp
- lib/bsh-commands.jar - Rev: 1.1, Status: Exp
- lib/bsh-core.jar - Rev: 1.1, Status: Exp
- lib/bsh-util.jar - Rev: 1.1, Status: Exp
- lib/jdom.jar - Rev: 1.2, Status: Exp
- src/cfeditor/menu/AggregateMenuLocation.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/BasicAction.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/BasicMenuEntry.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/CheckBoxMenuEntry.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/FilterCheckBoxEntry.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/LocationMenuEntry.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/MenuChangeEvent.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/MenuEntry.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/MenuGroup.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/MenuHelper.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/MenuListener.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/MenuLocation.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/MenuManager.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/SeparatorMenuEntry.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/SimpleMenuEntry.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/SimpleMenuLocation.java - Rev: 1.1, Status: Exp
- src/cfeditor/menu/SwitchedMenuEntry.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/scripteditor/CFPythonPopup.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditControl.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditMenuBar.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditView.java - Rev: 1.3, Status: Exp
- src/cfeditor/gui/StackLayout.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/ArchParameter.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/ArchParameterView.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/BooleanParameter.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/BooleanParameterView.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/DoubleParameter.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/DoubleParameterView.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/FilterParameter.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/FilterParameterView.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/IntegerParameter.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/IntegerParameterView.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/MapParameter.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/MapParameterView.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/ParameterDescriptionEditor.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/ParameterNameEditor.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/ParameterTypeEditor.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/StringParameter.java - Rev: 1.1, Status: Exp
- src/cfeditor/parameter/StringParameterView.java - Rev: 1.1, Status: Exp
- resource/conf/archetypes - Rev: 1.12, Status: Exp
- src/cfeditor/gui/ArchComboBox.java - Rev: 1.1, Status: Exp
- src/cfeditor/gui/CloseableTabbedPane.java - Rev: 1.1, Status: Exp
- src/cfeditor/gui/ScriptEditor.java - Rev: 1.1, Status: Exp
- src/cfeditor/gui/ScriptManager.java - Rev: 1.1, Status: Exp
- resource/conf/treasures - Rev: 1.7, Status: Exp
- build.xml - Rev: 1.6, Status: Exp
- resource/conf/autojoin.txt - Rev: 1.3, Status: Exp
- resource/log4j.properties - Rev: 1.1, Status: Exp
- resource/icons/CloseTabSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/EditPluginSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/RunPluginSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/SaveLevelAsSmallIcon.gif - Rev: 1.2, Status: Exp
- resource/icons/SaveLevelSmallIcon.gif - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/InputHandler.java - Rev: 1.5, Status: Exp
- resource/pickmaps/exit - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/DefaultInputHandler.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.4, Status: Exp
Files modified by avogl: 2004-11-18 (15:35)
Note: Overlooked a serious compatibility problem with the overloading
of the deprecated method 'show' in two classes.
Fixed that.
--AndreasV
- src/cfeditor/CDialogBase.java - Rev: 1.5, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.10, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.10, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.10, Status: Exp
- src/cfeditor/CStartupScreen.java - Rev: 1.4, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.14, Status: Exp
Files modified by avogl: 2004-11-18 (04:51)
Note: I made the CFJavaEditor compliant with Java Version 1.5.
(The problems were use of 'enum' as a variable name, which has
become a reserved system keyword in 1.5, and debrecated functions
'Frame.show()' / 'Frame.hide()'. Simple fix.)
On the way, I did some other minor syntax cleanups which are not supposed
to have any effects on performance.
The editor should now compile and run on java versions 1.3, 1.4 and 1.5.
--AndreasV
- INSTALL.txt - Rev: 1.9, Status: Exp
- src/cfeditor/AnimationObject.java - Rev: 1.4, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.16, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.10, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.7, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.7, Status: Exp
- src/cfeditor/CAttribBitmask.java - Rev: 1.6, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.9, Status: Exp
- src/cfeditor/CDialogBase.java - Rev: 1.4, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.17, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.5, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.19, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMainToolbar.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.14, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.12, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.12, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.14, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMapViewInterface.java - Rev: 1.4, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.9, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.9, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.8, Status: Exp
- src/cfeditor/CStartupScreen.java - Rev: 1.3, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.5, Status: Exp
- src/cfeditor/FaceObject.java - Rev: 1.4, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.13, Status: Exp
- src/cfeditor/ReplaceDialog.java - Rev: 1.2, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.5, Status: Exp
- src/cfeditor/textedit/scripteditor/CFPythonPopup.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditControl.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditMenuBar.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditView.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/InputHandler.java - Rev: 1.4, Status: Exp
- src/cfeditor/textedit/textarea/JavaScriptTokenMarker.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxStyle.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/TokenMarker.java - Rev: 1.4, Status: Exp
Files modified by akirschbaum: 2004-10-09 (16:07)
Note: Fix typo.- resource/conf/types.xml - Rev: 1.11, Status: Exp
Files modified by akirschbaum: 2004-09-14 (19:57)
Note: Added support for the 'other_arch' field in runes.
- CHANGES.txt - Rev: 1.8, Status: Exp
- resource/conf/types.xml - Rev: 1.10, Status: Exp
Files modified by akirschbaum: 2004-09-14 (18:46)
Note: change description to use editor name instead of arch name.- resource/conf/types.xml - Rev: 1.9, Status: Exp
Files modified by tchize: 2004-09-12 (19:36)
Note:
Added support for filter analysing tool, for upstairs / downstairs maps and for the use_content_on_gen flag in generators.
Analysing tools can be found in analyze menu. I know some things are still slow,
working on them (release early release often :).
The upstaris/downstairs use tile_map_4 and tile_map_5. Do serverdoesn't use those
values for now, but thise could change in future. For now, this is an easy way to move
from one stage to another in towers when you create new maps.
Flag is quite obvious and has been documented in types.xml as 'template generation'.
- resource/conf/types.xml - Rev: 1.8, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.13, Status: Exp
- src/cfeditor/CFilterControl.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.18, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.12, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.13, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.15, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.6, Status: Exp
- src/cfeditor/filter/AttributeFilter.java - Rev: 1.1, Status: Exp
- src/cfeditor/filter/Filter.java - Rev: 1.1, Status: Exp
- src/cfeditor/filter/NamedFilterList.java - Rev: 1.1, Status: Exp
Files modified by avogl: 2004-06-25 (13:35)
Note: Fix for a bug in the diffArchText logic of the object attribute
dialog. This patch was submitted to me by Michael Toennies.
(The adressed problem was about partial occurrence of substrings
in attributes, such as "hp" in "maxhp").
I also realized that some tabs have somehow appeared in
the "ArchObject.java" source. Have added a written policy against
use of tabs (in favour of spaces) into the Developer_README.txt.
--AV
- Developer_README.txt - Rev: 1.3, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.12, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.8, Status: Exp
Files modified by avogl: 2004-06-09 (11:52)
Note: Updated datafiles for latest arch and object data.
--AV
- resource/conf/archetypes - Rev: 1.11, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.11, Status: Exp
- resource/conf/treasures - Rev: 1.6, Status: Exp
- resource/conf/typenumbers.xml - Rev: 1.5, Status: Exp
Files modified by avogl: 2004-06-09 (11:49)
Note: Fix for proper copying of the script edit parameter
when objects are copied in the editor.
--AV- src/cfeditor/ScriptArchData.java - Rev: 1.4, Status: Exp
Files modified by avogl: 2003-11-17 (11:14)
Note: Added javadoc build target to the ant build file.
Doc generation can now be invoked by directive "ant doc".
Also cleaned up some javadoc errors in the code.
--AndreasV
- build.xml - Rev: 1.5, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.11, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.5, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.8, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.7, Status: Exp
- src/cfeditor/MultiArchData.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/InputHandler.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/KeywordMap.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.3, Status: Exp
- src/cfeditor/textedit/textarea/TokenMarker.java - Rev: 1.3, Status: Exp
Files modified by onefang: 2003-11-04 (01:37)
Note: Added propagation of elevation information if it exists.
DVS 4-11-2003
- CHANGES.txt - Rev: 1.7, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.10, Status: Exp
Files modified by temitchell: 2003-10-27 (04:18)
Note: - add Trigger_Marker type and edit form details
- resource/conf/typenumbers.xml - Rev: 1.4, Status: Exp
- resource/conf/types.xml - Rev: 1.7, Status: Exp
Files modified by avogl: 2003-10-17 (15:05)
Note: Small bug: When no arches could be found,
an exception was thrown.
Fixed by this checkin.
--AV- src/cfeditor/CArchPanel.java - Rev: 1.9, Status: Exp
Files modified by avogl: 2003-10-12 (14:23)
Note: CFJavaEditor Update:
The archpanel tabs used to be sorted in the same order
as read from the arch directory file, which led
to unpredictable results on unix systems.
Now the archpanel tabs are always sorted in alphabetical
order. Due to the way Java handles tabbed panes, the
order is displayed left->right, bottom->up.
Anyways, as long as the archpanel width is not resized,
the order should now always stay exactly the same.
This patch was submitted by Mark Wedel.
I extended it to affect the pickmaps panel too.
Also added support for script event options.
--AndreasV
- src/cfeditor/ArchObject.java - Rev: 1.9, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.15, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.8, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.17, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.12, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.6, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.7, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.3, Status: Exp
Files modified by avogl: 2003-09-26 (22:21)
Note: Update to the type definitions for the new skill
and spell system.
This is already something, but definitely not complete.
The "spell" type in particular still lacks a lot.
However, this update covers the most important things
and may be helpful for others to get in touch with the
new system.
- resource/conf/typenumbers.xml - Rev: 1.3, Status: Exp
- resource/conf/types.xml - Rev: 1.6, Status: Exp
Files modified by avogl: 2003-09-25 (22:43)
Note: Fixed a bug in the parse logic for floating points.
Also improved handling of fixed attributes in
combination with type-changing.
--AV- src/cfeditor/CAttribDialog.java - Rev: 1.8, Status: Exp
Files modified by avogl: 2003-09-24 (23:20)
Note: Included latest collection of arches, and
new copy of the treasurelists file.
- resource/conf/archetypes - Rev: 1.10, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.10, Status: Exp
- resource/conf/treasures - Rev: 1.5, Status: Exp
Files modified by avogl: 2003-09-24 (23:08)
Note: Updated pickmaps in regard to latest additions and
changes in the arches.
--AndreasV
- resource/pickmaps/background - Rev: 1.4, Status: Exp
- resource/pickmaps/food - Rev: 1.3, Status: Exp
- resource/pickmaps/monster - Rev: 1.4, Status: Exp
- resource/pickmaps/treasure - Rev: 1.4, Status: Exp
Files modified by avogl: 2003-09-24 (10:56)
Note: Cosmetic update to the windows build script. Nothing important.- build_win.bat - Rev: 1.3, Status: Exp
Files modified by avogl: 2003-09-24 (10:55)
Note: Latest JREs seem to require a "Created-By" entry in the
manifest. Adding that.- manifest.txt - Rev: 1.2, Status: Exp
Files modified by temitchell: 2003-09-04 (06:29)
Note: - add changes for trap type
- resource/conf/typenumbers.xml - Rev: 1.2, Status: Exp
- resource/conf/types.xml - Rev: 1.5, Status: Exp
Files modified by avogl: 2003-08-31 (09:48)
Note: Added a brief description in the online docu
how to insert into the inventory of an object.
Can be found in the section "Basics for Designing a Map".
--AV- resource/HelpFiles/tut_map.html - Rev: 1.2, Status: Exp
Files modified by temitchell: 2003-08-30 (18:13)
Note: -- change spelling of duplicator to match server code- resource/conf/types.xml - Rev: 1.4, Status: Exp
Files modified by avogl: 2003-08-03 (19:02)
Note: Small patch to make the JavaEditor ignore
all directories starting with dot ('.') character,
concerning the arch loading proccess.
--AndreasV- src/cfeditor/ArchObjectStack.java - Rev: 1.14, Status: Exp
Files modified by avogl: 2003-07-19 (15:15)
Note: Fixed a bug which prevented the last image in the archive
to get loaded properly.
Also fixed a problem which might have caused the <Strg>-S
quicksave shortcut not to work in the script pad.
--AndreasV
- src/cfeditor/ArchObjectStack.java - Rev: 1.13, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.16, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.12, Status: Exp
- src/cfeditor/textedit/textarea/CTokenMarker.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/DefaultInputHandler.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/HTMLTokenMarker.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/InputHandler.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/JavaScriptTokenMarker.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/KeywordMap.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/PythonTokenMarker.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxDocument.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxStyle.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxUtilities.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/TextUtilities.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/Token.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/TokenMarker.java - Rev: 1.2, Status: Exp
- src/cfeditor/textedit/textarea/XMLTokenMarker.java - Rev: 1.2, Status: Exp
Files modified by avogl: 2003-07-17 (20:36)
Note: Fixed path-related problem in the collected png
image loader.
--AV
- src/cfeditor/ArchObjectStack.java - Rev: 1.12, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.15, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.11, Status: Exp
Files modified by avogl: 2003-07-13 (17:49)
Note: Enhanced map drawing logic to display big multipart images
correctly, as far as I understand the system.
There's also a new menu command which allows to quickly
open pickmaps in the mapview, for more detailed editing.
--AndreasV
- src/cfeditor/ArchObject.java - Rev: 1.8, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.7, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.11, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.14, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.16, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.12, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.6, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.14, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.10, Status: Exp
Files modified by avogl: 2003-07-07 (09:51)
Note: --- CFJavaEditor update, version 0.985 ---
Extended pickmaps to be fully dynamic.
It is now possible to insert objects from the map view to the
pickmap with right-click, and delete from pickmaps with middle-
click. That means pickmaps can be modified much like normal
maps - Shifting objects between map and pickmap, in both ways,
becomes very easy and fast. It even works for multiparts too.
There is an entire new menu "Pickmaps" in the menu bar.
It offers commands to create new pickmaps, save pickmaps,
revert them to last saved state, and close them.
For those who are fully satisfied with their pickmaps,
there is also a menu command to "Lock All Pickmaps".
This will disable any further changes to the pickmaps unless
they become unlocked again. In that way one can prevent
accidentally changing a pickmap by clicking the wrong
mouse button.
--AndreasV
- CHANGES.txt - Rev: 1.6, Status: Exp
- resource/HelpFiles/start.html - Rev: 1.4, Status: Exp
- resource/HelpFiles/tut_mapattr.html - Rev: 1.2, Status: Exp
- resource/HelpFiles/tut_pickmaps.html - Rev: 1.1, Status: Exp
- resource/conf/archetypes - Rev: 1.9, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.9, Status: Exp
- resource/conf/treasures - Rev: 1.4, Status: Exp
- resource/icons/RevertIcon.gif - Rev: 1.1, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.15, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.11, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.8, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.5, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.13, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.9, Status: Exp
Files modified by avogl: 2003-05-12 (21:17)
Note: Two patches submitted by Bernd Edler:
1. "Enter Exit" now also works for pits and trapdoors
2. For exits without x/y dest. coordinations set,
"Enter Exit" takes the EnterX/Y values from map header
(As the CF server does.)
Apart from that I've (hopefully) improved the behaviour
for the "Enter North/East/West/South" command with map tiles.
Instead of always opening the top-left part of the map the
editor tries to do something smarter... hard to explain,
just try it out.
--AndreasV
- src/cfeditor/CFJavaEditor.java - Rev: 1.12, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.14, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.5, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.8, Status: Exp
Files modified by temitchell: 2003-05-06 (01:35)
Note: - cleaning up the pickmaps, added in buildings
- resource/pickmaps/NPC - Rev: 1.3, Status: Exp
- resource/pickmaps/background - Rev: 1.3, Status: Exp
- resource/pickmaps/castles - Rev: 1.1, Status: Exp
- resource/pickmaps/connected - Rev: 1.3, Status: Exp
- resource/pickmaps/indoor - Rev: 1.3, Status: Exp
- resource/pickmaps/monster - Rev: 1.3, Status: Exp
- resource/pickmaps/supernatural - Rev: 1.1, Status: Exp
- resource/pickmaps/town - Rev: 1.1, Status: Exp
- resource/pickmaps/wall special - Rev: 1.3, Status: Exp
- resource/pickmaps/weapon - Rev: 1.3, Status: Exp
Files modified by avogl: 2003-05-05 (23:19)
Note: Bernd Edler has written a patch which does the
following:
When a user invokes "Enter Exit", the new opening mapview
is centered on the destination spot.
This makes the whole "Enter Exit" thing a lot
more convenient to use.
- src/cfeditor/CFJavaEditor.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.13, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.10, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.7, Status: Exp
Files modified by avogl: 2003-05-04 (19:17)
Note: Fixed a bug which caused the MapProperties not to
appear due to an exception (Only happened when default
font is applied).
--AV
- src/cfeditor/CFTreasureListTree.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.7, Status: Exp
Files modified by avogl: 2003-05-04 (18:38)
Note: Fixed wrong attribute "no_pass 1" for gates.
--AV- resource/conf/types.xml - Rev: 1.3, Status: Exp
Files modified by avogl: 2003-05-03 (18:23)
Note: --- CFJavaEditor, Version 0.985 ---
Added basic support for lore to the CFJavaEditor.
In the map properties window (select menu "Map->Map Properties"),
there now is a lore tab with a textarea for map lore.
For now, arch-lore gets parsed but not displayed, which
practically disables lore in map-objects.
The "replace" command is also new, which can be found in the
edit menu. This allows to replace (or delete) all objects matching
a certain name or archtype. This makes it very easy to accomplish
tasks like "replace all woodfloor with flagstones" or
"delete all no_spell arches".
--AndreasV
- CHANGES.txt - Rev: 1.5, Status: Exp
- src/cfeditor/AnimationObject.java - Rev: 1.3, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.7, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.6, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.10, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.4, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.6, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.5, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.6, Status: Exp
- src/cfeditor/CAttribBitmask.java - Rev: 1.5, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.7, Status: Exp
- src/cfeditor/CDialogBase.java - Rev: 1.3, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.5, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.7, Status: Exp
- src/cfeditor/CFHelp.java - Rev: 1.3, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.10, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.4, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.3, Status: Exp
- src/cfeditor/CFileInputStream.java - Rev: 1.3, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.3, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.4, Status: Exp
- src/cfeditor/CGridderException.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.12, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMainToolbar.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapViewInterface.java - Rev: 1.3, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.7, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.8, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.4, Status: Exp
- src/cfeditor/CSettings.java - Rev: 1.4, Status: Exp
- src/cfeditor/CUndoStack.java - Rev: 1.3, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.4, Status: Exp
- src/cfeditor/FaceObject.java - Rev: 1.3, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.12, Status: Exp
- src/cfeditor/IUndoable.java - Rev: 1.3, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.6, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.5, Status: Exp
- src/cfeditor/MultiArchData.java - Rev: 1.2, Status: Exp
- src/cfeditor/MultiPositionData.java - Rev: 1.2, Status: Exp
- src/cfeditor/ReplaceDialog.java - Rev: 1.1, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.2, Status: Exp
Files modified by avogl: 2003-04-26 (21:59)
Note: --- CFJavaEditor update, version 0.984 ---
The primary datafile format is XML from now on.
I have chosen to included the Crimson XML parser for this purpose,
due to it's small size. The code is not dependant on this particular
parser however - it could be exchanged by any other java XML parser.
The config files "types.xml", "spells.xml" and "typenumbers.xml"
have been converted already.
Most important is the new format for "types.xml". The XML
is better readable and so much easier to extend and maintain.
Besides, the parser is validating, which means it can tell exact
line numbers in case of an error.
--AndreasV
- CHANGES.txt - Rev: 1.4, Status: Exp
- INSTALL.txt - Rev: 1.8, Status: Exp
- build.xml - Rev: 1.4, Status: Exp
- build_win.bat - Rev: 1.2, Status: Exp
- lib/crimson.jar - Rev: 1.1, Status: Exp
- lib/jdom.jar - Rev: 1.1, Status: Exp
- resource/conf/spells.def - Rev: 1.4, Status: dead
- resource/conf/spells.xml - Rev: 1.1, Status: Exp
- resource/conf/typenumbers.def - Rev: 1.4, Status: dead
- resource/conf/typenumbers.xml - Rev: 1.1, Status: Exp
- resource/conf/types.txt - Rev: 1.7, Status: dead
- resource/conf/types.xml - Rev: 1.2, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.5, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.5, Status: Exp
- src/cfeditor/CAttribBitmask.java - Rev: 1.4, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.5, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.4, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.11, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.9, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.11, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.5, Status: Exp
Files modified by avogl: 2003-04-08 (01:01)
Note: Added batch script for build on windows.
--AV- build_win.bat - Rev: 1.1, Status: Exp
Files modified by avogl: 2003-04-08 (00:44)
Note: -- CFJavaEditor version 0.984: ---
I have now committed the code for scripting support in
the CFJavaEditor. I had put up a testversion with these
features long ago and there was no negative response yet.
To counter the fact that the code is now again slightly
more difficult to compile from command-line, I have created
an ANT build file for the latest setup.
I have also updated the existing batch script which can be
used on windows platforms.
As the size of the full jar file (CFJavaEditor.jar) is ever
growing and there are reliable build scrips now, I decided
to remove the jar from CVS.
Another thing maybe worth noting is that I have extended
the online docu of the editor to cover some basic topics
like "how to design your first map", or "what is a quest".
It's only a start though, a lot more could be written.
AndreasV
- CFJavaEditor.jar - Rev: 1.61, Status: dead
- CHANGES.txt - Rev: 1.3, Status: Exp
- Developer_README.txt - Rev: 1.2, Status: Exp
- INSTALL.txt - Rev: 1.7, Status: Exp
- build.xml - Rev: 1.3, Status: Exp
- resource/HelpFiles/archtext.png - Rev: 1.1, Status: Exp
- resource/HelpFiles/attrib_window.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/faq.html - Rev: 1.2, Status: Exp
- resource/HelpFiles/guide.html - Rev: 1.2, Status: Exp
- resource/HelpFiles/map1_create.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/map1_deco.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/map1_floor.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/map1_monster.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/map1_new.png - Rev: 1.1, Status: Exp
- resource/HelpFiles/map1_walls.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/map_basic.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/map_otcs.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/map_quests.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/map_start.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/start.html - Rev: 1.3, Status: Exp
- resource/HelpFiles/tut_objects.html - Rev: 1.2, Status: Exp
- resource/conf/archetypes - Rev: 1.8, Status: Exp
- resource/conf/cfpython_menu.def - Rev: 1.1, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.8, Status: Exp
- resource/conf/spells.def - Rev: 1.3, Status: Exp
- resource/conf/treasures - Rev: 1.3, Status: Exp
- resource/conf/typenumbers.def - Rev: 1.3, Status: Exp
- resource/conf/types.txt - Rev: 1.6, Status: Exp
- resource/conf/types.xml - Rev: 1.1, Status: Exp
- resource/icons/Script.gif - Rev: 1.1, Status: Exp
- resource/pickmaps/NPC - Rev: 1.2, Status: Exp
- resource/pickmaps/armour - Rev: 1.2, Status: Exp
- resource/pickmaps/background - Rev: 1.2, Status: Exp
- resource/pickmaps/connected - Rev: 1.2, Status: Exp
- resource/pickmaps/exit - Rev: 1.2, Status: Exp
- resource/pickmaps/food - Rev: 1.2, Status: Exp
- resource/pickmaps/indoor - Rev: 1.2, Status: Exp
- resource/pickmaps/monster - Rev: 1.2, Status: Exp
- resource/pickmaps/river - Rev: 1.2, Status: Exp
- resource/pickmaps/runes - Rev: 1.2, Status: Exp
- resource/pickmaps/treasure - Rev: 1.3, Status: Exp
- resource/pickmaps/wall special - Rev: 1.2, Status: Exp
- resource/pickmaps/weapon - Rev: 1.2, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.6, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.4, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.9, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.5, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.10, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.8, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.7, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.10, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.4, Status: Exp
- src/cfeditor/ScriptArchData.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/scripteditor/CFPythonPopup.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditControl.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditMenuBar.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/scripteditor/ScriptEditView.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/CTokenMarker.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/DefaultInputHandler.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/HTMLTokenMarker.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/InputHandler.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/JEditTextArea.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/JavaScriptTokenMarker.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/KeywordMap.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/PythonTokenMarker.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxDocument.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxStyle.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/SyntaxUtilities.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaDefaults.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/TextAreaPainter.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/TextUtilities.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/Token.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/TokenMarker.java - Rev: 1.1, Status: Exp
- src/cfeditor/textedit/textarea/XMLTokenMarker.java - Rev: 1.1, Status: Exp
Files modified by avogl: 2003-01-12 (23:33)
Note: Small update for the CFJavaEditor:
For the first time I have tested the CFJavaEditor with
Java SDK 1.4.1 on WinXP. Everything worked fine as far as
I could see, but a few methods have been declared deprecated.
Now I replaced these deprecations.
Apart from that I have changed the scrollbar behaviour of
the map view window: When clicking on one of the scrollbar
arrows, the view scrolls now by the length of one tile
(32 pixels) instead of just one pixel as before.
--AndreasV
- src/cfeditor/CArchPanel.java - Rev: 1.5, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.4, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.7, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.6, Status: Exp
Files modified by avogl: 2002-12-18 (22:48)
Note: Forgot to add these new classes with last commit
--AV
- src/cfeditor/MultiArchData.java - Rev: 1.1, Status: Exp
- src/cfeditor/MultiPositionData.java - Rev: 1.1, Status: Exp
Files modified by avogl: 2002-12-18 (22:33)
Note: CFJavaEditor update:
o Bitmasks and Lists (for the arch syntax) can now be
defined directly in "types.txt", rather than in the code.
This means it is now completely trivial to support new
bitmask or list fields on editor-side: Just add them in
"types.txt" and there you go...
o I've updated the "types.txt" file to take advantage of
the described new feature.
o All multipart-specific data has been removed from the
general ArchObject class and seperated to MultiArchData.
This data-"encapsulation" can save some memory, as most of the
objects are *not* multiparts and hence don't need those
extra-variables.
o Arches have been recollected so the editor has now all
new arches/images included.
--AndreasV
- CFJavaEditor.jar - Rev: 1.60, Status: Exp
- resource/conf/archetypes - Rev: 1.7, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.7, Status: Exp
- resource/conf/types.txt - Rev: 1.5, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.5, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.3, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.8, Status: Exp
- src/cfeditor/CAttribBitmask.java - Rev: 1.3, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.4, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.3, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.4, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.6, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.3, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.9, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.6, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.6, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.9, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.4, Status: Exp
Files modified by avogl: 2002-11-03 (16:43)
Note: Update to CFJavaEditor version 0.983:
o Changed layout of bitmask-attributes in the
attribute dialog. The new layout is much smaller
and usually occupies only one line, very similar
to the layout of the treasurelist attribute.
(The former layout used to be sort of bulky).
o Several small bugfixes and other layout improvements.
o The iso-view option of the editor has been removed
from the GUIs. The reason for this is that the two
projects Crossfire and Daimonin (former "iso crossfire")
have been diverging a lot. The editor still fully supports
both projects, but the compatibility has been reduced
to a code-sharing model.
This new scheme is much more appropriate as it hides all
forms of compatibility issues from the user.
--AndreasV
- CFJavaEditor.jar - Rev: 1.59, Status: Exp
- resource/conf/archetypes - Rev: 1.6, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.6, Status: Exp
- resource/conf/treasures - Rev: 1.2, Status: Exp
- resource/conf/types.txt - Rev: 1.4, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.7, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.3, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.4, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.3, Status: Exp
- src/cfeditor/CAttribBitmask.java - Rev: 1.2, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.5, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.3, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.5, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.8, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMainToolbar.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.5, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.5, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.5, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.3, Status: Exp
- src/cfeditor/CSettings.java - Rev: 1.3, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.8, Status: Exp
Files modified by avogl: 2002-10-24 (20:09)
Note: Forgot to increase version (D'OH!). :-]
The new and correct version number is now 0.983
--AndreasV
- CFJavaEditor.jar - Rev: 1.58, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.7, Status: Exp
Files modified by avogl: 2002-10-24 (19:45)
Note: Corrected version of jar-file. Seems like the
previous one was broken.
--AndreasV- CFJavaEditor.jar - Rev: 1.57, Status: Exp
Files modified by avogl: 2002-10-24 (15:45)
Note: CFJavaEditor version 0.982:
Again, there is a brand new feature in the JavaEditor:
Treasurelists! The editor now offers a graphical tree
of the treasurelists, where you can click through the
sub-lists and sub-sub-lists...
Of course this is also integrated into the attribute
dialog: Just click on the "treasurelist" attribute and
the treasurelist-view is directly opened.
I have also included a fairly extensive piece of
online documenattion (for mapmakers) regarding this
treasurelist-feature.
I believe that the Crossfire treasurelists play an
important role for map- and monster-creation. Making them
available in the editor has long been overdue.
Other changes in this update include:
o Command-line functionality for creating images from maps.
This was submitted by Mark, it is useful for the generation
of overviews of the big-world.
o Whith view-settings applied, when you click on a map-tile,
the topmost object gets selected which matches the view-
settings. If no matching object is available, the topmost
one is selected. This should make working with view-settings
a little bit more intuitive.
o I have applied a lot of GUI-improvements, but many of them
are not too obvious to notice.
o Updated "types.txt" file with corrections about ac
and run_away, as well as some minor corrections.
That's all changes I remember at the moment...
--AndreasV
- CFJavaEditor.jar - Rev: 1.56, Status: Exp
- resource/HelpFiles/start.html - Rev: 1.2, Status: Exp
- resource/HelpFiles/treasure1.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/treasure2.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/treasure3.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/treasure4.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/treasure5.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/treasure_list.png - Rev: 1.1, Status: Exp
- resource/HelpFiles/treasure_multi.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/treasure_one.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/treasure_special.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/treasurelists.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/treasureone_list.png - Rev: 1.1, Status: Exp
- resource/HelpFiles/tut_loading.html - Rev: 1.2, Status: Exp
- resource/conf/archetypes - Rev: 1.5, Status: Exp
- resource/conf/autojoin.txt - Rev: 1.2, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.5, Status: Exp
- resource/conf/spells.def - Rev: 1.2, Status: Exp
- resource/conf/treasures - Rev: 1.1, Status: Exp
- resource/conf/typenumbers.def - Rev: 1.2, Status: Exp
- resource/conf/types.txt - Rev: 1.3, Status: Exp
- resource/system/treasure_list.png - Rev: 1.1, Status: Exp
- resource/system/treasure_no.png - Rev: 1.1, Status: Exp
- resource/system/treasure_yes.png - Rev: 1.1, Status: Exp
- resource/system/treasureone_list.png - Rev: 1.1, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.6, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.4, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.3, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.4, Status: Exp
- src/cfeditor/CFTreasureListTree.java - Rev: 1.1, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.7, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.5, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.4, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.4, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.6, Status: Exp
Files modified by avogl: 2002-10-05 (17:24)
Note: JavaEditor Version 0.982:
- In the "Map"-menu there are now commands to move
quickly between tiled maps. This nice patch was
contributed by Mark Wedel.
- New Feature: It is now possible to create a fullsize
png-image from any map in the editor.
Not neccessary for mapmaking, but maybe handsome
for Crossfire fans who want to tile their bathroom with
map-images... who knows ;-)
- While selecting tiles on a map (left-click and drag mouse),
the dimensions of the highlighted rectangle are now
displayed in the status-bar (buttom of window).
Note that I have added a new jar library "visualtek.jar".
It is free for GPL use and contains a PNG encoder
(for creating png images), which is not yet available in
the sixlegs package.
Also some minor bugfixes in the code.
--AndreasV
- CFJavaEditor.jar - Rev: 1.55, Status: Exp
- INSTALL.txt - Rev: 1.6, Status: Exp
- lib/visualtek.jar - Rev: 1.1, Status: Exp
- resource/icons/CreateImageSmallIcon.gif - Rev: 1.1, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.4, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.5, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.6, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.3, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.5, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.3, Status: Exp
Files modified by avogl: 2002-09-18 (20:23)
Note: CFJavaEditor update: Mainly a big bunch of bugfixes.
Bugs have been reported by Mark Wedel - thanks for the help.
- More robust handling of pathes during collecting of images
as well as loading images from collection.
- When "load map" is selected and a non-existent map name
is entered in the file-chooser, now a new map is created
properly.
- Use of pickmaps didn't work with drag-insertion before
(right-click on map and drag mouse). This is now fixed.
- When maps contain arches which are not known by the editor
(e.g. editor using outdated arch-collection), this
caused trouble. It should work better now.
- New feature: Revert maps. Select menu "File->Revert" to
revert a map to it's last saved state. This feature
may be generally familiar and known from Crossedit.
--AndreasV
- CFJavaEditor.jar - Rev: 1.54, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.5, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.3, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.3, Status: Exp
Files modified by mwedel: 2002-09-12 (06:39)
Note: Add patches directory for some options I like. These may also be
of interest to other people.
MSW 2002-09-11
- patches/README - Rev: 1.1, Status: Exp
- patches/layout.diff - Rev: 1.1, Status: Exp
- patches/mapwindow.diff - Rev: 1.1, Status: Exp
Files modified by avogl: 2002-09-09 (17:49)
Note: Updating the CFJavaEditor:
In the previous version is was not possible to insert
objects from a pickmap directly to the map-tile-window.
Now this can be done.
I updated the type-definitions "types.txt" to support
some of the most important new attributes that have
been added lately.
Also updated the collected arch files to stay in
sync with CVS arches.
--AndreasV
- CFJavaEditor.jar - Rev: 1.53, Status: Exp
- resource/conf/archetypes - Rev: 1.4, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.4, Status: Exp
- resource/conf/types.txt - Rev: 1.2, Status: Exp
- src/cfeditor/AnimationObject.java - Rev: 1.2, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.3, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.2, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.3, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.2, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.3, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.2, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.4, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.2, Status: Exp
- src/cfeditor/CDialogBase.java - Rev: 1.2, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.2, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.2, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.2, Status: Exp
- src/cfeditor/CFHelp.java - Rev: 1.2, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.2, Status: Exp
- src/cfeditor/CFileInputStream.java - Rev: 1.2, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.2, Status: Exp
- src/cfeditor/CGridderException.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMainToolbar.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.4, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMapViewBasic.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMapViewInterface.java - Rev: 1.2, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.2, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.3, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.2, Status: Exp
- src/cfeditor/CSettings.java - Rev: 1.2, Status: Exp
- src/cfeditor/CStartupScreen.java - Rev: 1.2, Status: Exp
- src/cfeditor/CUndoStack.java - Rev: 1.2, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.3, Status: Exp
- src/cfeditor/FaceObject.java - Rev: 1.2, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.4, Status: Exp
- src/cfeditor/IUndoable.java - Rev: 1.2, Status: Exp
- src/cfeditor/JarResources.java - Rev: 1.2, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.2, Status: Exp
Files modified by avogl: 2002-08-29 (17:25)
Note: Fixed flawless gems on the treasure pickmap
and updated CHANGES.txt file.
--AV
- CHANGES.txt - Rev: 1.2, Status: Exp
- resource/pickmaps/treasure - Rev: 1.2, Status: Exp
Files modified by avogl: 2002-08-29 (16:45)
Note: --- New CFJavaEditor Version: 0.981 ---
Finally, I've implemented the concept of pickmaps
into the JavaEditor.
Users are now able to pick arches either from the
conventional arch-list, or from various pickmaps.
Both can be found in the archpanel to the left side.
Use of pickmaps saves a lot of time, as pickmaps can
show a lot more objects at once, in logical groups.
No more need to browse up and down in the arch-list
all the time. Moreover, pickmaps can contain customized
objects, in addition to default arches.
Unlike in Crossedit, the pickmaps here are seamlessly
integrated into the GUI.
Of course it is also possible to modify pickmaps or
create new ones: Pickmaps are stored in standard CF
map format in the directory "resources/pickmaps".
They can be modified (or created) like any other map.
--AndreasV
- CFJavaEditor.jar - Rev: 1.52, Status: Exp
- resource/conf/archetypes - Rev: 1.3, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.3, Status: Exp
- resource/pickmaps/NPC - Rev: 1.1, Status: Exp
- resource/pickmaps/armour - Rev: 1.1, Status: Exp
- resource/pickmaps/background - Rev: 1.1, Status: Exp
- resource/pickmaps/connected - Rev: 1.1, Status: Exp
- resource/pickmaps/exit - Rev: 1.1, Status: Exp
- resource/pickmaps/food - Rev: 1.1, Status: Exp
- resource/pickmaps/indoor - Rev: 1.1, Status: Exp
- resource/pickmaps/monster - Rev: 1.1, Status: Exp
- resource/pickmaps/river - Rev: 1.1, Status: Exp
- resource/pickmaps/runes - Rev: 1.1, Status: Exp
- resource/pickmaps/treasure - Rev: 1.1, Status: Exp
- resource/pickmaps/wall special - Rev: 1.1, Status: Exp
- resource/pickmaps/weapon - Rev: 1.1, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.2, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.2, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.2, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.3, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.3, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMapView.java - Rev: 1.2, Status: dead
- src/cfeditor/CMapViewBasic.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapViewIFrame.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapViewInterface.java - Rev: 1.1, Status: Exp
- src/cfeditor/CPickmapPanel.java - Rev: 1.1, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.2, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.3, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.3, Status: Exp
Files modified by avogl: 2002-08-23 (11:36)
Note: updated collected archfiles for the editor
--AV
- resource/conf/archetypes - Rev: 1.2, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.2, Status: Exp
Files modified by avogl: 2002-08-20 (17:21)
Note: Added an option to stick the map-tile window
(right-side panel) into the bottom panel.
Doing so extends the size of the mapview to the far right.
For certain screen-size and -resolution this might
be better than the old layout.
The option can be found under menu "File->Options"
AndreasV
- CFJavaEditor.jar - Rev: 1.51, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.2, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.2, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.2, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.2, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.2, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.2, Status: Exp
Files modified by avogl: 2002-08-19 (13:58)
Note: Added a file "INSTALL.txt", containing instructions
how to build and run the editor with command-line java.
"manifest.txt" is a resource required for building jar archives.
--AV
- INSTALL.txt - Rev: 1.5, Status: Exp
- manifest.txt - Rev: 1.1, Status: Exp
Files modified by avogl: 2002-08-16 (18:57)
Note: As expected, not everything worked with the first try.
So let's see if I get it right this time.- CFJavaEditor.jar - Rev: 1.50, Status: Exp
Files modified by avogl: 2002-08-16 (18:48)
Note: This is a monster commit. I have now put the new directory
structure together with all latest code and changes on cvs.
I had announced these changes on the mailing list about a week ago
and a lot has been discussed, so I do hope nobody is caught by
surprise with this now. List of changes follows:
--- 08/08/2002, Version 0.980 ---
I changed the directory structure and setup of the JavaEditor
according to requests from Michael K. and others. The new setup
should be more conform with Java standards and more "organized".
One of the downsides is it will be more difficult to compile & run
the editor from sources for people with lesser Java experience.
I have removed former build scripts as they have to be completely
re-written now.
A noticeable feature that was implemented in the process is
the ability to load all resource files (text, icons, data)
directly from the jar. This allows to make a jar-only release
of the editor in future.
In the attribute-dialog, you'll notice a "summary" button at
the bottom of the window. If you click on that button, a list of
all attributes of the selected object are displayed. As the
attribute-interface sometimes has a lot of tabs and fields,
this new feature provides a quick overview of all attributes.
The JavaEditor can now load arches from collected files. This
reduces loading time to about one third! It is still an option
to load from individual archfiles (See menu "File->Options").
And, to combine both, you can even collect arches
(menu "Collect->Collect CF Arches"). So you don't need to worry
when your collected files get outdated for example.
From now on the JavaEditor has a collected version of the
archfiles included. That means you no longer need to worry about
arches at all unless you want to create custom arches or images.
Added "Fill Below" menu option. This is also a feature that
had been requested a while ago. Works similar to the same thing
known from Crossedit.
Updated the online help docu to cover latest features
an changed functionality.
This reminds me, I've also created a documentation version-number.
Every time this number is increased, when a user updates his
editor and runs for the first time, the docu will popup automatically.
In this way, I hope to get users more aware of the documentation
and eventual changes/additions to it. In the past many users
did not know that a docu existed, even after long use of the editor.
--Andreas V.
- CFJavaEditor.ini - Rev: 1.4, Status: dead
- CFJavaEditor.jar - Rev: 1.49, Status: dead
- CFJavaEditor.java - Rev: 1.7, Status: dead
- CHANGES.txt - Rev: 1.1, Status: Exp
- Developer_README.txt - Rev: 1.1, Status: Exp
- INSTALL.txt - Rev: 1.4, Status: dead
- Makefile - Rev: 1.3, Status: dead
- Makefile.linux - Rev: 1.3, Status: dead
- Makefile.win32 - Rev: 1.3, Status: dead
- README.linux - Rev: 1.3, Status: dead
- ant_build.sh - Rev: 1.2, Status: dead
- autojoin.txt - Rev: 1.3, Status: dead
- build.xml - Rev: 1.2, Status: dead
- config.mk - Rev: 1.2, Status: dead
- copydata.bat - Rev: 1.2, Status: dead
- mainclass.txt - Rev: 1.4, Status: dead
- makejar.bat - Rev: 1.3, Status: dead
- readme - Rev: 1.3, Status: dead
- run.bat - Rev: 1.2, Status: dead
- spells.def - Rev: 1.2, Status: dead
- typenumbers.def - Rev: 1.2, Status: dead
- types.txt - Rev: 1.12, Status: dead
- lib/png.jar - Rev: 1.1, Status: Exp
- resource/HelpFiles/back.gif - Rev: 1.1, Status: Exp
- resource/HelpFiles/cflogo.gif - Rev: 1.1, Status: Exp
- resource/HelpFiles/credits.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/faq.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/guide.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/landscape.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/screenshot.jpg - Rev: 1.1, Status: Exp
- resource/HelpFiles/start.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/tut_copypaste.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/tut_frames.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/tut_loading.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/tut_map.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/tut_mapattr.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/tut_objects.html - Rev: 1.1, Status: Exp
- resource/HelpFiles/tut_view.html - Rev: 1.1, Status: Exp
- resource/conf/archetypes - Rev: 1.1, Status: Exp
- resource/conf/autojoin.txt - Rev: 1.1, Status: Exp
- resource/conf/crossfire.0 - Rev: 1.1, Status: Exp
- resource/conf/spells.def - Rev: 1.1, Status: Exp
- resource/conf/typenumbers.def - Rev: 1.1, Status: Exp
- resource/conf/types.txt - Rev: 1.1, Status: Exp
- resource/icons/CFIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/CFIntro.gif - Rev: 1.1, Status: Exp
- resource/icons/EmptySmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/ImportTilesetSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/MoveDown.gif - Rev: 1.1, Status: Exp
- resource/icons/MoveUp.gif - Rev: 1.1, Status: Exp
- resource/icons/NewLevelIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/NewLevelSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/NextWindowIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/NextWindowSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/OpenLevelIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/OpenLevelSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/PrevWindowIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/PrevWindowSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/RedoIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/RedoSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/RemoveTilesetSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/SaveLevelAsIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/SaveLevelAsSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/SaveLevelIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/SaveLevelSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/UndoIcon.gif - Rev: 1.1, Status: Exp
- resource/icons/UndoSmallIcon.gif - Rev: 1.1, Status: Exp
- resource/system/gridtile.png - Rev: 1.1, Status: Exp
- resource/system/igridtile.png - Rev: 1.1, Status: Exp
- resource/system/inoarch.png - Rev: 1.1, Status: Exp
- resource/system/inoface.png - Rev: 1.1, Status: Exp
- resource/system/iseltile.png - Rev: 1.1, Status: Exp
- resource/system/iunknown.png - Rev: 1.1, Status: Exp
- resource/system/noarch.png - Rev: 1.1, Status: Exp
- resource/system/noface.png - Rev: 1.1, Status: Exp
- resource/system/seltile.png - Rev: 1.1, Status: Exp
- resource/system/unknown.png - Rev: 1.1, Status: Exp
- src/cfeditor/AnimationObject.java - Rev: 1.1, Status: Exp
- src/cfeditor/ArchObject.java - Rev: 1.1, Status: Exp
- src/cfeditor/ArchObjectParser.java - Rev: 1.1, Status: Exp
- src/cfeditor/ArchObjectStack.java - Rev: 1.1, Status: Exp
- src/cfeditor/AutojoinList.java - Rev: 1.1, Status: Exp
- src/cfeditor/CArchPanel.java - Rev: 1.1, Status: Exp
- src/cfeditor/CArchPanelPan.java - Rev: 1.1, Status: Exp
- src/cfeditor/CArchQuickView.java - Rev: 1.1, Status: Exp
- src/cfeditor/CAttribBitmask.java - Rev: 1.1, Status: Exp
- src/cfeditor/CAttribDialog.java - Rev: 1.1, Status: Exp
- src/cfeditor/CDialogBase.java - Rev: 1.1, Status: Exp
- src/cfeditor/CFArchAttrib.java - Rev: 1.1, Status: Exp
- src/cfeditor/CFArchType.java - Rev: 1.1, Status: Exp
- src/cfeditor/CFArchTypeList.java - Rev: 1.1, Status: Exp
- src/cfeditor/CFHelp.java - Rev: 1.1, Status: Exp
- src/cfeditor/CFJavaEditor.java - Rev: 1.1, Status: Exp
- src/cfeditor/CFancyButton.java - Rev: 1.1, Status: Exp
- src/cfeditor/CFileInputStream.java - Rev: 1.1, Status: Exp
- src/cfeditor/CFileReader.java - Rev: 1.1, Status: Exp
- src/cfeditor/CGUIUtils.java - Rev: 1.1, Status: Exp
- src/cfeditor/CGridderException.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMainControl.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMainMenu.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMainStatusbar.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMainToolbar.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMainView.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapArchPanel.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapControl.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapFileDecode.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapFileEncode.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapModel.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapPropertiesDialog.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapTileList.java - Rev: 1.1, Status: Exp
- src/cfeditor/CMapView.java - Rev: 1.1, Status: Exp
- src/cfeditor/CNewMapDialog.java - Rev: 1.1, Status: Exp
- src/cfeditor/COptionDialog.java - Rev: 1.1, Status: Exp
- src/cfeditor/CSettings.java - Rev: 1.1, Status: Exp
- src/cfeditor/CStartupScreen.java - Rev: 1.1, Status: Exp
- src/cfeditor/CUndoStack.java - Rev: 1.1, Status: Exp
- src/cfeditor/CopyBuffer.java - Rev: 1.1, Status: Exp
- src/cfeditor/FaceObject.java - Rev: 1.1, Status: Exp
- src/cfeditor/IGUIConstants.java - Rev: 1.1, Status: Exp
- src/cfeditor/IUndoable.java - Rev: 1.1, Status: Exp
- src/cfeditor/JFontChooser.java - Rev: 1.1, Status: Exp
- src/cfeditor/JarResources.java - Rev: 1.1, Status: Exp
- src/cfeditor/MapArchObject.java - Rev: 1.1, Status: Exp
Files modified by avogl: 2002-05-04 (19:00)
Note: CFJavaEditor version 0.975:
o Seperated map name from file name. When I first
coded this, I misunderstood the concept of map names.
It is now possible to have a different map name
and map file-name, as it should be.
o Two fixes for ISO-view:
map.arc is now loaded but not displayed, rather
than not loaded at all.
Fixed a bug that caused the highlighting-tile
to get misplaced on large maps.
--Andreas- CFJavaEditor.jar - Rev: 1.48, Status: Exp
Files modified by avogl: 2002-05-03 (14:36)
Note: CFJavaEditor version 0.975:
o Finally, it is now possible to resize maps:
Open the "Map Properties" dialog (from the map menu)
and modify the textfields for width and height,
then press OK.
o For larger fonts, the type description from the
attribute dialogs (press help button) scales
according to font size.
--AndreasV- CFJavaEditor.jar - Rev: 1.47, Status: Exp
Files modified by avogl: 2002-04-28 (23:01)
Note: some more updates to the type-definitions- types.txt - Rev: 1.11, Status: Exp
Files modified by avogl: 2002-04-27 (19:26)
Note: added pits to the type-definitions- types.txt - Rev: 1.10, Status: Exp
Files modified by avogl: 2002-04-27 (17:46)
Note: CFJavaEditor Version 0.975:
Lots of enhancements to the JavaEditor. I'm gonna
list only the most important ones here:
o It is now possible to change (object-)types in the
attribute-dialog. Just select one from the choosebox!
The attribute dialog GUI will automatically change
to show all sections and values for the new type.
o Created a new CFileReader class which allows to
load the resource-textfiles from the jar archive if they
don't exist in the directory.
(Removed the ugly broken code that was trying to do this before)
o Fixed the default-layout that applies when someone starts
the CFJavaEditor for the first time on his machine.
This used to be real twisted, now it looks as it should.
Also renamed the file "typdef.def" to "typenumbers.def".
The old name no longer fits, as the file will never get
extended to contain more than type numbers.
--AndreasV
- CFJavaEditor.jar - Rev: 1.46, Status: Exp
- typedef.def - Rev: 1.2, Status: dead
- typenumbers.def - Rev: 1.1, Status: Exp
Files modified by avogl: 2002-04-22 (23:01)
Note: CFJavaEditor Version 0.974:
Added patches and new code concerning the attribute-dialog:
There used to be a problem with arch-attributes that are
not recognized from the type-definitions (in "types.txt").
Such entrys in the archtext were deleted by the JavaEditor
when using the attribute-dialog interface.
Now this handled in a better way: Entrys which are not
recognized are framed "syntax errors" and the user is
able to choose wether to keep or dump them.
This is interesting as it often shows real errors
in maps that would otherwise be overlooked.
For example, many monsters have 'Str' and 'Dex' set
because nobody realized that those values have no effect.
Also new is an automatic resizing of the attribute-dialog
when using larger fonts, and some fixes to the general
GUI behaviour.
--Andreas- CFJavaEditor.jar - Rev: 1.45, Status: Exp
Files modified by avogl: 2002-04-18 (11:19)
Note: fixed some bad behaviour in the JavaEditor GUIs- CFJavaEditor.jar - Rev: 1.44, Status: Exp
Files modified by avogl: 2002-04-15 (22:29)
Note: CFJavaEditor version 0.973:
I've added support for bitmask values in the
attribute-dialog.
No longer do mapmakers need to calculate those
ugly attacktype-, material- and spellpath values.
The attribute-dialog GUI presents the bitmasks in
text form now (like "physical, fire, cold" or "paper, iron")
and they can be modified conveniently by an array of
checkboxes.
Several people have wished for this feature - I hope
they will enjoy what I have done.
Andreas
- CFJavaEditor.jar - Rev: 1.43, Status: Exp
- types.txt - Rev: 1.9, Status: Exp
Files modified by avogl: 2002-04-09 (13:51)
Note: New version of the JavaEditor: featuring support for
custom fonts. You can now choose a font from the "View->Choose Font"-menu.
This is very helpful for using larger screen resolutions
(like with flatscreens), where the default fonts are too small.
Also done a lot of code cleanups, minor improvements and
correcting of javadoc comments.
--Andreas
- CFJavaEditor.jar - Rev: 1.42, Status: Exp
- INSTALL.txt - Rev: 1.3, Status: Exp
Files modified by avogl: 2002-03-23 (13:14)
Note: CFJavaEditor update:
Added support for single-button mice (for mac users).
Left- and middle-button can now be simulated by holding
<shift> or <ctrl>.
This patch was contributed by Josh Bonczkowski.
Added ant build files for the JavaEditor,
also from Josh.
Extended the online help docu a little bit to
cover latest features.
- CFJavaEditor.jar - Rev: 1.41, Status: Exp
- ant_build.sh - Rev: 1.1, Status: Exp
- build.xml - Rev: 1.1, Status: Exp
Files modified by avogl: 2002-02-24 (23:15)
Note: Fixed two bugs.- CFJavaEditor.jar - Rev: 1.40, Status: Exp
Files modified by avogl: 2002-02-24 (21:18)
Note: new features for the JavaEditor:
- A new command in the file "types.txt" allows
to import attributes from one type to another.
This allowed to include all the common types
of equipment (girdles, helmets, bracers, rings etc.)
with relative ease.
Now the type definitions for the editor include
almost everything that a mapmaker will need.
- A doubleclick on an archobject in the right-side
window of the editor now opens an attribute-dialog
for this object. This works faster and is more
convenient than pressing the "attribute"-button
every time.
- CFJavaEditor.jar - Rev: 1.39, Status: Exp
- autojoin.txt - Rev: 1.2, Status: Exp
- types.txt - Rev: 1.8, Status: Exp
Files modified by avogl: 2002-02-21 (13:33)
Note: Fixed all Problems with JDK 1.4 afaik.
This new JDK differs quite a bit from version 1.3, which
resulted in a few "malfunctions" for the JavaEditor.
Now this should be resolved, working for both versions.
Note that for most linux-users JDK 1.4 now works even better,
because it does not have the linux-font problems like 1.3.
So it looks a lot nicer!- CFJavaEditor.jar - Rev: 1.38, Status: Exp
Files modified by avogl: 2002-02-20 (21:48)
Note: Fixed a few bugs,
further extended "types.txt"
- CFJavaEditor.jar - Rev: 1.37, Status: Exp
- types.txt - Rev: 1.7, Status: Exp
Files modified by avogl: 2002-02-20 (14:46)
Note: Added four new kinds of attributes for "types.txt":
- customized bool: for customizeable true/false values
instead of 1/0
- direction: for a list of CF direction values
(north, northeast, east, ..., northwest)
- weapontype: for a list of CF weapontypes
(see weapotype code by Garbled)
- mood: for a list of CF moods (see moodfloor code)
The last three appear as choosebox-lists, like spells.
With the help of these features, affected attributes
are a lot more intuitive and easier to understand.
- CFJavaEditor.jar - Rev: 1.36, Status: Exp
- types.txt - Rev: 1.6, Status: Exp
Files modified by avogl: 2002-02-19 (02:15)
Note: Great new feature in the JavaEditor:
Spellnumbers now get handled by the editor internally.
In the attribute-window the mapmaker can choose
spells by name conveniently, from a list.
The spells are stored in a definitions file,
and they can be new imported from 'spellist.h'
automatically (In case they change).
I have also upgraded the "types.txt"-file to make
use of the new features.
Added some new types on the way (disease and ability).
- CFJavaEditor.jar - Rev: 1.35, Status: Exp
- spells.def - Rev: 1.1, Status: Exp
- types.txt - Rev: 1.5, Status: Exp
Files modified by avogl: 2002-02-18 (00:22)
Note: The Attribute-Dialog now features a <Help> button.
By clicking on it, a (html) description pops up, telling how
the object works and how it can best be used.
Also a lot of minor mods/fixes...
The map-tile window (right side window) now displays
object names instead of arch names.
- CFJavaEditor.jar - Rev: 1.34, Status: Exp
- types.txt - Rev: 1.4, Status: Exp
Files modified by avogl: 2002-02-13 (23:35)
Note: Enhanced "types.txt" file and some cosmetics
in the code.
- CFJavaEditor.jar - Rev: 1.33, Status: Exp
- types.txt - Rev: 1.3, Status: Exp
Files modified by avogl: 2002-02-13 (14:14)
Note: The CFJavaEditor now works with JDK 1.4
(and still with JDK 1.3 of course).
There was a (per default) unset disabled icon,
which caused JDK 1.4 to try producing a greyed-out
icon from a png-imageProducer that didn't exist.
This resulted in runtime errors whenever clicking
on the mapview. Fixed now.- CFJavaEditor.jar - Rev: 1.32, Status: Exp
Files modified by avogl: 2002-02-11 (02:27)
Note: Enhanced the 'types.txt' file (definitions for arch attribute
interface). Featuring a lot more types and detailed info.- types.txt - Rev: 1.2, Status: Exp
Files modified by avogl: 2002-02-11 (00:13)
Note: Added support for floating point values in the
attribute dialogs.- CFJavaEditor.jar - Rev: 1.31, Status: Exp
Files modified by avogl: 2002-02-10 (22:06)
Note: rebuild .jar file
- .cvsignore - Rev: 1.4, Status: dead
- CFJavaEditor.jar - Rev: 1.30, Status: Exp
- CFJavaEditor.java - Rev: 1.6, Status: Exp
- mainclass.txt - Rev: 1.3, Status: Exp
Files modified by avogl: 2002-02-10 (21:18)
Note: Removed those freaky .cvsignores, preventing empty
directories from disappearing with 'cvs update -P'- src/.cvsignore - Rev: 1.2, Status: dead
Files modified by avogl: 2002-02-10 (21:08)
Note: I've reinserted/merged my version of the JavaEditor back
on cvs. I merged my latest code into the existing stuff
and changed the directory structure to what it used to be.
--AndreasV
- CFJavaEditor.jar - Rev: 1.29, Status: Exp
- CFJavaEditor.java - Rev: 1.5, Status: Exp
- types.txt - Rev: 1.1, Status: Exp
- lib/LICENSE-OPL.html - Rev: 1.2, Status: dead
- lib/LICSENS-EPL.html - Rev: 1.2, Status: dead
- lib/stdconf.mk - Rev: 1.2, Status: dead
- lib/stdrules.mk - Rev: 1.2, Status: dead
- lib/toolbox.jar - Rev: 1.2, Status: dead
- src/Makefile - Rev: 1.2, Status: dead
- src/README - Rev: 1.2, Status: dead
Files modified by tanner: 2002-02-06 (10:28)
Note: Change the style of all the files as discussed on irc.
AV, please let me know if these files look ok under J++.- INSTALL.txt - Rev: 1.2, Status: Exp
Files modified by tanner: 2002-01-28 (05:28)
Note: AV reports 2 space indent. This is 4 space indent. I verified it with od.- CFJavaEditor.java - Rev: 1.4, Status: Exp
Files modified by tanner: 2002-01-28 (05:14)
Note: Re-formatted file to make sure we get the tab vs space thing right.- CFJavaEditor.java - Rev: 1.3, Status: Exp
Files modified by tanner: 2002-01-02 (09:01)
Note: Added section on how to run editor under Linux.- README.linux - Rev: 1.2, Status: Exp
Files modified by tanner: 2002-01-02 (08:54)
Note: General changes to most of the files list below:
Some simple changes to make building the editor under Linux a little easier.
Start of stylistic changes to be compliant with doc/programming_guide.
Pretty-printted most of the code.
Conceptual changes:
Change the concept of where resources are located. Instead of having resource
files in specific directories I put them all in the .jar file and extract them
as needed. This change is complete except for the images in the system
directory. Since all the system/*.png files are hard coded final static I'll
have to talk to MT about how best to change these. My recommendation is to use
Fowler's Replace Temp With Query or initialize the location inside a Singleton
at run time then use Replace Temp With Query.
AutojoinList.java: Changed logic to get autojoin.txt from .jar file.
CGUIUtils.java: Changed logic to get ImageIcon from .jar file.
CMainControl.java: Changed logic to get typedef.def from .jar file.
CSettings.java: Changed logic to look for user's home directory and get/set
runtime parameters from the resources files located there.
IGUIConstants.java: Just stylistic changes.
- .cvsignore - Rev: 1.3, Status: Exp
- CFJavaEditor.ini - Rev: 1.3, Status: Exp
- Makefile - Rev: 1.2, Status: Exp
- mainclass.txt - Rev: 1.2, Status: Exp
Files modified by tanner: 2001-12-18 (23:07)
Note: Added config.local.mk to the .cvsignore files because we never want the local
changes into the repository.- .cvsignore - Rev: 1.2, Status: Exp
Files modified by tanner: 2001-12-18 (23:06)
Note: README.linux contains specific info for building CFEditor under Linux.
Forgot 2 files in the last commit.- README.linux - Rev: 1.1, Status: Exp
Files modified by tanner: 2001-12-18 (22:56)
Note: Should not have my local changes in the cvs repository.- config.local.mk - Rev: 1.2, Status: dead
Files modified by tanner: 2001-12-18 (22:46)
Note: First run at making a build environment suitable for linux. The build env is
based on Enhydra's build model. It used make, which will exclude most Window
platforms unless they have cygwin install on them.
I tried to clean up some directory structure to make it more inline with the
package names, as well as give any new java-crossfire project a template to
follow.
I believe I removed all enhydra depends, but I'd like someone to test the build
process on a box without Enhydra installed.
- .cvsignore - Rev: 1.1, Status: Exp
- Makefile - Rev: 1.1, Status: Exp
- config.local.mk - Rev: 1.1, Status: Exp
- config.mk - Rev: 1.1, Status: Exp
- lib/LICENSE-OPL.html - Rev: 1.1, Status: Exp
- lib/LICSENS-EPL.html - Rev: 1.1, Status: Exp
- lib/stdconf.mk - Rev: 1.1, Status: Exp
- lib/stdrules.mk - Rev: 1.1, Status: Exp
- lib/toolbox.jar - Rev: 1.1, Status: Exp
- src/.cvsignore - Rev: 1.1, Status: Exp
- src/Makefile - Rev: 1.1, Status: Exp
- src/README - Rev: 1.1, Status: Exp
Files modified by avogl: 2001-11-26 (23:43)
Note: Fixed some minor flaws in the archtext parser.- CFJavaEditor.jar - Rev: 1.28, Status: Exp
Files modified by avogl: 2001-11-23 (02:07)
Note: Fixed up the JavaEditor to support the new iso-tile-
size better.- CFJavaEditor.jar - Rev: 1.27, Status: Exp
Files modified by michtoen: 2001-11-22 (22:37)
Note: new tile size- CFJavaEditor.jar - Rev: 1.26, Status: Exp
Files modified by michtoen: 2001-11-17 (14:29)
Note: test- readme - Rev: 1.2, Status: Exp
Files modified by avogl: 2001-10-16 (15:37)
Note: I've added a proper online help document to the CFJavaEditor.
It's html, but I kept the style rather simple so far.
The online docu can be viewed by selecting the menu
"Help->Online Help". (Of course the .html files can as well
be viewed directly, with a browser).
The online help so far describes how to use the editor, provides
some troubleshooting (->faq) and a few general guidelines
for map-making.
I also added a file "INSTALL.txt" to the main folder, providing
information on how to install (= compile and run) the editor.
--Andreas V.
- CFJavaEditor.jar - Rev: 1.25, Status: Exp
- INSTALL.txt - Rev: 1.1, Status: Exp
Files modified by avogl: 2001-10-03 (18:10)
Note: I extended the cut/copy/paste methods to enable
copying of multisquare objects. So they are finally
completed now, allowing to copy everything.
I also did a few speed optimizations to the arch/image
loader. These reduce the loading time by 50% on my
machine. That's not much, but it's a start.
--Andreas V.- CFJavaEditor.jar - Rev: 1.24, Status: Exp
Files modified by avogl: 2001-10-02 (00:00)
Note: Further improvements and finetuning to the new
drawing methods:
Due to the direct drawing on the mapview, the tiles
used to "flicker" slightly when objects got drawn over
each other. To prevent this, tiles are now drawn into
a temporare buffer, then displayed as a whole.
This does not considerably slow anything down.
Also corrected problems for tiles without background.
--Andreas V.- CFJavaEditor.jar - Rev: 1.23, Status: Exp
Files modified by avogl: 2001-10-01 (01:25)
Note: This patch brings a major improvement in the graphic
routines, greatly increasing the speed for map-modifying
actions like select/insert/delete objects.
Basically what I did was reducing the redraw actions of the
mapview to a minimum. Instead of drawing the entire map,
only the tiles that changed get redrawn.
This works well for the standard (rectangular) view.
Unfortunately for iso this is much harder due to overlapping
tiles, so iso still uses the old (and slow) methods.
I believe there is still an open end for speed improvements,
though the editor is already quite fast now. Only the arch
loading is still awefull...
--Andreas V.- CFJavaEditor.jar - Rev: 1.22, Status: Exp
Files modified by avogl: 2001-09-30 (02:07)
Note: New patch for CFJavaEditor:
I made the map-loading process faster... a LOT faster.
Try enter-exit between some huge maps and you'll see what
I mean.
To achieve this, I reworked the view-settings concept
to do the nasty view-setting calculations not during
map loading but when the settings are actually needed instead.
Other optimizations followed.
In the process I tweaked the map-loading methods to be resistent
against numerous kinds of corrupt mapfiles.
Besides, I included a small new feature: The inventory of
multipart objects is now always stored in the multipart-head.
Every tile of a multipart now shows the one and same inventory.
--Andreas V.- CFJavaEditor.jar - Rev: 1.21, Status: Exp
Files modified by avogl: 2001-09-28 (21:59)
Note: Another big update for the CFJavaEditor:
Multipart objects are now saved and loaded according to the
"new" map format as head-arches only. That was neccessary
for the JavaEditor in order to cope with maps generated
by recent versions of Crossedit.
It also makes map-files a good deal shorter.
--Andreas V.- CFJavaEditor.jar - Rev: 1.20, Status: Exp
Files modified by avogl: 2001-09-24 (00:08)
Note: I've implemented the auto-joining feature into
the CFJavaEditor. Activate it via menu "Map->Autojoin",
then any walls will join in the right way (similar
to crossedit).
The "joining-definitions" are written in an easily
customizable textfile called "autojoin.txt".
This feature is very fast and memory-efficient. It
does not increase the loading time.
--Andreas V.
- CFJavaEditor.jar - Rev: 1.19, Status: Exp
- autojoin.txt - Rev: 1.1, Status: Exp
Files modified by avogl: 2001-09-21 (00:49)
Note: I've reworked some parts of the layout. Icon-Toolbar
is now left and the arch-message window is on a seperate
panel, for better size.
Besides I optimized some code a bit to speed up dragging for
insert/delete objects.
--AndreasV
- CF Java Editor.ini - Rev: 1.2, Status: dead
- CFJavaEditor.ini - Rev: 1.2, Status: Exp
- CFJavaEditor.jar - Rev: 1.18, Status: Exp
Files modified by avogl: 2001-09-20 (16:29)
Note: Completed the "enter exit" feature. It works
very similar to Crossedit: Select and exit on
the map, activate menu "enter exit" (Strg-E) and the
destination map gets loaded.
--AndreasV- CFJavaEditor.jar - Rev: 1.17, Status: Exp
Files modified by avogl: 2001-08-18 (18:40)
Note: In the MapArchPanel, parts of multi-objects now
display always the head's stats. Changes also get
saved to the head (similar to crossedit).
I started implementing the "enter exit"-feature,
well known from crossedit. It's not completed yet
though, I'm gonna do that when I return from holiday
in a week.
--Andreas V.- CFJavaEditor.jar - Rev: 1.16, Status: Exp
Files modified by michtoen: 2001-08-17 (20:53)
Note: new linux makefile using sun sdk
& sixlegs png lib- Makefile.linux - Rev: 1.2, Status: Exp
Files modified by michtoen: 2001-08-17 (20:51)
Note: New make files & makejar.bat for using
java sdk 1.3 & sixlegs png lib.
- Makefile.win32 - Rev: 1.2, Status: Exp
- makejar.bat - Rev: 1.2, Status: Exp
Files modified by avogl: 2001-08-17 (17:27)
Note: cosmetics only
--AV- CFJavaEditor.java - Rev: 1.2, Status: Exp
Files modified by avogl: 2001-08-17 (11:08)
Note: another jar-update
--AV- CFJavaEditor.jar - Rev: 1.15, Status: Exp
Files modified by avogl: 2001-08-17 (10:37)
Note: jar file compiled under windows.
--AV- CFJavaEditor.jar - Rev: 1.14, Status: Exp
Files modified by avogl: 2001-08-16 (21:22)
Note: path bugfix, this time for real.
--AV- CFJavaEditor.jar - Rev: 1.13, Status: Exp
Files modified by avogl: 2001-08-16 (20:56)
Note: bugfix concerning class-pathes
-AV- CFJavaEditor.jar - Rev: 1.12, Status: Exp
Files modified by avogl: 2001-08-16 (16:27)
Note: Finally, I've included the sixlegs java png library
into the CFJavaEditor. Now the pngs are loaded with
the sixlegs lib, and all transparencies are now
set correctly!
A big thanks to Chris Nokleberg (the creator of sixlegs)
at this point. Today he sent me the last piece
I needed to make it all work.
I'm sorry for the mess with the cvs directorys. CVS
is hell of an inconvenient program when it comes
to directory-management.
Andreas V.- CFJavaEditor.jar - Rev: 1.11, Status: Exp
Files modified by avogl: 2001-08-13 (21:07)
Note: Fixed a bug that prevented arch attributes
to get loaded properly from the map.
--AV- CFJavaEditor.jar - Rev: 1.10, Status: Exp
Files modified by avogl: 2001-08-11 (20:48)
Note: A bunch of cosmetics and minor stuff, mostly
in relation to the recent changes.
Worth mentioning is maybe the improved file save/load
path-logic, and maximized size for newly
opened map-windows.
--AndreasV- CFJavaEditor.jar - Rev: 1.9, Status: Exp
Files modified by avogl: 2001-08-11 (00:25)
Note: Now here comes the user-interface for the
map attributes. Selecting menu "map->map properties",
the user gets an input-mask for all the stuff
from the map arch. Even the new map-tiling is supported.
--AndreasV- CFJavaEditor.jar - Rev: 1.8, Status: Exp
Files modified by avogl: 2001-08-10 (01:18)
Note: new code for the JavaEditor...
o First, I fixed up the way inventory items were
handed, as this was quite bugged. Items in containers
now save/load correct and they get deleted correct.
Besides, Cut/Copy/Paste now works with containers and
their inventory.
o I seperated the map arch from the ordinary arch objects.
This was a big biiiig load of work.
('map arch' = first arch object in the file, containing map attributes
like width, height etc). The map arch now has it's own class
(MapArchObject.java) with own fileparser and -writer methods.
This has a lot of advantages: The code is better organized,
the map attributes are easy accessible, and the map arch can be
expanded with new attributes at will without causing trouble.
The new parser supports both map formats, old (sp, hp, value etc) and
new (width, height, swap_time etc). Even the map_tiling paths.
Still missing however is the proper user-interface for the map attributes.
That's gonna be the next step...
o On my way diving through the code, I did a lot of cosmetics and
minor stuff. The file-modified '*' is now displayed a lot more
accurate, panel background is now green... stuff like that.
-AndreasV- CFJavaEditor.jar - Rev: 1.7, Status: Exp
Files modified by avogl: 2001-08-02 (01:25)
Note: Lot's of new features to the JavaEditor:
1) Clear command (edit menu):
Works exactly like cut, except that it doesn't write into
the copy-buffer.
2) Fill command (edit menu):
There are two different fill-modes:
- For rectangular fill, left click and drag to highlight
a rectangular area. Then invoke fill.
- For floodfill, left click on an empty spot and do not
drag. By invoking fill all connected empty squares are
floodfilled.
3) Delete (middle mouse button):
When you click on the map with the middle mouse button,
the topmost object on that spot is deleted.
Objects that don't match the view settings are not deleted.
This also works with dragging (multiple objects get deleted).
Now the mouse works as follows:
left button - select
right button - insert
middle button - delete
4) Rework of the map-tile panel (the window to the right):
- The objects are now displayed in the same order as
on the map. Topmost on the map => topmost on the panel.
- I have implemented the same mouse-button scheme
as in the map window:
left button - select
right button - insert
middle button - delete
Inserting works similar to crossedit. You (right-)click on the
panel and the new arch gets inserted in that spot where
you clicked.
This even works for arches inside a container, but
the positioning in that case isn't perfect, that needs some more work.
AndreasV- CFJavaEditor.jar - Rev: 1.6, Status: Exp
Files modified by avogl: 2001-07-05 (23:17)
Note: I've overhauled the view settings code in the Java Editor.
The classification of objects used to be based on the
"editable" value from the archetype (default arch). But that
was not useful, because it was so unrelyable. E.g. floor arches
can be changed into secret exits, the archetype won't indicate
that.
That's why I changed the editable values to be calculated at
runtime, in the Java Editor. The values are now based on the
objects attributes and type. E.g. an object is considered
an "Exit" when it is of type 66 (exit) or 41 (teleporter).
I've also made the view settings take effect on copy/paste
actions: All objects that are not shown on the map are
now ignored by copy/paste.
E.g. when selecting view->Monsters, I can copy/paste monsters
freely in my map without having to worry about getting
doubled background tiles.
I corrected a bug in the parser that prevented the
"type" - attribute from being modified (Parser ignored it).
Finally, I inserted a new menu under "view"-> "Reset View".
This works basically as a "Show All" for the view setting.
-AV- CFJavaEditor.jar - Rev: 1.5, Status: Exp
Files modified by avogl: 2001-06-29 (00:42)
Note: I've added cut/copy/paste functionality to
the Java Editor. (What good is an editor without it?)
That was a serious chunk of work, I hope
it still runs bug-free. :)
The cut/copy/paste works similar to Crossedit.
Left-click-and-drag to highlight & select from Edit menu.
--AV- CFJavaEditor.jar - Rev: 1.4, Status: Exp
Files modified by avogl: 2001-06-26 (14:52)
Note: Fixed two bugs that caused some nasty exceptions
when loading new maps. (These resulted in the maps
being impossible to save.)
--AV- CFJavaEditor.jar - Rev: 1.3, Status: Exp
Files modified by avogl: 2001-06-25 (11:44)
Note: Compiled the editor into a new jar file.
So that nobody needs to compile to see
my new feature. ;)
-AV- CFJavaEditor.jar - Rev: 1.2, Status: Exp
Files modified by michtoen: 2001-06-20 (00:02)
Note: Initial revision
- CFJavaEditor.ini - Rev: 1.1, Status: Exp
- Makefile.linux - Rev: 1.1, Status: Exp
- Makefile.win32 - Rev: 1.1, Status: Exp
- copydata.bat - Rev: 1.1, Status: Exp
- makejar.bat - Rev: 1.1, Status: Exp
- run.bat - Rev: 1.1, Status: Exp
- typedef.def - Rev: 1.1, Status: Exp
- CFJavaEditor.jar - Rev: 1.1, Status: Exp
- CFJavaEditor.java - Rev: 1.1, Status: Exp
- mainclass.txt - Rev: 1.1, Status: Exp
Files modified by michtoen: 2001-06-20 (00:02)
Note: adding files for version 0.971
- CFJavaEditor.ini - Rev: 1.1.1.1, Status: Exp
- Makefile.linux - Rev: 1.1.1.1, Status: Exp
- Makefile.win32 - Rev: 1.1.1.1, Status: Exp
- copydata.bat - Rev: 1.1.1.1, Status: Exp
- makejar.bat - Rev: 1.1.1.1, Status: Exp
- readme - Rev: 1.1.1.2, Status: Exp
- run.bat - Rev: 1.1.1.1, Status: Exp
- typedef.def - Rev: 1.1.1.1, Status: Exp
- CFJavaEditor.jar - Rev: 1.1.1.1, Status: Exp
- CFJavaEditor.java - Rev: 1.1.1.1, Status: Exp
- mainclass.txt - Rev: 1.1.1.1, Status: Exp
Files modified by michtoen: 2001-06-19 (23:27)
Note: remove files for new editor version
- src/CF Java Editor.ini - Rev: 1.2, Status: dead
- src/CFJavaEditor.java - Rev: 1.2, Status: dead
- src/mainclass.txt - Rev: 1.2, Status: dead
- src/makejar.bat - Rev: 1.3, Status: dead
Files modified by michtoen: 2001-06-19 (23:23)
Note: change directories
- src/makejar.bat - Rev: 1.2, Status: Exp
- src/run.bat - Rev: 1.2, Status: Exp
- src/run.bat - Rev: 1.3, Status: dead
Files modified by tanner: 2001-06-02 (08:31)
Note: CFJavaEditor-0.90alpha
- CF Java Editor.ini - Rev: 1.1.1.1, Status: Exp
- readme - Rev: 1.1.1.1, Status: Exp
- src/CF Java Editor.ini - Rev: 1.1.1.1, Status: Exp
- src/CFJavaEditor.java - Rev: 1.1.1.1, Status: Exp
- src/mainclass.txt - Rev: 1.1.1.1, Status: Exp
- src/makejar.bat - Rev: 1.1.1.1, Status: Exp
- src/run.bat - Rev: 1.1.1.1, Status: Exp
Files modified by tanner: 2001-06-02 (08:31)
Note: Initial revision
- CF Java Editor.ini - Rev: 1.1, Status: Exp
- readme - Rev: 1.1, Status: Exp
- src/CF Java Editor.ini - Rev: 1.1, Status: Exp
- src/CFJavaEditor.java - Rev: 1.1, Status: Exp
- src/mainclass.txt - Rev: 1.1, Status: Exp
- src/makejar.bat - Rev: 1.1, Status: Exp
- src/run.bat - Rev: 1.1, Status: Exp