1 <idea-plugin version="2" xmlns:xi="http://www.w3.org/2001/XInclude">
3 <vendor>Alexey Efimov</vendor>
5 <resource-bundle>org.intellij.images.ImagesBundle</resource-bundle>
7 <extensions defaultExtensionNs="com.intellij">
8 <errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
9 <applicationConfigurable implementation="org.intellij.images.options.impl.OptionsConfigurabe"/>
10 <fileEditorProvider implementation="org.intellij.images.editor.impl.ImageFileEditorProvider"/>
11 <selectInTarget implementation="org.intellij.images.thumbnail.impl.ThumbnailSelectInTarget"/>
12 <applicationService serviceInterface="org.intellij.images.options.OptionsManager"
13 serviceImplementation="org.intellij.images.options.impl.OptionsManagerImpl"/>
14 <projectService serviceInterface="org.intellij.images.thumbnail.ThumbnailManager"
15 serviceImplementation="org.intellij.images.thumbnail.impl.ThumbnailManagerImpl"/>
16 <fileTypeFactory implementation="org.intellij.images.fileTypes.impl.ImageFileTypeManagerImpl" />
17 <fileBasedIndex implementation="org.intellij.images.index.ImageInfoIndex"/>
18 <fileLookupInfoProvider implementation="org.intellij.images.completion.ImageLookupInfoProvider"/>
19 <documentationProvider implementation="org.intellij.images.fileTypes.ImageDocumentationProvider"/>
22 <application-components>
24 <interface-class>org.intellij.images.fileTypes.ImageFileTypeManager</interface-class>
25 <implementation-class>org.intellij.images.fileTypes.impl.ImageFileTypeManagerImpl</implementation-class>
27 </application-components>
30 <action class="org.intellij.images.actions.EditExternalyAction"
31 id="Images.EditExternaly"
32 icon="/org/intellij/images/icons/EditExternaly.png"
33 text="Open image in external editor">
34 <keyboard-shortcut first-keystroke="control alt F4" keymap="$default"/>
35 <add-to-group anchor="after" group-id="ProjectViewPopupMenu" relative-to-action="EditSource"/>
37 <action class="org.intellij.images.actions.ShowThumbnailsAction"
38 id="Images.ShowThumbnails" text="Show image thumbnails">
39 <keyboard-shortcut first-keystroke="shift control T" keymap="$default"/>
40 <add-to-group anchor="after" group-id="ProjectViewPopupMenu" relative-to-action="AddToFavorites"/>
42 <action class="org.intellij.images.actions.ToggleTransparencyChessboardAction"
43 id="Images.ToggleTransparencyChessboard"
44 icon="/org/intellij/images/icons/ToggleTransparencyChessboard.png"
45 text="Show Chessboard">
47 <group id="Images.EditorToolbar">
48 <reference id="Images.ToggleTransparencyChessboard"/>
49 <action class="org.intellij.images.editor.actions.ToggleGridAction"
50 id="Images.Editor.ToggleGrid"
51 icon="/org/intellij/images/icons/ToggleGrid.png"
53 <keyboard-shortcut first-keystroke="control QUOTE" keymap="$default"/>
56 <action class="org.intellij.images.editor.actions.ZoomInAction"
57 id="Images.Editor.ZoomIn"
58 icon="/org/intellij/images/icons/ZoomIn.png"
60 <keyboard-shortcut first-keystroke="control ADD" keymap="$default"/>
61 <keyboard-shortcut first-keystroke="control EQUALS" keymap="$default"/>
63 <action class="org.intellij.images.editor.actions.ZoomOutAction"
64 id="Images.Editor.ZoomOut"
65 icon="/org/intellij/images/icons/ZoomOut.png"
67 <keyboard-shortcut first-keystroke="control SUBTRACT" keymap="$default"/>
68 <keyboard-shortcut first-keystroke="control MINUS" keymap="$default"/>
70 <action class="org.intellij.images.editor.actions.ActualSizeAction"
71 id="Images.Editor.ActualSize"
72 icon="/org/intellij/images/icons/ActualSize.png"
73 text="Zoom to actual size">
74 <keyboard-shortcut first-keystroke="control DIVIDE" keymap="$default"/>
75 <keyboard-shortcut first-keystroke="control SLASH" keymap="$default"/>
78 <group id="Images.EditorPopupMenu">
79 <reference id="CutCopyPasteGroup"/>
81 <reference id="FindUsages"/>
82 <reference id="RefactoringMenu"/>
84 <reference id="Images.EditorToolbar"/>
86 <reference id="CloseEditor"/>
88 <reference id="AddToFavorites"/>
90 <reference id="VersionControlsGroup"/>
92 <reference id="Images.EditExternaly"/>
93 <reference id="ExternalToolsGroup"/>
95 <group id="Images.ThumbnailsToolbar">
96 <action class="org.intellij.images.thumbnail.actions.UpFolderAction"
97 id="Images.Thumbnails.UpFolder"
98 icon="/nodes/upFolder.png">
99 <keyboard-shortcut first-keystroke="BACK_SPACE" keymap="$default"/>
101 <action class="org.intellij.images.thumbnail.actions.ToggleRecursiveAction"
102 id="Images.Thumbnails.ToggleRecursive"
103 icon="/objectBrowser/flattenPackages.png">
104 <keyboard-shortcut first-keystroke="control MULTIPLY" keymap="$default"/>
107 <reference id="Images.ToggleTransparencyChessboard"/>
109 <action class="org.intellij.images.thumbnail.actions.HideThumbnailsAction"
110 id="Images.Thumbnails.Hide"
111 icon="/actions/cancel.png">
112 <keyboard-shortcut first-keystroke="control F4" keymap="$default"/>
115 <group id="Images.ThumbnailsPopupMenu">
116 <reference id="CutCopyPasteGroup"/>
117 <reference id="EditSource"/>
118 <action class="org.intellij.images.thumbnail.actions.EnterAction"
119 id="Images.Thumbnails.EnterAction">
120 <keyboard-shortcut first-keystroke="ENTER" keymap="$default"/>
123 <reference id="Images.ThumbnailsToolbar"/>
125 <reference id="FindUsages"/>
126 <reference id="RefactoringMenu"/>
128 <reference id="AddToFavorites"/>
130 <reference id="$Delete"/>
132 <reference id="VersionControlsGroup"/>
133 <reference id="CompareTwoFiles"/>
135 <reference id="Images.EditExternaly"/>
136 <reference id="ExternalToolsGroup"/>