Hello community, here is the log from the commit of package kwalletmanager for openSUSE:Factory checked in at 2015-01-08 23:18:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kwalletmanager (Old) and /work/SRC/openSUSE:Factory/.kwalletmanager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kwalletmanager" Changes: -------- --- /work/SRC/openSUSE:Factory/kwalletmanager/kwalletmanager.changes 2014-11-19 20:30:11.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.kwalletmanager.new/kwalletmanager.changes 2015-01-08 23:18:54.000000000 +0100 @@ -1,0 +2,7 @@ +Wed Dec 17 20:40:55 UTC 2014 - [email protected] + +- Update to KDE Applications 14.12.0 + * KDE Applications 14.12.0 + * See https://www.kde.org/announcements/announce-applications-14.12.0.php + +------------------------------------------------------------------- Old: ---- kwalletmanager-4.14.3.tar.xz New: ---- kwalletmanager-14.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kwalletmanager.spec ++++++ --- /var/tmp/diff_new_pack.1DPqeY/_old 2015-01-08 23:18:55.000000000 +0100 +++ /var/tmp/diff_new_pack.1DPqeY/_new 2015-01-08 23:18:55.000000000 +0100 @@ -17,7 +17,7 @@ Name: kwalletmanager -Version: 4.14.3 +Version: 14.12.0 Release: 0 Summary: Wallet Management Tool License: GPL-2.0+ ++++++ kwalletmanager-4.14.3.tar.xz -> kwalletmanager-14.12.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwalletmanager-4.14.3/kwalletmanager-kwalletd.desktop new/kwalletmanager-14.12.0/kwalletmanager-kwalletd.desktop --- old/kwalletmanager-4.14.3/kwalletmanager-kwalletd.desktop 2014-10-09 09:07:50.000000000 +0200 +++ new/kwalletmanager-14.12.0/kwalletmanager-kwalletd.desktop 2014-11-16 08:12:40.000000000 +0100 @@ -44,7 +44,7 @@ Name[nl]=Portefeuillebeheer Name[nn]=Wallet-administrasjonsverktøy Name[pa]=ਵਾਲਿਟ ਪਰਬੰਧਨ ਟੂਲ -Name[pl]=Narzędzie do zarządzania portfelem +Name[pl]=Zarządzanie portfelem Name[pt]=Ferramenta de Gestão da Carteira Name[pt_BR]=Ferramenta de gerenciamento de carteiras Name[ro]=Administrare portofel diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwalletmanager-4.14.3/kwalletmanager.desktop new/kwalletmanager-14.12.0/kwalletmanager.desktop --- old/kwalletmanager-4.14.3/kwalletmanager.desktop 2014-10-09 09:07:50.000000000 +0200 +++ new/kwalletmanager-14.12.0/kwalletmanager.desktop 2014-11-16 08:12:40.000000000 +0100 @@ -36,7 +36,7 @@ Name[nl]=KWalletManager Name[nn]=KWalletManager Name[pa]=ਕੇਵਾਲਿਟ-ਮੈਨੇਜਰ -Name[pl]=Zarządzanie Portfelem +Name[pl]=KWalletManager Name[pt]=KWalletManager Name[pt_BR]=KWalletManager Name[ro]=KWalletManager @@ -93,7 +93,7 @@ GenericName[nl]=Portefeuillebeheer GenericName[nn]=Wallet-administrasjonsverktøy GenericName[pa]=ਵਾਲਿਟ ਪਰਬੰਧਨ ਟੂਲ -GenericName[pl]=Narzędzie do zarządzania Portfelem +GenericName[pl]=Zarządzanie portfelem GenericName[pt]=Ferramenta de Gestão da Carteira GenericName[pt_BR]=Ferramenta de gerenciamento de carteiras GenericName[ro]=Administrare portofel diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwalletmanager-4.14.3/src/konfigurator/kwallet.actions new/kwalletmanager-14.12.0/src/konfigurator/kwallet.actions --- old/kwalletmanager-4.14.3/src/konfigurator/kwallet.actions 2014-10-09 09:07:50.000000000 +0200 +++ new/kwalletmanager-14.12.0/src/konfigurator/kwallet.actions 2014-11-16 08:12:40.000000000 +0100 @@ -67,7 +67,7 @@ Name[nds]=Knippinstellen sekern Name[nl]=Portefeuille-instellingen opslaan Name[pa]=ਵਾਲਿਟ ਸੰਰਚਨਾ ਸੰਭਾਲੋ -Name[pl]=Zapisz konfigurację portfela +Name[pl]=Zapisz ustawienia portfela Name[pt]=Gravar a configuração da carteira Name[pt_BR]=Salvar a configuração da carteira Name[ro]=Salvează configurarea portofelului @@ -107,7 +107,7 @@ Description[nb]=Kan lagre oppsettsinnstillingene for lommeboka Description[nds]=Sekern vun Knippinstellen tolaten Description[nl]=Opslaan van instellingen van de portefeuille toestaan -Description[pl]=Zezwól na zapisywanie konfiguracji portfela +Description[pl]=Zezwól na zapisywanie ustawień portfela Description[pt]=Permitir a gravação das definições da carteira Description[pt_BR]=Permite salvar as configurações da carteira Description[ro]=Permite salvarea parametrilor de configurare ai portofelului diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwalletmanager-4.14.3/src/konfigurator/kwalletconfig.desktop new/kwalletmanager-14.12.0/src/konfigurator/kwalletconfig.desktop --- old/kwalletmanager-4.14.3/src/konfigurator/kwalletconfig.desktop 2014-10-09 09:07:50.000000000 +0200 +++ new/kwalletmanager-14.12.0/src/konfigurator/kwalletconfig.desktop 2014-11-16 08:12:40.000000000 +0100 @@ -125,7 +125,7 @@ Comment[nl]=KDE-portefeuille instellen Comment[nn]=Oppsett av KDE-lommeboka Comment[pa]=KDE ਵਾਲਿਟ ਸੰਰਚਨਾ -Comment[pl]=Konfiguracja portfela KDE +Comment[pl]=Ustawienia portfela KDE Comment[pt]=Configuração da Carteira do KDE Comment[pt_BR]=Configuração da carteira do KDE Comment[ro]=Configurează portofelul KDE @@ -190,7 +190,7 @@ X-KDE-Keywords[sr@latin]=Wallet,Form Fill,Passwords,Form Data,novčanik,popunjavanje formulara,lozinka X-KDE-Keywords[sv]=Plånbok,Formulär,Lösenord,Formulärdata X-KDE-Keywords[tr]=Cüzdan,Form Doldurma,Parolalar,Form Verileri -X-KDE-Keywords[uk]=кишеня;торбинка;форма;форми;заповнення форм;пароль;паролі;дані форми;реєстрація +X-KDE-Keywords[uk]=кишеня,торбинка,форма,форми,заповнення форм,пароль,паролі,дані форми,реєстрація X-KDE-Keywords[x-test]=xxWallet,Form Fill,Passwords,Form Dataxx X-KDE-Keywords[zh_CN]=Wallet,Form Fill,Passwords,Form Data,钱包,表单填写,密码,表单数据 X-KDE-Keywords[zh_TW]=Wallet,Form Fill,Passwords,Form Data diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwalletmanager-4.14.3/src/konfigurator/kwalletmanager_show.desktop new/kwalletmanager-14.12.0/src/konfigurator/kwalletmanager_show.desktop --- old/kwalletmanager-4.14.3/src/konfigurator/kwalletmanager_show.desktop 2014-10-09 09:07:50.000000000 +0200 +++ new/kwalletmanager-14.12.0/src/konfigurator/kwalletmanager_show.desktop 2014-11-16 08:12:40.000000000 +0100 @@ -44,7 +44,7 @@ Name[nl]=Portefeuillebeheer Name[nn]=Wallet-administrasjonsverktøy Name[pa]=ਵਾਲਿਟ ਪਰਬੰਧਨ ਟੂਲ -Name[pl]=Narzędzie do zarządzania portfelem +Name[pl]=Zarządzanie portfelem Name[pt]=Ferramenta de Gestão da Carteira Name[pt_BR]=Ferramenta de gerenciamento de carteiras Name[ro]=Administrare portofel diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwalletmanager-4.14.3/src/manager/kwalletmanager.cpp new/kwalletmanager-14.12.0/src/manager/kwalletmanager.cpp --- old/kwalletmanager-4.14.3/src/manager/kwalletmanager.cpp 2014-10-09 09:07:50.000000000 +0200 +++ new/kwalletmanager-14.12.0/src/manager/kwalletmanager.cpp 2014-11-16 08:12:40.000000000 +0100 @@ -113,6 +113,7 @@ connect( m_kwalletdModule, SIGNAL(walletListDirty()), this, SLOT(updateWalletDisplay()) ); connect( m_kwalletdModule, SIGNAL(walletCreated(QString)), this, SLOT(walletCreated(QString))); + connect( m_kwalletdModule, SIGNAL(walletDeleted(QString)), this, SLOT(walletDeleted(QString))); // FIXME: slight race - a wallet can open, then we get launched, but the // wallet closes before we are done opening. We will then stay // open. Must check that a wallet is still open here. @@ -126,10 +127,11 @@ action->setText(i18n("Open Wallet...")); connect(action, SIGNAL(triggered()), this, SLOT(openWallet())); - action = actionCollection()->addAction(QLatin1String( "wallet_delete" )); - action->setText(i18n("&Delete Wallet...")); - action->setIcon(KIcon( QLatin1String( "trash-empty" ))); - connect(action, SIGNAL(triggered()), SLOT(deleteWallet())); + _walletDeleteAction = actionCollection()->addAction(QLatin1String( "wallet_delete" )); + _walletDeleteAction->setText(i18n("&Delete Wallet...")); + _walletDeleteAction->setIcon(KIcon( QLatin1String( "trash-empty" ))); + connect(_walletDeleteAction, SIGNAL(triggered()), SLOT(deleteWallet())); + QAction *act = actionCollection()->addAction(QLatin1String( "wallet_settings" )); act->setText(i18n("Configure &Wallet...")); act->setIcon(KIcon( QLatin1String( "configure" ))); @@ -157,6 +159,10 @@ show(); } + if (KWallet::Wallet::walletList().size() < 1) { + _walletDeleteAction->setEnabled(false); + } + qApp->setObjectName( QLatin1String("kwallet" )); // hack to fix docs } @@ -204,8 +210,20 @@ void KWalletManager::walletCreated(const QString& newWalletName) { _managerWidget->updateWalletDisplay(newWalletName); + if (!_walletDeleteAction->isEnabled() && (KWallet::Wallet::walletList().size() > 0)) { + _walletDeleteAction->setEnabled(true); + } +} + +void KWalletManager::walletDeleted(const QString& walletName) +{ + Q_UNUSED(walletName); + if (_walletDeleteAction->isEnabled() && (KWallet::Wallet::walletList().size() < 1)) { + _walletDeleteAction->setEnabled(false); + } } + void KWalletManager::contextMenu(const QPoint& ) { } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwalletmanager-4.14.3/src/manager/kwalletmanager.h new/kwalletmanager-14.12.0/src/manager/kwalletmanager.h --- old/kwalletmanager-4.14.3/src/manager/kwalletmanager.h 2014-10-09 09:07:50.000000000 +0200 +++ new/kwalletmanager-14.12.0/src/manager/kwalletmanager.h 2014-11-16 08:12:40.000000000 +0100 @@ -67,6 +67,7 @@ void setupWallet(); void openWallet(); void closeAllWallets(); + void walletDeleted(const QString& walletName); private: KStatusNotifierItem *_tray; @@ -75,6 +76,7 @@ OrgKdeKWalletInterface *m_kwalletdModule; QList<KXmlGuiWindow*> _windows; bool _kwalletdLaunch; + QAction *_walletDeleteAction; }; #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwalletmanager-4.14.3/src/manager/kwalletmanagerwidget.cpp new/kwalletmanager-14.12.0/src/manager/kwalletmanagerwidget.cpp --- old/kwalletmanager-4.14.3/src/manager/kwalletmanagerwidget.cpp 2014-10-09 09:07:50.000000000 +0200 +++ new/kwalletmanager-14.12.0/src/manager/kwalletmanagerwidget.cpp 2014-11-16 08:12:40.000000000 +0100 @@ -91,6 +91,7 @@ if (!selectWallet.isEmpty()) { setCurrentPage(_walletPages[selectWallet]); } + setVisible(!KWallet::Wallet::walletList().isEmpty()); alreadyUpdating = false; } @@ -117,9 +118,13 @@ return result; } -const QString& KWalletManagerWidget::activeWalletName() const +const QString KWalletManagerWidget::activeWalletName() const { - return qobject_cast<KWalletManagerWidgetItem*>(currentPage())->walletName(); + if (currentPage()) { + return qobject_cast<KWalletManagerWidgetItem*>(currentPage())->walletName(); + } else { + return QString(); + } } void KWalletManagerWidget::dragEnterEvent(QDragEnterEvent* e) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwalletmanager-4.14.3/src/manager/kwalletmanagerwidget.h new/kwalletmanager-14.12.0/src/manager/kwalletmanagerwidget.h --- old/kwalletmanager-4.14.3/src/manager/kwalletmanagerwidget.h 2014-10-09 09:07:50.000000000 +0200 +++ new/kwalletmanager-14.12.0/src/manager/kwalletmanagerwidget.h 2014-11-16 08:12:40.000000000 +0100 @@ -37,7 +37,7 @@ bool openWalletFile(const QString& path); bool openWallet(const QString& name); - const QString& activeWalletName() const; + const QString activeWalletName() const; protected: virtual void dragEnterEvent(QDragEnterEvent *e); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
