From 3c4749442ffc9e4bfae5898aa0b2a06ea405e940 Mon Sep 17 00:00:00 2001 From: mglae Date: Fri, 9 Sep 2016 03:33:47 +0200 Subject: [PATCH] system-tools: optional start mrxvt from kodi (#708) system-tools: optional start mrxvt from kodi and bump version --- packages/addons/tools/system-tools/changelog.txt | 5 +++++ packages/addons/tools/system-tools/package.mk | 2 +- packages/addons/tools/system-tools/source/default.py | 7 +++++-- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/packages/addons/tools/system-tools/changelog.txt b/packages/addons/tools/system-tools/changelog.txt index f6abfd1747..f8b4ca0a83 100644 --- a/packages/addons/tools/system-tools/changelog.txt +++ b/packages/addons/tools/system-tools/changelog.txt @@ -1,2 +1,7 @@ +8.0.101 +- mrxvt can be started from KODI +- correct mrxvt terminal type +- make hddtemp work + 8.0.100 - Initial Release diff --git a/packages/addons/tools/system-tools/package.mk b/packages/addons/tools/system-tools/package.mk index 4ade9e062d..5a6239abc9 100644 --- a/packages/addons/tools/system-tools/package.mk +++ b/packages/addons/tools/system-tools/package.mk @@ -18,7 +18,7 @@ PKG_NAME="system-tools" PKG_VERSION="" -PKG_REV="100" +PKG_REV="101" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="" diff --git a/packages/addons/tools/system-tools/source/default.py b/packages/addons/tools/system-tools/source/default.py index 67e12970fe..347208b8b7 100644 --- a/packages/addons/tools/system-tools/source/default.py +++ b/packages/addons/tools/system-tools/source/default.py @@ -17,6 +17,9 @@ ################################################################################ import xbmcgui +import subprocess + +yes = xbmcgui.Dialog().yesno('', 'This is a console-only addon','','Open a terminal window?','No','Yes') +if yes: + subprocess.Popen(["systemd-run","sh","-c",". /etc/profile;exec mrxvt"], shell=False, close_fds=True) -dialog = xbmcgui.Dialog() -dialog.ok('', 'This is a console-only addon')