From 042434b8f8c30cb686e1935fbe9601e97ebedbe2 Mon Sep 17 00:00:00 2001 From: hstyi Date: Tue, 8 Jul 2025 16:09:51 +0800 Subject: [PATCH] chore: find everywhere --- src/main/kotlin/app/termora/MyTermoraToolbar.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/kotlin/app/termora/MyTermoraToolbar.kt b/src/main/kotlin/app/termora/MyTermoraToolbar.kt index 5739e93..c0cc391 100644 --- a/src/main/kotlin/app/termora/MyTermoraToolbar.kt +++ b/src/main/kotlin/app/termora/MyTermoraToolbar.kt @@ -1,6 +1,7 @@ package app.termora import app.termora.actions.StateAction +import app.termora.findeverywhere.FindEverywhereAction import app.termora.plugin.internal.badge.Badge import com.formdev.flatlaf.extras.components.FlatPopupMenu import com.formdev.flatlaf.extras.components.FlatToolBar @@ -62,6 +63,17 @@ internal class MyTermoraToolbar(private val windowScope: WindowScope) : FlatTool disposable = Disposer.newDisposable() removeAll() + + add(JButton(object : AbstractAction() { + init { + putValue(SMALL_ICON, Icons.add) + } + + override fun actionPerformed(evt: ActionEvent) { + actionManager.getAction(FindEverywhereAction.FIND_EVERYWHERE)?.actionPerformed(evt) + } + })) + add(Box.createHorizontalGlue()) for (action in model.getActions()) {