Hello community, here is the log from the commit of package ktp-accounts-kcm for openSUSE:Factory checked in at 2016-08-29 14:44:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ktp-accounts-kcm (Old) and /work/SRC/openSUSE:Factory/.ktp-accounts-kcm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ktp-accounts-kcm" Changes: -------- --- /work/SRC/openSUSE:Factory/ktp-accounts-kcm/ktp-accounts-kcm.changes 2016-07-15 12:42:48.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ktp-accounts-kcm.new/ktp-accounts-kcm.changes 2016-08-29 14:44:46.000000000 +0200 @@ -1,0 +2,16 @@ +Fri Aug 12 10:25:56 UTC 2016 - [email protected] + +- Update to KDE Applications 16.08.0 + * KDE Applications 16.08.0 + * https://www.kde.org/announcements/announce-applications-16.08.0.php + + +------------------------------------------------------------------- +Mon Aug 8 15:26:53 UTC 2016 - [email protected] + +- Update to KDE Applications 16.07.90 + * KDE Applications 16.07.90 (16.08-RC) + * https://www.kde.org/announcements/announce-applications-16.07.90.php + + +------------------------------------------------------------------- Old: ---- ktp-accounts-kcm-16.04.3.tar.xz New: ---- ktp-accounts-kcm-16.08.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ktp-accounts-kcm.spec ++++++ --- /var/tmp/diff_new_pack.VA2VY9/_old 2016-08-29 14:44:47.000000000 +0200 +++ /var/tmp/diff_new_pack.VA2VY9/_new 2016-08-29 14:44:47.000000000 +0200 @@ -17,7 +17,7 @@ Name: ktp-accounts-kcm -Version: 16.04.3 +Version: 16.08.0 Release: 0 Summary: KCM Module for configuring Telepathy Instant Messaging Accounts License: LGPL-2.1+ ++++++ ktp-accounts-kcm-16.04.3.tar.xz -> ktp-accounts-kcm-16.08.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/CMakeLists.txt new/ktp-accounts-kcm-16.08.0/CMakeLists.txt --- old/ktp-accounts-kcm-16.04.3/CMakeLists.txt 2016-07-02 18:10:50.000000000 +0200 +++ new/ktp-accounts-kcm-16.08.0/CMakeLists.txt 2016-08-10 01:23:58.000000000 +0200 @@ -11,8 +11,8 @@ # KDE Application Version, managed by release script set (KDE_APPLICATIONS_VERSION_MAJOR "16") -set (KDE_APPLICATIONS_VERSION_MINOR "04") -set (KDE_APPLICATIONS_VERSION_MICRO "3") +set (KDE_APPLICATIONS_VERSION_MINOR "08") +set (KDE_APPLICATIONS_VERSION_MICRO "0") set(KTP_ACCOUNTS_KCM_SONUMBER "9") set(KTP_ACCOUNTS_KCM_VERSION "${KDE_APPLICATIONS_VERSION_MAJOR}.${KDE_APPLICATIONS_VERSION_MINOR}.${KDE_APPLICATIONS_VERSION_MICRO}") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/data/kaccounts/ktp-haze-skypeweb-im.service.in new/ktp-accounts-kcm-16.08.0/data/kaccounts/ktp-haze-skypeweb-im.service.in --- old/ktp-accounts-kcm-16.04.3/data/kaccounts/ktp-haze-skypeweb-im.service.in 1970-01-01 01:00:00.000000000 +0100 +++ new/ktp-accounts-kcm-16.08.0/data/kaccounts/ktp-haze-skypeweb-im.service.in 2016-08-10 01:23:58.000000000 +0200 @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<service id="ktp-haze-skypeweb-im"> + <type>IM</type> + <!-- ICQ Chat - Service name being displayed as a checkbox label to enable/disable this service --> + <_name>Chat</_name> + <icon>im-skype</icon> + <provider>ktp-haze-skypeweb</provider> + <translations>kaccounts-providers</translations> + + <template> + <group name="telepathy"> + <setting name="manager">haze</setting> + <setting name="protocol">skypeweb</setting> + </group> + <group name="auth"> + <setting name="method">password</setting> + <setting name="mechanism">password</setting> + </group> + </template> +</service> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/data/kaccounts/ktp-haze-skypeweb.provider.in new/ktp-accounts-kcm-16.08.0/data/kaccounts/ktp-haze-skypeweb.provider.in --- old/ktp-accounts-kcm-16.04.3/data/kaccounts/ktp-haze-skypeweb.provider.in 1970-01-01 01:00:00.000000000 +0100 +++ new/ktp-accounts-kcm-16.08.0/data/kaccounts/ktp-haze-skypeweb.provider.in 2016-08-10 01:23:58.000000000 +0200 @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<provider id="ktp-haze-skypeweb"> + <_name>Skype</_name> + <icon>im-skype</icon> + <!-- Tooltip text appearing over the button to create this type of account --> + <_description>Chat account in the Skype network</_description> + <translations>kaccounts-providers</translations> + <plugin>ktpaccountskcm_plugin_kaccounts</plugin> +</provider> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/plugins/haze/CMakeLists.txt new/ktp-accounts-kcm-16.08.0/plugins/haze/CMakeLists.txt --- old/ktp-accounts-kcm-16.04.3/plugins/haze/CMakeLists.txt 2016-07-02 18:10:50.000000000 +0200 +++ new/ktp-accounts-kcm-16.08.0/plugins/haze/CMakeLists.txt 2016-08-10 01:23:58.000000000 +0200 @@ -33,6 +33,8 @@ haze-sipe-account.cpp sipe-main-options-widget.cpp sipe-advanced-settings-widget.cpp + skypeweb-options-widget.cpp + haze-skypeweb-account.cpp ) ki18n_wrap_ui (ktpaccountskcm_plugin_haze_SRCS @@ -52,6 +54,7 @@ steam-main-options-widget.ui sipe-main-options-widget.ui sipe-advanced-settings-widget.ui + skypeweb-options-widget.ui ) add_library (ktpaccountskcm_plugin_haze MODULE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/plugins/haze/haze-account-ui-plugin.cpp new/ktp-accounts-kcm-16.08.0/plugins/haze/haze-account-ui-plugin.cpp --- old/ktp-accounts-kcm-16.04.3/plugins/haze/haze-account-ui-plugin.cpp 2016-07-02 18:10:50.000000000 +0200 +++ new/ktp-accounts-kcm-16.08.0/plugins/haze/haze-account-ui-plugin.cpp 2016-08-10 01:23:58.000000000 +0200 @@ -21,6 +21,7 @@ #include "haze-account-ui-plugin.h" #include "haze-icq-account.h" +#include "haze-skypeweb-account.h" #include "haze-myspaceim-account-ui.h" #include "haze-skype-account-ui.h" #include "haze-yahoo-account.h" @@ -47,6 +48,7 @@ registerProvidedProtocol(QLatin1String("haze"), QLatin1String("groupwise")); registerProvidedProtocol(QLatin1String("haze"), QLatin1String("steam-mobile")); registerProvidedProtocol(QLatin1String("haze"), QLatin1String("sipe")); + registerProvidedProtocol(QLatin1String("haze"), QLatin1String("skypeweb")); } HazeAccountUiPlugin::~HazeAccountUiPlugin() @@ -60,6 +62,8 @@ if (connectionManager == QLatin1String("haze")) { if (protocol == QLatin1String("icq")) { return new HazeIcqAccountUi; + } else if (protocol == QLatin1String("skypeweb")) { + return new HazeSkypeWebAccountUi; } else if (protocol == QLatin1String("myspace")) { return new HazeMySpaceIMAccountUi; } else if (protocol == QLatin1String("bigbrownchunx-skype-dbus")) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/plugins/haze/haze-skypeweb-account.cpp new/ktp-accounts-kcm-16.08.0/plugins/haze/haze-skypeweb-account.cpp --- old/ktp-accounts-kcm-16.04.3/plugins/haze/haze-skypeweb-account.cpp 1970-01-01 01:00:00.000000000 +0100 +++ new/ktp-accounts-kcm-16.08.0/plugins/haze/haze-skypeweb-account.cpp 2016-08-10 01:23:58.000000000 +0200 @@ -0,0 +1,52 @@ +/* + * This file is part of telepathy-accounts-kcm + * + * Copyright (C) 2016 Björn Bidar <[email protected]> + * + * 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) any later version. + * + * 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, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#include "haze-skypeweb-account.h" + +#include "skypeweb-options-widget.h" + +#include <KCMTelepathyAccounts/AbstractAccountParametersWidget> + +HazeSkypeWebAccountUi::HazeSkypeWebAccountUi(QObject *parent) + : AbstractAccountUi(parent) +{ + // Register supported parameters + registerSupportedParameter(QLatin1String("account"), QVariant::String); + registerSupportedParameter(QLatin1String("password"), QVariant::String); + +} + +HazeSkypeWebAccountUi::~HazeSkypeWebAccountUi() +{ +} + +AbstractAccountParametersWidget *HazeSkypeWebAccountUi::mainOptionsWidget( + ParameterEditModel *model, + QWidget *parent) const +{ + return new SkypeWebOptionsWidget(model, parent); +} + +bool HazeSkypeWebAccountUi::hasAdvancedOptionsWidget() const +{ + return false; +} + +#include "haze-skypeweb-account.moc" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/plugins/haze/haze-skypeweb-account.h new/ktp-accounts-kcm-16.08.0/plugins/haze/haze-skypeweb-account.h --- old/ktp-accounts-kcm-16.04.3/plugins/haze/haze-skypeweb-account.h 1970-01-01 01:00:00.000000000 +0100 +++ new/ktp-accounts-kcm-16.08.0/plugins/haze/haze-skypeweb-account.h 2016-08-10 01:23:58.000000000 +0200 @@ -0,0 +1,43 @@ +/* + * This file is part of telepathy-accounts-kcm + * + * Copyright (C) 2016 Björn Bidar <[email protected]> + * + * 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) any later version. + * + * 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, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#ifndef KCMTELEPATHYACCOUNTS_PLUGIN_HAZE_SKYPEWEB_ACCOUNT_H +#define KCMTELEPATHYACCOUNTS_PLUGIN_HAZE_SKYPEWEB_ACCOUNT_H + +#include <KCMTelepathyAccounts/AbstractAccountUi> + +class HazeSkypeWebAccountUi : public AbstractAccountUi +{ + Q_OBJECT + +public: + explicit HazeSkypeWebAccountUi(QObject *parent = 0); + virtual ~HazeSkypeWebAccountUi(); + + virtual AbstractAccountParametersWidget + *mainOptionsWidget(ParameterEditModel *model, + QWidget *parent = 0) const; + virtual bool hasAdvancedOptionsWidget() const; + +private: + Q_DISABLE_COPY(HazeSkypeWebAccountUi); +}; + +#endif // header guard diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/plugins/haze/skypeweb-options-widget.cpp new/ktp-accounts-kcm-16.08.0/plugins/haze/skypeweb-options-widget.cpp --- old/ktp-accounts-kcm-16.04.3/plugins/haze/skypeweb-options-widget.cpp 1970-01-01 01:00:00.000000000 +0100 +++ new/ktp-accounts-kcm-16.08.0/plugins/haze/skypeweb-options-widget.cpp 2016-08-10 01:23:58.000000000 +0200 @@ -0,0 +1,46 @@ +/* + * This file is part of telepathy-accounts-kcm + * + * Copyright (C) 2016 Björn Bidar <[email protected]> + * + * 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) any later version. + * + * 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, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#include "skypeweb-options-widget.h" + +SkypeWebOptionsWidget::SkypeWebOptionsWidget(ParameterEditModel *model, + QWidget *parent) + : AbstractAccountParametersWidget(model, parent) +{ + // Set up the UI. + m_ui = new Ui::SkypeWebOptionsWidget; + m_ui->setupUi(this); + + handleParameter(QLatin1String("account"), QVariant::String, m_ui->accountLineEdit, m_ui->accountLabel); + handleParameter(QLatin1String("password"), QVariant::String, m_ui->passwordLineEdit, m_ui->passwordLabel); + QTimer::singleShot(0, m_ui->accountLineEdit, SLOT(setFocus())); +} + +SkypeWebOptionsWidget::~SkypeWebOptionsWidget() +{ + delete m_ui; +} + +QString SkypeWebOptionsWidget::defaultDisplayName() const +{ + return m_ui->accountLineEdit->text(); +} + +#include "skypeweb-options-widget.moc" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/plugins/haze/skypeweb-options-widget.h new/ktp-accounts-kcm-16.08.0/plugins/haze/skypeweb-options-widget.h --- old/ktp-accounts-kcm-16.04.3/plugins/haze/skypeweb-options-widget.h 1970-01-01 01:00:00.000000000 +0100 +++ new/ktp-accounts-kcm-16.08.0/plugins/haze/skypeweb-options-widget.h 2016-08-10 01:23:58.000000000 +0200 @@ -0,0 +1,42 @@ +/* + * This file is part of telepathy-accounts-kcm + * + * Copyright (C) 2016 Björn Bidar <[email protected]> + * + * 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) any later version. + * + * 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, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#ifndef KCMTELEPATHYACCOUNTS_PLUGIN_HAZE_SKYPEWEB_ACCOUNT_PARAMETERS_WIDGET_H +#define KCMTELEPATHYACCOUNTS_PLUGIN_HAZE_SKYPEWEB_ACCOUNT_PARAMETERS_WIDGET_H + +#include "ui_skypeweb-options-widget.h" + +#include <KCMTelepathyAccounts/AbstractAccountParametersWidget> + +class SkypeWebOptionsWidget : public AbstractAccountParametersWidget +{ + Q_OBJECT +public: + explicit SkypeWebOptionsWidget(ParameterEditModel *model, + QWidget *parent = 0); + virtual ~SkypeWebOptionsWidget(); + + virtual QString defaultDisplayName() const; +private: + Q_DISABLE_COPY(SkypeWebOptionsWidget); + Ui::SkypeWebOptionsWidget *m_ui; +}; + +#endif // header guard diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/plugins/haze/skypeweb-options-widget.ui new/ktp-accounts-kcm-16.08.0/plugins/haze/skypeweb-options-widget.ui --- old/ktp-accounts-kcm-16.04.3/plugins/haze/skypeweb-options-widget.ui 1970-01-01 01:00:00.000000000 +0100 +++ new/ktp-accounts-kcm-16.08.0/plugins/haze/skypeweb-options-widget.ui 2016-08-10 01:23:58.000000000 +0200 @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>SkypeWebOptionsWidget</class> + <widget class="QWidget" name="SkypeWebOptionsWidget"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>400</width> + <height>74</height> + </rect> + </property> + <property name="sizePolicy"> + <sizepolicy hsizetype="Preferred" vsizetype="Minimum"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="windowTitle"> + <string>Account Preferences</string> + </property> + <layout class="QVBoxLayout" name="verticalLayout_2"> + <property name="sizeConstraint"> + <enum>QLayout::SetMinimumSize</enum> + </property> + <item> + <layout class="QFormLayout" name="formLayout"> + <property name="sizeConstraint"> + <enum>QLayout::SetMinimumSize</enum> + </property> + <item row="0" column="0"> + <widget class="QLabel" name="accountLabel"> + <property name="text"> + <string>Name:</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QLineEdit" name="accountLineEdit"/> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="passwordLabel"> + <property name="text"> + <string>Password:</string> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QLineEdit" name="passwordLineEdit"> + <property name="echoMode"> + <enum>QLineEdit::Password</enum> + </property> + </widget> + </item> + </layout> + </item> + </layout> + </widget> + <customwidgets/> + <resources/> + <connections/> +</ui> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ktp-accounts-kcm-16.04.3/src/KCMTelepathyAccounts/dictionary.cpp new/ktp-accounts-kcm-16.08.0/src/KCMTelepathyAccounts/dictionary.cpp --- old/ktp-accounts-kcm-16.04.3/src/KCMTelepathyAccounts/dictionary.cpp 2016-07-02 18:10:50.000000000 +0200 +++ new/ktp-accounts-kcm-16.08.0/src/KCMTelepathyAccounts/dictionary.cpp 2016-08-10 01:23:58.000000000 +0200 @@ -60,6 +60,7 @@ m_strings.insert(QLatin1String("google-talk"), i18n("Google Talk")); m_strings.insert(QLatin1String("groupwise"), i18n("Novell Groupwise")); m_strings.insert(QLatin1String("icq"), i18n("ICQ")); + m_strings.insert(QLatin1String("skypeweb"), i18n("Skype")); m_strings.insert(QLatin1String("irc"), i18n("Internet Relay Chat")); m_strings.insert(QLatin1String("jabber"), i18n("Jabber/XMPP")); m_strings.insert(QLatin1String("local-xmpp"), i18n("Bonjour/Salut"));
