diff --git a/PKGBUILD b/PKGBUILD index 8607228..70c670a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@ pkgname=kdeplasma-applets-pytextmonitor _pkgname=py-text-monitor pkgver=1.3.4 -pkgrel=4 +pkgrel=5 _dtengine=ext-sysmon _dtver=1.2 pkgdesc="Minimalistic Plasmoid script written on Python2. It looks like widgets in awesome-wm" @@ -20,7 +20,7 @@ source=(https://github.com/arcan1s/pytextmonitor/releases/download/V.${pkgver}/$ https://github.com/arcan1s/pytextmonitor/releases/download/V.${pkgver}/${_dtengine}-${_dtver}.zip) install=${pkgname}.install md5sums=('cdc55960177a07b52ab0a2713f5df212' - 'eab8d084bad5bd6791005ccc93a46676') + '9dfc23f75d330fcb3b8a9cfa20b7717a') build () { diff --git a/ext-sysmon-1.2.zip b/ext-sysmon-1.2.zip index 6950fd2..25c9496 100644 Binary files a/ext-sysmon-1.2.zip and b/ext-sysmon-1.2.zip differ diff --git a/ext-sysmon/extsysmon.cpp b/ext-sysmon/extsysmon.cpp index d79c5be..767b91a 100644 --- a/ext-sysmon/extsysmon.cpp +++ b/ext-sysmon/extsysmon.cpp @@ -2,16 +2,12 @@ #include -#include #include ExtendedSysMon::ExtendedSysMon(QObject* parent, const QVariantList& args) : Plasma::DataEngine(parent, args) { Q_UNUSED(args) - -// QLocale::setDefault(QLocale::C); - setlocale (LC_ALL, "C"); setMinimumPollingInterval(333); @@ -98,6 +94,7 @@ bool ExtendedSysMon::updateSourceEvent(const QString &source) } if (ok == false) value = QString(" N\\A"); + value = value.split(QString(","), QString::SkipEmptyParts).join(QString(".")); setData(source, key, value); } else if (source == QString("gputemp")) @@ -139,6 +136,7 @@ bool ExtendedSysMon::updateSourceEvent(const QString &source) } if (ok == false) value = QString(" N\\A"); + value = value.split(QString(","), QString::SkipEmptyParts).join(QString(".")); setData(source, key, value); } else if (source == QString("hddtemp")) @@ -164,6 +162,7 @@ bool ExtendedSysMon::updateSourceEvent(const QString &source) pclose(f_out); if (ok == false) value = QString(" N\\A"); + value = value.split(QString(","), QString::SkipEmptyParts).join(QString(".")); setData(source, hdddev[i], value); } }