Hello community, here is the log from the commit of package kde4-kupdateapplet checked in at Thu Aug 14 03:11:37 CEST 2008. -------- --- KDE/kde4-kupdateapplet/kde4-kupdateapplet.changes 2008-08-07 16:26:16.000000000 +0200 +++ kde4-kupdateapplet/kde4-kupdateapplet.changes 2008-08-13 14:10:44.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Aug 13 14:06:55 CEST 2008 - tgoettlicher@suse.de + +- listen to packagekit's restart signal (fate #304889) +- V 0.8.4 + +------------------------------------------------------------------- Old: ---- kde4-kupdateapplet-0.8.3.tar.bz2 New: ---- kde4-kupdateapplet-0.8.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kde4-kupdateapplet.spec ++++++ --- /var/tmp/diff_new_pack.l22540/_old 2008-08-14 03:02:58.000000000 +0200 +++ /var/tmp/diff_new_pack.l22540/_new 2008-08-14 03:02:58.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package kde4-kupdateapplet (Version 0.8.3) +# spec file for package kde4-kupdateapplet (Version 0.8.4) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -23,7 +23,7 @@ License: GPL v2 or later Group: System/YaST Summary: openSUSE System Updater Applet (KDE4) -Version: 0.8.3 +Version: 0.8.4 Release: 1 Url: http://en.opensuse.org/KDE_Updater_Applet BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -126,6 +126,9 @@ ############################ %changelog +* Wed Aug 13 2008 tgoettlicher@suse.de +- listen to packagekit's restart signal (fate #304889) +- V 0.8.4 * Thu Aug 07 2008 tgoettlicher@suse.de - fixed limited number of updates at a time in zypper plugin (bnc #414284) ++++++ kde4-kupdateapplet-0.8.3.tar.bz2 -> kde4-kupdateapplet-0.8.4.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kde4-kupdateapplet-0.8.3/package/kde4-kupdateapplet.changes new/kde4-kupdateapplet-0.8.4/package/kde4-kupdateapplet.changes --- old/kde4-kupdateapplet-0.8.3/package/kde4-kupdateapplet.changes 2008-08-07 16:26:14.000000000 +0200 +++ new/kde4-kupdateapplet-0.8.4/package/kde4-kupdateapplet.changes 2008-08-13 14:10:42.000000000 +0200 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Wed Aug 13 14:06:55 CEST 2008 - tgoettlicher@suse.de + +- listen to packagekit's restart signal (fate #304889) +- V 0.8.4 + +------------------------------------------------------------------- Thu Aug 7 16:11:14 CEST 2008 - tgoettlicher@suse.de - fixed limited number of updates at a time in zypper plugin diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kde4-kupdateapplet-0.8.3/src/constants.h new/kde4-kupdateapplet-0.8.4/src/constants.h --- old/kde4-kupdateapplet-0.8.3/src/constants.h 2008-08-07 16:26:14.000000000 +0200 +++ new/kde4-kupdateapplet-0.8.4/src/constants.h 2008-08-13 14:10:42.000000000 +0200 @@ -29,7 +29,7 @@ COLUMN_CATALOG, // The Catalog COLUMN_RESTART, // Restart needed COLUMN_ID, // The ID of the Package/Patch - COLUMN_RESTART_HIDDEN, // Restart needed (hidden column, machine readable ) + COLUMN_RESTART_HIDDEN, // Restart needed: "system": reboot system | "session": relogin | "application": restart program }; #endif diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kde4-kupdateapplet-0.8.3/src/logics.cpp new/kde4-kupdateapplet-0.8.4/src/logics.cpp --- old/kde4-kupdateapplet-0.8.3/src/logics.cpp 2008-08-07 16:26:14.000000000 +0200 +++ new/kde4-kupdateapplet-0.8.4/src/logics.cpp 2008-08-13 14:10:42.000000000 +0200 @@ -212,7 +212,7 @@ while (item != NULL) { - if (item->text(COLUMN_RESTART_HIDDEN).toLower() == "restart" && + if (item->text(COLUMN_RESTART_HIDDEN).toLower() == "system" && item->text(COLUMN_TYPE).toLower() != "packagemanager" ) { item->setState(Q3CheckListItem::Off); @@ -401,7 +401,7 @@ while (item != NULL) { - if (item->text(COLUMN_RESTART_HIDDEN).toLower() == "restart") + if (item->text(COLUMN_RESTART_HIDDEN).toLower() == "system") count++; item = (Q3CheckListItem*)item->nextSibling(); @@ -422,7 +422,7 @@ while (item != NULL) { - if (item->text(COLUMN_RESTART_HIDDEN).toLower() == "restart" && + if (item->text(COLUMN_RESTART_HIDDEN).toLower() == "system" && item->isOn()) count++; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kde4-kupdateapplet-0.8.3/src/packagekit/packagekit_updater.cpp new/kde4-kupdateapplet-0.8.4/src/packagekit/packagekit_updater.cpp --- old/kde4-kupdateapplet-0.8.3/src/packagekit/packagekit_updater.cpp 2008-08-07 16:26:14.000000000 +0200 +++ new/kde4-kupdateapplet-0.8.4/src/packagekit/packagekit_updater.cpp 2008-08-13 14:10:42.000000000 +0200 @@ -139,7 +139,19 @@ SLOT(slotRepoDetail(const QString& , const QString&, bool)) ); + connect(pkConnector, + SIGNAL(UpdateDetail(const QString&, const QString&, const QString&, const QString&, + const QString&, const QString&, const QString&, const QString&)), + this, + SLOT(slotUpdateDetail(const QString&, const QString&, const QString&, const QString&, + const QString&, const QString&, const QString&, const QString&)) + ); + connect(pkConnector, + SIGNAL(RequireRestart(const QString&, const QString&)), + this, + SLOT(slotRequireRestart(const QString&, const QString&)) + ); } @@ -210,22 +222,19 @@ myInfo = "optional"; else if (myInfo == "security") myInfo = "security"; + else if (myInfo == "enhancement") + myInfo = "optional"; else if (myInfo == "normal") myInfo = "normal"; if ( _driverSearch ) - { newItem = new Q3CheckListItem ( _driverList, name, Q3CheckListItem::CheckBox ); - } - else if (myInfo == "enhancement") - { - myInfo = "optional"; - newItem = new Q3CheckListItem ( _packageList, name, Q3CheckListItem::CheckBox ); - } - else + else newItem = new Q3CheckListItem ( _patchList, name, Q3CheckListItem::CheckBox ); + + newItem->setText(COLUMN_NAME, name ); newItem->setText(COLUMN_SUMMARY, summary ); newItem->setText(COLUMN_TYPE, myInfo ); @@ -236,6 +245,9 @@ if (info == "security") _securityAvailable = true; + + // ask for package details because we want to know whether the restart flag is set + pkConnector->getUpdateDetail(package_id); } void PackageKitUpdater::slotUpdatesFinished() @@ -257,7 +269,7 @@ { UpdaterCapabilities caps; caps.canSelectIndividualUpdates = true; - caps.canProvidePackages = true; + caps.canProvidePackages = false; return caps; } @@ -268,6 +280,65 @@ emit returnDescription(detail, 1); // as we don't know which resolvable type was queried } + + +void PackageKitUpdater::slotUpdateDetail(const QString &package_id, const QString &updates, const QString &obsoletes, const QString &vendor_url, + const QString &bugzilla_url, const QString &cve_url, const QString &restart, const QString &update_text) +{ +// kDebug() << "package_id:" << package_id << endl; +// kDebug() << "updates:" << updates << endl; +// kDebug() << "obsoletes:" << obsoletes << endl; +// kDebug() << "vendor_url:" << vendor_url << endl; +// kDebug() << "bugzilla_url:" << bugzilla_url << endl; +// kDebug() << "cve_url:" << cve_url << endl; +// kDebug() << "restart:" << restart << endl; +// kDebug() << "update_text:" << update_text << endl; + + + if (! _patchList || !_packageList || !_driverList ) + return; + + Q3CheckListItem *foundItem = NULL; + { + Q3CheckListItem *item = (Q3CheckListItem*) _driverList->firstChild(); + while (item != NULL) + { + if ( item->text(COLUMN_ID) == package_id ) + foundItem = item; + + item = (Q3CheckListItem*) item->nextSibling(); + } + } + + { + Q3CheckListItem *item = (Q3CheckListItem*) _patchList->firstChild(); + while (item != NULL) + { + if ( item->text(COLUMN_ID) == package_id ) + foundItem = item; + + item = (Q3CheckListItem*) item->nextSibling(); + } + } + + { + Q3CheckListItem *item = (Q3CheckListItem*) _packageList->firstChild(); + while (item != NULL) + { + if ( item->text(COLUMN_ID) == package_id ) + foundItem = item; + + item = (Q3CheckListItem*) item->nextSibling(); + } + } + + if (foundItem) + { + foundItem->setText(COLUMN_RESTART_HIDDEN, restart ); + foundItem->setText(COLUMN_RESTART, restart ); + } +} + void PackageKitUpdater::shutdown() { delete pkConnector; @@ -503,6 +574,17 @@ } +void PackageKitUpdater::slotRequireRestart(const QString& type, const QString& details) +{ + if (type == "system") + QMessageBox::information(0, i18n("Reboot needed"), i18n("Please reboot your system as soon as possible.\n%1").arg(details), QMessageBox::Ok); + else if (type == "session") + QMessageBox::information(0, i18n("Relogin needed"), i18n("Please relogin into your system as soon as possible.\n%1").arg(details), QMessageBox::Ok); + else if (type == "application") + QMessageBox::information(0, i18n("Application restart needed"), i18n("Please restart this application as soon as possible.\n%1").arg(details), QMessageBox::Ok); +} + + #include "packagekit_updater.moc" // vim: ts=2 noet sw=2 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kde4-kupdateapplet-0.8.3/src/packagekit/packagekit_updater.h new/kde4-kupdateapplet-0.8.4/src/packagekit/packagekit_updater.h --- old/kde4-kupdateapplet-0.8.3/src/packagekit/packagekit_updater.h 2008-08-07 16:26:14.000000000 +0200 +++ new/kde4-kupdateapplet-0.8.4/src/packagekit/packagekit_updater.h 2008-08-13 14:10:42.000000000 +0200 @@ -56,6 +56,7 @@ // Slot which gets called when the user selects an update. // We are expected to write a description of the update and pass it back. void slotResolvableSelected(Q3ListViewItem* item, int); + void slotRequireRestart(const QString& type, const QString& details); protected slots: void slotShowLog(); @@ -79,6 +80,8 @@ void slotStatusChanged( const QString &status ); void slotRepoDetail(const QString &repo_id, const QString &desc, bool enabled); + void slotUpdateDetail(const QString &package_id, const QString &updates, const QString &obsoletes, const QString &vendor_url, + const QString &bugzilla_url, const QString &cve_url, const QString &restart, const QString &update_text); private: void doCheckForUpdates(); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kde4-kupdateapplet-0.8.3/src/packagekit/qpackagekitconnector.cpp new/kde4-kupdateapplet-0.8.4/src/packagekit/qpackagekitconnector.cpp --- old/kde4-kupdateapplet-0.8.3/src/packagekit/qpackagekitconnector.cpp 2008-08-07 16:26:14.000000000 +0200 +++ new/kde4-kupdateapplet-0.8.4/src/packagekit/qpackagekitconnector.cpp 2008-08-13 14:10:42.000000000 +0200 @@ -20,7 +20,7 @@ SLOT( proxy_Package(const QString, const QString, const QString) ) ); - disconnect(transactioninterface, + disconnect(transactioninterface, SIGNAL( Finished(const QString, uint) ), this, SLOT( proxy_Finished(const QString, uint) ) @@ -32,17 +32,17 @@ SLOT( proxy_ProgressChanged(uint,uint, uint, uint) ) ); - disconnect(transactioninterface, + disconnect(transactioninterface, SIGNAL( StatusChanged(const QString &) ), this, SLOT( proxy_StatusChanged(const QString &) ) ); - disconnect(transactioninterface, + disconnect(transactioninterface, SIGNAL( Transaction(const QString &, const QString &, bool, const QString &, uint, const QString &) ), this, SLOT(proxy_Transaction(const QString &, const QString &, bool, const QString &, uint, const QString &) ) - ); + ); disconnect(transactioninterface, SIGNAL( Details(const QString&, const QString&, const QString&, @@ -52,6 +52,15 @@ const QString&, const QString&, qulonglong)) ); + disconnect (transactioninterface, + SIGNAL( UpdateDetail(const QString&, const QString&, const QString&, const QString&, + const QString&, const QString&, const QString&, const QString&)), + this, + SLOT( proxy_UpdateDetail(const QString&, const QString&, const QString&, const QString&, + const QString&, const QString&, const QString&, const QString&)) + ); + + disconnect(transactioninterface, SIGNAL( ErrorCode(const QString&, const QString& )), this, @@ -84,6 +93,12 @@ SLOT(proxy_RepoDetail(const QString&, const QString &, bool)) ); + disconnect(transactioninterface, + SIGNAL (RequireRestart(const QString&, const QString&)), + this, + SLOT(RequireRestart(const QString&, const QString &)) + ); + transactioninterface->deleteLater(); } @@ -121,10 +136,10 @@ SLOT( proxy_Finished(const QString, uint ) ) ); - connect(transactioninterface, + connect(transactioninterface, SIGNAL( Transaction(const QString &, const QString &, bool, const QString &, uint, const QString &) ), SLOT(proxy_Transaction(const QString &, const QString &, bool, const QString &, uint, const QString &) ) - ); + ); connect(transactioninterface, SIGNAL( ProgressChanged(uint, uint, uint, uint) ), @@ -132,13 +147,15 @@ SLOT( proxy_ProgressChanged(uint,uint, uint, uint) ) ); - connect(transactioninterface, + connect(transactioninterface, SIGNAL( StatusChanged(const QString &) ), this, SLOT( proxy_StatusChanged(const QString &) ) ); + + connect(transactioninterface, SIGNAL( Details(const QString&, const QString&, const QString&, const QString&, const QString&, qulonglong)), @@ -147,6 +164,14 @@ const QString&, const QString&, qulonglong)) ); + connect (transactioninterface, + SIGNAL( UpdateDetail(const QString&, const QString&, const QString&, const QString&, + const QString&, const QString&, const QString&, const QString&)), + this, + SLOT( proxy_UpdateDetail(const QString&, const QString&, const QString&, const QString&, + const QString&, const QString&, const QString&, const QString&)) + ); + connect(transactioninterface, SIGNAL( ErrorCode(const QString&, const QString& )), this, @@ -178,6 +203,12 @@ SLOT(proxy_RepoDetail(const QString&, const QString &, bool)) ); + connect(transactioninterface, + SIGNAL (RequireRestart(const QString&, const QString&)), + this, + SLOT(RequireRestart(const QString&, const QString &)) + ); + return transactioninterface; @@ -215,6 +246,28 @@ } } + + +bool QPackageKitConnector::getUpdateDetail(QString packageId) +{ + QPackageKitTransactionInterface* transactioninterface = connectToInterface(); + + if (!transactioninterface) + return false; + + QDBusReply<void> reply = transactioninterface->GetUpdateDetail(packageId); + if(reply.isValid()) + { + return true; + } + else + { + sendErrorMessage(transactioninterface); + return false; + } +} + + bool QPackageKitConnector::acceptEula(QString eulaId) { QPackageKitTransactionInterface* transactioninterface = connectToInterface(); @@ -444,8 +497,6 @@ void QPackageKitConnector::proxy_Package( const QString &info, const QString &package_id, const QString &summary) { -// kDebug() << "Package:" << package_id; - emit Package(info, package_id, summary); } @@ -453,40 +504,40 @@ { kDebug() << "Finished"; - QPackageKitTransactionInterface *transactioninterface = qobject_cast<QPackageKitTransactionInterface *>(QObject::sender()); + QPackageKitTransactionInterface *transactioninterface = qobject_cast<QPackageKitTransactionInterface *>(QObject::sender()); - if ( transactioninterface ) - { - QString param; - QDBusReply<QString> reply = transactioninterface->GetRole(param); - if(reply.isValid()) - { - kDebug() << "updates replay valid: " << param << " " << reply.value(); - } - else - { - kDebug() << "role replay not valid"; - sendErrorMessage(transactioninterface); - return; - } - - if ( reply.value() == "get-updates" ) - emit UpdatesFinished(); - - kDebug() << reply.value() ; - - disconnectFromInterface(transactioninterface); - emit Finished(Exit::fromString(status), runtime); - } - else - { - kDebug() << "Can't figure out which transaction is finishing"; - } + if ( transactioninterface ) + { + QString param; + QDBusReply<QString> reply = transactioninterface->GetRole(param); + if(reply.isValid()) + { + kDebug() << "updates replay valid: " << param << " " << reply.value(); + } + else + { + kDebug() << "role replay not valid"; + sendErrorMessage(transactioninterface); + return; + } + + if ( reply.value() == "get-updates" ) + emit UpdatesFinished(); + + kDebug() << reply.value() ; + + disconnectFromInterface(transactioninterface); + emit Finished(Exit::fromString(status), runtime); + } + else + { + kDebug() << "Can't figure out which transaction is finishing"; + } } void QPackageKitConnector::proxy_Transaction(const QString &old_tid, const QString ×pec, bool succeeded, const QString &role, uint duration, const QString &data) { - kDebug() << "Transaction: " << old_tid << " " << role; + kDebug() << "Transaction: " << old_tid << " " << role; } @@ -515,12 +566,13 @@ { kDebug() << "proxy_RepoSignatureRequired"; - emit RepoSignatureRequired(package_id, repository_name, key_url, key_userid, + emit RepoSignatureRequired(package_id, repository_name, key_url, key_userid, key_id, key_fingerprint, key_timestamp, type); } -void QPackageKitConnector::proxy_Details(const QString &package_id, const QString &licence, const QString &group, const QString &detail, const QString &url, qulonglong size) +void QPackageKitConnector::proxy_Details(const QString &package_id, const QString &licence, const QString &group, const QString &detail, + const QString &url, qulonglong size) { emit Details(package_id, licence, group, detail, url, size); } @@ -535,3 +587,15 @@ { emit RepoDetail(repo_id, desc, enabled); } + +void QPackageKitConnector::proxy_UpdateDetail(const QString &package_id, const QString &updates, const QString &obsoletes, const QString &vendor_url, + const QString &bugzilla_url, const QString &cve_url, const QString &restart, const QString &update_text) +{ + emit UpdateDetail(package_id, updates, obsoletes, vendor_url, bugzilla_url, cve_url, restart, update_text); +} + +void QPackageKitConnector::proxy_RequireRestart(const QString &type, const QString &details) +{ + emit RequireRestart(type, details); +} + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kde4-kupdateapplet-0.8.3/src/packagekit/qpackagekitconnector.h new/kde4-kupdateapplet-0.8.4/src/packagekit/qpackagekitconnector.h --- old/kde4-kupdateapplet-0.8.3/src/packagekit/qpackagekitconnector.h 2008-08-07 16:26:14.000000000 +0200 +++ new/kde4-kupdateapplet-0.8.4/src/packagekit/qpackagekitconnector.h 2008-08-13 14:10:42.000000000 +0200 @@ -145,6 +145,7 @@ //! Orders the description of a package bool getDetails(QString packageId); + bool getUpdateDetail(QString packageId); //! Installs a list of packages bool installPackages(QStringList packageIds); @@ -204,12 +205,18 @@ const QString &license_agreement); void RepoDetail(const QString &repo_id, const QString &desc, bool enabled); - void StatusChanged( const QString &status ); + void StatusChanged( const QString &status ); + + void UpdateDetail(const QString &package_id, const QString &updates, const QString &obsoletes, const QString &vendor_url, + const QString &bugzilla_url, const QString &cve_url, const QString &restart, const QString &update_text); + + void RequireRestart(const QString &type, const QString &details); + public slots: void proxy_Package(const QString &info, const QString &package_id, const QString &summary); void proxy_Finished(const QString &status, uint runtime); - void proxy_Transaction(const QString &old_tid, const QString ×pec, bool succeeded, const QString &role, uint duration, const QString &data); + void proxy_Transaction(const QString &old_tid, const QString ×pec, bool succeeded, const QString &role, uint duration, const QString &data); void proxy_ProgressChanged(uint percentage, uint subpercentage, uint elapsed, uint remaining); void proxy_Details(const QString &package_id, const QString &licence, @@ -222,9 +229,14 @@ const QString &key_url, const QString &key_userid, const QString &key_id, const QString &key_fingerprint, const QString &key_timestamp, const QString &type); + void proxy_RequireRestart(const QString &type, const QString &details); + void proxy_RepoDetail(const QString &repo_id, const QString &desc, bool enabled); - void proxy_StatusChanged( const QString & ); + void proxy_StatusChanged( const QString & ); + + void proxy_UpdateDetail(const QString &package_id, const QString &updates, const QString &obsoletes, const QString &vendor_url, + const QString &bugzilla_url, const QString &cve_url, const QString &restart, const QString &update_text); private: // Utility functions diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kde4-kupdateapplet-0.8.3/src/packagekit/qpackagekittransactioninterface.h new/kde4-kupdateapplet-0.8.4/src/packagekit/qpackagekittransactioninterface.h --- old/kde4-kupdateapplet-0.8.3/src/packagekit/qpackagekittransactioninterface.h 2008-08-07 16:26:14.000000000 +0200 +++ new/kde4-kupdateapplet-0.8.4/src/packagekit/qpackagekittransactioninterface.h 2008-08-13 14:10:42.000000000 +0200 @@ -281,11 +281,13 @@ void Package(const QString &info, const QString &package_id, const QString &summary); void ProgressChanged(uint percentage, uint subpercentage, uint elapsed, uint remaining); void RepoDetail(const QString &repo_id, const QString &description, bool enabled); - void RepoSignatureRequired(const QString &package_id, const QString &repository_name, const QString &key_url, const QString &key_userid, const QString &key_id, const QString &key_fingerprint, const QString &key_timestamp, const QString &type); + void RepoSignatureRequired(const QString &package_id, const QString &repository_name, const QString &key_url, const QString &key_userid, + const QString &key_id, const QString &key_fingerprint, const QString &key_timestamp, const QString &type); void RequireRestart(const QString &type, const QString &details); void StatusChanged(const QString &status); void Transaction(const QString &old_tid, const QString ×pec, bool succeeded, const QString &role, uint duration, const QString &data); - void UpdateDetail(const QString &package_id, const QString &updates, const QString &obsoletes, const QString &vendor_url, const QString &bugzilla_url, const QString &cve_url, const QString &restart, const QString &update_text); + void UpdateDetail(const QString &package_id, const QString &updates, const QString &obsoletes, const QString &vendor_url, const QString &bugzilla_url, + const QString &cve_url, const QString &restart, const QString &update_text); }; #endif diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kde4-kupdateapplet-0.8.3/src/zypp/zyppupdater.cpp new/kde4-kupdateapplet-0.8.4/src/zypp/zyppupdater.cpp --- old/kde4-kupdateapplet-0.8.3/src/zypp/zyppupdater.cpp 2008-08-07 16:26:14.000000000 +0200 +++ new/kde4-kupdateapplet-0.8.4/src/zypp/zyppupdater.cpp 2008-08-13 14:10:42.000000000 +0200 @@ -200,7 +200,7 @@ newItem->setText(COLUMN_NEW_VERSION,(*it)->edition); newItem->setText(COLUMN_CATALOG, (*it)->source ); newItem->setText(COLUMN_RESTART, ((*it)->restart == true ) ? "Yes" : "No" ) ; - newItem->setText(COLUMN_RESTART_HIDDEN, ((*it)->restart == true) ? "restart" : "norestart" ); + newItem->setText(COLUMN_RESTART_HIDDEN, ((*it)->restart == true) ? "system" : "none" ); if ((*it)->category == "security") critical_available=true; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kde4-kupdateapplet-0.8.3/VERSION.cmake new/kde4-kupdateapplet-0.8.4/VERSION.cmake --- old/kde4-kupdateapplet-0.8.3/VERSION.cmake 2008-08-07 16:26:14.000000000 +0200 +++ new/kde4-kupdateapplet-0.8.4/VERSION.cmake 2008-08-13 14:10:42.000000000 +0200 @@ -1,3 +1,3 @@ SET(VERSION_MAJOR "0") SET(VERSION_MINOR "8") -SET(VERSION_PATCH "3") +SET(VERSION_PATCH "4") ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de