Hello community,

here is the log from the commit of package ksysguard5 for openSUSE:Factory 
checked in at 2016-10-04 15:51:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ksysguard5 (Old)
 and      /work/SRC/openSUSE:Factory/.ksysguard5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ksysguard5"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ksysguard5/ksysguard5.changes    2016-08-29 
15:27:29.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ksysguard5.new/ksysguard5.changes       
2016-10-04 15:50:48.000000000 +0200
@@ -1,0 +2,29 @@
+Thu Sep 29 16:36:28 UTC 2016 - [email protected]
+
+- Update to 5.8.0
+  * New LTS feature release
+  * For more details please see:
+    https://www.kde.org/announcements/plasma-5.8.0.php
+
+-------------------------------------------------------------------
+Wed Sep 21 09:15:05 UTC 2016 - [email protected]
+
+- Use %{_plasma5_version} again, define it if needed
+
+-------------------------------------------------------------------
+Thu Sep 15 15:53:55 UTC 2016 - [email protected]
+
+- Update to 5.7.95 (Plasma 5.8 Beta)
+  * New LTS feature release
+  * For more details please see:
+    https://www.kde.org/announcements/plasma-5.7.95.php
+
+-------------------------------------------------------------------
+Tue Sep 13 17:42:09 UTC 2016 - [email protected]
+
+- Update to 5.7.5
+  * New bugfix release
+  * For more details please see:
+    https://www.kde.org/announcements/plasma-5.7.5.php
+
+-------------------------------------------------------------------

Old:
----
  ksysguard-5.7.4.tar.xz

New:
----
  ksysguard-5.8.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ksysguard5.spec ++++++
--- /var/tmp/diff_new_pack.u51VOW/_old  2016-10-04 15:50:49.000000000 +0200
+++ /var/tmp/diff_new_pack.u51VOW/_new  2016-10-04 15:50:49.000000000 +0200
@@ -18,7 +18,8 @@
 
 %bcond_without lang
 Name:           ksysguard5
-Version:        5.7.4
+Version:        5.8.0
+%{!?_plasma5_version: %global _plasma5_version %{version}}
 Release:        0
 Summary:        KDE System Guard daemon
 License:        GPL-2.0
@@ -40,7 +41,7 @@
 BuildRequires:  cmake(KF5ItemViews)
 BuildRequires:  cmake(KF5KDELibs4Support)
 BuildRequires:  cmake(KF5NewStuff)
-BuildRequires:  cmake(KF5SysGuard) >= %{version}
+BuildRequires:  cmake(KF5SysGuard) >= %{_plasma5_version}
 BuildRequires:  cmake(Qt5Core) >= 5.4.0
 BuildRequires:  cmake(Qt5WebKitWidgets) >= 5.4.0
 BuildRequires:  cmake(Qt5Widgets) >= 5.4.0

++++++ ksysguard-5.7.4.tar.xz -> ksysguard-5.8.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/CMakeLists.txt 
new/ksysguard-5.8.0/CMakeLists.txt
--- old/ksysguard-5.7.4/CMakeLists.txt  2016-08-23 14:45:46.000000000 +0200
+++ new/ksysguard-5.8.0/CMakeLists.txt  2016-09-29 13:27:23.000000000 +0200
@@ -1,5 +1,5 @@
 project(ksysguard)
-set(PROJECT_VERSION "5.7.4")
+set(PROJECT_VERSION "5.8.0")
 cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR)
 set(QT_MIN_VERSION "5.4.0")
 
@@ -46,16 +46,7 @@
 include_directories(${CMAKE_CURRENT_BINARY_DIR})
 configure_file(config-workspace.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/config-workspace.h)
 
-find_package(Qt5WebKitWidgets CONFIG)
-set_package_properties(Qt5WebKitWidgets PROPERTIES
-                       URL "git://gitorious.org/qt/qtwebkit.git"
-                       DESCRIPTION "Qt Webkit module (web browsing engine)"
-                       TYPE OPTIONAL
-                       PURPOSE "Used by the HTML-based GUI ksysguard library"
-                      )
-if(Qt5WebKitWidgets_FOUND)
-    add_subdirectory( gui )
-endif()
+add_subdirectory( gui )
 
 add_subdirectory( doc )
 add_subdirectory( pics )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/doc/CMakeLists.txt 
new/ksysguard-5.8.0/doc/CMakeLists.txt
--- old/ksysguard-5.7.4/doc/CMakeLists.txt      2016-08-23 14:45:46.000000000 
+0200
+++ new/ksysguard-5.8.0/doc/CMakeLists.txt      2016-09-29 13:27:23.000000000 
+0200
@@ -1,9 +1,9 @@
 add_subdirectory(en)
-add_subdirectory(ca)
 add_subdirectory(de)
-add_subdirectory(et)
 add_subdirectory(it)
+add_subdirectory(sv)
 add_subdirectory(nl)
 add_subdirectory(pt_BR)
-add_subdirectory(sv)
 add_subdirectory(uk)
+add_subdirectory(ca)
+add_subdirectory(et)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/example/ksysguard.notifyrc 
new/ksysguard-5.8.0/example/ksysguard.notifyrc
--- old/ksysguard-5.7.4/example/ksysguard.notifyrc      2016-08-23 
14:45:25.000000000 +0200
+++ new/ksysguard-5.8.0/example/ksysguard.notifyrc      2016-09-29 
13:27:08.000000000 +0200
@@ -87,6 +87,7 @@
 Name[es]=Patrón encontrado
 Name[et]=Sobiv muster
 Name[eu]=Eredua bat dator
+Name[fa]=الگو همسان بود
 Name[fi]=Haettu merkkijono
 Name[fr]=Motif trouvé
 Name[fy]=Patroan komt oerien
@@ -166,6 +167,7 @@
 Comment[es]=Buscar el patrón
 Comment[et]=Otsingu muster sobib
 Comment[eu]=Bilaketa-eredua bat dator
+Comment[fa]=جستجوی الگوی همسان
 Comment[fi]=Haettu merkkijono löytyi
 Comment[fr]=Motif de recherche trouvé
 Comment[fy]=Sykpatroan komt oerien
@@ -250,6 +252,7 @@
 Name[es]=Alarma del sensor
 Name[et]=Sensori häire
 Name[eu]=Sentsorearen alarma
+Name[fa]=هشدار حسگر
 Name[fi]=Anturihälytys
 Name[fr]=Alarme des capteurs
 Name[fy]=sensoralaarm
@@ -331,6 +334,7 @@
 Comment[es]=El sensor sobrepasó el valor crítico
 Comment[et]=Sensor ületas kriitilise piiri
 Comment[eu]=Sentsoreak muga kritikoa gainditu du
+Comment[fa]=حسگر بیش از حد بحرانی
 Comment[fi]=Tunnistin ylitti kriittisen rajan
 Comment[fr]=Le capteur a dépassé sa limite critique
 Comment[fy]=Sensor limyt giet oer de kritike grins
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/gui/SensorDisplayLib/BarGraph.cpp 
new/ksysguard-5.8.0/gui/SensorDisplayLib/BarGraph.cpp
--- old/ksysguard-5.7.4/gui/SensorDisplayLib/BarGraph.cpp       2016-08-23 
14:45:25.000000000 +0200
+++ new/ksysguard-5.8.0/gui/SensorDisplayLib/BarGraph.cpp       2016-09-29 
13:27:08.000000000 +0200
@@ -74,7 +74,7 @@
   }
 
   samples.resize( --bars );
-  footers.removeAll( footers.at( idx ) );
+  footers.removeAt(idx);
   update();
 
   return true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/gui/SensorDisplayLib/DancingBars.cpp 
new/ksysguard-5.8.0/gui/SensorDisplayLib/DancingBars.cpp
--- old/ksysguard-5.7.4/gui/SensorDisplayLib/DancingBars.cpp    2016-08-23 
14:45:25.000000000 +0200
+++ new/ksysguard-5.8.0/gui/SensorDisplayLib/DancingBars.cpp    2016-09-29 
13:27:08.000000000 +0200
@@ -84,7 +84,7 @@
   dlg.setFontSize( mPlotter->fontSize );
 
   SensorModelEntry::List list;
