From 5da72c7ec98edfab7fbebc335e1a9fba116988a5 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Fri, 23 Feb 2024 23:11:09 +0200 Subject: Added a new menu for path mappings to allow shortcuts like the built-in `...` Note: need to rethink how normal paths are saved, they should potentially be saved raw (not absolute paths) and then the virtual file list needs to change to string and then dynamically on the fly replace with mappings of key -> value to make an absolute path that then will be used --- src/main/kotlin/me/kyren223/trident/QuickMenuSelectAction.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/main/kotlin/me/kyren223/trident/QuickMenuSelectAction.kt (limited to 'src/main/kotlin/me/kyren223/trident/QuickMenuSelectAction.kt') diff --git a/src/main/kotlin/me/kyren223/trident/QuickMenuSelectAction.kt b/src/main/kotlin/me/kyren223/trident/QuickMenuSelectAction.kt new file mode 100644 index 0000000..0ae320a --- /dev/null +++ b/src/main/kotlin/me/kyren223/trident/QuickMenuSelectAction.kt @@ -0,0 +1,11 @@ +package me.kyren223.trident + +import com.intellij.openapi.actionSystem.AnAction +import com.intellij.openapi.actionSystem.AnActionEvent + +class QuickMenuSelectAction : AnAction() { + override fun actionPerformed(e: AnActionEvent) { + TridentState.quickMenuSelect() + } + +} -- cgit v1.3.1