summaryrefslogtreecommitdiff
path: root/src/main/resources/META-INF
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/resources/META-INF')
-rw-r--r--src/main/resources/META-INF/plugin.xml56
1 files changed, 56 insertions, 0 deletions
diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml
index 7469358..be94f48 100644
--- a/src/main/resources/META-INF/plugin.xml
+++ b/src/main/resources/META-INF/plugin.xml
@@ -38,4 +38,60 @@
displayName="HarpoonForJB Settings"/>
<applicationService serviceImplementation="me.kyren223.harpoonforjb.AppSettingsState"/>
</extensions>
+
+ <actions>
+ <group id="me.kyren223.harpoonforjb.mainGroup"
+ text="Harpoon" description="Harpoon"
+ popup="true">
+ </group>
+
+ <!-- Harpoon Select Buffer -->
+ <action id="HarpoonSelect1"
+ class="me.kyren223.harpoonforjb.HarpoonSelectAction"
+ text="Select Buffer 1">
+ <add-to-group group-id="me.kyren223.harpoonforjb.mainGroup"/>
+ </action>
+ <action id="HarpoonSelect2"
+ class="me.kyren223.harpoonforjb.HarpoonSelectAction"
+ text="Select Buffer 2">
+ <add-to-group group-id="me.kyren223.harpoonforjb.mainGroup"/>
+ </action>
+ <action id="HarpoonSelect3"
+ class="me.kyren223.harpoonforjb.HarpoonSelectAction"
+ text="Select Buffer 3">
+ <add-to-group group-id="me.kyren223.harpoonforjb.mainGroup"/>
+ </action>
+ <action id="HarpoonSelect4"
+ class="me.kyren223.harpoonforjb.HarpoonSelectAction"
+ text="Select Buffer 4">
+ <add-to-group group-id="me.kyren223.harpoonforjb.mainGroup"/>
+ </action>
+
+ <!-- Select Previous & Next Buffer -->
+ <action id="HarpoonSelectPrev"
+ class="me.kyren223.harpoonforjb.HarpoonSelectAction"
+ text="Select Previous Buffer">
+ <add-to-group group-id="me.kyren223.harpoonforjb.mainGroup"/>
+ </action>
+ <action id="HarpoonSelectNext"
+ class="me.kyren223.harpoonforjb.HarpoonSelectAction"
+ text="Select Next Buffer">
+ <add-to-group group-id="me.kyren223.harpoonforjb.mainGroup"/>
+ </action>
+
+ <!-- Append -->
+ <action id="HarpoonAppend"
+ class="me.kyren223.harpoonforjb.HarpoonAppendAction"
+ text="Append File">
+ <add-to-group group-id="me.kyren223.harpoonforjb.mainGroup"/>
+ </action>
+
+ <!-- UI Actions -->
+ <action id="HarpoonToggleQuickMenu"
+ class="me.kyren223.harpoonforjb.HarpoonToggleQuickMenuAction"
+ text="Toggle Quick Menu">
+ <add-to-group group-id="me.kyren223.harpoonforjb.mainGroup"/>
+ </action>
+
+ </actions>
</idea-plugin> \ No newline at end of file