Hello community, here is the log from the commit of package bluedevil5 for openSUSE:Factory checked in at 2017-07-25 11:35:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bluedevil5 (Old) and /work/SRC/openSUSE:Factory/.bluedevil5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluedevil5" Tue Jul 25 11:35:54 2017 rev:42 rq:511255 version:5.10.4 Changes: -------- --- /work/SRC/openSUSE:Factory/bluedevil5/bluedevil5.changes 2017-07-02 13:33:18.732231789 +0200 +++ /work/SRC/openSUSE:Factory/.bluedevil5.new/bluedevil5.changes 2017-07-25 11:35:58.933742142 +0200 @@ -1,0 +2,10 @@ +Tue Jul 18 16:14:47 CEST 2017 - fab...@ritter-vogt.de + +- Update to 5.10.4 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.10.4.php +- Changes since 5.10.3: + * Applet: Rename MediaPlayer to MediaPlayerItem + +------------------------------------------------------------------- Old: ---- bluedevil-5.10.3.tar.xz New: ---- bluedevil-5.10.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bluedevil5.spec ++++++ --- /var/tmp/diff_new_pack.z3LfQ5/_old 2017-07-25 11:35:59.685635959 +0200 +++ /var/tmp/diff_new_pack.z3LfQ5/_new 2017-07-25 11:35:59.685635959 +0200 @@ -19,7 +19,7 @@ %bcond_without lang Name: bluedevil5 -Version: 5.10.3 +Version: 5.10.4 Release: 0 Summary: Bluetooth Manager for KDE Plasma License: GPL-2.0+ ++++++ bluedevil-5.10.3.tar.xz -> bluedevil-5.10.4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.10.3/CMakeLists.txt new/bluedevil-5.10.4/CMakeLists.txt --- old/bluedevil-5.10.3/CMakeLists.txt 2017-06-27 11:41:29.000000000 +0200 +++ new/bluedevil-5.10.4/CMakeLists.txt 2017-07-18 12:52:15.000000000 +0200 @@ -1,5 +1,5 @@ project(bluedevil) -set(PROJECT_VERSION "5.10.3") +set(PROJECT_VERSION "5.10.4") set(PROJECT_VERSION_MAJOR 5) cmake_minimum_required(VERSION 2.8.12) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.10.3/po/fr/bluedevil.po new/bluedevil-5.10.4/po/fr/bluedevil.po --- old/bluedevil-5.10.3/po/fr/bluedevil.po 2017-06-27 11:41:09.000000000 +0200 +++ new/bluedevil-5.10.4/po/fr/bluedevil.po 2017-07-18 12:50:17.000000000 +0200 @@ -4,16 +4,16 @@ # Joëlle Cornavin <jc...@free.fr>, 2010, 2011, 2012. # Vincent PINON <vincent.pi...@st.com>, 2013, 2014. # Thomas Vergnaud <thomas.vergn...@gmx.fr>, 2015, 2016. -# Vincent Pinon <vpi...@kde.org>, 2016. +# Vincent Pinon <vpi...@kde.org>, 2016, 2017. # msgid "" msgstr "" "Project-Id-Version: bluedevil\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-02-25 04:08+0100\n" -"PO-Revision-Date: 2016-11-23 18:26+0100\n" +"PO-Revision-Date: 2017-07-03 17:54+0100\n" "Last-Translator: Vincent Pinon <vpi...@kde.org>\n" -"Language-Team: French <kde-i18n-...@kde.org>\n" +"Language-Team: French <kde-francoph...@kde.org>\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -551,7 +551,7 @@ "Shown in a notification to announce that a PIN is needed to accomplish a " "pair action,%1 is the name of the bluetooth device" msgid "PIN needed to pair with %1" -msgstr "Le code PIN est nécessaire pour l'appariement à %1" +msgstr "Le code PIN est nécessaire pour l'association à %1" #: kded/helpers/requestpin.cpp:53 #, kde-format @@ -576,7 +576,7 @@ "In order to pair this computer with %1, you have to enter a PIN. Please do " "it below." msgstr "" -"Pour pouvoir apparier cet ordinateur à %1, vous devez saisir un code PIN. " +"Pour pouvoir associer cet ordinateur à %1, vous devez saisir un code PIN. " "Veuillez le faire ci-dessous." #. i18n: ectx: property (text), widget (QLabel, label) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.10.3/po/fr/plasma_applet_org.kde.plasma.bluetooth.po new/bluedevil-5.10.4/po/fr/plasma_applet_org.kde.plasma.bluetooth.po --- old/bluedevil-5.10.3/po/fr/plasma_applet_org.kde.plasma.bluetooth.po 2017-06-27 11:41:09.000000000 +0200 +++ new/bluedevil-5.10.4/po/fr/plasma_applet_org.kde.plasma.bluetooth.po 2017-07-18 12:50:17.000000000 +0200 @@ -2,16 +2,16 @@ # This file is distributed under the same license as the PACKAGE package. # Johan Claude-Breuninger <johan.claudebreunin...@gmail.com>, 2015. # Sebastien Renard <ren...@kde.org>, 2015. -# Vincent Pinon <vpi...@kde.org>, 2016. +# Vincent Pinon <vpi...@kde.org>, 2016, 2017. # msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:19+0100\n" -"PO-Revision-Date: 2016-11-23 12:42+0100\n" +"PO-Revision-Date: 2017-07-03 17:58+0100\n" "Last-Translator: Vincent Pinon <vpi...@kde.org>\n" -"Language-Team: French <kde-i18n-...@kde.org>\n" +"Language-Team: French <kde-francoph...@kde.org>\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -103,7 +103,7 @@ #: package/contents/ui/DeviceItem.qml:359 #, kde-format msgid "Paired" -msgstr "Appairé" +msgstr "Associé" #: package/contents/ui/DeviceItem.qml:362 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.10.3/po/zh_CN/bluedevil.po new/bluedevil-5.10.4/po/zh_CN/bluedevil.po --- old/bluedevil-5.10.3/po/zh_CN/bluedevil.po 2017-06-27 11:41:29.000000000 +0200 +++ new/bluedevil-5.10.4/po/zh_CN/bluedevil.po 2017-07-18 12:52:07.000000000 +0200 @@ -1,21 +1,20 @@ -# Copyright (C) YEAR This_file_is_part_of_KDE -# This file is distributed under the same license as the PACKAGE package. -# -# Weng Xuetian <wen...@gmail.com>, 2015, 2016. msgid "" msgstr "" -"Project-Id-Version: \n" +"Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-02-25 04:08+0100\n" -"PO-Revision-Date: 2016-12-15 17:29-0800\n" -"Last-Translator: Weng Xuetian <wen...@gmail.com>\n" -"Language-Team: Chinese <kde-ch...@kde.org>\n" +"PO-Revision-Date: 2017-07-11 06:33-0400\n" +"Last-Translator: guoyunhebrave <guoyunhebr...@gmail.com>\n" +"Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 2.0\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: kdeorg\n" +"X-Crowdin-Language: zh-CN\n" +"X-Crowdin-File: /kf5-stable/messages/kde-workspace/bluedevil.pot\n" #, kde-format msgctxt "NAME OF TRANSLATORS" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.10.3/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po new/bluedevil-5.10.4/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po --- old/bluedevil-5.10.3/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po 2017-06-27 11:41:29.000000000 +0200 +++ new/bluedevil-5.10.4/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po 2017-07-18 12:52:07.000000000 +0200 @@ -1,21 +1,21 @@ -# Copyright (C) YEAR This_file_is_part_of_KDE -# This file is distributed under the same license as the PACKAGE package. -# -# Weng Xuetian <wen...@gmail.com>, 2015. msgid "" msgstr "" -"Project-Id-Version: \n" +"Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:19+0100\n" -"PO-Revision-Date: 2015-04-27 15:25UTC-0500\n" -"Last-Translator: Weng Xuetian <wen...@gmail.cm>\n" -"Language-Team: Chinese <kde-ch...@kde.org>\n" +"PO-Revision-Date: 2017-07-11 06:33-0400\n" +"Last-Translator: guoyunhebrave <guoyunhebr...@gmail.com>\n" +"Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 2.0\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: kdeorg\n" +"X-Crowdin-Language: zh-CN\n" +"X-Crowdin-File: /kf5-stable/messages/kde-workspace/plasma_applet_org.kde." +"plasma.bluetooth.pot\n" #: package/contents/code/logic.js:47 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.10.3/src/applet/package/contents/ui/DeviceItem.qml new/bluedevil-5.10.4/src/applet/package/contents/ui/DeviceItem.qml --- old/bluedevil-5.10.3/src/applet/package/contents/ui/DeviceItem.qml 2017-06-27 11:40:52.000000000 +0200 +++ new/bluedevil-5.10.4/src/applet/package/contents/ui/DeviceItem.qml 2017-07-18 12:48:29.000000000 +0200 @@ -225,7 +225,7 @@ width: units.iconSizes.medium } - MediaPlayer { + MediaPlayerItem { id: mediaPlayer Layout.fillWidth: true visible: MediaPlayer diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.10.3/src/applet/package/contents/ui/MediaPlayer.qml new/bluedevil-5.10.4/src/applet/package/contents/ui/MediaPlayer.qml --- old/bluedevil-5.10.3/src/applet/package/contents/ui/MediaPlayer.qml 2017-06-27 11:40:52.000000000 +0200 +++ new/bluedevil-5.10.4/src/applet/package/contents/ui/MediaPlayer.qml 1970-01-01 01:00:00.000000000 +0100 @@ -1,134 +0,0 @@ -/* - Copyright 2015 David Rosca <now...@gmail.com> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) version 3, or any - later version accepted by the membership of KDE e.V. (or its - successor approved by the membership of KDE e.V.), which shall - act as a proxy defined in Section 6 of version 3 of the license. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library. If not, see <http://www.gnu.org/licenses/>. -*/ - -import QtQuick 2.2 -import QtQuick.Layouts 1.1 -import org.kde.bluezqt 1.0 as BluezQt -import org.kde.plasma.components 2.0 as PlasmaComponents - -ColumnLayout { - id: mediaPlayer - - spacing: 0 - - PlasmaComponents.Label { - id: trackTitleLabel - Layout.fillWidth: true - elide: Text.ElideRight - font.weight: MediaPlayer && MediaPlayer.track.title ? Font.DemiBold : Font.Normal - font.italic: MediaPlayer && MediaPlayer.status == BluezQt.MediaPlayer.Playing - font.pointSize: theme.smallestFont.pointSize - opacity: 0.6 - text: trackTitleText() - textFormat: Text.PlainText - visible: text.length - } - - PlasmaComponents.Label { - id: trackArtistLabel - Layout.fillWidth: true - elide: Text.ElideRight - font.pointSize: theme.smallestFont.pointSize - opacity: 0.6 - text: MediaPlayer ? MediaPlayer.track.artist : "" - textFormat: Text.PlainText - visible: text.length - } - - PlasmaComponents.Label { - id: trackAlbumLabel - Layout.fillWidth: true - elide: Text.ElideRight - font.pointSize: theme.smallestFont.pointSize - opacity: 0.6 - text: MediaPlayer ? MediaPlayer.track.album : "" - textFormat: Text.PlainText - visible: text.length - } - - RowLayout { - spacing: 0 - - PlasmaComponents.ToolButton { - id: previousButton - iconSource: "media-skip-backward" - - onClicked: MediaPlayer.previous() - } - - PlasmaComponents.ToolButton { - id: playPauseButton - iconSource: playPauseButtonIcon() - - onClicked: playPauseButtonClicked() - } - - PlasmaComponents.ToolButton { - id: stopButton - iconSource: "media-playback-stop" - enabled: MediaPlayer && MediaPlayer.status != BluezQt.MediaPlayer.Stopped - - onClicked: MediaPlayer.stop() - } - - PlasmaComponents.ToolButton { - id: nextButton - iconSource: "media-skip-forward" - - onClicked: MediaPlayer.next() - } - } - - function trackTitleText() - { - if (!MediaPlayer) { - return ""; - } - - var play = "\u25B6"; - - if (MediaPlayer.status == BluezQt.MediaPlayer.Playing) { - return "%1 %2".arg(play).arg(MediaPlayer.track.title); - } - return MediaPlayer.track.title; - } - - function playPauseButtonIcon() - { - if (!MediaPlayer) { - return ""; - } - - if (MediaPlayer.status != BluezQt.MediaPlayer.Playing) { - return "media-playback-start"; - } else { - return "media-playback-pause"; - } - } - - function playPauseButtonClicked() - { - if (MediaPlayer.status != BluezQt.MediaPlayer.Playing) { - MediaPlayer.play() - } else { - MediaPlayer.pause() - } - } -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.10.3/src/applet/package/contents/ui/MediaPlayerItem.qml new/bluedevil-5.10.4/src/applet/package/contents/ui/MediaPlayerItem.qml --- old/bluedevil-5.10.3/src/applet/package/contents/ui/MediaPlayerItem.qml 1970-01-01 01:00:00.000000000 +0100 +++ new/bluedevil-5.10.4/src/applet/package/contents/ui/MediaPlayerItem.qml 2017-07-18 12:48:29.000000000 +0200 @@ -0,0 +1,134 @@ +/* + Copyright 2015 David Rosca <now...@gmail.com> + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) version 3, or any + later version accepted by the membership of KDE e.V. (or its + successor approved by the membership of KDE e.V.), which shall + act as a proxy defined in Section 6 of version 3 of the license. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library. If not, see <http://www.gnu.org/licenses/>. +*/ + +import QtQuick 2.2 +import QtQuick.Layouts 1.1 +import org.kde.bluezqt 1.0 as BluezQt +import org.kde.plasma.components 2.0 as PlasmaComponents + +ColumnLayout { + id: mediaPlayer + + spacing: 0 + + PlasmaComponents.Label { + id: trackTitleLabel + Layout.fillWidth: true + elide: Text.ElideRight + font.weight: MediaPlayer && MediaPlayer.track.title ? Font.DemiBold : Font.Normal + font.italic: MediaPlayer && MediaPlayer.status == BluezQt.MediaPlayer.Playing + font.pointSize: theme.smallestFont.pointSize + opacity: 0.6 + text: trackTitleText() + textFormat: Text.PlainText + visible: text.length + } + + PlasmaComponents.Label { + id: trackArtistLabel + Layout.fillWidth: true + elide: Text.ElideRight + font.pointSize: theme.smallestFont.pointSize + opacity: 0.6 + text: MediaPlayer ? MediaPlayer.track.artist : "" + textFormat: Text.PlainText + visible: text.length + } + + PlasmaComponents.Label { + id: trackAlbumLabel + Layout.fillWidth: true + elide: Text.ElideRight + font.pointSize: theme.smallestFont.pointSize + opacity: 0.6 + text: MediaPlayer ? MediaPlayer.track.album : "" + textFormat: Text.PlainText + visible: text.length + } + + RowLayout { + spacing: 0 + + PlasmaComponents.ToolButton { + id: previousButton + iconSource: "media-skip-backward" + + onClicked: MediaPlayer.previous() + } + + PlasmaComponents.ToolButton { + id: playPauseButton + iconSource: playPauseButtonIcon() + + onClicked: playPauseButtonClicked() + } + + PlasmaComponents.ToolButton { + id: stopButton + iconSource: "media-playback-stop" + enabled: MediaPlayer && MediaPlayer.status != BluezQt.MediaPlayer.Stopped + + onClicked: MediaPlayer.stop() + } + + PlasmaComponents.ToolButton { + id: nextButton + iconSource: "media-skip-forward" + + onClicked: MediaPlayer.next() + } + } + + function trackTitleText() + { + if (!MediaPlayer) { + return ""; + } + + var play = "\u25B6"; + + if (MediaPlayer.status == BluezQt.MediaPlayer.Playing) { + return "%1 %2".arg(play).arg(MediaPlayer.track.title); + } + return MediaPlayer.track.title; + } + + function playPauseButtonIcon() + { + if (!MediaPlayer) { + return ""; + } + + if (MediaPlayer.status != BluezQt.MediaPlayer.Playing) { + return "media-playback-start"; + } else { + return "media-playback-pause"; + } + } + + function playPauseButtonClicked() + { + if (MediaPlayer.status != BluezQt.MediaPlayer.Playing) { + MediaPlayer.play() + } else { + MediaPlayer.pause() + } + } +}