Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: libksysguard

libksysguard (4:5.20.90-0ubuntu1) hirsute; urgency=medium * New upstream (beta) release (5.20.90) * Update symbols from build logs. -- Rik Mills <rikmills@kde.org> Thu, 21 Jan 2021 23:45:16 +0000 libksysguard (4:5.20.5-1ubuntu1) hirsute; urgency=medium * Merge from debian unstable. Remaining changes: - Kubunbtu Vcs fields. - libkf5sysguard-data Breaks/Replaces plasma-workspace (<< 4:5.19.0~) - libprocessui9: Mark 3 symbols optional for ppc64el and s390x, - Disable tests. -- Rik Mills <rikmills@kde.org> Thu, 14 Jan 2021 15:24:03 +0000

Modifications :
  1. Download patch faces/facepackages/piechart/contents/ui/CompactRepresentation.qml

    --- 4:5.20.5-1/faces/facepackages/piechart/contents/ui/CompactRepresentation.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/piechart/contents/ui/CompactRepresentation.qml 2021-01-21 12:53:03.000000000 +0000 @@ -36,6 +36,7 @@ Faces.SensorFace { id: root contentItem: ColumnLayout { PieChart { + Layout.maximumHeight: Math.max(root.width, Layout.minimumHeight) Layout.fillWidth: true Layout.fillHeight: !label.visible Layout.alignment: Qt.AlignCenter
  2. Download patch po/ar/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/ar/ksysguardlsofwidgets.po 2021-01-05 12:10:48.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/ar/ksysguardlsofwidgets.po 2021-01-21 12:53:05.000000000 +0000 @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ksysguardlsofwidgets\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2018-07-27 23:54+0300\n" "Last-Translator: Safa Alfulaij <safa1996alfulaij@gmail.com>\n" "Language-Team: Arabic <doc@arabeyes.org>\n" @@ -20,19 +20,19 @@ msgstr "" "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" "X-Generator: Lokalize 2.0\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "واصِف الملف" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "النوع" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "الكائن"
  3. Download patch libksysguard.categories

    --- 4:5.20.5-1/libksysguard.categories 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/libksysguard.categories 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -org.kde.libksysguard.ksgrd libksysguard (ksgrd) IDENTIFIER [LIBKSYSGUARD_KSGRD] -org.kde.libksysguard.processcore libksysguard (processcore) IDENTIFIER [LIBKSYSGUARD_PROCESSCORE] -org.kde.libksysguard.processui libksysguard (processui) IDENTIFIER [LIBKSYSGUARD_PROCESSUI] -org.kde.libksysguard.ksignalplotter libksysguard (ksignalplotter) IDENTIFIER [LIBKSYSGUARD_KSIGNALPLOTTER] -
  4. Download patch po/bg/processui.po
  5. Download patch ksgrd/SensorManager.cpp

    --- 4:5.20.5-1/ksgrd/SensorManager.cpp 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/ksgrd/SensorManager.cpp 2021-01-21 12:53:03.000000000 +0000 @@ -24,7 +24,6 @@ #include <QCoreApplication> #include <QDebug> #include <klocalizedstring.h> -#include <QEvent> #include <kconfiggroup.h> #include "ksgrd_debug.h"
  6. Download patch debian/libkf5sysguard-dev.install

    --- 4:5.20.5-1/debian/libkf5sysguard-dev.install 2020-12-26 21:09:45.000000000 +0000 +++ 4:5.20.90-0ubuntu1/debian/libkf5sysguard-dev.install 2021-01-21 23:45:16.000000000 +0000 @@ -1,14 +1,14 @@ usr/include/ksysguard/ usr/lib/*/cmake/KF5SysGuard/ usr/lib/*/cmake/KSysGuard/ +usr/lib/*/libKSysGuardFormatter.so +usr/lib/*/libKSysGuardSensorFaces.so +usr/lib/*/libKSysGuardSensors.so usr/lib/*/libksgrd.so usr/lib/*/libksignalplotter.so usr/lib/*/liblsofui.so usr/lib/*/libprocesscore.so usr/lib/*/libprocessui.so -usr/lib/*/libKSysGuardFormatter.so -usr/lib/*/libKSysGuardSensorFaces.so -usr/lib/*/libKSysGuardSensors.so usr/lib/*/qt5/plugins/designer/ksignalplotter5widgets.so usr/lib/*/qt5/plugins/designer/ksysguard5widgets.so usr/lib/*/qt5/plugins/designer/ksysguardlsof5widgets.so
  7. Download patch po/da/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/da/ksysguardlsofwidgets.po 2021-01-05 12:10:53.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/da/ksysguardlsofwidgets.po 2021-01-21 12:53:09.000000000 +0000 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ksysguardlsofwidgets\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2008-12-14 17:45+0100\n" "Last-Translator: Martin Schlander <mschlander@opensuse.org>\n" "Language-Team: Danish <dansk@dansk-gruppen.dk>\n" @@ -17,19 +17,19 @@ msgstr "" "X-Generator: Lokalize 0.2\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "FD" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Type" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Objekt"
  8. Download patch debian/libprocessui9.symbols

    --- 4:5.20.5-1/debian/libprocessui9.symbols 2020-11-09 19:20:55.000000000 +0000 +++ 4:5.20.90-0ubuntu1/debian/libprocessui9.symbols 2021-01-21 23:45:16.000000000 +0000 @@ -80,9 +80,9 @@ libprocessui.so.9 libprocessui9 #MINVER# _ZN20KSysGuardProcessListD2Ev@Base 4:5.18.90 _ZNK11KTextEditVT10metaObjectEv@Base 4:5.18.90 _ZNK11KTextEditVT20parseAnsiEscapeCodesEv@Base 4:5.18.90 - _ZNK12KConfigGroup9readEntryI10QByteArrayEET_PKcRKS2_@Base 4:5.19.2 - _ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4:5.19.2 - _ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 4:5.18.90 + (optional=templinst|arch=!s390x)_ZNK12KConfigGroup9readEntryI10QByteArrayEET_PKcRKS2_@Base 4:5.18.80 + (optional=templinst|arch=!ppc64el !s390x)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4:5.18.80 + (optional=templinst|arch=!ppc64el !s390x)_ZNK12KConfigGroup9readEntryIiEET_PKcRKS1_@Base 4:5.18.80 _ZNK12ProcessModel10headerDataEiN2Qt11OrientationEi@Base 4:5.18.90 _ZNK12ProcessModel10metaObjectEv@Base 4:5.18.90 _ZNK12ProcessModel10showTotalsEv@Base 4:5.18.90
  9. Download patch po/en_GB/processui.po
  10. Download patch po/bs/processui.po
  11. Download patch po/bn_IN/processui.po
  12. Download patch po/ar/ksgrd.po
  13. Download patch formatter/Formatter.cpp

    --- 4:5.20.5-1/formatter/Formatter.cpp 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/formatter/Formatter.cpp 2021-01-21 12:53:03.000000000 +0000 @@ -75,6 +75,7 @@ static KLocalizedString unitFormat(Unit const static KLocalizedString s = ki18nc("Seconds unit symbol", "%1s"); const static KLocalizedString V = ki18nc("Volts unit symbol", "%1 V"); const static KLocalizedString W = ki18nc("Watts unit symbol", "%1 W"); + const static KLocalizedString Wh = ki18nc("Watt-hours unit symbol", "%1 Wh"); const static KLocalizedString rate = ki18nc("Rate unit symbol", "%1 s⁻¹"); const static KLocalizedString unitless = ki18nc("Unitless", "%1"); @@ -134,6 +135,8 @@ static KLocalizedString unitFormat(Unit return V; case UnitWatt: return W; + case UnitWattHour: + return Wh; default: return unitless; @@ -163,6 +166,8 @@ static int unitOrder(Unit unit) case UnitGigaHertz: case UnitTeraHertz: case UnitPetaHertz: + case UnitWatt: + case UnitWattHour: return 1000; default: @@ -372,6 +377,8 @@ QString Formatter::symbol(Unit unit) return i18nc("Volts unit symbol", "V"); case UnitWatt: return i18nc("Watts unit symbol", "W"); + case UnitWattHour: + return i18nc("Watt-hours unit symbol", "Wh"); case UnitRate: return i18nc("Rate unit symbol", "s⁻¹");
  14. Download patch debian/tests/control

    --- 4:5.20.5-1/debian/tests/control 2020-01-12 12:00:05.000000000 +0000 +++ 4:5.20.90-0ubuntu1/debian/tests/control 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -Tests: acc -Depends: @, dh-acc, exuberant-ctags -Restrictions: allow-stderr
  15. Download patch faces/facepackages/linechart/contents/ui/Config.qml

    --- 4:5.20.5-1/faces/facepackages/linechart/contents/ui/Config.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/linechart/contents/ui/Config.qml 2021-01-21 12:53:03.000000000 +0000 @@ -39,9 +39,12 @@ Kirigami.FormLayout { property alias cfg_rangeAutoY: rangeAutoYCheckbox.checked property alias cfg_rangeFromY: rangeFromYSpin.value property alias cfg_rangeToY: rangeToYSpin.value - property alias cfg_rangeAutoX: rangeAutoXCheckbox.checked - property alias cfg_rangeFromX: rangeFromXSpin.value - property alias cfg_rangeToX: rangeToXSpin.value + property alias cfg_historyAmount: historySpin.value + + // For backward compatibility + property real cfg_rangeAutoX + property real cfg_rangeFromX + property real cfg_rangeToX Item { Kirigami.FormData.label: i18n("Appearance") @@ -98,25 +101,22 @@ Kirigami.FormLayout { Kirigami.FormData.label: i18n("To (Y):") enabled: !rangeAutoYCheckbox.checked } - QQC2.CheckBox { - id: rangeAutoXCheckbox - text: i18n("Automatic X Data Range") - } - QQC2.SpinBox { - id: rangeFromXSpin - editable: true - from: -99999 - to: 99999 - Kirigami.FormData.label: i18n("From (X):") - enabled: !rangeAutoXCheckbox.checked - } QQC2.SpinBox { - id: rangeToXSpin + id: historySpin editable: true - from: -99999 - to: 99999 - Kirigami.FormData.label: i18n("To (X):") - enabled: !rangeAutoXCheckbox.checked + from: 0 + to: 999999999 + Kirigami.FormData.label: i18n("Amount of History to Keep:") + + textFromValue: function(value, locale) { + return i18ncp("%1 is seconds of history", "%1 second", "%1 seconds", Number(value).toLocaleString(locale, "f", 0)); + } + valueFromText: function(value, locale) { + // Don't use fromLocaleString here since it will error out on extra + // characters like the (potentially translated) seconds that gets + // added above. Instead parseInt ignores non-numeric characters. + return parseInt(value) + } } }
  16. Download patch po/ca@valencia/ksgrd.po
  17. Download patch po/ca/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/ca/ksysguardlsofwidgets.po 2021-01-05 12:10:51.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/ca/ksysguardlsofwidgets.po 2021-01-21 12:53:07.000000000 +0000 @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2020-07-28 14:05+0200\n" "Last-Translator: Antoni Bella Pérez <antonibella5@yahoo.com>\n" "Language-Team: Catalan <kde-i18n-ca@kde.org>\n" @@ -21,19 +21,19 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Accelerator-Marker: &\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "DF" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Tipus" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Objecte"
  18. Download patch ksgrd/CMakeLists.txt

    --- 4:5.20.5-1/ksgrd/CMakeLists.txt 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/ksgrd/CMakeLists.txt 2021-01-21 12:53:03.000000000 +0000 @@ -10,7 +10,8 @@ set(ksgrd_LIB_SRCS SensorSocketAgent.cpp ) -ecm_qt_declare_logging_category(ksgrd_LIB_SRCS HEADER ksgrd_debug.h IDENTIFIER LIBKSYSGUARD_KSGRD CATEGORY_NAME org.kde.libksysguard.ksgrd) +ecm_qt_declare_logging_category(ksgrd_LIB_SRCS HEADER ksgrd_debug.h IDENTIFIER LIBKSYSGUARD_KSGRD CATEGORY_NAME org.kde.libksysguard.ksgrd + DESCRIPTION "libksysguard (ksgrd)" EXPORT LIBKSYSGUARD) add_definitions(-DTRANSLATION_DOMAIN=\"ksgrd\") remove_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_STRICT_ITERATORS -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_KEYWORDS)
  19. Download patch po/bs/ksgrd.po
  20. Download patch po/eo/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/eo/ksysguardlsofwidgets.po 2021-01-05 12:10:54.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/eo/ksysguardlsofwidgets.po 2021-01-21 12:53:10.000000000 +0000 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: ksysguardlsofwidgets\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2009-12-15 10:29+0100\n" "Last-Translator: Axel Rousseau <axel@esperanto-jeunes.org>\n" "Language-Team: esperanto <kde-i18n-eo@kde.org>\n" @@ -16,19 +16,19 @@ msgstr "" "X-Generator: pology\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "FD" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Tipo" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Objekto"
  21. Download patch faces/SensorFaceController_p.h

    --- 4:5.20.5-1/faces/SensorFaceController_p.h 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/SensorFaceController_p.h 2021-01-21 12:53:03.000000000 +0000 @@ -28,6 +28,8 @@ #include <KConfigLoader> #include <KDeclarative/ConfigPropertyMap> +#include <functional> + #include "sensorfaces_export.h" class QQmlEngine; @@ -82,7 +84,9 @@ public: QJsonArray readSensors(const KConfigGroup &config, const QString &entryName); QJsonArray readAndUpdateSensors(KConfigGroup &config, const QString &entryName); - QJsonArray resolveSensors(const QJsonArray &partialEntries); + QString replaceDiskId(const QString &entryname) const; + QString replacePartitionId(const QString &entryname) const; + void resolveSensors(const QJsonArray &partialEntries, std::function<void(const QJsonArray&)> callback); SensorFace *createGui(const QString &qmlPath); QQuickItem *createConfigUi(const QString &file, const QVariantMap &initialProperties); @@ -118,6 +122,8 @@ public: PresetsModel *availablePresetsModel = nullptr; static QVector<QPair<QRegularExpression, QString>> sensorIdReplacements; + static QRegularExpression oldDiskSensor; + static QRegularExpression oldPartitionSensor; }; }
  22. Download patch faces/SensorFaceController.cpp
  23. Download patch faces/facepackages/linechart/contents/config/main.xml

    --- 4:5.20.5-1/faces/facepackages/linechart/contents/config/main.xml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/linechart/contents/config/main.xml 2021-01-21 12:53:03.000000000 +0000 @@ -42,6 +42,9 @@ <entry name="rangeAutoY" type="Bool"> <default>true</default> </entry> + <entry name="historyAmount" type="Int"> + <default>300</default> + </entry> </group> </kcfg>
  24. Download patch formatter/declarative/FormatterWrapper.h

    --- 4:5.20.5-1/formatter/declarative/FormatterWrapper.h 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/formatter/declarative/FormatterWrapper.h 2021-01-21 12:53:03.000000000 +0000 @@ -33,6 +33,9 @@ namespace KSysGuard { * * This effectively wraps Formatter::formatValue, removing the FormatOptions flag * that I couldn't get to work. + * + * It is accessible as `Formatter` inside the `org.kde.ksysguard.formatter` package + * @see Formatter */ class FormatterWrapper : public QObject {
  25. Download patch faces/facepackages/linechart/metadata.desktop

    --- 4:5.20.5-1/faces/facepackages/linechart/metadata.desktop 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/linechart/metadata.desktop 2021-01-21 12:53:03.000000000 +0000 @@ -9,7 +9,6 @@ Name[et]=Joondiagramm Name[eu]=Lerro-diagrama Name[fi]=Viivakaavio Name[fr]=Diagramme en ligne -Name[ia]=Diagramma a linea Name[it]=Grafico lineare Name[ko]=꺾은선형 차트 Name[lt]=Linijinė diagrama
  26. Download patch faces/ConfigAppearance.qml

    --- 4:5.20.5-1/faces/ConfigAppearance.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/ConfigAppearance.qml 2021-01-21 12:53:03.000000000 +0000 @@ -40,6 +40,7 @@ Kirigami.FormLayout { function saveConfig() { controller.title = cfg_title; controller.faceId = cfg_chartFace; + controller.showTitle = cfg_showTitle var preset = pendingPreset; pendingPreset = ""; @@ -51,9 +52,11 @@ Kirigami.FormLayout { property Faces.SensorFaceController controller property alias cfg_title: titleField.text + property alias cfg_showTitle: showTitleCheckbox.checked property string cfg_chartFace onCfg_titleChanged: configurationChanged(); + onCfg_showTitleChanged: configurationChanged() onCfg_chartFaceChanged: configurationChanged(); // config keys of the selected preset to be applied on save @@ -62,6 +65,7 @@ Kirigami.FormLayout { Component.onCompleted: { cfg_title = controller.title; cfg_chartFace = controller.faceId; + cfg_showTitle = controller.showTitle } Charts.ColorGradientSource { @@ -131,9 +135,15 @@ Kirigami.FormLayout { Kirigami.FormData.isSection: true } - QQC2.TextField { - id: titleField + RowLayout { Kirigami.FormData.label: i18nd("KSysGuardSensorFaces", "Title:") + QQC2.TextField { + id: titleField + } + QQC2.CheckBox { + id: showTitleCheckbox + text: i18nd("KSysGuardSensorFaces", "Show Title") + } } RowLayout {
  27. Download patch debian/tests/acc

    --- 4:5.20.5-1/debian/tests/acc 2020-11-09 19:20:55.000000000 +0000 +++ 4:5.20.90-0ubuntu1/debian/tests/acc 2021-01-21 23:45:16.000000000 +0000 @@ -8,12 +8,4 @@ for in_file in debian/*.acc.in; do "${in_file}" > "${out_file}" done -DH_VERBOSE=1 - dh_acc -ret=$? -if [ 0 -ne $ret ]; then - cp -r logs "${ADT_ARTIFACTS}"/acc.logs -fi -exit $ret -
  28. Download patch po/en_GB/ksysguard_face_org.kde.ksysguard.textonly.po

    --- 4:5.20.5-1/po/en_GB/ksysguard_face_org.kde.ksysguard.textonly.po 2021-01-05 12:10:54.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/en_GB/ksysguard_face_org.kde.ksysguard.textonly.po 2021-01-21 12:53:10.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-07-30 02:25+0200\n" -"PO-Revision-Date: 2020-09-27 15:26+0100\n" +"PO-Revision-Date: 2020-09-26 14:13+0100\n" "Last-Translator: Steve Allewell <steve.allewell@gmail.com>\n" "Language-Team: British English <kde-l10n-en_gb@kde.org>\n" "Language: en_GB\n"
  29. Download patch po/de/ksgrd.po
  30. Download patch po/cs/ksgrd.po
  31. Download patch po/ca/processui.po
  32. Download patch debian/control

    --- 4:5.20.5-1/debian/control 2020-12-26 21:09:45.000000000 +0000 +++ 4:5.20.90-0ubuntu1/debian/control 2021-01-21 23:45:16.000000000 +0000 @@ -39,19 +39,19 @@ Build-Depends: cmake (>= 3.0~), zlib1g-dev, Standards-Version: 4.5.0 Homepage: https://invent.kde.org/plasma/libksysguard -Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/libksysguard -Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/libksysguard.git +Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/libksysguard +Vcs-Git: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/libksysguard Rules-Requires-Root: no Package: libkf5sysguard-bin Architecture: any Depends: libkf5sysguard-data (= ${source:Version}), - libksysguardsensorfaces1 (= ${binary:Version}), - libksysguardformatter1 (= ${binary:Version}), libksgrd9 (= ${binary:Version}), - libprocessui9 (= ${binary:Version}), - libprocesscore9 (= ${binary:Version}), + libksysguardformatter1 (= ${binary:Version}), + libksysguardsensorfaces1 (= ${binary:Version}), libksysguardsensors1 (= ${binary:Version}), + libprocesscore9 (= ${binary:Version}), + libprocessui9 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Description: library for system monitoring - utilities @@ -64,6 +64,8 @@ Package: libkf5sysguard-data Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} +Breaks: plasma-workspace (<< 4:5.19.0~) +Replaces: plasma-workspace (<< 4:5.19.0~) Description: library for system monitoring - data files KSysGuard is a program to monitor various elements of your system, or any other remote system with the KSysGuard daemon (ksysgardd) installed. @@ -111,71 +113,71 @@ Description: library for system monitori . This package contains the shared library libksignalplotter. -Package: liblsofui9 +Package: libksysguardformatter1 Architecture: any Depends: libkf5sysguard-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}, -Description: library for system monitoring - lsofui shared library +Description: library for system monitoring - ksysguardformatter shared library KSysGuard is a program to monitor various elements of your system, or any other remote system with the KSysGuard daemon (ksysgardd) installed. . - This package contains the shared library liblsofui. + This package contains the shared library libksysguardformatter. -Package: libprocesscore9 +Package: libksysguardsensorfaces1 Architecture: any Depends: libkf5sysguard-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}, -Description: library for system monitoring - processcore shared library +Description: library for system monitoring - ksysguardsensorfaces shared library KSysGuard is a program to monitor various elements of your system, or any other remote system with the KSysGuard daemon (ksysgardd) installed. . - This package contains the shared library libprocesscore. + This package contains the shared library libksysguardsensorfaces. -Package: libprocessui9 +Package: libksysguardsensors1 Architecture: any Depends: libkf5sysguard-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}, -Description: library for system monitoring - processui shared library +Description: library for system monitoring - ksysguardsensors shared library KSysGuard is a program to monitor various elements of your system, or any other remote system with the KSysGuard daemon (ksysgardd) installed. . - This package contains the shared library libprocessui. + This package contains the shared library libksysguardsensors. -Package: libksysguardformatter1 +Package: liblsofui9 Architecture: any Depends: libkf5sysguard-data (= ${source:Version}), ${misc:Depends}, - ${shlibs:Depends} -Description: library for system monitoring - ksysguardformatter shared library + ${shlibs:Depends}, +Description: library for system monitoring - lsofui shared library KSysGuard is a program to monitor various elements of your system, or any other remote system with the KSysGuard daemon (ksysgardd) installed. . - This package contains the shared library libksysguardformatter. + This package contains the shared library liblsofui. -Package: libksysguardsensors1 +Package: libprocesscore9 Architecture: any Depends: libkf5sysguard-data (= ${source:Version}), ${misc:Depends}, - ${shlibs:Depends} -Description: library for system monitoring - ksysguardsensors shared library + ${shlibs:Depends}, +Description: library for system monitoring - processcore shared library KSysGuard is a program to monitor various elements of your system, or any other remote system with the KSysGuard daemon (ksysgardd) installed. . - This package contains the shared library libksysguardsensors. + This package contains the shared library libprocesscore. -Package: libksysguardsensorfaces1 +Package: libprocessui9 Architecture: any Depends: libkf5sysguard-data (= ${source:Version}), ${misc:Depends}, - ${shlibs:Depends} -Description: library for system monitoring - ksysguardsensorfaces shared library + ${shlibs:Depends}, +Description: library for system monitoring - processui shared library KSysGuard is a program to monitor various elements of your system, or any other remote system with the KSysGuard daemon (ksysgardd) installed. . - This package contains the shared library libksysguardsensorfaces. + This package contains the shared library libprocessui. Package: qml-module-org-kde-ksysguard Architecture: any @@ -184,7 +186,7 @@ Depends: qml-module-org-kde-kirigami2, qml-module-qtquick-layouts, qml-module-qtquick2, ${misc:Depends}, - ${shlibs:Depends} + ${shlibs:Depends}, Description: KSysGuard QtDeclarative QML Support Contains a plugin for QtDeclarative that provides support for using KSysGuard components written
  33. Download patch po/ca@valencia/KSysGuardSensorFaces.po

    --- 4:5.20.5-1/po/ca@valencia/KSysGuardSensorFaces.po 2021-01-05 12:10:51.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/ca@valencia/KSysGuardSensorFaces.po 2021-01-21 12:53:07.000000000 +0000 @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2020-10-08 08:15+0200\n" +"POT-Creation-Date: 2021-01-06 03:01+0100\n" "PO-Revision-Date: 2020-07-30 13:01+0100\n" "Last-Translator: Josep Ma. Ferrer <txemaq@gmail.com>\n" "Language-Team: Catalan <kde-i18n-ca@kde.org>\n" @@ -32,37 +32,43 @@ msgstr "Arrere" msgid "Search..." msgstr "Cerca..." -#: ConfigAppearance.qml:103 +#: ConfigAppearance.qml:107 #, kde-format msgid "Presets:" msgstr "Valors predefinits:" -#: ConfigAppearance.qml:107 +#: ConfigAppearance.qml:111 #, kde-format msgid "Load Preset..." msgstr "Carrega els valors predeterminats..." -#: ConfigAppearance.qml:112 +#: ConfigAppearance.qml:116 #, kde-format msgid "Get new presets..." msgstr "Obtén valors predeterminats nous..." -#: ConfigAppearance.qml:124 +#: ConfigAppearance.qml:128 #, kde-format msgid "Save Settings As Preset" msgstr "Guarda els ajustaments com a valors predeterminats" -#: ConfigAppearance.qml:136 +#: ConfigAppearance.qml:139 #, kde-format msgid "Title:" msgstr "Títol:" -#: ConfigAppearance.qml:140 +#: ConfigAppearance.qml:145 +#, fuzzy, kde-format +#| msgid "Title:" +msgid "Show Title" +msgstr "Títol:" + +#: ConfigAppearance.qml:150 #, kde-format msgid "Display Style:" msgstr "Estil de la vista:" -#: ConfigAppearance.qml:160 +#: ConfigAppearance.qml:170 #, kde-format msgid "Get New Display Styles..." msgstr "Obtén estils de vista nous..." @@ -85,7 +91,7 @@ msgid "Text-Only Sensors" msgstr "Sensors de només text" #: facepackages/barchart/contents/ui/Config.qml:43 -#: facepackages/linechart/contents/ui/Config.qml:52 +#: facepackages/linechart/contents/ui/Config.qml:55 #: facepackages/piechart/contents/ui/Config.qml:42 #, kde-format msgid "Show Sensors Legend" @@ -97,13 +103,13 @@ msgid "Stacked Bars" msgstr "Barres apilades" #: facepackages/barchart/contents/ui/Config.qml:51 -#: facepackages/linechart/contents/ui/Config.qml:64 +#: facepackages/linechart/contents/ui/Config.qml:67 #, kde-format msgid "Show Grid Lines" msgstr "Mostra les línies de la quadrícula" #: facepackages/barchart/contents/ui/Config.qml:55 -#: facepackages/linechart/contents/ui/Config.qml:68 +#: facepackages/linechart/contents/ui/Config.qml:71 #, kde-format msgid "Show Y Axis Labels" msgstr "Mostra les etiquetes de l'eix Y" @@ -126,60 +132,58 @@ msgstr "Des de:" msgid "To:" msgstr "Fins a:" -#: facepackages/linechart/contents/ui/Config.qml:47 +#: facepackages/linechart/contents/ui/Config.qml:50 #, kde-format msgid "Appearance" msgstr "Aparença" -#: facepackages/linechart/contents/ui/Config.qml:56 +#: facepackages/linechart/contents/ui/Config.qml:59 #, kde-format msgid "Stacked Charts" msgstr "Gràfics apilats" -#: facepackages/linechart/contents/ui/Config.qml:60 +#: facepackages/linechart/contents/ui/Config.qml:63 #, kde-format msgid "Smooth Lines" msgstr "Línies suaus" -#: facepackages/linechart/contents/ui/Config.qml:72 +#: facepackages/linechart/contents/ui/Config.qml:75 #, kde-format msgid "Fill Opacity:" msgstr "Opacitat de l'emplenat:" -#: facepackages/linechart/contents/ui/Config.qml:78 +#: facepackages/linechart/contents/ui/Config.qml:81 #, kde-format msgid "Data Ranges" msgstr "Intervals de dades" -#: facepackages/linechart/contents/ui/Config.qml:83 +#: facepackages/linechart/contents/ui/Config.qml:86 #, kde-format msgid "Automatic Y Data Range" msgstr "Interval automàtic de les dades Y" -#: facepackages/linechart/contents/ui/Config.qml:87 +#: facepackages/linechart/contents/ui/Config.qml:90 #, kde-format msgid "From (Y):" msgstr "Des de (Y):" -#: facepackages/linechart/contents/ui/Config.qml:98 +#: facepackages/linechart/contents/ui/Config.qml:101 #, kde-format msgid "To (Y):" msgstr "Fins a (Y):" -#: facepackages/linechart/contents/ui/Config.qml:103 +#: facepackages/linechart/contents/ui/Config.qml:109 #, kde-format -msgid "Automatic X Data Range" -msgstr "Interval automàtic de les dades X" - -#: facepackages/linechart/contents/ui/Config.qml:110 -#, kde-format -msgid "From (X):" -msgstr "Des de (X):" +msgid "Amount of History to Keep:" +msgstr "" -#: facepackages/linechart/contents/ui/Config.qml:118 +#: facepackages/linechart/contents/ui/Config.qml:112 #, kde-format -msgid "To (X):" -msgstr "Fins a (X):" +msgctxt "%1 is seconds of history" +msgid "%1 second" +msgid_plural "%1 seconds" +msgstr[0] "" +msgstr[1] "" #: facepackages/piechart/contents/ui/Config.qml:46 #, kde-format
  34. Download patch po/ca@valencia/ksysguard_face_org.kde.ksysguard.linechart.po

    --- 4:5.20.5-1/po/ca@valencia/ksysguard_face_org.kde.ksysguard.linechart.po 2021-01-05 12:10:51.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/ca@valencia/ksysguard_face_org.kde.ksysguard.linechart.po 2021-01-21 12:53:07.000000000 +0000 @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2020-07-25 02:21+0200\n" +"POT-Creation-Date: 2021-01-06 03:01+0100\n" "PO-Revision-Date: 2020-07-25 11:31+0100\n" "Last-Translator: Josep Ma. Ferrer <txemaq@gmail.com>\n" "Language-Team: Catalan <kde-i18n-ca@kde.org>\n" @@ -20,72 +20,70 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Lokalize 2.0\n" -#: contents/ui/Config.qml:47 +#: contents/ui/Config.qml:50 #, kde-format msgid "Appearance" msgstr "Aparença" -#: contents/ui/Config.qml:52 +#: contents/ui/Config.qml:55 #, kde-format msgid "Show Sensors Legend" msgstr "Mostra la llegenda dels sensors" -#: contents/ui/Config.qml:56 +#: contents/ui/Config.qml:59 #, kde-format msgid "Stacked Charts" msgstr "Gràfics apilats" -#: contents/ui/Config.qml:60 +#: contents/ui/Config.qml:63 #, kde-format msgid "Smooth Lines" msgstr "Línies suaus" -#: contents/ui/Config.qml:64 +#: contents/ui/Config.qml:67 #, kde-format msgid "Show Grid Lines" msgstr "Mostra les línies de la quadrícula" -#: contents/ui/Config.qml:68 +#: contents/ui/Config.qml:71 #, kde-format msgid "Show Y Axis Labels" msgstr "Mostra les etiquetes de l'eix Y" -#: contents/ui/Config.qml:72 +#: contents/ui/Config.qml:75 #, kde-format msgid "Fill Opacity:" msgstr "Opacitat de l'emplenat:" -#: contents/ui/Config.qml:78 +#: contents/ui/Config.qml:81 #, kde-format msgid "Data Ranges" msgstr "Intervals de dades" -#: contents/ui/Config.qml:83 +#: contents/ui/Config.qml:86 #, kde-format msgid "Automatic Y Data Range" msgstr "Interval automàtic de les dades Y" -#: contents/ui/Config.qml:87 +#: contents/ui/Config.qml:90 #, kde-format msgid "From (Y):" msgstr "Des de (Y):" -#: contents/ui/Config.qml:98 +#: contents/ui/Config.qml:101 #, kde-format msgid "To (Y):" msgstr "Fins a (Y):" -#: contents/ui/Config.qml:103 +#: contents/ui/Config.qml:109 #, kde-format -msgid "Automatic X Data Range" -msgstr "Interval automàtic de les dades X" - -#: contents/ui/Config.qml:110 -#, kde-format -msgid "From (X):" -msgstr "Des de (X):" +msgid "Amount of History to Keep:" +msgstr "" -#: contents/ui/Config.qml:118 +#: contents/ui/Config.qml:112 #, kde-format -msgid "To (X):" -msgstr "Fins a (X):" \ No newline at end of file +msgctxt "%1 is seconds of history" +msgid "%1 second" +msgid_plural "%1 seconds" +msgstr[0] "" +msgstr[1] "" \ No newline at end of file
  35. Download patch po/ar/processui.po
  36. Download patch faces/facepackages/linechart/contents/ui/LineChart.qml

    --- 4:5.20.5-1/faces/facepackages/linechart/contents/ui/LineChart.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/linechart/contents/ui/LineChart.qml 2021-01-21 12:53:03.000000000 +0000 @@ -34,7 +34,7 @@ Charts.LineChart { //property var sensors: root.controller.highPrioritySensorIds readonly property alias sensorsModel: sensorsModel - property int maximumHistory: root.controller.faceConfiguration.rangeToX - root.controller.faceConfiguration.rangeFromX + readonly property int historyAmount: root.controller.faceConfiguration.historyAmount direction: Charts.XYChart.ZeroAtEnd @@ -45,11 +45,6 @@ Charts.LineChart { //TODO: Have a central heading here too? //TODO: Have a plasmoid config value for line thickness? - xRange { - from: root.controller.faceConfiguration.rangeFromX - to: root.controller.faceConfiguration.rangeToX - automatic: root.controller.faceConfiguration.rangeAutoX - } yRange { readonly property bool stackedAuto: root.controller.faceConfiguration.rangeAutoY && root.controller.faceConfiguration.lineChartStacked from: stackedAuto ? Math.min(sensorsModel.minimum, 0) : root.controller.faceConfiguration.rangeFromY @@ -88,13 +83,16 @@ Charts.LineChart { Instantiator { model: sensorsModel.sensors - delegate: Charts.ModelHistorySource { - model: sensorsModel - column: index - row: 0 - roleName: "Value" - maximumHistory: chart.maximumHistory - interval: 2000 + delegate: Charts.HistoryProxySource { + source: Charts.ModelSource { + model: sensorsModel + column: index + roleName: "Value" + } + + interval: sensorsModel.ready ? sensorsModel.headerData(index, Qt.Horizontal, Sensors.SensorDataModel.UpdateInterval) : 0 + maximumHistory: interval > 0 ? (chart.historyAmount * 1000) / interval : 100 + fillMode: Charts.HistoryProxySource.FillFromEnd } onObjectAdded: { chart.insertValueSource(index, object)
  37. Download patch po/eo/processui.po
  38. Download patch po/en_GB/ksysguard_face_org.kde.ksysguard.barchart.po

    --- 4:5.20.5-1/po/en_GB/ksysguard_face_org.kde.ksysguard.barchart.po 2021-01-05 12:10:54.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/en_GB/ksysguard_face_org.kde.ksysguard.barchart.po 2021-01-21 12:53:10.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-07-25 02:21+0200\n" -"PO-Revision-Date: 2020-09-27 15:17+0100\n" +"PO-Revision-Date: 2020-09-26 14:13+0100\n" "Last-Translator: Steve Allewell <steve.allewell@gmail.com>\n" "Language-Team: British English <kde-l10n-en_gb@kde.org>\n" "Language: en_GB\n"
  39. Download patch faces/packagestructure/sensorface-packagestructure.json

    --- 4:5.20.5-1/faces/packagestructure/sensorface-packagestructure.json 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/packagestructure/sensorface-packagestructure.json 2021-01-21 12:53:03.000000000 +0000 @@ -13,7 +13,6 @@ "Name[eu]": "Marco Martin", "Name[fi]": "Marco Martin", "Name[fr]": "Marco Martin", - "Name[ia]": "Marco Martin", "Name[it]": "Marco Martin", "Name[ko]": "Marco Martin", "Name[nl]": "Marco Martin", @@ -43,7 +42,6 @@ "Name[eu]": "Aaron Seigo", "Name[fi]": "Aaron Seigo", "Name[fr]": "Aaron Seigo", - "Name[ia]": "Aaron Seigo", "Name[it]": "Aaron Seigo", "Name[ko]": "Aaron Seigo", "Name[nl]": "Aaron Seigo", @@ -69,8 +67,8 @@ "Name[es]": "Carátula para el sensor de KSysguard", "Name[et]": "KSysguardi sensorite välimus", "Name[eu]": "KSysguard sentsoreen «aurpegirako» «aurpegia»", + "Name[fi]": "Ulkoasu KSysguardin anturille", "Name[fr]": "Visage pour le senseur de visage de KSysguard", - "Name[ia]": "Facie per le KSysguard Sensor Face - Facie de Sensor de KSysguard", "Name[it]": "Aspetto dei sensori di KSysguard", "Name[ko]": "KSysguard 센서 모양", "Name[nl]": "Gezicht voor het KSysguard Sensor gezicht",
  40. Download patch debian/libksysguardsensorfaces1.symbols

    --- 4:5.20.5-1/debian/libksysguardsensorfaces1.symbols 2020-12-26 21:09:45.000000000 +0000 +++ 4:5.20.90-0ubuntu1/debian/libksysguardsensorfaces1.symbols 2021-01-21 23:45:16.000000000 +0000 @@ -1,4 +1,4 @@ -# SymbolsHelper-Confirmed: 4:5.19.4 amd64 +# SymbolsHelper-Confirmed: 4:5.20.90 amd64 arm64 armhf ppc64el riscv64 s390x libKSysGuardSensorFaces.so.1 libksysguardsensorfaces1 #MINVER# * Build-Depends-Package: libkf5sysguard-dev _ZN9KSysGuard10SensorFace11qt_metacallEN11QMetaObject4CallEiPPv@Base 4:5.19.4 @@ -21,6 +21,7 @@ libKSysGuardSensorFaces.so.1 libksysguar _ZN9KSysGuard20SensorFaceController11qt_metacastEPKc@Base 4:5.19.4 _ZN9KSysGuard20SensorFaceController12faceConfigUiEv@Base 4:5.19.4 _ZN9KSysGuard20SensorFaceController12reloadConfigEv@Base 4:5.19.4 + _ZN9KSysGuard20SensorFaceController12setShowTitleEb@Base 4:5.20.85 _ZN9KSysGuard20SensorFaceController12titleChangedEv@Base 4:5.19.4 _ZN9KSysGuard20SensorFaceController13faceIdChangedEv@Base 4:5.19.4 _ZN9KSysGuard20SensorFaceController13setShouldSyncEb@Base 4:5.20.3 @@ -29,6 +30,7 @@ libKSysGuardSensorFaces.so.1 libksysguar _ZN9KSysGuard20SensorFaceController15setSensorColorsERK4QMapI7QString8QVariantE@Base 4:5.19.4 _ZN9KSysGuard20SensorFaceController15setTotalSensorsERK10QJsonArray@Base 4:5.19.4 _ZN9KSysGuard20SensorFaceController15uninstallPresetERK7QString@Base 4:5.19.4 + _ZN9KSysGuard20SensorFaceController16showTitleChangedEv@Base 4:5.20.85 _ZN9KSysGuard20SensorFaceController16staticMetaObjectE@Base 4:5.19.4 _ZN9KSysGuard20SensorFaceController18appearanceConfigUiEv@Base 4:5.19.4 _ZN9KSysGuard20SensorFaceController18fullRepresentationEv@Base 4:5.19.4 @@ -49,14 +51,16 @@ libKSysGuardSensorFaces.so.1 libksysguar _ZN9KSysGuard20SensorFaceControllerD1Ev@Base 4:5.19.4 _ZN9KSysGuard20SensorFaceControllerD2Ev@Base 4:5.19.4 _ZN9KSysGuard27SensorFaceControllerPrivate11readSensorsERK12KConfigGroupRK7QString@Base 4:5.20.3 + _ZN9KSysGuard27SensorFaceControllerPrivate13oldDiskSensorE@Base 4:5.20.85 _ZN9KSysGuard27SensorFaceControllerPrivate14createConfigUiERK7QStringRK4QMapIS1_8QVariantE@Base 4:5.20.3 - _ZN9KSysGuard27SensorFaceControllerPrivate14resolveSensorsERK10QJsonArray@Base 4:5.20.3 + _ZN9KSysGuard27SensorFaceControllerPrivate14resolveSensorsERK10QJsonArraySt8functionIFvS3_EE@Base 4:5.20.90 + _ZN9KSysGuard27SensorFaceControllerPrivate18oldPartitionSensorE@Base 4:5.20.85 _ZN9KSysGuard27SensorFaceControllerPrivate20readAndUpdateSensorsER12KConfigGroupRK7QString@Base 4:5.20.3 _ZN9KSysGuard27SensorFaceControllerPrivate20sensorIdReplacementsE@Base 4:5.20.3 _ZN9KSysGuard27SensorFaceControllerPrivate9createGuiERK7QString@Base 4:5.20.3 _ZN9KSysGuard27SensorFaceControllerPrivateC1Ev@Base 4:5.20.3 _ZN9KSysGuard27SensorFaceControllerPrivateC2Ev@Base 4:5.20.3 - (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4:5.19.4 + (optional=templinst|arch=!ppc64el !s390x)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4:5.19.4 _ZNK9KSysGuard10SensorFace10controllerEv@Base 4:5.19.4 _ZNK9KSysGuard10SensorFace10formFactorEv@Base 4:5.19.4 _ZNK9KSysGuard10SensorFace10metaObjectEv@Base 4:5.19.4 @@ -76,10 +80,32 @@ libKSysGuardSensorFaces.so.1 libksysguar _ZNK9KSysGuard20SensorFaceController4nameEv@Base 4:5.19.4 _ZNK9KSysGuard20SensorFaceController5titleEv@Base 4:5.19.4 _ZNK9KSysGuard20SensorFaceController6faceIdEv@Base 4:5.19.4 + _ZNK9KSysGuard20SensorFaceController9showTitleEv@Base 4:5.20.85 + _ZNK9KSysGuard27SensorFaceControllerPrivate13replaceDiskIdERK7QString@Base 4:5.20.85 + _ZNK9KSysGuard27SensorFaceControllerPrivate18replacePartitionIdERK7QString@Base 4:5.20.85 _ZTIN9KSysGuard10SensorFaceE@Base 4:5.19.4 _ZTIN9KSysGuard20SensorFaceControllerE@Base 4:5.19.4 + (arch=riscv64)_ZTIN9__gnu_cxx7__mutexE@Base 4:5.20.90 + (arch=riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 4:5.20.90 + (arch=!riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 4:5.20.90 + (arch=riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 4:5.20.90 + (arch=!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 4:5.20.90 + (arch=armhf)_ZTISt19_Sp_make_shared_tag@Base 4:5.20.90 + (arch=riscv64)_ZTISt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base 4:5.20.90 + (arch=!riscv64)_ZTISt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base 4:5.20.90 _ZTSN9KSysGuard10SensorFaceE@Base 4:5.19.4 _ZTSN9KSysGuard20SensorFaceControllerE@Base 4:5.19.4 + (arch=riscv64)_ZTSN9__gnu_cxx7__mutexE@Base 4:5.20.90 + (arch=riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 4:5.20.90 + (arch=!riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 4:5.20.90 + (arch=riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 4:5.20.90 + (arch=!riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 4:5.20.90 + _ZTSSt19_Sp_make_shared_tag@Base 4:5.20.90 + (arch=riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base 4:5.20.90 + (arch=!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base 4:5.20.90 _ZTVN9KSysGuard10SensorFaceE@Base 4:5.19.4 _ZTVN9KSysGuard20SensorFaceControllerE@Base 4:5.19.4 + (arch=riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE1EE@Base 4:5.20.90 + (arch=!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI10QJsonArraySaIS0_ELN9__gnu_cxx12_Lock_policyE2EE@Base 4:5.20.90 + _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 4:5.20.90 (c++)"non-virtual thunk to KSysGuard::SensorFace::~SensorFace()@Base" 4:5.19.4
  41. Download patch po/ca/ksysguard_face_org.kde.ksysguard.linechart.po

    --- 4:5.20.5-1/po/ca/ksysguard_face_org.kde.ksysguard.linechart.po 2021-01-05 12:10:51.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/ca/ksysguard_face_org.kde.ksysguard.linechart.po 2021-01-21 12:53:07.000000000 +0000 @@ -1,16 +1,16 @@ # Translation of ksysguard_face_org.kde.ksysguard.linechart.po to Catalan -# Copyright (C) 2020 This_file_is_part_of_KDE +# Copyright (C) 2020-2021 This_file_is_part_of_KDE # This file is distributed under the license LGPL version 2.1 or # version 3 or later versions approved by the membership of KDE e.V. # or the same license as the source of its messages in English. # -# Josep Ma. Ferrer <txemaq@gmail.com>, 2020. +# Josep Ma. Ferrer <txemaq@gmail.com>, 2020, 2021. msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2020-07-25 02:21+0200\n" -"PO-Revision-Date: 2020-07-25 11:31+0100\n" +"POT-Creation-Date: 2021-01-06 03:01+0100\n" +"PO-Revision-Date: 2021-01-06 11:45+0100\n" "Last-Translator: Josep Ma. Ferrer <txemaq@gmail.com>\n" "Language-Team: Catalan <kde-i18n-ca@kde.org>\n" "Language: ca\n" @@ -20,72 +20,70 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Lokalize 2.0\n" -#: contents/ui/Config.qml:47 +#: contents/ui/Config.qml:50 #, kde-format msgid "Appearance" msgstr "Aparença" -#: contents/ui/Config.qml:52 +#: contents/ui/Config.qml:55 #, kde-format msgid "Show Sensors Legend" msgstr "Mostra la llegenda dels sensors" -#: contents/ui/Config.qml:56 +#: contents/ui/Config.qml:59 #, kde-format msgid "Stacked Charts" msgstr "Gràfics apilats" -#: contents/ui/Config.qml:60 +#: contents/ui/Config.qml:63 #, kde-format msgid "Smooth Lines" msgstr "Línies suaus" -#: contents/ui/Config.qml:64 +#: contents/ui/Config.qml:67 #, kde-format msgid "Show Grid Lines" msgstr "Mostra les línies de la quadrícula" -#: contents/ui/Config.qml:68 +#: contents/ui/Config.qml:71 #, kde-format msgid "Show Y Axis Labels" msgstr "Mostra les etiquetes de l'eix Y" -#: contents/ui/Config.qml:72 +#: contents/ui/Config.qml:75 #, kde-format msgid "Fill Opacity:" msgstr "Opacitat de l'emplenat:" -#: contents/ui/Config.qml:78 +#: contents/ui/Config.qml:81 #, kde-format msgid "Data Ranges" msgstr "Intervals de dades" -#: contents/ui/Config.qml:83 +#: contents/ui/Config.qml:86 #, kde-format msgid "Automatic Y Data Range" msgstr "Interval automàtic de les dades Y" -#: contents/ui/Config.qml:87 +#: contents/ui/Config.qml:90 #, kde-format msgid "From (Y):" msgstr "Des de (Y):" -#: contents/ui/Config.qml:98 +#: contents/ui/Config.qml:101 #, kde-format msgid "To (Y):" msgstr "Fins a (Y):" -#: contents/ui/Config.qml:103 +#: contents/ui/Config.qml:109 #, kde-format -msgid "Automatic X Data Range" -msgstr "Interval automàtic de les dades X" +msgid "Amount of History to Keep:" +msgstr "Quantitat d'historial a mantenir:" -#: contents/ui/Config.qml:110 +#: contents/ui/Config.qml:112 #, kde-format -msgid "From (X):" -msgstr "Des de (X):" - -#: contents/ui/Config.qml:118 -#, kde-format -msgid "To (X):" -msgstr "Fins a (X):" \ No newline at end of file +msgctxt "%1 is seconds of history" +msgid "%1 second" +msgid_plural "%1 seconds" +msgstr[0] "%1 segon" +msgstr[1] "%1 segons" \ No newline at end of file
  42. Download patch po/el/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/el/ksysguardlsofwidgets.po 2021-01-05 12:10:53.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/el/ksysguardlsofwidgets.po 2021-01-21 12:53:09.000000000 +0000 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ksysguardlsofwidgets\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2008-09-08 09:31+0300\n" "Last-Translator: Toussis Manolis <manolis@koppermind.homelinux.org>\n" "Language-Team: Greek <kde-i18n-el@kde.org>\n" @@ -17,19 +17,19 @@ msgstr "" "X-Generator: Lokalize 0.2\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "FD" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Τύπος" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Αντικείμενο"
  43. Download patch faces/facepackages/linechart/contents/ui/FullRepresentation.qml

    --- 4:5.20.5-1/faces/facepackages/linechart/contents/ui/FullRepresentation.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/linechart/contents/ui/FullRepresentation.qml 2021-01-21 12:53:03.000000000 +0000 @@ -48,7 +48,7 @@ Faces.SensorFace { horizontalAlignment: Text.AlignHCenter elide: Text.ElideRight text: root.controller.title - visible: text.length > 0 + visible: root.controller.showTitle && text.length > 0 level: 2 TextMetrics { id: titleMetrics @@ -125,7 +125,6 @@ Faces.SensorFace { visible: root.showLegend chart: compactRepresentation sourceModel: root.showLegend ? compactRepresentation.sensorsModel : null - colorSource: root.colorSource sensorIds: root.showLegend ? root.controller.lowPrioritySensorIds : [] flow: root.width > root.height * 1.5 ? GridLayout.LeftToRight : GridLayout.TopToBottom }
  44. Download patch po/en_GB/ksysguard_face_org.kde.ksysguard.linechart.po

    --- 4:5.20.5-1/po/en_GB/ksysguard_face_org.kde.ksysguard.linechart.po 2021-01-05 12:10:54.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/en_GB/ksysguard_face_org.kde.ksysguard.linechart.po 2021-01-21 12:53:10.000000000 +0000 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the libksysguard package. # -# Steve Allewell <steve.allewell@gmail.com>, 2020. +# Steve Allewell <steve.allewell@gmail.com>, 2020, 2021. msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2020-07-25 02:21+0200\n" -"PO-Revision-Date: 2020-09-27 15:18+0100\n" +"POT-Creation-Date: 2021-01-06 03:01+0100\n" +"PO-Revision-Date: 2021-01-10 12:29+0000\n" "Last-Translator: Steve Allewell <steve.allewell@gmail.com>\n" "Language-Team: British English <kde-l10n-en_gb@kde.org>\n" "Language: en_GB\n" @@ -15,74 +15,72 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 20.08.1\n" +"X-Generator: Lokalize 20.12.0\n" -#: contents/ui/Config.qml:47 +#: contents/ui/Config.qml:50 #, kde-format msgid "Appearance" msgstr "Appearance" -#: contents/ui/Config.qml:52 +#: contents/ui/Config.qml:55 #, kde-format msgid "Show Sensors Legend" msgstr "Show Sensors Legend" -#: contents/ui/Config.qml:56 +#: contents/ui/Config.qml:59 #, kde-format msgid "Stacked Charts" msgstr "Stacked Charts" -#: contents/ui/Config.qml:60 +#: contents/ui/Config.qml:63 #, kde-format msgid "Smooth Lines" msgstr "Smooth Lines" -#: contents/ui/Config.qml:64 +#: contents/ui/Config.qml:67 #, kde-format msgid "Show Grid Lines" msgstr "Show Grid Lines" -#: contents/ui/Config.qml:68 +#: contents/ui/Config.qml:71 #, kde-format msgid "Show Y Axis Labels" msgstr "Show Y Axis Labels" -#: contents/ui/Config.qml:72 +#: contents/ui/Config.qml:75 #, kde-format msgid "Fill Opacity:" msgstr "Fill Opacity:" -#: contents/ui/Config.qml:78 +#: contents/ui/Config.qml:81 #, kde-format msgid "Data Ranges" msgstr "Data Ranges" -#: contents/ui/Config.qml:83 +#: contents/ui/Config.qml:86 #, kde-format msgid "Automatic Y Data Range" msgstr "Automatic Y Data Range" -#: contents/ui/Config.qml:87 +#: contents/ui/Config.qml:90 #, kde-format msgid "From (Y):" msgstr "From (Y):" -#: contents/ui/Config.qml:98 +#: contents/ui/Config.qml:101 #, kde-format msgid "To (Y):" msgstr "To (Y):" -#: contents/ui/Config.qml:103 +#: contents/ui/Config.qml:109 #, kde-format -msgid "Automatic X Data Range" -msgstr "Automatic X Data Range" +msgid "Amount of History to Keep:" +msgstr "Amount of History to Keep:" -#: contents/ui/Config.qml:110 +#: contents/ui/Config.qml:112 #, kde-format -msgid "From (X):" -msgstr "From (X):" - -#: contents/ui/Config.qml:118 -#, kde-format -msgid "To (X):" -msgstr "To (X):" \ No newline at end of file +msgctxt "%1 is seconds of history" +msgid "%1 second" +msgid_plural "%1 seconds" +msgstr[0] "%1 second" +msgstr[1] "%1 seconds" \ No newline at end of file
  45. Download patch po/el/ksgrd.po
  46. Download patch po/de/KSysGuardSensorFaces.po
  47. Download patch CMakeLists.txt

    --- 4:5.20.5-1/CMakeLists.txt 2021-01-05 12:11:16.000000000 +0000 +++ 4:5.20.90-0ubuntu1/CMakeLists.txt 2021-01-21 12:53:33.000000000 +0000 @@ -2,12 +2,12 @@ cmake_minimum_required(VERSION 3.0) project(libksysguard) -set(PROJECT_VERSION "5.20.5") +set(PROJECT_VERSION "5.20.90") 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 -set(QT_MIN_VERSION "5.14.0") -set(KF5_MIN_VERSION "5.74") +set(QT_MIN_VERSION "5.15.0") +set(KF5_MIN_VERSION "5.78") find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) @@ -91,6 +91,8 @@ configure_file(config-ksysguard.h.cmake option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON) add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt Designer") +option(ENABLE_KAUTH_HELPER "Build and install ksysguardprocesslist_helper KAuth helper" ON) +add_feature_info(KAUTH_HELPER ${ENABLE_KAUTH_HELPER} "Build and install ksysguardprocesslist_helper KAuth helper") add_definitions(-DQT_NO_URL_CAST_FROM_STRING) add_definitions(-DQT_USE_QSTRINGBUILDER) @@ -147,7 +149,12 @@ install(EXPORT libksysguardLibraryTarget DESTINATION ${CMAKECONFIG_INSTALL_DIR} FILE KSysGuardLibraryTargets.cmake ) -install(FILES libksysguard.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}) +ecm_qt_install_logging_categories( + EXPORT LIBKSYSGUARD + FILE libksysguard.categories + DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR} + ) + feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
  48. Download patch po/es/ksgrd.po
  49. Download patch po/cs/processui.po
  50. Download patch autotests/ksysguarddtest.cpp

    --- 4:5.20.5-1/autotests/ksysguarddtest.cpp 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/autotests/ksysguarddtest.cpp 2021-01-21 12:53:03.000000000 +0000 @@ -1,6 +1,4 @@ #include "ksysguarddtest.h" -#include <QtTest> -#include <Qt> #include "processcore/processcore_debug.h" KSGRD::SensorAgent *agent;
  51. Download patch metainfo.yaml

    --- 4:5.20.5-1/metainfo.yaml 1970-01-01 00:00:00.000000000 +0000 +++ 4:5.20.90-0ubuntu1/metainfo.yaml 2021-01-21 12:53:03.000000000 +0000 @@ -0,0 +1,16 @@ +fancname: Libksysguard +description: Library to retrieve and display information on the current status of computer hardware +irc: plasma +maintainer: ahiemstra +platforms: + - name: Linux + - name: FreeBSD +public_lib: true +public_source_dirs: + - faces + - sensors + - formatter +libraries: + - KSysGuard::SensorFaces + - KSysGuard::Sensors + - KSysGuard::Formatter
  52. Download patch lsofui/lsof.cpp

    --- 4:5.20.5-1/lsofui/lsof.cpp 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/lsofui/lsof.cpp 2021-01-21 12:53:03.000000000 +0000 @@ -1,5 +1,4 @@ #include <QString> -#include <QProcess> #include <KLocalizedString> #include "lsof.h"
  53. Download patch po/cs/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/cs/ksysguardlsofwidgets.po 2021-01-05 12:10:52.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/cs/ksysguardlsofwidgets.po 2021-01-21 12:53:08.000000000 +0000 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ksysguardlsofwidgets\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2014-10-22 12:25+0200\n" "Last-Translator: Vít Pelčák <vit@pelcak.org>\n" "Language-Team: Czech <kde-i18n-doc@kde.org>\n" @@ -17,19 +17,19 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Lokalize 1.5\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "FD" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Typ" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Objekt"
  54. Download patch faces/facepackages/textonly/contents/ui/FullRepresentation.qml

    --- 4:5.20.5-1/faces/facepackages/textonly/contents/ui/FullRepresentation.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/textonly/contents/ui/FullRepresentation.qml 2021-01-21 12:53:03.000000000 +0000 @@ -45,7 +45,7 @@ Faces.SensorFace { horizontalAlignment: Text.AlignHCenter elide: Text.ElideRight text: root.controller.title - visible: text.length > 0 + visible: root.controller.showTitle && text.length > 0 level: 2 TextMetrics { id: titleMetrics
  55. Download patch faces/facepackages/horizontalbars/metadata.desktop

    --- 4:5.20.5-1/faces/facepackages/horizontalbars/metadata.desktop 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/horizontalbars/metadata.desktop 2021-01-21 12:53:03.000000000 +0000 @@ -1,5 +1,6 @@ [Desktop Entry] Name=Horizontal Bars +Name[ast]=Barres horizontales Name[ca]=Barres horitzontals Name[cs]=Vodorovné pruhy Name[en_GB]=Horizontal Bars @@ -8,9 +9,9 @@ Name[et]=Rõhttulbad Name[eu]=Barra horizontalak Name[fi]=Vaakapylväät Name[fr]=Barres horizontales -Name[ia]=Barras Horizontal Name[it]=Barre orizzontali Name[ko]=가로 막대 +Name[lt]=Horizontalios juostos Name[nl]=Horizontale balken Name[nn]=Vassrette søyle Name[pl]=Słupki w poziomie
  56. Download patch po/ca@valencia/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/ca@valencia/ksysguardlsofwidgets.po 2021-01-05 12:10:51.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/ca@valencia/ksysguardlsofwidgets.po 2021-01-21 12:53:07.000000000 +0000 @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2019-07-10 13:00+0200\n" "Last-Translator: Josep Ma. Ferrer <txemaq@gmail.com>\n" "Language-Team: Catalan <kde-i18n-ca@kde.org>\n" @@ -21,19 +21,19 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Accelerator-Marker: &\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "DF" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Tipus" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Objecte"
  57. Download patch po/as/processui.po
  58. Download patch po/en_GB/ksgrd.po
  59. Download patch po/el/processui.po
  60. Download patch po/ca@valencia/processui.po
  61. Download patch po/ca/ksgrd.po
  62. Download patch po/bn_IN/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/bn_IN/ksysguardlsofwidgets.po 2021-01-05 12:10:50.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/bn_IN/ksysguardlsofwidgets.po 2021-01-21 12:53:06.000000000 +0000 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ksysguardlsofwidgets\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2009-01-09 12:33+0530\n" "Last-Translator: Runa Bhattacharjee <runab@redhat.com>\n" "Language-Team: Bengali INDIA <fedora-trans-bn_IN@redhat.com>\n" @@ -18,19 +18,19 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "FD" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "প্রকৃতি" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "অবজেক্ট"
  63. Download patch faces/SensorFaceController.h

    --- 4:5.20.5-1/faces/SensorFaceController.h 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/SensorFaceController.h 2021-01-21 12:53:03.000000000 +0000 @@ -41,34 +41,138 @@ namespace KSysGuard { class SensorFace; class SensorFaceControllerPrivate; +/** + * The SensorFaceController links sensor faces and applications in which these faces are shown. It + * abstracts the configuration and properties of faces. + * + * For faces it offers information about which sensors should be displayed and hints set by the + * application about how the information should be displayed. It can be accessed by faces using + * the `SensorFace::controller` property. + * + * Applications can use this class to instantiate faces from a given config and for querying the + * capabilities of faces. + * + * @since 5.19 + */ class SENSORFACES_EXPORT SensorFaceController : public QObject { Q_OBJECT + /** + * A title for the face. + * @see showTitle + */ Q_PROPERTY(QString title READ title WRITE setTitle NOTIFY titleChanged) + /** Whether the title should be displayed or if it should be hidden instead + * @see title + */ + Q_PROPERTY(bool showTitle READ showTitle WRITE setShowTitle NOTIFY showTitleChanged) + /** + * The id of the current face. For example `org.kde.ksysguard.textonly` + */ Q_PROPERTY(QString faceId READ faceId WRITE setFaceId NOTIFY faceIdChanged) + /** + * Sensors that are typically used to display a total in some way or form. For example in the pie + * char face they are not drawn as part of the chart but appear in the centre of it. + */ Q_PROPERTY(QJsonArray totalSensors READ totalSensors WRITE setTotalSensors NOTIFY totalSensorsChanged) + /** + * Sensors that should always be shown in the face. This is the main list of sensors that are of + * the most interest. + */ Q_PROPERTY(QJsonArray highPrioritySensorIds READ highPrioritySensorIds WRITE setHighPrioritySensorIds NOTIFY highPrioritySensorIdsChanged) + /** + * Maps sensorIds to colors that can be used when a color for something relating to a + * specific sensor is needed. + */ Q_PROPERTY(QVariantMap sensorColors READ sensorColors WRITE setSensorColors NOTIFY sensorColorsChanged) + /** + * Secondary list of sensors. These sensors do not necessarily appear in main part of the face. + * For example in most faces they are just added to the legend. + */ Q_PROPERTY(QJsonArray lowPrioritySensorIds READ lowPrioritySensorIds WRITE setLowPrioritySensorIds NOTIFY lowPrioritySensorIdsChanged) + /** + * The name of the current face + */ Q_PROPERTY(QString name READ name NOTIFY faceIdChanged) + /** + * The icon of the current face + */ Q_PROPERTY(QString icon READ icon NOTIFY faceIdChanged) + /** + * Whether the current face supports sensor colors + */ Q_PROPERTY(bool supportsSensorsColors READ supportsSensorsColors NOTIFY faceIdChanged) + /** + * Whether the current face can display total sensors + */ Q_PROPERTY(bool supportsTotalSensors READ supportsTotalSensors NOTIFY faceIdChanged) + /** + * Whether the current face can display low priority sensors + */ Q_PROPERTY(bool supportsLowPrioritySensors READ supportsLowPrioritySensors NOTIFY faceIdChanged) + /** + * The amount of total sensors the current face supports + */ Q_PROPERTY(int maxTotalSensors READ maxTotalSensors NOTIFY faceIdChanged) + /** + * A map of config options and values that are specific to the current face as defined by the + * `main.xml` of the face. + * @see faceConfigUi + */ Q_PROPERTY(KDeclarative::ConfigPropertyMap *faceConfiguration READ faceConfiguration NOTIFY faceIdChanged) + /** + * The full represenation of the current face. Typically includes additional elements like + * a legend or title + */ Q_PROPERTY(QQuickItem *fullRepresentation READ fullRepresentation NOTIFY faceIdChanged) + /** + * The compact represenation of the current face. Typically only includes the main visualization + * of the data without legend, title, etc. + */ Q_PROPERTY(QQuickItem *compactRepresentation READ compactRepresentation NOTIFY faceIdChanged) + /** + * A user interace that is suited for configuring the face specific options. + * Emits `configurationChanged` if a config value changed. To apply the changes call `saveConfig` + * on it. + * @see faceConfiguration + */ Q_PROPERTY(QQuickItem *faceConfigUi READ faceConfigUi NOTIFY faceIdChanged) + /** + * A user interface for configuring the general appearance of a face like the title and the used + * face. + * Emits `configurationChanged` if a config value changed. To apply the changes call `saveConfig` + * on it. + */ Q_PROPERTY(QQuickItem *appearanceConfigUi READ appearanceConfigUi NOTIFY faceIdChanged) + /** + * A user interface for configuring which sensors are displayed in a face + * Emits `configurationChanged` if a config value changed. To apply the changes call `saveConfig` + * on it. + */ Q_PROPERTY(QQuickItem *sensorsConfigUi READ sensorsConfigUi NOTIFY faceIdChanged) + /** + * A list of all available faces. The name is available as the display role and the id as `pluginId` + */ Q_PROPERTY(QAbstractItemModel *availableFacesModel READ availableFacesModel CONSTANT) + /** + * A list of available face presets. The name is available as the display role, the id as `pluginId`. + * The properties of the preset can be accessed via the `config` role. + */ Q_PROPERTY(QAbstractItemModel *availablePresetsModel READ availablePresetsModel CONSTANT) public: + /** + * Creates a new SensorFaceController. + * This is only useful for applications that want display SensorFaces. + * + * SensorFaces can acces the controller that created them using their `SensorFace::controller` + * property. + * @param config The controller uses this config group to read and save the face configuration + * @param engine This engine will be used for creating the Qml components + */ SensorFaceController(KConfigGroup &config, QQmlEngine *engine); ~SensorFaceController(); @@ -86,6 +190,9 @@ public: QString title() const; void setTitle(const QString &title); + bool showTitle() const; + void setShowTitle(bool show); + QJsonArray totalSensors() const; void setTotalSensors(const QJsonArray &sensor); @@ -113,17 +220,42 @@ public: QAbstractItemModel *availableFacesModel(); QAbstractItemModel *availablePresetsModel(); + /** + * Reload the configuration. + */ Q_INVOKABLE void reloadConfig(); + /** + * Loads a specific preset + * @see availablePresetsModel + */ Q_INVOKABLE void loadPreset(const QString &preset); + /** + * Save the current configuration as a preset + */ Q_INVOKABLE void savePreset(); + /** + * Uninstall a specific preset + */ Q_INVOKABLE void uninstallPreset(const QString &pluginId); + /** + * Whether the controller should sync configuration changes + * @see setShouldSync + */ bool shouldSync() const; + /** + * Specifies if the controller should automatically sync configuration changes. + * @param sync If `true` applied config changes are written to the KConfigGroup that was + * specified in the @ref SensorFaceController::SensorFaceController "constructor". If `false` + * config changes are applied after calling `saveConfig` on a configuration ui but not written + * to the KConfigGroup. + */ void setShouldSync(bool sync); Q_SIGNALS: void faceIdChanged(); void titleChanged(); + void showTitleChanged(); void totalSensorsChanged(); void highPrioritySensorIdsChanged(); void lowPrioritySensorIdsChanged();
  64. Download patch po/bs/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/bs/ksysguardlsofwidgets.po 2021-01-05 12:10:51.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/bs/ksysguardlsofwidgets.po 2021-01-21 12:53:08.000000000 +0000 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: kdebase-workspace\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2012-09-03 14:12+0000\n" "Last-Translator: Samir Ribić <Unknown>\n" "Language-Team: Bosnian <bs@li.org>\n" @@ -20,19 +20,19 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "FD" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Vrsta" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Objekat"
  65. Download patch po/bg/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/bg/ksysguardlsofwidgets.po 2021-01-05 12:10:50.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/bg/ksysguardlsofwidgets.po 2021-01-21 12:53:06.000000000 +0000 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ksysguardlsofwidgets\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2009-12-26 15:14+0200\n" "Last-Translator: Yasen Pramatarov <yasen@lindeas.com>\n" "Language-Team: Bulgarian <dict@fsa-bg.org>\n" @@ -17,19 +17,19 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Вид" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Обект"
  66. Download patch po/da/ksgrd.po
  67. Download patch po/da/processui.po
  68. Download patch faces/facepackages/piechart/contents/ui/PieChart.qml

    --- 4:5.20.5-1/faces/facepackages/piechart/contents/ui/PieChart.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/piechart/contents/ui/PieChart.qml 2021-01-21 12:53:03.000000000 +0000 @@ -38,7 +38,6 @@ ChartControls.PieChartControl { property alias sensors: sensorsModel.sensors property alias sensorsModel: sensorsModel - Layout.minimumWidth: root.formFactor != Faces.SensorFace.Vertical ? Kirigami.Units.gridUnit * 4 : Kirigami.Units.gridUnit Layout.minimumHeight: root.formFactor == Faces.SensorFace.Vertical ? width : Kirigami.Units.gridUnit leftPadding: 0
  69. Download patch po/de/processui.po
  70. Download patch po/da/ksysguard_face_org.kde.ksysguard.linechart.po

    --- 4:5.20.5-1/po/da/ksysguard_face_org.kde.ksysguard.linechart.po 2021-01-05 12:10:53.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/da/ksysguard_face_org.kde.ksysguard.linechart.po 2021-01-21 12:53:09.000000000 +0000 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2020-07-25 02:21+0200\n" +"POT-Creation-Date: 2021-01-06 03:01+0100\n" "PO-Revision-Date: 2020-07-22 12:30+0200\n" "Last-Translator: Martin Schlander <mschlander@opensuse.org>\n" "Language-Team: Danish <kde-i18n-doc@kde.org>\n" @@ -17,72 +17,70 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Lokalize 20.04.2\n" -#: contents/ui/Config.qml:47 +#: contents/ui/Config.qml:50 #, kde-format msgid "Appearance" msgstr "Udseende" -#: contents/ui/Config.qml:52 +#: contents/ui/Config.qml:55 #, kde-format msgid "Show Sensors Legend" msgstr "" -#: contents/ui/Config.qml:56 +#: contents/ui/Config.qml:59 #, kde-format msgid "Stacked Charts" msgstr "" -#: contents/ui/Config.qml:60 +#: contents/ui/Config.qml:63 #, kde-format msgid "Smooth Lines" msgstr "" -#: contents/ui/Config.qml:64 +#: contents/ui/Config.qml:67 #, kde-format msgid "Show Grid Lines" msgstr "" -#: contents/ui/Config.qml:68 +#: contents/ui/Config.qml:71 #, kde-format msgid "Show Y Axis Labels" msgstr "" -#: contents/ui/Config.qml:72 +#: contents/ui/Config.qml:75 #, kde-format msgid "Fill Opacity:" msgstr "" -#: contents/ui/Config.qml:78 +#: contents/ui/Config.qml:81 #, kde-format msgid "Data Ranges" msgstr "" -#: contents/ui/Config.qml:83 +#: contents/ui/Config.qml:86 #, kde-format msgid "Automatic Y Data Range" msgstr "" -#: contents/ui/Config.qml:87 +#: contents/ui/Config.qml:90 #, kde-format msgid "From (Y):" msgstr "" -#: contents/ui/Config.qml:98 +#: contents/ui/Config.qml:101 #, kde-format msgid "To (Y):" msgstr "" -#: contents/ui/Config.qml:103 +#: contents/ui/Config.qml:109 #, kde-format -msgid "Automatic X Data Range" +msgid "Amount of History to Keep:" msgstr "" -#: contents/ui/Config.qml:110 +#: contents/ui/Config.qml:112 #, kde-format -msgid "From (X):" -msgstr "" - -#: contents/ui/Config.qml:118 -#, kde-format -msgid "To (X):" -msgstr "" \ No newline at end of file +msgctxt "%1 is seconds of history" +msgid "%1 second" +msgid_plural "%1 seconds" +msgstr[0] "" +msgstr[1] "" \ No newline at end of file
  71. Download patch faces/facepackages/textonly/metadata.desktop

    --- 4:5.20.5-1/faces/facepackages/textonly/metadata.desktop 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/textonly/metadata.desktop 2021-01-21 12:53:03.000000000 +0000 @@ -9,7 +9,6 @@ Name[et]=Ainult tekst Name[eu]=Testua soilik Name[fi]=Vain teksti Name[fr]=Texte seul -Name[ia]=Solmente texto Name[it]=Solo testo Name[ko]=텍스트만 Name[lt]=Tik tekstas
  72. Download patch debian/libprocesscore9.symbols

    --- 4:5.20.5-1/debian/libprocesscore9.symbols 2020-12-26 21:09:45.000000000 +0000 +++ 4:5.20.90-0ubuntu1/debian/libprocesscore9.symbols 2021-01-21 23:45:16.000000000 +0000 @@ -1,4 +1,4 @@ -# SymbolsHelper-Confirmed: 4:5.17.5~ amd64 +# SymbolsHelper-Confirmed: 4:5.20.85 amd64 arm64 armhf ppc64el s390x libprocesscore.so.9 libprocesscore9 #MINVER# * Build-Depends-Package: libkf5sysguard-dev _ZN9KSysGuard15CGroupDataModel10setEnabledEb@Base 4:5.20.3 @@ -15,7 +15,9 @@ libprocesscore.so.9 libprocesscore9 #MIN _ZN9KSysGuard15CGroupDataModel6updateEv@Base 4:5.20.3 _ZN9KSysGuard15CGroupDataModel7setRootERK7QString@Base 4:5.20.3 _ZN9KSysGuard15CGroupDataModelC1EP7QObject@Base 4:5.20.3 + _ZN9KSysGuard15CGroupDataModelC1ERK7QStringP7QObject@Base 4:5.20.85 _ZN9KSysGuard15CGroupDataModelC2EP7QObject@Base 4:5.20.3 + _ZN9KSysGuard15CGroupDataModelC2ERK7QStringP7QObject@Base 4:5.20.85 _ZN9KSysGuard15CGroupDataModelD0Ev@Base 4:5.20.3 _ZN9KSysGuard15CGroupDataModelD1Ev@Base 4:5.20.3 _ZN9KSysGuard15CGroupDataModelD2Ev@Base 4:5.20.3 @@ -44,8 +46,10 @@ libprocesscore.so.9 libprocesscore9 #MIN _ZN9KSysGuard16ProcessDataModel10setEnabledEb@Base 4:5.20.3 _ZN9KSysGuard16ProcessDataModel11qt_metacallEN11QMetaObject4CallEiPPv@Base 4:5.18.90 _ZN9KSysGuard16ProcessDataModel11qt_metacastEPKc@Base 4:5.18.90 + _ZN9KSysGuard16ProcessDataModel11setFlatListEb@Base 4:5.20.85 _ZN9KSysGuard16ProcessDataModel14enabledChangedEv@Base 4:5.20.3 _ZN9KSysGuard16ProcessDataModel15attributesModelEv@Base 4:5.18.90 + _ZN9KSysGuard16ProcessDataModel15flatListChangedEv@Base 4:5.20.85 _ZN9KSysGuard16ProcessDataModel16staticMetaObjectE@Base 4:5.18.90 _ZN9KSysGuard16ProcessDataModel20setEnabledAttributesERK11QStringList@Base 4:5.18.90 _ZN9KSysGuard16ProcessDataModel24enabledAttributesChangedEv@Base 4:5.18.90 @@ -247,6 +251,7 @@ libprocesscore.so.9 libprocesscore9 #MIN _ZNK9KSysGuard16ProcessDataModel5indexEiiRK11QModelIndex@Base 4:5.18.90 _ZNK9KSysGuard16ProcessDataModel6parentERK11QModelIndex@Base 4:5.18.90 _ZNK9KSysGuard16ProcessDataModel7enabledEv@Base 4:5.20.3 + _ZNK9KSysGuard16ProcessDataModel8flatListEv@Base 4:5.20.85 _ZNK9KSysGuard16ProcessDataModel8rowCountERK11QModelIndex@Base 4:5.18.90 _ZNK9KSysGuard16ProcessDataModel9roleNamesEv@Base 4:5.18.90 _ZNK9KSysGuard17ExtendedProcesses10attributesEv@Base 4:5.18.90
  73. Download patch po/be/processui.po
  74. Download patch faces/import/ExtendedLegend.qml

    --- 4:5.20.5-1/faces/import/ExtendedLegend.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/import/ExtendedLegend.qml 2021-01-21 12:53:03.000000000 +0000 @@ -25,17 +25,37 @@ import QtQuick.Layouts 1.1 import org.kde.kirigami 2.8 as Kirigami +import org.kde.ksysguard.faces.private 1.0 import org.kde.ksysguard.formatter 1.0 import org.kde.ksysguard.sensors 1.0 import org.kde.quickcharts 1.0 as Charts import org.kde.quickcharts.controls 1.0 as ChartsControls +/** + * A legend control to be used in faces based on org.kde.quickcharts.Controls.Legend. + * It handles + * layouting and display of information depending on the available space. By default the current + * value of a sensor and its name are displayed, if it is shrunk the shortName is displayed instead. + * + * @since 5.19 + */ ChartsControls.Legend { id: legend + /** + * A list of sensor ids that should be displayed in addition to those from sourceModel. Typically + * set to lowPrioritySensorIds from FaceController + */ property alias sensorIds: sensorsRepeater.model - property var sourceModel + /** + * The SensorDataModel that should be used to retrieve data about the sensors. + */ + property SensorDataModel sourceModel + /** + * @deprecated since 5.21 + * Has no effect + */ property var colorSource flow: GridLayout.TopToBottom @@ -55,6 +75,29 @@ ChartsControls.Legend { return Formatter.formatValueShowNull(input, sourceModel.data(sourceModel.index(0, index), SensorDataModel.Unit)) } + Binding on model { + when: !chart + value: QTransposeProxyModel { + sourceModel: legend.sourceModel + } + } + Binding on valueRole { + when: !chart + value: "Value" + } + Binding on nameRole { + when: !chart + value: "Name" + } + Binding on shortNameRole { + when: !chart + value: "ShortName" + } + Binding on colorRole { + when: !chart + value: "Color" + } + Repeater { id: sensorsRepeater delegate: ChartsControls.LegendDelegate {
  75. Download patch faces/SensorFace_p.h

    --- 4:5.20.5-1/faces/SensorFace_p.h 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/SensorFace_p.h 2021-01-21 12:53:03.000000000 +0000 @@ -27,19 +27,59 @@ namespace KSysGuard { class SensorFaceController; + +/** + * Base for sensor faces. Use this as root item when creating custom faces. + * @code + * import org.kde.ksysguard.faces 1.0 + * SensorFace { + * contentItem: Label { + * text: "Custom visualization" + * } + * } + * @endcode + * @since 5.19 + */ class SENSORFACES_EXPORT SensorFace : public QQuickItem { Q_OBJECT + /** + * The controller that instantiated this face and is responsible for it. Contains information + * about the sensors that should be displayed and the configuration of the face + */ Q_PROPERTY(KSysGuard::SensorFaceController *controller READ controller CONSTANT) + /** + * The current active formFactor. Describes how the face should display itself + */ Q_PROPERTY(KSysGuard::SensorFace::FormFactor formFactor READ formFactor WRITE setFormFactor NOTIFY formFactorChanged) + /** + * Main item of the face. Assign your custom visualization to it + */ Q_PROPERTY(QQuickItem *contentItem READ contentItem WRITE setContentItem NOTIFY contentItemChanged) - +#ifdef K_DOXYGEN // Document proprties from SensorFace.qml + /** + * Primary actions that this face provides + */ + Q_PROPERTY(org::kde::kirigami::Action primaryActions) + /** + * Secondary actions this face provides + */ + Q_PROPERTY(org::kde::kirigami::Action secondaryActions) + /** + * A color source that can be used when using charts from KQuickCharts + * @see SensorFaceController::sensorColors + */ + Q_PROPERTY(MapProxySource colorSource) +#endif public: + /** + * Describes how the face should display itself. + */ enum FormFactor { - Planar, - Vertical, - Horizontal, - Constrained + Planar, ///< Default, the face can expand horizontally and vertically + Vertical, ///< The face is constrained horizontally, but can expand vertically + Horizontal, ///< The face is constrained vertically, but can expand horizontally + Constrained ///< The face is fully constrained, for example when in the edit mode of plasma-systemmonitor }; Q_ENUM(FormFactor)
  76. Download patch faces/import/FacesPlugin.cpp

    --- 4:5.20.5-1/faces/import/FacesPlugin.cpp 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/import/FacesPlugin.cpp 2021-01-21 12:53:03.000000000 +0000 @@ -29,6 +29,7 @@ #include <KDeclarative/ConfigPropertyMap> #include <QQmlEngine> +#include <QTransposeProxyModel> using namespace KSysGuard; @@ -39,4 +40,5 @@ void FacesPlugin::registerTypes(const ch qmlRegisterType<KSysGuard::SensorFace>(uri, 1, 0, "AbstractSensorFace"); qmlRegisterUncreatableType<KSysGuard::SensorFaceController>(uri, 1, 0, "SensorFaceController", QStringLiteral("It's not possible to create objects of type SensorFaceController")); qmlRegisterAnonymousType<KDeclarative::ConfigPropertyMap>(uri, 1); + qmlRegisterType<QTransposeProxyModel>("org.kde.ksysguard.faces.private", 1, 0, "QTransposeProxyModel"); }
  77. Download patch formatter/Formatter.h

    --- 4:5.20.5-1/formatter/Formatter.h 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/formatter/Formatter.h 2021-01-21 12:53:03.000000000 +0000 @@ -42,6 +42,10 @@ enum FormatOption { }; Q_DECLARE_FLAGS(FormatOptions, FormatOption) +/** + * A class for formatting sensor values + * @see FormatterWrapper, for using it from Qml + */ class FORMATTER_EXPORT Formatter { public:
  78. Download patch debian/tests/control.disable

    --- 4:5.20.5-1/debian/tests/control.disable 1970-01-01 00:00:00.000000000 +0000 +++ 4:5.20.90-0ubuntu1/debian/tests/control.disable 2021-01-21 23:45:16.000000000 +0000 @@ -0,0 +1,3 @@ +Tests: acc +Depends: @, dh-acc, exuberant-ctags +Restrictions: allow-stderr
  79. Download patch faces/facepackages/barchart/contents/ui/FullRepresentation.qml

    --- 4:5.20.5-1/faces/facepackages/barchart/contents/ui/FullRepresentation.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/barchart/contents/ui/FullRepresentation.qml 2021-01-21 12:53:03.000000000 +0000 @@ -51,7 +51,7 @@ Faces.SensorFace { horizontalAlignment: Text.AlignHCenter elide: Text.ElideRight text: root.controller.title - visible: text.length > 0 + visible: root.controller.showTitle && text.length > 0 level: 2 TextMetrics { id: titleMetrics @@ -126,7 +126,6 @@ Faces.SensorFace { visible: root.showLegend chart: compactRepresentation sourceModel: root.showLegend ? compactRepresentation.sensorsModel : null - colorSource: root.colorSource sensorIds: root.showLegend ? root.controller.lowPrioritySensorIds : [] flow: root.width > root.height * 1.5 ? GridLayout.LeftToRight : GridLayout.TopToBottom }
  80. Download patch po/csb/processui.po
  81. Download patch po/en_GB/KSysGuardSensorFaces.po

    --- 4:5.20.5-1/po/en_GB/KSysGuardSensorFaces.po 2021-01-05 12:10:54.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/en_GB/KSysGuardSensorFaces.po 2021-01-21 12:53:10.000000000 +0000 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the libksysguard package. # -# Steve Allewell <steve.allewell@gmail.com>, 2020. +# Steve Allewell <steve.allewell@gmail.com>, 2020, 2021. msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2020-10-08 08:15+0200\n" -"PO-Revision-Date: 2020-09-27 15:17+0100\n" +"POT-Creation-Date: 2021-01-06 03:01+0100\n" +"PO-Revision-Date: 2021-01-10 12:29+0000\n" "Last-Translator: Steve Allewell <steve.allewell@gmail.com>\n" "Language-Team: British English <kde-l10n-en_gb@kde.org>\n" "Language: en_GB\n" @@ -15,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 20.08.1\n" +"X-Generator: Lokalize 20.12.0\n" #: Choices.qml:313 #, kde-format @@ -28,37 +28,42 @@ msgstr "Back" msgid "Search..." msgstr "Search..." -#: ConfigAppearance.qml:103 +#: ConfigAppearance.qml:107 #, kde-format msgid "Presets:" msgstr "Presets:" -#: ConfigAppearance.qml:107 +#: ConfigAppearance.qml:111 #, kde-format msgid "Load Preset..." msgstr "Load Preset..." -#: ConfigAppearance.qml:112 +#: ConfigAppearance.qml:116 #, kde-format msgid "Get new presets..." msgstr "Get new presets..." -#: ConfigAppearance.qml:124 +#: ConfigAppearance.qml:128 #, kde-format msgid "Save Settings As Preset" msgstr "Save Settings As Preset" -#: ConfigAppearance.qml:136 +#: ConfigAppearance.qml:139 #, kde-format msgid "Title:" msgstr "Title:" -#: ConfigAppearance.qml:140 +#: ConfigAppearance.qml:145 +#, kde-format +msgid "Show Title" +msgstr "Show Title" + +#: ConfigAppearance.qml:150 #, kde-format msgid "Display Style:" msgstr "Display Style:" -#: ConfigAppearance.qml:160 +#: ConfigAppearance.qml:170 #, kde-format msgid "Get New Display Styles..." msgstr "Get New Display Styles..." @@ -68,7 +73,7 @@ msgstr "Get New Display Styles..." msgid "Total Sensor" msgid_plural "Total Sensors" msgstr[0] "Total Sensor" -msgstr[1] "Total Sensor:" +msgstr[1] "Total Sensors" #: ConfigSensors.qml:132 #, kde-format @@ -81,7 +86,7 @@ msgid "Text-Only Sensors" msgstr "Text-Only Sensors" #: facepackages/barchart/contents/ui/Config.qml:43 -#: facepackages/linechart/contents/ui/Config.qml:52 +#: facepackages/linechart/contents/ui/Config.qml:55 #: facepackages/piechart/contents/ui/Config.qml:42 #, kde-format msgid "Show Sensors Legend" @@ -93,13 +98,13 @@ msgid "Stacked Bars" msgstr "Stacked Bars" #: facepackages/barchart/contents/ui/Config.qml:51 -#: facepackages/linechart/contents/ui/Config.qml:64 +#: facepackages/linechart/contents/ui/Config.qml:67 #, kde-format msgid "Show Grid Lines" msgstr "Show Grid Lines" #: facepackages/barchart/contents/ui/Config.qml:55 -#: facepackages/linechart/contents/ui/Config.qml:68 +#: facepackages/linechart/contents/ui/Config.qml:71 #, kde-format msgid "Show Y Axis Labels" msgstr "Show Y Axis Labels" @@ -122,60 +127,58 @@ msgstr "From:" msgid "To:" msgstr "To:" -#: facepackages/linechart/contents/ui/Config.qml:47 +#: facepackages/linechart/contents/ui/Config.qml:50 #, kde-format msgid "Appearance" msgstr "Appearance" -#: facepackages/linechart/contents/ui/Config.qml:56 +#: facepackages/linechart/contents/ui/Config.qml:59 #, kde-format msgid "Stacked Charts" msgstr "Stacked Charts" -#: facepackages/linechart/contents/ui/Config.qml:60 +#: facepackages/linechart/contents/ui/Config.qml:63 #, kde-format msgid "Smooth Lines" msgstr "Smooth Lines" -#: facepackages/linechart/contents/ui/Config.qml:72 +#: facepackages/linechart/contents/ui/Config.qml:75 #, kde-format msgid "Fill Opacity:" msgstr "Fill Opacity:" -#: facepackages/linechart/contents/ui/Config.qml:78 +#: facepackages/linechart/contents/ui/Config.qml:81 #, kde-format msgid "Data Ranges" msgstr "Data Ranges" -#: facepackages/linechart/contents/ui/Config.qml:83 +#: facepackages/linechart/contents/ui/Config.qml:86 #, kde-format msgid "Automatic Y Data Range" msgstr "Automatic Y Data Range" -#: facepackages/linechart/contents/ui/Config.qml:87 +#: facepackages/linechart/contents/ui/Config.qml:90 #, kde-format msgid "From (Y):" msgstr "From (Y):" -#: facepackages/linechart/contents/ui/Config.qml:98 +#: facepackages/linechart/contents/ui/Config.qml:101 #, kde-format msgid "To (Y):" msgstr "To (Y):" -#: facepackages/linechart/contents/ui/Config.qml:103 -#, kde-format -msgid "Automatic X Data Range" -msgstr "Automatic X Data Range" - -#: facepackages/linechart/contents/ui/Config.qml:110 +#: facepackages/linechart/contents/ui/Config.qml:109 #, kde-format -msgid "From (X):" -msgstr "From (X):" +msgid "Amount of History to Keep:" +msgstr "Amount of History to Keep:" -#: facepackages/linechart/contents/ui/Config.qml:118 +#: facepackages/linechart/contents/ui/Config.qml:112 #, kde-format -msgid "To (X):" -msgstr "To (X):" +msgctxt "%1 is seconds of history" +msgid "%1 second" +msgid_plural "%1 seconds" +msgstr[0] "%1 second" +msgstr[1] "%1 seconds" #: facepackages/piechart/contents/ui/Config.qml:46 #, kde-format
  82. Download patch po/cs/ksysguard_face_org.kde.ksysguard.linechart.po

    --- 4:5.20.5-1/po/cs/ksysguard_face_org.kde.ksysguard.linechart.po 2021-01-05 12:10:52.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/cs/ksysguard_face_org.kde.ksysguard.linechart.po 2021-01-21 12:53:08.000000000 +0000 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2020-07-25 02:21+0200\n" +"POT-Creation-Date: 2021-01-06 03:01+0100\n" "PO-Revision-Date: 2020-09-01 16:28+0200\n" "Last-Translator: Vit Pelcak <vit@pelcak.org>\n" "Language-Team: Czech <kde-i18n-doc@kde.org>\n" @@ -17,72 +17,71 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Lokalize 20.08.0\n" -#: contents/ui/Config.qml:47 +#: contents/ui/Config.qml:50 #, kde-format msgid "Appearance" msgstr "Vzhled" -#: contents/ui/Config.qml:52 +#: contents/ui/Config.qml:55 #, kde-format msgid "Show Sensors Legend" msgstr "Zobrazit vysvětlivky senzorů" -#: contents/ui/Config.qml:56 +#: contents/ui/Config.qml:59 #, kde-format msgid "Stacked Charts" msgstr "Skládané grafy" -#: contents/ui/Config.qml:60 +#: contents/ui/Config.qml:63 #, kde-format msgid "Smooth Lines" msgstr "Hladké linie" -#: contents/ui/Config.qml:64 +#: contents/ui/Config.qml:67 #, kde-format msgid "Show Grid Lines" msgstr "Zobrazit linky mřížky" -#: contents/ui/Config.qml:68 +#: contents/ui/Config.qml:71 #, kde-format msgid "Show Y Axis Labels" msgstr "Zobrazit popisky osy Y" -#: contents/ui/Config.qml:72 +#: contents/ui/Config.qml:75 #, kde-format msgid "Fill Opacity:" msgstr "Krytí výplně:" -#: contents/ui/Config.qml:78 +#: contents/ui/Config.qml:81 #, kde-format msgid "Data Ranges" msgstr "Rozsahy dat" -#: contents/ui/Config.qml:83 +#: contents/ui/Config.qml:86 #, kde-format msgid "Automatic Y Data Range" msgstr "Automatický rozsah dat Y" -#: contents/ui/Config.qml:87 +#: contents/ui/Config.qml:90 #, kde-format msgid "From (Y):" msgstr "Od (Y):" -#: contents/ui/Config.qml:98 +#: contents/ui/Config.qml:101 #, kde-format msgid "To (Y):" msgstr "Do (Y):" -#: contents/ui/Config.qml:103 +#: contents/ui/Config.qml:109 #, kde-format -msgid "Automatic X Data Range" -msgstr "Automatický rozsah dat X" - -#: contents/ui/Config.qml:110 -#, kde-format -msgid "From (X):" -msgstr "Od (X):" +msgid "Amount of History to Keep:" +msgstr "" -#: contents/ui/Config.qml:118 +#: contents/ui/Config.qml:112 #, kde-format -msgid "To (X):" -msgstr "Do (X):" \ No newline at end of file +msgctxt "%1 is seconds of history" +msgid "%1 second" +msgid_plural "%1 seconds" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" \ No newline at end of file
  83. Download patch po/ast/processui.po
  84. Download patch faces/facepackages/barchart/metadata.desktop

    --- 4:5.20.5-1/faces/facepackages/barchart/metadata.desktop 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/barchart/metadata.desktop 2021-01-21 12:53:03.000000000 +0000 @@ -9,7 +9,6 @@ Name[et]=Tulpdiagramm Name[eu]=Barra-diagrama Name[fi]=Pylväskaavio Name[fr]=Histogramme -Name[ia]=Diagramma a barra Name[it]=Grafico a barre Name[ko]=막대형 차트 Name[lt]=Juostinė diagrama
  85. Download patch po/de/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/de/ksysguardlsofwidgets.po 2021-01-05 12:10:52.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/de/ksysguardlsofwidgets.po 2021-01-21 12:53:09.000000000 +0000 @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: ksysguardlsofwidgets\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2008-11-25 21:54+0100\n" "Last-Translator: Thomas Reitelbach <tr@erdfunkstelle.de>\n" "Language-Team: German <kde-i18n-de@kde.org>\n" @@ -14,19 +14,19 @@ msgstr "" "X-Generator: Lokalize 0.3\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "FD" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Typ" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Objekt"
  86. Download patch faces/facepackages/piechart/contents/ui/FullRepresentation.qml

    --- 4:5.20.5-1/faces/facepackages/piechart/contents/ui/FullRepresentation.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/piechart/contents/ui/FullRepresentation.qml 2021-01-21 12:53:03.000000000 +0000 @@ -46,7 +46,7 @@ Faces.SensorFace { horizontalAlignment: Text.AlignHCenter elide: Text.ElideRight text: root.controller.title - visible: text.length > 0 + visible: root.controller.showTitle && text.length > 0 level: 2 TextMetrics { id: titleMetrics @@ -59,6 +59,7 @@ Faces.SensorFace { id: compactRepresentation Layout.fillWidth: true Layout.fillHeight: true + Layout.minimumWidth: root.formFactor != Faces.SensorFace.Vertical ? Kirigami.Units.gridUnit * 4 : Kirigami.Units.gridUnit Layout.minimumHeight: root.formFactor === Faces.SensorFace.Constrained ? Kirigami.Units.gridUnit : 5 * Kirigami.Units.gridUnit @@ -77,7 +78,6 @@ Faces.SensorFace { visible: root.showLegend chart: compactRepresentation.chart sourceModel: root.showLegend ? compactRepresentation.sensorsModel : null - colorSource: root.colorSource sensorIds: root.showLegend ? root.controller.lowPrioritySensorIds : [] flow: root.width > root.height * 1.5 ? GridLayout.LeftToRight : GridLayout.TopToBottom }
  87. Download patch faces/CMakeLists.txt

    --- 4:5.20.5-1/faces/CMakeLists.txt 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/CMakeLists.txt 2021-01-21 12:53:03.000000000 +0000 @@ -20,7 +20,7 @@ ecm_qt_declare_logging_category(faces_LI HEADER faces_logging.h IDENTIFIER LIBKSYSGUARD_SENSORS CATEGORY_NAME org.kde.libksysguard.faces -) + DESCRIPTION "libksysguard (faces)" EXPORT LIBKSYSGUARD) set_source_files_properties(org.kde.KSysGuardDaemon.xml PROPERTIES INCLUDE SensorInfo_p.h) qt5_add_resources(RESOURCES resources.qrc) @@ -50,6 +50,7 @@ target_link_libraries(SensorFaces KF5::I18n KF5::Package KF5::Declarative + KF5::Solid ) set_target_properties(SensorFaces PROPERTIES
  88. Download patch faces/facepackages/piechart/metadata.desktop

    --- 4:5.20.5-1/faces/facepackages/piechart/metadata.desktop 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/piechart/metadata.desktop 2021-01-21 12:53:03.000000000 +0000 @@ -9,7 +9,6 @@ Name[et]=Sektordiagramm Name[eu]=Diagrama zirkularra Name[fi]=Piirakkakaavio Name[fr]=Diagramme en secteur -Name[ia]=Diagramma a torta Name[it]=Grafico a torta Name[ko]=원형 차트 Name[lt]=Skritulinė diagrama
  89. Download patch autotests/sensorfacecontrollertest.cpp
  90. Download patch docs/Doxyfile.local

    --- 4:5.20.5-1/docs/Doxyfile.local 1970-01-01 00:00:00.000000000 +0000 +++ 4:5.20.90-0ubuntu1/docs/Doxyfile.local 2021-01-21 12:53:03.000000000 +0000 @@ -0,0 +1,2 @@ +EXCLUDE_PATTERNS = */faces/facepackages \ + */faces/import/SensorFace.qml # Document SensorFace via SenorFace_p.h
  91. Download patch faces/facepackages/horizontalbars/contents/ui/FullRepresentation.qml

    --- 4:5.20.5-1/faces/facepackages/horizontalbars/contents/ui/FullRepresentation.qml 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/faces/facepackages/horizontalbars/contents/ui/FullRepresentation.qml 2021-01-21 12:53:03.000000000 +0000 @@ -46,7 +46,7 @@ Faces.SensorFace { horizontalAlignment: Text.AlignHCenter elide: Text.ElideRight text: root.controller.title - visible: text.length > 0 + visible: root.controller.showTitle && text.length > 0 level: 2 TextMetrics { id: titleMetrics
  92. Download patch po/be@latin/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/be@latin/ksysguardlsofwidgets.po 2021-01-05 12:10:50.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/be@latin/ksysguardlsofwidgets.po 2021-01-21 12:53:06.000000000 +0000 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ksysguardlsofwidgets\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2008-12-27 00:31+0200\n" "Last-Translator: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>\n" "Language-Team: Belarusian Latin <i18n@mova.org>\n" @@ -19,19 +19,19 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "FD" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Typ" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Abjekt"
  93. Download patch debian/libksysguardsensors1.symbols

    --- 4:5.20.5-1/debian/libksysguardsensors1.symbols 2020-12-26 21:09:45.000000000 +0000 +++ 4:5.20.90-0ubuntu1/debian/libksysguardsensors1.symbols 2021-01-21 23:45:16.000000000 +0000 @@ -1,6 +1,7 @@ -# SymbolsHelper-Confirmed: 4:5.19.4 amd64 +# SymbolsHelper-Confirmed: 4:5.20.85 amd64 arm64 armhf ppc64el s390x libKSysGuardSensors.so.1 libksysguardsensors1 #MINVER# * Build-Depends-Package: libkf5sysguard-dev + _ZN9KSysGuard11SensorQuery10sortByNameEv@Base 4:5.20.85 _ZN9KSysGuard11SensorQuery11qt_metacallEN11QMetaObject4CallEiPPv@Base 4:5.19.4 _ZN9KSysGuard11SensorQuery11qt_metacastEPKc@Base 4:5.19.4 _ZN9KSysGuard11SensorQuery15waitForFinishedEv@Base 4:5.19.4 @@ -19,14 +20,17 @@ libKSysGuardSensors.so.1 libksysguardsen _ZN9KSysGuard15SensorDataModel10setSensorsERK11QStringList@Base 4:5.19.4 _ZN9KSysGuard15SensorDataModel11qt_metacallEN11QMetaObject4CallEiPPv@Base 4:5.19.4 _ZN9KSysGuard15SensorDataModel11qt_metacastEPKc@Base 4:5.19.4 + _ZN9KSysGuard15SensorDataModel12readyChangedEv@Base 4:5.20.85 _ZN9KSysGuard15SensorDataModel12removeSensorERK7QString@Base 4:5.19.4 _ZN9KSysGuard15SensorDataModel13onSensorAddedERK7QString@Base 4:5.19.4 _ZN9KSysGuard15SensorDataModel14enabledChangedEv@Base 4:5.20.3 _ZN9KSysGuard15SensorDataModel14onValueChangedERK7QStringRK8QVariant@Base 4:5.19.4 _ZN9KSysGuard15SensorDataModel15onSensorRemovedERK7QString@Base 4:5.19.4 + _ZN9KSysGuard15SensorDataModel15setSensorColorsERK4QMapI7QString8QVariantE@Base 4:5.20.85 _ZN9KSysGuard15SensorDataModel16staticMetaObjectE@Base 4:5.19.4 _ZN9KSysGuard15SensorDataModel17componentCompleteEv@Base 4:5.19.4 _ZN9KSysGuard15SensorDataModel17onMetaDataChangedERK7QStringRKNS_10SensorInfoE@Base 4:5.19.4 + _ZN9KSysGuard15SensorDataModel19sensorColorsChangedEv@Base 4:5.20.85 _ZN9KSysGuard15SensorDataModel21sensorMetaDataChangedEv@Base 4:5.19.4 _ZN9KSysGuard15SensorDataModel9addSensorERK7QString@Base 4:5.19.4 _ZN9KSysGuard15SensorDataModelC1ERK11QStringListP7QObject@Base 4:5.19.4 @@ -57,6 +61,7 @@ libKSysGuardSensors.so.1 libksysguardsen _ZN9KSysGuard6Sensor16staticMetaObjectE@Base 4:5.19.4 _ZN9KSysGuard6Sensor17componentCompleteEv@Base 4:5.19.4 _ZN9KSysGuard6Sensor17onMetaDataChangedERK7QStringRKNS_10SensorInfoE@Base 4:5.19.4 + _ZN9KSysGuard6Sensor21updateIntervalChangedEv@Base 4:5.20.85 _ZN9KSysGuard6Sensor5eventEP6QEvent@Base 4:5.19.4 _ZN9KSysGuard6SensorC1EP7QObject@Base 4:5.19.4 _ZN9KSysGuard6SensorC1ERK7QStringP7QObject@Base 4:5.19.4 @@ -74,10 +79,12 @@ libKSysGuardSensors.so.1 libksysguardsen _ZNK9KSysGuard15SensorDataModel10headerDataEiN2Qt11OrientationEi@Base 4:5.19.4 _ZNK9KSysGuard15SensorDataModel10metaObjectEv@Base 4:5.19.4 _ZNK9KSysGuard15SensorDataModel11columnCountERK11QModelIndex@Base 4:5.19.4 + _ZNK9KSysGuard15SensorDataModel12sensorColorsEv@Base 4:5.20.85 _ZNK9KSysGuard15SensorDataModel14sensorsChangedEv@Base 4:5.19.4 _ZNK9KSysGuard15SensorDataModel4dataERK11QModelIndexi@Base 4:5.19.4 _ZNK9KSysGuard15SensorDataModel6columnERK7QString@Base 4:5.19.4 _ZNK9KSysGuard15SensorDataModel7enabledEv@Base 4:5.20.3 + _ZNK9KSysGuard15SensorDataModel7isReadyEv@Base 4:5.20.85 _ZNK9KSysGuard15SensorDataModel7maximumEv@Base 4:5.19.4 _ZNK9KSysGuard15SensorDataModel7minimumEv@Base 4:5.19.4 _ZNK9KSysGuard15SensorDataModel7sensorsEv@Base 4:5.19.4 @@ -99,6 +106,7 @@ libKSysGuardSensors.so.1 libksysguardsen _ZNK9KSysGuard6Sensor12valueChangedEv@Base 4:5.19.4 _ZNK9KSysGuard6Sensor13statusChangedEv@Base 4:5.19.4 _ZNK9KSysGuard6Sensor14formattedValueEv@Base 4:5.19.4 + _ZNK9KSysGuard6Sensor14updateIntervalEv@Base 4:5.20.85 _ZNK9KSysGuard6Sensor15metaDataChangedEv@Base 4:5.19.4 _ZNK9KSysGuard6Sensor15sensorIdChangedEv@Base 4:5.19.4 _ZNK9KSysGuard6Sensor4nameEv@Base 4:5.19.4
  94. Download patch debian/libkf5sysguard-data.install

    --- 4:5.20.5-1/debian/libkf5sysguard-data.install 2020-12-26 21:09:45.000000000 +0000 +++ 4:5.20.90-0ubuntu1/debian/libkf5sysguard-data.install 2021-01-21 23:45:16.000000000 +0000 @@ -1,16 +1,16 @@ -usr/share/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf usr/share/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service -usr/share/ksysguard/ +usr/share/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf usr/share/doc/ksysguard-data/ usr/share/knsrcfiles/ +usr/share/ksysguard/ +usr/share/locale/*/*/KSysGuardSensorFaces.mo usr/share/locale/*/*/ksgrd.mo -usr/share/locale/*/*/ksysguardlsofwidgets.mo -usr/share/locale/*/*/processcore.mo -usr/share/locale/*/*/processui.mo +usr/share/locale/*/*/ksysguard_face_org.kde.ksysguard.barchart.mo usr/share/locale/*/*/ksysguard_face_org.kde.ksysguard.linechart.mo usr/share/locale/*/*/ksysguard_face_org.kde.ksysguard.piechart.mo -usr/share/locale/*/*/ksysguard_face_org.kde.ksysguard.barchart.mo usr/share/locale/*/*/ksysguard_face_org.kde.ksysguard.textonly.mo -usr/share/locale/*/*/KSysGuardSensorFaces.mo +usr/share/locale/*/*/ksysguardlsofwidgets.mo +usr/share/locale/*/*/processcore.mo +usr/share/locale/*/*/processui.mo usr/share/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy usr/share/qlogging-categories5/libksysguard.categories
  95. Download patch formatter/CMakeLists.txt

    --- 4:5.20.5-1/formatter/CMakeLists.txt 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/formatter/CMakeLists.txt 2021-01-21 12:53:03.000000000 +0000 @@ -15,6 +15,7 @@ ecm_qt_declare_logging_category(formatte HEADER formatter_debug.h IDENTIFIER FORMATTER CATEGORY_NAME org.kde.libksysguard.formatter + DESCRIPTION "libksysguard (formatter)" EXPORT LIBKSYSGUARD ) add_library(Formatter ${formatter_SRCS})
  96. Download patch autotests/CMakeLists.txt

    --- 4:5.20.5-1/autotests/CMakeLists.txt 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/autotests/CMakeLists.txt 2021-01-21 12:53:03.000000000 +0000 @@ -45,6 +45,7 @@ ecm_add_test(sensorfacecontrollertest.cp KF5::I18n KF5::Package KF5::Declarative + KF5::Solid KSysGuard::SensorFaces )
  97. Download patch po/en_GB/ksysguardlsofwidgets.po

    --- 4:5.20.5-1/po/en_GB/ksysguardlsofwidgets.po 2021-01-05 12:10:54.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/en_GB/ksysguardlsofwidgets.po 2021-01-21 12:53:10.000000000 +0000 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ksysguardlsofwidgets\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2019-05-20 03:25+0200\n" +"POT-Creation-Date: 2020-10-24 02:30+0200\n" "PO-Revision-Date: 2009-02-26 20:54+0000\n" "Last-Translator: Andrew Coles <andrew_coles@yahoo.co.uk>\n" "Language-Team: British English <kde-l10n-en_gb@kde.org>\n" @@ -16,19 +16,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgctxt "Short for File Descriptor" msgid "FD" msgstr "FD" #. i18n: ectx: property (text), widget (KLsofWidget, klsofwidget) -#: lsof.cpp:21 LsofSearchWidget.ui:28 +#: lsof.cpp:20 LsofSearchWidget.ui:28 #, kde-format msgid "Type" msgstr "Type" -#: lsof.cpp:21 +#: lsof.cpp:20 #, kde-format msgid "Object" msgstr "Object"
  98. Download patch po/cs/KSysGuardSensorFaces.po

    --- 4:5.20.5-1/po/cs/KSysGuardSensorFaces.po 2021-01-05 12:10:52.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/cs/KSysGuardSensorFaces.po 2021-01-21 12:53:08.000000000 +0000 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2020-10-08 08:15+0200\n" +"POT-Creation-Date: 2021-01-06 03:01+0100\n" "PO-Revision-Date: 2020-09-02 13:41+0200\n" "Last-Translator: Vit Pelcak <vit@pelcak.org>\n" "Language-Team: Czech <kde-i18n-doc@kde.org>\n" @@ -28,37 +28,42 @@ msgstr "Zpět" msgid "Search..." msgstr "Hledat..." -#: ConfigAppearance.qml:103 +#: ConfigAppearance.qml:107 #, kde-format msgid "Presets:" msgstr "Předvolby:" -#: ConfigAppearance.qml:107 +#: ConfigAppearance.qml:111 #, kde-format msgid "Load Preset..." msgstr "Načíst předvolbu..." -#: ConfigAppearance.qml:112 +#: ConfigAppearance.qml:116 #, kde-format msgid "Get new presets..." msgstr "Získat nové předvolby..." -#: ConfigAppearance.qml:124 +#: ConfigAppearance.qml:128 #, kde-format msgid "Save Settings As Preset" msgstr "Uložit nastavení jako předvolbu" -#: ConfigAppearance.qml:136 +#: ConfigAppearance.qml:139 #, kde-format msgid "Title:" msgstr "Název:" -#: ConfigAppearance.qml:140 +#: ConfigAppearance.qml:145 +#, kde-format +msgid "Show Title" +msgstr "Zobrazit název" + +#: ConfigAppearance.qml:150 #, kde-format msgid "Display Style:" msgstr "Styl zobrazení:" -#: ConfigAppearance.qml:160 +#: ConfigAppearance.qml:170 #, kde-format msgid "Get New Display Styles..." msgstr "Získat nové styly zobrazení..." @@ -82,7 +87,7 @@ msgid "Text-Only Sensors" msgstr "Pouze textové senzory" #: facepackages/barchart/contents/ui/Config.qml:43 -#: facepackages/linechart/contents/ui/Config.qml:52 +#: facepackages/linechart/contents/ui/Config.qml:55 #: facepackages/piechart/contents/ui/Config.qml:42 #, kde-format msgid "Show Sensors Legend" @@ -94,13 +99,13 @@ msgid "Stacked Bars" msgstr "Skládané grafy" #: facepackages/barchart/contents/ui/Config.qml:51 -#: facepackages/linechart/contents/ui/Config.qml:64 +#: facepackages/linechart/contents/ui/Config.qml:67 #, kde-format msgid "Show Grid Lines" msgstr "Zobrazit linky mřížky" #: facepackages/barchart/contents/ui/Config.qml:55 -#: facepackages/linechart/contents/ui/Config.qml:68 +#: facepackages/linechart/contents/ui/Config.qml:71 #, kde-format msgid "Show Y Axis Labels" msgstr "Zobrazit popisky osy Y" @@ -123,60 +128,59 @@ msgstr "Od:" msgid "To:" msgstr "Do:" -#: facepackages/linechart/contents/ui/Config.qml:47 +#: facepackages/linechart/contents/ui/Config.qml:50 #, kde-format msgid "Appearance" msgstr "Vzhled" -#: facepackages/linechart/contents/ui/Config.qml:56 +#: facepackages/linechart/contents/ui/Config.qml:59 #, kde-format msgid "Stacked Charts" msgstr "Skládané grafy" -#: facepackages/linechart/contents/ui/Config.qml:60 +#: facepackages/linechart/contents/ui/Config.qml:63 #, kde-format msgid "Smooth Lines" msgstr "Hladké linie" -#: facepackages/linechart/contents/ui/Config.qml:72 +#: facepackages/linechart/contents/ui/Config.qml:75 #, kde-format msgid "Fill Opacity:" msgstr "Krytí výplně:" -#: facepackages/linechart/contents/ui/Config.qml:78 +#: facepackages/linechart/contents/ui/Config.qml:81 #, kde-format msgid "Data Ranges" msgstr "Rozsahy dat" -#: facepackages/linechart/contents/ui/Config.qml:83 +#: facepackages/linechart/contents/ui/Config.qml:86 #, kde-format msgid "Automatic Y Data Range" msgstr "Automatický rozsah dat Y" -#: facepackages/linechart/contents/ui/Config.qml:87 +#: facepackages/linechart/contents/ui/Config.qml:90 #, kde-format msgid "From (Y):" msgstr "Od (Y):" -#: facepackages/linechart/contents/ui/Config.qml:98 +#: facepackages/linechart/contents/ui/Config.qml:101 #, kde-format msgid "To (Y):" msgstr "Do (Y):" -#: facepackages/linechart/contents/ui/Config.qml:103 -#, kde-format -msgid "Automatic X Data Range" -msgstr "Automatický rozsah dat X" - -#: facepackages/linechart/contents/ui/Config.qml:110 +#: facepackages/linechart/contents/ui/Config.qml:109 #, kde-format -msgid "From (X):" -msgstr "Od (X):" +msgid "Amount of History to Keep:" +msgstr "" -#: facepackages/linechart/contents/ui/Config.qml:118 +#: facepackages/linechart/contents/ui/Config.qml:112 #, kde-format -msgid "To (X):" -msgstr "Do (X):" +msgctxt "%1 is seconds of history" +msgid "%1 second" +msgid_plural "%1 seconds" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #: facepackages/piechart/contents/ui/Config.qml:46 #, kde-format
  99. Download patch po/ca/KSysGuardSensorFaces.po

    --- 4:5.20.5-1/po/ca/KSysGuardSensorFaces.po 2021-01-05 12:10:51.000000000 +0000 +++ 4:5.20.90-0ubuntu1/po/ca/KSysGuardSensorFaces.po 2021-01-21 12:53:07.000000000 +0000 @@ -1,17 +1,17 @@ # Translation of KSysGuardSensorFaces.po to Catalan -# Copyright (C) 2020 This_file_is_part_of_KDE +# Copyright (C) 2020-2021 This_file_is_part_of_KDE # This file is distributed under the license LGPL version 2.1 or # version 3 or later versions approved by the membership of KDE e.V. # or the same license as the source of its messages in English. # -# Josep Ma. Ferrer <txemaq@gmail.com>, 2020. +# Josep Ma. Ferrer <txemaq@gmail.com>, 2020, 2021. # Antoni Bella Pérez <antonibella5@yahoo.com>, 2020. msgid "" msgstr "" "Project-Id-Version: libksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2020-10-08 08:15+0200\n" -"PO-Revision-Date: 2020-11-27 21:10+0100\n" +"POT-Creation-Date: 2021-01-06 03:01+0100\n" +"PO-Revision-Date: 2021-01-06 11:45+0100\n" "Last-Translator: Josep Ma. Ferrer <txemaq@gmail.com>\n" "Language-Team: Catalan <kde-i18n-ca@kde.org>\n" "Language: ca\n" @@ -32,37 +32,42 @@ msgstr "Enrere" msgid "Search..." msgstr "Cerca..." -#: ConfigAppearance.qml:103 +#: ConfigAppearance.qml:107 #, kde-format msgid "Presets:" msgstr "Valors predefinits:" -#: ConfigAppearance.qml:107 +#: ConfigAppearance.qml:111 #, kde-format msgid "Load Preset..." msgstr "Carrega els valors predeterminats..." -#: ConfigAppearance.qml:112 +#: ConfigAppearance.qml:116 #, kde-format msgid "Get new presets..." msgstr "Obtén valors predeterminats nous..." -#: ConfigAppearance.qml:124 +#: ConfigAppearance.qml:128 #, kde-format msgid "Save Settings As Preset" msgstr "Desa la configuració com a valors predeterminats" -#: ConfigAppearance.qml:136 +#: ConfigAppearance.qml:139 #, kde-format msgid "Title:" msgstr "Títol:" -#: ConfigAppearance.qml:140 +#: ConfigAppearance.qml:145 +#, kde-format +msgid "Show Title" +msgstr "Mostra el títol" + +#: ConfigAppearance.qml:150 #, kde-format msgid "Display Style:" msgstr "Estil de la vista:" -#: ConfigAppearance.qml:160 +#: ConfigAppearance.qml:170 #, kde-format msgid "Get New Display Styles..." msgstr "Obtén estils de vista nous..." @@ -85,7 +90,7 @@ msgid "Text-Only Sensors" msgstr "Sensors de només text" #: facepackages/barchart/contents/ui/Config.qml:43 -#: facepackages/linechart/contents/ui/Config.qml:52 +#: facepackages/linechart/contents/ui/Config.qml:55 #: facepackages/piechart/contents/ui/Config.qml:42 #, kde-format msgid "Show Sensors Legend" @@ -97,13 +102,13 @@ msgid "Stacked Bars" msgstr "Barres apilades" #: facepackages/barchart/contents/ui/Config.qml:51 -#: facepackages/linechart/contents/ui/Config.qml:64 +#: facepackages/linechart/contents/ui/Config.qml:67 #, kde-format msgid "Show Grid Lines" msgstr "Mostra les línies de la quadrícula" #: facepackages/barchart/contents/ui/Config.qml:55 -#: facepackages/linechart/contents/ui/Config.qml:68 +#: facepackages/linechart/contents/ui/Config.qml:71 #, kde-format msgid "Show Y Axis Labels" msgstr "Mostra les etiquetes de l'eix Y" @@ -126,60 +131,58 @@ msgstr "Des de:" msgid "To:" msgstr "Fins a:" -#: facepackages/linechart/contents/ui/Config.qml:47 +#: facepackages/linechart/contents/ui/Config.qml:50 #, kde-format msgid "Appearance" msgstr "Aparença" -#: facepackages/linechart/contents/ui/Config.qml:56 +#: facepackages/linechart/contents/ui/Config.qml:59 #, kde-format msgid "Stacked Charts" msgstr "Gràfics apilats" -#: facepackages/linechart/contents/ui/Config.qml:60 +#: facepackages/linechart/contents/ui/Config.qml:63 #, kde-format msgid "Smooth Lines" msgstr "Línies suaus" -#: facepackages/linechart/contents/ui/Config.qml:72 +#: facepackages/linechart/contents/ui/Config.qml:75 #, kde-format msgid "Fill Opacity:" msgstr "Opacitat de l'emplenat:" -#: facepackages/linechart/contents/ui/Config.qml:78 +#: facepackages/linechart/contents/ui/Config.qml:81 #, kde-format msgid "Data Ranges" msgstr "Intervals de dades" -#: facepackages/linechart/contents/ui/Config.qml:83 +#: facepackages/linechart/contents/ui/Config.qml:86 #, kde-format msgid "Automatic Y Data Range" msgstr "Interval automàtic de les dades Y" -#: facepackages/linechart/contents/ui/Config.qml:87 +#: facepackages/linechart/contents/ui/Config.qml:90 #, kde-format msgid "From (Y):" msgstr "Des de (Y):" -#: facepackages/linechart/contents/ui/Config.qml:98 +#: facepackages/linechart/contents/ui/Config.qml:101 #, kde-format msgid "To (Y):" msgstr "Fins a (Y):" -#: facepackages/linechart/contents/ui/Config.qml:103 -#, kde-format -msgid "Automatic X Data Range" -msgstr "Interval automàtic de les dades X" - -#: facepackages/linechart/contents/ui/Config.qml:110 +#: facepackages/linechart/contents/ui/Config.qml:109 #, kde-format -msgid "From (X):" -msgstr "Des de (X):" +msgid "Amount of History to Keep:" +msgstr "Quantitat d'historial a mantenir:" -#: facepackages/linechart/contents/ui/Config.qml:118 +#: facepackages/linechart/contents/ui/Config.qml:112 #, kde-format -msgid "To (X):" -msgstr "Fins a (X):" +msgctxt "%1 is seconds of history" +msgid "%1 second" +msgid_plural "%1 seconds" +msgstr[0] "%1 segon" +msgstr[1] "%1 segons" #: facepackages/piechart/contents/ui/Config.qml:46 #, kde-format
  100. Download patch formatter/Unit.h

    --- 4:5.20.5-1/formatter/Unit.h 2021-01-05 12:10:47.000000000 +0000 +++ 4:5.20.90-0ubuntu1/formatter/Unit.h 2021-01-21 12:53:03.000000000 +0000 @@ -87,6 +87,7 @@ enum Unit { UnitRpm, UnitVolt, UnitWatt, + UnitWattHour }; Q_ENUM_NS(Unit)
  101. ...
  1. libksysguard