Mailinglist Archive: opensuse-commit (1828 mails)

< Previous Next >
commit kdebase4-openSUSE
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 05 Sep 2008 23:15:00 +0200
  • Message-id: <20080905211501.3FBD6678164@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package kdebase4-openSUSE
checked in at Fri Sep 5 23:15:00 CEST 2008.


--------
--- KDE/kdebase4-openSUSE/kdebase4-openSUSE.changes 2008-07-25
15:23:00.000000000 +0200
+++ kdebase4-openSUSE/kdebase4-openSUSE.changes 2008-09-05 14:25:34.000000000
+0200
@@ -1,0 +2,5 @@
+Fri Sep 5 14:14:37 CEST 2008 - stbinner@xxxxxxx
+
+- more 11.1 changes including documentation bookmark (Fate#305003)
+
+-------------------------------------------------------------------



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kdebase4-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.R27764/_old 2008-09-05 23:11:24.000000000 +0200
+++ /var/tmp/diff_new_pack.R27764/_new 2008-09-05 23:11:24.000000000 +0200
@@ -2,9 +2,16 @@
# spec file for package kdebase4-openSUSE (Version 11.1)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

@@ -19,7 +26,7 @@
PreReq: %fillup_prereq
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Version: 11.1
-Release: 14
+Release: 46
Source0: kdebase4-openSUSE-%{version}.tar.bz2
Requires: kdebase4-workspace
Provides: kdebase4-SuSE = 11.0
@@ -267,6 +274,8 @@
/usr/share/kde4/apps/kdm/pics

%changelog
+* Fri Sep 05 2008 stbinner@xxxxxxx
+- more 11.1 changes including documentation bookmark (Fate#305003)
* Fri Jul 25 2008 stbinner@xxxxxxx
- brand root window cursor theme
- don't install trash.desktop to ~/Desktop anymore

++++++ kdebase4-openSUSE-11.1.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore
old/kdebase4-openSUSE/branding/root/usr/share/kde4/apps/kdm/themes/SUSE/KdmGreeterTheme.desktop

new/kdebase4-openSUSE/branding/root/usr/share/kde4/apps/kdm/themes/SUSE/KdmGreeterTheme.desktop
---
old/kdebase4-openSUSE/branding/root/usr/share/kde4/apps/kdm/themes/SUSE/KdmGreeterTheme.desktop
2008-04-25 18:08:42.000000000 +0200
+++
new/kdebase4-openSUSE/branding/root/usr/share/kde4/apps/kdm/themes/SUSE/KdmGreeterTheme.desktop
2008-09-02 13:27:52.000000000 +0200
@@ -1,8 +1,8 @@
[KdmGreeterTheme]
Encoding=UTF-8
Greeter=suse.xml
-Name=openSUSE 11.0
-Description=Default openSUSE 11.0 Theme
+Name=openSUSE 11.1
+Description=Default openSUSE 11.1 Theme
Author=Jakub Steiner
Copyright=(c) 2008 Novell, Inc.
Screenshot=screenshot.png
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore
old/kdebase4-openSUSE/branding/root/usr/share/kde4/config/SuSE/default/bookmarks.xml

new/kdebase4-openSUSE/branding/root/usr/share/kde4/config/SuSE/default/bookmarks.xml
---
old/kdebase4-openSUSE/branding/root/usr/share/kde4/config/SuSE/default/bookmarks.xml
2008-05-15 15:14:25.000000000 +0200
+++
new/kdebase4-openSUSE/branding/root/usr/share/kde4/config/SuSE/default/bookmarks.xml
2008-09-03 16:38:18.000000000 +0200
@@ -10,7 +10,10 @@
<bookmark href="http://forums.opensuse.org/"; >
<title>openSUSE Forums</title>
</bookmark>
- <bookmark
href="http://software.opensuse.org/search?baseproject=openSUSE:11.0"; >
+ <bookmark href="http://en.opensuse.org/Documentation"; >
+ <title>openSUSE Documentation</title>
+ </bookmark>
+ <bookmark
href="http://software.opensuse.org/search?baseproject=openSUSE:11.1"; >
<title>openSUSE Online Software Repositories</title>
</bookmark>
<bookmark href="http://en.opensuse.org/How_to_Participate"; >
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore
old/kdebase4-openSUSE/config-files/usr/share/kde4/services/searchproviders/rpm.desktop

new/kdebase4-openSUSE/config-files/usr/share/kde4/services/searchproviders/rpm.desktop
---
old/kdebase4-openSUSE/config-files/usr/share/kde4/services/searchproviders/rpm.desktop
2008-04-21 15:03:48.000000000 +0200
+++
new/kdebase4-openSUSE/config-files/usr/share/kde4/services/searchproviders/rpm.desktop
2008-09-02 13:27:52.000000000 +0200
@@ -3,6 +3,6 @@
Hidden=false
Keys=rpm
Name=openSUSE Build Service
-Query=http://software.opensuse.org/search?baseproject=openSUSE%3A11.0&p=1&q=\\{@}
+Query=http://software.opensuse.org/search?baseproject=openSUSE%3A11.1&p=1&q=\\{@}
ServiceTypes=SearchProvider
Type=Service
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/greeter/greetings.cpp
new/kdebase4-openSUSE/greeter/greetings.cpp
--- old/kdebase4-openSUSE/greeter/greetings.cpp 2008-05-27 18:39:53.000000000
+0200
+++ new/kdebase4-openSUSE/greeter/greetings.cpp 2008-09-02 13:27:52.000000000
+0200
@@ -195,7 +195,7 @@
}

if (url=="http://software.opensuse.org/";)
- url="http://software.opensuse.org/search?baseproject=openSUSE%3A11.0";;
+ url="http://software.opensuse.org/search?baseproject=openSUSE%3A11.1";;

if ( url.startsWith( "/you" ) ) {
KProcess::startDetached("kdesu", QStringList() << "/sbin/yast2" <<
"online_update");
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/krpmview/krpmview.cpp
new/kdebase4-openSUSE/krpmview/krpmview.cpp
--- old/kdebase4-openSUSE/krpmview/krpmview.cpp 2008-02-21 16:38:33.000000000
+0100
+++ new/kdebase4-openSUSE/krpmview/krpmview.cpp 2008-07-31 18:39:57.000000000
+0200
@@ -39,35 +39,28 @@
: KParts::ReadOnlyPart( parent )
{
setComponentData( KRPMViewPart::componentData() );
- setObjectName( name );

- KGlobal::locale()->insertCatalog("krpmview");
+ KGlobal::locale()->insertCatalog(QLatin1String("krpmview"));

// Create the tree widget, and set it as the part's widget
box = new QWidget(parentWidget);
- box->setObjectName( name );

// button widget
QWidget *bwidget = new QWidget( box );
- bwidget->setObjectName( "bwidget" );
QVBoxLayout *Layout = new QVBoxLayout( bwidget );
Layout->setSpacing( 6 );
- Layout->setObjectName ("Layout");
Layout->addItem( new QSpacerItem( 20, 20, QSizePolicy::Minimum,
QSizePolicy::Expanding ) );

QHBoxLayout *LayoutInner = new QHBoxLayout();
LayoutInner->setSpacing( 6 );
- LayoutInner->setObjectName("LayoutInner");
LayoutInner->addItem( new QSpacerItem( 20, 20, QSizePolicy::Expanding,
QSizePolicy::Minimum ) );

PushButtonPackage = new QPushButton( bwidget );
- PushButtonPackage->setObjectName("PushButtonPackage" );
PushButtonPackage->setText( i18n( "Install Package with YaST" ) );
LayoutInner->addWidget( PushButtonPackage );
LayoutInner->addItem( new QSpacerItem( 20, 20, QSizePolicy::Expanding,
QSizePolicy::Minimum ) );

PushButtonDir = new QPushButton( bwidget );
- PushButtonDir->setObjectName("PushButtonDir" );
PushButtonDir->setEnabled(false);
PushButtonDir->setText( i18n( "Use Directory as Source with YaST" ) );
LayoutInner->addWidget( PushButtonDir );
@@ -114,7 +107,7 @@
connect( PushButtonDir, SIGNAL(clicked()), this, SLOT(use_directory()) );

// Action creation code will go here
- setXMLFile( "krpmview.rc" );
+ setXMLFile( QLatin1String( "krpmview.rc") );
}

void KRPMViewPart::selectedTab(int t)
@@ -145,7 +138,7 @@

QString KRPMViewPart::createDependencyList(const Header &h, const QString
&caption, int TAGNAME, int TAGVERSION, int TAGFLAGS, bool strongState)
{
- QString result, temp;
+ QString result;
void *tmpVoid = 0;
int nEntries;
bool captionAdded = false;
@@ -159,23 +152,21 @@
for (int i = 0; i < nEntries; i++){
if (((flags[i] & RPMSENSE_STRONG) == RPMSENSE_STRONG) == strongState) {
if (!captionAdded) {
- result += "<h3>"+caption+"</h3>";
+ result += QLatin1String("<h3>")+caption+QLatin1String("</h3>");
captionAdded = true;
}
- temp.sprintf("%s", files[i]);
- result += temp;
- temp.sprintf("%s", version[i]);
- if (!temp.isEmpty()) {
- result += " ";
+ result += QString::fromLatin1(files[i]);
+ if (version[i] && *version[i]) {
+ result += QLatin1String(" ");
if (flags[i] & RPMSENSE_LESS)
- result += "<";
+ result += QLatin1String("<");
if (flags[i] & RPMSENSE_GREATER)
- result += ">";
+ result += QLatin1String(">");
if (flags[i] & RPMSENSE_EQUAL)
- result += "=";
- result += " " + temp;
+ result += QLatin1String("=");
+ result += QLatin1String(" ") + QString::fromLatin1(version[i]);
}
- result += "<br>";
+ result += QLatin1String("<br>");
}
}
}
@@ -206,6 +197,15 @@
}
rpmtsFree(ts);

+ const char *name;
+ const char *version;
+ const char *release;
+ const char *summary;
+ const char *description;
+ const char *url;
+ const char *vendor;
+
+
headerNVR(h, &name, &version, &release);
void *tmpVoid = 0;
if (!headerGetEntry(h, RPMTAG_DESCRIPTION, NULL, &tmpVoid, NULL))
@@ -237,7 +237,7 @@
for (i = 0; i < numchangelog; i++)
{
time_t t = changelogtime[i];
- temp = changelogname[i];
+ temp = QString::fromLatin1(changelogname[i]);
temp.sprintf("* %.24s %s\n\n%s\n\n", ctime(&t), changelogname[i],
changelogtext[i]);
changelog += temp;
}
@@ -252,19 +252,19 @@
}

if (headerGetEntry(h, RPMTAG_LICENSE, NULL, &tmpVoid, NULL))
- technicaldata += i18n("License: %1\n").arg((const char *)(tmpVoid));
+ technicaldata += i18n("License: %1\n").arg(QLatin1String((const char
*)(tmpVoid)));

if (headerGetEntry(h, RPMTAG_GROUP, NULL, &tmpVoid, NULL))
- technicaldata += i18n("RPM group: %1\n").arg((const char *)(tmpVoid));
+ technicaldata += i18n("RPM group: %1\n").arg(QLatin1String((const char
*)(tmpVoid)));

if (headerGetEntry(h, RPMTAG_DISTRIBUTION, NULL, &tmpVoid, NULL))
- technicaldata += i18n("Distribution: %1\n").arg((const char *)(tmpVoid));
+ technicaldata += i18n("Distribution: %1\n").arg(QLatin1String((const
char *)(tmpVoid)));

if (headerGetEntry(h, RPMTAG_PACKAGER, NULL, &tmpVoid, NULL))
- technicaldata += i18n("Packager: %1\n").arg((const char *)(tmpVoid));
+ technicaldata += i18n("Packager: %1\n").arg(QLatin1String((const char
*)(tmpVoid)));

if (headerGetEntry(h, RPMTAG_VENDOR, NULL, &tmpVoid, NULL))
- technicaldata += i18n("Vendor: %1\n").arg((const char *)(tmpVoid));
+ technicaldata += i18n("Vendor: %1\n").arg(QLatin1String((const char
*)(tmpVoid)));

if (headerGetEntry(h, RPMTAG_BUILDTIME, NULL, &tmpVoid, NULL)) {
const uint_32 * buildtime=(const uint_32 *)tmpVoid;
@@ -274,7 +274,7 @@
}

if (headerGetEntry(h, RPMTAG_BUILDHOST, NULL, &tmpVoid, NULL))
- technicaldata += i18n("Build host: %1\n").arg((const char *)(tmpVoid));
+ technicaldata += i18n("Build host: %1\n").arg(QLatin1String((const char
*)(tmpVoid)));

if (headerGetEntry(h, RPMTAG_SIZE, NULL, &tmpVoid, NULL)) {
const uint *size = (const uint *)tmpVoid;
@@ -282,7 +282,7 @@
technicaldata += i18n("Size: %1\n").arg(temp);
}
if (headerGetEntry(h, RPMTAG_SOURCERPM, NULL, &tmpVoid, NULL))
- technicaldata += i18n("Source RPM: %1\n").arg((const char *)(tmpVoid));
+ technicaldata += i18n("Source RPM: %1\n").arg(QLatin1String((const char
*)(tmpVoid)));

dependencies += createDependencyList(h, i18n("Provides"),
RPMTAG_PROVIDENAME, RPMTAG_PROVIDEVERSION, RPMTAG_PROVIDEFLAGS, false);

@@ -303,11 +303,15 @@
Fclose(fd);

QString text;
- text = "<h2>" + Qt::convertFromPlainText(QString(name) + " - " +
QString(summary)) + "</h2><h3>"
- " Version: " + QString(version) + "-" + QString(release) + "</h3>";
- text += "<p>" + i18n("Project Page: ") + "<a href=" +
QString::fromLocal8Bit(url) + ">" + QString::fromLocal8Bit(url) + "</a>";
+ text = QLatin1String("<h2>") +
Qt::convertFromPlainText(QString::fromLatin1(name) +
+ QLatin1String(" - ") + QString::fromLatin1(summary)) +
+ QLatin1String("</h2><h3>") +
+ QLatin1String(" Version: ") + QString::fromLatin1(version)
+ + QLatin1String("-") + QString::fromLatin1(release) +
QLatin1String("</h3>");
+ text += QLatin1String("<p>") + i18n("Project Page: ") + QLatin1String("<a
href=") + QString::fromLocal8Bit(url)
+ + QLatin1String(">") + QString::fromLocal8Bit(url) +
QLatin1String("</a>");
// text += "<p>" + i18n("Vendor: ") +
QStyleSheet::convertFromPlainText(QString::fromLocal8Bit(vendor));
- text += "<p><p>";
+ text += QLatin1String("<p><p>");
text += Qt::convertFromPlainText(QString::fromLocal8Bit(description));
browserDescription->setText( text );
browserDescription->setNotifyClick(true);
@@ -328,21 +332,25 @@

void KRPMViewPart::urlClick(const QString &url)
{
- KRun::runUrl( url, "text/html", 0 );
+ KRun::runUrl( url, QLatin1String("text/html"), 0 );
}

void KRPMViewPart::install_package()
{
KProcess p;
- p << "kdesu" << "-n" << "--nonewdcop" << "--" <<
"/usr/share/kde4/apps/krpmview/setup_temp_source" << localFilePath().toAscii();
+ p << QLatin1String("kdesu") << QLatin1String("-n")
+ << QLatin1String("--nonewdcop") << QLatin1String("--")
+ << QLatin1String("/usr/share/kde4/apps/krpmview/setup_temp_source") <<
localFilePath();
p.start();
}

void KRPMViewPart::use_directory()
{
KProcess p;
- p << "kdesu" << "-n" << "--" << "/usr/bin/kde_add_yast_source.sh";
- p <<
KParts::ReadOnlyPart::url().path().left(KParts::ReadOnlyPart::url().path().lastIndexOf("/"));
+ p << QLatin1String("kdesu") << QLatin1String("-n") << QLatin1String("--")
+ << QLatin1String("/usr/bin/kde_add_yast_source.sh");
+ p <<
+
KParts::ReadOnlyPart::url().path().left(KParts::ReadOnlyPart::url().path().lastIndexOf(QLatin1Char('/')));

p.start();
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/krpmview/krpmview.h
new/kdebase4-openSUSE/krpmview/krpmview.h
--- old/kdebase4-openSUSE/krpmview/krpmview.h 2008-02-21 16:38:33.000000000
+0100
+++ new/kdebase4-openSUSE/krpmview/krpmview.h 2008-07-31 18:39:57.000000000
+0200
@@ -45,14 +45,6 @@
// and return true on success, false on failure.
virtual bool openFile();

- const char *name;
- const char *version;
- const char *release;
- const char *summary;
- const char *description;
- const char *url;
- const char *vendor;
-
protected slots:
void urlClick(const QString &url);
void install_package();
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/ksplash/ksplashx-suse/Theme.rc
new/kdebase4-openSUSE/ksplash/ksplashx-suse/Theme.rc
--- old/kdebase4-openSUSE/ksplash/ksplashx-suse/Theme.rc 2008-04-10
15:24:51.000000000 +0200
+++ new/kdebase4-openSUSE/ksplash/ksplashx-suse/Theme.rc 2008-09-02
13:27:52.000000000 +0200
@@ -1,6 +1,6 @@
[KSplash Theme: ksplashx-suse]
-Name = openSUSE 11.0
-Description = Default openSUSE 11.0 Splash
+Name = openSUSE 11.1
+Description = Default openSUSE 11.1 Splash
Version = 1.0
Author = Jakub Steiner <jimmac@xxxxxxxxxx>
Homepage = http://www.novell.com
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/el/kde4-openSUSE.po
new/kdebase4-openSUSE/po/el/kde4-openSUSE.po
--- old/kdebase4-openSUSE/po/el/kde4-openSUSE.po 2008-06-06
02:06:08.000000000 +0200
+++ new/kdebase4-openSUSE/po/el/kde4-openSUSE.po 2008-08-06
13:38:14.000000000 +0200
@@ -91,8 +91,7 @@
msgstr[1] "Τερματισμός Υπολογιστή"

#: shutdowndlg.cpp:575
-#, kde-format
-#, fuzzy
+#, fuzzy, kde-format
msgid "Reboot computer in 1 second."
msgid_plural "Reboot computer in %1 seconds."
msgstr[0] "Επανεκκίνηση."
@@ -415,8 +414,7 @@
msgstr "Χρησιμοποιούμενα"

#: protocols/groupwise/gwaccount.cpp:375
-#, kde-format
-#, fuzzy
+#, fuzzy, kde-format
msgctxt "Message Sending Failed using the named local account"
msgid ""
"Kopete was not able to send the last message sent on account '%1'.\n"
@@ -445,8 +443,7 @@
msgstr "Συνθηματικό: "

#: authdialog.cpp:123
-#, kde-format
-#, fuzzy
+#, fuzzy, kde-format
msgid "Password for user(%1)"
msgstr "Κωδικός"

@@ -531,4 +528,3 @@
#: systemmodel.cpp:271
msgid "System Information"
msgstr "Πληροφορίες Συστήματος"
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/fr/krpmview.po
new/kdebase4-openSUSE/po/fr/krpmview.po
--- old/kdebase4-openSUSE/po/fr/krpmview.po 2007-12-17 19:14:42.000000000
+0100
+++ new/kdebase4-openSUSE/po/fr/krpmview.po 2008-09-03 17:54:05.000000000
+0200
@@ -17,7 +17,7 @@

#: krpmview.cpp:56
msgid "Install Package with YaST"
-msgstr "Installer le paquetage avec YaST"
+msgstr "Installer le paquet avec YaST"

#: krpmview.cpp:62
msgid "Use Directory as Source with YaST"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/fr/SUSEgreeter.po
new/kdebase4-openSUSE/po/fr/SUSEgreeter.po
--- old/kdebase4-openSUSE/po/fr/SUSEgreeter.po 2008-05-05 20:52:29.000000000
+0200
+++ new/kdebase4-openSUSE/po/fr/SUSEgreeter.po 2008-08-07 13:37:50.000000000
+0200
@@ -6,7 +6,7 @@
"Project-Id-Version: SUSEgreeter\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2007-08-02 18:26+0200\n"
-"PO-Revision-Date: 2008-05-05 20:51+0100\n"
+"PO-Revision-Date: 2008-08-07 13:01+0100\n"
"Last-Translator: Guillaume GARDET <guillaume.gardet@xxxxxxx>\n"
"Language-Team: French Team <opensuse-fr@xxxxxxxxxxxx>\n"
"MIME-Version: 1.0\n"
@@ -47,7 +47,7 @@

#: greet.xml:16(text)
msgid "The &lt;a href=\"http://en.opensuse.org/Build_Service\"&gt;openSUSE
Build Service&lt;/a&gt; is an open and complete distribution development
platform. It provides software developers with a tool to compile, release and
publish their software for a broad user audience. For non-developers it offers
a large collection of easy to install software packages. Just visit the &lt;a
href=\"http://software.opensuse.org/\"&gt;openSUSE Software&lt;/a&gt; site."
-msgstr "L'&lt;a href=\"http://en.opensuse.org/Build_Service\"&gt;openSUSE
Build Service&lt;/a&gt; est une plateforme de développement de distribution
complète. Ce service fournit aux développeurs de logiciels un outil pour
compiler, distribuer et publier leurs logiciels à de nombreux utilisateurs.
Pour les non-développeurs, il offre une large collection de paquets logiciels
facile à installer. Visitez simplement le site &lt;a
href=\"http://software.opensuse.org/\"&gt;openSUSE Software&lt;/a&gt;"
+msgstr "L'&lt;a href=\"http://en.opensuse.org/Build_Service\"&gt;openSUSE
Build Service&lt;/a&gt; est une plateforme de développement de distribution
complète. Ce service fournit aux développeurs de logiciels un outil pour
compiler, distribuer et publier leurs logiciels à de nombreux utilisateurs.
Pour les non-développeurs, il offre une large collection de paquets logiciels
faciles à installer. Visitez simplement le site &lt;a
href=\"http://software.opensuse.org/\"&gt;openSUSE Software&lt;/a&gt;"

#: greet.xml:19(title)
msgid "Linux and Open Source"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/pl/kde4-openSUSE.po
new/kdebase4-openSUSE/po/pl/kde4-openSUSE.po
--- old/kdebase4-openSUSE/po/pl/kde4-openSUSE.po 2008-06-29
19:38:50.000000000 +0200
+++ new/kdebase4-openSUSE/po/pl/kde4-openSUSE.po 2008-08-06
13:46:17.000000000 +0200
@@ -48,7 +48,7 @@
msgstr "&Przełącz w tryb oczekiwania"

msgid "Suspend to Disk"
-msgstr ""
+msgstr "Hibernuj"

#, fuzzy
msgid "Suspend to RAM"
@@ -59,7 +59,7 @@
msgstr "Standardowy"

msgid "Pause without logging out"
-msgstr ""
+msgstr "Pauza bez wylogowania"

#: icon.cpp
msgid "File Already Exists"
@@ -395,9 +395,10 @@
msgid "Password for user(%1)"
msgstr ""

+# password dialog title
#: authdialog.cpp:125
msgid "Password"
-msgstr ""
+msgstr "Hasło"

#: main.cpp:34 main.cpp:35
msgid "PolicyKit-kde"
@@ -468,4 +469,4 @@

#: systemmodel.cpp:271
msgid "System Information"
-msgstr ""
+msgstr "Informacje o systemie"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/pt/kde4-plasmoids.po
new/kdebase4-openSUSE/po/pt/kde4-plasmoids.po
--- old/kdebase4-openSUSE/po/pt/kde4-plasmoids.po 2008-05-20
23:06:17.000000000 +0200
+++ new/kdebase4-openSUSE/po/pt/kde4-plasmoids.po 2008-08-06
13:46:37.000000000 +0200
@@ -12,12 +12,11 @@
"POT-Creation-Date: 2005-08-18 14:46+0200\n"
"PO-Revision-Date: 2008-05-20 21:52+0100\n"
"Last-Translator: Antonio Cardoso Martins <digiplan.pt@xxxxxxxxx>\n"
-"Language-Team: Portuguese <opensuse-pt@xxxxxxxxxxxx"
-">\n"
-">\n"
+"Language-Team: Portuguese <opensuse-pt@xxxxxxxxxxxx>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+">\n"
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

@@ -109,4 +108,3 @@
#: trash.cpp:199 trash.cpp:201
msgid "Empty"
msgstr "Vazio"
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/pt_BR/kfiledialog.po
new/kdebase4-openSUSE/po/pt_BR/kfiledialog.po
--- old/kdebase4-openSUSE/po/pt_BR/kfiledialog.po 2008-05-18
19:19:14.000000000 +0200
+++ new/kdebase4-openSUSE/po/pt_BR/kfiledialog.po 2008-08-04
16:47:24.000000000 +0200
@@ -7,7 +7,7 @@
"Project-Id-Version: kfiledialog\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-09-14 17:19+0200\n"
-"PO-Revision-Date: 2008-05-18 13:50-0300\n"
+"PO-Revision-Date: 2008-08-02 11:56-0300\n"
"Last-Translator: Luiz Fernando Ranghetti <elchevive68@xxxxxxxxx>\n"
"Language-Team: Brazilian Portuguese <opensuse-pt@xxxxxxxxxxxx>\n"
"MIME-Version: 1.0\n"
@@ -21,7 +21,7 @@

#: main.cpp:18
msgid "Front-end for the KDE file dialog"
-msgstr "Interface para o diálogo de arquivo KDE"
+msgstr "Interface para o diálogo de arquivos do KDE"

#: main.cpp:24
msgid "Set dialog mode to single file (default)"
@@ -29,15 +29,15 @@

#: main.cpp:25
msgid "Set dialog mode to multiple file"
-msgstr "Definir o modo do diálogo para vários arquivos"
+msgstr "Definir o modo do diálogo para múltiplos arquivos"

#: main.cpp:26
msgid "Set dialog mode to directory"
-msgstr "Definir o modo do diálogo para diretório"
+msgstr "Definir o modo do diálogo para diretórios"

#: main.cpp:27
msgid "Print selected files"
-msgstr "Imprimir arquivos selecionados"
+msgstr "Imprimir os arquivos selecionados"

#: main.cpp:28
msgid "Accept nonlocal files"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/pt_BR/kio_sysinfo.po
new/kdebase4-openSUSE/po/pt_BR/kio_sysinfo.po
--- old/kdebase4-openSUSE/po/pt_BR/kio_sysinfo.po 2008-07-24
16:41:06.000000000 +0200
+++ new/kdebase4-openSUSE/po/pt_BR/kio_sysinfo.po 2008-08-24
18:53:37.000000000 +0200
@@ -12,7 +12,7 @@
"Project-Id-Version: kio_sysinfo\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2007-08-01 12:10+0200\n"
-"PO-Revision-Date: 2008-07-23 21:39-0300\n"
+"PO-Revision-Date: 2008-08-24 13:27-0300\n"
"Last-Translator: Luiz Fernando Ranghetti <elchevive68@xxxxxxxxx>\n"
"Language-Team: Brazilian Portuguese <opensuse-pt@xxxxxxxxxxxx>\n"
"MIME-Version: 1.0\n"
@@ -115,7 +115,7 @@

#: sysinfo.cpp:185
msgid "Root Folder"
-msgstr "Pasta root"
+msgstr "Pasta Raiz"

#: sysinfo.cpp:186
msgid "Network Folders"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/pt_BR/krpmview.po
new/kdebase4-openSUSE/po/pt_BR/krpmview.po
--- old/kdebase4-openSUSE/po/pt_BR/krpmview.po 2008-05-18 19:19:14.000000000
+0200
+++ new/kdebase4-openSUSE/po/pt_BR/krpmview.po 2008-08-04 16:47:24.000000000
+0200
@@ -8,7 +8,7 @@
"Project-Id-Version: krpmview\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2007-07-20 11:57+0200\n"
-"PO-Revision-Date: 2008-05-18 13:49-0300\n"
+"PO-Revision-Date: 2008-08-02 12:46-0300\n"
"Last-Translator: Luiz Fernando Ranghetti <elchevive68@xxxxxxxxx>\n"
"Language-Team: Brazilian Portuguese <opensuse-pt@xxxxxxxxxxxx>\n"
"MIME-Version: 1.0\n"
@@ -22,11 +22,11 @@

#: krpmview.cpp:56
msgid "Install Package with YaST"
-msgstr "Instalar Pacote com o YaST"
+msgstr "Instalar pacote com o YaST"

#: krpmview.cpp:62
msgid "Use Directory as Source with YaST"
-msgstr "Usar Diretório como Origem com o YaST"
+msgstr "Usar diretório como fonte com o YaST"

#: krpmview.cpp:83
msgid "Description"
@@ -34,7 +34,7 @@

#: krpmview.cpp:84
msgid "Technical Data"
-msgstr "Dados Técnicos"
+msgstr "Dados técnicos"

#: krpmview.cpp:85
msgid "Dependencies"
@@ -42,11 +42,11 @@

#: krpmview.cpp:86
msgid "File List"
-msgstr "Lista de Arquivos"
+msgstr "Lista de arquivos"

#: krpmview.cpp:87
msgid "Change Log"
-msgstr "Log de Alterações"
+msgstr "Log de alterações"

#: krpmview.cpp:235
msgid "License: %1\n"
@@ -66,7 +66,7 @@

#: krpmview.cpp:247
msgid "Vendor: %1\n"
-msgstr "Fabricante: %1\n"
+msgstr "Fornecedor: %1\n"

#: krpmview.cpp:253
msgid "Build time: %1\n"
@@ -82,7 +82,7 @@

#: krpmview.cpp:265
msgid "Source RPM: %1\n"
-msgstr "RPM Fonte: %1\n"
+msgstr "RPM fonte: %1\n"

#: krpmview.cpp:267
msgid "Provides"
@@ -98,7 +98,7 @@

#: krpmview.cpp:273
msgid "Obsoletes"
-msgstr "Itens obsoletos"
+msgstr "Torna obsoleto"

#: krpmview.cpp:275
msgid "Recommends"
@@ -110,7 +110,7 @@

#: krpmview.cpp:279
msgid "Enhances"
-msgstr "Melhora"
+msgstr "Aprimora"

#: krpmview.cpp:281
msgid "Supplements"
@@ -118,7 +118,7 @@

#: krpmview.cpp:288
msgid "Project Page: "
-msgstr "Página do Projeto:"
+msgstr "Página do projeto:"

#: krpmview.cpp:305
msgid "Parsing complete."
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/pt_BR/SUSEgreeter.po
new/kdebase4-openSUSE/po/pt_BR/SUSEgreeter.po
--- old/kdebase4-openSUSE/po/pt_BR/SUSEgreeter.po 2008-05-18
19:19:14.000000000 +0200
+++ new/kdebase4-openSUSE/po/pt_BR/SUSEgreeter.po 2008-08-04
16:47:24.000000000 +0200
@@ -8,7 +8,7 @@
"Project-Id-Version: SUSEgreeter\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2007-08-02 18:26+0200\n"
-"PO-Revision-Date: 2008-05-18 13:57-0300\n"
+"PO-Revision-Date: 2008-08-02 12:52-0300\n"
"Last-Translator: Luiz Fernando Ranghetti <elchevive68@xxxxxxxxx>\n"
"Language-Team: Brazilian Portuguese <opensuse-pt@xxxxxxxxxxxx>\n"
"MIME-Version: 1.0\n"
@@ -34,7 +34,7 @@

#: greet.xml:9(title)
msgid "Community Support"
-msgstr "Suporte da Comunidade"
+msgstr "Suporte da comunidade"

#: greet.xml:10(icon)
msgid "kdmconfig"
@@ -42,11 +42,11 @@

#: greet.xml:11(text)
msgid "The openSUSE community are helpful people. Various ways exist to
contact other openSUSE members, ask questions, discuss openSUSE and Linux. The
official &lt;a href=\"http://forums.opensuse.org/\"&gt;openSUSE
Forums&lt;/a&gt; are very accessible. Other ways including online chat are
described on our &lt;a href=\"http://help.opensuse.org/\"&gt;Online
Help&lt;/a&gt; site."
-msgstr "A comunidade openSUSE é composta de pessoas prestativas. Existem
várias formas de contactar outros membros do openSUSE, fazer perguntas,
discutir o openSUSE e o Linux. O fórum oficial &lt;a
href=\"http://forums.opensuse.org/\"&gt;openSUSE Forums (em inglês)&lt;/a&gt; e
o fórum não oficial &lt;a href=\"http://opensusebr.org/\"&gt;openSUSEBR (em
português)&lt;/a&gt; são bastante acessíveis. Outras formas incluindo bate-papo
online são descritas na nossa &lt;a href=\"http://help.opensuse.org/\"&gt;Ajuda
Online&lt;/a&gt;."
+msgstr "A comunidade openSUSE é composta de pessoas prestativas. Existem
várias formas de contactar outros membros do openSUSE, fazer perguntas,
discutir o openSUSE e o Linux. O fórum oficial &lt;a
href=\"http://forums.opensuse.org/\"&gt;openSUSE Forums (em inglês)&lt;/a&gt; e
o fórum não oficial &lt;a href=\"http://opensusebr.org/\"&gt;openSUSEBR (em
português)&lt;/a&gt; são bastante acessíveis. Outras formas incluindo bate-papo
online são descritas na nossa &lt;a href=\"http://help.opensuse.org/\"&gt;Ajuda
online&lt;/a&gt;."

#: greet.xml:14(title)
msgid "Build Service"
-msgstr "Build Service"
+msgstr "Build Service (Serviço de Compilação)"

#: greet.xml:15(icon)
msgid "blueprint"
@@ -58,7 +58,7 @@

#: greet.xml:19(title)
msgid "Linux and Open Source"
-msgstr "Linux e Código Aberto"
+msgstr "Linux e código aberto"

#: greet.xml:20(icon)
msgid "tux"
@@ -97,7 +97,7 @@

#: greetings.cpp:161
msgid "CLOSE"
-msgstr "FECHAR"
+msgstr "Fechar"

#: main.cpp:31
#: main.cpp:44
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/pt_BR/suseplugger.po
new/kdebase4-openSUSE/po/pt_BR/suseplugger.po
--- old/kdebase4-openSUSE/po/pt_BR/suseplugger.po 2008-05-18
19:19:14.000000000 +0200
+++ new/kdebase4-openSUSE/po/pt_BR/suseplugger.po 2008-08-12
03:41:49.000000000 +0200
@@ -11,7 +11,7 @@
"Project-Id-Version: suseplugger\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2007-07-20 11:57+0200\n"
-"PO-Revision-Date: 2008-05-18 13:56-0300\n"
+"PO-Revision-Date: 2008-08-11 21:56-0300\n"
"Last-Translator: Luiz Fernando Ranghetti <elchevive68@xxxxxxxxx>\n"
"Language-Team: Brazilian Portuguese <opensuse-pt@xxxxxxxxxxxx>\n"
"MIME-Version: 1.0\n"
@@ -117,7 +117,7 @@

#: susehwitem.cpp:255
msgid "Chipcard"
-msgstr "Chipcard"
+msgstr "Cartão com chip"

#: susehwitem.cpp:256
msgid "Sound Device"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/ro/kde4-openSUSE.po
new/kdebase4-openSUSE/po/ro/kde4-openSUSE.po
--- old/kdebase4-openSUSE/po/ro/kde4-openSUSE.po 2008-07-12
22:35:41.000000000 +0200
+++ new/kdebase4-openSUSE/po/ro/kde4-openSUSE.po 2008-08-06
13:46:59.000000000 +0200
@@ -1,10 +1,8 @@
# translation of kde4-openSUSE.ro.po to romanian
# @TITLE@
# Copyright (C) 2006, SUSE Linux GmbH, Nuremberg
-
#
# This file is distributed under the same license as @PACKAGE@ package. FIRST
-
#
# Romanescu Alexandru <a_romanescu@xxxxxxxxxxx>, 2008.
msgid ""
@@ -21,7 +19,6 @@
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: KBabel 1.11.4\n"

-
#: main.cpp:103
msgid "Failed to set system date/time/timezone."
msgstr ""
@@ -63,7 +60,7 @@
msgstr "Stare de veghe"

msgid "Standby"
-msgstr ""
+msgstr "Standby"

msgid "Pause without logging out"
msgstr "Pauză fără deautentificare"
@@ -371,7 +368,9 @@
#: protocols/groupwise/gwaccount.cpp:375
#, kde-format
msgctxt "Message Sending Failed using the named local account"
-msgid "Kopete was not able to send the last message sent on account '%1'.\nIf
possible, please send the console output from Kopete to
<wstephenson@xxxxxxxxxx> for analysis."
+msgid ""
+"Kopete was not able to send the last message sent on account '%1'.\n"
+"If possible, please send the console output from Kopete to
<wstephenson@xxxxxxxxxx> for analysis."
msgstr ""

#: protocols/groupwise/gwaccount.cpp:375
@@ -473,8 +472,5 @@
msgid "System Information"
msgstr "Informații despre sistem"

-
#~ msgid "Trashcan"
-
#~ msgstr "Gunoi"
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/ro/SUSEgreeter.po
new/kdebase4-openSUSE/po/ro/SUSEgreeter.po
--- old/kdebase4-openSUSE/po/ro/SUSEgreeter.po 2008-07-12 22:35:41.000000000
+0200
+++ new/kdebase4-openSUSE/po/ro/SUSEgreeter.po 2008-08-06 13:46:59.000000000
+0200
@@ -2,7 +2,6 @@
# translation of SUSEgreeter.ro.po to
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
-
#
# Stanciu-Lixandru Alec <stanciulixandru@xxxxxxxxx>, 2007.
# Romanescu Alexandru <a_romanescu@xxxxxxxxxxx>, 2008.
@@ -20,7 +19,6 @@
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 <
20)) ? 1 : 2;\n"