-  for ( uint i = mBars - 1; i < mBars; i-- ) {
+  for(uint i = 0; i < mBars; i++){
     SensorModelEntry entry;
     entry.setId( i );
     entry.setHostName( sensors().at( i )->hostName() );
@@ -114,29 +114,10 @@
   mPlotter->mBackgroundColor = dlg.backgroundColor();
   mPlotter->fontSize = dlg.fontSize();
 
-  uint delCount = 0;
+  QList<uint> deletedIds = dlg.getDeletedIds();
 
-  list = dlg.sensors();
-
-  for ( int i = 0; i < sensors().count(); ++i ) {
-    bool found = false;
-    for ( int j = 0; j < list.count(); ++j ) {
-      if ( list[ j ].id() == (int)( i + delCount ) ) {
-        mPlotter->footers[ i ] = list[ j ].label();
-        found = true;
-        if ( delCount > 0 )
-          list[ j ].setId( i );
-
-        continue;
-      }
-    }
-
-    if ( !found ) {
-      if ( removeSensor(i) ) {
-        i--;
-        delCount++;
-      }
-    }
+  for(int i = 0; i<deletedIds.count(); i++){
+         removeSensor(deletedIds[i]);
   }
 
   repaint();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ksysguard-5.7.4/gui/SensorDisplayLib/DancingBarsSettings.cpp 
new/ksysguard-5.8.0/gui/SensorDisplayLib/DancingBarsSettings.cpp
--- old/ksysguard-5.7.4/gui/SensorDisplayLib/DancingBarsSettings.cpp    
2016-08-23 14:45:25.000000000 +0200
+++ new/ksysguard-5.8.0/gui/SensorDisplayLib/DancingBarsSettings.cpp    
2016-09-29 13:27:08.000000000 +0200
@@ -375,7 +375,32 @@
   if ( !index.isValid() )
     return;
 
+  deletedIds.append(index.row());
   mModel->removeSensor( index );
 }
 
+/*
+ * returns a list of IDs, which have to removed from the sensors list,
+ * perform this in the same order as the IDs are stored in this list,
+ * otherwise you have to consider, that the IDs are changing each time you 
removeSensor is called
+ *
+ * example:
+ * Sensor indexes: [0,1,2,3,4]
+ *
+ * deletedIds can be create like this:
+ * [0]                         --> user has deleted row 0      -->     
[1,2,3,4]
+ * [0,1]               --> user has deleted row 1      --> [1,3,4]
+ * [0,1,1]             --> user has deleted row 1      --> [1,4]
+ *
+ * using the deletedIds list by a simple iteration through the list
+ * [1,2,3,4]   --> removed pos 0
+ * [1,3,4]             --> removed pos 1
+ * [1,4]               --> removed pos 1
+ *
+ */
+QList<uint> DancingBarsSettings::getDeletedIds()
+{
+       return deletedIds;
+}
+
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ksysguard-5.7.4/gui/SensorDisplayLib/DancingBarsSettings.h 
new/ksysguard-5.8.0/gui/SensorDisplayLib/DancingBarsSettings.h
--- old/ksysguard-5.7.4/gui/SensorDisplayLib/DancingBarsSettings.h      
2016-08-23 14:45:25.000000000 +0200
+++ new/ksysguard-5.8.0/gui/SensorDisplayLib/DancingBarsSettings.h      
2016-09-29 13:27:08.000000000 +0200
@@ -80,6 +80,8 @@
     void setSensors( const SensorModelEntry::List &list );
     SensorModelEntry::List sensors() const;
 
+    QList<uint> getDeletedIds();
+
   private Q_SLOTS:
     void editSensor();
     void removeSensor();
@@ -100,6 +102,8 @@
     QPushButton *mEditButton;
     QPushButton *mRemoveButton;
 
+    QList<uint> deletedIds;
+
     QTreeView *mView;
     SensorModel *mModel;
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/gui/org.kde.ksysguard.desktop 
new/ksysguard-5.8.0/gui/org.kde.ksysguard.desktop
--- old/ksysguard-5.7.4/gui/org.kde.ksysguard.desktop   2016-08-23 
14:45:25.000000000 +0200
+++ new/ksysguard-5.8.0/gui/org.kde.ksysguard.desktop   2016-09-29 
13:27:08.000000000 +0200
@@ -18,6 +18,7 @@
 Name[es]=KSysGuard
 Name[et]=KSysGuard
 Name[eu]=KSysGuard
+Name[fa]=KSysGuard
 Name[fi]=KSysGuard
 Name[fr]=KSysGuard
 Name[fy]=KSysGuard
@@ -99,7 +100,7 @@
 GenericName[es]=Monitor del sistema
 GenericName[et]=Süsteemi jälgija
 GenericName[eu]=Sistema-monitorea
-GenericName[fa]=نمایشگر سیستم
+GenericName[fa]=پایشگر سیستم
 GenericName[fi]=Järjestelmänvalvontaohjelma
 GenericName[fr]=Surveillance du système
 GenericName[fy]=Systeemmonitor
@@ -176,6 +177,7 @@
 Comment[en_GB]=Monitor running processes and system performance
 Comment[es]=Monitor de procesos en ejecución y del rendimiento del sistema
 Comment[et]=Töötavate protsesside ja süsteemi jõudluse jälgimine
+Comment[fa]=پایشگر فرآیندهای در حال اجرا و کارایی سیستم
 Comment[fi]=Tarkkaile käynnissä olevia prosesseja ja järjestelmän suorituskykyä
 Comment[gl]=Vixiar os procesos en execución e o rendemento do sistema.
 Comment[he]=מנטר תהליכים פיעילים וביצועי מערכת
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/ksysguardd/Linux/acpi.c 
new/ksysguard-5.8.0/ksysguardd/Linux/acpi.c
--- old/ksysguard-5.7.4/ksysguardd/Linux/acpi.c 2016-08-23 14:45:25.000000000 
+0200
+++ new/ksysguard-5.8.0/ksysguardd/Linux/acpi.c 2016-09-29 13:27:08.000000000 
+0200
@@ -22,9 +22,11 @@
 #include <fcntl.h>
 #include <stdio.h>
 #include <string.h>
+#include <stdlib.h>
 #include <sys/stat.h>
 #include <sys/types.h>
 #include <unistd.h>
+#include <assert.h>
 
 #include "Command.h"
 #include "ksysguardd.h"
@@ -247,6 +249,49 @@
        return idx - *startidx;
 }
 
+void readTypeFile(const char *fileFormat, int number, char *buffer, int 
bufferSize)
+{
+    char filename[ ACPIFILENAMELENGTHMAX ];
+    snprintf(filename, sizeof(filename), fileFormat, number);
+
+    int typeFile = open(filename, O_RDONLY);
+    if (typeFile < 0) {
+        print_error( "Cannot open file \'%s\'!\n"
+                     "Unable to fetch ACPI type", filename);
+        snprintf(buffer, bufferSize, "unknown-%d", number);
+        return;
+    }
+
+    int readBytes = read( typeFile, buffer, bufferSize - 1 );
+    assert(readBytes > 1);
+    assert(readBytes < bufferSize);
+    buffer[readBytes-1] = '\0'; /* strip newline */
+}
+
+void registerThermalZone(int number, struct SensorModul *sm)
+{
+    char name[ ACPIFILENAMELENGTHMAX ];
+    readTypeFile("/sys/class/thermal/thermal_zone%d/type", number, name, 
sizeof(name));
+
+    char sensorName [ ACPIFILENAMELENGTHMAX ];
+    snprintf(sensorName, sizeof(sensorName), 
"acpi/Thermal_Zone/%d-%s/Temperature", number, name);
+
+    registerMonitor(sensorName, "integer", printSysThermalZoneTemperature,
+                    printSysThermalZoneTemperatureInfo, sm);
+}
+
+void registerCoolingDevice(int number, struct SensorModul *sm)
+{
+    char name[ ACPIFILENAMELENGTHMAX ];
+    readTypeFile("/sys/class/thermal/cooling_device%d/type", number, name, 
sizeof(name));
+
+    char sensorName [ ACPIFILENAMELENGTHMAX ];
+    snprintf(sensorName, sizeof(sensorName), 
"acpi/Cooling_Device/%d-%s/Activity", number, name);
+
+    registerMonitor(sensorName, "integer", printCoolingDeviceState,
+                    printCoolingDeviceStateInfo, sm);
+}
+
 void initAcpiThermal(struct SensorModul *sm)
 {
   char th_ref[ ACPIFILENAMELENGTHMAX ];
@@ -259,10 +304,8 @@
           if (!de->d_name || de->d_name[0] == '.')
               continue;
           if (strncmp( de->d_name, "thermal_zone", sizeof("thermal_zone")-1) 
== 0) {
-              snprintf(th_ref, sizeof(th_ref),
-                      "acpi/Thermal_Zone/%s/Temperature", de->d_name + 
(sizeof("thermal_zone")-1));
-              registerMonitor(th_ref, "integer", 
printSysThermalZoneTemperature,
-                      printThermalZoneTemperatureInfo, sm);
+              int number = atoi(de->d_name + (sizeof("thermal_zone")-1));
+              registerThermalZone(number, sm);
 
               /*For compatibility, register a legacy sensor*/
               int zone_number;
@@ -273,10 +316,8 @@
                           printThermalZoneTemperatureInfo, sm);
               }
           } else if (strncmp( de->d_name, "cooling_device", 
sizeof("cooling_device")-1) == 0) {
-              snprintf(th_ref, sizeof(th_ref),
-                      "acpi/Cooling_Device/%s/Current_State", de->d_name+( 
sizeof("cooling_device")-1));
-              registerMonitor(th_ref, "integer", printSysFanState,
-                      printFanStateInfo, sm);
+              int number = atoi(de->d_name+( sizeof("cooling_device")-1));
+              registerCoolingDevice(number, sm);
           }
       }
       closedir( d );
