1
0
mirror of https://invent.kde.org/system/dolphin synced 2024-06-28 14:35:36 +00:00

Compare commits

...

3 Commits

Author SHA1 Message Date
Christian Hartmann
cb32e0f126 Merge branch '452292-fix-service-menu-installer-run-script-in-konsole-on-install---uninstall' into 'master'
fix: service-menu-installer-run-script-in-konsole-on-install---uninstall

See merge request system/dolphin!372
2024-06-23 20:56:20 +00:00
leia uwu
3ccd49e586 fix information panel icon
see https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/364#note_969048
2024-06-23 16:45:58 +00:00
Christian Hartmann
3c7d447030 fix-service-menu-installer-run-script-in-konsole-on-install---uninstall
service-menu-installer runs de-installation in konsole for 'uninstall.sh' but
not for 'install.sh uninstall' for no discernible reason.

Changes will run install.sh --uninstall as uninstall.sh in Konsole and will
therefor provide user feedback if any in the script.

BUG: 452292
2022-12-31 14:03:16 +00:00
2 changed files with 2 additions and 2 deletions

View File

@ -2191,7 +2191,7 @@ void DolphinMainWindow::setupDockWidgets()
connect(infoPanel, &InformationPanel::urlActivated, this, &DolphinMainWindow::handleUrl);
infoDock->setWidget(infoPanel);
createPanelAction(QIcon::fromTheme(QStringLiteral("dialog-information")), Qt::Key_F11, infoDock, QStringLiteral("show_information_panel"));
createPanelAction(QIcon::fromTheme(QStringLiteral("documentinfo")), Qt::Key_F11, infoDock, QStringLiteral("show_information_panel"));
addDockWidget(Qt::RightDockWidgetArea, infoDock);
connect(this, &DolphinMainWindow::urlChanged, infoPanel, &InformationPanel::setUrl);

View File

@ -261,7 +261,7 @@ bool runScriptVariants(const QString &path, bool hasArgVariants, const QStringLi
qInfo() << "[servicemenuinstaller]: Trying to run installer/uninstaller" << path;
if (hasArgVariants) {
for (const auto &arg : argVariants) {
if (runScriptOnce(path, {arg}, ScriptExecution::Process)) {
if (runScriptOnce(path, {arg}, ScriptExecution::Konsole)) {
return true;
}
}