-
#: greet.xml:4(title)
msgid "openSUSE Project"
msgstr "Proiectul openSUSE"
@@ -47,7 +45,7 @@

#: greet.xml:14(title)
msgid "Build Service"
-msgstr ""
+msgstr "Build Service"

#: greet.xml:15(icon)
msgid "blueprint"
@@ -92,11 +90,17 @@
msgstr "SUSEgreeter"

#: _translatorinfo.cpp:1
-msgid "_: NAME OF TRANSLATORS\nYour names"
-msgstr "_: NAME OF TRANSLATORS\nAndrei Cipu"
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+"_: NAME OF TRANSLATORS\n"
+"Andrei Cipu"

#: _translatorinfo.cpp:3
-msgid "_: EMAIL OF TRANSLATORS\nYour emails"
-msgstr "_: EMAIL OF TRANSLATORS\n<strainu10@xxxxxxxxx>"
-
-
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+"_: EMAIL OF TRANSLATORS\n"
+"<strainu10@xxxxxxxxx>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/ro/suseplugger.po
new/kdebase4-openSUSE/po/ro/suseplugger.po
--- old/kdebase4-openSUSE/po/ro/suseplugger.po 2008-07-12 22:35:41.000000000
+0200
+++ new/kdebase4-openSUSE/po/ro/suseplugger.po 2008-08-06 13:46:59.000000000
+0200
@@ -1,7 +1,6 @@
# translation of suseplugger.ro.po to romanian
# Romanian message file for YaST2 (@memory@).
# Copyright (C) 2003 SUSE Linux AG.
-
#
# Stanciu-Lixandru Alec <stanciulixandru@xxxxxxxxx>, 2007.
# Alexandru Romanescu <a_romanescu@xxxxxxxxxxx>, 2008.
@@ -22,7 +21,6 @@
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: KBabel 1.11.4\n"

