[utilities/kate] /: Change terminal actions icons and text
Christoph Cullmann
null at kde.org
Fri Apr 30 23:34:08 BST 2021
Git commit 2339a4e2dbcbf37ca2ebf4c08abf2617a0cbf788 by Christoph Cullmann, on behalf of Felipe Kinoshita.
Committed on 30/04/2021 at 22:34.
Pushed by cullmann into branch 'master'.
Change terminal actions icons and text
M +11 -11 addons/konsole/kateconsole.cpp
M +4 -4 doc/kate/plugins.docbook
https://invent.kde.org/utilities/kate/commit/2339a4e2dbcbf37ca2ebf4c08abf2617a0cbf788
diff --git a/addons/konsole/kateconsole.cpp b/addons/konsole/kateconsole.cpp
index 01dfe4ce1..b47058cd4 100644
--- a/addons/konsole/kateconsole.cpp
+++ b/addons/konsole/kateconsole.cpp
@@ -99,8 +99,8 @@ KateKonsolePluginView::KateKonsolePluginView(KateKonsolePlugin *plugin, KTextEdi
QWidget *toolview = mainWindow->createToolView(plugin,
QStringLiteral("kate_private_plugin_katekonsoleplugin"),
KTextEditor::MainWindow::Bottom,
- QIcon::fromTheme(QStringLiteral("utilities-terminal")),
- i18n("Terminal"));
+ QIcon::fromTheme(QStringLiteral("dialog-scripts")),
+ i18n("Terminal Panel"));
m_console = new KateConsole(m_plugin, mainWindow, toolview);
// register this view
@@ -138,7 +138,7 @@ KateConsole::KateConsole(KateKonsolePlugin *plugin, KTextEditor::MainWindow *mw,
layout()->setContentsMargins(0, 0, 0, 0);
QAction *a = actionCollection()->addAction(QStringLiteral("katekonsole_tools_pipe_to_terminal"));
- a->setIcon(QIcon::fromTheme(QStringLiteral("utilities-terminal")));
+ a->setIcon(QIcon::fromTheme(QStringLiteral("dialog-scripts")));
a->setText(i18nc("@action", "&Pipe to Terminal"));
connect(a, &QAction::triggered, this, &KateConsole::slotPipeToConsole);
@@ -151,14 +151,14 @@ KateConsole::KateConsole(KateKonsolePlugin *plugin, KTextEditor::MainWindow *mw,
connect(a, &QAction::triggered, this, &KateConsole::slotRun);
a = actionCollection()->addAction(QStringLiteral("katekonsole_tools_toggle_visibility"));
- a->setIcon(QIcon::fromTheme(QStringLiteral("utilities-terminal")));
- a->setText(i18nc("@action", "S&how Terminal"));
+ a->setIcon(QIcon::fromTheme(QStringLiteral("dialog-scripts")));
+ a->setText(i18nc("@action", "S&how Terminal Panel"));
actionCollection()->setDefaultShortcut(a, QKeySequence(Qt::Key_F4));
connect(a, &QAction::triggered, this, &KateConsole::slotToggleVisibility);
a = actionCollection()->addAction(QStringLiteral("katekonsole_tools_toggle_focus"));
a->setIcon(QIcon::fromTheme(QStringLiteral("swap-panels")));
- a->setText(i18nc("@action", "&Focus Terminal"));
+ a->setText(i18nc("@action", "&Focus Terminal Panel"));
actionCollection()->setDefaultShortcut(a, QKeySequence(Qt::CTRL | Qt::SHIFT | Qt::Key_F4));
connect(a, &QAction::triggered, this, &KateConsole::slotToggleFocus);
@@ -418,10 +418,10 @@ void KateConsole::slotToggleVisibility()
QAction *action = actionCollection()->action(QStringLiteral("katekonsole_tools_toggle_visibility"));
if (!m_part || !m_part->widget()->isVisible()) {
m_mw->showToolView(parentWidget());
- action->setText(i18nc("@action", "&Hide Terminal"));
+ action->setText(i18nc("@action", "&Hide Terminal Panel"));
} else {
m_mw->hideToolView(m_toolView);
- action->setText(i18nc("@action", "S&how Terminal"));
+ action->setText(i18nc("@action", "S&how Terminal Panel"));
}
}
@@ -430,7 +430,7 @@ void KateConsole::slotToggleFocus()
QAction *action = actionCollection()->action(QStringLiteral("katekonsole_tools_toggle_focus"));
if (!m_part) {
m_mw->showToolView(parentWidget());
- action->setText(i18n("Defocus Terminal"));
+ action->setText(i18n("Defocus Terminal Panel"));
return; // this shows and focuses the konsole
}
@@ -442,7 +442,7 @@ void KateConsole::slotToggleFocus()
if (m_mw->activeView()) {
m_mw->activeView()->setFocus();
}
- action->setText(i18n("Focus Terminal"));
+ action->setText(i18n("Focus Terminal Panel"));
} else {
// show the view if it is hidden
if (parentWidget()->isHidden()) {
@@ -450,7 +450,7 @@ void KateConsole::slotToggleFocus()
} else { // should focus the widget too!
m_part->widget()->setFocus(Qt::OtherFocusReason);
}
- action->setText(i18n("Defocus Terminal"));
+ action->setText(i18n("Defocus Terminal Panel"));
}
}
diff --git a/doc/kate/plugins.docbook b/doc/kate/plugins.docbook
index 8539c1b42..e745dc0ce 100644
--- a/doc/kate/plugins.docbook
+++ b/doc/kate/plugins.docbook
@@ -2118,7 +2118,7 @@ precedence over <filename>.kateproject</filename>.
<varlistentry>
<term>
-<guimenu>Terminal</guimenu>
+<guimenu>Terminal Panel</guimenu>
</term>
<listitem>
<para>A <link linkend="kate-application-plugin-konsole">Terminal emulator</link> starting in the
@@ -3598,7 +3598,7 @@ Structures of the source code in the active document.</para>
The built in Terminal Emulator is a copy of the &kde; &konsole;
terminal application, for your convenience. It is available from the
<menuchoice><guimenu>View</guimenu><guisubmenu>Tool Views</guisubmenu>
-<guimenuitem>Show Terminal</guimenuitem></menuchoice> menu item and will get the focus
+<guimenuitem>Show Terminal Panel</guimenuitem></menuchoice> menu item and will get the focus
whenever displayed. Additionally, if the <link
linkend="konsole-config">Automatically synchronize
the terminal with the current document when possible</link> option is enabled, it will
@@ -3622,7 +3622,7 @@ information, see the <ulink url="help:/konsole/index.html">&konsole; manual</uli
<varlistentry id="view-toolviews-show-terminal">
<term><menuchoice>
<guimenu>View</guimenu><guisubmenu>Tool Views</guisubmenu>
-<guimenuitem>Show Terminal</guimenuitem>
+<guimenuitem>Show Terminal Panel</guimenuitem>
</menuchoice></term>
<listitem>
<para>Toggles the display of the built-in terminal emulator.</para>
@@ -3661,7 +3661,7 @@ sync with the current document. See
<varlistentry id="tools-focus-terminal">
<term><menuchoice>
<guimenu>Tools</guimenu>
-<guimenuitem>Focus/Defocus Terminal</guimenuitem>
+<guimenuitem>Focus/Defocus Terminal Panel</guimenuitem>
</menuchoice></term>
<listitem>
<para>Switch the focus from the current document to the terminal and vice versa.
More information about the kde-doc-english
mailing list