Hello community, here is the log from the commit of package plasma5-pa for openSUSE:Factory checked in at 2018-12-05 09:43:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma5-pa (Old) and /work/SRC/openSUSE:Factory/.plasma5-pa.new.19453 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma5-pa" Wed Dec 5 09:43:54 2018 rev:61 rq:652341 version:5.14.4 Changes: -------- --- /work/SRC/openSUSE:Factory/plasma5-pa/plasma5-pa.changes 2018-11-10 16:53:49.752161196 +0100 +++ /work/SRC/openSUSE:Factory/.plasma5-pa.new.19453/plasma5-pa.changes 2018-12-05 09:44:05.456659509 +0100 @@ -1,0 +2,10 @@ +Wed Nov 28 07:52:47 UTC 2018 - fab...@ritter-vogt.de + +- Update to 5.14.4 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.14.4.php +- Changes since 5.14.3: + * Fix i18n when the kcm code is embedded in the plasmoid config + +------------------------------------------------------------------- Old: ---- plasma-pa-5.14.3.tar.xz plasma-pa-5.14.3.tar.xz.sig New: ---- plasma-pa-5.14.4.tar.xz plasma-pa-5.14.4.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma5-pa.spec ++++++ --- /var/tmp/diff_new_pack.0kcy81/_old 2018-12-05 09:44:06.088658818 +0100 +++ /var/tmp/diff_new_pack.0kcy81/_new 2018-12-05 09:44:06.088658818 +0100 @@ -18,7 +18,7 @@ %bcond_without lang Name: plasma5-pa -Version: 5.14.3 +Version: 5.14.4 Release: 0 Summary: The Plasma5 Volume Manager License: GPL-2.0-or-later ++++++ plasma-pa-5.14.3.tar.xz -> plasma-pa-5.14.4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/CMakeLists.txt new/plasma-pa-5.14.4/CMakeLists.txt --- old/plasma-pa-5.14.3/CMakeLists.txt 2018-11-06 15:01:46.000000000 +0100 +++ new/plasma-pa-5.14.4/CMakeLists.txt 2018-11-27 17:13:33.000000000 +0100 @@ -2,7 +2,7 @@ project(plasma-volume-control) -set(PROJECT_VERSION "5.14.3") +set(PROJECT_VERSION "5.14.4") set(PROJECT_VERSION_MAJOR 5) set(QT_MIN_VERSION "5.11.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/po/zh_CN/kcm_pulseaudio.po new/plasma-pa-5.14.4/po/zh_CN/kcm_pulseaudio.po --- old/plasma-pa-5.14.3/po/zh_CN/kcm_pulseaudio.po 2018-11-06 15:01:34.000000000 +0100 +++ new/plasma-pa-5.14.4/po/zh_CN/kcm_pulseaudio.po 2018-11-27 17:13:30.000000000 +0100 @@ -9,7 +9,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2018-09-14 06:48+0200\n" -"PO-Revision-Date: 2018-11-01 23:14\n" +"PO-Revision-Date: 2018-11-12 09:19\n" "Last-Translator: guoyunhe <i...@guoyunhe.me>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/po/zh_CN/plasma_applet_org.kde.plasma.volume.po new/plasma-pa-5.14.4/po/zh_CN/plasma_applet_org.kde.plasma.volume.po --- old/plasma-pa-5.14.3/po/zh_CN/plasma_applet_org.kde.plasma.volume.po 2018-11-06 15:01:34.000000000 +0100 +++ new/plasma-pa-5.14.4/po/zh_CN/plasma_applet_org.kde.plasma.volume.po 2018-11-27 17:13:30.000000000 +0100 @@ -9,7 +9,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2018-09-14 06:48+0200\n" -"PO-Revision-Date: 2018-11-01 23:14\n" +"PO-Revision-Date: 2018-11-12 09:19\n" "Last-Translator: guoyunhe <i...@guoyunhe.me>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/src/kcm/package/contents/ui/Advanced.qml new/plasma-pa-5.14.4/src/kcm/package/contents/ui/Advanced.qml --- old/plasma-pa-5.14.3/src/kcm/package/contents/ui/Advanced.qml 2018-11-06 15:00:42.000000000 +0100 +++ new/plasma-pa-5.14.4/src/kcm/package/contents/ui/Advanced.qml 2018-11-27 17:13:16.000000000 +0100 @@ -40,8 +40,8 @@ Header { Layout.fillWidth: true enabled: view.count > 0 - text: i18n("Device Profiles") - disabledText: i18nc("@label", "No Device Profiles Available") + text: i18nd("kcm_pulseaudio", "Device Profiles") + disabledText: i18ndc("kcm_pulseaudio", "@label", "No Device Profiles Available") } ListView { @@ -57,7 +57,7 @@ Header { Layout.fillWidth: true - text: i18n("Advanced Output Configuration") + text: i18nd("kcm_pulseaudio", "Advanced Output Configuration") visible: moduleManager.settingsSupported } @@ -70,7 +70,7 @@ Layout.topMargin: units.smallSpacing Layout.leftMargin: units.gridUnit / 2 Layout.rightMargin: units.gridUnit / 2 - text: i18n("Add virtual output device for simultaneous output on all local sound cards") + text: i18nd("kcm_pulseaudio", "Add virtual output device for simultaneous output on all local sound cards") checked: moduleManager.combineSinks onCheckedChanged: moduleManager.combineSinks = checked; enabled: moduleManager.loadedModules.indexOf("module-gconf") != -1 @@ -81,7 +81,7 @@ Layout.fillWidth: true Layout.leftMargin: units.gridUnit / 2 Layout.rightMargin: units.gridUnit / 2 - text: i18n("Automatically switch all running streams when a new output becomes available") + text: i18nd("kcm_pulseaudio", "Automatically switch all running streams when a new output becomes available") checked: moduleManager.switchOnConnect onCheckedChanged: moduleManager.switchOnConnect = checked; enabled: moduleManager.loadedModules.indexOf("module-gconf") != -1 @@ -92,13 +92,13 @@ Layout.alignment: Qt.AlignHCenter enabled: false font.italic: true - text: i18n("Requires 'module-gconf' PulseAudio module") + text: i18nd("kcm_pulseaudio", "Requires 'module-gconf' PulseAudio module") visible: moduleManager.settingsSupported && moduleManager.loadedModules.indexOf("module-gconf") == -1 } Header { Layout.fillWidth: true - text: i18n("Speaker Placement and Testing") + text: i18nd("kcm_pulseaudio", "Speaker Placement and Testing") } RowLayout { @@ -106,7 +106,7 @@ visible: sinks.count > 1 Label { - text: i18nc("@label", "Output:") + text: i18ndc("kcm_pulseaudio", "@label", "Output:") font.bold: true } @@ -145,7 +145,7 @@ height: 50 Button{ - text: i18n("Front Left") + text: i18nd("kcm_pulseaudio", "Front Left") anchors.centerIn: parent visible: sinks.pulseObject ? sinks.pulseObject.rawChannels.indexOf("front-left") > -1 : false onClicked: sinks.pulseObject.testChannel("front-left") @@ -156,7 +156,7 @@ height: 50 Button{ - text: i18n("Front Center") + text: i18nd("kcm_pulseaudio", "Front Center") anchors.centerIn: parent visible: sinks.pulseObject ? sinks.pulseObject.rawChannels.indexOf("front-center") > -1 : false onClicked: sinks.pulseObject.testChannel("front-center") @@ -167,7 +167,7 @@ height: 50 Button{ - text: i18n("Front Right") + text: i18nd("kcm_pulseaudio", "Front Right") anchors.centerIn: parent visible: sinks.pulseObject ? sinks.pulseObject.rawChannels.indexOf("front-right") > -1 : false onClicked: sinks.pulseObject.testChannel("front-right") @@ -178,7 +178,7 @@ height: 50 Button{ - text: i18n("Side Left") + text: i18nd("kcm_pulseaudio", "Side Left") anchors.centerIn: parent visible: sinks.pulseObject ? sinks.pulseObject.rawChannels.indexOf("side-left") > -1 : false onClicked: sinks.pulseObject.testChannel("side-left") @@ -204,7 +204,7 @@ width: grid.width/3 height: 50 Button{ - text: i18n("Side Right") + text: i18nd("kcm_pulseaudio", "Side Right") anchors.centerIn: parent visible: sinks.pulseObject ? sinks.pulseObject.rawChannels.indexOf("side-right") > -1 : false onClicked: sinks.pulseObject.testChannel("side-right") @@ -214,7 +214,7 @@ width: grid.width/3 height: 50 Button{ - text: i18n("Rear Left") + text: i18nd("kcm_pulseaudio", "Rear Left") anchors.centerIn: parent visible: sinks.pulseObject ? sinks.pulseObject.rawChannels.indexOf("rear-left") > -1 : false onClicked: sinks.pulseObject.testChannel("rear-left") @@ -224,7 +224,7 @@ width: grid.width/3 height: 50 Button{ - text: i18n("Subwoofer") + text: i18nd("kcm_pulseaudio", "Subwoofer") anchors.centerIn: parent visible: sinks.pulseObject ? sinks.pulseObject.rawChannels.indexOf("lfe") > -1 : false onClicked: sinks.pulseObject.testChannel("subwoofer") @@ -234,7 +234,7 @@ width: grid.width/3 height: 50 Button{ - text: i18n("Rear Right") + text: i18nd("kcm_pulseaudio", "Rear Right") anchors.centerIn: parent visible: sinks.pulseObject ? sinks.pulseObject.rawChannels.indexOf("rear-right") > -1 : false onClicked: sinks.pulseObject.testChannel("rear-right") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/src/kcm/package/contents/ui/Applications.qml new/plasma-pa-5.14.4/src/kcm/package/contents/ui/Applications.qml --- old/plasma-pa-5.14.3/src/kcm/package/contents/ui/Applications.qml 2018-11-06 15:00:42.000000000 +0100 +++ new/plasma-pa-5.14.4/src/kcm/package/contents/ui/Applications.qml 2018-11-27 17:13:16.000000000 +0100 @@ -40,8 +40,8 @@ Header { Layout.fillWidth: true enabled: eventStreamView.count || sinkInputView.count - text: i18n("Playback") - disabledText: i18nc("@label", "No Applications Playing Audio") + text: i18nd("kcm_pulseaudio", "Playback") + disabledText: i18ndc("kcm_pulseaudio", "@label", "No Applications Playing Audio") } ListView { @@ -79,8 +79,8 @@ Header { Layout.fillWidth: true enabled: sourceOutputView.count > 0 - text: i18n("Capture") - disabledText: i18nc("@label", "No Applications Recording Audio") + text: i18nd("kcm_pulseaudio", "Capture") + disabledText: i18ndc("kcm_pulseaudio", "@label", "No Applications Recording Audio") } ListView { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/src/kcm/package/contents/ui/CardListItem.qml new/plasma-pa-5.14.4/src/kcm/package/contents/ui/CardListItem.qml --- old/plasma-pa-5.14.3/src/kcm/package/contents/ui/CardListItem.qml 2018-11-06 15:00:42.000000000 +0100 +++ new/plasma-pa-5.14.4/src/kcm/package/contents/ui/CardListItem.qml 2018-11-27 17:13:16.000000000 +0100 @@ -49,7 +49,7 @@ RowLayout { Label { id: profileLabel - text: i18nc("@label", "Profile:") + text: i18ndc("kcm_pulseaudio", "@label", "Profile:") font.bold: true } ComboBox { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/src/kcm/package/contents/ui/DefaultDeviceButton.qml new/plasma-pa-5.14.4/src/kcm/package/contents/ui/DefaultDeviceButton.qml --- old/plasma-pa-5.14.3/src/kcm/package/contents/ui/DefaultDeviceButton.qml 2018-11-06 15:00:42.000000000 +0100 +++ new/plasma-pa-5.14.4/src/kcm/package/contents/ui/DefaultDeviceButton.qml 2018-11-27 17:13:16.000000000 +0100 @@ -25,6 +25,6 @@ property bool isDefault: true checked: isDefault - text: checked ? i18n("Default") : "" + text: checked ? i18nd("kcm_pulseaudio", "Default") : "" onIsDefaultChanged: checked = isDefault } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/src/kcm/package/contents/ui/DeviceListItem.qml new/plasma-pa-5.14.4/src/kcm/package/contents/ui/DeviceListItem.qml --- old/plasma-pa-5.14.3/src/kcm/package/contents/ui/DeviceListItem.qml 2018-11-06 15:00:42.000000000 +0100 +++ new/plasma-pa-5.14.4/src/kcm/package/contents/ui/DeviceListItem.qml 2018-11-27 17:13:16.000000000 +0100 @@ -70,7 +70,7 @@ visible: portbox.count > 1 Label { - text: i18n("Port") + text: i18nd("kcm_pulseaudio", "Port") } ComboBox { @@ -88,9 +88,9 @@ var text = port.description; if (port.availability == Port.Unavailable) { if (port.name == "analog-output-speaker" || port.name == "analog-input-microphone-internal") { - text += i18nc("Port is unavailable", " (unavailable)"); + text += i18ndc("kcm_pulseaudio", "Port is unavailable", " (unavailable)"); } else { - text += i18nc("Port is unplugged", " (unplugged)"); + text += i18ndc("kcm_pulseaudio", "Port is unplugged", " (unplugged)"); } } items.push(text); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/src/kcm/package/contents/ui/Devices.qml new/plasma-pa-5.14.4/src/kcm/package/contents/ui/Devices.qml --- old/plasma-pa-5.14.3/src/kcm/package/contents/ui/Devices.qml 2018-11-06 15:00:42.000000000 +0100 +++ new/plasma-pa-5.14.4/src/kcm/package/contents/ui/Devices.qml 2018-11-27 17:13:16.000000000 +0100 @@ -36,8 +36,8 @@ Header { Layout.fillWidth: true enabled: sinks.count > 0 - text: i18n("Outputs") - disabledText: i18nc("@label", "No Output Devices Available") + text: i18nd("kcm_pulseaudio", "Outputs") + disabledText: i18ndc("kcm_pulseaudio", "@label", "No Output Devices Available") } ListView { @@ -54,8 +54,8 @@ Header { Layout.fillWidth: true enabled: sources.count > 0 - text: i18n("Inputs") - disabledText: i18nc("@label", "No Input Devices Available") + text: i18nd("kcm_pulseaudio", "Inputs") + disabledText: i18ndc("kcm_pulseaudio", "@label", "No Input Devices Available") } ListView { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/src/kcm/package/contents/ui/MuteButton.qml new/plasma-pa-5.14.4/src/kcm/package/contents/ui/MuteButton.qml --- old/plasma-pa-5.14.3/src/kcm/package/contents/ui/MuteButton.qml 2018-11-06 15:00:42.000000000 +0100 +++ new/plasma-pa-5.14.4/src/kcm/package/contents/ui/MuteButton.qml 2018-11-27 17:13:16.000000000 +0100 @@ -25,7 +25,7 @@ property bool muted: true iconName: 'audio-volume-muted' - tooltip: i18n("Mute audio") + tooltip: i18nd("kcm_pulseaudio", "Mute audio") checkable: true checked: muted onMutedChanged: checked = muted diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/src/kcm/package/contents/ui/StreamListItem.qml new/plasma-pa-5.14.4/src/kcm/package/contents/ui/StreamListItem.qml --- old/plasma-pa-5.14.3/src/kcm/package/contents/ui/StreamListItem.qml 2018-11-06 15:00:42.000000000 +0100 +++ new/plasma-pa-5.14.4/src/kcm/package/contents/ui/StreamListItem.qml 2018-11-27 17:13:16.000000000 +0100 @@ -56,9 +56,9 @@ Layout.fillWidth: true text: { if (isEventStream) { - return i18n("Notification Sounds"); + return i18nd("kcm_pulseaudio", "Notification Sounds"); } else if (Client) { - return i18nc("label of stream items", "%1: %2", Client.name, Name); + return i18ndc("kcm_pulseaudio", "label of stream items", "%1: %2", Client.name, Name); } else { return Name; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/src/kcm/package/contents/ui/VolumeSlider.qml new/plasma-pa-5.14.4/src/kcm/package/contents/ui/VolumeSlider.qml --- old/plasma-pa-5.14.3/src/kcm/package/contents/ui/VolumeSlider.qml 2018-11-06 15:00:42.000000000 +0100 +++ new/plasma-pa-5.14.4/src/kcm/package/contents/ui/VolumeSlider.qml 2018-11-27 17:13:16.000000000 +0100 @@ -85,7 +85,7 @@ y: slider.height / 1.2 opacity: 0.5 font.pixelSize: slider.height / 2.2 - text: i18n("100%") + text: i18nd("kcm_pulseaudio", "100%") } Timer { @@ -101,12 +101,12 @@ Layout.alignment: Qt.AlignHCenter Layout.minimumWidth: percentMetrics.advanceWidth horizontalAlignment: Qt.AlignRight - text: i18nc("volume percentage", "%1%", Math.round(value / PulseAudio.NormalVolume * 100.0)) + text: i18ndc("kcm_pulseaudio", "volume percentage", "%1%", Math.round(value / PulseAudio.NormalVolume * 100.0)) } TextMetrics { id: percentMetrics font: percentText.font - text: i18nc("only used for sizing, should be widest possible string", "100%") + text: i18ndc("kcm_pulseaudio", "only used for sizing, should be widest possible string", "100%") } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-pa-5.14.3/src/kcm/package/contents/ui/main.qml new/plasma-pa-5.14.4/src/kcm/package/contents/ui/main.qml --- old/plasma-pa-5.14.3/src/kcm/package/contents/ui/main.qml 2018-11-06 15:00:42.000000000 +0100 +++ new/plasma-pa-5.14.4/src/kcm/package/contents/ui/main.qml 2018-11-27 17:13:16.000000000 +0100 @@ -35,7 +35,7 @@ implicitWidth: units.gridUnit * 30 implicitHeight: units.gridUnit * 30 - ConfigModule.quickHelp: i18n("This module allows to set up the Pulseaudio sound subsystem.") + ConfigModule.quickHelp: i18nd("kcm_pulseaudio", "This module allows to set up the Pulseaudio sound subsystem.") onWheel: { if (tabView.childAt(wheel.x, wheel.y).objectName != "tabbar") { @@ -61,15 +61,15 @@ anchors.fill: parent Tab { - title: i18nc("@title:tab", "Devices") + title: i18ndc("kcm_pulseaudio", "@title:tab", "Devices") Devices {} } Tab { - title: i18nc("@title:tab", "Applications") + title: i18ndc("kcm_pulseaudio", "@title:tab", "Applications") Applications {} } Tab { - title: i18nc("@title:tab", "Advanced") + title: i18ndc("kcm_pulseaudio", "@title:tab", "Advanced") Advanced {} } }