-
#: main.cpp:41
msgid "Check for new hardware on session startup."
msgstr "Caut hardware nou la începutul sesiunii."
@@ -117,7 +115,7 @@

#: susehwitem.cpp:255
msgid "Chipcard"
-msgstr ""
+msgstr "Chipcard"

#: susehwitem.cpp:256
msgid "Sound Device"
@@ -144,7 +142,9 @@
msgstr "Configurați %1 \"%2\"?"

#: susehwitemhandler.cpp:198
-msgid "Your monitor did not report its X and Y Size. This might cause display
problems like unreadable fonts.\nConfigure your monitor geometry manually?"
-msgstr "Monitorul dvs. nu oferă dimensiunile X și Y. Acest lucru poate crea
probleme de afișare, cum ar fi fonturi\nilizibile. Configurați manual geometria
monitorului?"
-
-
+msgid ""
+"Your monitor did not report its X and Y Size. This might cause display
problems like unreadable fonts.\n"
+"Configure your monitor geometry manually?"
+msgstr ""
+"Monitorul dvs. nu oferă dimensiunile X și Y. Acest lucru poate crea probleme
de afișare, cum ar fi fonturi\n"
+"ilizibile. Configurați manual geometria monitorului?"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/po/wa/krpmview.po
new/kdebase4-openSUSE/po/wa/krpmview.po
--- old/kdebase4-openSUSE/po/wa/krpmview.po 2007-07-20 14:38:55.000000000
+0200
+++ new/kdebase4-openSUSE/po/wa/krpmview.po 2008-08-26 23:34:43.000000000
+0200
@@ -1,37 +1,37 @@
# Translation into the walloon language.
# Copyright (C) 2007 SUSE Linux Products GmbH.
+#
# Pablo Saratxaga <pablo@xxxxxxxxx>, 2001, 2004.
# Jean Cayron <jean.cayron@xxxxxxxxx>, 2007.
-#
+# Jean Cayron <jean.cayron@xxxxxxxxxxxxx>, 2008.
msgid ""
msgstr ""
"Project-Id-Version: lcn memory\n"
"POT-Creation-Date: 2007-07-20 11:57+0200\n"
-"PO-Revision-Date: 2004-04-05 17:37+0200\n"
-"Last-Translator: Jean Cayron <jean.cayron@xxxxxxxxx>\n"
-"Language-Team: Walloon <i18n@xxxxxxx>\n"
+"PO-Revision-Date: 2008-08-26 23:26+0200\n"
+"Last-Translator: Jean Cayron <jean.cayron@xxxxxxxxxxxxx>\n"
+"Language-Team: Walloon <linux-wa@xxxxxxxxx>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: Lokalize 0.2\n"

