diff --git a/src/main/kotlin/app/termora/SFTPTerminalTab.kt b/src/main/kotlin/app/termora/SFTPTerminalTab.kt index 1051a75..16cf174 100644 --- a/src/main/kotlin/app/termora/SFTPTerminalTab.kt +++ b/src/main/kotlin/app/termora/SFTPTerminalTab.kt @@ -20,7 +20,7 @@ class SFTPTerminalTab : Disposable, TerminalTab { } override fun getIcon(): Icon { - return Icons.fileTransfer + return Icons.folder } override fun addPropertyChangeListener(listener: PropertyChangeListener) { diff --git a/src/main/kotlin/app/termora/TerminalTabbed.kt b/src/main/kotlin/app/termora/TerminalTabbed.kt index c5c6ef6..e722755 100644 --- a/src/main/kotlin/app/termora/TerminalTabbed.kt +++ b/src/main/kotlin/app/termora/TerminalTabbed.kt @@ -4,6 +4,7 @@ import app.termora.findeverywhere.BasicFilterFindEverywhereProvider import app.termora.findeverywhere.FindEverywhere import app.termora.findeverywhere.FindEverywhereProvider import app.termora.findeverywhere.FindEverywhereResult +import app.termora.transport.TransportPanel import com.formdev.flatlaf.FlatLaf import com.formdev.flatlaf.extras.components.FlatPopupMenu import com.formdev.flatlaf.extras.components.FlatTabbedPane @@ -139,7 +140,8 @@ class TerminalTabbed( override fun find(pattern: String): List { val results = mutableListOf() for (i in 0 until tabbedPane.tabCount) { - if (tabbedPane.getComponentAt(i) is WelcomePanel) { + val c = tabbedPane.getComponentAt(i) + if (c is WelcomePanel || c is TransportPanel) { continue } results.add( diff --git a/src/main/kotlin/app/termora/transport/SFTPAction.kt b/src/main/kotlin/app/termora/transport/SFTPAction.kt index 3f8b403..34d0177 100644 --- a/src/main/kotlin/app/termora/transport/SFTPAction.kt +++ b/src/main/kotlin/app/termora/transport/SFTPAction.kt @@ -3,7 +3,7 @@ package app.termora.transport import app.termora.* import java.awt.event.ActionEvent -class SFTPAction : AnAction("SFTP", Icons.fileTransfer) { +class SFTPAction : AnAction("SFTP", Icons.folder) { override fun actionPerformed(evt: ActionEvent) { val terminalTabbedManager = Application.getService(TerminalTabbedManager::class) val tabs = terminalTabbedManager.getTerminalTabs() diff --git a/src/main/resources/icons/folder.svg b/src/main/resources/icons/folder.svg index 7ece6b7..7558ed9 100644 --- a/src/main/resources/icons/folder.svg +++ b/src/main/resources/icons/folder.svg @@ -1,4 +1,5 @@ - + diff --git a/src/main/resources/icons/folder_dark.svg b/src/main/resources/icons/folder_dark.svg index 0af492b..89eb4b4 100644 --- a/src/main/resources/icons/folder_dark.svg +++ b/src/main/resources/icons/folder_dark.svg @@ -1,4 +1,5 @@ - +