@@ -359,13 +400,31 @@
     }
     output( "%d\n", getSysFileValue("thermal_zone", zone, "temp")/1000);
 }
-void printSysFanState(const char *cmd) {
+
+void printCoolingDeviceStateInfo(const char *cmd)
+{
+    (void)cmd;
+    char name [ 200 ];
+    if (sscanf(cmd, "acpi/Cooling_Device/%199[^/]", name) > 0) {
+        output( "%s Cooling Activity\t0\t100\t%%\n",  name);
+    } else {
+        output( "Cooling Device Activity\t0\t100\t%%\n");
+    }
+}
+
+void printCoolingDeviceState(const char *cmd) {
     int fan = 0;
     if (sscanf(cmd, "acpi/Cooling_Device/%d", &fan) <= 0) {
         output( "-1\n");
         return;
     }
-    output( "%d\n", getSysFileValue("cooling_device", fan, "cur_state"));
+    int current = getSysFileValue("cooling_device", fan, "cur_state");
+    int maximum = getSysFileValue("cooling_device", fan, "max_state");
+    int state = 0;
+    if (current > 0 && maximum > 0) {
+        state = current / maximum;
+    }
+    output( "%d\n", state);
 }
 
 static int getCurrentTemperature(const char *cmd)
@@ -408,6 +467,16 @@
        output( "%d\n", temperature);
 }
 