#: krpmview.cpp:56
-#, fuzzy
msgid "Install Package with YaST"
-msgstr "&Pakets d' astalés"
+msgstr "Astaler l' pacaedje avou YaST"

#: krpmview.cpp:62
msgid "Use Directory as Source with YaST"
-msgstr ""
+msgstr "Eployî l' ridant come sourdant d' YaST"

#: krpmview.cpp:83
msgid "Description"
msgstr "Discrijhaedje"

#: krpmview.cpp:84
-#, fuzzy
msgid "Technical Data"
-msgstr "&Tecnikès dnêyes"
+msgstr "Tecnikès dnêyes"

#: krpmview.cpp:85
msgid "Dependencies"
@@ -46,113 +46,99 @@
msgstr "Djournå des candjmints"

#: krpmview.cpp:235
-#, fuzzy
msgid "License: %1\n"
-msgstr "<b>Licince: </b>"
+msgstr "Licince: <%1\n"

#: krpmview.cpp:238
-#, fuzzy
msgid "RPM group: %1\n"
-msgstr "Groupes d' RPM"
+msgstr "Groupe d' RPM: %1\n"

#: krpmview.cpp:241
-#, fuzzy
msgid "Distribution: %1\n"
-msgstr "ID d' Dinêye"
+msgstr "Distribucion: %1\n"

