From 370cd2e81cf8fd838c646a8940ee098372e510cc Mon Sep 17 00:00:00 2001 From: Alexey Pegov Date: Thu, 5 Nov 2009 15:28:29 +0300 Subject: [PATCH] images plugin now part of a CE --- .idea/modules.xml | 2 +- build/scripts/layouts.gant | 3 +- {plugins/images => images}/images.iml | 0 .../src/org/intellij/images/ImagesBundle.java | 0 .../intellij/images/ImagesBundle.properties | 0 .../images/actions/EditExternalyAction.java | 0 .../images/actions/ShowThumbnailsAction.java | 0 .../ToggleTransparencyChessboardAction.java | 29 +++++++++--------- .../completion/ImageLookupInfoProvider.java | 0 .../intellij/images/editor/ImageDocument.java | 0 .../intellij/images/editor/ImageEditor.java | 0 .../images/editor/ImageFileEditor.java | 0 .../images/editor/ImageZoomModel.java | 0 .../actionSystem/ImageEditorActionUtil.java | 0 .../actionSystem/ImageEditorActions.java | 0 .../editor/actions/ActualSizeAction.java | 0 .../editor/actions/ToggleGridAction.java | 27 ++++++++-------- .../images/editor/actions/ZoomInAction.java | 0 .../images/editor/actions/ZoomOutAction.java | 0 .../images/editor/impl/ImageEditorImpl.java | 0 .../editor/impl/ImageEditorManagerImpl.java | 0 .../images/editor/impl/ImageEditorUI.java | 0 .../editor/impl/ImageFileEditorImpl.java | 0 .../editor/impl/ImageFileEditorProvider.java | 0 .../fileTypes/ImageDocumentationProvider.java | 0 .../fileTypes/ImageFileTypeManager.java | 0 .../impl/ImageFileTypeManagerImpl.java | 0 .../org/intellij/images/icons/ActualSize.png | Bin .../intellij/images/icons/EditExternaly.png | Bin .../images/icons/ImagesConfigurable.png | Bin .../intellij/images/icons/ImagesFileType.png | Bin .../intellij/images/icons/ThumbnailBlank.png | Bin .../images/icons/ThumbnailDirectory.png | Bin .../images/icons/ThumbnailToolWindow.png | Bin .../org/intellij/images/icons/ToggleGrid.png | Bin .../icons/ToggleTransparencyChessboard.png | Bin .../src/org/intellij/images/icons/ZoomIn.png | Bin .../src/org/intellij/images/icons/ZoomOut.png | Bin .../intellij/images/index/ImageInfoIndex.java | 0 .../images/options/EditorOptions.java | 0 .../images/options/ExternalEditorOptions.java | 0 .../intellij/images/options/GridOptions.java | 0 .../org/intellij/images/options/Options.java | 0 .../images/options/OptionsManager.java | 0 .../TransparencyChessboardOptions.java | 0 .../intellij/images/options/ZoomOptions.java | 0 .../options/impl/EditorOptionsImpl.java | 0 .../impl/ExternalEditorOptionsImpl.java | 0 .../images/options/impl/GridOptionsImpl.java | 0 .../options/impl/JDOMExternalizerEx.java | 0 .../intellij/images/options/impl/Options.form | 0 .../options/impl/OptionsConfigurabe.java | 0 .../images/options/impl/OptionsImpl.java | 0 .../options/impl/OptionsManagerImpl.java | 0 .../images/options/impl/OptionsUIForm.java | 0 .../TransparencyChessboardOptionsImpl.java | 0 .../images/options/impl/ZoomOptionsImpl.java | 0 .../images/thumbnail/ThumbnailManager.java | 0 .../images/thumbnail/ThumbnailView.java | 0 .../actionSystem/ThumbnailViewActionUtil.java | 0 .../actionSystem/ThumbnailViewActions.java | 0 .../images/thumbnail/actions/EnterAction.java | 0 .../actions/HideThumbnailsAction.java | 0 .../actions/ToggleRecursiveAction.java | 0 .../thumbnail/actions/UpFolderAction.java | 0 .../thumbnail/impl/ThumbnailManagerImpl.java | 0 .../impl/ThumbnailSelectInTarget.java | 0 .../thumbnail/impl/ThumbnailViewImpl.java | 0 .../thumbnail/impl/ThumbnailViewUI.java | 0 .../intellij/images/ui/ImageComponent.java | 0 .../images/ui/ImageComponentDecorator.java | 0 .../intellij/images/ui/ImageComponentUI.java | 0 .../images/ui/ThumbnailComponent.java | 0 .../images/ui/ThumbnailComponentUI.java | 0 .../intellij/images/util/ImageInfoReader.java | 0 .../src/org/intellij/images/vfs/IfsUtil.java | 0 plugins/commander/src/META-INF/plugin.xml | 10 ++++++ plugins/images/imagesPlugin.iml | 15 --------- .../META-INF/images-commander-integration.xml | 18 ----------- resources/src/META-INF/IdeaPlugin.xml | 1 + .../src/META-INF/ImagesPlugin.xml | 25 ++++++++------- 81 files changed, 57 insertions(+), 73 deletions(-) rename {plugins/images => images}/images.iml (100%) rename {plugins/images => images}/src/org/intellij/images/ImagesBundle.java (100%) rename {plugins/images => images}/src/org/intellij/images/ImagesBundle.properties (100%) rename {plugins/images => images}/src/org/intellij/images/actions/EditExternalyAction.java (100%) rename {plugins/images => images}/src/org/intellij/images/actions/ShowThumbnailsAction.java (100%) rename {plugins/images => images}/src/org/intellij/images/actions/ToggleTransparencyChessboardAction.java (50%) rename {plugins/images => images}/src/org/intellij/images/completion/ImageLookupInfoProvider.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/ImageDocument.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/ImageEditor.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/ImageFileEditor.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/ImageZoomModel.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/actionSystem/ImageEditorActionUtil.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/actionSystem/ImageEditorActions.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/actions/ActualSizeAction.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/actions/ToggleGridAction.java (66%) rename {plugins/images => images}/src/org/intellij/images/editor/actions/ZoomInAction.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/actions/ZoomOutAction.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/impl/ImageEditorImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/impl/ImageEditorManagerImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/impl/ImageEditorUI.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/impl/ImageFileEditorImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/editor/impl/ImageFileEditorProvider.java (100%) rename {plugins/images => images}/src/org/intellij/images/fileTypes/ImageDocumentationProvider.java (100%) rename {plugins/images => images}/src/org/intellij/images/fileTypes/ImageFileTypeManager.java (100%) rename {plugins/images => images}/src/org/intellij/images/fileTypes/impl/ImageFileTypeManagerImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/icons/ActualSize.png (100%) rename {plugins/images => images}/src/org/intellij/images/icons/EditExternaly.png (100%) rename {plugins/images => images}/src/org/intellij/images/icons/ImagesConfigurable.png (100%) rename {plugins/images => images}/src/org/intellij/images/icons/ImagesFileType.png (100%) rename {plugins/images => images}/src/org/intellij/images/icons/ThumbnailBlank.png (100%) rename {plugins/images => images}/src/org/intellij/images/icons/ThumbnailDirectory.png (100%) rename {plugins/images => images}/src/org/intellij/images/icons/ThumbnailToolWindow.png (100%) rename {plugins/images => images}/src/org/intellij/images/icons/ToggleGrid.png (100%) rename {plugins/images => images}/src/org/intellij/images/icons/ToggleTransparencyChessboard.png (100%) rename {plugins/images => images}/src/org/intellij/images/icons/ZoomIn.png (100%) rename {plugins/images => images}/src/org/intellij/images/icons/ZoomOut.png (100%) rename {plugins/images => images}/src/org/intellij/images/index/ImageInfoIndex.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/EditorOptions.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/ExternalEditorOptions.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/GridOptions.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/Options.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/OptionsManager.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/TransparencyChessboardOptions.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/ZoomOptions.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/EditorOptionsImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/ExternalEditorOptionsImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/GridOptionsImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/JDOMExternalizerEx.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/Options.form (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/OptionsConfigurabe.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/OptionsImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/OptionsManagerImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/OptionsUIForm.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/TransparencyChessboardOptionsImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/options/impl/ZoomOptionsImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/ThumbnailManager.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/ThumbnailView.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/actionSystem/ThumbnailViewActionUtil.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/actionSystem/ThumbnailViewActions.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/actions/EnterAction.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/actions/HideThumbnailsAction.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/actions/ToggleRecursiveAction.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/actions/UpFolderAction.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/impl/ThumbnailManagerImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/impl/ThumbnailSelectInTarget.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/impl/ThumbnailViewImpl.java (100%) rename {plugins/images => images}/src/org/intellij/images/thumbnail/impl/ThumbnailViewUI.java (100%) rename {plugins/images => images}/src/org/intellij/images/ui/ImageComponent.java (100%) rename {plugins/images => images}/src/org/intellij/images/ui/ImageComponentDecorator.java (100%) rename {plugins/images => images}/src/org/intellij/images/ui/ImageComponentUI.java (100%) rename {plugins/images => images}/src/org/intellij/images/ui/ThumbnailComponent.java (100%) rename {plugins/images => images}/src/org/intellij/images/ui/ThumbnailComponentUI.java (100%) rename {plugins/images => images}/src/org/intellij/images/util/ImageInfoReader.java (100%) rename {plugins/images => images}/src/org/intellij/images/vfs/IfsUtil.java (100%) delete mode 100644 plugins/images/imagesPlugin.iml delete mode 100644 plugins/images/src/META-INF/images-commander-integration.xml rename plugins/images/src/META-INF/plugin.xml => resources/src/META-INF/ImagesPlugin.xml (89%) diff --git a/.idea/modules.xml b/.idea/modules.xml index afc6d2a0623c..323302d1f724 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -35,7 +35,7 @@ - + diff --git a/build/scripts/layouts.gant b/build/scripts/layouts.gant index 38ad668574e8..2ef163ed660d 100644 --- a/build/scripts/layouts.gant +++ b/build/scripts/layouts.gant @@ -36,6 +36,7 @@ private List platformImplementationModules() { "testFramework", "xml", "lvcs-impl", + "images", ] } @@ -146,7 +147,7 @@ def layoutFull(String home, String targetDirectory) { } dir("plugins") { - def simplePlugins = ["commander", "copyright", "properties", "java-i18n", "images", "devkit", "eclipse"] + def simplePlugins = ["commander", "copyright", "properties", "java-i18n", "devkit", "eclipse"] simplePlugins.each { layoutPlugin it diff --git a/plugins/images/images.iml b/images/images.iml similarity index 100% rename from plugins/images/images.iml rename to images/images.iml diff --git a/plugins/images/src/org/intellij/images/ImagesBundle.java b/images/src/org/intellij/images/ImagesBundle.java similarity index 100% rename from plugins/images/src/org/intellij/images/ImagesBundle.java rename to images/src/org/intellij/images/ImagesBundle.java diff --git a/plugins/images/src/org/intellij/images/ImagesBundle.properties b/images/src/org/intellij/images/ImagesBundle.properties similarity index 100% rename from plugins/images/src/org/intellij/images/ImagesBundle.properties rename to images/src/org/intellij/images/ImagesBundle.properties diff --git a/plugins/images/src/org/intellij/images/actions/EditExternalyAction.java b/images/src/org/intellij/images/actions/EditExternalyAction.java similarity index 100% rename from plugins/images/src/org/intellij/images/actions/EditExternalyAction.java rename to images/src/org/intellij/images/actions/EditExternalyAction.java diff --git a/plugins/images/src/org/intellij/images/actions/ShowThumbnailsAction.java b/images/src/org/intellij/images/actions/ShowThumbnailsAction.java similarity index 100% rename from plugins/images/src/org/intellij/images/actions/ShowThumbnailsAction.java rename to images/src/org/intellij/images/actions/ShowThumbnailsAction.java diff --git a/plugins/images/src/org/intellij/images/actions/ToggleTransparencyChessboardAction.java b/images/src/org/intellij/images/actions/ToggleTransparencyChessboardAction.java similarity index 50% rename from plugins/images/src/org/intellij/images/actions/ToggleTransparencyChessboardAction.java rename to images/src/org/intellij/images/actions/ToggleTransparencyChessboardAction.java index b9411078e86b..0fd76172942c 100644 --- a/plugins/images/src/org/intellij/images/actions/ToggleTransparencyChessboardAction.java +++ b/images/src/org/intellij/images/actions/ToggleTransparencyChessboardAction.java @@ -26,21 +26,22 @@ import org.intellij.images.ui.ImageComponentDecorator; * @see org.intellij.images.ui.ImageComponentDecorator#setTransparencyChessboardVisible */ public final class ToggleTransparencyChessboardAction extends ToggleAction { - public boolean isSelected(AnActionEvent e) { - ImageComponentDecorator decorator = (ImageComponentDecorator) e.getDataContext().getData(ImageComponentDecorator.class.getName()); - return decorator != null && decorator.isEnabledForActionPlace(e.getPlace()) && decorator.isTransparencyChessboardVisible(); - } + public boolean isSelected(AnActionEvent e) { + ImageComponentDecorator decorator = (ImageComponentDecorator)e.getDataContext().getData(ImageComponentDecorator.class.getName()); + return decorator != null && decorator.isEnabledForActionPlace(e.getPlace()) && decorator.isTransparencyChessboardVisible(); + } - public void setSelected(AnActionEvent e, boolean state) { - ImageComponentDecorator decorator = (ImageComponentDecorator) e.getDataContext().getData(ImageComponentDecorator.class.getName()); - if (decorator != null && decorator.isEnabledForActionPlace(e.getPlace())) { - decorator.setTransparencyChessboardVisible(state); - } + public void setSelected(AnActionEvent e, boolean state) { + ImageComponentDecorator decorator = (ImageComponentDecorator)e.getDataContext().getData(ImageComponentDecorator.class.getName()); + if (decorator != null && decorator.isEnabledForActionPlace(e.getPlace())) { + decorator.setTransparencyChessboardVisible(state); } + } - public void update(final AnActionEvent e) { - super.update(e); - ImageComponentDecorator decorator = (ImageComponentDecorator) e.getDataContext().getData(ImageComponentDecorator.class.getName()); - e.getPresentation().setEnabled(decorator != null && decorator.isEnabledForActionPlace(e.getPlace())); - } + public void update(final AnActionEvent e) { + super.update(e); + ImageComponentDecorator decorator = (ImageComponentDecorator)e.getDataContext().getData(ImageComponentDecorator.class.getName()); + e.getPresentation().setEnabled(decorator != null && decorator.isEnabledForActionPlace(e.getPlace())); + e.getPresentation().setText(isSelected(e) ? "Hide Chessboard" : "Show Chessboard"); + } } diff --git a/plugins/images/src/org/intellij/images/completion/ImageLookupInfoProvider.java b/images/src/org/intellij/images/completion/ImageLookupInfoProvider.java similarity index 100% rename from plugins/images/src/org/intellij/images/completion/ImageLookupInfoProvider.java rename to images/src/org/intellij/images/completion/ImageLookupInfoProvider.java diff --git a/plugins/images/src/org/intellij/images/editor/ImageDocument.java b/images/src/org/intellij/images/editor/ImageDocument.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/ImageDocument.java rename to images/src/org/intellij/images/editor/ImageDocument.java diff --git a/plugins/images/src/org/intellij/images/editor/ImageEditor.java b/images/src/org/intellij/images/editor/ImageEditor.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/ImageEditor.java rename to images/src/org/intellij/images/editor/ImageEditor.java diff --git a/plugins/images/src/org/intellij/images/editor/ImageFileEditor.java b/images/src/org/intellij/images/editor/ImageFileEditor.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/ImageFileEditor.java rename to images/src/org/intellij/images/editor/ImageFileEditor.java diff --git a/plugins/images/src/org/intellij/images/editor/ImageZoomModel.java b/images/src/org/intellij/images/editor/ImageZoomModel.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/ImageZoomModel.java rename to images/src/org/intellij/images/editor/ImageZoomModel.java diff --git a/plugins/images/src/org/intellij/images/editor/actionSystem/ImageEditorActionUtil.java b/images/src/org/intellij/images/editor/actionSystem/ImageEditorActionUtil.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/actionSystem/ImageEditorActionUtil.java rename to images/src/org/intellij/images/editor/actionSystem/ImageEditorActionUtil.java diff --git a/plugins/images/src/org/intellij/images/editor/actionSystem/ImageEditorActions.java b/images/src/org/intellij/images/editor/actionSystem/ImageEditorActions.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/actionSystem/ImageEditorActions.java rename to images/src/org/intellij/images/editor/actionSystem/ImageEditorActions.java diff --git a/plugins/images/src/org/intellij/images/editor/actions/ActualSizeAction.java b/images/src/org/intellij/images/editor/actions/ActualSizeAction.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/actions/ActualSizeAction.java rename to images/src/org/intellij/images/editor/actions/ActualSizeAction.java diff --git a/plugins/images/src/org/intellij/images/editor/actions/ToggleGridAction.java b/images/src/org/intellij/images/editor/actions/ToggleGridAction.java similarity index 66% rename from plugins/images/src/org/intellij/images/editor/actions/ToggleGridAction.java rename to images/src/org/intellij/images/editor/actions/ToggleGridAction.java index 07e53f81e9c7..53ca4b2f7354 100644 --- a/plugins/images/src/org/intellij/images/editor/actions/ToggleGridAction.java +++ b/images/src/org/intellij/images/editor/actions/ToggleGridAction.java @@ -27,20 +27,21 @@ import org.intellij.images.editor.actionSystem.ImageEditorActionUtil; * @see ImageEditor#setGridVisible */ public final class ToggleGridAction extends ToggleAction { - public boolean isSelected(AnActionEvent e) { - ImageEditor editor = ImageEditorActionUtil.getValidEditor(e); - return editor != null && editor.isGridVisible(); - } + public boolean isSelected(AnActionEvent e) { + ImageEditor editor = ImageEditorActionUtil.getValidEditor(e); + return editor != null && editor.isGridVisible(); + } - public void setSelected(AnActionEvent e, boolean state) { - ImageEditor editor = ImageEditorActionUtil.getValidEditor(e); - if (editor != null) { - editor.setGridVisible(state); - } + public void setSelected(AnActionEvent e, boolean state) { + ImageEditor editor = ImageEditorActionUtil.getValidEditor(e); + if (editor != null) { + editor.setGridVisible(state); } + } - public void update(final AnActionEvent e) { - super.update(e); - ImageEditorActionUtil.setEnabled(e); - } + public void update(final AnActionEvent e) { + super.update(e); + ImageEditorActionUtil.setEnabled(e); + e.getPresentation().setText(isSelected(e) ? "Hide Grid" : "Show Grid"); + } } diff --git a/plugins/images/src/org/intellij/images/editor/actions/ZoomInAction.java b/images/src/org/intellij/images/editor/actions/ZoomInAction.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/actions/ZoomInAction.java rename to images/src/org/intellij/images/editor/actions/ZoomInAction.java diff --git a/plugins/images/src/org/intellij/images/editor/actions/ZoomOutAction.java b/images/src/org/intellij/images/editor/actions/ZoomOutAction.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/actions/ZoomOutAction.java rename to images/src/org/intellij/images/editor/actions/ZoomOutAction.java diff --git a/plugins/images/src/org/intellij/images/editor/impl/ImageEditorImpl.java b/images/src/org/intellij/images/editor/impl/ImageEditorImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/impl/ImageEditorImpl.java rename to images/src/org/intellij/images/editor/impl/ImageEditorImpl.java diff --git a/plugins/images/src/org/intellij/images/editor/impl/ImageEditorManagerImpl.java b/images/src/org/intellij/images/editor/impl/ImageEditorManagerImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/impl/ImageEditorManagerImpl.java rename to images/src/org/intellij/images/editor/impl/ImageEditorManagerImpl.java diff --git a/plugins/images/src/org/intellij/images/editor/impl/ImageEditorUI.java b/images/src/org/intellij/images/editor/impl/ImageEditorUI.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/impl/ImageEditorUI.java rename to images/src/org/intellij/images/editor/impl/ImageEditorUI.java diff --git a/plugins/images/src/org/intellij/images/editor/impl/ImageFileEditorImpl.java b/images/src/org/intellij/images/editor/impl/ImageFileEditorImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/impl/ImageFileEditorImpl.java rename to images/src/org/intellij/images/editor/impl/ImageFileEditorImpl.java diff --git a/plugins/images/src/org/intellij/images/editor/impl/ImageFileEditorProvider.java b/images/src/org/intellij/images/editor/impl/ImageFileEditorProvider.java similarity index 100% rename from plugins/images/src/org/intellij/images/editor/impl/ImageFileEditorProvider.java rename to images/src/org/intellij/images/editor/impl/ImageFileEditorProvider.java diff --git a/plugins/images/src/org/intellij/images/fileTypes/ImageDocumentationProvider.java b/images/src/org/intellij/images/fileTypes/ImageDocumentationProvider.java similarity index 100% rename from plugins/images/src/org/intellij/images/fileTypes/ImageDocumentationProvider.java rename to images/src/org/intellij/images/fileTypes/ImageDocumentationProvider.java diff --git a/plugins/images/src/org/intellij/images/fileTypes/ImageFileTypeManager.java b/images/src/org/intellij/images/fileTypes/ImageFileTypeManager.java similarity index 100% rename from plugins/images/src/org/intellij/images/fileTypes/ImageFileTypeManager.java rename to images/src/org/intellij/images/fileTypes/ImageFileTypeManager.java diff --git a/plugins/images/src/org/intellij/images/fileTypes/impl/ImageFileTypeManagerImpl.java b/images/src/org/intellij/images/fileTypes/impl/ImageFileTypeManagerImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/fileTypes/impl/ImageFileTypeManagerImpl.java rename to images/src/org/intellij/images/fileTypes/impl/ImageFileTypeManagerImpl.java diff --git a/plugins/images/src/org/intellij/images/icons/ActualSize.png b/images/src/org/intellij/images/icons/ActualSize.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/ActualSize.png rename to images/src/org/intellij/images/icons/ActualSize.png diff --git a/plugins/images/src/org/intellij/images/icons/EditExternaly.png b/images/src/org/intellij/images/icons/EditExternaly.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/EditExternaly.png rename to images/src/org/intellij/images/icons/EditExternaly.png diff --git a/plugins/images/src/org/intellij/images/icons/ImagesConfigurable.png b/images/src/org/intellij/images/icons/ImagesConfigurable.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/ImagesConfigurable.png rename to images/src/org/intellij/images/icons/ImagesConfigurable.png diff --git a/plugins/images/src/org/intellij/images/icons/ImagesFileType.png b/images/src/org/intellij/images/icons/ImagesFileType.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/ImagesFileType.png rename to images/src/org/intellij/images/icons/ImagesFileType.png diff --git a/plugins/images/src/org/intellij/images/icons/ThumbnailBlank.png b/images/src/org/intellij/images/icons/ThumbnailBlank.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/ThumbnailBlank.png rename to images/src/org/intellij/images/icons/ThumbnailBlank.png diff --git a/plugins/images/src/org/intellij/images/icons/ThumbnailDirectory.png b/images/src/org/intellij/images/icons/ThumbnailDirectory.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/ThumbnailDirectory.png rename to images/src/org/intellij/images/icons/ThumbnailDirectory.png diff --git a/plugins/images/src/org/intellij/images/icons/ThumbnailToolWindow.png b/images/src/org/intellij/images/icons/ThumbnailToolWindow.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/ThumbnailToolWindow.png rename to images/src/org/intellij/images/icons/ThumbnailToolWindow.png diff --git a/plugins/images/src/org/intellij/images/icons/ToggleGrid.png b/images/src/org/intellij/images/icons/ToggleGrid.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/ToggleGrid.png rename to images/src/org/intellij/images/icons/ToggleGrid.png diff --git a/plugins/images/src/org/intellij/images/icons/ToggleTransparencyChessboard.png b/images/src/org/intellij/images/icons/ToggleTransparencyChessboard.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/ToggleTransparencyChessboard.png rename to images/src/org/intellij/images/icons/ToggleTransparencyChessboard.png diff --git a/plugins/images/src/org/intellij/images/icons/ZoomIn.png b/images/src/org/intellij/images/icons/ZoomIn.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/ZoomIn.png rename to images/src/org/intellij/images/icons/ZoomIn.png diff --git a/plugins/images/src/org/intellij/images/icons/ZoomOut.png b/images/src/org/intellij/images/icons/ZoomOut.png similarity index 100% rename from plugins/images/src/org/intellij/images/icons/ZoomOut.png rename to images/src/org/intellij/images/icons/ZoomOut.png diff --git a/plugins/images/src/org/intellij/images/index/ImageInfoIndex.java b/images/src/org/intellij/images/index/ImageInfoIndex.java similarity index 100% rename from plugins/images/src/org/intellij/images/index/ImageInfoIndex.java rename to images/src/org/intellij/images/index/ImageInfoIndex.java diff --git a/plugins/images/src/org/intellij/images/options/EditorOptions.java b/images/src/org/intellij/images/options/EditorOptions.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/EditorOptions.java rename to images/src/org/intellij/images/options/EditorOptions.java diff --git a/plugins/images/src/org/intellij/images/options/ExternalEditorOptions.java b/images/src/org/intellij/images/options/ExternalEditorOptions.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/ExternalEditorOptions.java rename to images/src/org/intellij/images/options/ExternalEditorOptions.java diff --git a/plugins/images/src/org/intellij/images/options/GridOptions.java b/images/src/org/intellij/images/options/GridOptions.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/GridOptions.java rename to images/src/org/intellij/images/options/GridOptions.java diff --git a/plugins/images/src/org/intellij/images/options/Options.java b/images/src/org/intellij/images/options/Options.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/Options.java rename to images/src/org/intellij/images/options/Options.java diff --git a/plugins/images/src/org/intellij/images/options/OptionsManager.java b/images/src/org/intellij/images/options/OptionsManager.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/OptionsManager.java rename to images/src/org/intellij/images/options/OptionsManager.java diff --git a/plugins/images/src/org/intellij/images/options/TransparencyChessboardOptions.java b/images/src/org/intellij/images/options/TransparencyChessboardOptions.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/TransparencyChessboardOptions.java rename to images/src/org/intellij/images/options/TransparencyChessboardOptions.java diff --git a/plugins/images/src/org/intellij/images/options/ZoomOptions.java b/images/src/org/intellij/images/options/ZoomOptions.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/ZoomOptions.java rename to images/src/org/intellij/images/options/ZoomOptions.java diff --git a/plugins/images/src/org/intellij/images/options/impl/EditorOptionsImpl.java b/images/src/org/intellij/images/options/impl/EditorOptionsImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/EditorOptionsImpl.java rename to images/src/org/intellij/images/options/impl/EditorOptionsImpl.java diff --git a/plugins/images/src/org/intellij/images/options/impl/ExternalEditorOptionsImpl.java b/images/src/org/intellij/images/options/impl/ExternalEditorOptionsImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/ExternalEditorOptionsImpl.java rename to images/src/org/intellij/images/options/impl/ExternalEditorOptionsImpl.java diff --git a/plugins/images/src/org/intellij/images/options/impl/GridOptionsImpl.java b/images/src/org/intellij/images/options/impl/GridOptionsImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/GridOptionsImpl.java rename to images/src/org/intellij/images/options/impl/GridOptionsImpl.java diff --git a/plugins/images/src/org/intellij/images/options/impl/JDOMExternalizerEx.java b/images/src/org/intellij/images/options/impl/JDOMExternalizerEx.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/JDOMExternalizerEx.java rename to images/src/org/intellij/images/options/impl/JDOMExternalizerEx.java diff --git a/plugins/images/src/org/intellij/images/options/impl/Options.form b/images/src/org/intellij/images/options/impl/Options.form similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/Options.form rename to images/src/org/intellij/images/options/impl/Options.form diff --git a/plugins/images/src/org/intellij/images/options/impl/OptionsConfigurabe.java b/images/src/org/intellij/images/options/impl/OptionsConfigurabe.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/OptionsConfigurabe.java rename to images/src/org/intellij/images/options/impl/OptionsConfigurabe.java diff --git a/plugins/images/src/org/intellij/images/options/impl/OptionsImpl.java b/images/src/org/intellij/images/options/impl/OptionsImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/OptionsImpl.java rename to images/src/org/intellij/images/options/impl/OptionsImpl.java diff --git a/plugins/images/src/org/intellij/images/options/impl/OptionsManagerImpl.java b/images/src/org/intellij/images/options/impl/OptionsManagerImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/OptionsManagerImpl.java rename to images/src/org/intellij/images/options/impl/OptionsManagerImpl.java diff --git a/plugins/images/src/org/intellij/images/options/impl/OptionsUIForm.java b/images/src/org/intellij/images/options/impl/OptionsUIForm.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/OptionsUIForm.java rename to images/src/org/intellij/images/options/impl/OptionsUIForm.java diff --git a/plugins/images/src/org/intellij/images/options/impl/TransparencyChessboardOptionsImpl.java b/images/src/org/intellij/images/options/impl/TransparencyChessboardOptionsImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/TransparencyChessboardOptionsImpl.java rename to images/src/org/intellij/images/options/impl/TransparencyChessboardOptionsImpl.java diff --git a/plugins/images/src/org/intellij/images/options/impl/ZoomOptionsImpl.java b/images/src/org/intellij/images/options/impl/ZoomOptionsImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/options/impl/ZoomOptionsImpl.java rename to images/src/org/intellij/images/options/impl/ZoomOptionsImpl.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/ThumbnailManager.java b/images/src/org/intellij/images/thumbnail/ThumbnailManager.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/ThumbnailManager.java rename to images/src/org/intellij/images/thumbnail/ThumbnailManager.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/ThumbnailView.java b/images/src/org/intellij/images/thumbnail/ThumbnailView.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/ThumbnailView.java rename to images/src/org/intellij/images/thumbnail/ThumbnailView.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/actionSystem/ThumbnailViewActionUtil.java b/images/src/org/intellij/images/thumbnail/actionSystem/ThumbnailViewActionUtil.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/actionSystem/ThumbnailViewActionUtil.java rename to images/src/org/intellij/images/thumbnail/actionSystem/ThumbnailViewActionUtil.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/actionSystem/ThumbnailViewActions.java b/images/src/org/intellij/images/thumbnail/actionSystem/ThumbnailViewActions.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/actionSystem/ThumbnailViewActions.java rename to images/src/org/intellij/images/thumbnail/actionSystem/ThumbnailViewActions.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/actions/EnterAction.java b/images/src/org/intellij/images/thumbnail/actions/EnterAction.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/actions/EnterAction.java rename to images/src/org/intellij/images/thumbnail/actions/EnterAction.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/actions/HideThumbnailsAction.java b/images/src/org/intellij/images/thumbnail/actions/HideThumbnailsAction.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/actions/HideThumbnailsAction.java rename to images/src/org/intellij/images/thumbnail/actions/HideThumbnailsAction.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/actions/ToggleRecursiveAction.java b/images/src/org/intellij/images/thumbnail/actions/ToggleRecursiveAction.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/actions/ToggleRecursiveAction.java rename to images/src/org/intellij/images/thumbnail/actions/ToggleRecursiveAction.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/actions/UpFolderAction.java b/images/src/org/intellij/images/thumbnail/actions/UpFolderAction.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/actions/UpFolderAction.java rename to images/src/org/intellij/images/thumbnail/actions/UpFolderAction.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/impl/ThumbnailManagerImpl.java b/images/src/org/intellij/images/thumbnail/impl/ThumbnailManagerImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/impl/ThumbnailManagerImpl.java rename to images/src/org/intellij/images/thumbnail/impl/ThumbnailManagerImpl.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/impl/ThumbnailSelectInTarget.java b/images/src/org/intellij/images/thumbnail/impl/ThumbnailSelectInTarget.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/impl/ThumbnailSelectInTarget.java rename to images/src/org/intellij/images/thumbnail/impl/ThumbnailSelectInTarget.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/impl/ThumbnailViewImpl.java b/images/src/org/intellij/images/thumbnail/impl/ThumbnailViewImpl.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/impl/ThumbnailViewImpl.java rename to images/src/org/intellij/images/thumbnail/impl/ThumbnailViewImpl.java diff --git a/plugins/images/src/org/intellij/images/thumbnail/impl/ThumbnailViewUI.java b/images/src/org/intellij/images/thumbnail/impl/ThumbnailViewUI.java similarity index 100% rename from plugins/images/src/org/intellij/images/thumbnail/impl/ThumbnailViewUI.java rename to images/src/org/intellij/images/thumbnail/impl/ThumbnailViewUI.java diff --git a/plugins/images/src/org/intellij/images/ui/ImageComponent.java b/images/src/org/intellij/images/ui/ImageComponent.java similarity index 100% rename from plugins/images/src/org/intellij/images/ui/ImageComponent.java rename to images/src/org/intellij/images/ui/ImageComponent.java diff --git a/plugins/images/src/org/intellij/images/ui/ImageComponentDecorator.java b/images/src/org/intellij/images/ui/ImageComponentDecorator.java similarity index 100% rename from plugins/images/src/org/intellij/images/ui/ImageComponentDecorator.java rename to images/src/org/intellij/images/ui/ImageComponentDecorator.java diff --git a/plugins/images/src/org/intellij/images/ui/ImageComponentUI.java b/images/src/org/intellij/images/ui/ImageComponentUI.java similarity index 100% rename from plugins/images/src/org/intellij/images/ui/ImageComponentUI.java rename to images/src/org/intellij/images/ui/ImageComponentUI.java diff --git a/plugins/images/src/org/intellij/images/ui/ThumbnailComponent.java b/images/src/org/intellij/images/ui/ThumbnailComponent.java similarity index 100% rename from plugins/images/src/org/intellij/images/ui/ThumbnailComponent.java rename to images/src/org/intellij/images/ui/ThumbnailComponent.java diff --git a/plugins/images/src/org/intellij/images/ui/ThumbnailComponentUI.java b/images/src/org/intellij/images/ui/ThumbnailComponentUI.java similarity index 100% rename from plugins/images/src/org/intellij/images/ui/ThumbnailComponentUI.java rename to images/src/org/intellij/images/ui/ThumbnailComponentUI.java diff --git a/plugins/images/src/org/intellij/images/util/ImageInfoReader.java b/images/src/org/intellij/images/util/ImageInfoReader.java similarity index 100% rename from plugins/images/src/org/intellij/images/util/ImageInfoReader.java rename to images/src/org/intellij/images/util/ImageInfoReader.java diff --git a/plugins/images/src/org/intellij/images/vfs/IfsUtil.java b/images/src/org/intellij/images/vfs/IfsUtil.java similarity index 100% rename from plugins/images/src/org/intellij/images/vfs/IfsUtil.java rename to images/src/org/intellij/images/vfs/IfsUtil.java diff --git a/plugins/commander/src/META-INF/plugin.xml b/plugins/commander/src/META-INF/plugin.xml index d7f2a457b04d..d87bd706216b 100644 --- a/plugins/commander/src/META-INF/plugin.xml +++ b/plugins/commander/src/META-INF/plugin.xml @@ -22,6 +22,16 @@ + + + + + + + + + + diff --git a/plugins/images/imagesPlugin.iml b/plugins/images/imagesPlugin.iml deleted file mode 100644 index 4e12d30128e1..000000000000 --- a/plugins/images/imagesPlugin.iml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/plugins/images/src/META-INF/images-commander-integration.xml b/plugins/images/src/META-INF/images-commander-integration.xml deleted file mode 100644 index 57fbe8a7a852..000000000000 --- a/plugins/images/src/META-INF/images-commander-integration.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/resources/src/META-INF/IdeaPlugin.xml b/resources/src/META-INF/IdeaPlugin.xml index 2ad476b94339..a9489a80aa7c 100644 --- a/resources/src/META-INF/IdeaPlugin.xml +++ b/resources/src/META-INF/IdeaPlugin.xml @@ -1100,4 +1100,5 @@ + diff --git a/plugins/images/src/META-INF/plugin.xml b/resources/src/META-INF/ImagesPlugin.xml similarity index 89% rename from plugins/images/src/META-INF/plugin.xml rename to resources/src/META-INF/ImagesPlugin.xml index fd6c38e97885..528aa894faa8 100644 --- a/plugins/images/src/META-INF/plugin.xml +++ b/resources/src/META-INF/ImagesPlugin.xml @@ -1,13 +1,10 @@ - + Alexey Efimov Images 1.1 - com.intellij.modules.lang - com.intellij.commander - org.intellij.images.ImagesBundle @@ -35,42 +32,48 @@ + icon="/org/intellij/images/icons/EditExternaly.png" + text="Open image in external editor"> + id="Images.ShowThumbnails" text="Show image thumbnails"> + icon="/org/intellij/images/icons/ToggleTransparencyChessboard.png" + text="Show Chessboard"> + icon="/org/intellij/images/icons/ToggleGrid.png" + text="Show Grid"> + icon="/org/intellij/images/icons/ZoomIn.png" + text="Zoom In"> + icon="/org/intellij/images/icons/ZoomOut.png" + text="Zoom Out"> + icon="/org/intellij/images/icons/ActualSize.png" + text="Zoom to actual size">