+void printSysThermalZoneTemperatureInfo(const char *cmd)
+{
+    char name [ 200 ];
+    if (sscanf(cmd, "acpi/Thermal_Zone/%199[^/]", name) > 0) {
+        output( "%s temperature\t0\t0\tC\n", name);
+    } else {
+        output( "Current temperature\t0\t0\tC\n");
+    }
+}
+
 void printThermalZoneTemperatureInfo(const char *cmd)
 {
        (void)cmd;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/ksysguardd/Linux/acpi.h 
new/ksysguard-5.8.0/ksysguardd/Linux/acpi.h
--- old/ksysguard-5.7.4/ksysguardd/Linux/acpi.h 2016-08-23 14:45:25.000000000 
+0200
+++ new/ksysguard-5.8.0/ksysguardd/Linux/acpi.h 2016-09-29 13:27:08.000000000 
+0200
@@ -36,8 +36,11 @@
 void printThermalZoneTemperature(const char *cmd);
 void printSysThermalZoneTemperature(const char *cmd);
 void printSysCompatibilityThermalZoneTemperature(const char *cmd);
+void printSysThermalZoneTemperatureInfo(const char *cmd);
 void printThermalZoneTemperatureInfo(const char *cmd);
 
+void printCoolingDeviceStateInfo(const char *cmd);
+void printCoolingDeviceState(const char *cmd);
 void initAcpiFan( struct SensorModul * );
 void printFanState(const char *cmd);
 void printSysFanState(const char *cmd);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/po/ar/ksysguard.po 
new/ksysguard-5.8.0/po/ar/ksysguard.po
--- old/ksysguard-5.7.4/po/ar/ksysguard.po      2016-08-23 14:45:26.000000000 
+0200
+++ new/ksysguard-5.8.0/po/ar/ksysguard.po      2016-09-29 13:27:09.000000000 
+0200
@@ -2,13 +2,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 #
 # os_ <[email protected]>, 2014.
+# Safa Alfulaij <[email protected]>, ٢٠١٦.
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2016-04-20 07:44+0000\n"
-"PO-Revision-Date: 2014-07-07 19:46+0300\n"
-"Last-Translator: os_ <[email protected]>\n"
+"PO-Revision-Date: ٢٠١٦-٠٩-٠٤ ٢٣:٢٧+0300\n"
+"Last-Translator: Safa Alfulaij <[email protected]>\n"
 "Language-Team: Arabic <[email protected]>\n"
 "Language: ar\n"
 "MIME-Version: 1.0\n"
@@ -16,7 +17,7 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
 "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
-"X-Generator: Lokalize 1.4\n"
+"X-Generator: Lokalize 2.0\n"
 
 msgctxt "NAME OF TRANSLATORS"
 msgid "Your names"
@@ -165,17 +166,16 @@
 msgstr[4] "%1 عمليًةœ%1"
 msgstr[5] "%1 عمليةœ%1"
 
-#  تركتها CPU لأن المكان غالبا ضيق ولا يحتمل أن أكتب (وحدة المعالجة المركزية)
 #: ksysguard.cpp:445
 #, kde-format
 msgid "CPU: %1%œ%1%"
-msgstr "CPU:%1%œ%1%"
+msgstr "المعالج:%1%œ%1%"
 
 #: ksysguard.cpp:460
 #, kde-format
 msgctxt "Arguments are formatted byte sizes (used/total)"
 msgid "Memory: %1 / %2œMem: %1 / %2œMem: %1œ%1"
-msgstr "الذاكرة: %1 / %2œMem: %1 / %2œMem: %1œ%1"
+msgstr "الذاكرة: %1 / %2œذاكرة: %1 / %2œذاكرة: %1œ%1"
 
 #: ksysguard.cpp:487
 msgid " No swap space available "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/po/bg/ksysguard.po 
new/ksysguard-5.8.0/po/bg/ksysguard.po
--- old/ksysguard-5.7.4/po/bg/ksysguard.po      2016-08-23 14:45:26.000000000 
+0200
+++ new/ksysguard-5.8.0/po/bg/ksysguard.po      2016-09-29 13:27:09.000000000 
+0200
@@ -2,7 +2,7 @@
 # Bulgarian translation of KDE.
 # This file is licensed under the GPL.
 #
-# $Id: ksysguard.po 1462113 2016-06-16 19:23:52Z ltoscano $
+# $Id: ksysguard.po 1469943 2016-09-15 23:00:38Z ltoscano $
 #
 # Zlatko Popov <[email protected]>, 2006, 2007, 2008, 2009.
 # Yasen Pramatarov <[email protected]>, 2009, 2011.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/po/et/ksysguard.po 
new/ksysguard-5.8.0/po/et/ksysguard.po
--- old/ksysguard-5.7.4/po/et/ksysguard.po      2016-08-23 14:45:28.000000000 
+0200
+++ new/ksysguard-5.8.0/po/et/ksysguard.po      2016-09-29 13:27:10.000000000 
+0200
@@ -12,7 +12,7 @@
 "POT-Creation-Date: 2016-04-20 07:44+0000\n"
 "PO-Revision-Date: 2016-07-27 02:06+0300\n"
 "Last-Translator: Marek Laane <[email protected]>\n"
-"Language-Team: Estonian <[email protected]>\n"
+"Language-Team: Estonian <[email protected]>\n"
 "Language: et\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/po/he/ksysguard.po 
new/ksysguard-5.8.0/po/he/ksysguard.po
--- old/ksysguard-5.7.4/po/he/ksysguard.po      2016-08-23 14:45:29.000000000 
+0200
+++ new/ksysguard-5.8.0/po/he/ksysguard.po      2016-09-29 13:27:11.000000000 
+0200
@@ -16,7 +16,7 @@
 "Project-Id-Version: ksysguard\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2016-04-20 07:44+0000\n"
-"PO-Revision-Date: 2016-06-27 21:56+0200\n"
+"PO-Revision-Date: 2016-09-18 22:19+0200\n"
 "Last-Translator: Elkana Bardugo <[email protected]>\n"
 "Language-Team: Hebrew <[email protected]>\n"
 "Language: he\n"
@@ -190,7 +190,6 @@
 
 #: ksysguard.cpp:538
 #, fuzzy
-#| msgid "(c) 1996-2008 The KDE System Monitor Developers"
 msgid "(c) 1996-2016 The KDE System Monitor Developers"
 msgstr " המפתחים של מנטר המערכת של 1996-2008 KDE‏, כל הזכויות שמורות"
 
@@ -292,12 +291,6 @@
 
 #: SensorBrowser.cpp:471
 #, fuzzy
-#| msgid ""
-#| "The sensor browser lists the connected hosts and the sensors that they "
-#| "provide. Click and drag sensors into drop zones of a worksheet or the "
-#| "panel applet. A display will appear that visualizes the values provided "
-#| "by the sensor. Some sensor displays can display values of multiple "
-#| "sensors. Simply drag other sensors on to the display to add more sensors."
 msgid ""
 "The sensor browser lists the connected hosts and the sensors that they "
 "provide. Click and drag sensors into drop zones of a worksheet. A display "
@@ -312,7 +305,7 @@
 
 #: SensorDisplayLib/DancingBars.cpp:94 SensorDisplayLib/FancyPlotter.cpp:281
 msgid "OK"
-msgstr "בסדר"
+msgstr "אישור"
 
 #: SensorDisplayLib/DancingBars.cpp:94 SensorDisplayLib/FancyPlotter.cpp:281
 #: SensorDisplayLib/FancyPlotter.cpp:522 SensorDisplayLib/FancyPlotter.cpp:600
@@ -843,7 +836,6 @@
 #. i18n: ectx: property (text), widget (QLabel, m_lblLowerLimit)
 #: SensorDisplayLib/MultiMeterSettingsWidget.ui:86
 #, fuzzy
-#| msgid "Lower limit:"
 msgid "&Lower limit:"
 msgstr "הגבלה תחתונה:"
 
@@ -1011,7 +1003,7 @@
 #. i18n: tag beam attribute summationName
 #: SystemLoad2.sgrd:10
 msgid "Swap"
-msgstr ""
+msgstr "קובץ החלפה (Swap)"
 
 #. i18n: tag display attribute title
 #: SystemLoad2.sgrd:12
@@ -1021,14 +1013,13 @@
 #. i18n: tag beam attribute summationName
 #: SystemLoad2.sgrd:13
 #, fuzzy
-#| msgid "Receiver"
 msgid "Receiving"
 msgstr "קולט"
 
 #. i18n: tag beam attribute summationName
 #: SystemLoad2.sgrd:14
 msgid "Sending"
-msgstr ""
+msgstr "שולח"
 
 #: TimerSettings.cpp:37
 msgid "Timer Settings"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/po/pl/ksysguard.po 
new/ksysguard-5.8.0/po/pl/ksysguard.po
--- old/ksysguard-5.7.4/po/pl/ksysguard.po      2016-08-23 14:45:33.000000000 
+0200
+++ new/ksysguard-5.8.0/po/pl/ksysguard.po      2016-09-29 13:27:14.000000000 
+0200
@@ -1,5 +1,5 @@
 # translation of ksysguard.po to
-# Version: $Revision: 1462113 $
+# Version: $Revision: 1469943 $
 # Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 
Foundation, Inc.
 # Marcin Giedz <[email protected]>, 2002.
 # Michal Rudolf <[email protected]>, 2003, 2004, 2005.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/po/se/ksysguard.po 
new/ksysguard-5.8.0/po/se/ksysguard.po
--- old/ksysguard-5.7.4/po/se/ksysguard.po      2016-08-23 14:45:33.000000000 
+0200
+++ new/ksysguard-5.8.0/po/se/ksysguard.po      2016-09-29 13:27:14.000000000 
+0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: ksysguard\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2016-01-13 07:47+0000\n"
+"POT-Creation-Date: 2016-04-20 07:44+0000\n"
 "PO-Revision-Date: 2007-12-16 13:58+0100\n"
 "Last-Translator: Børre Gaup <[email protected]>\n"
 "Language-Team: Northern Sami <[email protected]>\n"
@@ -31,43 +31,43 @@
 msgid "Connect Host"
 msgstr "Čatnojuvvon guossoheaddjái"
 
-#: HostConnector.cpp:56
+#: HostConnector.cpp:58
 msgid "Host:"
 msgstr "Guossoheaddji:"
 
-#: HostConnector.cpp:66
+#: HostConnector.cpp:68
 msgid "Enter the name of the host you want to connect to."
 msgstr "Čális guossoheaddjinama masa hálidat oktavuođa."
 
-#: HostConnector.cpp:72
+#: HostConnector.cpp:74
 msgid "Connection Type"
 msgstr "Laktašanšládja"
 
-#: HostConnector.cpp:78
+#: HostConnector.cpp:79
 msgid "ssh"
 msgstr "ssh"
 
-#: HostConnector.cpp:81
+#: HostConnector.cpp:82
 msgid "Select this to use the secure shell to login to the remote host."
 msgstr ""
 "Vállje dán jos áiggut geavahit «Secure shell» go iežat sisačálihat "
 "guossoheaddjái."
 
-#: HostConnector.cpp:84
+#: HostConnector.cpp:85
 msgid "rsh"
 msgstr "rsh"
 
-#: HostConnector.cpp:85
+#: HostConnector.cpp:86
 msgid "Select this to use the remote shell to login to the remote host."
 msgstr ""
 "Vállje dán jos áiggut geavahit «Remote shell» go iežat sisačálihat "
 "guossoheaddjái."
 
-#: HostConnector.cpp:88
+#: HostConnector.cpp:89
 msgid "Daemon"
 msgstr "Daemon"
 
-#: HostConnector.cpp:89
+#: HostConnector.cpp:90
 msgid ""
 "Select this if you want to connect to a ksysguard daemon that is running on "
 "the machine you want to connect to, and is listening for client requests."
@@ -76,11 +76,11 @@
 "jođus mašiinnas masa vikkat iežat láktit, ja mii guldala "
 "klientajearaldagaide."
 
-#: HostConnector.cpp:92
+#: HostConnector.cpp:93
 msgid "Custom command"
 msgstr "Eará gohččun"
 
-#: HostConnector.cpp:93
+#: HostConnector.cpp:94
 msgid ""
 "Select this to use the command you entered below to start ksysguardd on the "
 "remote host."
@@ -88,31 +88,31 @@
 "Vállje dán jus áiggut álggahit ksysguarda gáiddus guossoheaddjis gohččumiin "
 "maid leat čállán vuolabeallái."
 
-#: HostConnector.cpp:96
+#: HostConnector.cpp:97
 msgid "Port:"
 msgstr "Verrát:"
 
-#: HostConnector.cpp:103
+#: HostConnector.cpp:104
 msgid ""
 "Enter the port number on which the ksysguard daemon is listening for "
 "connections."
 msgstr "Attes verrátnummira mas ksysguard-duogášprográmma ohcá oktavuođa."
 
-#: HostConnector.cpp:106
+#: HostConnector.cpp:107
 msgid "e.g.  3112"
 msgstr "omd. 3112"
 
-#: HostConnector.cpp:109
+#: HostConnector.cpp:110
 msgid "Command:"
 msgstr "Gohččun:"
 
-#: HostConnector.cpp:118
+#: HostConnector.cpp:119
 msgid "Enter the command that runs ksysguardd on the host you want to monitor."
 msgstr ""
 "Attes gohččuma mii álggaha ksysguardd dan guossoheaddjis maid hálidat "
 "'overvåke'."
 
-#: HostConnector.cpp:122
+#: HostConnector.cpp:123
 msgid "e.g. ssh -l root remote.host.org ksysguardd"
 msgstr "omd. ssh -l root guossoheaddji.fierbmi.org ksysguardd"
 
@@ -120,127 +120,127 @@
 msgid "KDE System Monitor"
 msgstr "KDE vuogádatgoziheaddji"
 
-#: ksysguard.cpp:162 ksysguard.cpp:537
+#: ksysguard.cpp:161 ksysguard.cpp:536
 msgid "System Monitor"
 msgstr "Vuogádatgoziheaddji"
 
-#: ksysguard.cpp:163
+#: ksysguard.cpp:162
 msgid "&Refresh Tab"
 msgstr ""
 
-#: ksysguard.cpp:164
+#: ksysguard.cpp:163
 msgid "&New Tab..."
 msgstr ""
 
-#: ksysguard.cpp:165
+#: ksysguard.cpp:164
 msgid "Import Tab Fr&om File..."
 msgstr ""
 
-#: ksysguard.cpp:166
+#: ksysguard.cpp:165
 msgid "Save Tab &As..."
 msgstr ""
 
-#: ksysguard.cpp:167
+#: ksysguard.cpp:166
 msgid "&Close Tab"
 msgstr ""
 
-#: ksysguard.cpp:168
+#: ksysguard.cpp:167
 msgid "Monitor &Remote Machine..."
 msgstr ""
 
-#: ksysguard.cpp:169
+#: ksysguard.cpp:168
 msgid "&Download New Tabs..."
 msgstr ""
 
-#: ksysguard.cpp:170
+#: ksysguard.cpp:169
 msgid "&Upload Current Tab..."
 msgstr ""
 
-#: ksysguard.cpp:172
+#: ksysguard.cpp:171
 msgid "Tab &Properties"
 msgstr ""
 
-#: ksysguard.cpp:367
+#: ksysguard.cpp:366
 #, kde-format
 msgid "1 processœ1"
 msgid_plural "%1 processesœ%1"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ksysguard.cpp:446
+#: ksysguard.cpp:445
 #, kde-format
 msgid "CPU: %1%œ%1%"
 msgstr ""
 
-#: ksysguard.cpp:461
+#: ksysguard.cpp:460
 #, kde-format
 msgctxt "Arguments are formatted byte sizes (used/total)"
 msgid "Memory: %1 / %2œMem: %1 / %2œMem: %1œ%1"
 msgstr ""
 
-#: ksysguard.cpp:488
+#: ksysguard.cpp:487
 msgid " No swap space available "
 msgstr " Ii leat swap-sadji olámuttus "
 
-#: ksysguard.cpp:490
+#: ksysguard.cpp:489
 #, kde-format
 msgctxt "Arguments are formatted byte sizes (used/total)"
 msgid "Swap: %1 / %2œSwap: %1œ%1"
 msgstr ""
 
-#: ksysguard.cpp:539
-msgid "(c) 1996-2008 The KDE System Monitor Developers"
-msgstr "© 1996–2008 KDE-vuogádatgoziheaddji ovdánahtit"
+#: ksysguard.cpp:538
+msgid "(c) 1996-2016 The KDE System Monitor Developers"
+msgstr ""
 
-#: ksysguard.cpp:541
+#: ksysguard.cpp:540
 msgid "John Tapsell"
 msgstr "John Tapsell"
 
-#: ksysguard.cpp:541
+#: ksysguard.cpp:540
 msgid "Current Maintainer"
 msgstr "Dálá máŧasdoalli"
 
-#: ksysguard.cpp:542
+#: ksysguard.cpp:541
 msgid "Chris Schlaeger"
 msgstr "Chris Schläger"
 
-#: ksysguard.cpp:542
+#: ksysguard.cpp:541
 msgid "Previous Maintainer"
 msgstr "Ovddit máŧasdoalli"
 
-#: ksysguard.cpp:543
+#: ksysguard.cpp:542
 msgid "Greg Martyn"
 msgstr "Greg Martyn"
 
-#: ksysguard.cpp:544
+#: ksysguard.cpp:543
 msgid "Tobias Koenig"
 msgstr "Tobias König"
 
-#: ksysguard.cpp:545
+#: ksysguard.cpp:544
 msgid "Nicolas Leclercq"
 msgstr "Nicolas Leclercq"
 
-#: ksysguard.cpp:546
+#: ksysguard.cpp:545
 msgid "Alex Sanda"
 msgstr "Alex Sanda"
 
-#: ksysguard.cpp:547
+#: ksysguard.cpp:546
 msgid "Bernd Johannes Wuebben"
 msgstr "Bernd Johannes Wübben"
 
-#: ksysguard.cpp:548
+#: ksysguard.cpp:547
 msgid "Ralf Mueller"
 msgstr "Ralf Müller"
 
-#: ksysguard.cpp:549
+#: ksysguard.cpp:548
 msgid "Hamish Rodda"
 msgstr "Hamish Rodda"
 
-#: ksysguard.cpp:550
+#: ksysguard.cpp:549
 msgid "Torsten Kasch"
 msgstr "Torsten Kasch"
 
-#: ksysguard.cpp:550
+#: ksysguard.cpp:549
 msgid ""
 "Solaris Support\n"
 "Parts derived (by permission) from the sunos5\n"
@@ -250,7 +250,7 @@
 "Oasit leat vuođđoduvvon (lobiin) sunos5-modulas\n"
 "«top»-reaiddus maid William LeFebvre lea ráhkadan."
 
-#: ksysguard.cpp:559
+#: ksysguard.cpp:558
 msgid "Optional worksheet files to load"
 msgstr "Eavttolaš bargoárkkaid maid viežžat"
 
@@ -297,12 +297,12 @@
 "on to the display to add more sensors."
 msgstr ""
 
-#: SensorDisplayLib/DancingBars.cpp:95 SensorDisplayLib/FancyPlotter.cpp:282
+#: SensorDisplayLib/DancingBars.cpp:94 SensorDisplayLib/FancyPlotter.cpp:281
 msgid "OK"
 msgstr "OK"
 
-#: SensorDisplayLib/DancingBars.cpp:95 SensorDisplayLib/FancyPlotter.cpp:282
-#: SensorDisplayLib/FancyPlotter.cpp:523 SensorDisplayLib/FancyPlotter.cpp:601
+#: SensorDisplayLib/DancingBars.cpp:94 SensorDisplayLib/FancyPlotter.cpp:281
+#: SensorDisplayLib/FancyPlotter.cpp:522 SensorDisplayLib/FancyPlotter.cpp:600
 msgid "Error"
 msgstr "Meattáhus"
 
@@ -316,15 +316,15 @@
 
 #. i18n: ectx: property (title), widget (QGroupBox, titleFrame)
 #: SensorDisplayLib/DancingBarsSettings.cpp:56
-#: SensorDisplayLib/ListViewSettingsWidget.ui:16
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:16 WorkSheetSettings.cpp:62
+#: SensorDisplayLib/ListViewSettingsWidget.ui:17
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:17 WorkSheetSettings.cpp:62
 msgid "Title"
 msgstr "Namahus"
 
-#. i18n: ectx: property (whatsThis), widget (KLineEdit, m_title)
+#. i18n: ectx: property (whatsThis), widget (QLineEdit, m_title)
 #: SensorDisplayLib/DancingBarsSettings.cpp:61
 #: SensorDisplayLib/FancyPlotterSettings.cpp:71
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:35
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:36
 msgid "Enter the title of the display here."
 msgstr "Čális čájeheami namahusa deike."
 
@@ -364,7 +364,7 @@
 
 #. i18n: ectx: property (title), widget (QGroupBox, GroupBox1)
 #: SensorDisplayLib/DancingBarsSettings.cpp:105
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:59
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:78
 msgid "Alarm for Minimum Value"
 msgstr "Alárbma vuolimus árvvu ovddas"
 
@@ -375,33 +375,33 @@
 
 #. i18n: ectx: property (whatsThis), widget (QCheckBox, m_lowerLimitActive)
 #: SensorDisplayLib/DancingBarsSettings.cpp:111
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:56
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:71
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:57
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:96
 msgid "Enable the minimum value alarm."
 msgstr "Bija alárpma johtui go joavdá vuolimus árvui."
 
 #. i18n: ectx: property (text), widget (QLabel, m_lblLowerLimit)
 #: SensorDisplayLib/DancingBarsSettings.cpp:114
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:97
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:125
 msgid "Lower limit:"
 msgstr "Vuolit rádji:"
 
 #. i18n: ectx: property (title), widget (QGroupBox, GroupBox1_2)
 #: SensorDisplayLib/DancingBarsSettings.cpp:128
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:123
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:151
 msgid "Alarm for Maximum Value"
 msgstr "Alárbma allamus árvvu ovddas"
 
 #. i18n: ectx: property (whatsThis), widget (QCheckBox, m_upperLimitActive)
 #: SensorDisplayLib/DancingBarsSettings.cpp:134
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:115
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:135
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:116
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:169
 msgid "Enable the maximum value alarm."
 msgstr "Bija alárpma johtui go joavdá allamus árvui."
 
 #. i18n: ectx: property (text), widget (QLabel, m_lblUpperLimit)
 #: SensorDisplayLib/DancingBarsSettings.cpp:137
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:161
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:198
 msgid "Upper limit:"
 msgstr "Bajit rádji:"
 
@@ -420,12 +420,10 @@
 
 #. i18n: ectx: property (text), widget (QLabel, textLabel3)
 #. i18n: ectx: property (text), widget (QLabel, textLabel2)
-#. i18n: ectx: property (text), widget (QLabel, textLabel3_2)
 #: SensorDisplayLib/DancingBarsSettings.cpp:172
-#: SensorDisplayLib/ListViewSettingsWidget.ui:77
-#: SensorDisplayLib/LogFile.cpp:101 SensorDisplayLib/LogFileSettings.ui:67
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:228
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:64
+#: SensorDisplayLib/ListViewSettingsWidget.ui:105
+#: SensorDisplayLib/LogFile.cpp:105 SensorDisplayLib/LogFileSettings.ui:85
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:92
 msgid "Background color:"
 msgstr "Duogášivdni:"
 
@@ -489,78 +487,78 @@
 "dan deikke. Dovddančájeheapmi ihtá de deike mii čájeha dovddana árvvuid "
 "dađistaga go rievdaduvvo."
 
-#: SensorDisplayLib/FancyPlotter.cpp:178
+#: SensorDisplayLib/FancyPlotter.cpp:177
 msgctxt "Largest axis title"
 msgid "99999 XXXX"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:519 SensorDisplayLib/FancyPlotter.cpp:590
-#: SensorDisplayLib/FancyPlotter.cpp:653
+#: SensorDisplayLib/FancyPlotter.cpp:518 SensorDisplayLib/FancyPlotter.cpp:589
+#: SensorDisplayLib/FancyPlotter.cpp:652
 #, kde-format
 msgctxt "units"
 msgid "%1%"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:527
+#: SensorDisplayLib/FancyPlotter.cpp:526
 #, kde-format
 msgctxt "%1 is what is being shown statistics for, like 'Memory', 'Swap', etc."
 msgid "<p><b>%1:</b><br>"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:598
+#: SensorDisplayLib/FancyPlotter.cpp:597
 #, kde-format
 msgid "%1 of %2œ%1"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:626
+#: SensorDisplayLib/FancyPlotter.cpp:625
 #, kde-format
 msgctxt "units"
 msgid "%1 TiB"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:629
+#: SensorDisplayLib/FancyPlotter.cpp:628
 #, kde-format
 msgctxt "units"
 msgid "%1 GiB"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:632
+#: SensorDisplayLib/FancyPlotter.cpp:631
 #, kde-format
 msgctxt "units"
 msgid "%1 MiB"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:635
+#: SensorDisplayLib/FancyPlotter.cpp:634
 #, kde-format
 msgctxt "units"
 msgid "%1 KiB"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:640
+#: SensorDisplayLib/FancyPlotter.cpp:639
 #, kde-format
 msgctxt "units"
 msgid "%1 TiB/s"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:643
+#: SensorDisplayLib/FancyPlotter.cpp:642
 #, kde-format
 msgctxt "units"
 msgid "%1 GiB/s"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:646
+#: SensorDisplayLib/FancyPlotter.cpp:645
 #, kde-format
 msgctxt "units"
 msgid "%1 MiB/s"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:649
+#: SensorDisplayLib/FancyPlotter.cpp:648
 #, kde-format
 msgctxt "units"
 msgid "%1 KiB/s"
 msgstr ""
 
-#: SensorDisplayLib/FancyPlotter.cpp:655
+#: SensorDisplayLib/FancyPlotter.cpp:654
 #, kde-format
 msgctxt "unitless - just a number"
 msgid "%1"
@@ -701,52 +699,52 @@
 msgid "Move Down"
 msgstr "Sirdde vulos"
 
-#: SensorDisplayLib/ListView.cpp:46
+#: SensorDisplayLib/ListView.cpp:44
 #, kde-format
 msgid "%1 K"
 msgstr ""
 
-#: SensorDisplayLib/ListView.cpp:47
+#: SensorDisplayLib/ListView.cpp:45
 #, kde-format
 msgid "%1 M"
 msgstr ""
 
-#: SensorDisplayLib/ListView.cpp:48
+#: SensorDisplayLib/ListView.cpp:46
 #, kde-format
 msgid "%1 G"
 msgstr ""
 
-#: SensorDisplayLib/ListView.cpp:49
+#: SensorDisplayLib/ListView.cpp:47
 #, kde-format
 msgid "%1 T"
 msgstr ""
 
-#: SensorDisplayLib/ListView.cpp:50
+#: SensorDisplayLib/ListView.cpp:48
 #, kde-format
 msgid "%1 P"
 msgstr ""
 
-#: SensorDisplayLib/ListView.cpp:153
+#: SensorDisplayLib/ListView.cpp:151
 msgid "Display Units"
 msgstr ""
 
-#: SensorDisplayLib/ListView.cpp:157
+#: SensorDisplayLib/ListView.cpp:155
 msgid "Mixed"
 msgstr ""
 
-#: SensorDisplayLib/ListView.cpp:163
+#: SensorDisplayLib/ListView.cpp:161
 msgid "Kilobytes"
 msgstr ""
 
-#: SensorDisplayLib/ListView.cpp:169
+#: SensorDisplayLib/ListView.cpp:167
 msgid "Megabytes"
 msgstr ""
 
-#: SensorDisplayLib/ListView.cpp:175
+#: SensorDisplayLib/ListView.cpp:173
 msgid "Gigabytes"
 msgstr ""
 
-#: SensorDisplayLib/ListView.cpp:181
+#: SensorDisplayLib/ListView.cpp:179
 msgid "Terabytes"
 msgstr ""
 
@@ -755,19 +753,19 @@
 msgstr "Listočájehanheivehusat"
 
 #. i18n: ectx: property (title), widget (QGroupBox, colorFrame)
-#: SensorDisplayLib/ListViewSettingsWidget.ui:37
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:37
+#: SensorDisplayLib/ListViewSettingsWidget.ui:47
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:47
 msgid "Colors"
 msgstr "Ivnnit"
 
 #. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: SensorDisplayLib/ListViewSettingsWidget.ui:51
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:51
+#: SensorDisplayLib/ListViewSettingsWidget.ui:79
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:79
 msgid "Text color:"
 msgstr "Teakstaivdni:"
 
 #. i18n: ectx: property (text), widget (QLabel, textLabel2)
-#: SensorDisplayLib/ListViewSettingsWidget.ui:64
+#: SensorDisplayLib/ListViewSettingsWidget.ui:92
 msgid "Grid color:"
 msgstr "Ruvttodativdni:"
 
@@ -776,7 +774,7 @@
 msgstr "Heivehusat diehtočoagginfiilla várás"
 
 #. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: SensorDisplayLib/LogFile.cpp:99 SensorDisplayLib/LogFileSettings.ui:54
+#: SensorDisplayLib/LogFile.cpp:103 SensorDisplayLib/LogFileSettings.ui:72
 msgid "Foreground color:"
 msgstr "Ovdabealivdni:"
 
@@ -791,87 +789,92 @@
 msgstr ""
 
 #. i18n: ectx: attribute (title), widget (QWidget, tab_2)
-#: SensorDisplayLib/LogFileSettings.ui:139
+#: SensorDisplayLib/LogFileSettings.ui:166
 msgid "Fi&lter"
 msgstr "&Silli"
 
 #. i18n: ectx: property (text), widget (QPushButton, addButton)
-#: SensorDisplayLib/LogFileSettings.ui:160
+#: SensorDisplayLib/LogFileSettings.ui:196
 msgid "&Add"
 msgstr "&Lasit"
 
 #. i18n: ectx: property (text), widget (QPushButton, deleteButton)
-#: SensorDisplayLib/LogFileSettings.ui:167
+#: SensorDisplayLib/LogFileSettings.ui:203
 msgid "&Delete"
 msgstr "&Sihko"
 
 #. i18n: ectx: property (text), widget (QPushButton, changeButton)
-#: SensorDisplayLib/LogFileSettings.ui:174
+#: SensorDisplayLib/LogFileSettings.ui:210
 msgid "&Change"
 msgstr "&Rievdat"
 
-#: SensorDisplayLib/MultiMeterSettings.cpp:31
+#: SensorDisplayLib/MultiMeterSettings.cpp:32
 msgctxt ""
 "Multimeter is a sensor display that mimics 'digital multimeter' aparatus"
 msgid "Multimeter Settings"
 msgstr "Multimehteriid heivehusat"
 
 #. i18n: ectx: property (text), widget (QLabel, label)
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:25
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:26
 msgid "&Title:"
 msgstr ""
 
 #. i18n: ectx: property (whatsThis), widget (QCheckBox, m_showUnit)
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:42
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:43
 msgid "Enable this to append the unit to the title of the display."
 msgstr "Geavat dán doaimma lasihit ovttadaga čájeheami namahussii."
 
 #. i18n: ectx: property (text), widget (QCheckBox, m_showUnit)
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:45
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:46
 msgid "&Show unit"
 msgstr "Čá&jet ovttadaga"
 
 #. i18n: ectx: property (text), widget (QCheckBox, m_lowerLimitActive)
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:59
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:68
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:60
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:99
 msgid "&Enable alarm"
 msgstr "&Bija alarbma ala"
 
 #. i18n: ectx: property (text), widget (QLabel, m_lblLowerLimit)
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:85
-msgid "Lo&wer limit:"
-msgstr "Vuolit &rádji:"
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:86
+msgid "&Lower limit:"
+msgstr ""
 
 #. i18n: ectx: property (text), widget (QCheckBox, m_upperLimitActive)
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:118
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:132
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:119
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:172
 msgid "E&nable alarm"
 msgstr "Bija &alarbma ala"
 
 #. i18n: ectx: property (text), widget (QLabel, m_lblUpperLimit)
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:144
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:145
 msgid "&Upper limit:"
 msgstr "&Bajit rádji:"
 
 #. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:174
-msgid "Normal digit color:"
-msgstr "Dábálaš loguid ivdni:"
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:175
+msgid "Nor&mal digit color:"
+msgstr ""
 
 #. i18n: ectx: property (text), widget (QLabel, textLabel2_2)
-#: SensorDisplayLib/MultiMeterSettingsWidget.ui:201
-msgid "Alarm digit color:"
-msgstr "Alarbmaloguid ivdni:"
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:205
+msgid "Alarm di&git color:"
+msgstr ""
 
-#: SensorDisplayLib/SensorDisplay.cpp:118 SensorDisplayLib/SensorLogger.cpp:598
+#. i18n: ectx: property (text), widget (QLabel, textLabel3_2)
+#: SensorDisplayLib/MultiMeterSettingsWidget.ui:235
+msgid "Bac&kground color:"
+msgstr ""
+
+#: SensorDisplayLib/SensorDisplay.cpp:116 SensorDisplayLib/SensorLogger.cpp:597
 msgid "&Properties"
 msgstr "&Iešvuođat"
 
-#: SensorDisplayLib/SensorDisplay.cpp:123 SensorDisplayLib/SensorLogger.cpp:603
+#: SensorDisplayLib/SensorDisplay.cpp:121 SensorDisplayLib/SensorLogger.cpp:602
 msgid "&Remove Display"
 msgstr "Váldde čájeheami e&ret"
 
-#: SensorDisplayLib/SensorDisplay.cpp:190
+#: SensorDisplayLib/SensorDisplay.cpp:188
 #, kde-format
 msgid ""
 "<qt><p>This is a sensor display. To customize a sensor display click the "
@@ -884,66 +887,66 @@
 "merkoša bahcanfálus. Vállje <i>Váldde eret</i> jos háliidat sihkut čájeheami "
 "bargoárkkas.</p>%1</qt>"
 
-#: SensorDisplayLib/SensorLogger.cpp:138
+#: SensorDisplayLib/SensorLogger.cpp:137
 msgctxt "@title:column"
 msgid "Logging"
 msgstr ""
 
-#: SensorDisplayLib/SensorLogger.cpp:141
+#: SensorDisplayLib/SensorLogger.cpp:140
 msgctxt "@title:column"
 msgid "Timer Interval"
 msgstr ""
 
-#: SensorDisplayLib/SensorLogger.cpp:144
+#: SensorDisplayLib/SensorLogger.cpp:143
 msgctxt "@title:column"
 msgid "Sensor Name"
 msgstr ""
 
-#: SensorDisplayLib/SensorLogger.cpp:147
+#: SensorDisplayLib/SensorLogger.cpp:146
 msgctxt "@title:column"
 msgid "Host Name"
 msgstr ""
 
-#: SensorDisplayLib/SensorLogger.cpp:150
+#: SensorDisplayLib/SensorLogger.cpp:149
 msgctxt "@title:column"
 msgid "Log File"
 msgstr ""
 
-#: SensorDisplayLib/SensorLogger.cpp:429
-#: SensorDisplayLib/SensorLoggerDlg.cpp:31
+#: SensorDisplayLib/SensorLogger.cpp:428
+#: SensorDisplayLib/SensorLoggerDlg.cpp:30
 msgid "Sensor Logger"
 msgstr "Dovddanlogga"
 
-#: SensorDisplayLib/SensorLogger.cpp:608
+#: SensorDisplayLib/SensorLogger.cpp:607
 msgid "&Remove Sensor"
 msgstr "&Váldde dovddana eret"
 
-#: SensorDisplayLib/SensorLogger.cpp:613
+#: SensorDisplayLib/SensorLogger.cpp:612
 msgid "&Edit Sensor..."
 msgstr "&Doaimmat dovddana …"
 
-#: SensorDisplayLib/SensorLogger.cpp:621
+#: SensorDisplayLib/SensorLogger.cpp:620
 msgid "St&op Logging"
 msgstr "&Heaitte dieđuid čoaggimis"
 
-#: SensorDisplayLib/SensorLogger.cpp:624
+#: SensorDisplayLib/SensorLogger.cpp:623
 msgid "S&tart Logging"
 msgstr "Čoa&ggigoađe dieđuid"
 
 #. i18n: ectx: property (title), widget (QGroupBox, fileFrame)
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:16
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:17
 msgid "File"
 msgstr "Fiila"
 
 #. i18n: ectx: property (title), widget (QGroupBox, timerFrame)
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:31
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:41
 msgctxt "@title:group"
 msgid "Timer Interval"
 msgstr ""
 
 #. i18n: ectx: property (suffix), widget (QSpinBox, m_timerInterval)
-#: SensorDisplayLib/SensorLoggerDlgWidget.ui:49 TimerSettings.cpp:57
-#: WorkSheetSettings.cpp:108
+#: SensorDisplayLib/SensorLoggerDlgWidget.ui:59 TimerSettings.cpp:57
+#: WorkSheetSettings.cpp:111
 msgid " sec"
 msgstr " s"
 
@@ -952,7 +955,7 @@
 msgstr "Dovddana diehtočoagginheivehusat "
 
 #. i18n: ectx: property (text), widget (QLabel, textLabel3)
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:77
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:105
 msgid "Alarm color:"
 msgstr "Alarbmaivdni:"
 
@@ -1028,21 +1031,21 @@
 msgid "Update interval:"
 msgstr "Ođasmahtinbodda:"
 
-#: TimerSettings.cpp:60 WorkSheetSettings.cpp:114
+#: TimerSettings.cpp:60 WorkSheetSettings.cpp:117
 msgid "All displays of the sheet are updated at the rate specified here."
 msgstr "Buot čájehusat ođasmahttojuvvojit nu dávjá go dáppe meroštuvvo."
 
-#: WorkSheet.cpp:84
+#: WorkSheet.cpp:83
 #, kde-format
 msgid "Cannot open the file %1."
 msgstr "Ii sáhte rahpat %1 fiilla."
 
-#: WorkSheet.cpp:92
+#: WorkSheet.cpp:91
 #, kde-format
 msgid "The file %1 does not contain valid XML."
 msgstr "%1 fiillas ii leat gustojeaddji XML."
 
-#: WorkSheet.cpp:99
+#: WorkSheet.cpp:98
 #, kde-format
 msgid ""
 "The file %1 does not contain a valid worksheet definition, which must have a "
@@ -1051,49 +1054,49 @@
 "%1 fiilla ii sisttisdoala gusto bargoárkadefinišuvdna, mas ferte leat "
 "dokumentašládja «KSysGuardWorkSheet»."
 
-#: WorkSheet.cpp:111
+#: WorkSheet.cpp:110
 #, kde-format
 msgid "The file %1 has an invalid worksheet size."
 msgstr "%1 fiilla lea gustohis bargoárkasturrodat."
 
-#: WorkSheet.cpp:232
+#: WorkSheet.cpp:235
 #, kde-format
 msgid "Cannot save file %1"
 msgstr "Ii sáhte vurket %1 fiilla"
 
-#: WorkSheet.cpp:278
+#: WorkSheet.cpp:281
 msgid "The clipboard does not contain a valid display description."
 msgstr "Čuohpusgirjjis ii leat gustojeaddji čájeheapmedefinišuvdna."
 
-#: WorkSheet.cpp:378
+#: WorkSheet.cpp:381
 msgid "Select Display Type"
 msgstr "Vállje čájehanšlája"
 
-#: WorkSheet.cpp:379
+#: WorkSheet.cpp:382
 msgid "&Line graph"
 msgstr "&Linnjágráfa"
 
-#: WorkSheet.cpp:380
+#: WorkSheet.cpp:383
 msgid "&Digital display"
 msgstr "&Digitálalaš šearbma"
 
-#: WorkSheet.cpp:381
+#: WorkSheet.cpp:384
 msgid "&Bar graph"
 msgstr "&Stoalpodiagrámma"
 
-#: WorkSheet.cpp:382
+#: WorkSheet.cpp:385
 msgid "Log to a &file"
 msgstr "Čálit dieđuid &fiilii"
 
-#: WorkSheet.cpp:538
+#: WorkSheet.cpp:541
 msgid "Remove this display?"
 msgstr ""
 
-#: WorkSheet.cpp:539
+#: WorkSheet.cpp:542
 msgid "Remove Display"
 msgstr ""
 
-#: WorkSheet.cpp:580
+#: WorkSheet.cpp:583
 msgid "Dummy"
 msgstr "Mahkáš"
 
@@ -1121,43 +1124,39 @@
 msgid "Enter the number of columns the sheet should have."
 msgstr "Čális galle čuoldda bargoárkkas galgá leat."
 
-#: WorkSheetSettings.cpp:115
+#: WorkSheetSettings.cpp:118
 msgid "Enter the title of the worksheet here."
 msgstr "Čális bargoarkka namahusa deikke."
 
-#: Workspace.cpp:116
+#: Workspace.cpp:110
 #, kde-format
 msgid "Sheet %1"
 msgstr "Guovlu %1"
 
-#: Workspace.cpp:175
+#: Workspace.cpp:169
 #, kde-format
 msgid ""
 "The tab '%1' contains unsaved data.\n"
 "Do you want to save the tab?"
 msgstr ""
 
-#: Workspace.cpp:190
-msgid "*.sgrd|Sensor Files (*.sgrd)"
-msgstr ""
-
-#: Workspace.cpp:190
+#: Workspace.cpp:185
 msgid "Select Tab File to Import"
 msgstr ""
 
-#: Workspace.cpp:218 Workspace.cpp:239
+#: Workspace.cpp:207 Workspace.cpp:227
 msgid "You do not have a tab that could be saved."
 msgstr ""
 
-#: Workspace.cpp:246
+#: Workspace.cpp:234
 msgid "Export Tab"
 msgstr ""
 
-#: Workspace.cpp:264
+#: Workspace.cpp:254
 msgid "There are no tabs that could be deleted."
 msgstr ""
 
-#: Workspace.cpp:304
+#: Workspace.cpp:294
 #, kde-format
 msgid ""
 "<qt>To propose the current custom tab as a new System Monitor tab, email "
@@ -1166,6 +1165,6 @@
 "qt>"
 msgstr ""
 
-#: Workspace.cpp:304
+#: Workspace.cpp:294
 msgid "Upload custom System Monitor tab"
 msgstr ""
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/po/sl/ksysguard.po 
new/ksysguard-5.8.0/po/sl/ksysguard.po
--- old/ksysguard-5.7.4/po/sl/ksysguard.po      2016-08-23 14:45:33.000000000 
+0200
+++ new/ksysguard-5.8.0/po/sl/ksysguard.po      2016-09-29 13:27:14.000000000 
+0200
@@ -1,7 +1,7 @@
 # translation of ksysguard.po to Slovenian
 # Translation of ksysguard.po to Slovenian
 # SLOVENIAN TRANSLATION OF KSYSGUARD
-# $Id: ksysguard.po 1462113 2016-06-16 19:23:52Z ltoscano $
+# $Id: ksysguard.po 1469943 2016-09-15 23:00:38Z ltoscano $
 # $Source$
 #
 # Copyright (C) 2001, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, 
Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksysguard-5.7.4/po/zh_TW/ksysguard.po 
new/ksysguard-5.8.0/po/zh_TW/ksysguard.po
--- old/ksysguard-5.7.4/po/zh_TW/ksysguard.po   2016-08-23 14:45:36.000000000 
+0200
+++ new/ksysguard-5.8.0/po/zh_TW/ksysguard.po   2016-09-29 13:27:16.000000000 
+0200
@@ -13,7 +13,7 @@
 "Project-Id-Version: ksysguard\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2016-04-20 07:44+0000\n"
-"PO-Revision-Date: 2016-06-25 21:57+0800\n"
+"PO-Revision-Date: 2016-09-20 10:37+0800\n"
 "Last-Translator: Jeff Huang <[email protected]>\n"
 "Language-Team: Chinese <[email protected]>\n"
 "Language: zh_TW\n"


Reply via email to