#: krpmview.cpp:244
-#, fuzzy
msgid "Packager: %1\n"
-msgstr "Paket"
+msgstr "Fijheu do pacaedje: %1\n"

#: krpmview.cpp:247
-#, fuzzy
msgid "Vendor: %1\n"
-msgstr "No d' vindeu"
+msgstr "Vindeu: %1\n"

#: krpmview.cpp:253
msgid "Build time: %1\n"
-msgstr ""
+msgstr "Moumint d' emantchaedje: %1\n"

#: krpmview.cpp:257
-#, fuzzy
msgid "Build host: %1\n"
-msgstr "Lodjeu: %1"
+msgstr "Lodjeu d' emantchaedje:: %1\n"

#: krpmview.cpp:262
-#, fuzzy
msgid "Size: %1\n"
-msgstr "Tite: %1"
+msgstr "Grandeu: %1\n"

#: krpmview.cpp:265
msgid "Source RPM: %1\n"
-msgstr ""
+msgstr "RPM sourdant: %1\n"

#: krpmview.cpp:267
-#, fuzzy
msgid "Provides"
-msgstr "&Dene"
+msgstr "Dene"

#: krpmview.cpp:269
-#, fuzzy
msgid "Requires"
-msgstr "Di&mande"
+msgstr "Dimande"

