blob: ef623446c56a9a73c636efc9677bd34dc439a8c7 [file] [log] [blame]
<idea-plugin version="2">
<vendor>JetBrains</vendor>
<extensions defaultExtensionNs="com.intellij">
<errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
<applicationConfigurable groupId="editor" instance="org.intellij.images.options.impl.OptionsConfigurabe" id="Images" displayName="Images"/>
<fileEditorProvider implementation="org.intellij.images.editor.impl.ImageFileEditorProvider"/>
<selectInTarget implementation="org.intellij.images.thumbnail.impl.ThumbnailSelectInTarget"/>
<applicationService serviceInterface="org.intellij.images.options.OptionsManager"
serviceImplementation="org.intellij.images.options.impl.OptionsManagerImpl"/>
<projectService serviceInterface="org.intellij.images.thumbnail.ThumbnailManager"
serviceImplementation="org.intellij.images.thumbnail.impl.ThumbnailManagerImpl"/>
<fileTypeFactory implementation="org.intellij.images.fileTypes.impl.ImageFileTypeManagerImpl" />
<fileBasedIndex implementation="org.intellij.images.index.ImageInfoIndex"/>
<fileLookupInfoProvider implementation="org.intellij.images.completion.ImageLookupInfoProvider"/>
<documentationProvider implementation="org.intellij.images.fileTypes.ImageDocumentationProvider"/>
</extensions>
<application-components>
<component>
<interface-class>org.intellij.images.fileTypes.ImageFileTypeManager</interface-class>
<implementation-class>org.intellij.images.fileTypes.impl.ImageFileTypeManagerImpl</implementation-class>
</component>
</application-components>
<actions>
<action class="org.intellij.images.actions.EditExternallyAction"
id="Images.EditExternally"
icon="ImagesIcons.EditExternally"
text="Open Image in External Editor">
<keyboard-shortcut first-keystroke="control alt F4" keymap="$default"/>
<add-to-group anchor="after" group-id="ProjectViewPopupMenu" relative-to-action="EditSource"/>
</action>
<action class="org.intellij.images.actions.ShowThumbnailsAction"
id="Images.ShowThumbnails" text="Show Image Thumbnails">
<keyboard-shortcut first-keystroke="shift control T" keymap="$default"/>
<add-to-group anchor="after" group-id="ProjectViewPopupMenu" relative-to-action="AddToFavorites"/>
<add-to-group anchor="after" group-id="NavbarPopupMenu" relative-to-action="AddToFavorites"/>
</action>
<action class="org.intellij.images.actions.ToggleTransparencyChessboardAction"
id="Images.ToggleTransparencyChessboard"
icon="ImagesIcons.ToggleTransparencyChessboard"
text="Show Chessboard"
description="Show a chessboard on transparent image parts">
</action>
<group id="Images.EditorToolbar">
<reference id="Images.ToggleTransparencyChessboard"/>
<action class="org.intellij.images.editor.actions.ToggleGridAction"
id="Images.Editor.ToggleGrid"
icon="ImagesIcons.ToggleGrid"
text="Show Grid">
<keyboard-shortcut first-keystroke="control QUOTE" keymap="$default"/>
</action>
<separator/>
<action class="org.intellij.images.editor.actions.ZoomInAction"
id="Images.Editor.ZoomIn"
icon="AllIcons.Graph.ZoomIn"
text="Zoom In"
use-shortcut-of="ExpandAll" />
<action class="org.intellij.images.editor.actions.ZoomOutAction"
id="Images.Editor.ZoomOut"
icon="AllIcons.Graph.ZoomOut"
text="Zoom Out"
use-shortcut-of="CollapseAll"/>
<action class="org.intellij.images.editor.actions.ActualSizeAction"
id="Images.Editor.ActualSize"
icon="AllIcons.Graph.ActualZoom"
text="Zoom to Actual Size">
<keyboard-shortcut first-keystroke="control DIVIDE" keymap="$default"/>
<keyboard-shortcut first-keystroke="control SLASH" keymap="$default"/>
</action>
<reference id="ShowColorPicker" />
</group>
<group id="Images.EditorPopupMenu">
<reference id="CutCopyPasteGroup"/>
<separator/>
<reference id="FindUsages"/>
<reference id="RefactoringMenu"/>
<separator/>
<reference id="Images.EditorToolbar"/>
<separator/>
<reference id="CloseEditor"/>
<separator/>
<reference id="AddToFavorites"/>
<separator/>
<reference id="VersionControlsGroup"/>
<separator/>
<reference id="Images.EditExternally"/>
<reference id="ExternalToolsGroup"/>
</group>
<group id="Images.ThumbnailsToolbar">
<action class="org.intellij.images.thumbnail.actions.UpFolderAction"
id="Images.Thumbnails.UpFolder"
text="Parent Folder"
description="Show image thumbnails from the containing folder"
icon="AllIcons.Nodes.UpFolder">
<keyboard-shortcut first-keystroke="BACK_SPACE" keymap="$default"/>
</action>
<action class="org.intellij.images.thumbnail.actions.ToggleRecursiveAction"
id="Images.Thumbnails.ToggleRecursive"
text="Recursive"
description="Toggle whether to show the images from subfolders recursively"
icon="AllIcons.ObjectBrowser.FlattenPackages">
<keyboard-shortcut first-keystroke="control MULTIPLY" keymap="$default"/>
</action>
<separator/>
<reference id="Images.ToggleTransparencyChessboard"/>
<separator/>
<action class="org.intellij.images.thumbnail.actions.HideThumbnailsAction"
id="Images.Thumbnails.Hide"
text="Hide"
description="Hide image thumbnails"
icon="AllIcons.Actions.Cancel" use-shortcut-of="CloseContent"/>
</group>
<group id="Images.ThumbnailsPopupMenu">
<reference id="CutCopyPasteGroup"/>
<reference id="EditSource"/>
<action class="org.intellij.images.thumbnail.actions.EnterAction"
id="Images.Thumbnails.EnterAction">
<keyboard-shortcut first-keystroke="ENTER" keymap="$default"/>
</action>
<separator/>
<reference id="Images.ThumbnailsToolbar"/>
<separator/>
<reference id="FindUsages"/>
<reference id="RefactoringMenu"/>
<separator/>
<reference id="AddToFavorites"/>
<separator/>
<reference id="$Delete"/>
<separator/>
<reference id="VersionControlsGroup"/>
<reference id="CompareTwoFiles"/>
<separator/>
<reference id="Images.EditExternally"/>
<reference id="ExternalToolsGroup"/>
</group>
</actions>
</idea-plugin>