mirror of
https://github.com/peterdell/wudsn-ide.git
synced 2024-06-13 11:29:37 +00:00
Change GraphicsEditor to GraphicConversionEditor
This commit is contained in:
parent
34d9cb02c8
commit
174df0479d
|
@ -3,6 +3,7 @@
|
|||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
|
||||
<classpathentry exported="true" kind="lib" path="lib/js.jar" sourcepath="lib/js-src.zip"/>
|
||||
<classpathentry exported="true" kind="lib" path="lib/recoil.jar"/>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
||||
|
|
|
@ -17,4 +17,5 @@ Bundle-ActivationPolicy: lazy
|
|||
Bundle-Localization: plugin
|
||||
Export-Package: com.wudsn.ide.gfx.editor
|
||||
Bundle-ClassPath: lib/js.jar,
|
||||
lib/recoil.jar,
|
||||
.
|
||||
|
|
|
@ -7,5 +7,6 @@ bin.includes = META-INF/,\
|
|||
schema/,\
|
||||
icons/,\
|
||||
lib/js.jar,\
|
||||
plugin_de_DE.properties
|
||||
plugin_de_DE.properties,\
|
||||
lib/recoil.jar
|
||||
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
#Properties file for com.wudsn.ide.gfx
|
||||
com.wudsn.ide.gfx.converter.GraphicsFile.name=Graphics File
|
||||
com.wudsn.ide.gfx.converter.GraphicsConverterFile.name=Graphics Converter File
|
||||
com.wudsn.ide.gfx.converter.apple2.AppleIIGraphicsFile.name=Apple II Graphics File
|
||||
com.wudsn.ide.gfx.converter.atari8.Atari8GraphicsFile.name=Atari 8-bit Graphics File
|
||||
com.wudsn.ide.gfx.converter.c64.C64GraphicsFile.name=C64 Graphics File
|
||||
|
||||
com.wudsn.ide.gfx.editor.GraphicsEditor.name=Graphics Editor
|
||||
com.wudsn.ide.gfx.editor.GraphicsEditorOpenCommand.name=Open With Graphics Editor
|
||||
com.wudsn.ide.gfx.editor.GraphicsConversionEditor.name=Graphics Conversion Editor
|
||||
com.wudsn.ide.gfx.editor.GraphicsConversionEditorOpenCommand.name=Open With Graphics Conversion Editor
|
||||
com.wudsn.ide.gfx.editor.GraphicsCategory.name=Graphics
|
||||
com.wudsn.ide.gfx.editor.ImageView.name=Image
|
||||
com.wudsn.ide.gfx.editor.ImageViewShrinkToFit.name=Shrink
|
||||
|
|
|
@ -5,15 +5,15 @@
|
|||
<extension
|
||||
point="org.eclipse.ui.commands">
|
||||
<command
|
||||
id="com.wudsn.ide.gfx.editor.GraphicsEditorOpenCommand"
|
||||
name="%com.wudsn.ide.gfx.editor.GraphicsEditorOpenCommand.name">
|
||||
id="com.wudsn.ide.gfx.editor.GraphicsConversionEditorOpenCommand"
|
||||
name="%com.wudsn.ide.gfx.editor.GraphicsConversionEditorOpenCommand.name">
|
||||
</command>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.handlers">
|
||||
<handler
|
||||
class="com.wudsn.ide.gfx.editor.GraphicsEditorOpenCommandHandler"
|
||||
commandId="com.wudsn.ide.gfx.editor.GraphicsEditorOpenCommand">
|
||||
class="com.wudsn.ide.gfx.editor.GraphicsConversionEditorOpenCommandHandler"
|
||||
commandId="com.wudsn.ide.gfx.editor.GraphicsConversionEditorOpenCommand">
|
||||
</handler>
|
||||
</extension>
|
||||
<extension
|
||||
|
@ -21,8 +21,8 @@
|
|||
<menuContribution
|
||||
locationURI="popup:org.eclipse.ui.popup.any?after=com.wudsn.ide.base.editor.hex.HexEditorOpenCommand">
|
||||
<command
|
||||
commandId="com.wudsn.ide.gfx.editor.GraphicsEditorOpenCommand"
|
||||
id="com.wudsn.ide.gfx.editor.GraphicsEditorOpenCommand"
|
||||
commandId="com.wudsn.ide.gfx.editor.GraphicsConversionEditorOpenCommand"
|
||||
id="com.wudsn.ide.gfx.editor.GraphicsConversionEditorOpenCommand"
|
||||
style="push">
|
||||
<visibleWhen
|
||||
checkEnabled="false">
|
||||
|
@ -55,7 +55,7 @@
|
|||
<extension
|
||||
point="org.eclipse.core.contenttype.contentTypes">
|
||||
<content-type
|
||||
file-extensions="bmp, ico, gif, jpg, png, cnv"
|
||||
file-extensions="bmp, ico, gif, jpg, jpeg, png"
|
||||
id="com.wudsn.ide.gfx.converter.GraphicsFile"
|
||||
name="%com.wudsn.ide.gfx.converter.GraphicsFile.name"
|
||||
priority="normal">
|
||||
|
@ -81,20 +81,29 @@
|
|||
name="%com.wudsn.ide.gfx.converter.apple2.AppleIIGraphicsFile.name"
|
||||
priority="normal">
|
||||
</content-type>
|
||||
<content-type
|
||||
file-extensions="cnv"
|
||||
id="com.wudsn.ide.gfx.converter.GraphicsConverterFile"
|
||||
name="%com.wudsn.ide.gfx.converter.GraphicsConverterFile.name"
|
||||
priority="normal">
|
||||
</content-type>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.editors">
|
||||
<editor
|
||||
class="com.wudsn.ide.gfx.editor.GraphicsEditor"
|
||||
class="com.wudsn.ide.gfx.editor.GraphicsConversionEditor"
|
||||
contributorClass="org.eclipse.ui.part.EditorActionBarContributor"
|
||||
default="true"
|
||||
extensions="bmp, ico, gif, jpg, png, cnv"
|
||||
icon="icons/graphics-editor-16x16.gif"
|
||||
id="com.wudsn.ide.gfx.editor.GraphicsEditor"
|
||||
name="%com.wudsn.ide.gfx.editor.GraphicsEditor.name">
|
||||
id="com.wudsn.ide.gfx.editor.GraphicsConversionEditor"
|
||||
name="%com.wudsn.ide.gfx.editor.GraphicsConversionEditor.name">
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.gfx.converter.GraphicsFile">
|
||||
</contentTypeBinding>
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.gfx.converter.GraphicsConverterFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
</extension>
|
||||
<extension
|
||||
|
@ -251,6 +260,15 @@
|
|||
<sourceFile
|
||||
label="%com.wudsn.ide.gfx.converter.generic.TiledBitMapConverter.COLOR_RAM_FILE">
|
||||
</sourceFile>
|
||||
</converter>
|
||||
<converter
|
||||
id="com.wudsn.ide.gfx.converter.generic.RecoilConverter"
|
||||
name="Recoil"
|
||||
targetImageDisplayAspect="1x1"
|
||||
targetImagePaletteSize="0">
|
||||
<sourceFile
|
||||
label="Source File">
|
||||
</sourceFile>
|
||||
</converter>
|
||||
</converterGroup>
|
||||
<converterGroup
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
#Properties file for com.wudsn.ide.gfx
|
||||
com.wudsn.ide.gfx.converter.GraphicsFile.name=Grafik-Datei
|
||||
com.wudsn.ide.gfx.converter.GraphicsConverterFile.name=Grafikkonvertierungs-Datei
|
||||
com.wudsn.ide.gfx.converter.apple2.AppleIIGraphicsFile.name=Apple II Grafik-Datei
|
||||
com.wudsn.ide.gfx.converter.atari8.Atari8GraphicsFile.name=Atari 8-bit Grafik-Datei
|
||||
com.wudsn.ide.gfx.converter.c64.C64GraphicsFile.name=C64 Grafik-Datei
|
||||
|
||||
com.wudsn.ide.gfx.editor.GraphicsEditor.name=Grafik Editor
|
||||
com.wudsn.ide.gfx.editor.GraphicsEditorOpenCommand.name=Öffnen mit Grafik Editor
|
||||
com.wudsn.ide.gfx.editor.GraphicsConversionEditor.name=Grafikkonvertierungs Editor
|
||||
com.wudsn.ide.gfx.editor.GraphicsConversionEditorOpenCommand.name=Öffnen mit Grafikkonvertierungs Editor
|
||||
com.wudsn.ide.gfx.editor.GraphicsCategory.name=Grafik
|
||||
com.wudsn.ide.gfx.editor.ImageView.name=Bild
|
||||
com.wudsn.ide.gfx.editor.ImageViewShrinkToFit.name=Verkleinern
|
||||
|
|
|
@ -21,7 +21,7 @@ package com.wudsn.ide.gfx;
|
|||
|
||||
import org.eclipse.osgi.util.NLS;
|
||||
|
||||
import com.wudsn.ide.gfx.editor.GraphicsEditor;
|
||||
import com.wudsn.ide.gfx.editor.GraphicsConversionEditor;
|
||||
|
||||
/**
|
||||
* Class which holds the localized text constants.
|
||||
|
@ -96,7 +96,7 @@ public final class Texts extends NLS {
|
|||
public static String IMAGE_PALETTE_VIEW_COLUMN_COLOR_COUNT_PERCENT_TEXT;
|
||||
|
||||
/**
|
||||
* Messages for {@link GraphicsEditor}.
|
||||
* Messages for {@link GraphicsConversionEditor}.
|
||||
*/
|
||||
public static String MESSAGE_S100 = "Source files loaded and converted in {0} ms";
|
||||
public static String MESSAGE_E400;
|
||||
|
|
|
@ -30,10 +30,11 @@ import com.wudsn.ide.gfx.model.ConverterMode;
|
|||
|
||||
public final class FilesConverterData extends ConverterCommonData {
|
||||
|
||||
// Persistent attributes.
|
||||
private FilesConverterParameters parameters;
|
||||
|
||||
// Transient attributes.
|
||||
private List<byte[]> sourceFilesBytes;
|
||||
|
||||
private boolean imageDataValid;
|
||||
|
||||
FilesConverterData(ConverterData converterData) {
|
||||
|
@ -123,7 +124,7 @@ public final class FilesConverterData extends ConverterCommonData {
|
|||
}
|
||||
return bytes;
|
||||
}
|
||||
|
||||
|
||||
public void setImageDataValid(boolean imageDataValid) {
|
||||
this.imageDataValid = imageDataValid;
|
||||
}
|
||||
|
|
|
@ -97,7 +97,7 @@ final class FilesConverterDataView {
|
|||
private IntegerField imageDataWidthField;
|
||||
private IntegerField imageDataHeightField;
|
||||
|
||||
public FilesConverterDataView(final GraphicsEditor editor, Composite parent, FilesConverterData filesConverterData) {
|
||||
public FilesConverterDataView(final GraphicsConversionEditor editor, Composite parent, FilesConverterData filesConverterData) {
|
||||
if (parent == null) {
|
||||
throw new IllegalArgumentException("Parameter 'parent' must not be null.");
|
||||
}
|
||||
|
|
|
@ -93,7 +93,7 @@ final class ImageConverterDataView {
|
|||
private CheckBoxField useDefaultScriptField;
|
||||
private MultiLineTextField scriptField;
|
||||
|
||||
public ImageConverterDataView(GraphicsEditor editor, Composite parent, ImageConverterData imageConverterData) {
|
||||
public ImageConverterDataView(GraphicsConversionEditor editor, Composite parent, ImageConverterData imageConverterData) {
|
||||
if (editor == null) {
|
||||
throw new IllegalArgumentException("Parameter 'editor' must not be null.");
|
||||
}
|
||||
|
|
|
@ -681,9 +681,9 @@ public final class ImagePaletteView extends ViewPart implements ISelectionListen
|
|||
if (part == null) {
|
||||
setImageProvider(null);
|
||||
} else {
|
||||
if (part instanceof GraphicsEditor) {
|
||||
GraphicsEditor graphicsEditor = ((GraphicsEditor) part);
|
||||
setImageProvider(graphicsEditor.getImageProvider());
|
||||
if (part instanceof GraphicsConversionEditor) {
|
||||
GraphicsConversionEditor graphicsConversionEditor = ((GraphicsConversionEditor) part);
|
||||
setImageProvider(graphicsConversionEditor.getImageProvider());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -200,9 +200,9 @@ public final class ImageView extends ViewPart implements ISelectionListener {
|
|||
if (part == null) {
|
||||
setImageProvider(null);
|
||||
} else {
|
||||
if (part instanceof GraphicsEditor) {
|
||||
GraphicsEditor graphicsEditor = ((GraphicsEditor) part);
|
||||
setImageProvider(graphicsEditor.getImageProvider());
|
||||
if (part instanceof GraphicsConversionEditor) {
|
||||
GraphicsConversionEditor graphicsConversionEditor = ((GraphicsConversionEditor) part);
|
||||
setImageProvider(graphicsConversionEditor.getImageProvider());
|
||||
System.out.println(this + "" + part + "" + selection);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user