#: krpmview.cpp:271
-#, fuzzy
msgid "Conflicts"
-msgstr "Acertiner"
+msgstr "Afrontmints"

#: krpmview.cpp:273
-#, fuzzy
msgid "Obsoletes"
-msgstr "trop vîs..."
+msgstr "Trop vîs"

#: krpmview.cpp:275
-#, fuzzy
msgid "Recommends"
-msgstr "&Ricmandé"
+msgstr "Ricmande"

#: krpmview.cpp:277
-#, fuzzy
msgid "Suggests"
-msgstr "Pakets d' propozés"
+msgstr "Propoze"

#: krpmview.cpp:279
msgid "Enhances"
-msgstr ""
+msgstr "Amidrêye"

#: krpmview.cpp:281
-#, fuzzy
msgid "Supplements"
-msgstr "Modeles e pus"
+msgstr "Rawetes"

#: krpmview.cpp:288
msgid "Project Page: "
-msgstr ""
+msgstr "Pådje do pordjet:"

#: krpmview.cpp:305
msgid "Parsing complete."
-msgstr ""
+msgstr "Analijhaedje fini."

#: krpmview.cpp:332
-#, fuzzy
msgid "krpmview"
-msgstr "Esplikêye"
+msgstr "krpmview"

#: krpmview.cpp:334
msgid "Viewer for RPM files"
-msgstr ""
+msgstr "On håyneu d' fitchîs RPM"

#: krpmview.cpp:337
msgid "KRPMView views the content of RPM archives and can use YaST to install
them"
msgstr ""
+"KRPMView voet l' ådvins des årtchives RPM et s' sawè siervi d' YaST po ls
astaler"

#: krpmview.cpp:340
-#, fuzzy
msgid "Current Maintainer"
-msgstr "Date do moumint"
+msgstr "Mintneu pol moumint"

#, fuzzy
#~ msgid "Changelog"
#~ msgstr "Djournå des candjmints"
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/sysinfo/src/CMakeLists.txt
new/kdebase4-openSUSE/sysinfo/src/CMakeLists.txt
--- old/kdebase4-openSUSE/sysinfo/src/CMakeLists.txt 2008-06-19
16:54:02.000000000 +0200
+++ new/kdebase4-openSUSE/sysinfo/src/CMakeLists.txt 2008-08-01
08:28:01.000000000 +0200
@@ -1,11 +1,23 @@
-add_subdirectory(about/suse)
+if (WITH_FEDORA)
+ add_subdirectory(about/fedora)
+ set_source_files_properties(
+ sysinfo.cpp
+ COMPILE_FLAGS -DWITH_FEDORA
+ )
+else (WITH_FEDORA)
+ add_subdirectory(about/suse)
+endif (WITH_FEDORA)

set(kio_sysinfo_SRCS
sysinfo.cpp
)

kde4_add_plugin(kio_sysinfo ${kio_sysinfo_SRCS})
-target_link_libraries(kio_sysinfo ${KDE4_KIO_LIBS} hd GL)
+target_link_libraries(kio_sysinfo ${KDE4_KIO_LIBS} ${KDE4_SOLID_LIBS} GL
${X11_LIBRARIES})
+if (HAVE_HD_H)
+ target_link_libraries(kio_sysinfo hd)
+endif (HAVE_HD_H)
+
install(TARGETS kio_sysinfo DESTINATION ${PLUGIN_INSTALL_DIR})

set(libksysinfopart_SRCS
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/kdebase4-openSUSE/sysinfo/src/sysinfo.cpp
new/kdebase4-openSUSE/sysinfo/src/sysinfo.cpp
--- old/kdebase4-openSUSE/sysinfo/src/sysinfo.cpp 2008-06-03
17:19:10.000000000 +0200
+++ new/kdebase4-openSUSE/sysinfo/src/sysinfo.cpp 2008-08-01
08:28:01.000000000 +0200
@@ -1,7 +1,8 @@
//////////////////////////////////////////////////////////////////////////
// sysinfo.cpp //
// //
-// Copyright (C) 2005 Lukas Tinkl <lukas.tinkl@xxxxxxx> //
+// Copyright (C) 2005, 2008 Lukas Tinkl <lukas.tinkl@xxxxxxx> //
+// <ltinkl@xxxxxxxxxx> //
// (C) 2008 Dirk Mueller <dmueller@xxxxxxx> //
// //
// This program is free software; you can redistribute it and/or //
@@ -20,15 +21,15 @@
// 02111-1307, USA. //
//////////////////////////////////////////////////////////////////////////

-//#include <config.h>
-
+#ifdef HAVE_HD_H
#include <hd.h>
+#endif

-#include <qfile.h>
-#include <qdir.h>
+#include <QFile>
+#include <QDir>
#include <QTextStream>
-#include <QtGui/QDesktopWidget>
#include <QtGui/QX11Info>
+#include <QDesktopWidget>

#include <stdlib.h>
#include <math.h>
@@ -48,7 +49,6 @@
#include <kglobal.h>
#include <kstandarddirs.h>
#include <klocale.h>
-#include <k3process.h>
#include <kmimetype.h>
#include <kiconloader.h>
#include <kdeversion.h>
@@ -88,9 +88,11 @@
return s.replace("&", "&amp;").replace("<", "&lt;").replace(">", "&gt;");
}

