Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libksysguard5 for openSUSE:Factory checked in at 2021-03-19 16:42:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libksysguard5 (Old) and /work/SRC/openSUSE:Factory/.libksysguard5.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libksysguard5" Fri Mar 19 16:42:09 2021 rev:121 rq:879922 version:5.21.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libksysguard5/libksysguard5.changes 2021-03-10 08:52:48.270613339 +0100 +++ /work/SRC/openSUSE:Factory/.libksysguard5.new.2401/libksysguard5.changes 2021-03-19 16:42:11.138035410 +0100 @@ -1,0 +2,16 @@ +Tue Mar 16 13:55:25 UTC 2021 - Fabian Vogt <[email protected]> + +- Update to 5.21.3.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * SensorFaceController: Save on destruction if the face requests it (kde#433768,kde#433536,kde#434005) + * Avoid emitting configurationChanged during save (kde#422672) + * SensorDataModel: Do not insert columns that are out of range (kde#433064) + * Properly initialize the parent widget to nullptr in ProcessController (kde#434074) + * Also emit showTitleChanged when reloading the config (kde#433954) + * Fix build + * Move CGroup pid fetching callback to the controller (kde#430615) + +------------------------------------------------------------------- Old: ---- libksysguard-5.21.2.tar.xz libksysguard-5.21.2.tar.xz.sig New: ---- libksysguard-5.21.3.1.tar.xz libksysguard-5.21.3.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libksysguard5.spec ++++++ --- /var/tmp/diff_new_pack.4aAH5D/_old 2021-03-19 16:42:11.754036241 +0100 +++ /var/tmp/diff_new_pack.4aAH5D/_new 2021-03-19 16:42:11.758036247 +0100 @@ -18,15 +18,15 @@ %bcond_without lang Name: libksysguard5 -Version: 5.21.2 +Version: 5.21.3.1 Release: 0 Summary: Task management and system monitoring library License: GPL-2.0-or-later Group: Development/Libraries/C and C++ URL: http://www.kde.org -Source: libksysguard-%{version}.tar.xz +Source: https://download.kde.org/stable/plasma/5.21.3/libksysguard-%{version}.tar.xz %if %{with lang} -Source1: libksysguard-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/plasma/5.21.3/libksysguard-%{version}.tar.xz.sig Source2: plasma.keyring %endif BuildRequires: extra-cmake-modules >= 1.2.0 ++++++ libksysguard-5.21.2.tar.xz -> libksysguard-5.21.3.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/CMakeLists.txt new/libksysguard-5.21.3.1/CMakeLists.txt --- old/libksysguard-5.21.2/CMakeLists.txt 2021-03-02 14:03:54.000000000 +0100 +++ new/libksysguard-5.21.3.1/CMakeLists.txt 2021-03-16 15:16:03.000000000 +0100 @@ -2,7 +2,7 @@ project(libksysguard) -set(PROJECT_VERSION "5.21.2") +set(PROJECT_VERSION "5.21.3") set(PROJECT_VERSION_MAJOR 5) # check with non-Plasma consumers (e.g. KDevelop) before bumping these versions to make sure the KDE CI does not break diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/faces/ConfigSensors.qml new/libksysguard-5.21.3.1/faces/ConfigSensors.qml --- old/libksysguard-5.21.2/faces/ConfigSensors.qml 2021-03-02 14:03:21.000000000 +0100 +++ new/libksysguard-5.21.3.1/faces/ConfigSensors.qml 2021-03-16 15:15:31.000000000 +0100 @@ -44,8 +44,7 @@ property var cfg_totalSensors: [] property var cfg_highPrioritySensorIds: [] - property var cfg_sensorColors: {} - + property var cfg_sensorColors: new Object() property var cfg_lowPrioritySensorIds: [] onCfg_totalSensorsChanged: configurationChanged(); @@ -55,7 +54,17 @@ property Faces.SensorFaceController controller - function saveConfig() { + // In QML someArray = someOtherArray will always trigger a changed signal + // even if the two arrays are the same + // to avoid that we implement an explicit check + function arrayCompare(array1, array2) { + if (array1.length !== array2.length) { + return false; + } + return array1.every(function(value, index) { return value === array2[index]}); + } + + function saveConfig() { controller.totalSensors = cfg_totalSensors; controller.highPrioritySensorIds = cfg_highPrioritySensorIds; controller.sensorColors = cfg_sensorColors; @@ -63,16 +72,24 @@ } function loadConfig() { - cfg_totalSensors = controller.totalSensors; - totalChoice.selected = controller.totalSensors; + if (!arrayCompare(cfg_totalSensors, controller.totalSensors)) { + cfg_totalSensors = controller.totalSensors; + totalChoice.selected = controller.totalSensors; + } - cfg_highPrioritySensorIds = controller.highPrioritySensorIds; - highPriorityChoice.selected = controller.highPrioritySensorIds; + if (!arrayCompare(cfg_highPrioritySensorIds, controller.highPrioritySensorIds)) { + cfg_highPrioritySensorIds = controller.highPrioritySensorIds; + highPriorityChoice.selected = controller.highPrioritySensorIds; + } - cfg_sensorColors = controller.sensorColors; + if(JSON.stringify(cfg_sensorColors) != JSON.stringify(controller.sensorColors)) { + cfg_sensorColors = controller.sensorColors; + } - cfg_lowPrioritySensorIds = controller.lowPrioritySensorIds; - lowPriorityChoice.selected = controller.lowPrioritySensorIds; + if (!arrayCompare(cfg_lowPrioritySensorIds, controller.lowPrioritySensorIds)) { + cfg_lowPrioritySensorIds = controller.lowPrioritySensorIds; + lowPriorityChoice.selected = controller.lowPrioritySensorIds; + } } // When the ui is open in systemsettings and the page is switched around, @@ -108,7 +125,7 @@ currentColor: destinationSensor != "" ? controller.sensorColors[destinationSensor] : "" onAccepted: { - cfg_sensorColors[destinationSensor] = color + cfg_sensorColors[destinationSensor] = color; root.cfg_sensorColorsChanged(); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/faces/SensorFaceController.cpp new/libksysguard-5.21.3.1/faces/SensorFaceController.cpp --- old/libksysguard-5.21.2/faces/SensorFaceController.cpp 2021-03-02 14:03:21.000000000 +0100 +++ new/libksysguard-5.21.3.1/faces/SensorFaceController.cpp 2021-03-16 15:15:31.000000000 +0100 @@ -386,7 +386,8 @@ SensorFaceController::~SensorFaceController() { - if (!d->shouldSync) { + auto forceSave = d->faceProperties.readEntry(QStringLiteral("ForceSaveOnDestroy"), false); + if (!d->shouldSync && !forceSave) { // If we should not sync automatically, clear all changes before we // destroy the config objects, otherwise they will be written during // destruction. @@ -776,8 +777,9 @@ //Force to re-read all the values setFaceId(d->appearanceGroup.readEntry("chartFace", QStringLiteral("org.kde.ksysguard.textonly"))); - titleChanged(); - sensorColorsChanged(); + Q_EMIT titleChanged(); + Q_EMIT sensorColorsChanged(); + Q_EMIT showTitleChanged(); } void SensorFaceController::loadPreset(const QString &preset) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/ca/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/ca/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/ca/KSysGuardSensorFaces.po 2021-03-02 14:03:26.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/ca/KSysGuardSensorFaces.po 2021-03-16 15:15:36.000000000 +0100 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-06 11:45+0100\n" "Last-Translator: Josep Ma. Ferrer <[email protected]>\n" "Language-Team: Catalan <[email protected]>\n" @@ -72,19 +72,19 @@ msgid "Get New Display Styles..." msgstr "Obt??n estils de vista nous..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Sensor total" msgstr[1] "Sensors totals" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensors" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Sensors de nom??s text" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/ca@valencia/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/ca@valencia/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/ca@valencia/KSysGuardSensorFaces.po 2021-03-02 14:03:26.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/ca@valencia/KSysGuardSensorFaces.po 2021-03-16 15:15:36.000000000 +0100 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2020-07-30 13:01+0100\n" "Last-Translator: Josep Ma. Ferrer <[email protected]>\n" "Language-Team: Catalan <[email protected]>\n" @@ -73,19 +73,19 @@ msgid "Get New Display Styles..." msgstr "Obt??n estils de vista nous..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Sensor total" msgstr[1] "Sensors totals" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensors" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Sensors de nom??s text" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/cs/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/cs/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/cs/KSysGuardSensorFaces.po 2021-03-02 14:03:27.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/cs/KSysGuardSensorFaces.po 2021-03-16 15:15:37.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2020-09-02 13:41+0200\n" "Last-Translator: Vit Pelcak <[email protected]>\n" "Language-Team: Czech <[email protected]>\n" @@ -68,7 +68,7 @@ msgid "Get New Display Styles..." msgstr "Z??skat nov?? styly zobrazen??..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" @@ -76,12 +76,12 @@ msgstr[1] "" msgstr[2] "" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Senzory" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Pouze textov?? senzory" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/en_GB/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/en_GB/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/en_GB/KSysGuardSensorFaces.po 2021-03-02 14:03:28.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/en_GB/KSysGuardSensorFaces.po 2021-03-16 15:15:39.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-10 12:29+0000\n" "Last-Translator: Steve Allewell <[email protected]>\n" "Language-Team: British English <[email protected]>\n" @@ -68,19 +68,19 @@ msgid "Get New Display Styles..." msgstr "Get New Display Styles..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Total Sensor" msgstr[1] "Total Sensors" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensors" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Text-Only Sensors" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/es/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/es/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/es/KSysGuardSensorFaces.po 2021-03-02 14:03:29.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/es/KSysGuardSensorFaces.po 2021-03-16 15:15:39.000000000 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: KSysGuardSensorFaces\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-06 12:44+0100\n" "Last-Translator: Eloy Cuadra <[email protected]>\n" "Language-Team: Spanish <[email protected]>\n" @@ -70,19 +70,19 @@ msgid "Get New Display Styles..." msgstr "Obtener nuevos estilos de visor..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Sensor total" msgstr[1] "Sensores totales" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensores" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Sensores de texto" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/et/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/et/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/et/KSysGuardSensorFaces.po 2021-03-02 14:03:30.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/et/KSysGuardSensorFaces.po 2021-03-16 15:15:39.000000000 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2020-09-28 13:31+0200\n" "Last-Translator: Mihkel T??nnov <[email protected]>\n" "Language-Team: Estonian <>\n" @@ -70,7 +70,7 @@ msgid "Get New Display Styles..." msgstr "Hangi uusi esitusstiile ..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, fuzzy, kde-format #| msgid "Total Sensor:" msgid "Total Sensor" @@ -78,12 +78,12 @@ msgstr[0] "??ldsensor" msgstr[1] "??ldsensorid" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensorid" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Tekstisensorid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/eu/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/eu/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/eu/KSysGuardSensorFaces.po 2021-03-02 14:03:30.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/eu/KSysGuardSensorFaces.po 2021-03-16 15:15:39.000000000 +0100 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2020-10-31 12:27+0100\n" "Last-Translator: I??igo Salvador Azurmendi <[email protected]>\n" "Language-Team: Basque\n" @@ -71,19 +71,19 @@ msgid "Get New Display Styles..." msgstr "Lortu azaltzeko estilo berriak..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Guztizkoen sentsorea" msgstr[1] "Guztizkoen sentsoreak" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sentsoreak" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Testu-soileko sentsoreak" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/fi/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/fi/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/fi/KSysGuardSensorFaces.po 2021-03-02 14:03:30.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/fi/KSysGuardSensorFaces.po 2021-03-16 15:15:40.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-04 16:48+0200\n" "Last-Translator: Tommi Nieminen <[email protected]>\n" "Language-Team: Finnish <[email protected]>\n" @@ -68,7 +68,7 @@ msgid "Get New Display Styles..." msgstr "Hae uusia n??ytt??tyylej?????" -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, fuzzy, kde-format #| msgid "All Sensors" msgid "Total Sensor" @@ -76,12 +76,12 @@ msgstr[0] "Kaikki anturit" msgstr[1] "Kaikki anturit" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Anturit" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Vain teksti -anturit" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/fr/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/fr/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/fr/KSysGuardSensorFaces.po 2021-03-02 14:03:31.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/fr/KSysGuardSensorFaces.po 2021-03-16 15:15:40.000000000 +0100 @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-07 23:05+0100\n" "Last-Translator: Xavier Besnard <[email protected]>\n" "Language-Team: French <[email protected]>\n" @@ -65,19 +65,19 @@ msgid "Get New Display Styles..." msgstr "Obtenir de nouveaux styles d'affichage..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Totalit?? des senseurs" msgstr[1] "Totalit?? des senseurs" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Senseurs" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Senseurs de texte uniquement" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/it/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/it/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/it/KSysGuardSensorFaces.po 2021-03-02 14:03:37.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/it/KSysGuardSensorFaces.po 2021-03-16 15:15:45.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-07 01:16+0100\n" "Last-Translator: Vincenzo Reale <[email protected]>\n" "Language-Team: Italian <[email protected]>\n" @@ -68,19 +68,19 @@ msgid "Get New Display Styles..." msgstr "Ottieni nuovi stili di visualizzazione..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Sensore totale" msgstr[1] "Sensori totali" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensori" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Sensori di solo testo" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/ko/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/ko/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/ko/KSysGuardSensorFaces.po 2021-03-02 14:03:39.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/ko/KSysGuardSensorFaces.po 2021-03-16 15:15:47.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2020-09-06 01:18+0200\n" "Last-Translator: Shinjo Park <[email protected]>\n" "Language-Team: Korean <[email protected]>\n" @@ -69,18 +69,18 @@ msgid "Get New Display Styles..." msgstr "??? ?????? ????????? ????????????..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "??? ??????" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "??????" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "???????????? ???????????? ??????" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/lt/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/lt/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/lt/KSysGuardSensorFaces.po 2021-03-02 14:03:40.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/lt/KSysGuardSensorFaces.po 2021-03-16 15:15:48.000000000 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2020-10-14 02:29+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -69,7 +69,7 @@ msgid "Get New Display Styles..." msgstr "" -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" @@ -77,12 +77,12 @@ msgstr[1] "" msgstr[2] "" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/nl/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/nl/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/nl/KSysGuardSensorFaces.po 2021-03-02 14:03:43.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/nl/KSysGuardSensorFaces.po 2021-03-16 15:15:51.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-06 13:26+0100\n" "Last-Translator: Freek de Kruijf <[email protected]>\n" "Language-Team: Dutch <[email protected]>\n" @@ -68,19 +68,19 @@ msgid "Get New Display Styles..." msgstr "Nieuwe weergavestijlen ophalen..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Totaal van sensor" msgstr[1] "Totaal van sensoren" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensoren" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Alleen-tekst sensoren" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/nn/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/nn/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/nn/KSysGuardSensorFaces.po 2021-03-02 14:03:43.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/nn/KSysGuardSensorFaces.po 2021-03-16 15:15:51.000000000 +0100 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-08 21:37+0100\n" "Last-Translator: Karl Ove Hufthammer <[email protected]>\n" "Language-Team: Norwegian Nynorsk <[email protected]>\n" @@ -70,19 +70,19 @@ msgid "Get New Display Styles..." msgstr "Hent nye visingsstilar?????" -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Totalsensor" msgstr[1] "Totalsensorar" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensorar" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Tekstsensorar" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/pl/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/pl/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/pl/KSysGuardSensorFaces.po 2021-03-02 14:03:44.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/pl/KSysGuardSensorFaces.po 2021-03-16 15:15:53.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-16 11:39+0100\n" "Last-Translator: ??ukasz Wojni??owicz <[email protected]>\n" "Language-Team: Polish <[email protected]>\n" @@ -69,7 +69,7 @@ msgid "Get New Display Styles..." msgstr "Pobierz nowe wygl??dy..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" @@ -77,12 +77,12 @@ msgstr[1] "Razem miernik??w" msgstr[2] "Razem miernik??w" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Mierniki" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Tylko mierniki tekstowe" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/pl/processui.po new/libksysguard-5.21.3.1/po/pl/processui.po --- old/libksysguard-5.21.2/po/pl/processui.po 2021-03-02 14:03:44.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/pl/processui.po 2021-03-16 15:15:53.000000000 +0100 @@ -5,13 +5,13 @@ # # Marta Rybczy??ska <[email protected]>, 2007, 2008, 2009. # Marta Rybczynska <[email protected]>, 2010. -# ??ukasz Wojni??owicz <[email protected]>, 2011, 2014, 2015, 2017, 2018, 2019. +# ??ukasz Wojni??owicz <[email protected]>, 2011, 2014, 2015, 2017, 2018, 2019, 2021. msgid "" msgstr "" "Project-Id-Version: processui\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-11-08 02:33+0100\n" -"PO-Revision-Date: 2019-12-02 10:12+0100\n" +"PO-Revision-Date: 2021-03-07 08:06+0100\n" "Last-Translator: ??ukasz Wojni??owicz <[email protected]>\n" "Language-Team: Polish <[email protected]>\n" "Language: pl\n" @@ -20,7 +20,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 19.07.70\n" +"X-Generator: Lokalize 20.12.1\n" #: ksysguardprocesslist.cpp:208 ksysguardprocesslist.cpp:536 #, kde-format @@ -346,7 +346,7 @@ #: ProcessModel.cpp:70 #, kde-format msgid "%1 K" -msgstr "%1 k" +msgstr "%1 K" #: ProcessModel.cpp:71 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/pt/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/pt/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/pt/KSysGuardSensorFaces.po 2021-03-02 14:03:45.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/pt/KSysGuardSensorFaces.po 2021-03-16 15:15:54.000000000 +0100 @@ -2,7 +2,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-07 10:39+0000\n" "Last-Translator: Jos?? Nuno Coelho Pires <[email protected]>\n" "Language-Team: Portuguese <[email protected]>\n" @@ -64,19 +64,19 @@ msgid "Get New Display Styles..." msgstr "Obter Novos Estilos de Apresenta????o..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Total do Sensor" msgstr[1] "Total dos Sensores" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensores" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Sensores Apenas de Texto" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/pt_BR/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/pt_BR/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/pt_BR/KSysGuardSensorFaces.po 2021-03-02 14:03:45.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/pt_BR/KSysGuardSensorFaces.po 2021-03-16 15:15:54.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-02-01 16:00-0300\n" "Last-Translator: Luiz Fernando Ranghetti <[email protected]>\n" "Language-Team: Brazilian Portuguese <[email protected]>\n" @@ -68,19 +68,19 @@ msgid "Get New Display Styles..." msgstr "Baixar novos estilos de exibi????o..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Sensor total" msgstr[1] "Sensores totais" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensores" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Sensores apenas texto" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/ro/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/ro/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/ro/KSysGuardSensorFaces.po 2021-03-02 14:03:45.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/ro/KSysGuardSensorFaces.po 2021-03-16 15:15:54.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2020-11-12 23:35+0000\n" "Last-Translator: Sergiu Bivol <[email protected]>\n" "Language-Team: Romanian\n" @@ -69,7 +69,7 @@ msgid "Get New Display Styles..." msgstr "Ob??ine stiluri de afi??are noi..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" @@ -77,12 +77,12 @@ msgstr[1] "Total senzori" msgstr[2] "Total senzori" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Senzori" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/ru/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/ru/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/ru/KSysGuardSensorFaces.po 2021-03-02 14:03:45.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/ru/KSysGuardSensorFaces.po 2021-03-16 15:15:55.000000000 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-02-08 09:38+0300\n" "Last-Translator: Alexander Yavorsky <[email protected]>\n" "Language-Team: Russian <[email protected]>\n" @@ -70,7 +70,7 @@ msgid "Get New Display Styles..." msgstr "?????????????????? ?????????????? ??????????????????????..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" @@ -79,12 +79,12 @@ msgstr[2] "" msgstr[3] "" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "??????????????" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/sk/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/sk/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/sk/KSysGuardSensorFaces.po 2021-03-02 14:03:46.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/sk/KSysGuardSensorFaces.po 2021-03-16 15:15:56.000000000 +0100 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: KSysGuardSensorFaces\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2020-08-11 08:38+0200\n" "Last-Translator: Matej Mrenica <[email protected]>\n" "Language-Team: Slovak <[email protected]>\n" @@ -68,7 +68,7 @@ msgid "Get New Display Styles..." msgstr "Z??ska?? nov?? ??t??ly zobrazenia..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, fuzzy, kde-format #| msgid "Total Sensor:" msgid "Total Sensor" @@ -77,12 +77,12 @@ msgstr[1] "Celkov?? senzor:" msgstr[2] "Celkov?? senzor:" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Senzory" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Iba textov?? senzory" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/sl/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/sl/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/sl/KSysGuardSensorFaces.po 2021-03-02 14:03:46.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/sl/KSysGuardSensorFaces.po 2021-03-16 15:15:56.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-08 15:11+0100\n" "Last-Translator: Matja?? Jeran <[email protected]>\n" "Language-Team: Slovenian <[email protected]>\n" @@ -69,7 +69,7 @@ msgid "Get New Display Styles..." msgstr "Dobi nove sloge prikaza..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" @@ -78,12 +78,12 @@ msgstr[2] "Totalni senzorji" msgstr[3] "Totalni senzorji" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Senzorji" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Senzorji samo kot besedilo" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/sv/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/sv/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/sv/KSysGuardSensorFaces.po 2021-03-02 14:03:48.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/sv/KSysGuardSensorFaces.po 2021-03-16 15:15:57.000000000 +0100 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-06 12:18+0100\n" "Last-Translator: Stefan Asserh??ll <[email protected]>\n" "Language-Team: Swedish <[email protected]>\n" @@ -68,19 +68,19 @@ msgid "Get New Display Styles..." msgstr "H??mta nya visningsstilar..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Totalsensor" msgstr[1] "Totalsensorer" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "Sensorer" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "Textsensorer" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/uk/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/uk/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/uk/KSysGuardSensorFaces.po 2021-03-02 14:03:50.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/uk/KSysGuardSensorFaces.po 2021-03-16 15:16:00.000000000 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: KSysGuardSensorFaces\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" "PO-Revision-Date: 2021-01-06 09:01+0200\n" "Last-Translator: Yuri Chornoivan <[email protected]>\n" "Language-Team: Ukrainian <[email protected]>\n" @@ -71,7 +71,7 @@ msgid "Get New Display Styles..." msgstr "???????????????? ???????? ?????????? ???????????????" -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" @@ -80,12 +80,12 @@ msgstr[2] "???????????????? ??????????????" msgstr[3] "?????????????????? ????????????" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "??????????????" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "???????? ???????????????? ??????????????" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/zh_CN/KSysGuardSensorFaces.po new/libksysguard-5.21.3.1/po/zh_CN/KSysGuardSensorFaces.po --- old/libksysguard-5.21.2/po/zh_CN/KSysGuardSensorFaces.po 2021-03-02 14:03:52.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/zh_CN/KSysGuardSensorFaces.po 2021-03-16 15:16:01.000000000 +0100 @@ -2,8 +2,8 @@ msgstr "" "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2021-02-27 08:18+0100\n" -"PO-Revision-Date: 2021-02-04 12:00\n" +"POT-Creation-Date: 2021-03-12 09:07+0100\n" +"PO-Revision-Date: 2021-03-14 15:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -68,18 +68,18 @@ msgid "Get New Display Styles..." msgstr "?????????????????????..." -#: ConfigSensors.qml:118 +#: ConfigSensors.qml:135 #, kde-format msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "???????????????" -#: ConfigSensors.qml:132 +#: ConfigSensors.qml:149 #, kde-format msgid "Sensors" msgstr "?????????" -#: ConfigSensors.qml:153 +#: ConfigSensors.qml:170 #, kde-format msgid "Text-Only Sensors" msgstr "??????????????????" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/zh_CN/ksgrd.po new/libksysguard-5.21.3.1/po/zh_CN/ksgrd.po --- old/libksysguard-5.21.2/po/zh_CN/ksgrd.po 2021-03-02 14:03:51.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/zh_CN/ksgrd.po 2021-03-16 15:16:01.000000000 +0100 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-10-24 02:30+0200\n" -"PO-Revision-Date: 2021-02-04 12:00\n" +"PO-Revision-Date: 2021-03-14 15:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/zh_CN/ksysguard_face_org.kde.ksysguard.barchart.po new/libksysguard-5.21.3.1/po/zh_CN/ksysguard_face_org.kde.ksysguard.barchart.po --- old/libksysguard-5.21.2/po/zh_CN/ksysguard_face_org.kde.ksysguard.barchart.po 2021-03-02 14:03:52.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/zh_CN/ksysguard_face_org.kde.ksysguard.barchart.po 2021-03-16 15:16:01.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-07-25 02:21+0200\n" -"PO-Revision-Date: 2021-02-04 12:00\n" +"PO-Revision-Date: 2021-03-14 15:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/zh_CN/ksysguard_face_org.kde.ksysguard.linechart.po new/libksysguard-5.21.3.1/po/zh_CN/ksysguard_face_org.kde.ksysguard.linechart.po --- old/libksysguard-5.21.2/po/zh_CN/ksysguard_face_org.kde.ksysguard.linechart.po 2021-03-02 14:03:52.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/zh_CN/ksysguard_face_org.kde.ksysguard.linechart.po 2021-03-16 15:16:01.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-01-06 03:01+0100\n" -"PO-Revision-Date: 2021-02-04 12:00\n" +"PO-Revision-Date: 2021-03-14 15:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/zh_CN/ksysguard_face_org.kde.ksysguard.piechart.po new/libksysguard-5.21.3.1/po/zh_CN/ksysguard_face_org.kde.ksysguard.piechart.po --- old/libksysguard-5.21.2/po/zh_CN/ksysguard_face_org.kde.ksysguard.piechart.po 2021-03-02 14:03:51.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/zh_CN/ksysguard_face_org.kde.ksysguard.piechart.po 2021-03-16 15:16:01.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-02-27 08:18+0100\n" -"PO-Revision-Date: 2021-02-04 12:00\n" +"PO-Revision-Date: 2021-03-14 15:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/zh_CN/ksysguard_face_org.kde.ksysguard.textonly.po new/libksysguard-5.21.3.1/po/zh_CN/ksysguard_face_org.kde.ksysguard.textonly.po --- old/libksysguard-5.21.2/po/zh_CN/ksysguard_face_org.kde.ksysguard.textonly.po 2021-03-02 14:03:51.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/zh_CN/ksysguard_face_org.kde.ksysguard.textonly.po 2021-03-16 15:16:01.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-07-30 02:25+0200\n" -"PO-Revision-Date: 2021-02-04 12:00\n" +"PO-Revision-Date: 2021-03-14 15:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/zh_CN/ksysguardlsofwidgets.po new/libksysguard-5.21.3.1/po/zh_CN/ksysguardlsofwidgets.po --- old/libksysguard-5.21.2/po/zh_CN/ksysguardlsofwidgets.po 2021-03-02 14:03:52.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/zh_CN/ksysguardlsofwidgets.po 2021-03-16 15:16:01.000000000 +0100 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-10-24 02:30+0200\n" -"PO-Revision-Date: 2021-02-04 12:00\n" +"PO-Revision-Date: 2021-03-14 15:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/zh_CN/processcore.po new/libksysguard-5.21.3.1/po/zh_CN/processcore.po --- old/libksysguard-5.21.2/po/zh_CN/processcore.po 2021-03-02 14:03:52.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/zh_CN/processcore.po 2021-03-16 15:16:01.000000000 +0100 @@ -5,7 +5,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-02-18 10:31+0100\n" -"PO-Revision-Date: 2021-02-04 12:00\n" +"PO-Revision-Date: 2021-03-14 15:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/po/zh_CN/processui.po new/libksysguard-5.21.3.1/po/zh_CN/processui.po --- old/libksysguard-5.21.2/po/zh_CN/processui.po 2021-03-02 14:03:52.000000000 +0100 +++ new/libksysguard-5.21.3.1/po/zh_CN/processui.po 2021-03-16 15:16:01.000000000 +0100 @@ -10,7 +10,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-11-08 02:33+0100\n" -"PO-Revision-Date: 2021-02-04 12:00\n" +"PO-Revision-Date: 2021-03-14 15:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/processcore/cgroup.cpp new/libksysguard-5.21.3.1/processcore/cgroup.cpp --- old/libksysguard-5.21.2/processcore/cgroup.cpp 2021-03-02 14:03:21.000000000 +0100 +++ new/libksysguard-5.21.3.1/processcore/cgroup.cpp 2021-03-16 15:15:31.000000000 +0100 @@ -43,7 +43,6 @@ const QString processGroupId; const KService::Ptr service; QVector<pid_t> pids; - std::mutex pidsLock; static KService::Ptr serviceFromAppId(const QString &appId); @@ -51,15 +50,13 @@ static QString unescapeName(const QString &cgroupId); class ReadPidsRunnable; - ReadPidsRunnable *readPids = nullptr; }; class CGroupPrivate::ReadPidsRunnable : public QRunnable { public: - ReadPidsRunnable(CGroupPrivate *cgroup, QPointer<QObject> context, const QString &path, std::function<void()> callback) - : m_cgroupPrivate(cgroup) - , m_context(context) + ReadPidsRunnable(QObject *context, const QString &path, std::function<void(QVector<pid_t>)> callback) + : m_context(context) , m_path(path) , m_callback(callback) { @@ -77,34 +74,16 @@ pids.append(line.toLong()); line = stream.readLine(); } - m_cgroupPrivate->pids = pids; - // Ensure we call the callback on the thread the context object lives on. if (m_context) { - QMetaObject::invokeMethod(m_context, m_callback); + QMetaObject::invokeMethod(m_context, std::bind(m_callback, pids)); } - - std::lock_guard<std::mutex> lock{m_lock}; - m_finished = true; - m_cgroupPrivate->readPids = nullptr; - m_condition.notify_all(); - } - - void wait() - { - std::unique_lock<std::mutex> lock{m_lock}; - m_condition.wait(lock, [this]() { return m_finished; }); } private: - CGroupPrivate *m_cgroupPrivate; QPointer<QObject> m_context; QString m_path; - std::function<void()> m_callback; - - std::mutex m_lock; - std::condition_variable m_condition; - bool m_finished = false; + std::function<void(QVector<pid_t>)> m_callback; }; class CGroupSystemInformation @@ -131,9 +110,6 @@ CGroup::~CGroup() { - if (d->readPids) { - d->readPids->wait(); - } } QString KSysGuard::CGroup::id() const @@ -148,21 +124,19 @@ QVector<pid_t> CGroup::pids() const { - if (d->readPids) { - d->readPids->wait(); - } return d->pids; } -void CGroup::requestPids(QPointer<QObject> context, std::function<void()> callback) +void CGroup::setPids(const QVector<pid_t> &pids) { - if (d->readPids) { - d->readPids->wait(); - } + d->pids = pids; +} +void CGroup::requestPids(QObject *context, std::function<void(QVector<pid_t>)> callback) +{ QString path = cgroupSysBasePath() + d->processGroupId + QLatin1String("/cgroup.procs"); - d->readPids = new CGroupPrivate::ReadPidsRunnable(d.get(), context, path, callback); - QThreadPool::globalInstance()->start(d->readPids); + auto readPidsRunnable = new CGroupPrivate::ReadPidsRunnable(context, path, callback); + QThreadPool::globalInstance()->start(readPidsRunnable); } QString CGroupPrivate::unescapeName(const QString &name) { @@ -187,8 +161,6 @@ return rc; } - - KService::Ptr CGroupPrivate::serviceFromAppId(const QString &processGroup) { const int lastSlash = processGroup.lastIndexOf(QLatin1Char('/')); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/processcore/cgroup.h new/libksysguard-5.21.3.1/processcore/cgroup.h --- old/libksysguard-5.21.2/processcore/cgroup.h 2021-03-02 14:03:21.000000000 +0100 +++ new/libksysguard-5.21.3.1/processcore/cgroup.h 2021-03-16 15:15:31.000000000 +0100 @@ -60,16 +60,23 @@ QVector<pid_t> pids() const; /** + * @internal + */ + void setPids(const QVector<pid_t> &pids); + + /** * Request fetching the list of processes associated with this cgroup. * * This is done in a separate thread. Once it has completed, \p callback is * called with the list of pids of this cgroup. * + * It is the callers responsibility to call setPids in response. + * * \param context An object that is used to track if the caller still exists. * \param callback A callback that gets called once the list of pids has * been retrieved. */ - void requestPids(QPointer<QObject> context, std::function<void()> callback); + void requestPids(QObject *context, std::function<void(QVector<pid_t>)> callback); /** * Returns the base path to exposed cgroup information. Either /sys/fs/cgroup or /sys/fs/cgroup/unified as applicable @@ -85,11 +92,6 @@ */ CGroup(const QString &id); - /** - * Set the list of PIDs of this cgroup object. - */ - void setPids(const QVector<pid_t> &pids); - QScopedPointer<CGroupPrivate> d; friend class CGroupDataModel; friend class CGroupDataModelPrivate; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/processcore/cgroup_data_model.cpp new/libksysguard-5.21.3.1/processcore/cgroup_data_model.cpp --- old/libksysguard-5.21.2/processcore/cgroup_data_model.cpp 2021-03-02 14:03:21.000000000 +0100 +++ new/libksysguard-5.21.3.1/processcore/cgroup_data_model.cpp 2021-03-16 15:15:31.000000000 +0100 @@ -429,9 +429,12 @@ // Update our own stat info // This may trigger some dataChanged - node->requestPids(this, [this, node]() { + node->requestPids(this, [this, node](QVector<pid_t> pids) { auto row = d->m_cGroups.indexOf(node); - Q_EMIT dataChanged(index(row, 0, QModelIndex()), index(row, columnCount()-1, QModelIndex())); + if (row >= 0) { + d->m_cGroups[row]->setPids(pids); + Q_EMIT dataChanged(index(row, 0, QModelIndex()), index(row, columnCount()-1, QModelIndex())); + } }); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/processcore/process_controller.cpp new/libksysguard-5.21.3.1/processcore/process_controller.cpp --- old/libksysguard-5.21.2/processcore/process_controller.cpp 2021-03-02 14:03:21.000000000 +0100 +++ new/libksysguard-5.21.3.1/processcore/process_controller.cpp 2021-03-16 15:15:31.000000000 +0100 @@ -46,7 +46,7 @@ QVector<int> listToVector(const QList<long long> &list); QVector<int> listToVector(const QVariantList &list); - QWidget *widget; + QWidget *widget = nullptr; }; // Note: This instance is only to have access to the platform-specific code diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libksysguard-5.21.2/sensors/SensorDataModel.cpp new/libksysguard-5.21.3.1/sensors/SensorDataModel.cpp --- old/libksysguard-5.21.2/sensors/SensorDataModel.cpp 2021-03-02 14:03:21.000000000 +0100 +++ new/libksysguard-5.21.3.1/sensors/SensorDataModel.cpp 2021-03-16 15:15:31.000000000 +0100 @@ -400,6 +400,12 @@ } // Otherwise, it's a new sensor that was added + + // Ensure we do not insert columns that are out of range. + while (d->sensorInfos.count() + 1 <= column && column > 0) { + column--; + } + beginInsertColumns(QModelIndex{}, column, column); d->sensorInfos[sensorId] = info; d->sensorData[sensorId] = QVariant{};