-static QString readFromFile( const QString & filename, const QString & info =
QString::null, const
- char * sep = 0, bool returnlast = false )
+static QString readFromFile( const QString & filename, const QString & info =
QString(),
+ const char * sep = 0, bool returnlast = false )
{
+ //kDebug(1242) << "Reading " << info << " from " << filename;
+
QFile file( filename );

if ( !file.exists() || !file.open( QIODevice::ReadOnly ) )
@@ -119,7 +121,7 @@

static QString netStatus()
{
- switch (Solid::Networking::status())
+ switch (Solid::Networking::status())
{
case Solid::Networking::Disconnecting:
return i18n( "Network is <strong>shutting down</strong>" );
@@ -177,9 +179,9 @@
sysInfo += "<h2 id=\"sysinfo\">" +i18n( "OS Information" ) + "</h2>";
sysInfo += "<table>";
sysInfo += "<tr><td>" + i18n( "OS:" ) + "</td><td>" +
htmlQuote(m_info[OS_SYSNAME]) + " " +
- htmlQuote(m_info[OS_RELEASE]) + " " + htmlQuote(m_info[OS_MACHINE]) +
"</td></tr>";
+ htmlQuote(m_info[OS_RELEASE]) + " " +
htmlQuote(m_info[OS_MACHINE]) + "</td></tr>";
sysInfo += "<tr><td>" + i18n( "Current user:" ) + "</td><td>" +
htmlQuote(m_info[OS_USER]) + "@"
- + htmlQuote(m_info[OS_HOSTNAME]) + "</td></tr>";
+ + htmlQuote(m_info[OS_HOSTNAME]) + "</td></tr>";
sysInfo += "<tr><td>" + i18n( "System:" ) + "</td><td>" +
htmlQuote(m_info[OS_SYSTEM]) + "</td></tr>";
sysInfo += "<tr><td>" + i18n( "KDE:" ) + "</td><td>" +
KDE::versionString() + "</td></tr>";
sysInfo += "</table>";
@@ -191,8 +193,8 @@
sysInfo += "<table>";
sysInfo += "<tr><td>" + i18n( "Vendor:" ) + "</td><td>" +
htmlQuote(m_info[GFX_VENDOR]) + "</td></tr>";
sysInfo += "<tr><td>" + i18n( "Model:" ) + "</td><td>" +
htmlQuote(m_info[GFX_MODEL]) + "</td></tr>";
- if (!m_info[GFX_DRIVER].isNull())
- sysInfo += "<tr><td>" + i18n( "Driver:" ) + "</td><td>" +
htmlQuote(m_info[GFX_DRIVER]) + "</td></tr>";
+ if (!m_info[GFX_DRIVER].isNull())
+ sysInfo += "<tr><td>" + i18n( "Driver:" ) + "</td><td>" +
htmlQuote(m_info[GFX_DRIVER]) + "</td></tr>";
sysInfo += "</table>";
}

@@ -204,8 +206,8 @@
// common folders
sysInfo += "<h2 id=\"dirs\">" + i18n( "Common Folders" ) + "</h2>";
sysInfo += "<ul>";
if ( KStandardDirs::exists( KGlobalSettings::documentPath() + "/" ) )
- sysInfo += QString( "<li><a href=\"file:%1\">" ).arg(
htmlQuote(KGlobalSettings::documentPath()) )
- + i18n( "My Documents" ) + "</a></li>";
+ sysInfo += QString( "<li><a href=\"file:%1\">" ).arg(
htmlQuote(KGlobalSettings::documentPath()) )
+ + i18n( "My Documents" ) + "</a></li>";
sysInfo += QString( "<li><a href=\"file:%1\">" ).arg(
htmlQuote(QDir::homePath()) ) + i18n( "My Home Folder" ) + "</a></li>";
sysInfo += QString( "<li><a href=\"file:%1\">" ).arg(
htmlQuote(QDir::rootPath()) ) + i18n( "Root Folder" ) + "</a></li>";
sysInfo += "<li><a href=\"remote:/\">" + i18n( "Network Folders" ) +
"</a></li>";
@@ -214,31 +216,31 @@
// net info
infoMessage( i18n( "Looking up network status..." ) );
QString state = netStatus();
- if (!state.isEmpty()) { // assume no network manager / networkstatus
- sysInfo += "<h2 id=\"net\">" + i18n( "Network Status" ) + "</h2>";
- sysInfo += "<ul>";
- sysInfo += "<li>" + state + "</li>";
- sysInfo += "</ul>";
+ if ( !state.isEmpty() ) // assume no network manager / networkstatus
+ {
+ sysInfo += "<h2 id=\"net\">" + i18n( "Network Status" ) + "</h2>";
+ sysInfo += "<ul>";
+ sysInfo += "<li>" + state + "</li>";
+ sysInfo += "</ul>";
}

+ // more CPU info
if ( !m_info[CPU_MODEL].isNull() )
{
sysInfo += "<h2 id=\"cpu\">" + i18n( "CPU Information" ) + "</h2>";
- sysInfo += "<ul>";
- sysInfo += "<li><span class=\"label\">" + i18n( "Processor (CPU):" ) +
"</span>" + htmlQuote(m_info[CPU_MODEL]) + "</li>";
- sysInfo += "<li><span class=\"label\">" + i18n( "Speed:" ) + "</span> "
+
- i18n( "%1 MHz" , KGlobal::locale()->formatNumber(
- m_info[CPU_SPEED].toFloat(), 2 ) ) + "</li>";
+ sysInfo += "<table>";
+ sysInfo += "<tr><td>" + i18n( "Processor (CPU):" ) + "</td><td>" +
htmlQuote(m_info[CPU_MODEL]) + "</td></tr>";
+ sysInfo += "<tr><td>" + i18n( "Speed:" ) + "</td><td>" +
+ i18n( "%1 MHz" , KGlobal::locale()->formatNumber(
m_info[CPU_SPEED].toFloat(), 2 ) ) + "</td></tr>";
int core_num = m_info[CPU_CORES].toUInt() + 1;
- if (core_num > 1)
- sysInfo += "<li><span class=\"label\">" + i18n("Cores:")
- + QString("</span> %1</li>").arg(core_num);
-
- if (!m_info[CPU_TEMP].isEmpty()) {
- sysInfo += "<li><span class=\"label\">" + i18n("Temperature:")
- + QString("</span> %1</li>").arg(m_info[CPU_TEMP]);
+ if ( core_num > 1 )
+ sysInfo += "<tr><td>" + i18n("Cores:") +
QString("</td><td>%1</td></tr>").arg(core_num);
+
+ if (!m_info[CPU_TEMP].isEmpty())
+ {
+ sysInfo += "<tr><td>" + i18n("Temperature:") +
QString("</td><td>%1</td></tr>").arg(m_info[CPU_TEMP]);
}
- sysInfo += "</ul>";
+ sysInfo += "</table>";
}

// memory info
@@ -276,7 +278,7 @@
unsigned long int val = 0;
if ( sscanf( b + strlen( key ), ": %lu", &val ) != 1 )
return 0;
- kDebug(1242) << "scan_one " << key << " " << val;
+ //kDebug(1242) << "scan_one " << key << " " << val;
return val;
}

@@ -315,8 +317,8 @@
kDebug(1242) << "total " << totalFree << " free " << info.freeram << "
unit " << mem_unit;
if ( totalFree > info.freeram * info.mem_unit || true )
m_info[MEM_FREERAM] = i18n("%1 (+ %2 Caches)",
- formattedUnit( quint64(info.freeram) * mem_unit ),
- formattedUnit( totalFree - info.freeram * mem_unit ));
+ formattedUnit( quint64(info.freeram) *
mem_unit ),
+ formattedUnit( totalFree - info.freeram
* mem_unit ));
else
m_info[MEM_FREERAM] = formattedUnit( quint64(info.freeram) *
mem_unit );

@@ -338,12 +340,12 @@
speed = speed.left( speed.length() - 3 );

m_info[CPU_SPEED] = speed;
- m_info[CPU_CORES] = readFromFile("/proc/cpuinfo", "processor", ":", true);
+ m_info[CPU_CORES] = readFromFile( "/proc/cpuinfo", "processor", ":", true
);

const char* const names[] = { "THM0", "THRM", "THM" };
- for (unsigned i = 0; i < sizeof(names)/sizeof(*names); ++i) {
- m_info[CPU_TEMP] =
-
readFromFile(QString("/proc/acpi/thermal_zone/%1/temperature").arg(names[i]),
"temperature", ":");
+ for ( unsigned i = 0; i < sizeof(names)/sizeof(*names); ++i )
+ {
+ m_info[CPU_TEMP] =
readFromFile(QString("/proc/acpi/thermal_zone/%1/temperature").arg(names[i]),
"temperature", ":");
m_info[CPU_TEMP] = m_info[CPU_TEMP].trimmed();
m_info[CPU_TEMP].replace(" C",QString::fromUtf8("°C"));
if (!m_info[CPU_TEMP].isEmpty())
@@ -355,7 +357,6 @@
m_info[CPU_MODEL] = readFromFile( "/proc/cpuinfo", "cpu", ":" );
}

-
QString kio_sysinfoProtocol::diskInfo()
{
QString result = "<table><tr><th>" + i18n( "Device" ) + "</th><th>" +
i18n( "Filesystem" ) + "</th><th>" +
@@ -379,9 +380,11 @@

result += QString( "<tr><td>%1 <a href=\"%2\"
title=\"%7\">%3</a></td><td>%4</td><td>%5</td><td>%6</td></tr>\n" ).
arg( icon( di.iconName ) ).arg( htmlQuote(media) ).arg(
htmlQuote(di.label) ).arg( di.fsType ).
- arg( di.total ? formattedUnit( di.total) :
QString::null).arg(di.mounted ?
- formattedUnit (di.avail ) : QString::null).arg(
htmlQuote(tooltip) );
- if (di.mounted) {
+ arg( di.total ? formattedUnit( di.total) :
QString::null).
+ arg( di.mounted ? formattedUnit( di.avail ) :
QString::null).
+ arg( htmlQuote( tooltip ) );
+ if (di.mounted)
+ {
QColor c;
c.setHsv(100-percent, 180, 230);
QString dp = formattedUnit(usage).replace(" ", "&nbsp;");
@@ -393,51 +396,10 @@
result += QString("<tr><td colspan=\"4\" class=\"bar\"
width=\"100%\">"
"<div><span class=\"filled\"
style=\"text-align: right; width: %1%; height: 1em; background-color: %4\">"
"%2</span><span style=\"color: #000;
text-align: left\">%3</span></div></td></tr>\n")
- .arg(percent).arg(dpl).arg(dpr).arg(c.name());
+ .arg(percent).arg(dpl).arg(dpr).arg(c.name());
}
}
}
- if (0)
- //else // fall back to fstab parsing
- {
- FILE * fp;
- if ( !( fp = setmntent( "/etc/fstab", "r" ) ) )
- {
- kDebug(1242) << k_funcinfo << "Failed to open /etc/fstab";
- return QString::null;
- }
-
-#define FS_NAME mnt_ent->mnt_fsname // device-name
-#define FS_FILE mnt_ent->mnt_dir // mount-point
-#define FS_TYPE mnt_ent->mnt_type // fs-type
-
- struct statfs sfs;
- struct mntent *mnt_ent;
- unsigned long long total, avail;
-
- while ( ( mnt_ent = getmntent( fp ) ) != NULL )
- {
- total = avail = 0;
- if ( statfs( FS_FILE, &sfs ) == 0 )
- {
- total = ( unsigned long long )sfs.f_blocks * sfs.f_bsize;
- if ( total > 0 && strcmp( FS_TYPE, "subdomainfs" ) != 0 ) //
discard empty or otherwise strange devices
- {
- avail = ( unsigned long long )( getuid() ? sfs.f_bavail :
sfs.f_bfree ) * sfs.f_bsize;
- int lastSlash = QString( FS_NAME ).lastIndexOf( '/' );
- QString deviceName = lastSlash != -1 ? QString( FS_NAME
).mid( lastSlash + 1 ) : QString( FS_NAME );
- //kDebug(1242) << k_funcinfo << "Device name: " <<
deviceName;
- QString model = deviceName.left( deviceName.length() - 1 );
- model = readFromFile( "/proc/ide/" + model + "/model" );
- QString devIcon = icon( iconForDevice( deviceName ),
KIconLoader::SizeSmall );
- result += QString( "<tr><td>%1 <a href=\"file:%2\"
title=\"%7\">%3</a></td><td>%4</td><td>%5</td><td>%6</td></tr>" )
- .arg( devIcon ).arg( FS_FILE ).arg( FS_FILE
).arg( FS_TYPE ).arg( formattedUnit( total ) )
- .arg( formattedUnit( avail ) ).arg( model );
- }
- }
- }
- endmntent( fp );
- }

result += "</table>";

@@ -535,6 +497,7 @@

bool kio_sysinfoProtocol::glInfo()
{
+#ifdef HAVE_HD_H
static hd_data_t hd_data;
static bool inited_hd = false;
if ( !inited_hd )
@@ -559,11 +522,11 @@
for(di = di; di; di = di->next)
{
QString loadline;
- if (di->any.type == di_x11)
- driver = di->x11.server;
- else if (di->any.type == di_module && di->module.names)
- driver = di->module.names->str;
- loadline = QString("(II) LoadModule: \"%1\"").arg( driver );
+ if (di->any.type == di_x11)
+ driver = di->x11.server;
+ else if (di->any.type == di_module && di->module.names)
+ driver = di->module.names->str;
+ loadline = QString("(II) LoadModule: \"%1\"").arg( driver );

QFile file( "/var/log/Xorg.0.log" );
if ( !file.exists() || !file.open( QIODevice::ReadOnly ) )
@@ -590,7 +553,7 @@
if (found_line)
break;
else
- driver = QString::null;
+ driver = QString::null;
}

m_info[GFX_VENDOR] = hd->vendor.name;
@@ -611,13 +574,36 @@
m_info[GFX_DRIVER] = i18n( "Unknown" );

return true;
+#else
+ FILE *fd = popen( "glxinfo", "r" );
+ if ( !fd )
+ return false;
+
+ QTextStream is( fd );
+
+ while ( !is.atEnd() )
+ {
+ QString line = is.readLine();
+ if ( line.startsWith( "OpenGL vendor string:" ) )
+ m_info[GFX_VENDOR] = line.section(':', 1, 1);
+ else if ( line.startsWith( "OpenGL renderer string:" ) )
+ m_info[GFX_MODEL] = line.section(':', 1, 1);
+ else if ( line.startsWith( "OpenGL version string:" ) )
+ m_info[GFX_DRIVER] = line.section(':', 1, 1);
+ }
+
+ pclose( fd );
+ return true;
+#endif
+
+ return false;
}

QString kio_sysinfoProtocol::icon( const QString & name, int size ) const
{
QString path = KIconLoader::global()->iconPath( name, -size );
- return QString( "<img src=\"file:%1\" width=\"%2\" height=\"%3\"
valign=\"bottom\"/>" ).arg(
- htmlQuote(path) ).arg( size ).arg( size );
+ return QString( "<img src=\"file:%1\" width=\"%2\" height=\"%3\"
valign=\"bottom\"/>" )
+ .arg( htmlQuote(path) ).arg( size ).arg( size );
}

QString kio_sysinfoProtocol::iconForDevice( const QString & name ) const
@@ -633,7 +619,7 @@
KMimeType::Ptr mime = KMimeType::mimeType( result[10] );
return mime->icon( QString::null, false );
#else
- return QString();
+ return QString::fromLatin1( "drive-harddisk" );
#endif
}

@@ -649,7 +635,11 @@

m_info[ OS_USER ] = KUser().loginName();

+#ifdef WITH_FEDORA
+ m_info[ OS_SYSTEM ] = readFromFile( "/etc/fedora-release" );
+#else
m_info[ OS_SYSTEM ] = readFromFile( "/etc/SuSE-release" );
+#endif
m_info[ OS_SYSTEM ].replace("X86-64","x86_64");
}

@@ -678,15 +668,16 @@

const QList<Solid::Device> &deviceList =
Solid::Device::listFromQuery(m_predicate);

- if (deviceList.isEmpty()) {
+ if (deviceList.isEmpty())
+ {
kDebug(1242) << "DEVICE LIST IS EMPTY!";
return false;
}

m_devices.clear();

- foreach(const Solid::Device &device, deviceList) {
-
+ foreach(const Solid::Device &device, deviceList)
+ {
if (!device.isValid())
continue;

@@ -714,7 +705,7 @@
if (volume)
di.fsType = volume->fsType();
di.mounted = access && access->isAccessible();
- di.iconName = device.icon();
+ di.iconName = device.icon();

#if 0
if ( di.iconName.isEmpty() ) // no user icon, query the MIME type
@@ -755,32 +746,32 @@

LibHalContext *m_halContext = libhal_ctx_new();
if (!m_halContext)
- {
- kDebug(1242) << "Failed to initialize HAL!";
+ {
+ kDebug(1242) << "Failed to initialize HAL!";
return false;
- }
+ }

DBusError error;
dbus_error_init(&error);
DBusConnection *dbus_connection = dbus_bus_get(DBUS_BUS_SYSTEM, &error);

if (dbus_error_is_set(&error)) {
- dbus_error_free(&error);
- libhal_ctx_free(m_halContext);
- m_halContext = 0;
+ dbus_error_free(&error);
+ libhal_ctx_free(m_halContext);
+ m_halContext = 0;
}

if (m_halContext) {
- libhal_ctx_set_dbus_connection(m_halContext, dbus_connection);
- dbus_error_init(&error);
- if (!libhal_ctx_init(m_halContext, &error))
- {
- printf("error %s %s\n", error.name, error.message);
- if (dbus_error_is_set(&error))
- dbus_error_free(&error);
- libhal_ctx_free(m_halContext);
- m_halContext = 0;
- }
+ libhal_ctx_set_dbus_connection(m_halContext, dbus_connection);
+ dbus_error_init(&error);
+ if (!libhal_ctx_init(m_halContext, &error))
+ {
+ printf("error %s %s\n", error.name, error.message);
+ if (dbus_error_is_set(&error))
+ dbus_error_free(&error);
+ libhal_ctx_free(m_halContext);
+ m_halContext = 0;
+ }
}

for ( QStringList::ConstIterator it = devices.constBegin(); it !=
devices.constEnd(); ++it )
@@ -815,12 +806,12 @@
di.total = ( unsigned long long )sfs.f_blocks * sfs.f_bsize;
di.avail = ( unsigned long long )( getuid() ? sfs.f_bavail :
sfs.f_bfree ) * sfs.f_bsize;
} else if (m_halContext && di.id.startsWith("/org/freedesktop/Hal/" ) )
- {
- dbus_error_init(&error);
- di.total = libhal_device_get_property_uint64(m_halContext,
di.id.toLatin1(), "volume.size", &error);
- if (dbus_error_is_set(&error))
- di.total = 0;
- }
+ {
+ dbus_error_init(&error);
+ di.total = libhal_device_get_property_uint64(m_halContext,
di.id.toLatin1(), "volume.size", &error);
+ if (dbus_error_is_set(&error))
+ di.total = 0;
+ }

// guess the model
QString ideName = di.name;


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread